keyshade-xyz / keyshade

Realtime secret and configuration management tool, with the best in class security and seamless integration support
https://keyshade.xyz
Mozilla Public License 2.0
208 stars 105 forks source link

CLI: Migrate to Bun #363

Open rajdip-b opened 4 months ago

rajdip-b commented 4 months ago

Refer #273

RanitMukherjee commented 4 months ago

I would like to take this issue up, I have worked with Bun separately but have never worked on migration or refactoring for the same so this would be more like a learning opportunity for me than anything. I have gone through all the discussion in regard to "Migration to Bun" in general & currently going through the following:https://blog.logrocket.com/migrating-typescript-app-node-js-bun/ to understand the requirements better.

Any Feedback in regard to the same is much welcome, Thanks in Advance.

rajdip-b commented 4 months ago

Hey @RanitMukherjee! We would absolutely love you to give this a try. You can get started with this when you feel like. I'm assigning this to you. We highly encourage you to come up to us in case you need any help :D

RanitMukherjee commented 3 months ago

The PR I just submitted is more of a placeholder than anything(just modified package.json), can you clarify the requirements for this migration somewhat extensively (I have gone through past discussions & understand the approach). Also another thing, won't migrating completely(removing pnpm scripts) to Bun, make initial installation/set up more complex?

rajdip-b commented 2 weeks ago

As of this moment, any issues related to Bun would be implemented by our core team only.