Open jebarpg opened 5 months ago
fastify generate should update the package.json file and not error out that the package.json file already exists.
Yeah, it is not supported now.
Would you like to send a Pull Request to address this issue? Remember to add unit tests.
This does work if you use the --integrate
flag since #261
Prerequisites
Fastify version
4.25.2
Plugin version
No response
Node.js version
21.6.1
Operating system
Linux
Operating system version (i.e. 20.04, 11.3, 10)
Clear Linux OS installed version 40410
Description
fastify generate should update the package.json file and not error out that the package.json file already exists. Basically there should be a check for the file and if it exists then read it into a json object then work with adding new key,values that are needed for the generated typescript or javascript project boilerplate. This should be done for the tsconfig.json as well. The npm pkg can be used for this as well npm pkg set See: https://docs.npmjs.com/cli/v7/commands/npm-pkg
Steps to Reproduce
I run
bun init
to generate a package.json file and tsconfig.json file then I runfastify generate --lang=ts .
to generate a typescript project in the current directory and get the error:a package.json file already exists in target directory
Expected Behavior
No response