Log inSign up
David Sherret
1,080 posts
@DavidSherret

David Sherret

@DavidSherret
Software developer. Prev @deno_land. Working on ts-morph, dprint, and more.
Toronto, Canada
github.com/dsherret
Joined January 2009
440
Following
1,283
Followers
RepliesRepliesRepostsRepostsMediaMedia

Log in or sign up for X

See what’s happening and join the conversation

Continue with phone
or
Log in with username or email
Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
  • @DavidSherret
    David Sherret
    @DavidSherret
    Aug 26
    dprint's markdown formatter had a major upgrade and has many more knobs for you to turn to get your desired formatting.
    @dprintfmt
    dprint code formatter
    @dprintfmt
    Aug 26
    dprint-plugin-markdown 0.23 was released with a new parser made specifically for formatting, which helped to fix a good number of bugs. Additionally: - HTML is now formatted in markdown - Definition lists are supported - Many new config options It's also ~2.8x faster.
    0.22.1 is 946ms and 0.23.0 is 347 ms for 21.8 MB of data.
  • @DavidSherret
    David Sherret
    @DavidSherret
    Aug 23
    I feel like bots that auto-close issues due to inactivity make no sense anymore. It seems more valuable to have your issue tracker reflect the actual status of your project.
    1
  • @DavidSherret
    David Sherret
    @DavidSherret
    Jul 30
    ts-ast-viewer.com now supports TypeScript 7 along with nightly builds of the typescript-go repository. It's not selected by default, but available in the dropdown.
    Dropdown menu showing a TypeScript 7.0.2 selection on ts-ast-viewer.com
    1
  • @DavidSherret
    David Sherret
    @DavidSherret
    Jun 30
    Released dprint 0.55—a pluggable and configurable code formatting platform that unifies all your formatters behind a single command. This substantial release lets you specify formatting plugins from npm.
    dprint.json config with npm specifiers.
    3
  • @DavidSherret
    David Sherret
    @DavidSherret
    May 25
    Reporting the same security issue to pnpm vs bun: pnpm acknowledged it quickly, shipped a fix, backported it, and published an advisory. bun never acknowledged, silently fixed this and another issue I reported, has not published advisories. One takes security more seriously.
    Image
    Image
    Image
    21
Advertisement
Advertisement