Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

package.json generation / npm unused packages

package.json generation / npm unused packages

Problem

I'm introducing unit testing in my project and for this, I need to make myself a package.json file.

First question is, which unit testing suite are you using? I'm looking forward mocha which seem to be pretty much standard for Node.js projects.

Second question is: Is there any magical way of generating a package.json file? (for dependencies and versions)

Third question is: I've been testing a lot of npm packages while developing my project and now I'm stuck with a lot of probably unused packages. Is there any way to tell which one are useless? (I saw npm list installed which is useful though)

That's it, any advice is welcome! Thanks a lot and have a nice day!

Problem courtesy of: TomShreds

Solution

  1. I am also using Mocha. It has code coverage, BDD, TDD, runs in browser. It is pretty complete and also heavily maintained by I think one of the most brilliant javascript/node.js programmers named TJ.

  2. It is almost impossible to guess which version(s) to use. Because npm does not know which version breaks which dependencies. You could probably install all dependencies using something like node-detective. Then you can just install them using npm.js from within javascript. Maybe I would like to tackle this in the future.

  3. I would also probably delete all dependencies , next install needed dependencies back using step(2). But also disc-space is not such a big case anymore with the current HDs.

P.S: I think I also agree with Domenic

Solution courtesy of: Alfred

Discussion

View additional discussion.



This post first appeared on Node.js Recipes, please read the originial post: here

Share the post

package.json generation / npm unused packages

×

Subscribe to Node.js Recipes

Get updates delivered right to your inbox!

Thank you for your subscription

×