create-node-app icon indicating copy to clipboard operation
create-node-app copied to clipboard

Add bun as a package manager in the installation steps

Open ulises-jeremias opened this issue 2 years ago • 7 comments

Describe the feature

We want to add bun as a possible package manager when creating a new project

Use Case

We want to offer the possibility of using bun instead of the other package managers for now

Proposed Solution

Check how npm or yarn is being used in the CLI code base and implement a similar solution to include bun

Other Information

No response

Acknowledgements

  • [X] I may be able to implement this feature request
  • [ ] This feature might incur a breaking change

Version used

latest

Environment details (OS name and version, etc.)

any

ulises-jeremias avatar Sep 10 '23 22:09 ulises-jeremias

Hi, I want to ask if only helpers.ts and installer.ts are the files necessary to implement this?

yashSingh97 avatar Oct 03 '23 04:10 yashSingh97

Hi, I want to ask if only helpers.ts and installer.ts are the files necessary to implement this?

Yes! And also this one! https://github.com/Create-Node-App/create-node-app/blob/0599b049098660320827f94d033ece71255ba873/packages/create-awesome-node-app/src/options.ts#L13

ulises-jeremias avatar Oct 03 '23 12:10 ulises-jeremias

@VoidVampire let me Know if you want me to assign this issue to you!

ulises-jeremias avatar Oct 03 '23 12:10 ulises-jeremias

Sorry to inform but I tried implementing it and failed to do so, if I ever get it to work I will let you know. 😓

yashSingh97 avatar Oct 03 '23 12:10 yashSingh97

@VoidVampire we can pair on this if you want! would love to have you contributing on this 😊 feel free to send me your discord user or anything and I'll reach out to pair with you 😊

I can speak english or spanish 👌🏻

ulises-jeremias avatar Oct 03 '23 15:10 ulises-jeremias

@ulises-jeremias Alright, I will contact you on mail.

yashSingh97 avatar Oct 04 '23 04:10 yashSingh97

@ulises-jeremias Alright, I will contact you on mail.

Sounds great! My email is [email protected]

ulises-jeremias avatar Oct 04 '23 06:10 ulises-jeremias