{"_id":"@apidevtools/json-schema-ref-parser","_rev":"193215","name":"@apidevtools/json-schema-ref-parser","description":"Parse, Resolve, and Dereference JSON Schema $ref pointers","dist-tags":{"latest":"10.1.0","release-v9.1.x":"9.1.2"},"maintainers":[{"name":"jamesmessinger","email":"james.messinger@gmail.com"},{"name":"philsturgeon","email":"me@philsturgeon.uk"}],"time":{"modified":"2023-03-20T07:47:41.000Z","created":"2020-03-13T12:33:54.654Z","10.1.0":"2023-02-01T22:55:31.185Z","9.1.2":"2023-01-25T12:24:40.451Z","10.0.1":"2023-01-23T08:46:55.018Z","10.0.0":"2023-01-20T20:13:07.986Z","9.1.1":"2023-01-20T19:50:13.460Z","9.1.0":"2022-11-26T12:41:32.113Z","9.0.9":"2021-06-07T18:40:34.878Z","9.0.8":"2021-06-07T17:41:24.257Z","9.0.7":"2021-01-18T10:32:17.607Z","9.0.6":"2020-07-24T09:42:05.308Z","9.0.5":"2020-07-19T11:38:37.642Z","9.0.3":"2020-07-10T11:24:10.205Z","9.0.2":"2020-07-08T13:32:56.700Z","9.0.1":"2020-04-21T11:31:52.765Z","9.0.0":"2020-04-21T11:22:13.083Z","8.0.0":"2020-03-14T10:52:40.987Z","7.1.4":"2020-03-13T12:33:54.654Z"},"users":{},"author":{"name":"James Messinger","url":"https://jamesmessinger.com"},"repository":{"type":"git","url":"git+https://github.com/APIDevTools/json-schema-ref-parser.git"},"versions":{"10.1.0":{"name":"@apidevtools/json-schema-ref-parser","version":"10.1.0","description":"Parse, Resolve, and Dereference JSON Schema $ref pointers","keywords":["json","schema","jsonschema","json-schema","json-pointer","$ref","dereference","resolve"],"author":{"name":"James Messinger","url":"https://jamesmessinger.com"},"contributors":[{"name":"Boris Cherny","email":"boris@performancejs.com"},{"name":"Phil Sturgeon","email":"phil@apisyouwonthate.com"},{"name":"Jakub Rożek","email":"jakub@stoplight.io"},{"name":"JonLuca DeCaro","email":"apis@jonlu.ca"}],"homepage":"https://apitools.dev/json-schema-ref-parser/","repository":{"type":"git","url":"git+https://github.com/APIDevTools/json-schema-ref-parser.git"},"license":"MIT","funding":"https://github.com/sponsors/philsturgeon","types":"dist/lib/index.d.ts","main":"dist/lib/index.js","browser":{"fs":false},"engines":{"node":">= 16"},"scripts":{"prepublishOnly":"yarn build","lint":"eslint lib","build":"rm -fr dist/* && tsc","typecheck":"tsc --noEmit","prettier":"prettier --write \"**/*.+(js|jsx|ts|tsx|har||json|css|md)\"","test":"vitest --coverage","test:node":"yarn test","test:browser":"cross-env BROWSER=\"true\" yarn test","test:update":"vitest -u","test:watch":"vitest -w"},"devDependencies":{"@types/eslint":"8.4.10","@types/js-yaml":"^4.0.5","@types/node":"^18.11.18","@typescript-eslint/eslint-plugin":"^5.48.2","@typescript-eslint/eslint-plugin-tslint":"^5.48.2","@typescript-eslint/parser":"^5.48.2","@vitest/coverage-c8":"^0.28.1","abortcontroller-polyfill":"^1.7.5","c8":"^7.12.0","cross-env":"^7.0.3","eslint":"^8.32.0","eslint-config-prettier":"^8.6.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-unused-imports":"^2.0.0","jsdom":"^21.1.0","lint-staged":"^13.1.0","node-fetch":"^3.3.0","prettier":"^2.8.3","typescript":"^4.9.4","vitest":"^0.28.1"},"dependencies":{"@jsdevtools/ono":"^7.1.3","@types/json-schema":"^7.0.11","@types/lodash.clonedeep":"^4.5.7","js-yaml":"^4.1.0","lodash.clonedeep":"^4.5.0"},"release":{"branches":["main"],"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"]},"gitHead":"a5b3946fbb62683ab69e3747a8893014591726af","bugs":{"url":"https://github.com/APIDevTools/json-schema-ref-parser/issues"},"_id":"@apidevtools/json-schema-ref-parser@10.1.0","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"bf54494039a56fa7f77fed17dc6f01dfde50f64c","size":64235,"noattachment":false,"key":"/@apidevtools/json-schema-ref-parser/-/@apidevtools/json-schema-ref-parser-10.1.0.tgz","tarball":"http://name.csiicloud.com:7001/@apidevtools/json-schema-ref-parser/download/@apidevtools/json-schema-ref-parser-10.1.0.tgz"},"_npmUser":{"name":"philsturgeon","email":"me@philsturgeon.uk"},"directories":{},"maintainers":[{"name":"jamesmessinger","email":"james.messinger@gmail.com"},{"name":"philsturgeon","email":"me@philsturgeon.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-schema-ref-parser_10.1.0_1675292130972_0.817491778080685"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-01T22:55:31.185Z","publish_time":1675292131185,"_cnpm_publish_time":1675292131185},"9.1.2":{"name":"@apidevtools/json-schema-ref-parser","version":"9.1.2","description":"Parse, Resolve, and Dereference JSON Schema $ref pointers","keywords":["json","schema","jsonschema","json-schema","json-pointer","$ref","dereference","resolve"],"author":{"name":"James Messinger","url":"https://jamesmessinger.com"},"contributors":[{"name":"Boris Cherny","email":"boris@performancejs.com"},{"name":"Jakub Rożek","email":"jakub@stoplight.io"}],"homepage":"https://apitools.dev/json-schema-ref-parser/","repository":{"type":"git","url":"git+https://github.com/APIDevTools/json-schema-ref-parser.git"},"license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","browser":{"fs":false},"scripts":{"build":"cp LICENSE *.md dist","clean":"shx rm -rf .nyc_output coverage","lint":"eslint lib test/fixtures test/specs","test":"npm run test:node && npm run test:typescript && npm run test:browser && npm run lint","test:node":"mocha","test:browser":"karma start --single-run","test:typescript":"tsc --noEmit --strict --lib esnext,dom test/specs/typescript-definition.spec.ts","coverage":"npm run coverage:node && npm run coverage:browser","coverage:node":"nyc node_modules/mocha/bin/mocha","coverage:browser":"npm run test:browser -- --coverage","upgrade":"npm-check -u && npm audit fix"},"devDependencies":{"@babel/polyfill":"^7.12.1","@jsdevtools/eslint-config":"^1.0.7","@jsdevtools/host-environment":"^2.1.2","@jsdevtools/karma-config":"^3.1.7","@types/node":"^14.14.21","chai":"^4.2.0","chai-subset":"^1.6.0","eslint":"^7.18.0","karma":"^5.0.2","karma-cli":"^2.0.0","mocha":"^8.2.1","npm-check":"^5.9.0","nyc":"^15.0.1","semantic-release-plugin-update-version-in-files":"^1.1.0","shx":"^0.3.2","typescript":"^4.0.5"},"dependencies":{"@jsdevtools/ono":"^7.1.3","@types/json-schema":"^7.0.6","call-me-maybe":"^1.0.1","js-yaml":"^4.1.0"},"release":{"branches":["main","v9",{"name":"v9.1.x","range":"9.1.x"}],"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator",["semantic-release-plugin-update-version-in-files",{"files":["dist/package.json"],"placeholder":"X.X.X"}],"@semantic-release/npm","@semantic-release/github"]},"readmeFilename":"README.md","gitHead":"e8053b5675a085eb3c160165ddb5c6ab7bd8ee51","bugs":{"url":"https://github.com/APIDevTools/json-schema-ref-parser/issues"},"_id":"@apidevtools/json-schema-ref-parser@9.1.2","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"8ff5386b365d4c9faa7c8b566ff16a46a577d9b8","size":32542,"noattachment":false,"key":"/@apidevtools/json-schema-ref-parser/-/@apidevtools/json-schema-ref-parser-9.1.2.tgz","tarball":"http://name.csiicloud.com:7001/@apidevtools/json-schema-ref-parser/download/@apidevtools/json-schema-ref-parser-9.1.2.tgz"},"_npmUser":{"name":"philsturgeon","email":"me@philsturgeon.uk"},"directories":{},"maintainers":[{"name":"jamesmessinger","email":"james.messinger@gmail.com"},{"name":"philsturgeon","email":"me@philsturgeon.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-schema-ref-parser_9.1.2_1674649480288_0.10427106839404932"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-25T12:24:40.451Z","publish_time":1674649480451,"_cnpm_publish_time":1674649480451},"10.0.1":{"name":"@apidevtools/json-schema-ref-parser","version":"10.0.1","description":"Parse, Resolve, and Dereference JSON Schema $ref pointers","keywords":["json","schema","jsonschema","json-schema","json-pointer","$ref","dereference","resolve"],"author":{"name":"James Messinger","url":"https://jamesmessinger.com"},"contributors":[{"name":"Boris Cherny","email":"boris@performancejs.com"},{"name":"Phil Sturgeon","email":"phil@apisyouwonthate.com"},{"name":"Jakub Rożek","email":"jakub@stoplight.io"}],"homepage":"https://apitools.dev/json-schema-ref-parser/","repository":{"type":"git","url":"git+https://github.com/APIDevTools/json-schema-ref-parser.git"},"license":"MIT","funding":"https://github.com/sponsors/philsturgeon","main":"lib/index.js","typings":"lib/index.d.ts","exports":{"types":"./lib/index.d.ts","require":"./cjs/index.js","default":"./lib/index.js"},"browser":{"fs":false},"engines":{"node":">= 17"},"type":"module","scripts":{"build":"swc ./lib/*.js -d ./cjs && swc ./lib/**/*.js -d ./cjs && copyfiles ./lib/**/*.cjs -u 1 ./cjs && node ./scripts/writeCJSPackageJSON.cjs","clean":"shx rm -rf coverage cjs","lint":"eslint lib test/fixtures test/specs","test":"npm run test:node && npm run test:typescript && npm run test:browser && npm run lint","test:node":"mocha","test:browser":"cross-env NODE_OPTIONS=--openssl-legacy-provider karma start karma.conf.cjs --single-run","test:typescript":"tsc --noEmit --strict --lib esnext,dom test/specs/typescript-definition.spec.ts","coverage":"npm run coverage:node && npm run coverage:browser","coverage:node":"c8 node_modules/mocha/bin/mocha","coverage:browser":"npm run test:browser -- --coverage","upgrade":"npm-check -u && npm audit fix"},"devDependencies":{"@babel/polyfill":"^7.12.1","@chiragrupani/karma-chromium-edge-launcher":"^2.2.2","@jsdevtools/eslint-config":"^1.0.7","@jsdevtools/host-environment":"^2.1.2","@jsdevtools/karma-config":"^3.1.7","@swc/cli":"^0.1.59","@swc/core":"^1.3.25","@types/node":"^14.14.21","c8":"^7.12.0","chai":"^4.2.0","chai-subset":"^1.6.0","chokidar":"^3.5.3","copyfiles":"^2.4.1","cross-env":"^7.0.3","eslint":"^7.18.0","isomorphic-fetch":"^3.0.0","karma":"^5.0.2","karma-cli":"^2.0.0","mocha":"^8.2.1","node-abort-controller":"^3.0.1","npm-check":"^5.9.0","shx":"^0.3.2","typescript":"^4.0.5"},"dependencies":{"@jsdevtools/ono":"^7.1.3","@types/json-schema":"^7.0.6","call-me-maybe":"^1.0.1","js-yaml":"^4.1.0"},"release":{"branches":["main"],"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"]},"gitHead":"12cb26a764b975de38143458d06972772609be76","bugs":{"url":"https://github.com/APIDevTools/json-schema-ref-parser/issues"},"_id":"@apidevtools/json-schema-ref-parser@10.0.1","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"4c30ffa7f6e23a726c2e3f7c1d0d3903eab2aabe","size":53471,"noattachment":false,"key":"/@apidevtools/json-schema-ref-parser/-/@apidevtools/json-schema-ref-parser-10.0.1.tgz","tarball":"http://name.csiicloud.com:7001/@apidevtools/json-schema-ref-parser/download/@apidevtools/json-schema-ref-parser-10.0.1.tgz"},"_npmUser":{"name":"philsturgeon","email":"me@philsturgeon.uk"},"directories":{},"maintainers":[{"name":"jamesmessinger","email":"james.messinger@gmail.com"},{"name":"philsturgeon","email":"me@philsturgeon.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-schema-ref-parser_10.0.1_1674463614862_0.0569073269809639"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-23T08:46:55.018Z","publish_time":1674463615018,"_cnpm_publish_time":1674463615018},"10.0.0":{"name":"@apidevtools/json-schema-ref-parser","version":"10.0.0","description":"Parse, Resolve, and Dereference JSON Schema $ref pointers","keywords":["json","schema","jsonschema","json-schema","json-pointer","$ref","dereference","resolve"],"author":{"name":"James Messinger","url":"https://jamesmessinger.com"},"contributors":[{"name":"Boris Cherny","email":"boris@performancejs.com"},{"name":"Phil Sturgeon","email":"phil@apisyouwonthate.com"},{"name":"Jakub Rożek","email":"jakub@stoplight.io"}],"homepage":"https://apitools.dev/json-schema-ref-parser/","repository":{"type":"git","url":"git+https://github.com/APIDevTools/json-schema-ref-parser.git"},"license":"MIT","funding":"https://github.com/sponsors/philsturgeon","main":"lib/index.js","typings":"lib/index.d.ts","exports":{"types":"./lib/index.d.ts","require":"./cjs/index.js","default":"./lib/index.js"},"browser":{"fs":false},"engines":{"node":">= 17"},"type":"module","scripts":{"build":"swc ./lib/*.js -d ./cjs && swc ./lib/**/*.js -d ./cjs && copyfiles ./lib/**/*.cjs -u 1 ./cjs && node ./scripts/writeCJSPackageJSON.cjs","clean":"shx rm -rf coverage cjs","lint":"eslint lib test/fixtures test/specs","test":"npm run test:node && npm run test:typescript && npm run test:browser && npm run lint","test:node":"mocha","test:browser":"cross-env NODE_OPTIONS=--openssl-legacy-provider karma start karma.conf.cjs --single-run","test:typescript":"tsc --noEmit --strict --lib esnext,dom test/specs/typescript-definition.spec.ts","coverage":"npm run coverage:node && npm run coverage:browser","coverage:node":"c8 node_modules/mocha/bin/mocha","coverage:browser":"npm run test:browser -- --coverage","upgrade":"npm-check -u && npm audit fix"},"devDependencies":{"@babel/polyfill":"^7.12.1","@chiragrupani/karma-chromium-edge-launcher":"^2.2.2","@jsdevtools/eslint-config":"^1.0.7","@jsdevtools/host-environment":"^2.1.2","@jsdevtools/karma-config":"^3.1.7","@swc/cli":"^0.1.59","@swc/core":"^1.3.25","@types/node":"^14.14.21","c8":"^7.12.0","chai":"^4.2.0","chai-subset":"^1.6.0","chokidar":"^3.5.3","copyfiles":"^2.4.1","cross-env":"^7.0.3","eslint":"^7.18.0","isomorphic-fetch":"^3.0.0","karma":"^5.0.2","karma-cli":"^2.0.0","mocha":"^8.2.1","node-abort-controller":"^3.0.1","npm-check":"^5.9.0","shx":"^0.3.2","typescript":"^4.0.5"},"dependencies":{"@jsdevtools/ono":"^7.1.3","@types/json-schema":"^7.0.6","call-me-maybe":"^1.0.1","js-yaml":"^4.1.0"},"release":{"branches":["main"],"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"]},"gitHead":"e7b48881a3a4b4c90b23ab447e8cd5c06f97a31c","bugs":{"url":"https://github.com/APIDevTools/json-schema-ref-parser/issues"},"_id":"@apidevtools/json-schema-ref-parser@10.0.0","_nodeVersion":"16.15.1","_npmVersion":"8.19.2","dist":{"shasum":"0fd8ab9d72ebc9ca31719bc14355c57c802e1314","size":53470,"noattachment":false,"key":"/@apidevtools/json-schema-ref-parser/-/@apidevtools/json-schema-ref-parser-10.0.0.tgz","tarball":"http://name.csiicloud.com:7001/@apidevtools/json-schema-ref-parser/download/@apidevtools/json-schema-ref-parser-10.0.0.tgz"},"_npmUser":{"name":"philsturgeon","email":"me@philsturgeon.uk"},"directories":{},"maintainers":[{"name":"jamesmessinger","email":"james.messinger@gmail.com"},{"name":"philsturgeon","email":"me@philsturgeon.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-schema-ref-parser_10.0.0_1674245587775_0.24902142267385652"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-20T20:13:07.986Z","publish_time":1674245587986,"_cnpm_publish_time":1674245587986},"9.1.1":{"name":"@apidevtools/json-schema-ref-parser","version":"9.1.1","description":"Parse, Resolve, and Dereference JSON Schema $ref pointers","keywords":["json","schema","jsonschema","json-schema","json-pointer","$ref","dereference","resolve"],"author":{"name":"James Messinger","url":"https://jamesmessinger.com"},"contributors":[{"name":"Boris Cherny","email":"boris@performancejs.com"},{"name":"Phil Sturgeon","email":"phil@apisyouwonthate.com"},{"name":"Jakub Rożek","email":"jakub@stoplight.io"}],"homepage":"https://apitools.dev/json-schema-ref-parser/","repository":{"type":"git","url":"git+https://github.com/APIDevTools/json-schema-ref-parser.git"},"license":"MIT","funding":"https://github.com/sponsors/philsturgeon","main":"lib/index.js","typings":"lib/index.d.ts","browser":{"fs":false},"engines":{"node":">= 17"},"scripts":{"build":"cp LICENSE *.md dist","clean":"shx rm -rf .nyc_output coverage","lint":"eslint lib test/fixtures test/specs","test":"npm run test:node && npm run test:typescript && npm run test:browser && npm run lint","test:node":"mocha","test:browser":"cross-env NODE_OPTIONS=--openssl-legacy-provider karma start --single-run","test:typescript":"tsc --noEmit --strict --lib esnext,dom test/specs/typescript-definition.spec.ts","coverage":"npm run coverage:node && npm run coverage:browser","coverage:node":"nyc node_modules/mocha/bin/mocha","coverage:browser":"npm run test:browser -- --coverage","upgrade":"npm-check -u && npm audit fix"},"devDependencies":{"@babel/polyfill":"^7.12.1","@chiragrupani/karma-chromium-edge-launcher":"^2.2.2","@jsdevtools/eslint-config":"^1.0.7","@jsdevtools/host-environment":"^2.1.2","@jsdevtools/karma-config":"^3.1.7","@types/node":"^14.14.21","chai":"^4.2.0","chai-subset":"^1.6.0","chokidar":"^3.5.3","cross-env":"^7.0.3","eslint":"^7.18.0","isomorphic-fetch":"^3.0.0","karma":"^5.0.2","karma-cli":"^2.0.0","mocha":"^8.2.1","node-abort-controller":"^3.0.1","npm-check":"^5.9.0","nyc":"^15.0.1","semantic-release-plugin-update-version-in-files":"^1.1.0","shx":"^0.3.2","typescript":"^4.0.5"},"dependencies":{"@jsdevtools/ono":"^7.1.3","@types/json-schema":"^7.0.6","call-me-maybe":"^1.0.1","js-yaml":"^4.1.0"},"release":{"branches":["main"],"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator",["semantic-release-plugin-update-version-in-files",{"files":["dist/package.json"],"placeholder":"X.X.X"}],"@semantic-release/npm","@semantic-release/github"]},"gitHead":"da9e32ecb079ec4d95e43eb34eb3081e3ee3e762","bugs":{"url":"https://github.com/APIDevTools/json-schema-ref-parser/issues"},"_id":"@apidevtools/json-schema-ref-parser@9.1.1","_nodeVersion":"16.15.1","_npmVersion":"8.19.2","dist":{"shasum":"b02a883b62e5ce1d7616364c8c5da4e51585383b","size":33504,"noattachment":false,"key":"/@apidevtools/json-schema-ref-parser/-/@apidevtools/json-schema-ref-parser-9.1.1.tgz","tarball":"http://name.csiicloud.com:7001/@apidevtools/json-schema-ref-parser/download/@apidevtools/json-schema-ref-parser-9.1.1.tgz"},"_npmUser":{"name":"philsturgeon","email":"me@philsturgeon.uk"},"directories":{},"maintainers":[{"name":"jamesmessinger","email":"james.messinger@gmail.com"},{"name":"philsturgeon","email":"me@philsturgeon.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-schema-ref-parser_9.1.1_1674244213261_0.7177826009473935"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-20T19:50:13.460Z","publish_time":1674244213460,"deprecated":"This version contained an accidental bc-break, please update to 9.1.2.","_cnpm_publish_time":1674244213460},"9.1.0":{"name":"@apidevtools/json-schema-ref-parser","version":"9.1.0","description":"Parse, Resolve, and Dereference JSON Schema $ref pointers","keywords":["json","schema","jsonschema","json-schema","json-pointer","$ref","dereference","resolve"],"author":{"name":"James Messinger","url":"https://jamesmessinger.com"},"contributors":[{"name":"Boris Cherny","email":"boris@performancejs.com"},{"name":"Jakub Rożek","email":"jakub@stoplight.io"}],"homepage":"https://apitools.dev/json-schema-ref-parser/","repository":{"type":"git","url":"git+https://github.com/APIDevTools/json-schema-ref-parser.git"},"license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","browser":{"fs":false},"scripts":{"build":"cp LICENSE *.md dist","clean":"shx rm -rf .nyc_output coverage","lint":"eslint lib test/fixtures test/specs","test":"npm run test:node && npm run test:typescript && npm run test:browser && npm run lint","test:node":"mocha","test:browser":"karma start --single-run","test:typescript":"tsc --noEmit --strict --lib esnext,dom test/specs/typescript-definition.spec.ts","coverage":"npm run coverage:node && npm run coverage:browser","coverage:node":"nyc node_modules/mocha/bin/mocha","coverage:browser":"npm run test:browser -- --coverage","upgrade":"npm-check -u && npm audit fix"},"devDependencies":{"@amanda-mitchell/semantic-release-npm-multiple":"^2.5.0","@babel/polyfill":"^7.12.1","@jsdevtools/eslint-config":"^1.0.7","@jsdevtools/host-environment":"^2.1.2","@jsdevtools/karma-config":"^3.1.7","@types/node":"^14.14.21","chai-subset":"^1.6.0","chai":"^4.2.0","eslint":"^7.18.0","karma-cli":"^2.0.0","karma":"^5.0.2","mocha":"^8.2.1","npm-check":"^5.9.0","nyc":"^15.0.1","semantic-release-plugin-update-version-in-files":"^1.1.0","shx":"^0.3.2","typescript":"^4.0.5"},"dependencies":{"@jsdevtools/ono":"^7.1.3","@types/json-schema":"^7.0.6","call-me-maybe":"^1.0.1","js-yaml":"^4.1.0"},"release":{"branches":["main","v9"],"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator",["semantic-release-plugin-update-version-in-files",{"files":["dist/package.json"],"placeholder":"X.X.X"}],["@amanda-mitchell/semantic-release-npm-multiple",{"registries":{"scoped":{"pkgRoot":"."},"unscoped":{"pkgRoot":"dist"}}}],"@semantic-release/github"]},"readmeFilename":"README.md","gitHead":"70e9dc54cb5436306e2fe0b34a50dc8b3a4d8138","bugs":{"url":"https://github.com/APIDevTools/json-schema-ref-parser/issues"},"_id":"@apidevtools/json-schema-ref-parser@9.1.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"shasum":"a28015be4693af1b02bb955eb2dc2f27918f0090","size":32593,"noattachment":false,"key":"/@apidevtools/json-schema-ref-parser/-/@apidevtools/json-schema-ref-parser-9.1.0.tgz","tarball":"http://name.csiicloud.com:7001/@apidevtools/json-schema-ref-parser/download/@apidevtools/json-schema-ref-parser-9.1.0.tgz"},"_npmUser":{"name":"philsturgeon","email":"me@philsturgeon.uk"},"directories":{},"maintainers":[{"name":"jamesmessinger","email":"james.messinger@gmail.com"},{"name":"philsturgeon","email":"me@philsturgeon.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-schema-ref-parser_9.1.0_1669466491892_0.8012366764321242"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-26T12:41:38.196Z","publish_time":1669466492113,"_cnpm_publish_time":1669466492113},"9.0.9":{"name":"@apidevtools/json-schema-ref-parser","version":"9.0.9","description":"Parse, Resolve, and Dereference JSON Schema $ref pointers","keywords":["json","schema","jsonschema","json-schema","json-pointer","$ref","dereference","resolve"],"author":{"name":"James Messinger","url":"https://jamesmessinger.com"},"contributors":[{"name":"Boris Cherny","email":"boris@performancejs.com"},{"name":"Jakub Rożek","email":"jakub@stoplight.io"}],"homepage":"https://apitools.dev/json-schema-ref-parser/","repository":{"type":"git","url":"git+https://github.com/APIDevTools/json-schema-ref-parser.git"},"license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","browser":{"fs":false},"scripts":{"build":"cp LICENSE *.md dist","clean":"shx rm -rf .nyc_output coverage","lint":"eslint lib test/fixtures test/specs","test":"npm run test:node && npm run test:typescript && npm run test:browser && npm run lint","test:node":"mocha","test:browser":"karma start --single-run","test:typescript":"tsc --noEmit --strict --lib esnext,dom test/specs/typescript-definition.spec.ts","coverage":"npm run coverage:node && npm run coverage:browser","coverage:node":"nyc node_modules/mocha/bin/mocha","coverage:browser":"npm run test:browser -- --coverage","upgrade":"npm-check -u && npm audit fix"},"devDependencies":{"@amanda-mitchell/semantic-release-npm-multiple":"^2.5.0","@babel/polyfill":"^7.12.1","@jsdevtools/eslint-config":"^1.0.7","@jsdevtools/host-environment":"^2.1.2","@jsdevtools/karma-config":"^3.1.7","@types/node":"^14.14.21","chai-subset":"^1.6.0","chai":"^4.2.0","eslint":"^7.18.0","karma-cli":"^2.0.0","karma":"^5.0.2","mocha":"^8.2.1","npm-check":"^5.9.0","nyc":"^15.0.1","semantic-release-plugin-update-version-in-files":"^1.1.0","shx":"^0.3.2","typescript":"^4.0.5"},"dependencies":{"@jsdevtools/ono":"^7.1.3","@types/json-schema":"^7.0.6","call-me-maybe":"^1.0.1","js-yaml":"^4.1.0"},"release":{"branches":["main"],"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator",["semantic-release-plugin-update-version-in-files",{"files":["dist/package.json"],"placeholder":"X.X.X"}],["@amanda-mitchell/semantic-release-npm-multiple",{"registries":{"scoped":{"pkgRoot":"."},"unscoped":{"pkgRoot":"dist"}}}],"@semantic-release/github"]},"gitHead":"f6886ab9ee576754791f2a194b140a637dd98a87","bugs":{"url":"https://github.com/APIDevTools/json-schema-ref-parser/issues"},"_id":"@apidevtools/json-schema-ref-parser@9.0.9","_nodeVersion":"12.22.1","_npmVersion":"6.14.11","dist":{"shasum":"d720f9256e3609621280584f2b47ae165359268b","size":35442,"noattachment":false,"key":"/@apidevtools/json-schema-ref-parser/-/@apidevtools/json-schema-ref-parser-9.0.9.tgz","tarball":"http://name.csiicloud.com:7001/@apidevtools/json-schema-ref-parser/download/@apidevtools/json-schema-ref-parser-9.0.9.tgz"},"_npmUser":{"name":"jamesmessinger","email":"james.messinger@gmail.com"},"directories":{},"maintainers":[{"name":"jamesmessinger","email":"james.messinger@gmail.com"},{"name":"james_messinger","email":"j.ames.messinger@gmail.com"},{"name":"philsturgeon","email":"me@philsturgeon.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-schema-ref-parser_9.0.9_1623091234762_0.34278219253909126"},"_hasShrinkwrap":false,"publish_time":1623091234878,"_cnpm_publish_time":1623091234878,"_cnpmcore_publish_time":"2021-12-16T15:30:54.258Z"},"9.0.8":{"name":"@apidevtools/json-schema-ref-parser","version":"9.0.8","description":"Parse, Resolve, and Dereference JSON Schema $ref pointers","keywords":["json","schema","jsonschema","json-schema","json-pointer","$ref","dereference","resolve"],"author":{"name":"James Messinger","url":"https://jamesmessinger.com"},"contributors":[{"name":"Boris Cherny","email":"boris@performancejs.com"},{"name":"Jakub Rożek","email":"jakub@stoplight.io"}],"homepage":"https://apitools.dev/json-schema-ref-parser/","repository":{"type":"git","url":"git+https://github.com/APIDevTools/json-schema-ref-parser.git"},"license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","browser":{"fs":false},"scripts":{"build":"cp LICENSE *.md dist","clean":"shx rm -rf .nyc_output coverage","lint":"eslint lib test/fixtures test/specs","test":"npm run test:node && npm run test:typescript && npm run test:browser && npm run lint","test:node":"mocha","test:browser":"karma start --single-run","test:typescript":"tsc --noEmit --strict --lib esnext,dom test/specs/typescript-definition.spec.ts","coverage":"npm run coverage:node && npm run coverage:browser","coverage:node":"nyc node_modules/mocha/bin/mocha","coverage:browser":"npm run test:browser -- --coverage","upgrade":"npm-check -u && npm audit fix"},"devDependencies":{"@amanda-mitchell/semantic-release-npm-multiple":"^2.5.0","@babel/polyfill":"^7.12.1","@jsdevtools/eslint-config":"^1.0.7","@jsdevtools/host-environment":"^2.1.2","@jsdevtools/karma-config":"^3.1.7","@types/node":"^14.14.21","chai-subset":"^1.6.0","chai":"^4.2.0","eslint":"^7.18.0","karma-cli":"^2.0.0","karma":"^5.0.2","mocha":"^8.2.1","npm-check":"^5.9.0","nyc":"^15.0.1","semantic-release-plugin-update-version-in-files":"^1.1.0","shx":"^0.3.2","typescript":"^4.0.5"},"dependencies":{"@jsdevtools/ono":"^7.1.3","@types/json-schema":"^7.0.6","call-me-maybe":"^1.0.1","js-yaml":"^3.13.1"},"release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator",["semantic-release-plugin-update-version-in-files",{"files":["dist/package.json"],"placeholder":"X.X.X"}],["@amanda-mitchell/semantic-release-npm-multiple",{"registries":{"scoped":{"pkgRoot":"."},"unscoped":{"pkgRoot":"dist"}}}],"@semantic-release/github"]},"gitHead":"ce236698d79b29ebddd49722a50d0dd1fdc140ff","bugs":{"url":"https://github.com/APIDevTools/json-schema-ref-parser/issues"},"_id":"@apidevtools/json-schema-ref-parser@9.0.8","_nodeVersion":"12.22.1","_npmVersion":"6.14.11","dist":{"shasum":"7cdefa612cd5867d34b40fdbb650e185ae0f9f0c","size":35413,"noattachment":false,"key":"/@apidevtools/json-schema-ref-parser/-/@apidevtools/json-schema-ref-parser-9.0.8.tgz","tarball":"http://name.csiicloud.com:7001/@apidevtools/json-schema-ref-parser/download/@apidevtools/json-schema-ref-parser-9.0.8.tgz"},"_npmUser":{"name":"jamesmessinger","email":"james.messinger@gmail.com"},"directories":{},"maintainers":[{"name":"jamesmessinger","email":"james.messinger@gmail.com"},{"name":"james_messinger","email":"j.ames.messinger@gmail.com"},{"name":"philsturgeon","email":"me@philsturgeon.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-schema-ref-parser_9.0.8_1623087684113_0.8639632787974867"},"_hasShrinkwrap":false,"publish_time":1623087684257,"_cnpm_publish_time":1623087684257,"_cnpmcore_publish_time":"2021-12-16T15:30:54.561Z"},"9.0.7":{"name":"@apidevtools/json-schema-ref-parser","version":"9.0.7","description":"Parse, Resolve, and Dereference JSON Schema $ref pointers","keywords":["json","schema","jsonschema","json-schema","json-pointer","$ref","dereference","resolve"],"author":{"name":"James Messinger","url":"https://jamesmessinger.com"},"contributors":[{"name":"Boris Cherny","email":"boris@performancejs.com"}],"homepage":"https://apitools.dev/json-schema-ref-parser/","repository":{"type":"git","url":"git+https://github.com/APIDevTools/json-schema-ref-parser.git"},"license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","browser":{"fs":false},"scripts":{"clean":"shx rm -rf .nyc_output coverage","lint":"eslint lib test/fixtures test/specs","test":"npm run test:node && npm run test:typescript && npm run test:browser && npm run lint","test:node":"mocha","test:browser":"karma start --single-run","test:typescript":"tsc --noEmit --strict --lib esnext,dom test/specs/typescript-definition.spec.ts","coverage":"npm run coverage:node && npm run coverage:browser","coverage:node":"nyc node_modules/mocha/bin/mocha","coverage:browser":"npm run test:browser -- --coverage","upgrade":"npm-check -u && npm audit fix","bump":"bump --tag --push --all","release":"npm run upgrade && npm run clean && npm test && npm run bump"},"devDependencies":{"@babel/polyfill":"^7.12.1","@jsdevtools/eslint-config":"^1.0.7","@jsdevtools/host-environment":"^2.1.2","@jsdevtools/karma-config":"^3.1.7","@jsdevtools/version-bump-prompt":"^6.1.0","@types/json-schema":"^7.0.6","@types/node":"^14.14.21","chai":"^4.2.0","chai-subset":"^1.6.0","eslint":"^7.18.0","karma":"^5.0.2","karma-cli":"^2.0.0","mocha":"^8.2.1","npm-check":"^5.9.0","nyc":"^15.0.1","shx":"^0.3.2","typescript":"^4.0.5"},"dependencies":{"@jsdevtools/ono":"^7.1.3","call-me-maybe":"^1.0.1","js-yaml":"^3.13.1"},"gitHead":"84c06eb9f36bc3df3142fe34adcbbfb35ef697f6","bugs":{"url":"https://github.com/APIDevTools/json-schema-ref-parser/issues"},"_id":"@apidevtools/json-schema-ref-parser@9.0.7","_nodeVersion":"10.23.1","_npmVersion":"6.14.10","dist":{"shasum":"64aa7f5b34e43d74ea9e408b90ddfba02050dde3","size":34787,"noattachment":false,"key":"/@apidevtools/json-schema-ref-parser/-/@apidevtools/json-schema-ref-parser-9.0.7.tgz","tarball":"http://name.csiicloud.com:7001/@apidevtools/json-schema-ref-parser/download/@apidevtools/json-schema-ref-parser-9.0.7.tgz"},"_npmUser":{"name":"jamesmessinger","email":"james.messinger@gmail.com"},"directories":{},"maintainers":[{"name":"jamesmessinger","email":"james.messinger@gmail.com"},{"name":"james_messinger","email":"j.ames.messinger@gmail.com"},{"name":"philsturgeon","email":"me@philsturgeon.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-schema-ref-parser_9.0.7_1610965937502_0.7871133222537585"},"_hasShrinkwrap":false,"publish_time":1610965937607,"_cnpm_publish_time":1610965937607,"_cnpmcore_publish_time":"2021-12-16T15:30:55.070Z"},"9.0.6":{"name":"@apidevtools/json-schema-ref-parser","version":"9.0.6","description":"Parse, Resolve, and Dereference JSON Schema $ref pointers","keywords":["json","schema","jsonschema","json-schema","json-pointer","$ref","dereference","resolve"],"author":{"name":"James Messinger","url":"https://jamesmessinger.com"},"contributors":[{"name":"Boris Cherny","email":"boris@performancejs.com"}],"homepage":"https://apitools.dev/json-schema-ref-parser/","repository":{"type":"git","url":"git+https://github.com/APIDevTools/json-schema-ref-parser.git"},"license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","browser":{"fs":false},"scripts":{"clean":"shx rm -rf .nyc_output coverage","lint":"eslint lib test/fixtures test/specs","test":"npm run test:node && npm run test:typescript && npm run test:browser && npm run lint","test:node":"mocha","test:browser":"karma start --single-run","test:typescript":"tsc --noEmit --strict --lib esnext,dom test/specs/typescript-definition.spec.ts","coverage":"npm run coverage:node && npm run coverage:browser","coverage:node":"nyc node_modules/mocha/bin/mocha","coverage:browser":"npm run test:browser -- --coverage","upgrade":"npm-check -u && npm audit fix","bump":"bump --tag --push --all","release":"npm run upgrade && npm run clean && npm test && npm run bump"},"devDependencies":{"@babel/polyfill":"^7.10.4","@jsdevtools/eslint-config":"^1.0.7","@jsdevtools/host-environment":"^2.0.4","@jsdevtools/karma-config":"^3.1.7","@jsdevtools/version-bump-prompt":"^6.0.6","@types/json-schema":"^7.0.4","@types/node":"^14.0.25","chai":"^4.2.0","chai-subset":"^1.6.0","eslint":"^7.5.0","karma":"^5.0.2","karma-cli":"^2.0.0","mocha":"^8.0.1","npm-check":"^5.9.0","nyc":"^15.0.1","shx":"^0.3.2","typescript":"^3.9.7"},"dependencies":{"@jsdevtools/ono":"^7.1.3","call-me-maybe":"^1.0.1","js-yaml":"^3.13.1"},"gitHead":"d3bc1985a9a1d301a5eddc7a4bbfaca542887d8c","bugs":{"url":"https://github.com/APIDevTools/json-schema-ref-parser/issues"},"_id":"@apidevtools/json-schema-ref-parser@9.0.6","_nodeVersion":"10.21.0","_npmVersion":"6.14.4","dist":{"shasum":"5d9000a3ac1fd25404da886da6b266adcd99cf1c","size":34481,"noattachment":false,"key":"/@apidevtools/json-schema-ref-parser/-/@apidevtools/json-schema-ref-parser-9.0.6.tgz","tarball":"http://name.csiicloud.com:7001/@apidevtools/json-schema-ref-parser/download/@apidevtools/json-schema-ref-parser-9.0.6.tgz"},"maintainers":[{"name":"jamesmessinger","email":"james.messinger@gmail.com"},{"name":"james_messinger","email":"j.ames.messinger@gmail.com"},{"name":"philsturgeon","email":"me@philsturgeon.uk"}],"_npmUser":{"name":"jamesmessinger","email":"james.messinger@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-schema-ref-parser_9.0.6_1595583725163_0.7596635066731545"},"_hasShrinkwrap":false,"publish_time":1595583725308,"_cnpm_publish_time":1595583725308,"_cnpmcore_publish_time":"2021-12-16T15:30:55.439Z"},"9.0.5":{"name":"@apidevtools/json-schema-ref-parser","version":"9.0.5","description":"Parse, Resolve, and Dereference JSON Schema $ref pointers","keywords":["json","schema","jsonschema","json-schema","json-pointer","$ref","dereference","resolve"],"author":{"name":"James Messinger","url":"https://jamesmessinger.com"},"contributors":[{"name":"Boris Cherny","email":"boris@performancejs.com"}],"homepage":"https://apitools.dev/json-schema-ref-parser/","repository":{"type":"git","url":"git+https://github.com/APIDevTools/json-schema-ref-parser.git"},"license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","browser":{"fs":false},"scripts":{"clean":"shx rm -rf .nyc_output coverage","lint":"eslint lib test/fixtures test/specs","test":"npm run test:node && npm run test:typescript && npm run test:browser && npm run lint","test:node":"mocha","test:browser":"karma start --single-run","test:typescript":"tsc --noEmit --strict --lib esnext,dom test/specs/typescript-definition.spec.ts","coverage":"npm run coverage:node && npm run coverage:browser","coverage:node":"nyc node_modules/mocha/bin/mocha","coverage:browser":"npm run test:browser -- --coverage","upgrade":"npm-check -u && npm audit fix","bump":"bump --tag --push --all","release":"npm run upgrade && npm run clean && npm test && npm run bump"},"devDependencies":{"@babel/polyfill":"^7.10.4","@jsdevtools/eslint-config":"^1.0.5","@jsdevtools/host-environment":"^2.0.4","@jsdevtools/karma-config":"^3.1.7","@jsdevtools/version-bump-prompt":"^6.0.6","@types/json-schema":"^7.0.4","@types/node":"^14.0.23","chai":"^4.2.0","chai-subset":"^1.6.0","eslint":"^7.5.0","karma":"^5.0.2","karma-cli":"^2.0.0","mocha":"^8.0.1","npm-check":"^5.9.0","nyc":"^15.0.1","shx":"^0.3.2","typescript":"^3.9.7"},"dependencies":{"@jsdevtools/ono":"^7.1.3","call-me-maybe":"^1.0.1","js-yaml":"^3.13.1"},"gitHead":"5674d1941042602d81165dbbd46879071d4af9ba","bugs":{"url":"https://github.com/APIDevTools/json-schema-ref-parser/issues"},"_id":"@apidevtools/json-schema-ref-parser@9.0.5","_nodeVersion":"10.21.0","_npmVersion":"6.14.4","dist":{"shasum":"972f7b9f579dff1ce2229d891592932a70a8d1ee","size":34347,"noattachment":false,"key":"/@apidevtools/json-schema-ref-parser/-/@apidevtools/json-schema-ref-parser-9.0.5.tgz","tarball":"http://name.csiicloud.com:7001/@apidevtools/json-schema-ref-parser/download/@apidevtools/json-schema-ref-parser-9.0.5.tgz"},"maintainers":[{"name":"jamesmessinger","email":"james.messinger@gmail.com"},{"name":"james_messinger","email":"j.ames.messinger@gmail.com"},{"name":"philsturgeon","email":"me@philsturgeon.uk"}],"_npmUser":{"name":"jamesmessinger","email":"james.messinger@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-schema-ref-parser_9.0.5_1595158717495_0.2955399638578007"},"_hasShrinkwrap":false,"publish_time":1595158717642,"_cnpm_publish_time":1595158717642,"_cnpmcore_publish_time":"2021-12-16T15:30:55.649Z"},"9.0.3":{"name":"@apidevtools/json-schema-ref-parser","version":"9.0.3","description":"Parse, Resolve, and Dereference JSON Schema $ref pointers","keywords":["json","schema","jsonschema","json-schema","json-pointer","$ref","dereference","resolve"],"author":{"name":"James Messinger","url":"https://jamesmessinger.com"},"contributors":[{"name":"Boris Cherny","email":"boris@performancejs.com"}],"homepage":"https://apitools.dev/json-schema-ref-parser/","repository":{"type":"git","url":"git+https://github.com/APIDevTools/json-schema-ref-parser.git"},"license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","browser":{"fs":false},"scripts":{"clean":"shx rm -rf .nyc_output coverage","lint":"eslint lib test/fixtures test/specs","test":"npm run test:node && npm run test:typescript && npm run test:browser && npm run lint","test:node":"mocha","test:browser":"karma start --single-run","test:typescript":"tsc --noEmit --strict --lib esnext test/specs/typescript-definition.spec.ts","coverage":"npm run coverage:node && npm run coverage:browser","coverage:node":"nyc node_modules/mocha/bin/mocha","coverage:browser":"npm run test:browser -- --coverage","upgrade":"npm-check -u && npm audit fix","bump":"bump --tag --push --all","release":"npm run upgrade && npm run clean && npm test && npm run bump"},"devDependencies":{"@babel/polyfill":"^7.10.4","@jsdevtools/eslint-config-modular":"^8.0.3","@jsdevtools/host-environment":"^2.0.3","@jsdevtools/karma-config":"^3.1.4","@jsdevtools/version-bump-prompt":"^6.0.3","@types/json-schema":"^7.0.4","@types/node":"^14.0.20","chai":"^4.2.0","chai-subset":"^1.6.0","eslint":"^7.4.0","karma":"^5.0.2","karma-cli":"^2.0.0","mocha":"^8.0.1","npm-check":"^5.9.0","nyc":"^15.0.1","shx":"^0.3.2","typescript":"^3.9.6"},"dependencies":{"@jsdevtools/ono":"^7.1.2","call-me-maybe":"^1.0.1","js-yaml":"^3.13.1"},"gitHead":"4553481a6bcc93f383182b2c6d4b051fab607397","bugs":{"url":"https://github.com/APIDevTools/json-schema-ref-parser/issues"},"_id":"@apidevtools/json-schema-ref-parser@9.0.3","_nodeVersion":"10.21.0","_npmVersion":"6.14.4","dist":{"shasum":"4ec58992c8f15778cc59baf7a872c8ad6294fed5","size":34235,"noattachment":false,"key":"/@apidevtools/json-schema-ref-parser/-/@apidevtools/json-schema-ref-parser-9.0.3.tgz","tarball":"http://name.csiicloud.com:7001/@apidevtools/json-schema-ref-parser/download/@apidevtools/json-schema-ref-parser-9.0.3.tgz"},"maintainers":[{"name":"jamesmessinger","email":"james.messinger@gmail.com"},{"name":"james_messinger","email":"j.ames.messinger@gmail.com"},{"name":"philsturgeon","email":"me@philsturgeon.uk"}],"_npmUser":{"name":"jamesmessinger","email":"james.messinger@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-schema-ref-parser_9.0.3_1594380250101_0.6776279856822214"},"_hasShrinkwrap":false,"publish_time":1594380250205,"_cnpm_publish_time":1594380250205,"_cnpmcore_publish_time":"2021-12-16T15:30:56.003Z"},"9.0.2":{"name":"@apidevtools/json-schema-ref-parser","version":"9.0.2","description":"Parse, Resolve, and Dereference JSON Schema $ref pointers","keywords":["json","schema","jsonschema","json-schema","json-pointer","$ref","dereference","resolve"],"author":{"name":"James Messinger","url":"https://jamesmessinger.com"},"contributors":[{"name":"Boris Cherny","email":"boris@performancejs.com"}],"homepage":"https://apitools.dev/json-schema-ref-parser/","repository":{"type":"git","url":"git+https://github.com/APIDevTools/json-schema-ref-parser.git"},"license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","browser":{"fs":false},"scripts":{"clean":"shx rm -rf .nyc_output coverage","lint":"eslint lib test/fixtures test/specs","test":"npm run test:node && npm run test:typescript && npm run test:browser && npm run lint","test:node":"mocha","test:browser":"karma start --single-run","test:typescript":"tsc --noEmit --strict --lib esnext test/specs/typescript-definition.spec.ts","coverage":"npm run coverage:node && npm run coverage:browser","coverage:node":"nyc node_modules/mocha/bin/mocha","coverage:browser":"npm run test:browser -- --coverage","upgrade":"npm-check -u && npm audit fix","bump":"bump --tag --push --all","release":"npm run upgrade && npm run clean && npm test && npm run bump"},"devDependencies":{"@babel/polyfill":"^7.10.4","@jsdevtools/eslint-config-modular":"^8.0.3","@jsdevtools/host-environment":"^2.0.3","@jsdevtools/karma-config":"^3.1.4","@jsdevtools/version-bump-prompt":"^6.0.3","@types/json-schema":"^7.0.4","@types/node":"^14.0.19","chai":"^4.2.0","chai-subset":"^1.6.0","eslint":"^7.4.0","karma":"^5.0.2","karma-cli":"^2.0.0","mocha":"^8.0.1","npm-check":"^5.9.0","nyc":"^15.0.1","shx":"^0.3.2","typescript":"^3.9.6"},"dependencies":{"@jsdevtools/ono":"^7.1.2","call-me-maybe":"^1.0.1","js-yaml":"^3.13.1"},"gitHead":"4fcadcfc8686d85ed8584bb5df9571149fd3e722","bugs":{"url":"https://github.com/APIDevTools/json-schema-ref-parser/issues"},"_id":"@apidevtools/json-schema-ref-parser@9.0.2","_nodeVersion":"10.21.0","_npmVersion":"6.14.4","dist":{"shasum":"b3f82509dea6c50f49ff9eeb35af50bef60fe577","size":34225,"noattachment":false,"key":"/@apidevtools/json-schema-ref-parser/-/@apidevtools/json-schema-ref-parser-9.0.2.tgz","tarball":"http://name.csiicloud.com:7001/@apidevtools/json-schema-ref-parser/download/@apidevtools/json-schema-ref-parser-9.0.2.tgz"},"maintainers":[{"name":"jamesmessinger","email":"james.messinger@gmail.com"},{"name":"james_messinger","email":"j.ames.messinger@gmail.com"},{"name":"philsturgeon","email":"me@philsturgeon.uk"}],"_npmUser":{"name":"jamesmessinger","email":"james.messinger@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-schema-ref-parser_9.0.2_1594215176529_0.6773757683599193"},"_hasShrinkwrap":false,"publish_time":1594215176700,"_cnpm_publish_time":1594215176700,"_cnpmcore_publish_time":"2021-12-16T15:30:56.374Z"},"9.0.1":{"name":"@apidevtools/json-schema-ref-parser","version":"9.0.1","description":"Parse, Resolve, and Dereference JSON Schema $ref pointers","keywords":["json","schema","jsonschema","json-schema","json-pointer","$ref","dereference","resolve"],"author":{"name":"James Messinger","url":"https://jamesmessinger.com"},"contributors":[{"name":"Boris Cherny","email":"boris@performancejs.com"}],"homepage":"https://apitools.dev/json-schema-ref-parser/","repository":{"type":"git","url":"git+https://github.com/APIDevTools/json-schema-ref-parser.git"},"license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","browser":{"fs":false},"scripts":{"clean":"shx rm -rf .nyc_output coverage","lint":"eslint lib test/fixtures test/specs","test":"npm run test:node && npm run test:typescript && npm run test:browser && npm run lint","test:node":"mocha","test:browser":"karma start --single-run","test:typescript":"tsc --noEmit --strict --lib esnext test/specs/typescript-definition.spec.ts","coverage":"npm run coverage:node && npm run coverage:browser","coverage:node":"nyc node_modules/mocha/bin/mocha","coverage:browser":"npm run test:browser -- --coverage","upgrade":"npm-check -u && npm audit fix","bump":"bump --tag --push --all","release":"npm run upgrade && npm run clean && npm test && npm run bump"},"devDependencies":{"@babel/polyfill":"^7.7.0","@jsdevtools/eslint-config-modular":"^8.0.3","@jsdevtools/host-environment":"^2.0.3","@jsdevtools/karma-config":"^3.1.4","@jsdevtools/version-bump-prompt":"^6.0.3","@types/json-schema":"^7.0.4","@types/node":"^13.13.0","chai":"^4.2.0","chai-subset":"^1.6.0","eslint":"^6.8.0","karma":"^5.0.2","karma-cli":"^2.0.0","mocha":"^7.1.1","npm-check":"^5.9.0","nyc":"^15.0.1","shx":"^0.3.2","typescript":"^3.7.4"},"dependencies":{"@jsdevtools/ono":"^7.1.2","call-me-maybe":"^1.0.1","js-yaml":"^3.13.1"},"gitHead":"71747c9e06f53d44f71e24d291db9b250cacd1d2","bugs":{"url":"https://github.com/APIDevTools/json-schema-ref-parser/issues"},"_id":"@apidevtools/json-schema-ref-parser@9.0.1","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"shasum":"c0ed0bd21a7397d2d7a83b69565268f2d78f2d7a","size":34008,"noattachment":false,"key":"/@apidevtools/json-schema-ref-parser/-/@apidevtools/json-schema-ref-parser-9.0.1.tgz","tarball":"http://name.csiicloud.com:7001/@apidevtools/json-schema-ref-parser/download/@apidevtools/json-schema-ref-parser-9.0.1.tgz"},"maintainers":[{"name":"jamesmessinger","email":"james.messinger@gmail.com"},{"name":"james_messinger","email":"j.ames.messinger@gmail.com"},{"name":"philsturgeon","email":"me@philsturgeon.uk"}],"_npmUser":{"name":"jamesmessinger","email":"james.messinger@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-schema-ref-parser_9.0.1_1587468712591_0.051069272254683495"},"_hasShrinkwrap":false,"publish_time":1587468712765,"_cnpm_publish_time":1587468712765,"_cnpmcore_publish_time":"2021-12-16T15:30:56.585Z"},"9.0.0":{"name":"@apidevtools/json-schema-ref-parser","version":"9.0.0","description":"Parse, Resolve, and Dereference JSON Schema $ref pointers","keywords":["json","schema","jsonschema","json-schema","json-pointer","$ref","dereference","resolve"],"author":{"name":"James Messinger","url":"https://jamesmessinger.com"},"contributors":[{"name":"Boris Cherny","email":"boris@performancejs.com"}],"homepage":"https://apitools.dev/json-schema-ref-parser/","repository":{"type":"git","url":"git+https://github.com/APIDevTools/json-schema-ref-parser.git"},"license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","browser":{"fs":false},"scripts":{"clean":"shx rm -rf .nyc_output coverage","lint":"eslint lib test/fixtures test/specs","test":"npm run test:node && npm run test:typescript && npm run test:browser && npm run lint","test:node":"mocha","test:browser":"karma start --single-run","test:typescript":"tsc --noEmit --strict --lib esnext test/specs/typescript-definition.spec.ts","coverage":"npm run coverage:node && npm run coverage:browser","coverage:node":"nyc node_modules/mocha/bin/mocha","coverage:browser":"npm run test:browser -- --coverage","upgrade":"npm-check -u && npm audit fix","bump":"bump --tag --push --all","release":"npm run upgrade && npm run clean && npm test && npm run bump"},"devDependencies":{"@babel/polyfill":"^7.7.0","@jsdevtools/eslint-config-modular":"^8.0.3","@jsdevtools/host-environment":"^2.0.3","@jsdevtools/karma-config":"^3.1.4","@jsdevtools/version-bump-prompt":"^6.0.3","@types/json-schema":"^7.0.4","@types/node":"^13.13.0","chai":"^4.2.0","chai-subset":"^1.6.0","eslint":"^6.8.0","karma":"^5.0.2","karma-cli":"^2.0.0","mocha":"^7.1.1","npm-check":"^5.9.0","nyc":"^15.0.1","shx":"^0.3.2","typescript":"^3.7.4"},"dependencies":{"@jsdevtools/ono":"^7.1.2","call-me-maybe":"^1.0.1","js-yaml":"^3.13.1"},"gitHead":"b4c7389e8a7267c2978179091b47a2fef31d1354","bugs":{"url":"https://github.com/APIDevTools/json-schema-ref-parser/issues"},"_id":"@apidevtools/json-schema-ref-parser@9.0.0","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"shasum":"8c3c19cfb6d15df3859ee63cae73e68bfa6fa766","size":34369,"noattachment":false,"key":"/@apidevtools/json-schema-ref-parser/-/@apidevtools/json-schema-ref-parser-9.0.0.tgz","tarball":"http://name.csiicloud.com:7001/@apidevtools/json-schema-ref-parser/download/@apidevtools/json-schema-ref-parser-9.0.0.tgz"},"maintainers":[{"name":"jamesmessinger","email":"james.messinger@gmail.com"},{"name":"james_messinger","email":"j.ames.messinger@gmail.com"},{"name":"philsturgeon","email":"me@philsturgeon.uk"}],"_npmUser":{"name":"jamesmessinger","email":"james.messinger@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-schema-ref-parser_9.0.0_1587468132976_0.8716785650082397"},"_hasShrinkwrap":false,"publish_time":1587468133083,"_cnpm_publish_time":1587468133083,"_cnpmcore_publish_time":"2021-12-16T15:30:57.321Z"},"8.0.0":{"name":"@apidevtools/json-schema-ref-parser","version":"8.0.0","description":"Parse, Resolve, and Dereference JSON Schema $ref pointers","keywords":["json","schema","jsonschema","json-schema","json-pointer","$ref","dereference","resolve"],"author":{"name":"James Messinger","url":"https://jamesmessinger.com"},"contributors":[{"name":"Boris Cherny","email":"boris@performancejs.com"}],"homepage":"https://apitools.dev/json-schema-ref-parser/","repository":{"type":"git","url":"git+https://github.com/APIDevTools/json-schema-ref-parser.git"},"license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","browser":{"fs":false},"scripts":{"clean":"shx rm -rf .nyc_output coverage","lint":"eslint lib test/fixtures test/specs","test":"npm run test:node && npm run test:typescript && npm run test:browser && npm run lint","test:node":"mocha","test:browser":"karma start --single-run","test:typescript":"tsc --noEmit --strict --lib esnext test/specs/typescript-definition.spec.ts","coverage":"npm run coverage:node && npm run coverage:browser","coverage:node":"nyc node_modules/mocha/bin/mocha","coverage:browser":"npm run test:browser -- --coverage","upgrade":"npm-check -u && npm audit fix","bump":"bump --tag --push --all","release":"npm run upgrade && npm run clean && npm test && npm run bump"},"devDependencies":{"@babel/polyfill":"^7.7.0","@jsdevtools/eslint-config-modular":"^8.0.0","@jsdevtools/host-environment":"^2.0.2","@jsdevtools/karma-config":"^3.1.2","@jsdevtools/version-bump-prompt":"^6.0.2","@types/json-schema":"^7.0.4","@types/node":"^13.1.2","chai":"^4.2.0","eslint":"^6.8.0","karma":"^4.4.1","karma-cli":"^2.0.0","mocha":"^7.1.0","npm-check":"^5.9.0","nyc":"^15.0.0","shx":"^0.3.2","typescript":"^3.7.4"},"dependencies":{"call-me-maybe":"^1.0.1","js-yaml":"^3.13.1","@jsdevtools/ono":"^7.1.0"},"gitHead":"4fa22bcea67f2039c7a88e57cae1c4cf089c224b","bugs":{"url":"https://github.com/APIDevTools/json-schema-ref-parser/issues"},"_id":"@apidevtools/json-schema-ref-parser@8.0.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"shasum":"9eb749499b3f8d919e90bb141e4b6f67aee4692d","size":31830,"noattachment":false,"key":"/@apidevtools/json-schema-ref-parser/-/@apidevtools/json-schema-ref-parser-8.0.0.tgz","tarball":"http://name.csiicloud.com:7001/@apidevtools/json-schema-ref-parser/download/@apidevtools/json-schema-ref-parser-8.0.0.tgz"},"maintainers":[{"name":"jamesmessinger","email":"james.messinger@gmail.com"},{"name":"james_messinger","email":"j.ames.messinger@gmail.com"},{"name":"philsturgeon","email":"me@philsturgeon.uk"}],"_npmUser":{"name":"jamesmessinger","email":"james.messinger@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-schema-ref-parser_8.0.0_1584183160799_0.1412739421947542"},"_hasShrinkwrap":false,"publish_time":1584183160987,"_cnpm_publish_time":1584183160987,"_cnpmcore_publish_time":"2021-12-16T15:30:57.692Z"},"7.1.4":{"name":"@apidevtools/json-schema-ref-parser","version":"7.1.4","description":"Parse, Resolve, and Dereference JSON Schema $ref pointers","keywords":["json","schema","jsonschema","json-schema","json-pointer","$ref","dereference","resolve"],"author":{"name":"James Messinger","url":"https://jamesmessinger.com"},"contributors":[{"name":"Boris Cherny","email":"boris@performancejs.com"}],"homepage":"https://apitools.dev/json-schema-ref-parser/","repository":{"type":"git","url":"git+https://github.com/APIDevTools/json-schema-ref-parser.git"},"license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","browser":{"fs":false},"scripts":{"clean":"shx rm -rf .nyc_output coverage","lint":"eslint lib test/fixtures test/specs","test":"npm run test:node && npm run test:typescript && npm run test:browser && npm run lint","test:node":"mocha","test:browser":"karma start --single-run","test:typescript":"tsc --noEmit --strict --lib esnext test/specs/typescript-definition.spec.ts","coverage":"npm run coverage:node && npm run coverage:browser","coverage:node":"nyc node_modules/mocha/bin/mocha","coverage:browser":"npm run test:browser -- --coverage","upgrade":"npm-check -u && npm audit fix","bump":"bump --tag --push --all","release":"npm run upgrade && npm run clean && npm test && npm run bump"},"devDependencies":{"@babel/polyfill":"^7.7.0","@jsdevtools/eslint-config-modular":"^8.0.0","@jsdevtools/host-environment":"^2.0.2","@jsdevtools/karma-config":"^3.1.2","@jsdevtools/version-bump-prompt":"^6.0.2","@types/json-schema":"^7.0.4","@types/node":"^13.1.2","chai":"^4.2.0","eslint":"^6.8.0","karma":"^4.4.1","karma-cli":"^2.0.0","mocha":"^7.1.0","npm-check":"^5.9.0","nyc":"^15.0.0","shx":"^0.3.2","typescript":"^3.7.4"},"dependencies":{"call-me-maybe":"^1.0.1","js-yaml":"^3.13.1","@jsdevtools/ono":"^7.1.0"},"gitHead":"3de8b4a9b9bd77d898d150b471822b917016673e","bugs":{"url":"https://github.com/APIDevTools/json-schema-ref-parser/issues"},"_id":"@apidevtools/json-schema-ref-parser@7.1.4","_nodeVersion":"13.3.0","_npmVersion":"6.13.1","dist":{"shasum":"22849fbbd23b0853a9b5a1343dbc2c47b4c8b4b5","size":32134,"noattachment":false,"key":"/@apidevtools/json-schema-ref-parser/-/@apidevtools/json-schema-ref-parser-7.1.4.tgz","tarball":"http://name.csiicloud.com:7001/@apidevtools/json-schema-ref-parser/download/@apidevtools/json-schema-ref-parser-7.1.4.tgz"},"maintainers":[{"name":"jamesmessinger","email":"james.messinger@gmail.com"},{"name":"james_messinger","email":"j.ames.messinger@gmail.com"},{"name":"philsturgeon","email":"me@philsturgeon.uk"}],"_npmUser":{"name":"jamesmessinger","email":"james.messinger@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-schema-ref-parser_7.1.4_1584102834514_0.14624612134225834"},"_hasShrinkwrap":false,"publish_time":1584102834654,"_cnpm_publish_time":1584102834654,"_cnpmcore_publish_time":"2021-12-16T15:30:57.988Z"}},"readme":"# JSON Schema $Ref Parser\n\n_**This package needs [a new maintainer](https://github.com/APIDevTools/json-schema-ref-parser/issues/285) or at least some contributors. For more information [please read this article](https://phil.tech/2022/bundling-openapi-with-javascript/). As of v10.0.0 I am no longer spending any time working on this tool, so I can focus on scaling up my [reforestation charity](https://protect.earth/) instead of burning myself out trying to maintain a whole load of OSS projects I don't use in my vanishingly small spare time. Get in touch if you'd like to take over.** - [Phil Sturgeon](https://github.com/philsturgeon)_\n\n#### Parse, Resolve, and Dereference JSON Schema $ref pointers\n\n[![Build Status](https://github.com/APIDevTools/json-schema-ref-parser/workflows/CI-CD/badge.svg?branch=master)](https://github.com/APIDevTools/json-schema-ref-parser/actions)\n[![Coverage Status](https://coveralls.io/repos/github/APIDevTools/json-schema-ref-parser/badge.svg?branch=master)](https://coveralls.io/github/APIDevTools/json-schema-ref-parser)\n\n[![npm](https://img.shields.io/npm/v/@apidevtools/json-schema-ref-parser.svg)](https://www.npmjs.com/package/@apidevtools/json-schema-ref-parser)\n[![License](https://img.shields.io/npm/l/@apidevtools/json-schema-ref-parser.svg)](LICENSE)\n[![Buy us a tree](https://img.shields.io/badge/Treeware-%F0%9F%8C%B3-lightgreen)](https://plant.treeware.earth/APIDevTools/json-schema-ref-parser)\n\nThe Problem:\n--------------------------\nYou've got a JSON Schema with `$ref` pointers to other files and/or URLs.  Maybe you know all the referenced files ahead of time.  Maybe you don't.  Maybe some are local files, and others are remote URLs.  Maybe they are a mix of JSON and YAML format.  Maybe some of the files contain cross-references to each other.\n\n```javascript\n{\n  \"definitions\": {\n    \"person\": {\n      // references an external file\n      \"$ref\": \"schemas/people/Bruce-Wayne.json\"\n    },\n    \"place\": {\n      // references a sub-schema in an external file\n      \"$ref\": \"schemas/places.yaml#/definitions/Gotham-City\"\n    },\n    \"thing\": {\n      // references a URL\n      \"$ref\": \"http://wayne-enterprises.com/things/batmobile\"\n    },\n    \"color\": {\n      // references a value in an external file via an internal reference\n      \"$ref\": \"#/definitions/thing/properties/colors/black-as-the-night\"\n    }\n  }\n}\n```\n\n\nThe Solution:\n--------------------------\nJSON Schema $Ref Parser is a full [JSON Reference](https://tools.ietf.org/html/draft-pbryan-zyp-json-ref-03) and [JSON Pointer](https://tools.ietf.org/html/rfc6901) implementation that crawls even the most complex [JSON Schemas](http://json-schema.org/latest/json-schema-core.html) and gives you simple, straightforward JavaScript objects.\n\n- Use **JSON** or **YAML** schemas &mdash; or even a mix of both!\n- Supports `$ref` pointers to external files and URLs, as well as [custom sources](https://apitools.dev/json-schema-ref-parser/docs/plugins/resolvers.html) such as databases\n- Can [bundle](https://apitools.dev/json-schema-ref-parser/docs/ref-parser.html#bundlepath-options-callback) multiple files into a single schema that only has _internal_ `$ref` pointers\n- Can [dereference](https://apitools.dev/json-schema-ref-parser/docs/ref-parser.html#dereferencepath-options-callback) your schema, producing a plain-old JavaScript object that's easy to work with\n- Supports [circular references](https://apitools.dev/json-schema-ref-parser/docs/#circular-refs), nested references, back-references, and cross-references between files\n- Maintains object reference equality &mdash; `$ref` pointers to the same value always resolve to the same object instance\n- Tested in Node v10, v12, & v14, and all major web browsers on Windows, Mac, and Linux\n\n\nExample\n--------------------------\n\n```javascript\n$RefParser.dereference(mySchema, (err, schema) => {\n  if (err) {\n    console.error(err);\n  }\n  else {\n    // `schema` is just a normal JavaScript object that contains your entire JSON Schema,\n    // including referenced files, combined into a single object\n    console.log(schema.definitions.person.properties.firstName);\n  }\n})\n```\n\nOr use `async`/`await` syntax instead. The following example is the same as above:\n\n```javascript\ntry {\n  let schema = await $RefParser.dereference(mySchema);\n  console.log(schema.definitions.person.properties.firstName);\n}\ncatch(err) {\n  console.error(err);\n}\n```\n\nFor more detailed examples, please see the [API Documentation](https://apitools.dev/json-schema-ref-parser/docs/)\n\n\n\nInstallation\n--------------------------\nInstall using [npm](https://docs.npmjs.com/about-npm/):\n\n```bash\nnpm install @apidevtools/json-schema-ref-parser\n```\n\n\n\nUsage\n--------------------------\nWhen using JSON Schema $Ref Parser in Node.js apps, you'll probably want to use **CommonJS** syntax:\n\n```javascript\nconst $RefParser = require(\"@apidevtools/json-schema-ref-parser\");\n```\n\nWhen using a transpiler such as [Babel](https://babeljs.io/) or [TypeScript](https://www.typescriptlang.org/), or a bundler such as [Webpack](https://webpack.js.org/) or [Rollup](https://rollupjs.org/), you can use **ECMAScript modules** syntax instead:\n\n```javascript\nimport $RefParser from \"@apidevtools/json-schema-ref-parser\";\n```\n\nIf you are using Node.js < 18, you'll need a polyfill for `fetch`, like [node-fetch](https://github.com/node-fetch/node-fetch):\n```javascript\nimport fetch from \"node-fetch\";\n\nglobalThis.fetch = fetch;\n```\n\n\n\nBrowser support\n--------------------------\nJSON Schema $Ref Parser supports recent versions of every major web browser.  Older browsers may require [Babel](https://babeljs.io/) and/or [polyfills](https://babeljs.io/docs/en/next/babel-polyfill).\n\nTo use JSON Schema $Ref Parser in a browser, you'll need to use a bundling tool such as [Webpack](https://webpack.js.org/), [Rollup](https://rollupjs.org/), [Parcel](https://parceljs.org/), or [Browserify](http://browserify.org/). Some bundlers may require a bit of configuration, such as setting `browser: true` in [rollup-plugin-resolve](https://github.com/rollup/rollup-plugin-node-resolve).\n\n\n\nAPI Documentation\n--------------------------\nFull API documentation is available [right here](https://apitools.dev/json-schema-ref-parser/docs/)\n\n\n\nContributing\n--------------------------\nI welcome any contributions, enhancements, and bug-fixes.  [Open an issue](https://github.com/APIDevTools/json-schema-ref-parser/issues) on GitHub and [submit a pull request](https://github.com/APIDevTools/json-schema-ref-parser/pulls).\n\n#### Building/Testing\nTo build/test the project locally on your computer:\n\n1. __Clone this repo__<br>\n`git clone https://github.com/APIDevTools/json-schema-ref-parser.git`\n\n2. __Install dependencies__<br>\n`npm install`\n\n3. __Run the tests__<br>\n`npm test`\n\n\n\nLicense\n--------------------------\nJSON Schema $Ref Parser is 100% free and open-source, under the [MIT license](LICENSE). Use it however you want.\n\nThis package is [Treeware](http://treeware.earth). If you use it in production, then we ask that you [**buy the world a tree**](https://plant.treeware.earth/APIDevTools/json-schema-ref-parser) to thank us for our work. By contributing to the Treeware forest you’ll be creating employment for local families and restoring wildlife habitats.\n\n\n\nBig Thanks To\n--------------------------\nThanks to these awesome companies for their support of Open Source developers ❤\n\n[![Stoplight](https://svgshare.com/i/TK5.svg)](https://stoplight.io/?utm_source=github&utm_medium=readme&utm_campaign=json_schema_ref_parser)\n[![SauceLabs](https://jstools.dev/img/badges/sauce-labs.svg)](https://saucelabs.com)\n[![Coveralls](https://jstools.dev/img/badges/coveralls.svg)](https://coveralls.io)\n","_attachments":{},"homepage":"https://apitools.dev/json-schema-ref-parser/","bugs":{"url":"https://github.com/APIDevTools/json-schema-ref-parser/issues"},"license":"MIT"}