{"_id":"api-ref-bundler","_rev":"26-c8f4537fcc3bfe4b6474d104f07be328","name":"api-ref-bundler","dist-tags":{"latest":"0.5.1"},"versions":{"0.0.1":{"name":"api-ref-bundler","version":"0.0.1","keywords":["jsonschema","openapi","swagger","asyncapi","api","ref","bundler"],"author":{"name":"Damir Yusipov"},"license":"MIT","_id":"api-ref-bundler@0.0.1","maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"dist":{"shasum":"860d689042668af62f9b3e2e5c0dc31b528d31c5","tarball":"https://registry.npmjs.org/api-ref-bundler/-/api-ref-bundler-0.0.1.tgz","fileCount":25,"integrity":"sha512-Ua21GoaF55R+eCvhxgPBHLDBw3OOXQMQYk3gKVrb9SoQFIi/UIvOAdNnJzyjLd8mOjkd01aXPuaJbisvWg55cg==","signatures":[{"sig":"MEUCIQDvNcslY7xmBrPARqNqpQ/cNCf2ZsappUWhPn5F5a8TvAIgFzl+2oqFV8+nIp/a8bLKgNzh3VjVMAWz5oRjKK4QYPE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJit3zHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjOw//Ud/s4Oqt3rNgvKGBHbxo+y2uEFQwgAvmXBC/09kPRWyYL/xV\r\nseyKAffxKgmwYkvEBYAqIXwYGcFB8pCeTAyhcM4lgZjgmBRxaS3xhDLG9AC8\r\ngcc3qx7ZeC93PkNko0pCwHZRYwYYSZ9u/aPpa0sDclQCEO9wbGF++w5frou6\r\ntQkLdXDTvmKCRnuPrpQmg2E1GHgTfxJMMoMsjAZ29IWrq7J3ka8bPAQQRBqO\r\nIJisJlOYzCFPaQBx4gIve94YiYlsKWUxhpnhph7wKgMdxczedwscCT1elpoW\r\nlHAN/Hu3IpQb37bnCCzG1p3L/Kr4f3/iJgv3sSAspDMOkD6VPv5+6xinb+iW\r\nSjfGixyawIUDt7JIJNMG/RJgJeCLbAsVCqiWydCJcSKNL0mw3giu3Tt26p8o\r\n6yWEnRsB/UM5VR/UAwjdKOwegrnIHvEVghyR4rEqhAKbQF0SKaTSeWgLGcBm\r\nG8ZbMoGVXIwB4IzOcYiMKFWhnb72KONrz1qURDEW5Mt18SdrkTeRFkqlqTNi\r\njm+CXzxtgaGg43Z37eSpzP5okyMiS8QyG3WOnC/93iWn9oVLSsUdFzOEqOA4\r\nW7hI3e6os36FZHBpPAvPc87ozEfnxuYGLffhBuBdrT5aKscgKqi4sZHroKYd\r\nOjTU2HwQNKVyYevLoYLc3LELWensyNZ2LBw=\r\n=bx89\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/test/.*(\\.|/)(test|spec))\\.(ts?|tsx?|js?|jsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","module":"dist/esm/index.js","browser":{"./dist/cjs/index.js":"./browser/api-ref-bundler.js"},"gitHead":"4c3567e90c20a1e16dbe4526516299d9f378cd09","scripts":{"test":"jest --verbose","build":"tsc && tsc --module commonjs --outDir dist/cjs","build:web":"webpack","prepublish":"rm -r dist || true && npm run build && npm run build:web","test:coverage":"jest --verbose --coverage"},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"_npmVersion":"8.10.0","description":"Bundle all external $ref in Json based API document into single document","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","tslint":"^6.1.2","js-yaml":"^4.1.0","ts-jest":"^26.1.0","ts-node":"^10.7.0","webpack":"^4.43.0","ts-loader":"^8.0.8","typescript":"^4.6.2","@types/jest":"^26.0.0","webpack-cli":"^3.3.12","@types/js-yaml":"^4.0.5","uglifyjs-webpack-plugin":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/api-ref-bundler_0.0.1_1656192199503_0.7271977368426232","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"api-ref-bundler","version":"0.0.2","keywords":["jsonschema","openapi","swagger","asyncapi","api","ref","bundler"],"author":{"name":"Damir Yusipov"},"license":"MIT","_id":"api-ref-bundler@0.0.2","maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"dist":{"shasum":"508ba504cf3b81f20c91cd0a5c39681783c56ad0","tarball":"https://registry.npmjs.org/api-ref-bundler/-/api-ref-bundler-0.0.2.tgz","fileCount":21,"integrity":"sha512-QeP3kS+Fei9seHg/HI2NqwuM9voYGj7BDohuEa8rNaaV4YWRgWuLdFWwYPesMQ93WVb2j84W9GIIquyjYKUCmA==","signatures":[{"sig":"MEUCIEvIVF6LJ9STso8q8fea1UNqMtSxBN/QXwdUH8fstx8DAiEAh0bmEeFCs65HZXR/bkXoRETt+tRse9hsSnyNaGurqrM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131648,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJit4smACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/zA/+OFfMPn5FfuN2nXjgobxV3/DW0mFLYcxHnuSG5Lv7bTGAFqfM\r\n/nP/n3gT1QCDund6xsbwWMJTyY1mfrvWe4+0yiZCZrxDuf/MmnhUP5UqukpN\r\nDD8IOeLM/VWyAk1svnwYCUSkGlxFwb87ytk30SUo0leotY8w08FgEA6zccsw\r\ncYNwmsrADQhb5qPLWYh34dWnn6ezSUop7Uz5zFz4hDp1cUONB3f1wfhke4Cv\r\nMnav9y+R/geNEP3VprdqFRIVGIO9IA1vpNf32bIH9tQFZDwHMbe8kx/9TJFe\r\niKeSQHptePjp92AI1MZGu2jPFvSemEZ4rfbh1FgrIE7FGR/mVLUlGdt3jE/S\r\niuqPEn8fO/kbBdDfTYdSU7gn1PqwVonF5VUYui6uuCtzmbEyNcUfJwwGknLJ\r\nKfyPo8bz/hRBgwponydr/PBiXDAOMCLGJT4vM1DtUWiX8A2tV7i9vMeVgxsG\r\nX615iXVRv9mQsDrZTBAkQ96+zy5dxpt+jQ+p6OLwSze1iLw9wV86ytC5tm9I\r\nOpKawNpDT9axAy+Bi1yfuu/x7wrEj+aeUYXZvZAoH51+qrcZWuU/oB4Ndu+Q\r\namhrYDbQ8IRsCT6S9Tfu9cIY+gGI7bm8DL1X0S7hyZYlynr5ap+R5FEqz7F1\r\n2nIstkWfoIC0gPv3smG/mFaOxk9PdGcJ2aw=\r\n=itPX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/test/.*(\\.|/)(test|spec))\\.(ts?|tsx?|js?|jsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","module":"dist/esm/index.js","browser":{"./dist/cjs/index.js":"./browser/api-ref-bundler.js"},"gitHead":"dc6debcc52c6939fb30b691fb82d3783771998c4","scripts":{"test":"jest --verbose","build":"tsc && tsc --module commonjs --outDir dist/cjs","build:web":"webpack","prepublish":"rm -r dist || true && npm run build && npm run build:web","test:coverage":"jest --verbose --coverage"},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"_npmVersion":"8.10.0","description":"Bundle all external $ref in Json based API document into single document","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","tslint":"^6.1.2","js-yaml":"^4.1.0","ts-jest":"^26.1.0","ts-node":"^10.7.0","webpack":"^4.43.0","ts-loader":"^8.0.8","typescript":"^4.6.2","@types/jest":"^26.0.0","webpack-cli":"^3.3.12","@types/js-yaml":"^4.0.5","uglifyjs-webpack-plugin":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/api-ref-bundler_0.0.2_1656195878661_0.34759427006210575","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"api-ref-bundler","version":"0.0.3","keywords":["jsonschema","openapi","swagger","asyncapi","api","ref","bundler"],"author":{"name":"Damir Yusipov"},"license":"MIT","_id":"api-ref-bundler@0.0.3","maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"dist":{"shasum":"f9d3f65b9843278943eb951cd8fb1e648358394e","tarball":"https://registry.npmjs.org/api-ref-bundler/-/api-ref-bundler-0.0.3.tgz","fileCount":21,"integrity":"sha512-9seLN0CO3kMCkxGqIFzT4eZNqohnNA0J1lzdM1DKgefxVVjBii7wDynJViVZhVkE1m4FyGJ8+4hmeRNsV8RaUA==","signatures":[{"sig":"MEQCIHw69iHrtv3RJfw+1mCsDo5ymizYZ+gAIYFaHlUDUCkBAiBUuQVjiIOgsj27hk1vME4VZ6Tt4uOvbJEEmhy5aSmVxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuELOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaRw//Sy6hvakjC/6MOACnaqyt7vRK3lAv0cFmaBjjvIq4t9ezFDSh\r\nJeRwb4kzF9BOyKIrs42FZKezSklZu8Xxy4niKX1vWTeBngkUh6TX29ZbhXg3\r\nERJR7nsTrzTpZG63KgFS6OKGqT71oORWDJh+jt6lfwsAoELpxtVL/vrvLmZW\r\n8uiT15eohnWi4cNvyI0P36AmffViwLsuemMEDgROAZPRYYQ262fHvCBMOfiH\r\nka6A6VBwUAyD0skGRLR6icEHvvnD48+PFIjeQuM3NeCUwmcWsGyisbyW44ZL\r\nn5WanVlHNFjncHDseHDiaHK0SZHtHpUaHYZr7Vr2rKEDcaectDyGKICGveYh\r\niMM+0zNDdrWZePYtFmNYI6cqe5UTr7ImqhaQj2aAZueREBDU7a1mVCSBF0yo\r\nf2GAIwnY5IhmOAVAP46VnBMcACFy0Sf0Jh2vHkTcRPhVoLZFV3tMH25ZNGty\r\nu3dUCx/ycbYjrJuc5hMw9RptaKzGFc2wJeSnP2Zi+vJevQs3pKJDsElfUaUU\r\nelfz/xnJ/DpnGp2JIXhF8DoCBK8TXRSVu3OK+puiXqEOxL8fqZZ5YmzjWrn7\r\nVytuswd0hz7dThzfVlcvfRUXn+a/40U28pFvdPzKCAo1GBY/HMxJcEw7F0BZ\r\ncIiDarpNdMR5ZVOuOreZ9OEcE7Xk3Dnv6fk=\r\n=wBFE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/test/.*(\\.|/)(test|spec))\\.(ts?|tsx?|js?|jsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","module":"dist/esm/index.js","browser":{"./dist/cjs/index.js":"./browser/api-ref-bundler.js"},"gitHead":"7888a806a2edc0445e2a764a63060be040097d37","scripts":{"test":"jest --verbose","build":"tsc && tsc --module commonjs --outDir dist/cjs","build:web":"webpack","prepublish":"rm -r dist || true && npm run build && npm run build:web","test:coverage":"jest --verbose --coverage"},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"_npmVersion":"8.10.0","description":"Bundle all external $ref in Json based API document into single document","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","tslint":"^6.1.2","js-yaml":"^4.1.0","ts-jest":"^26.1.0","ts-node":"^10.7.0","webpack":"^4.43.0","ts-loader":"^8.0.8","typescript":"^4.6.2","@types/jest":"^26.0.0","webpack-cli":"^3.3.12","@types/js-yaml":"^4.0.5","uglifyjs-webpack-plugin":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/api-ref-bundler_0.0.3_1656242894278_0.43026399116008385","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"api-ref-bundler","version":"0.0.4","keywords":["jsonschema","openapi","swagger","asyncapi","api","ref","bundler"],"author":{"name":"Damir Yusipov"},"license":"MIT","_id":"api-ref-bundler@0.0.4","maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"dist":{"shasum":"cc3b55d5278d4846f5fa6259e2eed7d9c045e2d4","tarball":"https://registry.npmjs.org/api-ref-bundler/-/api-ref-bundler-0.0.4.tgz","fileCount":22,"integrity":"sha512-EocTNJcNLZBnVRZtviL5RPlt8NTvjISDr7NX/kKSXYgN0lElfxdlkjjhPpy7sCsqsvVlF69bLkGSGHPV37+MYA==","signatures":[{"sig":"MEQCIDvfcRWP4dbjETNuSJzajhrpYa9Z4XE6MdYK5BIk5JO4AiB+aGIXOKflPyVoa9nA3PcyB6YwubFohdyIGKRndUJfwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuOXLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8CBAApOCnvF5YjGy2NuThex8iDb4olHhyaJbZ/m1GFEFE3XDPE711\r\nsBcgm9fJ+COm2+pEjJphWG5eHj/LpAc0NbzwDa1QzaFNACRawXWMtWNKILug\r\nfF7g9m47gAGi8ESxHoNmrzO/JIy7aLTUmxmY+c3wczPL+nSrTzaYsYwhq+9a\r\nXGnLir4vPzJB6tqLXTR246dpCX4PkaMQKL4FYIyXx/2UGL3W4iNjDRDffiGc\r\nmbXn/ErTugjV/H2vEY/LWxdZioFYZeiehOnGDJcj5cM5fvFFTVNbjNVSwI7I\r\nsYtSTUvOFkzxhaO17HJd7pI/J9c30m2DRhEChkIVLsa7jHt7i0kypiVY1Ceo\r\n/UiKls9CEOEHuRORq/b1qcPXeXXA+HqQUEH7Q0h93r7fXRF+sc0mpLMyE1Im\r\nyNSxELcUjVnRMsQT1OTwsyQTwzHdEX/MXh/kBN7vbIxdNIhSgnJEuDfFHHAB\r\nQEaO+Y8dctrBSRiDmNT5kjt6vnOYM5/7wOS4F/KELbgT/1phoONzJ+WN3zBx\r\nmg14Yqd4SC2I+E6ExDJQIC0ZFctLY/gTIHnoPMPp2uAzwJF9OEhEK4BdRlFi\r\nWPH9EHSce5JoppSpxuvIwY+Tm5asTZGy/ydGCmBQk/NshFZIPFKKpwePysfF\r\n6ewpJLMJOr5e3lPi3LT1cMNgccyW7IBd53M=\r\n=FUlg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/test/.*(\\.|/)(test|spec))\\.(ts?|tsx?|js?|jsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","module":"dist/esm/index.js","browser":{"./dist/cjs/index.js":"./browser/api-ref-bundler.umd.js"},"exports":{".":{"import":"./browser/api-ref-bundler.es.js","require":"./browser/api-ref-bundler.umd.js"}},"gitHead":"6fcefbbbcb5c952baad1d0b53a3246b49ade0b4f","scripts":{"test":"jest --verbose","build":"tsc && tsc --module commonjs --outDir dist/cjs && vite build","build:web":"vite build","prepublish":"rm -r dist || true && npm run build && npm run test","test:coverage":"jest --verbose --coverage"},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"_npmVersion":"8.10.0","description":"Bundle all external $ref in Json based API document into single document","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","vite":"^2.9.12","tslint":"^6.1.2","js-yaml":"^4.1.0","ts-jest":"^26.1.0","ts-node":"^10.7.0","typescript":"^4.6.2","@types/jest":"^26.0.0","@types/js-yaml":"^4.0.5","vite-plugin-dts":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/api-ref-bundler_0.0.4_1656284619674_0.026934666281038577","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"api-ref-bundler","version":"0.0.5","keywords":["jsonschema","openapi","swagger","asyncapi","api","ref","bundler"],"author":{"name":"Damir Yusipov"},"license":"MIT","_id":"api-ref-bundler@0.0.5","maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"dist":{"shasum":"392dc8cbfb1ef8cd4d4608b91f2f14590364fcb1","tarball":"https://registry.npmjs.org/api-ref-bundler/-/api-ref-bundler-0.0.5.tgz","fileCount":22,"integrity":"sha512-Z5ilLmzbnvCLCz7BhzNckvOx83Wm2MhkWAolPTuKHS4aubNBrgpLtNlUbkcBqFQBBSpntrs2cBVoJtnEO0n+cg==","signatures":[{"sig":"MEYCIQC4qvPmylaLODaE94z+liC6Y4+SGxeCPqYvp+yko69FkwIhALzpaf6v+9eL2VUa/5pKpr4UjAJY3FZ5OCCPVSacGOT8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuh2/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7uhAAh1p53J0turIaoGaymdo/HDErRsNvPHMmzyaOjeOLILO+7hSD\r\nSuLHepysg0rAKrBeTYc99B8dKTwuW0dZ9qseM04BgoqM/S6ZjBNLnAm9F7kW\r\nOQv8Dv/Vrq8n+l0gwnYRtnDktvVAOrmH/z4aft4Ic6qArbDmmF0crYpNPRK4\r\n3J6ZQmwVY+vsq1sKD9N6eI7C5itU6kSAi1qnprqUsjB3Rpdyx0DB+8Lrtv6O\r\ns/02cyVKxo89eiyr+zxo4bXGhKyKe+nRYAr1nxKuzujvuTlUt/IEIitYPZcA\r\n7dhDU8RHjiABJU9IjYPAdBnjS6Fy7E80K02bXtTR3awrnPgj+2Lnemo3Urvk\r\nrub6pxVDCH7QGkw/JgqlLaoKIRawsG3/gZle4gzAQrEH2smbnKEmEgdr+f8v\r\nKzBBazCOqDvG2LLlS2fziU7uA3JssJuuCC4kv0oRP2vvkcxn9nr2RNx+m/aQ\r\njwNhrImdPvyMeKbfuwAPW3eibSbxj7vcg0gDD9CKyN12yR8tMMYon72Pw2RD\r\nkmUNzrfcp01IussLzCG4ryfuKXSw40Zu2dzCEPwcoqL8B47YT6s6n34Rh2HU\r\n9xNbnbzxhfy2F3M/RQD9GCX2Hh5H+ZnGR9/H9QM/6gwWGFAriERiGybRa25+\r\nBRAUtUl0aSHHNGb5Aqv3ZD9wJ+x8GVZEy+c=\r\n=+fGt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/test/.*(\\.|/)(test|spec))\\.(ts?|tsx?|js?|jsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","module":"dist/esm/index.js","browser":{"./dist/cjs/index.js":"./browser/api-ref-bundler.umd.js"},"exports":{".":{"import":"./browser/api-ref-bundler.es.js","require":"./browser/api-ref-bundler.umd.js"}},"gitHead":"176a09eb2354ab0ec9a49563545c10198010c18f","scripts":{"test":"jest --verbose","build":"tsc && tsc --module commonjs --outDir dist/cjs && vite build","build:web":"vite build","prepublish":"rm -r dist || true && npm run build && npm run test","test:coverage":"jest --verbose --coverage"},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"_npmVersion":"8.10.0","description":"Bundle all external $ref in Json based API document into single document","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","vite":"^2.9.12","tslint":"^6.1.2","js-yaml":"^4.1.0","ts-jest":"^26.1.0","ts-node":"^10.7.0","typescript":"^4.6.2","@types/jest":"^26.0.0","@types/js-yaml":"^4.0.5","vite-plugin-dts":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/api-ref-bundler_0.0.5_1656364479203_0.09115531176822467","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"api-ref-bundler","version":"0.0.6","keywords":["jsonschema","openapi","swagger","asyncapi","api","ref","bundler"],"author":{"name":"Damir Yusipov"},"license":"MIT","_id":"api-ref-bundler@0.0.6","maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"dist":{"shasum":"153f9b8915b917f4c9d349c80cb95af8f98f0355","tarball":"https://registry.npmjs.org/api-ref-bundler/-/api-ref-bundler-0.0.6.tgz","fileCount":22,"integrity":"sha512-9KmAlaSeXbT5Dh0KcVHuw4rfNFy85aTRe/uZwTHtx56edvtKc4XWexvYOmfbaFUAStpExV6jINZpkzLOFLrRxg==","signatures":[{"sig":"MEYCIQDxQMtxAzGrN0S26FBqS0vplWJHeNqRaNkKO825F4d5iQIhAMCr3As05g+LSknnjUNyMZ/npALwAgePNfqGm4LfvQST","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuiETACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqthxAAjmxXiG3gDDaUzAO4HGH1e1s6WEEeNp2wGwOu+Qr76sHGPkK3\r\nqOEPBFLcsYJujbt9C3axU/Cz9FiXupD+7/A/nsEfADO57XZM1zI+W2BwrgQo\r\nIwlQOf3LuK997759p5oMbLl3O6XQPU5rLzfDy9bvgQhloHdGmZW9XFSDpK+Y\r\npqCbbItpWteW61/8rmYuND6GQETYv8G0uPUVKAH6I3wAukaaLKs3VN2ixM5T\r\njdL7CwJYIAWSmtJ43jGbCpqRjFuokMLztiu5RDba89NLaPG7ZeZpvc6oABDk\r\nA64z9supEGApIcMGS1QpRTlUr0GRLIZZjMz/j7CbofVPUbSGTi7nwMsAlHIH\r\nHHM5HrU8OAINvaRLqfu0N+o4QlQjaXyMjEgwE61tggCqFxdthKizxzq19yMm\r\nP3KYL8/+gYpk3cX4gRNGbWVS5U28XnsEUkFTMZt8l6lcw96HnBDvor35n+rF\r\nkcZ7MJr7QSg9/7v5YeOSNM0fbLpOttDIRnrGmjrfDOSO3LB4OznlgM4FsZ0H\r\np2SBB+2SHZ4jVZZgFR6kjfWzfjwoQJ5BePkp4Y4IJtzniuLRNNu6ErvGcw08\r\nuaVSawRQGFc25K7YCpfeU8m0fx6Q2JmiwZL7qsrnaM9ZCFNUEtLK/z0QdeXb\r\nSzkkmVgjJDJ1p+f5YOAmK/c35Cre8wqxZok=\r\n=Rylu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/test/.*(\\.|/)(test|spec))\\.(ts?|tsx?|js?|jsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","module":"dist/esm/index.js","browser":{"./dist/cjs/index.js":"./browser/api-ref-bundler.umd.js"},"exports":{".":{"import":"./browser/api-ref-bundler.es.js","require":"./browser/api-ref-bundler.umd.js"}},"gitHead":"94fff7ac2a4134b40a3264786a7e4396de8c1dc5","scripts":{"test":"jest --verbose","build":"tsc && tsc --module commonjs --outDir dist/cjs && vite build","build:web":"vite build","prepublish":"rm -r dist || true && npm run build && npm run test","test:coverage":"jest --verbose --coverage"},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"_npmVersion":"8.10.0","description":"Bundle all external $ref in Json based API document into single document","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","vite":"^2.9.12","tslint":"^6.1.2","js-yaml":"^4.1.0","ts-jest":"^26.1.0","ts-node":"^10.7.0","typescript":"^4.6.2","@types/jest":"^26.0.0","@types/node":"^18.0.0","@types/js-yaml":"^4.0.5","vite-plugin-dts":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/api-ref-bundler_0.0.6_1656365331276_0.6139620790826539","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"api-ref-bundler","version":"0.0.7","keywords":["jsonschema","openapi","swagger","asyncapi","api","ref","bundler"],"author":{"name":"Damir Yusipov"},"license":"MIT","_id":"api-ref-bundler@0.0.7","maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"dist":{"shasum":"e1eb185d3339b8d0ffc88edd5873ca868983255e","tarball":"https://registry.npmjs.org/api-ref-bundler/-/api-ref-bundler-0.0.7.tgz","fileCount":22,"integrity":"sha512-nSHZmU4Ao0zO1L5dJlpY0NvKZ69fK4v+TJ50PeoPf/39dK4UjMp6zye7ZPL27tSKPLXRr6OD3P/Sie1E3aLvdA==","signatures":[{"sig":"MEUCIQCyshI/anywAd6Nh0PtdsRxjJ3MZlbFuZQr+zXMQqGl4wIgYIfT1iO3TqR0dHt/qmVyAAbeurxjxW5E75e8OIF39Pg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixwCoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEOQ//UuK0j0oPx4VXPfez35rdDFtGnDs+uzOVeP/hAsMWyZTGasbe\r\n3fI0EFZHsilNt0z7JNRNJFI3hr/Y+ZWsp9uN0KRzA0MkhGqV0JC2JsFufRIY\r\nipKNhM3jhj7A4itNdpkR+hdPdIKd7+8mFNr8pzOcwo3b8mLvrFnJ6BeHNewY\r\nUKt2zgp//pqnMTVuMZVuPviKPCAmvSMGS4IV7EEh2u2VMDNAw/i/t6Q9EJ6Y\r\nfKQzU9C2PJfGZD2zUMC2RIfm9dRDOu4LrcPw/RIaK3P07+8IRYQd0FM3r+s4\r\nsnal/VxZEq2ON2QVyl+53V+Ya5oMGTIt31QB+0asiDnGQmuQ2hYEwx3DH3CS\r\n32TBMCpw75EaxxVMm4fZkx/N/CPkOUUix3z0HglodlZQ5BQ89DSdCP8rYXkS\r\nNkZZ9KpnEh9ISFz71AN00Wzo7NXhbE1NHglcsj0/7Adc0hSFeUQ77jiPB0Gl\r\nZY3U7McPuc6oDvhNZ8T9Wvc2vP9/Ppyax979F53BtCQIgmae6ldvwNF6mM0G\r\nOboMt1ybILEQrtuWAn+N22PZt3s6XC4RfcFVCyMRPoYjp41hO+vGhi6zjS9z\r\ngK6TYtW+9og6KItg4h3dd9TptO4Qsq0mloO0pz8xAqJG9H8pUdxBIBPnem0D\r\ni5DlxO+aPz7MoP+um6yVZ2vHLTzzXkHEb+s=\r\n=L6sK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/test/.*(\\.|/)(test|spec))\\.(ts?|tsx?|js?|jsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","module":"dist/esm/index.js","browser":{"./dist/cjs/index.js":"./browser/api-ref-bundler.umd.js"},"exports":{".":{"import":"./browser/api-ref-bundler.es.js","require":"./browser/api-ref-bundler.umd.js"}},"gitHead":"ab317e93f5c44f9ca25c71f617eae6848bf97931","scripts":{"test":"jest --verbose","build":"tsc && tsc --module commonjs --outDir dist/cjs && vite build","build:web":"vite build","prepublish":"rm -r dist || true && npm run build && npm run test","test:coverage":"jest --verbose --coverage"},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"_npmVersion":"8.10.0","description":"Bundle all external $ref in Json based API document into single document","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","vite":"^2.9.12","tslint":"^6.1.2","js-yaml":"^4.1.0","ts-jest":"^26.1.0","ts-node":"^10.7.0","typescript":"^4.6.2","@types/jest":"^26.0.0","@types/node":"^18.0.0","@types/js-yaml":"^4.0.5","vite-plugin-dts":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/api-ref-bundler_0.0.7_1657208999830_0.09563239136512425","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"api-ref-bundler","version":"0.1.0","keywords":["jsonschema","openapi","swagger","asyncapi","api","ref","bundler"],"author":{"name":"Damir Yusipov"},"license":"MIT","_id":"api-ref-bundler@0.1.0","maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"dist":{"shasum":"ef3a797c392b771094a8d325ec2b4c0b9927afd6","tarball":"https://registry.npmjs.org/api-ref-bundler/-/api-ref-bundler-0.1.0.tgz","fileCount":22,"integrity":"sha512-xvZki0/6DwoK5UsHagYkWt9FIyjRzo/D4FrwANAZZW/V1jfuLzwyWZ7+0Ldw+4WkABSIYCdUAwuNfS5cERnLFA==","signatures":[{"sig":"MEQCIFzDCuwe7sD9BT4wZloiVdiN3da6i2cNT1SJCmChP5XMAiAQHYgOtYFVZP7NG71qU6XITPGgCGgHkHrmmpf+wzOm5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizgooACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrX7w/9Fwr50ncDuTnpVoi1c7FATSq98W91US5NZJcxj6JXWc+j+e2f\r\nqISKZn+RW4yHIDGFveBPz5tgBIDvOCJvZqRaRplm99Ij+BAHtyXrphpElrIn\r\nXlnNif5E67Ezdye6AuE3aY5mcY7M+MVUaqcWMPRY5ODQ8/PgEdZ1kRO25+jm\r\n5MTCSUwG80+ilVp8lUDv1iCAQ/MMapJCAWQgVgtNFBRiShptShWCh61Wv2En\r\ntIj8VhrEIIaA33rx/JtoBnfbX9oVEOLCGdY3/t1pHCkZLNJ/P318bdvc55Vl\r\nCtDogCzWOPV2J2pAurxdlEysMkeekLSJXBwvitFCIZMVUhMNwPlrvTV8Obll\r\nq3CKLdE7iWzD61n8xJmYyTntZ8a9VybF9/LzF8ooYqq7KhWbntVZRilRXoQ+\r\ns6H1mJSiRtb/spq3Rm75YY9NIH5ipDJftqwugwmvvHPO5xN5nY9rEAybk1/m\r\ni8GOSbm/deM86OijU5Wo/A8jR2rUljLJu2l3hqs/2/tVnEy3vQ1nF8WQ+snk\r\nCoSPQ2/x68aFcBsswBa3A4IJ7ZfA1okJXXX1AIMvCDwaYOr6sCVik2lXY/VX\r\nGZZkHBNHHmJbaphLPUc18hTi9RLqpUB/5DEWc6g+z+GSvFYRszE7vRmqbmOm\r\niU9Zgsm4C3bsK4jgQ19kOMfBzkxQK0ZwpoU=\r\n=novK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/test/.*(\\.|/)(test|spec))\\.(ts?|tsx?|js?|jsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","module":"dist/esm/index.js","browser":{"./dist/cjs/index.js":"./browser/api-ref-bundler.umd.js"},"exports":{".":{"import":"./browser/api-ref-bundler.es.js","require":"./browser/api-ref-bundler.umd.js"}},"gitHead":"ddfc4e41ab387b75b3ef7be87ef084ef6d6e44ed","scripts":{"test":"jest --verbose","build":"tsc && tsc --module commonjs --outDir dist/cjs && vite build","build:web":"vite build","prepublish":"rm -r dist || true && npm run build && npm run test","test:coverage":"jest --verbose --coverage"},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"_npmVersion":"8.10.0","description":"Bundle all external $ref in Json based API document into single document","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","vite":"^2.9.12","tslint":"^6.1.2","js-yaml":"^4.1.0","ts-jest":"^26.1.0","ts-node":"^10.7.0","typescript":"^4.6.2","@types/jest":"^26.0.0","@types/node":"^18.0.0","@types/js-yaml":"^4.0.5","vite-plugin-dts":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/api-ref-bundler_0.1.0_1657670184477_0.07052078943600715","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"api-ref-bundler","version":"0.1.1","keywords":["jsonschema","openapi","swagger","asyncapi","api","ref","bundler"],"author":{"name":"Damir Yusipov"},"license":"MIT","_id":"api-ref-bundler@0.1.1","maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"dist":{"shasum":"2a306aefca8b54c46315d8c100dea1183867e89c","tarball":"https://registry.npmjs.org/api-ref-bundler/-/api-ref-bundler-0.1.1.tgz","fileCount":22,"integrity":"sha512-ZQVZqR545fW/U852ucmTLmuFQDgYDL05/wgHw+/baf/BVmrbP39L+lDzkdpK5+aYQSYB+bRXyDfZsWitPWmXcw==","signatures":[{"sig":"MEYCIQDduey4EA7K/9g8W3LMInFJiP+CKOOFRRZWEyhbmaJNUwIhALAw4p4YgrIzYiSurHB0Nx6RoG3sOWOYpZWS96Z276Wo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0J1QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoK6hAAlfQr8FXnDgMk0XwDXJZGiADAXH9gNFWJ01vMb/f65gB5cdyC\r\nInVMwZ4u+u86KFXtZy4TPDbEMJtpqhhXrO6alzBNtf9vFJR1kKG6o4lqUeN2\r\n7XBBuQBSI5mjPKK2Ul4x2DcehCyIyuNlHIjmEa2oFqA/nCA7K/MJCRjtJ1bG\r\nybJFTk7no+UEbpAJFy3SWgt1fzPUv0piwK+UCmgSEofJk75ivpSi3t8toSaE\r\nWCrxIQWv86sV5cvf310CDPPKCesxACjF7aB6ZyKVtTDElfHTlqJq5AocGG0U\r\nLf3K3BqyUU+H5XR1IUu7+Q4koLMoTK5M4ukR4dnH3nYkWQNteqbRCW7Bc3ea\r\naWvGIK0jIoV7+8gYD9iY3K1KdHtsxwNEVhwvLiUvLy/makXVmPsCxleQNVJC\r\nCh3gc/cLydDs0PRwVvsMaGPVDPRfed37xh+HEUS4M7umXGqZ8ogL1+XcQfcT\r\n9yrAi39U7TOh75nLVbqdilMcxy6ESQ4CtsMbjaEhPjT/WUJ5EkVRzY7p0O7X\r\nb8gixe8EOQhA/qysMBeFE+LpfPuB3dcbJdR9kl1fqtl90gAA3n5pETsfB40q\r\nLrmfAeVHau0X4yjngzBUmORb0p20LSUSqkan9R8A28ImMJJLkX5sYjt2/AKl\r\njrkr30yBU0io4fFxyKMaV7sVWY6XD9Lmwh4=\r\n=qwo6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/test/.*(\\.|/)(test|spec))\\.(ts?|tsx?|js?|jsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","module":"dist/esm/index.js","browser":{"./dist/cjs/index.js":"./browser/api-ref-bundler.umd.js"},"exports":{".":{"import":"./browser/api-ref-bundler.es.js","require":"./browser/api-ref-bundler.umd.js"}},"gitHead":"eaa2ce4d5aa4eef9634101590449e67b84705efa","scripts":{"test":"jest --verbose","build":"tsc && tsc --module commonjs --outDir dist/cjs && vite build","build:web":"vite build","prepublish":"rm -r dist || true && npm run build && npm run test","test:coverage":"jest --verbose --coverage"},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"_npmVersion":"8.10.0","description":"Bundle all external $ref in Json based API document into single document","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","vite":"^2.9.12","tslint":"^6.1.2","js-yaml":"^4.1.0","ts-jest":"^26.1.0","ts-node":"^10.7.0","typescript":"^4.6.2","@types/jest":"^26.0.0","@types/node":"^18.0.0","@types/js-yaml":"^4.0.5","vite-plugin-dts":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/api-ref-bundler_0.1.1_1657838927850_0.13706509278894763","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"api-ref-bundler","version":"0.1.2","keywords":["jsonschema","openapi","swagger","asyncapi","api","ref","bundler"],"author":{"name":"Damir Yusipov"},"license":"MIT","_id":"api-ref-bundler@0.1.2","maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"dist":{"shasum":"b29e4395846a2acf4c2ec5b3ac81bbd23f5e6383","tarball":"https://registry.npmjs.org/api-ref-bundler/-/api-ref-bundler-0.1.2.tgz","fileCount":22,"integrity":"sha512-fp8raFaMscJyyNUXHYzsyjn3PLInC+dTP7qhPxtW1X8sy90th6LgAnUCWAUUNQlKlc5fPJohs1RxfubiTv9Hkg==","signatures":[{"sig":"MEQCIG+/rpUiOJ+vaSmVkzcldg29P6Mr/U6qg5P/82o5tHv6AiAepki5bpu2ufqb1SN/EMjJQg/8vwEiGDgCVE/mk9PC7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6WOSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqcdg//UUIpbiKKbt4yHlHgVFL9YUQMGoFXIcLgITaHsv0rOd0HvSC5\r\nvQ4fItfJE6xVwxLz9rfWJEjTi7dzV7VWQxJTlGRP4s0t6FEmvW7GRwv0Bno6\r\nqng/9C5ybFXx0PiMJgOxh9FsepB/rwNE/9R5HX8TeQC4C8T4jPDQlrCxajCu\r\nQ+01eKLGRwl/IaklSqJ8ijvC19r9fJopwG/yPF7QqJJeFkcI3C1ai19Unvq0\r\n3W4dfI+q79MDgBrUgllf7wSdWURQVtK7q3jC/TpLT56BewKBdeD9GBq3klGH\r\nrBjrMjMQ+GAMB4X56+4sfTHl6d+i2/1XJ6P0kVv2GhfmckJ9q/loZ7a64x9v\r\n0RT167tgGM06H+cAm3S1F5BVK+m1uA7R5dZoh/HER0r2ZoFRsKuNTHqzvBKL\r\nMBiEJSI310QdCEHKLxlVMDq05ZF4EJqGplSlB/WYIs9PnErvM5TGXVt9IeL3\r\nRRnUyjh0Zvv2fPWspQNbDiuyydkJRieYl4cmTAcRTCvQ5LswqYDLBvkeTJVY\r\nWhIShS6iof3Lgzs+hmIWvnAhmvd8d72MPsPX2MAKcd+hXHxYzcCaA/m+ISlr\r\nrM9GlowKtl/fwaCsIJtF/HEl96Da50IQ7yQEiHgCEU96JeHRhKSK2lIv0l5o\r\noXMMkqPfx4j5gdMSCA2ERKnbGdZ09yPj2zw=\r\n=IN6O\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/test/.*(\\.|/)(test|spec))\\.(ts?|tsx?|js?|jsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","module":"dist/esm/index.js","browser":{"./dist/cjs/index.js":"./browser/api-ref-bundler.umd.js"},"engines":{"node":">=14.0.0"},"exports":{".":{"import":"./browser/api-ref-bundler.es.js","require":"./browser/api-ref-bundler.umd.js"}},"gitHead":"9ab6bc55740884e9985b9bc1545f01c09757c285","scripts":{"test":"jest --verbose","build":"tsc && tsc --module commonjs --outDir dist/cjs && vite build","build:web":"vite build","prepublish":"rm -r dist || true && npm run build && npm run test","test:coverage":"jest --verbose --coverage"},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"_npmVersion":"8.10.0","description":"Bundle all external $ref in Json based API document into single document","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","vite":"^3.0.0","tslint":"^6.1.2","js-yaml":"^4.1.0","ts-jest":"^26.1.0","ts-node":"^10.7.0","typescript":"^4.6.2","@types/jest":"^26.0.0","@types/node":"^18.0.0","@types/js-yaml":"^4.0.5","vite-plugin-dts":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/api-ref-bundler_0.1.2_1659462546576_0.3585581604009995","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"api-ref-bundler","version":"0.2.0","keywords":["jsonschema","openapi","swagger","asyncapi","api","ref","bundler"],"author":{"name":"Damir Yusipov"},"license":"MIT","_id":"api-ref-bundler@0.2.0","maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"dist":{"shasum":"a6a2631ea7bc5656de4c68cbb99cac656b3493af","tarball":"https://registry.npmjs.org/api-ref-bundler/-/api-ref-bundler-0.2.0.tgz","fileCount":37,"integrity":"sha512-INzPgP/BCsqVi3ld17AJ40WPYpHMD7c+hoWooUxMu4LwSH+dALl7Xr8Krz6b0h5FyflT2nJvMCLrqBfrk0oEYw==","signatures":[{"sig":"MEUCICa/MwS2ca77kI1Nh+5v4kMpsBsKIfs/HqPXFJWBUdvaAiEA/Mj8Y0jlDT84nJyS1ce/TKxDKRaAcSNt2ZgHELseLbY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":208537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjt+C/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQIRAAgAy+AoCBpAwa0SdfJXyYK1wbLXhoEfalifsfFz5wwmPUAwRR\r\nYaKtEJcKoPh+nuULVQAMuyjao1P4XYZlCdWU90QswbQ6SOfAYYJq1YsfCRF7\r\nizAAS7V2ZydgGtw7CFwr7M45FdsZuGkHcRKttEgjXv4jyV5rQoNta9+sAcDb\r\nrsI0RkUzEXGqj4F60k0jQebWE1bxnvJnDH5W7OOzC36/3aWn1d3cIA4Zulyp\r\nTlEw5DLeb5tdiJHMTaMYZo0+RhS4ogvnfIAWn/6b/v4wjyD2mRf8rFx+Nzkp\r\n1UvHVWQfWuQ+tn5k9UoyKhAPKovARrnj0xT/g8iGHlOKCUxykxKmYuu8aGTC\r\nyskC6UTwWASIEWaT2/A6IxNnuRo/L1oRtb+3b6KtQVYXOYoOOwFyRJQ4uL9/\r\n0/o9UBv2eH9XEdh9IU0jP2x5kJiELUc2r3WAsxIjx5f2Qz14RsSqMgB2B4rK\r\nc2NdsYHyOMP+XPzabNIKLxQAiulvzTH96d+f2WaZmhoQNM1qEaCSDGljfEcE\r\nv8l4mGOv4bU34BH45PWlrmPpvIDpGU2IudXCe5MnW38aEIcY1LDIEm5dtzbZ\r\n4A2DJHmUgG75xNgULt1dH9N31sMZs6/pPQ6RAIhm+zuEIPzBQ8TWw4luXxxM\r\nJyDSOPh1PQrn4DGBRJJWWt+Jj6LMhixkuXY=\r\n=7rm5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/test/.*(\\.|/)(test|spec))\\.(ts?|tsx?|js?|jsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","module":"dist/esm/index.js","browser":{"./dist/cjs/index.js":"./browser/api-ref-bundler.umd.js"},"engines":{"node":">=14.0.0"},"exports":{".":{"import":"./browser/api-ref-bundler.es.js","require":"./browser/api-ref-bundler.umd.js"}},"gitHead":"06ceb48a36aa3333e59aa8f0b145d7ddf5430b6c","scripts":{"test":"jest --verbose","build":"tsc && tsc --module commonjs --outDir dist/cjs && vite build","build:web":"vite build","prepublish":"rm -r dist || true && npm run build && npm run test","test:coverage":"jest --verbose --coverage"},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"_npmVersion":"8.10.0","description":"Bundle all external $ref in Json based API document into single document","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","vite":"^4.0.1","tslint":"^6.1.2","js-yaml":"^4.1.0","ts-jest":"^26.1.0","ts-node":"^10.7.0","typescript":"^4.6.2","@types/jest":"^26.0.0","@types/node":"^18.0.0","@types/js-yaml":"^4.0.5","vite-plugin-dts":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/api-ref-bundler_0.2.0_1672995006799_0.8365036601227269","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"api-ref-bundler","version":"0.2.1","keywords":["jsonschema","openapi","swagger","asyncapi","api","ref","bundler"],"author":{"name":"Damir Yusipov"},"license":"MIT","_id":"api-ref-bundler@0.2.1","maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"dist":{"shasum":"1309a56f1872e81f7f5a49cb5716fe1b10799d80","tarball":"https://registry.npmjs.org/api-ref-bundler/-/api-ref-bundler-0.2.1.tgz","fileCount":37,"integrity":"sha512-DJmgzE8qzJfeF/rtVxH1X3mlXEWYwY27j7AvEabSVUbfPVhxofRX6nv32Y8vCKN3VtxxqO7pjocLcvYtwRLA8g==","signatures":[{"sig":"MEQCIAaDz9hkDaSYx3AuWDyYF34Cl8eUWLKr1gu6b8a6GcegAiB/+xPUbqm2R6pfAfIdRAUookh0NHEsKRAR5V5fi/gxdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":261918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj075WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtXRAAnyZFJz/4pQkG9JTpLH2Z08eMjuCyay6PV/Bws4gl/RjT/EY5\r\ncfuAPQyk7SO29CJu7PYihaWxxm8xUkOBFi8e8qciyLweDZgX4F1q53zIrciG\r\nhSufKBxLJlQHggf334vk0N0N2StSwGVQYgVb/AjbphKBPyvt7I25hGORIdZD\r\nbT8me77oi0S6RR10TTlFt4CWOYtM0C/rE4M5jIFl8JPGK/KS4acl7RHWFSTC\r\nrMUkmPN+kklCrwUAL97cfYGURRTXdG0Dhlxe13BXwG5IxIwlACDOK+iKbM/O\r\nB+LegVJynAWpvBezLEm+nXaomLl+gz0u4LHrNsj8NidEYGETbhLf80Gt7WOL\r\n+T0GpLNJ7tS6ciX/Awvedm1w5/YGUbKBTjNFGFiDosBOOjRt7LVxJvFHXwu9\r\nd5TNerzGPBaQcpdY+qgWInukhqFEHCsctkuPVYAlMduEjU5A+NqXPQHrjifn\r\nAZj+L4Jh2x2vVvRdhsyNQZvO8aCbb+X2VtcNQ3aOB6WOAr9nOgKIe/APxOLt\r\nQYyxKezibPBi6Dx5Kf48L/kiIgnJd9XgUFvxcYJLWCc8c+olhUXJm2qChP+7\r\nYB0nO/SvjcadSDl22Kyph9n+TOJt/i5xmNgokbbDKyPH5pn+9UOBiFb8ulrI\r\nAvo9LbbRnyemWcuvVbw+hkCTy2cLWBHo5R0=\r\n=OKoJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/test/.*(\\.|/)(test|spec))\\.(ts?|tsx?|js?|jsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","module":"dist/esm/index.js","browser":{"./dist/cjs/index.js":"./browser/api-ref-bundler.umd.js"},"engines":{"node":">=14.0.0"},"exports":{".":{"import":"./browser/api-ref-bundler.es.js","require":"./browser/api-ref-bundler.umd.js"}},"gitHead":"8a78d583716993bf6b9f83275a902be468d01531","scripts":{"test":"jest --verbose --runInBand","build":"tsc && tsc --module commonjs --outDir dist/cjs && vite build","build:web":"vite build","prepublish":"rm -r dist || true && npm run build && npm run test","test:coverage":"jest --verbose --coverage"},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"_npmVersion":"8.10.0","description":"Bundle all external $ref in Json based API document into single document","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","vite":"^3.0.0","tslint":"^6.1.2","js-yaml":"^4.1.0","ts-jest":"^26.1.0","ts-node":"^10.7.0","typescript":"^4.6.2","@types/jest":"^26.0.0","@types/node":"^18.0.0","@types/js-yaml":"^4.0.5","vite-plugin-dts":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/api-ref-bundler_0.2.1_1674821206625_0.437435242980734","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"api-ref-bundler","version":"0.2.2","keywords":["jsonschema","openapi","swagger","asyncapi","api","ref","bundler"],"author":{"name":"Damir Yusipov"},"license":"MIT","_id":"api-ref-bundler@0.2.2","maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"dist":{"shasum":"8580f08458f25e5a249910c2568fb51fb3181cf3","tarball":"https://registry.npmjs.org/api-ref-bundler/-/api-ref-bundler-0.2.2.tgz","fileCount":37,"integrity":"sha512-O27Tc9Aufghj2ANv+RyjPhGVSde/gF/JaU+ddp26VCjjzPpwadvl9INzOyBOOwKtBpkm2jP6pZ9Ae6mGdWuzpQ==","signatures":[{"sig":"MEUCIQDknUwLWbw/1fSjG2mNm0y0enKuCBxkofXVEaSSHMwIwwIgWIg+EiYWwIH2kYmhzwT+UtttDgUKP+shsaCSQcGI370=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":266555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1O4kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGcRAAlWhkQoDhWxIjCC0nAprP+rIpOZy3XAM8wWos/vh5AaDFwpIu\r\nnKRSCb5DX4QCh8oSm+/A2EzYK8PfFeFBDO0dyTqsKSeE0jTsqGP/4GFTgMLn\r\nfgPcExJSl0EPsC7m4h06kbu+lGizb1E9c6NACEp19G/bG5ZbLaATS4NVKoIz\r\no/0p60lgv9L8CGcLZg4rnZCy2vtC0ikX/tHyoKMrDhF/cWO8OU4cTtK1O1ID\r\nqqAuN/XGL9mrGmJncYVSiMBc6BtcqtSxCHf4tYplgswG1vkJxYDHUMMw2oNY\r\nO8aFF5TS8zjUwBYb1U7/hA0T4eRC2GczvUb8n5DrPmSMK0xGtV/iIFNrXN2A\r\nr9z2bBv9z9sKzideI+bpY323TblwKNcayZyDrHzFxmw5TuAfHiw5eKN31gtK\r\nLEimskETZFQxpEul5IZ29Rb0M+og3WE4ddSAUHrErgoEIhVtynGTNDBATRx7\r\n4AQiDIACz/f0uZToPbpOUdoOcyX5AAUZSrtApU14r/npNBWCo818hejbg+ef\r\n2L1igYME9avdmMPba0ztm2h5r1J9UEpWEy9Riu2+RVB2//6aI+crJN1ikRw9\r\nfQAiVHXuH8Jsh63+BmfcaWUC1kQ9hdTZEW42VUnx24VbarqSFrNx57BEd4/+\r\n6l33+hLJbt+7TNfYnVoxb8pT2R9ksAPlYKM=\r\n=YmVs\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/test/.*(\\.|/)(test|spec))\\.(ts?|tsx?|js?|jsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","module":"dist/esm/index.js","browser":{"./dist/cjs/index.js":"./browser/api-ref-bundler.umd.js"},"engines":{"node":">=14.0.0"},"exports":{".":{"import":"./browser/api-ref-bundler.es.js","require":"./browser/api-ref-bundler.umd.js"}},"gitHead":"c30b946e8fc0dbc1f81951e7cd2409cf752ac94f","scripts":{"test":"jest --verbose --runInBand","build":"tsc && tsc --module commonjs --outDir dist/cjs && vite build","build:web":"vite build","prepublish":"rm -r dist || true && npm run build && npm run test","test:coverage":"jest --verbose --coverage"},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"_npmVersion":"8.10.0","description":"Bundle all external $ref in Json based API document into single document","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","vite":"^4.0.1","tslint":"^6.1.2","js-yaml":"^4.1.0","ts-jest":"^26.1.0","ts-node":"^10.7.0","typescript":"^4.6.2","@types/jest":"^26.0.0","@types/node":"^18.0.0","@types/js-yaml":"^4.0.5","vite-plugin-dts":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/api-ref-bundler_0.2.2_1674898979987_0.7706299268462233","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"api-ref-bundler","version":"0.2.3","keywords":["jsonschema","openapi","swagger","asyncapi","api","ref","bundler"],"author":{"name":"Damir Yusipov"},"license":"MIT","_id":"api-ref-bundler@0.2.3","maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"dist":{"shasum":"fe82cc262d7cfabd77674cf0890cef7a043d1f1a","tarball":"https://registry.npmjs.org/api-ref-bundler/-/api-ref-bundler-0.2.3.tgz","fileCount":37,"integrity":"sha512-EuhhvsJ+koMCkNwPSrSSeDFSS4HRtEFrzYdUQ1jYEU9OUGu+1x5HzOvgFQuQtbR2vfzCuJgTK25dDdlbFShjOQ==","signatures":[{"sig":"MEUCIQCQd5O3FxXlZR70V4nbo9uyA89xljykMZXN7e25f+B+iwIgPoY1DltAJJdXBWIIrbtOjGCT3rJNJUVy0iwdbJS9drQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":266985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1SR/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/kRAAo32YFIA39tgm3H/5MRJmIsoWxjECJn0AelSWWo+8yGgFHiu2\r\nhoKFCi8RG32iBBkybLKAZhAPt4Oyx1dDjIcY0V1ib0DZK7pQpsrElY5id89y\r\ndQ9X3xuY0lii++QIzO6Oxz6PS8f9b2rrYor2gugz46W798EmmOnbCmJtTNu7\r\njubv3UvlzzvL9qbLtvyWpd+z7GFeQsvwZwZaygVMJmaKYhbL8bsEjLlzVDc5\r\nbVaVfDnfvS5cEbfSF+abtb+2pO7KFllTkEQyain87jA5qM9cjWc57gcbU2Nn\r\nrwTMjVB1BJywJb8EtfZXQCLWmuQr2mC38KGkM787IAjdeVbGEP1Slk63F8j+\r\njLqPcM0XxIrkS+jM2PxYix65Ry0eO13pxZfdLTbC0pasiQTU4aOCIN64B/cv\r\n1S+9acfABfUVk8bziQBeuiMb4emOTLW9FoclYhVrMY6V4qzpK0aWbHE5pqFo\r\nzh4XS3sU40OGjbZWvoucbvWvtvNK0r7cIklp2nihItK74i8tI/qk3+4MZ6hX\r\nD2hjs5SJ97bviLR8+9YOWXipDeBAnHgyLuPdluuW/mkSyLg9QLlbVYPWJwI+\r\njBOyED5eKrCxh631/NjdIfA3xDtLqBqjdzUmO6DQN+zVgQrCZg0dZmlDsSgi\r\nSPzoGyAHyACWHnCVctAgvpgfVK/e0Me8xbI=\r\n=9giF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/test/.*(\\.|/)(test|spec))\\.(ts?|tsx?|js?|jsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","module":"dist/esm/index.js","browser":{"./dist/cjs/index.js":"./browser/api-ref-bundler.umd.js"},"engines":{"node":">=14.0.0"},"exports":{".":{"import":"./browser/api-ref-bundler.es.js","require":"./browser/api-ref-bundler.umd.js"}},"gitHead":"becb03f8005470eb9540bd295b4f3fcb51287634","scripts":{"test":"jest --verbose --runInBand","build":"tsc && tsc --module commonjs --outDir dist/cjs && vite build","build:web":"vite build","prepublish":"rm -r dist || true && npm run build && npm run test","test:coverage":"jest --verbose --coverage"},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"_npmVersion":"8.10.0","description":"Bundle all external $ref in Json based API document into single document","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","vite":"^4.0.1","tslint":"^6.1.2","js-yaml":"^4.1.0","ts-jest":"^26.1.0","ts-node":"^10.7.0","typescript":"^4.6.2","@types/jest":"^26.0.0","@types/node":"^18.0.0","@types/js-yaml":"^4.0.5","vite-plugin-dts":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/api-ref-bundler_0.2.3_1674912895691_0.2221977774880406","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"api-ref-bundler","version":"0.2.4","keywords":["jsonschema","openapi","swagger","asyncapi","api","ref","bundler"],"author":{"name":"Damir Yusipov"},"license":"MIT","_id":"api-ref-bundler@0.2.4","maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"dist":{"shasum":"c474179124c147a14d18f70eee9154455a82fbcc","tarball":"https://registry.npmjs.org/api-ref-bundler/-/api-ref-bundler-0.2.4.tgz","fileCount":41,"integrity":"sha512-G7S/0nrqWBe3iHTWLxShnBeHjpPhhssDfMgJsmgsUw+9Jz49ULLS8t4qb3oecpR2Fr3ySfODSl75izHW7PY0Zg==","signatures":[{"sig":"MEYCIQDpH6F6F4OdZbZqur0eNmXqO1bRj0Znm+N8ct/SgjBfdwIhAKvwc9sa8t4BQp6dHFX1g4m2i++MMTZWfy7PalBIhZhz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":277591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2XyKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptYQ//aj9RCHK8HW5sxozVg+rNcfg6OjnPS3f49qkeBWM4o8h7RXqm\r\n/Vft9zpuhUgWvJHmzuvIIsKmbY9SeEuBDnOAgTrmEdQGE59Sgpiu18Dh9b/N\r\n6Mm6lLNz17S6mJIR8E29c41tw+/1CXfzDsZCcOm9S1fL49d9BqA77wTdJKyO\r\nwsJs1xOButHLDwKL7a+fA3X9FESgmrhDtti/HV/ZT5Z1GNR/XYCU/r3FPpXK\r\nGquBEMhvoPnGya4ue5xtFG3B9s2g59hRbnguXrwNa4WbItlAWdvAxVkvZSbJ\r\nOI/GIND7og0mNdFsphG9EKmDHd2OmPwm9/X1bhjN/R2ODmcpqe3X6XnTlbkY\r\nh+uU2Oz4ITH/O5w2YcqryzgL4+yNojqup6hAgQ6GNVWkBIroWTjllsqDGZTK\r\nhzUN/JZUculcHuZrDFXMVONG05cBwPHS+oMVextBDufQr10U0kSrixM0E6w2\r\nn4wDcWhjeKriXj9dbfGwI5MkCP0mFgTFUwhvCf+0qKallQa6qYs64mRNydEH\r\nOD1iXpr+IOl29M+Y7PucfcG22VzntrYexoZ11azGkG31wVMZ3WF01Y08m13i\r\n/wc2e9aweMsmY20orPr3a7zn7eVBlqwtzoj4tQw52DAa2rird4t3nPYLhgCA\r\njxcQ0q7U18Z0KejL4JoMomslhukuz57VJgE=\r\n=GhwP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/test/.*(\\.|/)(test|spec))\\.(ts?|tsx?|js?|jsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","module":"dist/esm/index.js","browser":{"./dist/cjs/index.js":"./browser/api-ref-bundler.umd.js"},"engines":{"node":">=14.0.0"},"exports":{".":{"import":"./browser/api-ref-bundler.es.js","require":"./browser/api-ref-bundler.umd.js"}},"gitHead":"af5837ab68f44197273e024d78a587ce587aa47b","scripts":{"test":"jest --verbose --runInBand","build":"tsc && tsc --module commonjs --outDir dist/cjs && vite build","build:web":"vite build","prepublish":"rm -r dist || true && npm run build && npm run test","test:coverage":"jest --verbose --coverage"},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"_npmVersion":"8.10.0","description":"Bundle all external $ref in Json based API document into single document","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","vite":"^4.0.1","tslint":"^6.1.2","js-yaml":"^4.1.0","ts-jest":"^26.1.0","ts-node":"^10.7.0","typescript":"^4.6.2","@types/jest":"^26.0.0","@types/node":"^18.0.0","@types/js-yaml":"^4.0.5","vite-plugin-dts":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/api-ref-bundler_0.2.4_1675197578318_0.253781099861601","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"api-ref-bundler","version":"0.2.5","keywords":["jsonschema","openapi","swagger","asyncapi","api","ref","bundler"],"author":{"name":"Damir Yusipov"},"license":"MIT","_id":"api-ref-bundler@0.2.5","maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"dist":{"shasum":"4d8d4dfdb8e515563828ed95722819b312cf990a","tarball":"https://registry.npmjs.org/api-ref-bundler/-/api-ref-bundler-0.2.5.tgz","fileCount":42,"integrity":"sha512-7cL9hDL6L+edMjW9yxgpPgx4dK8VN2eCmVH0KkacXAlVOIrw4OI+8D2s9g+1BWu7eLWW6kJiiaaa0Yf6+qXHXQ==","signatures":[{"sig":"MEUCIB51XITSPsd47yJchSgmddPhqz8K6kvRikoCrzujnCdCAiEAzRDFx7a7ppd+mi8DXi5hU1h8dJGN5ZrsegQWqZuq2Ak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":279364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+c3HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZEhAAgv89BlI+8m7qG2fYrC99UoW8ed7NnsiYW7ZGDZO8mSRpQKpe\r\nR6svpd/yGHPLi4jvE9myb9GGCUX1UX7gfcA/gETfeGViIc8Acv8x91dnVl40\r\nGhaORQEzidMdTA1fKlGf6Onuh4xlT5gadIeFziI+up1AbO3Bc/IGbYDZX4RN\r\nT2eI9kBJHQTvlGwzOR+DiqnRtU1YcZnZ/XJGiDp7iaFzZeqWxiKvwg80+gnE\r\nPDIydRz0l7BHrdOnrwRNa5SWpdHWSD64rH1mPYxVButxrm0RZE5wvB42LX9N\r\nb3G2HmsP/RARIgrw6KDe3hJY8HSdHEx1Nci8GdGdyIQsWTBtismFE5cFbWfM\r\nnnlv08pWpJF9o0yqdhO2NneJFeloZ5jtEeeJO8Ky1ckmlQmZib+9zx92X11G\r\ntWgrjWv+NGRwdG89sNLtogNwZMsZssvjEPt8zFr0VPt7gFMcYh0/tLhp7txN\r\n/eed4suwQ064wHdVpnNQ5krqlkHpZD7xdLCL/BFC71zlah8H1cNzbX52aDrr\r\neKWm9pK+A4cc/OH4yGu/OmLLj8gaPKxjJqRKbVrqgcz31Dkyvk6c6byqMyJZ\r\nMC6Be71ez+ulDK4acPExxdQPU4Adq4VayOm8n7vH5I/EOQFv1OmgYJ/maCgB\r\n29Cmkqm9yNbvLn94LUV691WBq/z3EqqfDus=\r\n=HFP0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/test/.*(\\.|/)(test|spec))\\.(ts?|tsx?|js?|jsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","module":"dist/esm/index.js","browser":{"./dist/cjs/index.js":"./browser/api-ref-bundler.umd.js"},"engines":{"node":">=14.0.0"},"exports":{".":{"import":"./browser/api-ref-bundler.es.js","require":"./browser/api-ref-bundler.umd.js"}},"gitHead":"af5837ab68f44197273e024d78a587ce587aa47b","scripts":{"test":"jest --verbose --runInBand","build":"tsc && tsc --module commonjs --outDir dist/cjs && vite build","build:web":"vite build","prepublish":"rm -r dist || true && npm run build && npm run test","test:coverage":"jest --verbose --coverage"},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"_npmVersion":"8.10.0","description":"Bundle all external $ref in Json based API document into single document","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","vite":"^4.0.1","tslint":"^6.1.2","js-yaml":"^4.1.0","ts-jest":"^26.1.0","ts-node":"^10.7.0","typescript":"^4.6.2","@types/jest":"^26.0.0","@types/node":"^18.0.0","@types/js-yaml":"^4.0.5","vite-plugin-dts":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/api-ref-bundler_0.2.5_1677315527312_0.6293003396734498","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"api-ref-bundler","version":"0.2.6","keywords":["jsonschema","openapi","swagger","asyncapi","api","ref","bundler"],"author":{"name":"Damir Yusipov"},"license":"MIT","_id":"api-ref-bundler@0.2.6","maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"dist":{"shasum":"f19e42b8dfd239a4e247eb832cc4180f4335e7ca","tarball":"https://registry.npmjs.org/api-ref-bundler/-/api-ref-bundler-0.2.6.tgz","fileCount":42,"integrity":"sha512-mVzyplHTweuRf2MdtlnjDiCDwHhb5SCBL6a116EeQQxxeV/TmEoRskXLT0gZKtufTUHYHBSmjyrjIbCyyQzqvA==","signatures":[{"sig":"MEQCIG6IjHuosuTKrZyvTp2Y2Thb+RgSAgsxabg03KFqHFJDAiAbujdl/nqe17tNCsH7X0GGqr0zE3JQCnafFKFwbD+msw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHAsSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJEQ/+JeqCLNcbHew/IW/x8WOoloHa4/w4hfnqBXH08C/6kZCKBI40\r\ngblckW1hlorIDt5rzPzKRkm061C5RT50bTcqvhXUiqpxogvZ81KcjXIkJuXh\r\nk3HnmInjF4OoL77j1HudF0ClFlqkkhQ8C8ggFItvkm/wt6dcvENuIVwgZNPo\r\nx96Ku4WkZVFqF2vlaxakP55tTlKCZoLCn0R5mxBKELQ06yflQZL0hD4TOW+k\r\nwdaz1Pe48gE4qj8rAOrZsKyICBfseE53tIvAchAellBnKgIMdTlsXJRho4Gg\r\nIgzJPA2FOve06z2aU9T+tnHCVDr6fxOFPr0vz2ydRW+kTIIfsMhkr9iwO9EV\r\nw9sp2mVMjE8Xa9DP8mVg9lhi5qla7q3eblcJYCHoqkILe70MQ7dt1Ie33T08\r\nqWGdRFtzyBoNbrCE75kr5slWc12NbfAf3qF01WzyFXcOFRsZQA5rW1sPoMky\r\n8B+kEyi8bxGq2s1vPqNVeTapEluPimO3rpJ0PigEwnN2jIZ/660oJIn34R7U\r\nrYcpO1zjir17TysOJSGW9mJdVALI8eyJCrK/xjmAdfNgq8TVODzsOQYa9T6S\r\nAnhknrZ8EZ+CwCPAKM+JImUasHGUxVughkvvWRtWoJTKlQjrChZszYx6yquV\r\nF9vHD4vcUe+VX2q9qoaNVH3HiLyZqp2YmB8=\r\n=J7gD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/test/.*(\\.|/)(test|spec))\\.(ts?|tsx?|js?|jsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","module":"dist/esm/index.js","browser":{"./dist/cjs/index.js":"./browser/api-ref-bundler.umd.js"},"engines":{"node":">=14.0.0"},"exports":{".":{"import":"./browser/api-ref-bundler.es.js","require":"./browser/api-ref-bundler.umd.js"}},"gitHead":"9efb3d97861c15782cdfb2b81b8f60298df7dce5","scripts":{"test":"jest --verbose --runInBand","build":"tsc && tsc --module commonjs --outDir dist/cjs && vite build","build:web":"vite build","prepublish":"rm -r dist || true && npm run build && npm run test","test:coverage":"jest --verbose --coverage"},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"_npmVersion":"8.10.0","description":"Bundle all external $ref in Json based API document into single document","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","vite":"^4.0.1","tslint":"^6.1.2","js-yaml":"^4.1.0","ts-jest":"^26.1.0","ts-node":"^10.7.0","typescript":"^4.6.2","@types/jest":"^26.0.0","@types/node":"^18.0.0","@types/js-yaml":"^4.0.5","vite-plugin-dts":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/api-ref-bundler_0.2.6_1679559442746_0.954703185641089","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"api-ref-bundler","version":"0.2.7","keywords":["jsonschema","openapi","swagger","asyncapi","api","ref","bundler"],"author":{"name":"Damir Yusipov"},"license":"MIT","_id":"api-ref-bundler@0.2.7","maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"dist":{"shasum":"18520929b41c16bd91729eecab1c255cbe2e4551","tarball":"https://registry.npmjs.org/api-ref-bundler/-/api-ref-bundler-0.2.7.tgz","fileCount":42,"integrity":"sha512-T/GhJOR0s2HOHrXsDlrl5UPlf5b+R4XreNUSgs47unzs/6gN2nC7hoVQEcu+bbc8GHIyj1TKNiWmgVsZmopq9Q==","signatures":[{"sig":"MEUCIAHiZfWpy3Occ03RmXX0Y+hZZ5SKS3DR8eWPaE59FVpMAiEAmh2SwkDmK0l6qN4c4ZWCsx8a8TUmYvb3YPEAv2Wh/mk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQutsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSCQ//QEELMUWc9qyHS0tPp8xtW8BBix7RyvFHlrcnIaAjCyI+5jbh\r\nUGyWGg/Hzh8xBpCGeC+bb5/xTNdHCkmTCOM49VhxThOAi2eV/Escbiyunc5N\r\nRMXzfqZxFfzQ/QrJ1XZs/zIbvbPwPtNP8VAanWU7ozCjwmnV1fxpe1K5+pds\r\nDP7gfrGurx6D4e0dQATJ4Cvfxtqh8uevdaqoz6FHepizawzN4lVk8Db3xuxV\r\nqcqG7QXivEqTzC9rQ/j/WR4DNh2cswnD8/k4x9+Flp9L3RAdKWe26RXnkTF/\r\n1Uo5U5tlQobW3yadFA/8+fPGfstGQYEZDWq8nGN24RGoHgdktz4xFAXZyVaO\r\nvqqS2AZjep6lcAPeg1usrgnkUlclOJM/32oi7CfsfXdb8soe8+FVLi1oOktU\r\nlPirMtYCrP/E/INRk8CfP2NY7oWUEtR57Cr+TEUm8HkgJaQxbdAg7Cadao3K\r\nDkwHC7LACUkxIBf4ZugSGJtlgQW2aThw1F6SThMNuEflsIbIN3A//n9XssRh\r\nuL+cwj1olOsY6al54RMxL5Kr5/R3rYR08t3tZb4lr6dXdGmwgTwZ56IUFJFh\r\npwmKkhW3NRhgM9clzTeJ9mstNNiOE3ZKKI0FSEdVlL//lFTvRPrNx7YgbNna\r\nSs1G2EV0uG4gWxtC8huW9pwxkJ74hOXUv74=\r\n=FfRd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/test/.*(\\.|/)(test|spec))\\.(ts?|tsx?|js?|jsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","module":"dist/esm/index.js","browser":{"./dist/cjs/index.js":"./browser/api-ref-bundler.umd.js"},"engines":{"node":">=14.0.0"},"exports":{".":{"import":"./browser/api-ref-bundler.es.js","require":"./browser/api-ref-bundler.umd.js"}},"gitHead":"6e8530f667f5034decce620f469285bb2de37bdf","scripts":{"test":"jest --verbose --runInBand","build":"tsc && tsc --module commonjs --outDir dist/cjs && vite build","build:web":"vite build","prepublish":"rm -r dist || true && npm run build && npm run test","test:coverage":"jest --verbose --coverage"},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"_npmVersion":"8.10.0","description":"Bundle all external $ref in Json based API document into single document","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","vite":"^4.0.1","tslint":"^6.1.2","js-yaml":"^4.1.0","ts-jest":"^26.1.0","ts-node":"^10.7.0","typescript":"^4.6.2","@types/jest":"^26.0.0","@types/node":"^18.0.0","@types/js-yaml":"^4.0.5","vite-plugin-dts":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/api-ref-bundler_0.2.7_1682107243838_0.263641473821423","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"api-ref-bundler","version":"0.2.8","keywords":["jsonschema","openapi","swagger","asyncapi","api","ref","bundler","dereference"],"author":{"name":"Damir Yusipov"},"license":"MIT","_id":"api-ref-bundler@0.2.8","maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"dist":{"shasum":"e47e16c731e8ca00ab3038eab085fe35825cf8ba","tarball":"https://registry.npmjs.org/api-ref-bundler/-/api-ref-bundler-0.2.8.tgz","fileCount":42,"integrity":"sha512-R+5L6p8HStFbD5uv0XiyXxqe93nurI39fAFJkzGlqc3Ms90GEeUY3H89NCQP88G8iOjHWZrb5Kn1EWSuqmDJhw==","signatures":[{"sig":"MEUCIHyUjg0d5Z17mLG1Mov+AydCWiMnG4kQATXlf/j9zljSAiEA0U6094lgJpxAuAnIweeDoiGuzOCPzCn0/PwSE96OpwQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":300610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRAVIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqe+g/+NbBkGD0K0wxekA9FylDd2LYpJGHF8iX1EnBGbF3zjSE+aQB0\r\nr6b/MQLLL041f/QgcKJTTVtoi16cs4SV5qNfUqVbRVm/pLKbQKK03oUr59gl\r\nCmBZX5XLrGR18+N5Uge9Q+xZ3S78oGiX1Vx3VhOkmvLaPMs93R8ecH3dFcma\r\nqNuioEpac3FusN34GLBnky/Y15Aheq0rMHlwNR/KMZIUEIzpWZp9iHCC4mr9\r\nJbU08mq/PQwzCzMT7EG/LStZVYwBrsWP9/eLzllInQze+QOtjbRpWA9WnZ7O\r\nraVII0a7N8D26uBbgDqosuVPaL55uK4dOE/csPAXkgbSImxvZI4WZSCQoWE+\r\nRTm5jnU2ymz+eoQAvbrpFNkECRQnEHzDQT1EAILuDnkcyA/+6wmZXZOHVx9o\r\nBHMhA2PPsAUdFZDg2UI+C6IUfRMYvzk9aRMojNIOx87o5GWS9l8tcT7ZLvqx\r\n7Oss4DR0LoTot0EETVb6xkDvcYSXx2NFWSFddeTLVlRvEeONWglebiLCBeSW\r\nf4La9hbAQrq2/W7JTyLS8Vz4I1ZNbwnOnIyA7gHkyqXdZAfxzPiwyX5ryo8a\r\nJxV2LXThTcTG0QwxRK0HAVPFApOCbmYYme/VwTeMffZ8Wy/GWw2gUwxVVZq/\r\nTceXJAh3dHnF7iOGwQZXTMPetxyYXMSvv6I=\r\n=A3VK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/test/.*(\\.|/)(test|spec))\\.(ts?|tsx?|js?|jsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","module":"dist/esm/index.js","browser":{"./dist/cjs/index.js":"./browser/api-ref-bundler.umd.js"},"engines":{"node":">=14.0.0"},"exports":{".":{"import":"./browser/api-ref-bundler.es.js","require":"./browser/api-ref-bundler.umd.js"}},"gitHead":"1fa27fc8c5a541908846efaf606de7447db7218a","scripts":{"test":"jest --verbose --runInBand","build":"tsc && tsc --module commonjs --outDir dist/cjs && vite build","build:web":"vite build","prepublish":"rm -r dist || true && npm run build && npm run test","test:coverage":"jest --verbose --coverage"},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"_npmVersion":"8.10.0","description":"Bundle all external $ref in Json based API document into single document","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","vite":"^4.0.1","tslint":"^6.1.2","js-yaml":"^4.1.0","ts-jest":"^26.1.0","ts-node":"^10.7.0","typescript":"^4.6.2","@types/jest":"^26.0.0","@types/node":"^18.0.0","@types/js-yaml":"^4.0.5","vite-plugin-dts":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/api-ref-bundler_0.2.8_1682179399898_0.2983926883957486","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"api-ref-bundler","version":"0.3.0","keywords":["jsonschema","openapi","swagger","asyncapi","api","ref","bundler","dereference"],"author":{"name":"Damir Yusipov"},"license":"MIT","_id":"api-ref-bundler@0.3.0","maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"dist":{"shasum":"3b26a09f778fa6ccde53cc96ca1e280017e32396","tarball":"https://registry.npmjs.org/api-ref-bundler/-/api-ref-bundler-0.3.0.tgz","fileCount":72,"integrity":"sha512-eaka0B/c3o7eJiMoNlQ9wrGpBk9Dk0VqkCbXpDX/Ks/yn+fn6PH4TIRzOLY/zzmMxnqvLCSj/DIiufiiF0hIFg==","signatures":[{"sig":"MEYCIQCopF6/VjDh/POHxP7Sdxu337XH82TlEJQlGsJvc9DYKwIhAPKXjPpB/bLjbeDMHydntFw0z8SYkHeDbkMx36q8H9Ao","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":375205},"jest":{"testRegex":"(/test/.*(\\.|/)(test|spec))\\.(ts?|tsx?|js?|jsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","module":"dist/esm/index.js","browser":{"./dist/cjs/index.js":"./browser/api-ref-bundler.umd.js"},"engines":{"node":">=14.0.0"},"exports":{".":{"import":"./browser/api-ref-bundler.es.js","require":"./browser/api-ref-bundler.umd.js"}},"gitHead":"53e4f9db6f1b2551bfd79657152a93985e3a2b7b","scripts":{"test":"jest --verbose --runInBand","build":"tsc && tsc --module commonjs --outDir dist/cjs && vite build","build:web":"vite build","prepublish":"rm -r dist || true && npm run build && npm run test","test:coverage":"jest --verbose --coverage"},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"_npmVersion":"8.10.0","description":"Bundle all external $ref in Json based API document into single document","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","vite":"^4.0.1","tslint":"^6.1.2","js-yaml":"^4.1.0","ts-jest":"^26.1.0","ts-node":"^10.7.0","typescript":"^4.6.2","@types/jest":"^26.0.0","@types/node":"^18.0.0","@types/js-yaml":"^4.0.5","vite-plugin-dts":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/api-ref-bundler_0.3.0_1685178247799_0.8106072218003406","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"api-ref-bundler","version":"0.4.0","keywords":["jsonschema","openapi","swagger","asyncapi","api","ref","bundler","dereference"],"author":{"name":"Damir Yusipov"},"license":"MIT","_id":"api-ref-bundler@0.4.0","maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"dist":{"shasum":"b814820b8981e6306785d3bc73cb7b44e14c5e37","tarball":"https://registry.npmjs.org/api-ref-bundler/-/api-ref-bundler-0.4.0.tgz","fileCount":67,"integrity":"sha512-dbGd6Jf/96S/diBVIGrw0NhPgh6FPzeNgTX5qaSw7CnWomF0BqoNWQlasCkkZ82x8pees9NPplI3u0aMhTwD+Q==","signatures":[{"sig":"MEUCIE3ZLG6pEOSm64rwD1GEzWmxC9XIZqJYyJfiQjfVnpbjAiEAqLf9movgIEy+zPzn9+f+CLvAoXGVMYeQA7eDhSKKJGk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":334818},"jest":{"testRegex":"(/test/.*(\\.|/)(test|spec))\\.(ts?|tsx?|js?|jsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","module":"dist/esm/index.js","browser":{"./dist/cjs/index.js":"./browser/api-ref-bundler.umd.js"},"engines":{"node":">=14.0.0"},"exports":{".":{"import":"./browser/api-ref-bundler.es.js","require":"./browser/api-ref-bundler.umd.js"}},"gitHead":"07bbda4934ee8e5300f06b6d6ef8742f42bfb075","scripts":{"test":"jest --verbose --runInBand","build":"tsc && tsc --module commonjs --outDir dist/cjs && vite build","build:web":"vite build","prepublish":"rm -r dist || true && npm run build && npm run test","test:coverage":"jest --verbose --coverage"},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"_npmVersion":"8.10.0","description":"Bundle all external $ref in Json based API document into single document","directories":{},"_nodeVersion":"16.14.0","dependencies":{"json-crawl":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","vite":"^4.0.1","tslint":"^6.1.2","js-yaml":"^4.1.0","ts-jest":"^26.1.0","ts-node":"^10.7.0","typescript":"^4.6.2","@types/jest":"^26.0.0","@types/node":"^20.1.1","@types/js-yaml":"^4.0.5","vite-plugin-dts":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/api-ref-bundler_0.4.0_1688301784328_0.9791426710603448","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"api-ref-bundler","version":"0.4.1","keywords":["jsonschema","openapi","swagger","asyncapi","api","ref","bundler","dereference"],"author":{"name":"Damir Yusipov"},"license":"MIT","_id":"api-ref-bundler@0.4.1","maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"homepage":"https://github.com/udamir/api-ref-bundler#readme","bugs":{"url":"https://github.com/udamir/api-ref-bundler/issues"},"dist":{"shasum":"79e3bf54ef5da01bdc9a185c565ff99bfab35a71","tarball":"https://registry.npmjs.org/api-ref-bundler/-/api-ref-bundler-0.4.1.tgz","fileCount":21,"integrity":"sha512-G1avk35FS47tysaRsp2f7F7JomTAizmcqiY9n2KwqMMhPopKWIjuHmqGD9osk+DB6cYHmKFBD5X2CpfwdAzg2Q==","signatures":[{"sig":"MEYCIQDJpVRM3Vm/onDwhLckmBJ8DjJqAnYhJ3k/BbnbONddiQIhAPUwTZ1LxXozmFgdr39w9vmgTWTe01PG+nC0aHotIQcn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15159},"jest":{"testRegex":"(/test/.*(\\.|/)(test|spec))\\.(ts?|tsx?|js?|jsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/index.cjs","module":"dist/index.mjs","browser":"dist/index.iife.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"4a896304bbc88243a05b58d98ec28505fb94ca88","scripts":{"test":"jest --verbose --runInBand","build":"rollup -c","prebuild":"rimraf ./dist","test:coverage":"jest --verbose --coverage"},"typings":"dist/index.d.ts","_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"repository":{"url":"git+https://github.com/udamir/api-ref-bundler.git","type":"git"},"_npmVersion":"8.10.0","description":"Bundle all external $ref in Json based API document into single document","directories":{},"_nodeVersion":"16.14.0","dependencies":{"json-crawl":"0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","rimraf":"^5.0.5","rollup":"^2.79.1","tslint":"^6.1.2","js-yaml":"^4.1.0","ts-jest":"^26.1.0","ts-node":"^10.7.0","typescript":"^4.6.2","@types/jest":"^26.0.0","@types/node":"^20.1.1","@types/js-yaml":"^4.0.5","@rollup/plugin-json":"^6.0.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-filesize":"^9.1.0","rollup-plugin-progress":"^1.1.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/api-ref-bundler_0.4.1_1704661688611_0.5314865947032861","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"api-ref-bundler","version":"0.4.2","keywords":["jsonschema","openapi","swagger","asyncapi","api","ref","bundler","dereference"],"author":{"name":"Damir Yusipov"},"license":"MIT","_id":"api-ref-bundler@0.4.2","maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"homepage":"https://github.com/udamir/api-ref-bundler#readme","bugs":{"url":"https://github.com/udamir/api-ref-bundler/issues"},"dist":{"shasum":"1a3e39df5d854c776e93be1acce179dbc3dc9710","tarball":"https://registry.npmjs.org/api-ref-bundler/-/api-ref-bundler-0.4.2.tgz","fileCount":21,"integrity":"sha512-VuIQ20Je4CvDQLFe1HUmj2Je+i2mlkrZZ0LA4/2BxpgKgNgRA7KyBZ1Rb8Yqr3/jGnTDMlWVVnRCcWtZ8T+mOg==","signatures":[{"sig":"MEUCIQCQGgWw1qOpwt3LGpDSUZztt7gSJHqZiCMdOFHwRugOaQIgBjGAQeYTA6s8tYap5QnbCr6dELzr21nazs2a6RYYJhU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15150},"jest":{"testRegex":"(/test/.*(\\.|/)(test|spec))\\.(ts?|tsx?|js?|jsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/index.cjs","module":"dist/index.mjs","browser":"dist/index.iife.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"02e80d56555af3da34422ab8902853041eca1d6c","scripts":{"test":"jest --verbose --runInBand","build":"rollup -c","prebuild":"rimraf ./dist","test:coverage":"jest --verbose --coverage"},"typings":"dist/index.d.ts","_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"repository":{"url":"git+https://github.com/udamir/api-ref-bundler.git","type":"git"},"_npmVersion":"8.10.0","description":"Bundle all external $ref in Json based API document into single document","directories":{},"_nodeVersion":"16.14.0","dependencies":{"json-crawl":"0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","rimraf":"^5.0.5","rollup":"^2.79.1","tslint":"^6.1.2","js-yaml":"^4.1.0","ts-jest":"^26.1.0","ts-node":"^10.7.0","typescript":"^4.6.2","@types/jest":"^26.0.0","@types/node":"^20.1.1","@types/js-yaml":"^4.0.5","@rollup/plugin-json":"^6.0.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-filesize":"^9.1.0","rollup-plugin-progress":"^1.1.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/api-ref-bundler_0.4.2_1704748942454_0.8358449933741161","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"api-ref-bundler","version":"0.4.3","keywords":["jsonschema","openapi","swagger","asyncapi","api","ref","bundler","dereference"],"author":{"name":"Damir Yusipov"},"license":"MIT","_id":"api-ref-bundler@0.4.3","maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"homepage":"https://github.com/udamir/api-ref-bundler#readme","bugs":{"url":"https://github.com/udamir/api-ref-bundler/issues"},"dist":{"shasum":"9970657ba7bffd4b1c7609032710f00015c835bf","tarball":"https://registry.npmjs.org/api-ref-bundler/-/api-ref-bundler-0.4.3.tgz","fileCount":21,"integrity":"sha512-FHzgrNIg7CHw59tl0GVdc7jng+ORiDGgcm6+EDANKqfMjFQY570GJMT0/89/dYloPN3w7zBTKURnIEcA2sTCXg==","signatures":[{"sig":"MEQCIG5+AEwU6k4KoS8GMfzeuwebHyUKzE2xb0YPBE07QR9vAiBX0TOVVZnJCyg2FbVGjlwmFwXWrjAEG3WzlVUqYT9CrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176320},"jest":{"testRegex":"(/test/.*(\\.|/)(test|spec))\\.(ts?|tsx?|js?|jsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/index.cjs","module":"dist/index.mjs","browser":"dist/index.iife.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"90a6e83603ca876b9a3f7c5eaa45b2f3a8635d35","scripts":{"test":"jest --verbose --runInBand","build":"rollup -c","prebuild":"rimraf ./dist","test:coverage":"jest --verbose --coverage"},"typings":"dist/index.d.ts","_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"repository":{"url":"git+https://github.com/udamir/api-ref-bundler.git","type":"git"},"_npmVersion":"10.2.5","description":"Bundle all external $ref in Json based API document into single document","directories":{},"_nodeVersion":"18.19.0","dependencies":{"json-crawl":"0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","rimraf":"^5.0.5","rollup":"^2.79.1","tslint":"^6.1.2","js-yaml":"^4.1.0","ts-jest":"^26.1.0","ts-node":"^10.7.0","typescript":"^4.6.2","@types/jest":"^26.0.0","@types/node":"^20.1.1","@types/js-yaml":"^4.0.5","@rollup/plugin-json":"^6.0.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-filesize":"^9.1.0","rollup-plugin-progress":"^1.1.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/api-ref-bundler_0.4.3_1712435492013_0.7515487957122118","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"api-ref-bundler","version":"0.5.0","keywords":["jsonschema","openapi","swagger","asyncapi","api","ref","bundler","dereference"],"author":{"name":"Damir Yusipov"},"license":"MIT","_id":"api-ref-bundler@0.5.0","maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"homepage":"https://github.com/udamir/api-ref-bundler#readme","bugs":{"url":"https://github.com/udamir/api-ref-bundler/issues"},"dist":{"shasum":"e033ed9bc4c58bb8601c16c278a45ccf45a3fb9f","tarball":"https://registry.npmjs.org/api-ref-bundler/-/api-ref-bundler-0.5.0.tgz","fileCount":22,"integrity":"sha512-jYrKTpw1Pl3AhaYvDm7LiaqBci7DyM+plcbYJNuhH9EIjkty6CvZZntdraF+GfrinUTfx071hj92kiK4tLUWDg==","signatures":[{"sig":"MEQCIGLXJ0A4vl9RqtbF7ZGsBDmsdMZZagJ5141XklqijTzPAiAyJiboTGkwkO/EtrSdJTfxDCnawFfkJ/b6skUrSGtHdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193480},"jest":{"testRegex":"(/test/.*(\\.|/)(test|spec))\\.(ts?|tsx?|js?|jsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"modulePathIgnorePatterns":["<rootDir>/dist/"]},"main":"dist/index.cjs","module":"dist/index.mjs","browser":"dist/index.iife.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"b2f1dc90a471f656aadc88103a1fb7f68b7dca4a","scripts":{"test":"jest --verbose --runInBand","build":"rollup -c","prebuild":"rimraf ./dist","test:coverage":"jest --verbose --coverage"},"typings":"dist/index.d.ts","_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"repository":{"url":"git+https://github.com/udamir/api-ref-bundler.git","type":"git"},"_npmVersion":"10.9.0","description":"Bundle all external $ref in Json based API document into single document","directories":{},"_nodeVersion":"22.6.0","dependencies":{"json-crawl":"0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","rimraf":"^5.0.5","rollup":"^2.79.1","tslint":"^6.1.2","js-yaml":"^4.1.0","ts-jest":"^26.1.0","ts-node":"^10.7.0","typescript":"^4.6.2","@types/jest":"^26.0.0","@types/node":"^24.0.4","@types/js-yaml":"^4.0.5","@rollup/plugin-json":"^6.0.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-filesize":"^9.1.0","rollup-plugin-progress":"^1.1.2","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.1","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-ref-bundler_0.5.0_1769986985189_0.4698117920567315","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"api-ref-bundler","version":"0.5.1","description":"Bundle all external $ref in Json based API document into single document","module":"dist/index.mjs","main":"dist/index.cjs","browser":"dist/index.iife.js","typings":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"prebuild":"rimraf ./dist","build":"rollup -c","test":"jest --verbose --runInBand","test:coverage":"jest --verbose --coverage"},"repository":{"type":"git","url":"git+https://github.com/udamir/api-ref-bundler.git"},"keywords":["jsonschema","openapi","swagger","asyncapi","api","ref","bundler","dereference"],"author":{"name":"Damir Yusipov"},"license":"MIT","devDependencies":{"@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-json":"^6.0.1","@rollup/plugin-node-resolve":"^16.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^12.1.1","@types/jest":"^26.0.0","@types/js-yaml":"^4.0.5","@types/node":"^24.0.4","jest":"^26.0.1","js-yaml":"^4.1.0","ts-jest":"^26.1.0","ts-node":"^10.7.0","tslint":"^6.1.2","typescript":"^4.6.2","rimraf":"^5.0.5","rollup":"^2.79.1","rollup-plugin-filesize":"^9.1.0","rollup-plugin-progress":"^1.1.2"},"engines":{"node":">=18.0.0"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/test/.*(\\.|/)(test|spec))\\.(ts?|tsx?|js?|jsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"modulePathIgnorePatterns":["<rootDir>/dist/"],"collectCoverage":true},"dependencies":{"json-crawl":"0.4.2"},"gitHead":"35e55a8bd62a94b434a118544f8dfa5dedda5fae","_id":"api-ref-bundler@0.5.1","bugs":{"url":"https://github.com/udamir/api-ref-bundler/issues"},"homepage":"https://github.com/udamir/api-ref-bundler#readme","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-g5YOyKvQVDaTpRpDEmRtnAWZbi1Ur/i9qPJRVf6l9wafg+LJuJn6Aze+wI9h+1qpUSgvLE1CGCiOFlrrBwYEyg==","shasum":"2a346de70042fa3c9e1deb877c10f3883a5fab25","tarball":"https://registry.npmjs.org/api-ref-bundler/-/api-ref-bundler-0.5.1.tgz","fileCount":22,"unpackedSize":194319,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDjY+suS7mvFWSA4x4MNid3oBazHm1DYhqVDzIWdoo32AIgfLPpCXNjbwF2Lw2Kqghx5nKrTQLq3G+Om/Slyes/mYY="}]},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/api-ref-bundler_0.5.1_1774716149488_0.8164960828422272"},"_hasShrinkwrap":false}},"time":{"created":"2022-06-25T21:23:19.444Z","modified":"2026-03-28T16:42:29.798Z","0.0.1":"2022-06-25T21:23:19.723Z","0.0.2":"2022-06-25T22:24:38.823Z","0.0.3":"2022-06-26T11:28:14.429Z","0.0.4":"2022-06-26T23:03:39.838Z","0.0.5":"2022-06-27T21:14:39.440Z","0.0.6":"2022-06-27T21:28:51.434Z","0.0.7":"2022-07-07T15:50:00.063Z","0.1.0":"2022-07-12T23:56:24.649Z","0.1.1":"2022-07-14T22:48:48.023Z","0.1.2":"2022-08-02T17:49:06.730Z","0.2.0":"2023-01-06T08:50:06.979Z","0.2.1":"2023-01-27T12:06:46.820Z","0.2.2":"2023-01-28T09:43:00.226Z","0.2.3":"2023-01-28T13:34:55.850Z","0.2.4":"2023-01-31T20:39:38.484Z","0.2.5":"2023-02-25T08:58:47.538Z","0.2.6":"2023-03-23T08:17:22.950Z","0.2.7":"2023-04-21T20:00:44.001Z","0.2.8":"2023-04-22T16:03:20.108Z","0.3.0":"2023-05-27T09:04:07.996Z","0.4.0":"2023-07-02T12:43:04.558Z","0.4.1":"2024-01-07T21:08:08.763Z","0.4.2":"2024-01-08T21:22:22.610Z","0.4.3":"2024-04-06T20:31:32.216Z","0.5.0":"2026-02-01T23:03:05.345Z","0.5.1":"2026-03-28T16:42:29.686Z"},"bugs":{"url":"https://github.com/udamir/api-ref-bundler/issues"},"author":{"name":"Damir Yusipov"},"license":"MIT","homepage":"https://github.com/udamir/api-ref-bundler#readme","keywords":["jsonschema","openapi","swagger","asyncapi","api","ref","bundler","dereference"],"repository":{"type":"git","url":"git+https://github.com/udamir/api-ref-bundler.git"},"description":"Bundle all external $ref in Json based API document into single document","maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"readme":"# api-ref-bundler\n<img alt=\"npm\" src=\"https://img.shields.io/npm/v/api-ref-bundler\"> <img alt=\"npm\" src=\"https://img.shields.io/npm/dm/api-ref-bundler?label=npm\"> ![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/udamir/api-ref-bundler/node.js.yml) <img alt=\"npm type definitions\" src=\"https://img.shields.io/npm/types/api-ref-bundler\"> <img alt=\"GitHub\" src=\"https://img.shields.io/github/license/udamir/api-ref-bundler\">\n\nThis package provides utils to resolve all external/internal references in Json based API document and bundle/dereference into single document\n\n## Works perfectly with API specifications\n\n- [JsonSchema](https://json-schema.org/draft/2020-12/json-schema-core.html)\n- [Swagger 2.x](https://github.com/swagger-api/swagger-spec/blob/master/versions/2.0.md)\n- [OpenApi 3.x](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.3.md)\n- [AsyncApi 2.x](https://www.asyncapi.com/docs/specifications/v2.4.0)\n- [AsyncApi 3.x](https://www.asyncapi.com/docs/reference/specification/v3.0.0)\n\n## Features\n- bundle all external refs in signle document\n- converts external references into internal\n- support full and partial dereference\n- support external '.md' references\n- support for all kinds of circularity\n- no concept of resolvers - you are in charge of the whole reading & path parsing process\n- no parser included - bring your own!\n- Typescript syntax support out of the box\n- No dependencies, can be used in nodejs or browser\n\n## Installation\n```SH\nnpm install api-ref-bundler --save\n```\n\n## Usage\n\n### Nodejs\n```ts\nimport { promises as fs } from 'fs'\nimport { bundle, dereference } from 'api-ref-bundler'\n\nconst resolver = async (sourcePath) => {\n  const data = await fs.readFile(path.join(__dirname, \"./\", sourcePath), \"utf8\")\n  return sourcePath.slice(-3) === \".md\" ? data : JSON.parse(data)      \n}\n\n// bundle (convert all external refs to internal)\nbundle(\"schema.json\", resolver, { ignoreSibling: true }).then(schema => {\n  console.log(schema)\n}).catch(errors => {\n  console.log(errors)\n})\n\nconst onErrorHook = (msg: string) => {\n  throw new Error(msg)\n}\n\n// full dereference (remove all refs)\ndereference(\"schema.json\", resolver, { hooks: { onError: onErrorHook }}).then(schema => {\n  console.log(schema)\n}).catch(errors => {\n  console.log(errors)\n})\n\n// partial dereference (remove all refs in path '/properties/foo')\ndereference(\"schema.json#/properties/foo\", resolver).then(foo => {\n  console.log(foo)\n}).catch(errors => {\n  console.log(errors)\n})\n\n```\n\n#### Bundle options\n```ts\ninterface BundleOptions {\n  ignoreSibling?: boolean     // ignore $ref sibling content\n  hooks?: {\n    onError?: (message: string, ctx: BundleContext) => void // error hook\n    onRef?: (ref: string, ctx: BundleContext) => void       // ref hook\n    onCrawl?: (value: any, ctx: BundleContext) => void      // node crawl hook\n    onExit?: (value: any, ctx: BundleContext) => void      // node crawl exit hook\n  }\n}\n```\n\n#### Dereference options\n```ts\ninterface DereferenceOptions {\n  ignoreSibling?: boolean   // ignore $ref sibling content\n  fullCrawl?: boolean       // crawl all nodes includin cached\n  enableCircular?: boolean  // convert circular $refs to nodes\n  hooks?: {\n    onError?: (message: string, ctx: DereferenceContext) => void  // error hook\n    onRef?: (ref: string, ctx: DereferenceContext) => void        // ref hook\n    onCrawl?: (value: any, ctx: DereferenceContext) => void       // node crawl hook\n    onExit?: (value: any, ctx: DereferenceContext) => void       // node crawl exit hook\n    onCycle?: (ref: string, ctx: DereferenceContext) => void      // cycle refs hook\n  }\n}\n```\n\n### Browsers\n\nA browser version of `api-ref-bundler` is also available via CDN:\n```html\n<script src=\"https://cdn.jsdelivr.net/npm/api-ref-bundler@latest\"></script>\n```\n\nReference `api-ref-bundler` in your HTML and use the global variable `ApiRefBundler`.\n```HTML\n<script>\n  const resolver = async (sourcePath) => {\n    const data = await fetch(sourcePath)\n    return sourcePath.slice(-3) === \".md\" ? data.text() : data.json()\n  }\n\n  ApiRefBundler.bundle(\"http://example.com/schema\", resolver).then(schema => {\n    console.log(schema)\n  }).catch(errors => {\n    console.log(errors)\n  })  \n</script>\n```\n\n## Contributing\nWhen contributing, keep in mind that it is an objective of `api-ref-bundler` to have no package dependencies. This may change in the future, but for now, no-dependencies.\n\nPlease run the unit tests before submitting your PR: `npm test`. Hopefully your PR includes additional unit tests to illustrate your change/modification!\n\n## License\n\nMIT\n","readmeFilename":"README.md"}