radovanpelka/Edit or Read any JSON
Edit or Read the content of any json file or the package.json that you want.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| path | The path of the target json file, for example "package.json". | no | package.json |
| replaceWith | JSON data for changing "package.json" - If a key exists in both objects and both values are objects, the two values will be recursively merged otherwise the value from the second object will be used. | no | — |
Outputs
| name | description |
|---|---|
| name | name field in package.json |
| engines | engines field in package.json |
| version | version field in package.json, Version must be parseable by node-semver, which is bundled with npm as a dependency. |
| description | description field in package.json, This helps people discover your package, as it's listed in 'npm search'. |
| author | author field in package.json |
| homepage | homepage field in package.json, The url to the project homepage. |
| license | license field in package.json, You should specify a license for your package so that people know how they are permitted to use it, and any restrictions you're placing on it. |
| private | private field in package.json |
| keywords | keywords field in package.json, This helps people discover your package as it's listed in 'npm search'. |
| repository | keywords field in package.json, Specify the place where your code lives. This is helpful for people who want to contribute. |
| os | os field in package.json, Specify which operating systems your module will run on. |
| cpu | cpu field in package.json, Specify that your code only runs on certain cpu architectures. |