copy-partial-json
v1.1.4
Published
A simple script to copy portions of a json document from one file to another
Downloads
1,164
Readme
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 dependencies
Using 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 |