0x80 / isolate-package

Isolate a monorepo package with its internal dependencies to form a self-contained directory with a pruned lockfile
MIT License
121 stars 13 forks source link

Add basic support for Bun package manager #99

Closed harveylee closed 2 months ago

harveylee commented 2 months ago

Hello, I was able to successfully isolate and deploy a Firebase Functions project inside a Bun (v1.1.20) workspace by making these changes to isolate-package. The output lockfile falls back to NPM - which is fine for Firebase Functions, since I don't think Bun is supported anyway.

0x80 commented 2 months ago

Thanks for your contribution. The formatting check still fails on the readme, but I'll fix that after merging. I will release an updated version soon.

harveylee commented 2 months ago

Sorry I didn't realise there's linting on the readme! I'm a bit of an open source contribution novice.