npm-janitor

1.0.1 • Public • Published

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

Readme

Keywords

none

Package Sidebar

Install

npm i npm-janitor

Weekly Downloads

0

Version

1.0.1

License

MIT

Last publish

Collaborators

  • hemanth