1.0.1 • Published 9 years ago

npm-janitor v1.0.1

Weekly downloads
3
License
MIT
Repository
github
Last release
9 years ago

npm-janitor Build Status

Validates package.json for all the user modules.

Install

$ npm install --save npm-janitor

Usage

var npmJanitor = require('npm-janitor');

npmJanitor('hemanth', function(err, data){
  if(!err) console.log(data);
});

// data would be array of objects that look like:

/*
{ module: 'an-async',
  homepage: 'https://github.com/hemanth/node-an-async',
  info: 
   { valid: true,
     warnings: [ 'Missing recommended field: contributors' ],
     recommendations: 
      [ 'Missing optional field: dependencies',
        'Missing optional field: engines' ] } }
*/

TODO

  • Promisifiy stuff?

License

MIT © Hemanth.HM