webpack-nodesecurity-plugin
webpack-nodesecurity-plugin copied to clipboard
Run Node Security check on your package.json file using Webpack
Webpack Node Security Plugin
Webpack plugin that runs the Node Security Platform audit on your package.json, package-lock.json or npm-shrinkwrap.json.
NOTE: Webpack plugin is a wrapper for the nodesecurity/nsp package.
Install
npm install --save-dev webpack-nodesecurity-plugin
Usage
In your webpack.config.js
var NodeSecurityPlugin = require('webpack-nodesecurity-plugin');
module.exports = {
// ...
plugins: [
new NodeSecurityPlugin()
]
};
Options:
module.exports = {
// ...
plugins: [
new NodeSecurityPlugin(options)
]
}
options.reporter
Type: String
Default: summary
Defines the output format of the vulnerabilities report. Available (built-in) reporters:
- table
- summary
- json
- codeclimate
- minimal
It is possible to install 3rd party reporters from npm or create your own one.
For more information, go to nodesecurity/nsp#output-reporters
options.verbose
Type: Boolean
Default: false
Provide more verbose output.
options.quiet
Type: Boolean
Default: false
License
MIT © Jakub hsz Chrzanowski