1. X
  2. David Sherret
Log inSign up
David Sherret
1,070 posts
user avatar

David Sherret

@DavidSherret
Software developer. Prev @deno_land. Working on ts-morph, dprint, and more.
Toronto, Canada
github.com/dsherret
Joined January 2009
437
Following
1,276
Followers
RepliesRepliesMediaMedia
  • user avatar
    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
  • user avatar
    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.
  • user avatar
    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
  • user avatar
    David Sherret
    @DavidSherret
    May 4
    The latest version of dax (dax.land) can show a scrolling view of the last N lines when executing a command. This is especially useful when running multiple commands in parallel.
    Image
    00:00
    Image
  • user avatar
    David Sherret
    @DavidSherret
    Apr 23
    Released gagen 0.5, which simplifies the output to match dependabot.
    Image
    Image
    user avatar
    David Sherret
    @DavidSherret
    Apr 2
    I've found maintaining GitHub Actions workflow files is much easier when it's generated from Typescript. The latest realization is that the output yaml file can act like a lockfile. So I maintain `actions/checkout@v6`, but the generated output gets locked to a hash.

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.
Advertisement
Advertisement