{"_id":"json-schema-resolver","_rev":"10-e623ec4308f4c7900cbe0d8b57df46c8","name":"json-schema-resolver","dist-tags":{"beta":"1.1.1-0","latest":"3.0.0"},"versions":{"1.0.0-0":{"name":"json-schema-resolver","version":"1.0.0-0","keywords":["json","schema","json-schema","ref","$ref"],"author":{"url":"https://github.com/Eomm","name":"Manuel Spigolon","email":"behemoth89@gmail.com"},"license":"MIT","_id":"json-schema-resolver@1.0.0-0","maintainers":[{"name":"eomm","email":"behemoth89@gmail.com"}],"homepage":"https://github.com/Eomm/json-schema-resolver#readme","bugs":{"url":"https://github.com/Eomm/json-schema-resolver/issues"},"dist":{"shasum":"f41bcfb2c6385ae17d8ed1fb17633936a7e010f8","tarball":"https://registry.npmjs.org/json-schema-resolver/-/json-schema-resolver-1.0.0-0.tgz","fileCount":14,"integrity":"sha512-on0wBZ9PH13n5A/WuHNeoLC0NO/NSxTI2FqgEDzU4SDnc2dqMFdBSy00uvy/dy8vafGqiK/UjQnL8rWBCLUhlg==","signatures":[{"sig":"MEQCICwqUDYJwNwYZbTwkPXooPB1Ib9bUeN1SQsTHcnF3Jv4AiAfAq/SQptbt0Bq3jSqDz0ukOHDEkUMK7UA2hxQBG+c4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewAZ7CRA9TVsSAnZWagAAguUP/2cNgVkIZWb7y1Lzd2Py\nYeZQHywy7kmtW3LdhAKNLC6h/OMKTB1fX3Jcth+Aians8QyJ7Y8mhXeUUo1J\np/qQJe+9Zd3PKHVEv9s6f6PpYgZRhw7P0of6cVln5ngA3pNZv8ZwQfPKfbqt\nsfiuYdyXuvy7xtl9BAHVMdScgyu1Of/Psz52ZvbWUlkcr2BukgDfcooEceyP\nlkRd27peX5yLiqv1wvaVjNR07SaVRttQkhOoB6Ac1SY9MqHaGfshd/VT0ejC\nEHZZW5F5we4d3VT6b1vhWTM3XhHykEA2cqjIZOZ3apKFNyJyi0OOuoNTO2Gi\nKquqW2lZlw2Uh2/ZefB2+MtAP0GwlniWha79X8g+m2R2tVDlicoJJigJBOLC\nZkVEYAbytymR/ifrur23i+TzcuvT6eOsJytdPsLO7nEBsnVKNpVZNwGlM/d8\nF+lfXrsZF8z5Q/Fzlx4TzECSaCzyxYCCR840SW/e7Ds2dGI7wV7nF7Mj1GgE\n3wfyJUxsN2NvdnXDwSbExtcC44g8mch/ojf2Cb3azaEhZp9MhjApBFmUkvr8\nUgBW8wn1k3dDi2QNTfeM6tAQ2KPXKUHypXEXE4Ga37eTnT885RWFB2sE6F4m\nxu3Z7OJh0eeCKqVprKOelYRpAVXPi5FwYAFlJyq4qnR7LLt/PMtMepEQl+U4\nrFpf\r\n=d9A3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ref-resolver.js","engines":{"node":">=10"},"gitHead":"07a3a858632b2cb3b225f0b3bd36e768b18d05ec","scripts":{"lint":"standard","test":"npm run lint && tap test/**/*.test.js --cov","lint:fix":"standard --fix"},"_npmUser":{"name":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/Eomm/json-schema-resolver.git","type":"git"},"_npmVersion":"6.13.4","description":"Resolve all your $refs","directories":{},"_nodeVersion":"10.19.0","dependencies":{"rfdc":"^1.1.4","uri-js":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.7.0","standard":"^14.3.3"},"_npmOperationalInternal":{"tmp":"tmp/json-schema-resolver_1.0.0-0_1589642875154_0.3533247966219062","host":"s3://npm-registry-packages"}},"1.0.1-0":{"name":"json-schema-resolver","version":"1.0.1-0","keywords":["json","schema","json-schema","ref","$ref"],"author":{"url":"https://github.com/Eomm","name":"Manuel Spigolon","email":"behemoth89@gmail.com"},"license":"MIT","_id":"json-schema-resolver@1.0.1-0","maintainers":[{"name":"eomm","email":"behemoth89@gmail.com"}],"homepage":"https://github.com/Eomm/json-schema-resolver#readme","bugs":{"url":"https://github.com/Eomm/json-schema-resolver/issues"},"dist":{"shasum":"545b55c7cad044f4a4fbabf073596a70f3457cf9","tarball":"https://registry.npmjs.org/json-schema-resolver/-/json-schema-resolver-1.0.1-0.tgz","fileCount":14,"integrity":"sha512-/mDPNhpiupKjDoIwZLWR8OeN8G2wFhXqyPop2tKAuWRzI3Uml5y+2GYlvw/Kxq59/djlIEev0X5dixLu0Gjhrw==","signatures":[{"sig":"MEUCIBjDZe+W6Rx0aC9s5IKH0EaUYBZ32tQi7l6rVy7gGx6sAiEAkRjlOD0tio7/IB7MGFgWDRMO6NcKsVCZASgX8XXjLz4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewCCJCRA9TVsSAnZWagAACzwP/2KU8YMvClQf9WVyTAJa\n84c2dqrZ2cI6daZmaO4iBxFE2mm+ftlc+bWOCnQxPmvd0ZaKQI1sDHhf35if\nhOBwrN0Yats0RejV+moVkvLduWH3dQCfcmQy4rztlsMgusYfOOFlKM1k4xtZ\n8RmMCOlcHlLmtDKVCqkOJ2VxHGQWHaXHQ4KVaj+GQ6qlfQCIBo/MAxlX6D7Z\nC0HiIIvqDeRTvHri2X4NN0g+yH4K2qDLSqoIOMVat+pYKxPu0izA4L8qeQ18\nnA4KBJI5Jm+4wUds4ky6m0LKWa1WxED83hSVpYW+vp3OiNSgsDivwh7OckMK\nCvkcjd4y5BzhP9jSrO10uJOsMsTF2N4fqWWno1NrZP59s1FjsAD/pIgc1O0p\nBoFk/lmSHrncaJeEuLqlekjpIMkf8m3h1+hGqOgSI406knOxQVkNbWuBsqC5\nwrbk/4+fWAPKnExhmwiYw0XopG7x9nT0Mfw6dBoa5aud1UW9RY1NE+dhJ3xO\nR08yyuvAbFZYEtHpGpYWrkmhP84epWJwmgvi7KdUqAk2X0b+C9rq2D5suiW0\nztQD/xgsLyn5YJ8KCr8M50QMOW0WPPIg9U77YbKNTpSS01S9XydjIwtbCQgL\neglFO3CR7QM2hGVIGrEKhZ4wkVc9q4gU1xF+nfuhUZ7lfTMFizhD3haV0/eN\nP3cS\r\n=0lBv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ref-resolver.js","engines":{"node":">=10"},"gitHead":"37a23a9fd5291c4533c04f3fbbb55327910a213b","scripts":{"lint":"standard","test":"npm run lint && tap test/**/*.test.js --cov","lint:fix":"standard --fix"},"_npmUser":{"name":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/Eomm/json-schema-resolver.git","type":"git"},"_npmVersion":"6.13.4","description":"Resolve all your $refs","directories":{},"_nodeVersion":"10.19.0","dependencies":{"rfdc":"^1.1.4","uri-js":"^4.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tap":"^12.7.0","standard":"^14.3.3"},"_npmOperationalInternal":{"tmp":"tmp/json-schema-resolver_1.0.1-0_1589649545181_0.9997488053158321","host":"s3://npm-registry-packages"}},"1.1.0-0":{"name":"json-schema-resolver","version":"1.1.0-0","keywords":["json","schema","json-schema","ref","$ref"],"author":{"url":"https://github.com/Eomm","name":"Manuel Spigolon","email":"behemoth89@gmail.com"},"license":"MIT","_id":"json-schema-resolver@1.1.0-0","maintainers":[{"name":"eomm","email":"behemoth89@gmail.com"}],"homepage":"https://github.com/Eomm/json-schema-resolver#readme","bugs":{"url":"https://github.com/Eomm/json-schema-resolver/issues"},"dist":{"shasum":"dc58d5b701f73667f0bb99767a569b657011c6c6","tarball":"https://registry.npmjs.org/json-schema-resolver/-/json-schema-resolver-1.1.0-0.tgz","fileCount":16,"integrity":"sha512-eGDRPEocJlWEzcPNvJMLcrUsekM22Be9k24KpfjodbqcaVYD8Gvbw0wV4pLwLAOkppLr4wNY5NmFKN/LF5gh8g==","signatures":[{"sig":"MEUCICoioVHR8ewzwWi0OYjZWLj2Rx1UDpMY3c2DNhY3E1xJAiEAuebBsWe4jjJFr5Xd9w3rek+oUcAc9Yfm2cgqQcHIWAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewu1aCRA9TVsSAnZWagAAR1kP/2LuoeFz8kZbSAp/52DG\nA9khWbHGGYdytGfSugdclumGUdy3uGlhJcnekDTkbbsxT2qf2RFVe/IbfF4g\nuCyzE+OUag/OwZhRKNXf4XmYRkwI57S3MBf75g1ZfwVzTmh6lDSwk8sgEA5F\n3CWBzuuqZvWQ3k+dm8HCdR0QhrhcCvj7GSCPrqtZW6bLY1pIL7opzevLlRB7\nPb9gEYjOTJA9/Yah52Ltdjj4gL2GLESubyyqDYlnqE1Rf3h5oO6jvoG3I4v6\noBwD/KAeeT8Ohpq8ch16wfcMn9hA+fcSUHcbQgkALnZUZ+BUWVpwmw/v6plB\nR6HnYoJZcXU1KnPIXVCyQ8Pq39SGfw474nif/xmKkVPJMHZAtRTYkQL6e7r5\nfvbfc5zVID+zjDT+/JTvwCctCFYuwAzhgnjm1M8dSzrKcVC+3qFjOqLoVEe/\nvPnvl4lm1a2fZwcjLa8Gcf4IL3EI5vDVbpOKhoAo9SSSq4aec2TTsG1d6+g6\ncROwwoodBQZIrlkx1PPz/JI9d/s4Golw/pjieqTWf23ZtQt30aOKsw2vqOX1\nqZz0m8LRDfh63nFpGgM5kvDM7lIxCGcxCmHKARp3XuU+C316CnPTGgxxDdp+\nQBMsapJu2xn9ViY+zb3dexqIPD9X+E4ow++d8LG7aVcqyjMe51Opvqx3RSpE\n4Qnx\r\n=YsX1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ref-resolver.js","engines":{"node":">=10"},"gitHead":"f409c32e414b6fa0b31f70a9337bbea641b5ccc2","scripts":{"lint":"standard","test":"npm run lint && tap test/**/*.test.js --cov","lint:fix":"standard --fix"},"_npmUser":{"name":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/Eomm/json-schema-resolver.git","type":"git"},"_npmVersion":"6.13.4","description":"Resolve all your $refs","directories":{},"_nodeVersion":"10.19.0","dependencies":{"rfdc":"^1.1.4","uri-js":"^4.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tap":"^12.7.0","standard":"^14.3.3"},"_npmOperationalInternal":{"tmp":"tmp/json-schema-resolver_1.1.0-0_1589833049645_0.1911434042747675","host":"s3://npm-registry-packages"}},"1.1.1-0":{"name":"json-schema-resolver","version":"1.1.1-0","keywords":["json","schema","json-schema","ref","$ref"],"author":{"url":"https://github.com/Eomm","name":"Manuel Spigolon","email":"behemoth89@gmail.com"},"license":"MIT","_id":"json-schema-resolver@1.1.1-0","maintainers":[{"name":"eomm","email":"behemoth89@gmail.com"}],"homepage":"https://github.com/Eomm/json-schema-resolver#readme","bugs":{"url":"https://github.com/Eomm/json-schema-resolver/issues"},"dist":{"shasum":"9360f66ed37f69b4045237020c4257ebc0156b9b","tarball":"https://registry.npmjs.org/json-schema-resolver/-/json-schema-resolver-1.1.1-0.tgz","fileCount":17,"integrity":"sha512-A5Hs8lBWhURvLoY4ap6FixSwoTp18hVJYhN710v4Ra/jWBSurJc8uyzo/Smb/cuIGyd6N0So1v4l1FebPEAYQg==","signatures":[{"sig":"MEUCIQCVRoKJV9OukMRwmS0x+w+6lRbLIhSk+U2RBRdGRnHkhgIgQpldDrJlZsxcqlYVQNIacfFcXq2QMz7wapmHro4jYp4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexugSCRA9TVsSAnZWagAAEjMP/iUA6Qz+nndZM6/joDtI\nUDcbnJuI6E6fygBHxrXNWB60/zMrlLe2zaLROn9Jo1mSN2pCv3wKTrXq3RjP\npd3xIE78pyRhNBOeoWAaDCL5yPTnZ2Zso5GSb7FStu8lM0osTeYTSOGR4x0V\nViriy0RRTOCzim8lGK4Nkiw1RoFCt4DeJPUc1PkcxerVfDW2aPFw7oQBYlN2\nXQR68V4dxLwyXHN0CosBgk5cWmYbCHdFVislG+Xv2L4No7e/KDXr4JjVoSNt\nBUkZmOpnWK/vOHGUxQe488OS1q9WCnm+deNoJh/mqxORy11x1XfYrLaTuGQ/\nzvnEt3vdlgWGfSMFa3JuXOCd9K5JJhgZM1Qj2d+2uOZIzjBsCRcOKFDUXxq+\n13/J5ABYDeHwHjMTjAvSZYQOZo4V6dMGwBGYN0Z786DqrV+HPldsrkQh3Wne\nvMyWS2BcjgPO2/E5nk1LiTGr0dZ5VVcHGn9crwPkpy6hBnk3hXDM3jfaiA5a\no8thsAhCWuh/byuWVrDnX0RgiIBalkRTQaa1SeN/Eq1i7O8Dma1BkpXVtlTg\nL1LjqJP9xerGj8SmEIghhy4DrsXJnpiksUzm0D/HKg2UQq7FEPXRQagvKvfy\nkCTF01tQKPLclw5hKGGkfNcv0BPlUawVL9FO7aFm0hYXbjtVCBRij/2zkz2o\nquD8\r\n=gTPG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ref-resolver.js","engines":{"node":">=10"},"gitHead":"792c5163f7b823d17ccfd5cfc053f8fe9f34e658","scripts":{"lint":"standard","test":"npm run lint && tap test/**/*.test.js --cov","lint:fix":"standard --fix"},"_npmUser":{"name":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/Eomm/json-schema-resolver.git","type":"git"},"_npmVersion":"6.13.4","description":"Resolve all your $refs","directories":{},"_nodeVersion":"10.19.0","dependencies":{"rfdc":"^1.1.4","uri-js":"^4.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tap":"^12.7.0","standard":"^14.3.3"},"_npmOperationalInternal":{"tmp":"tmp/json-schema-resolver_1.1.1-0_1590093842122_0.5714874872697462","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"json-schema-resolver","version":"1.2.0","keywords":["json","schema","json-schema","ref","$ref"],"author":{"url":"https://github.com/Eomm","name":"Manuel Spigolon","email":"behemoth89@gmail.com"},"license":"MIT","_id":"json-schema-resolver@1.2.0","maintainers":[{"name":"eomm","email":"behemoth89@gmail.com"}],"homepage":"https://github.com/Eomm/json-schema-resolver#readme","bugs":{"url":"https://github.com/Eomm/json-schema-resolver/issues"},"dist":{"shasum":"3212f0718a4753764ab871eb92a5ebc0d55c2a52","tarball":"https://registry.npmjs.org/json-schema-resolver/-/json-schema-resolver-1.2.0.tgz","fileCount":17,"integrity":"sha512-+BM6fFpilHnzRCY+j29ZDxjn1+Scig/YfQOO+/FKj/JrCrgOkhU5jA/NwZtbh1RzVgqe/aErbSEGNfijCvXLuw==","signatures":[{"sig":"MEUCIQC3piTFP07hIcoyzss0tGdOZB3uRqm1FaLY6xzg0FGWtgIgVfGaooNXH9/mI1SlbtnhYHFH5fFqJGNUa1e94Wr3xFA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyDf7CRA9TVsSAnZWagAArvEP/1oR0cx39WeK+RizUFvI\nZ7Px1NCzs1uppGsyzv3NbQpTGCls7QUF0ZO9scv3N+DKNWlL9ZD+dM2MOMOl\nGKV4Vv6NCaANOn2XzzQUnvKgpMMakBztm63vKgFS25v05Ff8sJhYOZtnc3N/\n94DgAiGRR3NUgMyYXUNJVk1PHgH5IU6F6kqAUaoDCfB+Tbff5oSiusa8lWj0\npuv1NHFhtl4dvsznbJShMCKGs5urbDGbd76uEnXCsPoqD7PhdmpvrESCRD+f\nC6Y8yDaZcGcfpksY8Cq+1Lho5JUDPPD+HR9dgIe9B709QZJynT41CsHdRzNk\nl+1H0D5CqRWUflYr0ye8g47sa5jC7Q/BZCfK21/59MtfjxrdcCSev/VMIAmD\n08eSJXAbAhuIdwtVhKbzpnxupur1wp9UvL46uWagz5kSLD8W4mrrswHObO1c\ndjrFxcFx07vCgxQPXzU8sgszcTwxd7hvJdfh/RQrTZV/RYYB0P+Y52fq+jdc\nYzvuWdI7tx4SNGKUGcm7Qwi/hYvmk+7uNSYipYm2A+tT753Mfg3EWd5c95x2\nTTb275cNr293kOeaCAanTO/iON8lXshNjpG5OE+FlNASLwXLHd5TclIXTMPm\nHqE4owtrkTfJtT/KeajA93gNai8xZlHz2LXlHhuZzxGew1fbd2rj4yat4d0A\nPHkO\r\n=m9Oi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ref-resolver.js","engines":{"node":">=10"},"gitHead":"97ab5e0d2600f7ceddd8d89f650642a99ccc12ec","scripts":{"lint":"standard","test":"npm run lint && tap test/**/*.test.js --cov","lint:fix":"standard --fix"},"_npmUser":{"name":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/Eomm/json-schema-resolver.git","type":"git"},"_npmVersion":"6.13.4","description":"Resolve all your $refs","directories":{},"_nodeVersion":"10.19.0","dependencies":{"rfdc":"^1.1.4","uri-js":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.7.0","standard":"^14.3.3"},"_npmOperationalInternal":{"tmp":"tmp/json-schema-resolver_1.2.0_1590179834810_0.3068905261226562","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"json-schema-resolver","version":"1.2.1","keywords":["json","schema","json-schema","ref","$ref"],"author":{"url":"https://github.com/Eomm","name":"Manuel Spigolon","email":"behemoth89@gmail.com"},"license":"MIT","_id":"json-schema-resolver@1.2.1","maintainers":[{"name":"eomm","email":"behemoth89@gmail.com"}],"homepage":"https://github.com/Eomm/json-schema-resolver#readme","bugs":{"url":"https://github.com/Eomm/json-schema-resolver/issues"},"dist":{"shasum":"9791a79a969d4f98ffe7cd8a88388ce23c30db71","tarball":"https://registry.npmjs.org/json-schema-resolver/-/json-schema-resolver-1.2.1.tgz","fileCount":4,"integrity":"sha512-oAlEDfCTR+9zvHLfpR4I0ugKZKc0zY/ipPI8xcpBKxHr3yKyJR2AgKgXFIwXApbRF20CElUxswfL7p4uLcnJ4Q==","signatures":[{"sig":"MEQCIFySwHviUQzxxi+yj1A1EX36jPhXSfMgMxpOEf6B8OllAiACRELNogQbOI9ubpKoNtycW40mjqS4wGmQex082Fiyzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe02hyCRA9TVsSAnZWagAAezgP/iytHSsYqZwlrGfx7ofH\n7n8o0Td7/f/MtUR9LwKPb6CU+TCdsZkEnpuvMbcj49E2Dn9plQegPJd1/XNk\nk9yDSmBIsIVvX1mFAofCmuGg7btsn2wLWwjjhh9yOElDY1wBxqIS+jXlurpJ\nO30jyuAiX2gZMEw2Qp5WDS4HjoPWmZFnx5vEqpBaCQmNkgbnwD2wV9uKE9T/\nGwQsM9yiMnmoMnF5eS65gy8QPY0iUUpyut481bfLyoELio9ZEArloQB5/7aY\nWc5B98Tw/IjkFW7zqCCJQWwoUfRIXW+MSYOZ59/qHSWaZjNzbB8NRtlOG0Li\nCK2S+LbYDyg2VRuy8bEyqds5qCmHaYyYToWmm5nE5vx0f/7PycHXhvD/Etzu\n2usANh8br9YPI8/nUDi879NHWTNzImcv4N6q2jSMe0uX7fZh9+/HVPV7wJWw\nqf40E2/QiV9pfAGGT1Gv0EmTqHLHROAfHHoc8HA51fbHYDqw/Wvgkiboiyz/\nF6NazdhiTLsGnwU8IgZ2If77M7XPc2NygHjbeHUk0VPJkva4CHVGcxOzGCSS\nlFkjTIP1gTYv3JDU4UbrLordn4ICczMJMBQy434OUChVoMeh0LgL2RT7ELec\nwfMLQPkQwYjiYlrWDz/9Yp6zB0BCspHp+DpbFIT7cJ82u2JdsrztKojfGkJU\n58by\r\n=LdIl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ref-resolver.js","engines":{"node":">=10"},"gitHead":"5c9f3729298c005eb0a5ada911bf1b7ef961126c","scripts":{"lint":"standard","test":"npm run lint && tap test/**/*.test.js --cov","lint:fix":"standard --fix"},"_npmUser":{"name":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/Eomm/json-schema-resolver.git","type":"git"},"_npmVersion":"6.13.4","description":"Resolve all your $refs","directories":{},"_nodeVersion":"10.19.0","dependencies":{"rfdc":"^1.1.4","uri-js":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.7.0","standard":"^14.3.3"},"_npmOperationalInternal":{"tmp":"tmp/json-schema-resolver_1.2.1_1590913138150_0.28724492715467775","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"json-schema-resolver","version":"1.2.2","keywords":["json","schema","json-schema","ref","$ref"],"author":{"url":"https://github.com/Eomm","name":"Manuel Spigolon","email":"behemoth89@gmail.com"},"license":"MIT","_id":"json-schema-resolver@1.2.2","maintainers":[{"name":"eomm","email":"behemoth89@gmail.com"}],"homepage":"https://github.com/Eomm/json-schema-resolver#readme","bugs":{"url":"https://github.com/Eomm/json-schema-resolver/issues"},"dist":{"shasum":"52aeb8dbe4ece0df82c0ac2f1642384612542270","tarball":"https://registry.npmjs.org/json-schema-resolver/-/json-schema-resolver-1.2.2.tgz","fileCount":4,"integrity":"sha512-sW4b4BDJzYiKpJind7l1JtH3P1yn43vCv3w51YR2Ixse5rXr006TL10gM0Ek54pET6vxwiWq5RQuIMgmH9YrrQ==","signatures":[{"sig":"MEUCIQCpK4Xzw5p2Ot1TUp1r+vVo0stIxDdmptQCefJpKPResgIgEUFIAaU5RqF8p5PbXBeCPBx6rGFJ5oIfbImPD7jrVuA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfC3ITCRA9TVsSAnZWagAAjgQQAIk+XIcbCgK06Qf5Ew/U\nlRWtmu1sEGJfXBJm6BYaW+zKhBvvvbwK1o1+u8cY4/eaObBmQz7daMxjTgZ0\nTv8VX3swSTU4M+tLAai6WT/U/O5vLkQS1XsdWaGK6jHopNfBmx0TPY7HAL4k\n55+4bHA+VpEUAE855ZGaJAGX5Zvj8klWFSRTqe7mrTDhGT47Buisg9Cp5gA+\ngyQqGnzOVBtyqaI7wmbOTCvVtDrvB2HU8oTB0p8NQwdlWVEnivM4hTLC8OLw\nDGz+UhdSw1ekiPmyNl0A74tJXrzOYKvnOdQp2FACIBJOcr59i6JZliU5B2QI\n6JrbWeQdyZUiPEXt5M+6TrY6b7R47MXyN+KzSmHUI7Dmbd8LVLTBgViAeahr\n2Tx4WiF2nKRwl6Gtz2AaiTHbRttwHhlF+E3BGjiY8P49O45aNTOnIsh5l8sO\ncD1A5jql+Yzz1CS3mfLJ8dVo3bJ26gYv5Ff3DtOdL9wWB97PrahgtyPhnoAu\nwwPBPZR/a0MJs/t0EjoN/INEcIbcJfy+aHYgg+wBPep+DZYEjiz4X3uBvJZx\nLoTdY+wY1Q76pJhpsEzcKwAOGGQYF7kzgPIhw7UDCSJfCMnfSNfNHpL17sX7\nqfggv2oO2zRfvW2k9yUSQ0dkyrs65SyAG6HAAlQk64x2b1Wgm80yMuzluQfv\n0IuF\r\n=yxA3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ref-resolver.js","engines":{"node":">=10"},"gitHead":"38d5b4d235b7c667327c5a21800fedb4644d48f3","scripts":{"lint":"standard","test":"npm run lint && tap test/**/*.test.js --cov","lint:fix":"standard --fix"},"_npmUser":{"name":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/Eomm/json-schema-resolver.git","type":"git"},"_npmVersion":"6.9.0","description":"Resolve all your $refs","directories":{},"_nodeVersion":"12.2.0","dependencies":{"rfdc":"^1.1.4","debug":"^4.1.1","uri-js":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.7.0","standard":"^14.3.3"},"_npmOperationalInternal":{"tmp":"tmp/json-schema-resolver_1.2.2_1594585619486_0.4316348197427404","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"json-schema-resolver","version":"1.3.0","keywords":["json","schema","json-schema","ref","$ref"],"author":{"url":"https://github.com/Eomm","name":"Manuel Spigolon","email":"behemoth89@gmail.com"},"license":"MIT","_id":"json-schema-resolver@1.3.0","maintainers":[{"name":"eomm","email":"behemoth89@gmail.com"}],"homepage":"https://github.com/Eomm/json-schema-resolver#readme","bugs":{"url":"https://github.com/Eomm/json-schema-resolver/issues"},"dist":{"shasum":"0840864b06780363d31fb03cdfae5047e2f81fbb","tarball":"https://registry.npmjs.org/json-schema-resolver/-/json-schema-resolver-1.3.0.tgz","fileCount":4,"integrity":"sha512-EX7W1r8aZ/T3j8GbbBxPXi60bnsELfT90OiA1QrbGMvwzVSbyMNOAzvMFcFb8m7gKCXZLJpGe+cJOvWgoFl29A==","signatures":[{"sig":"MEQCIH5tRU6nr0OfvwLurNuiI107x8Jl0MGoK0txFKMchxLvAiAMFj1w15uvHlOTB6jg+6lH/dD9QLrziN1Cwo+ws5tV3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLPMbCRA9TVsSAnZWagAANSIP/3j9Fx0CmJ1NZMOhUT+X\nkDkd9tv7+JEjhwM2m5CraYxiHaeLABr7oVLg9evqCqcBVDh9LHh84uYiC5MB\nwVtls3ZK4EJq2xmqc5t3EoPiTNAtxOCy3altG6vp9z8B89NyxuNMKwXPH05a\nB5NNnTRpL+CV+a9KrwosnK5wR9JNKORG1onQstVViDo9AFXbKz8eIkDoARIz\nwDPXCb5H+wqQdx1FXTToRYGYa64UAY0eTF5LvryzIcQF7/QrM6160Lr66Yyi\nTN0HepHhhEaj5BmrYe3HWjVqo/B9+Uxahv4ZzT/xV9trGAaoV4UI7fNqmaou\nHQzHn1kjG9Qk3Yf0cMcYl0m2yLdQM7HzMaB6FJkMtoI8qF2o9HXh+twbSegx\nn6BOKHt0SdZMqNrcKYLLUe5TkoI+P8j/VcOtphqfFXiWVF7eV9iRHK3StfFR\nm5X+lxWa0EXpkAtqxVGM2eRf3Qn6tT0nrBm23yrptMGp5V7ylTIVEt2W7MPC\nredTlOBn3PHjdwMdCp5DuLprXbwPC2+wmFkn8R/rhvNtzgG8BOCiDX82UOZG\nUMY6o0JUpRV+UrOs2yehcwPdjdGEqDySsy4152bS8/UWvfzTvQG7oSXWa3Rp\nY84VWtMXZ6v2USv4FN56FgZq50ihpfyrnvcm5gbHH/t2hIaKGkSJrH5O8X2M\n+O7u\r\n=QUrF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ref-resolver.js","engines":{"node":">=10"},"gitHead":"7f20b570a53baba5ba7679ca874c3e7fdac2e32d","scripts":{"lint":"standard","test":"npm run lint && tap test/**/*.test.js","lint:fix":"standard --fix"},"_npmUser":{"name":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/Eomm/json-schema-resolver.git","type":"git"},"_npmVersion":"7.20.3","description":"Resolve all your $refs","directories":{},"_nodeVersion":"16.6.2","dependencies":{"rfdc":"^1.1.4","debug":"^4.1.1","uri-js":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^15.0.9","standard":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/json-schema-resolver_1.3.0_1630335770735_0.6887183078676187","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"json-schema-resolver","version":"2.0.0","keywords":["json","schema","json-schema","ref","$ref"],"author":{"url":"https://github.com/Eomm","name":"Manuel Spigolon","email":"behemoth89@gmail.com"},"license":"MIT","_id":"json-schema-resolver@2.0.0","maintainers":[{"name":"eomm","email":"behemoth89@gmail.com"}],"homepage":"https://github.com/Eomm/json-schema-resolver#readme","bugs":{"url":"https://github.com/Eomm/json-schema-resolver/issues"},"dist":{"shasum":"d17fdf53560e6bc9af084b930fee27f6ce4a03b6","tarball":"https://registry.npmjs.org/json-schema-resolver/-/json-schema-resolver-2.0.0.tgz","fileCount":4,"integrity":"sha512-pJ4XLQP4Q9HTxl6RVDLJ8Cyh1uitSs0CzDBAz1uoJ4sRD/Bk7cFSXL1FUXDW3zJ7YnfliJx6eu8Jn283bpZ4Yg==","signatures":[{"sig":"MEQCIEsQVyiX/y9LVsVPy1q70lo5ff0ybZWeLDEOTc7wDaR+AiAINpooMAO88+n5jnIcfNEtyKunavbbZo/X1F8nf60uOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHKsNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLNQ/7BevaCWlzxDfSeX/YPMT4M2/KeGuIEWD21FuRqBkQN3lHC5hc\r\nUkiGhbS61/9APCy1QYkdEXCKC69PygaJBRkNyNZpq3oy+0DkBkbKyvdVh5pC\r\nImGTkb59gjJ7GJbYo/m2meuLd/CZs8uP5mZ6mpjcfahOIg+FGSvda5mgKssz\r\nF90Mm/xqQWuknU6evnuWVmpctZ//h1bkg38uF6E5SBQ55CCYDfpULiYNRmYw\r\nsfxrIsd3HvxjwSauIV+nO8ECWIdoAgTzDxohOU1USPZCAu1Ig6Cte6d0gAMb\r\ng4UNCf/kTWcy10ZqZAU6vO9Q9ZUo4FtURwgU+j1UwNAfivXkKiqfaTsMFdLC\r\nPRWNOaikEahKhJUdQMl7XaGndSFkDV56jeSNr21nxTHfVOc8pvo8NuqhL0hc\r\nqnFsE55PbrGquYJ385Iqrb8RJJ61AyjB0LZuuYsvVX/1KbwVU9/ssry4uVlT\r\nyjTbfJmnSRjcB6mdgbjcMDCP2Cq0jjw/WqM8CWlulsyXvgS/JVum2z5O8P9t\r\npIaZQIgLZvTTTcJPeBDEGCK7nii25naGvu6DBXaGi8thzS3D/LRocdDt4LYk\r\nnPqcBl4wthxWLFj+BPzDz9rWvAE5d+b68xBKtQlZbWQDDxHfucv4809XlYX3\r\nSx3zacatytpitR5hnJUVGCk6+k2Omy4lf1g=\r\n=CAQM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ref-resolver.js","engines":{"node":">=10"},"funding":"https://github.com/Eomm/json-schema-resolver?sponsor=1","gitHead":"0556fc7e00c2e672cd12314dfd8ad81b1b253d4a","scripts":{"lint":"standard","test":"tap test/**/*.test.js","lint:fix":"standard --fix"},"_npmUser":{"name":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/Eomm/json-schema-resolver.git","type":"git"},"_npmVersion":"8.10.0","description":"Resolve all your $refs","directories":{},"_nodeVersion":"16.13.0","dependencies":{"rfdc":"^1.1.4","debug":"^4.1.1","uri-js":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","standard":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/json-schema-resolver_2.0.0_1662823181739_0.11097095210497931","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"json-schema-resolver","version":"3.0.0","description":"Resolve all your $refs","main":"ref-resolver.js","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"c8 node --test"},"engines":{"node":">=20"},"repository":{"type":"git","url":"git+https://github.com/Eomm/json-schema-resolver.git"},"author":{"name":"Manuel Spigolon","email":"behemoth89@gmail.com","url":"https://github.com/Eomm"},"funding":"https://github.com/Eomm/json-schema-resolver?sponsor=1","license":"MIT","bugs":{"url":"https://github.com/Eomm/json-schema-resolver/issues"},"homepage":"https://github.com/Eomm/json-schema-resolver#readme","devDependencies":{"c8":"^10.1.3","eslint":"^9.18.0","neostandard":"^0.12.0"},"dependencies":{"debug":"^4.1.1","fast-uri":"^3.0.5","rfdc":"^1.1.4"},"keywords":["json","schema","json-schema","ref","$ref"],"_id":"json-schema-resolver@3.0.0","gitHead":"b6546ade5bcf7cc2090e019a7980460f040d808e","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-HqMnbz0tz2DaEJ3ntsqtx3ezzZyDE7G56A/pPY/NGmrPu76UzsWquOpHFRAf5beTNXoH2LU5cQePVvRli1nchA==","shasum":"acad9752a5817cc02f1e40371610ecf3436263ac","tarball":"https://registry.npmjs.org/json-schema-resolver/-/json-schema-resolver-3.0.0.tgz","fileCount":5,"unpackedSize":13316,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB3KewPMtc+AAXKaShcaOKuyBwKWBRKgKmB2REM6R2s5AiApmF/RbHtkVZphNbad0Ub1kBOxRNS4YAjWzlK0d/HZIQ=="}]},"_npmUser":{"name":"eomm","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"eomm","email":"behemoth89@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-schema-resolver_3.0.0_1737189661341_0.7767654993683786"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-16T15:27:55.154Z","modified":"2025-01-18T08:41:01.722Z","1.0.0-0":"2020-05-16T15:27:55.256Z","1.0.1-0":"2020-05-16T17:19:05.285Z","1.1.0-0":"2020-05-18T20:17:29.747Z","1.1.1-0":"2020-05-21T20:44:02.394Z","1.2.0":"2020-05-22T20:37:14.965Z","1.2.1":"2020-05-31T08:18:58.325Z","1.2.2":"2020-07-12T20:26:59.586Z","1.3.0":"2021-08-30T15:02:51.107Z","2.0.0":"2022-09-10T15:19:41.895Z","3.0.0":"2025-01-18T08:41:01.520Z"},"bugs":{"url":"https://github.com/Eomm/json-schema-resolver/issues"},"author":{"name":"Manuel Spigolon","email":"behemoth89@gmail.com","url":"https://github.com/Eomm"},"license":"MIT","homepage":"https://github.com/Eomm/json-schema-resolver#readme","keywords":["json","schema","json-schema","ref","$ref"],"repository":{"type":"git","url":"git+https://github.com/Eomm/json-schema-resolver.git"},"description":"Resolve all your $refs","maintainers":[{"name":"eomm","email":"behemoth89@gmail.com"}],"readme":"# json-schema-resolver\n\n[![CI](https://github.com/Eomm/json-schema-resolver/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/Eomm/json-schema-resolver/actions/workflows/ci.yml)\n[![NPM version](https://img.shields.io/npm/v/json-schema-resolver.svg?style=flat)](https://www.npmjs.com/package/json-schema-resolver)\n[![neostandard javascript style](https://img.shields.io/badge/code_style-neostandard-brightgreen?style=flat)](https://github.com/neostandard/neostandard)\n\nResolve all `$refs` in your [JSON schema](https://json-schema.org/specification.html)!  \nThis module will resolve the `$ref` keyword against the `externalSchemas` you will provide.  \nBy resolving the `$ref` keyword, means that you get back a single BIG inlined JSON schema that does not rely on any external schema.\nIf a reference is missing, it will not throw any error.\n\n\n## Install\n\n```sh\nnpm install json-schema-resolver\n```\n\nThis plugin support Node.js >= 10\n\n## Usage: resolve one schema against external schemas\n\nThe `$ref` string is going to be modified to point to a local reference URI: `#/definitions/<generated key>`.\nMoreover, the `definitions` keyword will be decorated with the external schemas to get only one JSON schema resolved as output.\n\nBy default the `<generated key>` has the `def-${index}` format.\nYou can customize it by passing a `buildLocalReference` function as follows:\n\n```js\nconst RefResolver = require('json-schema-resolver')\n\nconst ref = RefResolver({\n  clone: true, // Clone the input schema without changing it. Default: false,\n  buildLocalReference (json, baseUri, fragment, i) {\n    // the `json` that is being resolved\n    // the `baseUri` object of the schema. Its values is the parse result from https://www.npmjs.com/package/fast-uri\n    // the `fragment` is the `$ref` string when the `$ref` is a relative reference\n    // the `i` is a local counter to generate a unique key\n    return `def-${i}` // default value\n  }\n})\n\nconst inputSchema = {\n  $id: 'http://example.com/SimplePerson',\n  type: 'object',\n  properties: {\n    name: { type: 'string' },\n    address: { $ref: 'relativeAddress#' },\n    houses: { type: 'array', items: { $ref: 'relativeAddress#' } }\n  }\n}\n\nconst addresSchema = {\n  $id: 'relativeAddress', // Note: prefer always absolute URI like: http://mysite.com\n  type: 'object',\n  properties: {\n    zip: { type: 'string' },\n    city: { type: 'string' }\n  }\n}\n\nconst singleSchema = ref.resolve(inputSchema, { externalSchemas: [addresSchema] })\n// inputSchema is untouched thanks to clone:true\n```\n\n`singleSchema` will be like:\n\n```json\n{\n  \"$id\": \"http://example.com/SimplePerson\",\n  \"type\": \"object\",\n  \"properties\": {\n    \"name\": {\n      \"type\": \"string\"\n    },\n    \"address\": {\n      \"$ref\": \"#/definitions/def-0\"\n    },\n    \"houses\": {\n      \"type\": \"array\",\n      \"items\": {\n        \"$ref\": \"#/definitions/def-0\"\n      }\n    }\n  },\n  \"definitions\": {\n    \"def-0\": {\n      \"$id\": \"relativeAddress\",\n      \"type\": \"object\",\n      \"properties\": {\n        \"zip\": {\n          \"type\": \"string\"\n        },\n        \"city\": {\n          \"type\": \"string\"\n        }\n      }\n    }\n  }\n}\n```\n\n## Usage: resolve multiple schemas against external shared schemas\n\nWhen you have multiple schemas to resolve against a collection of shared schema you need to use this\nmodule with little changes.\n\nThis is needed to have all the same definitions path (`#/definitions/<generated key>`) across all the\nroot schemas\n\n```js\nconst ref = RefResolver({\n  clone: true, // Clone the input schema without changing it. Default: false\n  applicationUri: 'my-application.org', // You need to provide an unique URI to resolve relative `$id`s\n  externalSchemas: [addresSchema] // The schemas provided at the creation of the resolver, will be used evvery time `.resolve` will be called\n})\n\nconst inputSchema = {\n  $id: 'http://example.com/SimplePerson',\n  type: 'object',\n  properties: {\n    name: { type: 'string' },\n    address: { $ref: 'relativeAddress#' },\n    houses: { type: 'array', items: { $ref: 'relativeAddress#' } }\n  }\n}\n\n// the resolved schema DOES NOT have definitions added\nconst singleSchema = ref.resolve(inputSchema)\nconst anotherResolvedSchema = ref.resolve(input_2_Schema) // resolve schemas within the same externalSchemas\n\n// to get the definition you need only to call:\nconst sharedDefinitions = ref.definitions()\n```\n\n## Debug\n\nTo debug this module, simply set:\n\n```bash\nexport DEBUG=json-schema-resolver\n```\n\n## License\n\nLicensed under [MIT](./LICENSE).\n","readmeFilename":"README.md"}