1.1.4 • Published 4 years ago
copy-partial-json v1.1.4
copy-partial-json
A simple script to copy portions of a json document from one file to another
To copy the version, name and dependency list from a root package.json to child packages:
$ copy-partial-json -s package.json -t one/package.json -t two/package.json -k version name dependenciesUsing npm scripts this can be done automatically when npm version is run:
{
"scripts": {
"version": "copy-partial-json -g -t childOne/package.json -k version"
}
}Options
| Argument | Alias | Type | Description |
|---|---|---|---|
| sourceFile | s | string | The json file to copy from. Defaults to 'package.json' |
| targetFile | t | string[] | The json file to copy to |
| keys | k | string[] | The keys to copy. For example, 'version,name,dependencies' |
| jsonIndent | i | number | The number of spaces to indent your json file by. Defaults to 4. |
| gitAdd | g | boolean | adds any target files to git after updating |
| help | h | boolean | Show this help text |