1.0.0 • Published 9 years ago

lint-require v1.0.0

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

lint-require Circle CI

Report unused or missing dependencies, by scanning require() calls recursively.

Installation

If you want to use just CLI:

$ npm install -g lint-require

If you want to use API:

$ npm install lint-require --save-dev

CLI Usage

Specify path to a package.json as an argument. If empty, lint-require assumes it's in a current directory.

$ lint-require

$ lint-require path/to/package.json

API Usage

const lint = require('lint-require');

let deps = lint('path/to/package.json');

/*
deps = {
  missing: ['koa', 'express'],
  unused: ['request']
}
*/

Tests

Circle CI

$ make test

License

lint-require is released under the MIT license.