DEV Community

考岱斯
考岱斯

Posted on

shippo-lite: a 5 KB, zero-dependency Shippo client for Node & the edge

If you've ever wired up shipping in a side project, you know the drill: you just want to quote a rate, buy a label, and track the package — but the official SDK pulls in more than you need, and half of it won't even run on the edge.

So I wrote shippo-lite: a tiny, zero-dependency, fully-typed Shippo client. It's ~5 KB, uses the platform fetch, and runs unchanged on Node 18+, Bun, Deno, Cloudflare Workers, and Vercel Edge.


bash
npm install shippo-lite
Enter fullscreen mode Exit fullscreen mode

Top comments (0)