@skriptfabrik/json-schema-bundler
v0.6.20
Published
The missing CLI for the JSON Schema $Ref Parser
Downloads
757
Readme
JSON Schema Bundler
The missing CLI for the JSON Schema $Ref Parser
Installation
Install using npm as global package:
npm install -g @skriptfabrik/json-schema-bundlerUsage
json-schema-bundler --helpJSON Schema Bundler
Usage:
json-schema-bundler [options] <input>
Arguments:
input The path of the input schema file
Options:
-c, --circular Resolving circular reference strategy, when doing dereference (-d). Possible values: true, false, ignore (default: true)
-d, --dereference Replacing each reference with its resolved value
-h, --help Display this help message
-p, --pretty Pretty print output
-s, --silent Silent mode
-v, --version Print version number
-y, --yaml Output as YAML document instead of JSON
Examples:
Bundle all references in schema.json with internal $ref pointers and print output to stdout:
json-schema-bundler schema.json
Dereference all references in schema.json and print output to stdout:
json-schema-bundler -d schema.jsonDocker
Use the following command to bundle all references in schema.json and print the output to stdout:
docker run --rm -v `pwd`:/work -w /work skriptfabrik/json-schema-bundler schema.jsonTo dereference all references in schema.json and print the output to stdout add the -d option:
docker run --rm -v `pwd`:/work -w /work skriptfabrik/json-schema-bundler -d schema.json