atpkgs ๐Ÿ“ฆ
atpkgs.easrng.net
atpkgs ๐Ÿ“ฆ
@atpkgs.easrng.net
310 followers 1 following 20 posts
A decentralized package registry for JavaScript and TypeScript, built on @atproto.com
Posts Media Videos Starter Packs
Reposted by atpkgs ๐Ÿ“ฆ
With this new update, the frontend for pdsmoover.com is fully powered by the new node library. With this library, you can now easily create your own UI for Atproto migrations, without worrying about migration logic

Can find it on npm as well as @atpkgs.easrng.net

atpkgs.easrng.net/@baileytowns...
www.npmjs.com
It's all on protocol actually! atpkgs.easrng.net is just a shim exposing the on-protocol data in a way that existing npm clients understand github.com/easrng/atpkg...
atpkgs
atpkgs.easrng.net
btw whenever I say npx I really mean "pnpx, npx, yarn dlx, or bunx (pick your favorite)"
jsr.json/deno.json packages aren't supported yet, only package.json.
publishing to both npm and atpkgs? you can override package.json properties for atpkgs
you can publish too! run `npx atpkgs publish` in your package's directory to get started.
purl.org easrng @purl.org ยท 16d
okay I published something real (my url/encoding/etc. implementation) to atpkgs.easrng.net
should atpkgs also set up your package manager for jsr dependencies or is that out of scope
leftpad wouldn't have happened on atpkgs (there's nobody who can seize names, so the protest would've been unnecessary)
Should it be possible to change a package name? You can already change your handle, which changes the scope.
oh, like an "atpkgs" field in package.json that gets merged with/overrides other package.json keys?
200+ follows in one day? wow I was not expecting this much excitement! I'll have something out soon :)
open to doing more!
It's the ecosystem I'm most familiar with :)
trying to avoid needing an appview for the most part, but slices would be super helpful for package search :)
do you have discord? i'm @easrng
coming soon to a browser near you