cleanup-package-json
v0.2.1
Published
Cleans package.json file.
Downloads
29
Readme
cleanup-package-json
Get started
$ npm install cpj -g
Features
- Removes unnecessary parts of
package.json
.
Usage
$ cpj --help
Examples
Default config:
Default config name is cpj.config.json
.
$ cpj
With custom file config:
$ cpj -c custom-config.json
Config example
{
"include": {
"scripts": ["test"]
},
"exclude": {
"keywords": ["*"],
"scripts": ["*"]
},
"backup": true
}
| Argument | Type | Default | Description |
|--------------|--------------------------------|---------|-----------------------------------------------------------|
| include | [arg: string]: Array<string> | none | Parts that must be included. |
| exclude | [arg: string]: Array<string> | none | Parts that will be removed (Lower priority then include). |
| backup | boolean | true | Backups package.json
to package.bak.json
. |
| writeChanges | boolean | true | Writes changes to package.json
. |
License
Released under the PGL-3.0 license.