Is there a way to automatically build the package.json file for Node.js projects

neuromancer picture neuromancer · Apr 1, 2012 · Viewed 283.1k times · Source

Is package.json supposed to be manually edited? Couldn't a program like npm just look through the files, see the "require" statements, and then use that to put the necessary entries in the package.json file? Are there any programs like that?

Answer

Ore4444 picture Ore4444 · Dec 5, 2012

The package.json file is used by npm to learn about your node.js project.

Use npm init to generate package.json files for you!

It comes bundled with npm. Read its documentation here: https://docs.npmjs.com/cli/init

Also, there's an official tool you can use to generate this file programmatically: https://github.com/npm/init-package-json