{"_id":"@readme/openapi-parser","_rev":"71-bb56e555d3c067147a8dd479ea3ffba9","name":"@readme/openapi-parser","dist-tags":{"latest":"9.0.0"},"versions":{"1.0.0":{"name":"@readme/openapi-parser","version":"1.0.0","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://jamesmessinger.com","name":"James Messinger"},"license":"MIT","_id":"@readme/openapi-parser@1.0.0","maintainers":[{"name":"dok","email":"dokko1230@gmail.com"},{"name":"owlbert","email":"support@readme.io"},{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"kanad@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dashron","email":"aaron@dashron.com"},{"name":"iliast","email":"iliastsangaris@gmail.com"}],"homepage":"https://apitools.dev/swagger-parser/","bugs":{"url":"https://github.com/readmeio/openapi-parser/issues"},"dist":{"shasum":"cfc6665ffb5a0656d3b9ec8751087f2499589b34","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-1.0.0.tgz","fileCount":9,"integrity":"sha512-ngG7M9RVT4Ze1AbLumb2Jwbj5o16ZOgVo5fuDUfxTnkkhUP9Oi3MOH8fiDrTGz+QAzKl5msVUU8Vp17CT+qsaw==","signatures":[{"sig":"MEQCIDXadPZiNvGrCvUh+h9hAyxDhqASaqiEmhOOG03W2V7xAiBs8jIi69Y3tItc5xVmpOCNnbg05iQ30oaLxclRJqx95Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65946},"main":"lib/index.js","gitHead":"48c14bb67647dfd7ea21f8d3e70fda5ee5d18581","scripts":{"lint":"eslint lib test","test":"npm run test:node && npm run test:typescript","clean":"shx rm -rf .nyc_output coverage","prepare":"husky install","pretest":"npm run lint","coverage":"npm run coverage:node && npm run coverage:browser","test:node":"mocha","test:browser":"karma start --single-run","coverage:node":"nyc node_modules/mocha/bin/mocha","test:typescript":"tsc --noEmit --strict --lib esnext,dom test/specs/typescript-definition.spec.ts","coverage:browser":"npm run test:browser -- --coverage"},"typings":"lib/index.d.ts","_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/readmeio/openapi-parser.git","type":"git"},"_npmVersion":"7.24.2","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"_nodeVersion":"14.17.6","dependencies":{"ajv":"^8.6.3","ajv-draft-04":"^1.0.0","call-me-maybe":"^1.0.1","@jsdevtools/ono":"^7.1.3","@readme/better-ajv-errors":"^1.1.0","@apidevtools/openapi-schemas":"^2.1.0","@apidevtools/swagger-methods":"^3.0.2","@apidevtools/json-schema-ref-parser":"github:erunion/json-schema-ref-parser#fix/dates-as-strings"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","shx":"^0.3.2","chai":"^4.3.4","husky":"^7.0.2","karma":"^6.3.4","mocha":"^9.1.3","sinon":"^11.1.2","eslint":"^7.32.0","karma-cli":"^2.0.0","node-fetch":"^2.6.1","typescript":"^4.4.4","@types/node":"^16.11.0","openapi-types":"^9.3.0","@babel/polyfill":"^7.12.1","@commitlint/cli":"^13.2.1","@jsdevtools/karma-config":"^3.1.7","@jsdevtools/eslint-config":"^1.1.4","@jsdevtools/host-environment":"^2.1.2","@commitlint/config-conventional":"^13.2.0"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_1.0.0_1634592739157_0.5735559978798215","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@readme/openapi-parser","version":"1.1.0","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://jamesmessinger.com","name":"James Messinger"},"license":"MIT","_id":"@readme/openapi-parser@1.1.0","maintainers":[{"name":"dok","email":"dokko1230@gmail.com"},{"name":"owlbert","email":"support@readme.io"},{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"kanad@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dashron","email":"aaron@dashron.com"},{"name":"iliast","email":"iliastsangaris@gmail.com"}],"homepage":"https://apitools.dev/swagger-parser/","bugs":{"url":"https://github.com/readmeio/openapi-parser/issues"},"dist":{"shasum":"b586a1d2b3e23a606b14db9ad6f0115f732d65c4","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-1.1.0.tgz","fileCount":9,"integrity":"sha512-gGoZk7yZ1MIFaFYgqm6HVaXgeIs4hCvVLys801llZF9CcXXE4DWBrpUk1VgU94cA08th6GWBLcMHiREr65Cw1A==","signatures":[{"sig":"MEUCIQDXLp3HORycwfqU9D6YYS/PsgPTeeCnN6wP2zVVp3d56QIgTjzqLcQ3xZuzBMtHJWZ3lhDS3xpISpfGOXPl6qQXAYs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66395},"main":"lib/index.js","gitHead":"0996774c0cb5ceab10e60c7ad10b0099890b38c4","scripts":{"lint":"eslint lib test","test":"npm run test:node && npm run test:typescript","clean":"shx rm -rf .nyc_output coverage","prepare":"husky install","pretest":"npm run lint","coverage":"npm run coverage:node && npm run coverage:browser","test:node":"mocha","test:browser":"karma start --single-run","coverage:node":"nyc node_modules/mocha/bin/mocha","test:typescript":"tsc --noEmit --strict --lib esnext,dom test/specs/typescript-definition.spec.ts","coverage:browser":"npm run test:browser -- --coverage"},"typings":"lib/index.d.ts","_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/readmeio/openapi-parser.git","type":"git"},"_npmVersion":"7.24.2","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"_nodeVersion":"14.17.6","dependencies":{"ajv":"^8.6.3","ajv-draft-04":"^1.0.0","call-me-maybe":"^1.0.1","@jsdevtools/ono":"^7.1.3","@readme/better-ajv-errors":"^1.1.0","@apidevtools/openapi-schemas":"^2.1.0","@apidevtools/swagger-methods":"^3.0.2","@apidevtools/json-schema-ref-parser":"github:erunion/json-schema-ref-parser#fix/dates-as-strings"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","shx":"^0.3.2","chai":"^4.3.4","husky":"^7.0.2","karma":"^6.3.4","mocha":"^9.1.3","sinon":"^11.1.2","eslint":"^7.32.0","karma-cli":"^2.0.0","node-fetch":"^2.6.1","typescript":"^4.4.4","@types/node":"^16.11.0","openapi-types":"^9.3.0","@babel/polyfill":"^7.12.1","@commitlint/cli":"^13.2.1","@jsdevtools/karma-config":"^3.1.7","@jsdevtools/eslint-config":"^1.1.4","@jsdevtools/host-environment":"^2.1.2","@commitlint/config-conventional":"^13.2.0"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_1.1.0_1634688506986_0.34680175574998273","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@readme/openapi-parser","version":"1.2.0","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://jamesmessinger.com","name":"James Messinger"},"license":"MIT","_id":"@readme/openapi-parser@1.2.0","maintainers":[{"name":"dok","email":"dokko1230@gmail.com"},{"name":"owlbert","email":"support@readme.io"},{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"kanad@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dashron","email":"aaron@dashron.com"},{"name":"iliast","email":"iliastsangaris@gmail.com"}],"homepage":"https://apitools.dev/swagger-parser/","bugs":{"url":"https://github.com/readmeio/openapi-parser/issues"},"dist":{"shasum":"36f44fd21d1b76588fbdecc9f772e317d9a45a58","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-1.2.0.tgz","fileCount":9,"integrity":"sha512-pa5zWTU6Xp3TOI6fMDtbmEv5bF3w8ThFNtvMROiQyIMFAfge4q6QTLU6KiGLOjfW/QcuHV6reRApmAyyY0cjFw==","signatures":[{"sig":"MEYCIQC3zLc+f0Kn70d+OFanqLO74g8j1zbABBea1FU3QQzFIwIhAJQyObNlic1/ylsLtF1FUzJHVONt8bi6Ty9zTi4phkr6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqCElCRA9TVsSAnZWagAANN0QAJwLSwu0ORNhkHZAb70w\nQDzHwhXUPAdSeAk+YLU991RrNOD6FXxAzBKMWxgw6CWTaLLu6xm9egzFqC+s\n8X61KhbyxxW3WGBC5A3p3NKaA+la8aCAjqkaJX3Qg1eBu8YsIGOaPhs9l4lz\n2gCXg6GU0+Pe7MA1gZT5/TBoEARMGZy+kG/PsgrinMbFfQaf1HvqxssA/5cm\nG8d0sJbElmK7VhqSbrfy/uB4iNLfWvISf/3ceTFBU61mFMgeiEPhbNq4vnha\n2PpNLxuDaumiSJhgILefAp7Xdc3r5V7So+nbOHyrnZfo7NhjgzsH4kmaOeUB\np+ifQeU88+EH66YRkgMYN//V8kfVwO34vLBGq7vTsSY5uB2d+3yQDePoGF+3\nCEEgE1G+y3+pGiwViLKrottH14tyoY/sJO4uD19kc8d9GjzuGG8QgiDN+YaX\nidL8U+xNGjf2D9OiuSqOS4n4t2u5w/V8+GZ4q3IUj1c5FdqiNRBMc/LUyxWE\nReSE+atewJ4t8dOwiamnnp3+7XcZgh0sH0wD0/cTovggvTigGk8tWmiu23bi\n+boJH519qe75UysvD3mUxjfKfbNcbrrMqJEatfgVvRV0EkHLCGv7YasV0vEx\nH4OYpAyw8MSVkexxdCvEvql6M14F4C5MV02o2T3kGJ3XeJwNO2Iz2bFyT19B\nN2S7\r\n=Yrvf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"e7bfc2207fd4ffe178f7ba16d8af8f2ded1137e3","scripts":{"lint":"eslint lib test","test":"npm run test:node && npm run test:typescript","clean":"shx rm -rf .nyc_output coverage","prepare":"husky install","pretest":"npm run lint","coverage":"npm run coverage:node && npm run coverage:browser","test:node":"mocha","test:browser":"karma start --single-run","coverage:node":"nyc node_modules/mocha/bin/mocha","test:typescript":"tsc --noEmit --strict --lib esnext,dom test/specs/typescript-definition.spec.ts","coverage:browser":"npm run test:browser -- --coverage"},"typings":"lib/index.d.ts","_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/readmeio/openapi-parser.git","type":"git"},"_npmVersion":"7.24.2","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"_nodeVersion":"14.17.6","dependencies":{"ajv":"^8.6.3","ajv-draft-04":"^1.0.0","call-me-maybe":"^1.0.1","@jsdevtools/ono":"^7.1.3","@readme/better-ajv-errors":"^1.1.0","@apidevtools/openapi-schemas":"^2.1.0","@apidevtools/swagger-methods":"^3.0.2","@apidevtools/json-schema-ref-parser":"github:erunion/json-schema-ref-parser#fix/dates-as-strings"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","shx":"^0.3.2","chai":"^4.3.4","husky":"^7.0.2","karma":"^6.3.4","mocha":"^9.1.3","sinon":"^12.0.1","eslint":"^7.32.0","karma-cli":"^2.0.0","node-fetch":"^2.6.1","typescript":"^4.4.4","@types/node":"^16.11.0","openapi-types":"^9.3.0","@babel/polyfill":"^7.12.1","@commitlint/cli":"^15.0.0","@jsdevtools/karma-config":"^3.1.7","@jsdevtools/eslint-config":"^1.1.4","@jsdevtools/host-environment":"^2.1.2","@commitlint/config-conventional":"^15.0.0"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_1.2.0_1638408485146_0.608521730769058","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@readme/openapi-parser","version":"1.2.1","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://jamesmessinger.com","name":"James Messinger"},"license":"MIT","_id":"@readme/openapi-parser@1.2.1","maintainers":[{"name":"dok","email":"dokko1230@gmail.com"},{"name":"owlbert","email":"support@readme.io"},{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"kanad@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dashron","email":"aaron@dashron.com"},{"name":"iliast","email":"iliastsangaris@gmail.com"}],"homepage":"https://apitools.dev/swagger-parser/","bugs":{"url":"https://github.com/readmeio/openapi-parser/issues"},"dist":{"shasum":"507fc80ee69e7efb0a20202138ce34cb2f3a9bda","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-1.2.1.tgz","fileCount":9,"integrity":"sha512-WNOJypM5UTiTXZmQUU416bX2z5enrA3gLd7ZJC/SszMyvQjW/ygOJjonJ3I+X9uRQhxGIDV/zgcKDtx3m0Zfng==","signatures":[{"sig":"MEUCIQCJ6KqYHjlbct9ClIpl6LppYQKug6Dt3fTTnj+56bKoyQIgWPv6c9er9uYEtA9xnWqZp2v8ueNyzo8VThXJllyXWGk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsRaOCRA9TVsSAnZWagAApOUP/j1CtF3lgzTM5QXdJJFx\nIgSztv+0hABUxA4dlhiL0dkn9g9TWTUD3J9LkE16uZ2vff3zieCu72dJ/Frx\nqmAbvTmsczoibT3VRIR5sNDo6eIiPGXjCvM/3dmxUPTUJ/EKYUlGnAJbp/9m\njqjfGJkb8gLnttyrU0oYvVKtormDdaxU79i04A4jZxxpnG9EJhoTZbLzQLkF\n6GZjH5M2+Kr8G2BjthjADUq2Si2DGeHJM9G1rGlBTvq6dhk6lu9g1wQKzEfq\nJWh32UNjamyrUXrUrkuNIMqwgyweJ2wmIvNDVDNpRYr5HuEWGZCvoBAbP691\nEHtaEh1GiQZgII3xi7l2P4E7bT3dJQdmCSPOEUXrCD0sUJeotsNRyHxIM4Hh\ntTNAnKaaWpfqGSQDqKKi41HhR5k74WDVeWzKMeL3rITjb9Ueqg98BZEnQi3o\nsskKUbje5pd2/u1+kZnuOALM7QAAnreugVtRZScl0m1p3BqYB+OJdKLaFSDO\npsYPPjF8ecOPFC0XC0TJDjgoOYkP9f011BT5Cof7OM57Y17F2HXMaMKSP19a\nX2bC0P79PvC31I+stZ4EMcyyIi5tGnfmSLISXi49lxb78Fy696FOQugE81G8\neBV4kJF7k/TPKOSKOzUm4QVT/sLLxGE7/+iw03V8nhaSvtN3nA67JIFuTSGn\nwqfD\r\n=j4iA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"80437a67d31a2507ee606821083a0d5555154b80","scripts":{"lint":"eslint lib test","test":"npm run test:node && npm run test:typescript","clean":"shx rm -rf .nyc_output coverage","prepare":"husky install","pretest":"npm run lint","coverage":"npm run coverage:node && npm run coverage:browser","test:node":"mocha","test:browser":"karma start --single-run","coverage:node":"nyc node_modules/mocha/bin/mocha","test:typescript":"tsc --noEmit --strict --lib esnext,dom test/specs/typescript-definition.spec.ts","coverage:browser":"npm run test:browser -- --coverage"},"typings":"lib/index.d.ts","_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/eslint-config/prettier","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/readmeio/openapi-parser.git","type":"git"},"_npmVersion":"7.24.2","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"_nodeVersion":"14.17.6","dependencies":{"ajv":"^8.6.3","ajv-draft-04":"^1.0.0","call-me-maybe":"^1.0.1","@jsdevtools/ono":"^7.1.3","@readme/better-ajv-errors":"^1.1.0","@apidevtools/openapi-schemas":"^2.1.0","@apidevtools/swagger-methods":"^3.0.2","@readme/json-schema-ref-parser":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","shx":"^0.3.2","chai":"^4.3.4","husky":"^7.0.2","karma":"^6.3.4","mocha":"^9.1.3","sinon":"^12.0.1","eslint":"^8.3.0","prettier":"^2.5.0","karma-cli":"^2.0.0","node-fetch":"^2.6.1","typescript":"^4.4.4","@types/node":"^16.11.0","openapi-types":"^9.3.0","@babel/polyfill":"^7.12.1","@commitlint/cli":"^15.0.0","@readme/eslint-config":"^8.0.2","@jsdevtools/karma-config":"^3.1.7","@jsdevtools/host-environment":"^2.1.2","@commitlint/config-conventional":"^15.0.0"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_1.2.1_1638995598565_0.47483809644873043","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@readme/openapi-parser","version":"2.0.0","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://jamesmessinger.com","name":"James Messinger"},"license":"MIT","_id":"@readme/openapi-parser@2.0.0","maintainers":[{"name":"dok","email":"dokko1230@gmail.com"},{"name":"owlbert","email":"support@readme.io"},{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"kanad@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dashron","email":"aaron@dashron.com"},{"name":"iliast","email":"iliastsangaris@gmail.com"}],"homepage":"https://apitools.dev/swagger-parser/","bugs":{"url":"https://github.com/readmeio/openapi-parser/issues"},"dist":{"shasum":"1a6dd05785b3e9e56efb00afd822007c7de01da2","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-2.0.0.tgz","fileCount":11,"integrity":"sha512-QzDeBmARj2+PVnJswWQmiEkTjJljNKwP8EBCOjp0+3GmJp6BDEzy6VUEppGYdUJRaVfrLgqdYoiY1aFWlCBMVQ==","signatures":[{"sig":"MEYCIQCgxUXXBwJhW7dmYVGshHSWe//OfBmaTExtU4MUGK5/4gIhAIthZ1156YMHRUa+//7vpx1scipzAMtn1DWsroRpaweM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh00xrCRA9TVsSAnZWagAAt6EP/A3qUoTjcOugkPkhko+c\nMGqjKRNH6ZM+n6v3pILBrh0UuES+F8+rfClhc+nqYlsJPSd/VBWLfqj1ZmJB\nZ5AnORmLRXJapzk8f/atWrVVzObY4S+O6E2o6AKgw5ut3jyfhnb1rH/bgYB2\nPUcaD8u1Fm18BZoLV1pQtF0R4hMKfsJd/XCVB0P/coAXIOGshD+OMf8IByWl\nPGiozbhbEWmpmpIchf7iWyFABblxOt2S9c6Xn1Yqq34m0da9hQwLNdE4HgrK\niWhevPpAhlOMuXDZfGAFsa3/wiicAcZ0ersxEqui6re5krwL9GwjbR5icVGt\nOWIVdHUocOFH8NyxZu0Qe7Ua5jISgRqdL7C7v384ybOfajltvnLpk80gxcxF\n7vxdtVo57ZV53qkV1NmqYo7KD6NflIXfCwWB/CG4k8un1swuU6nYch47qXFL\nJh40m99eCmYlOvM+W53injnaqWhbTC8zmNPCDlVRnUL04uoyL9KJPJZ2sQVA\nbg2AZLeXkeXCkYu+Fu9BLVYZ6BbRJLLYCPUigHgJnJKuh8HEKjQjgYdnsfWc\nHxOE4pTMAYWj5+7ZM4o9m7knOOGaWtrD5BLJbwga+QkOz9ASykIOsO+1YCEg\nyuflM2NREiV3OIfrCe4hjBcDLLIV9rZugjRYXyeMgRWMvzcaPgIg5wqXK8/t\nvNv8\r\n=RCDF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":"^12 || ^14 || ^16"},"gitHead":"2ac1c7f3658be1e5f76040583878fb9c88387561","scripts":{"lint":"eslint lib test","test":"npm run test:node && npm run test:typescript","clean":"shx rm -rf .nyc_output coverage","prepare":"husky install","pretest":"npm run lint","coverage":"npm run coverage:node && npm run coverage:browser","test:node":"mocha","test:browser":"karma start --single-run","coverage:node":"nyc node_modules/mocha/bin/mocha","test:typescript":"tsc --noEmit --strict --lib esnext,dom test/specs/typescript-definition.spec.ts","coverage:browser":"npm run test:browser -- --coverage"},"typings":"lib/index.d.ts","_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/eslint-config/prettier","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/readmeio/openapi-parser.git","type":"git"},"_npmVersion":"7.24.2","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"_nodeVersion":"14.18.2","dependencies":{"ajv":"^8.6.3","ajv-draft-04":"^1.0.0","call-me-maybe":"^1.0.1","@jsdevtools/ono":"^7.1.3","@readme/better-ajv-errors":"^1.4.0","@apidevtools/openapi-schemas":"^2.1.0","@apidevtools/swagger-methods":"^3.0.2","@readme/json-schema-ref-parser":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","shx":"^0.3.2","chai":"^4.3.4","husky":"^7.0.2","karma":"^6.3.4","mocha":"^9.1.3","sinon":"^12.0.1","eslint":"^8.3.0","prettier":"^2.5.0","karma-cli":"^2.0.0","node-fetch":"^2.6.1","typescript":"^4.4.4","@types/node":"^17.0.5","openapi-types":"^10.0.0","@babel/polyfill":"^7.12.1","@commitlint/cli":"^16.0.1","@readme/eslint-config":"^8.0.2","@jsdevtools/karma-config":"^3.1.7","@jsdevtools/host-environment":"^2.1.2","@commitlint/config-conventional":"^16.0.0"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_2.0.0_1641237610870_0.8929373522335584","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@readme/openapi-parser","version":"2.0.1","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://jamesmessinger.com","name":"James Messinger"},"license":"MIT","_id":"@readme/openapi-parser@2.0.1","maintainers":[{"name":"dok","email":"dokko1230@gmail.com"},{"name":"owlbert","email":"support@readme.io"},{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"kanad@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dashron","email":"aaron@dashron.com"},{"name":"iliast","email":"iliastsangaris@gmail.com"}],"homepage":"https://apitools.dev/swagger-parser/","bugs":{"url":"https://github.com/readmeio/openapi-parser/issues"},"dist":{"shasum":"4d2f1ee7cd07e4b4a9a91b0c289fc29a5f91cfcd","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-2.0.1.tgz","fileCount":11,"integrity":"sha512-y9Z1o0DAWZO1NSuC4hlycuYecZkSR+ABiqghKvl3i5JdO4BLZ5/O2ZErRt6Au+NvfPxRB8kit4d/L3QGduQM2g==","signatures":[{"sig":"MEYCIQCijUG09Kz6oLR7Z44NnvuwWXCOkvhGiBuqWoqFmflRIQIhAJXqJgeXL2+rWE04xBWu+DMv0ld3SP2n7BxyStGEboyt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+BrZCRA9TVsSAnZWagAAis4P/i8SGzQMXmH9RoH01J+S\njOtGNPaSqq5ArcpuG88v8rGZyh5s9uMNKJDfZpM9DAq6nrbmyL7mCfAOvQdV\nXmvBEOCoSJMvB0I9to0bFuhzptenHscN1TMfPbmKTkBOfF40DJjluJuaPGah\n/KhMwVD5OPX9D3kTj8Jf/rFx34ZMC++Z4da53gENH0uoGu3jBBRWh2GBDoBU\nvMfiuTx6JyUajd+E5bts6EMrHj/vKtpRSOHV9yuJqb1zJZYoYYcJ8VOrpTWg\nq8eQDqCDvEFNAHiycL6gSMYMQr11gyQAzGzzsOn4woa2YlJ6todS42QPogTA\nk3kg9azbMYOn0vgkX1uZDidM77VDUGpUxg/Y5J5vU+TD3n0Tb2/SqAHt2U5p\n6DRWGj7UFlyelqFX7oTvgUd9WctbznbqnHpcDFArb9L+dJ4kIm3FwT1qXp6O\nnGH7Cp+HexXHsrWDXnsWmtQLY5fJ0Fg1tCjrj78QOCX2yKoGDLCpuV3bAbrf\nOGl60gskvWQ6Omd5v7NBlGljieB6Wm+DVtOROLp8Po30QAuy9oHRPDps+/Av\nH6Pml+jPJGNThhzD3EaMmpXAa89pUA4Y7c9HGOS+g5/NqTxJdeekpUD6pIKQ\nvc3LtAh7HLEYxVJpmLatxEbhlB6VFAC6MaPYrrTyj9Vqe3Fb8TCpSvl1ng9x\no7u5\r\n=uhwL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":"^12 || ^14 || ^16"},"gitHead":"055e219d420db41434c79e6b6ed7a1b5d8b7f986","scripts":{"lint":"eslint lib test","test":"npm run test:node && npm run test:typescript","clean":"shx rm -rf .nyc_output coverage","prepare":"husky install","pretest":"npm run lint","coverage":"npm run coverage:node && npm run coverage:browser","test:node":"mocha","test:browser":"karma start --single-run","coverage:node":"nyc node_modules/mocha/bin/mocha","test:typescript":"tsc --noEmit --strict --lib esnext,dom test/specs/typescript-definition.spec.ts","coverage:browser":"npm run test:browser -- --coverage"},"typings":"lib/index.d.ts","_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/eslint-config/prettier","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/readmeio/openapi-parser.git","type":"git"},"_npmVersion":"7.24.2","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"_nodeVersion":"14.18.2","dependencies":{"ajv":"^8.6.3","ajv-draft-04":"^1.0.0","call-me-maybe":"^1.0.1","@jsdevtools/ono":"^7.1.3","@readme/better-ajv-errors":"^1.4.0","@apidevtools/openapi-schemas":"^2.1.0","@apidevtools/swagger-methods":"^3.0.2","@readme/json-schema-ref-parser":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","shx":"^0.3.2","chai":"^4.3.4","husky":"^7.0.2","karma":"^6.3.4","mocha":"^9.1.3","sinon":"^12.0.1","eslint":"^8.3.0","prettier":"^2.5.0","karma-cli":"^2.0.0","node-fetch":"^2.6.1","typescript":"^4.4.4","@types/node":"^17.0.5","openapi-types":"^10.0.0","@babel/polyfill":"^7.12.1","@commitlint/cli":"^16.0.1","@readme/eslint-config":"^8.0.2","@jsdevtools/karma-config":"^3.1.7","@jsdevtools/host-environment":"^2.1.2","@commitlint/config-conventional":"^16.0.0"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_2.0.1_1643649753463_0.705091940125262","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@readme/openapi-parser","version":"2.0.2","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://jamesmessinger.com","name":"James Messinger"},"license":"MIT","_id":"@readme/openapi-parser@2.0.2","maintainers":[{"name":"dok","email":"dokko1230@gmail.com"},{"name":"owlbert","email":"support@readme.io"},{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"kanad@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dashron","email":"aaron@dashron.com"},{"name":"iliast","email":"iliastsangaris@gmail.com"}],"homepage":"https://apitools.dev/swagger-parser/","bugs":{"url":"https://github.com/readmeio/openapi-parser/issues"},"dist":{"shasum":"2fc9508b845e9ed09657267f4cc066f187768f2d","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-2.0.2.tgz","fileCount":11,"integrity":"sha512-F7ge19kFvKvX0X4AOjtzkPHk6NaUWOds8K1xWndUVsnHAbGKVy9sbxCHV2mg90QbADySUEEot13YujOn3y3hZA==","signatures":[{"sig":"MEQCIGSNdNjuTcY0MNWiUY3pJ+427GSQKKV4ZM4EwUJXpmHPAiBjY4qNIjMTsprRE4OVhOXhughpLYFLOvi8TATuqEze/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+B3HCRA9TVsSAnZWagAAQWcQAJaX5PoMYhIPemqvHNYZ\nhFUYWcTJHPuQvMvZ/A0VaWwBjLKkFHH/NbtVX0z733YXaRr3vaVRQIRuFw+h\nMAToSWy564H8alsJL49IJWHWMg1DfcnvkKhDCvB/30hZLJw8VHNZJxdp+pvB\nBbF8CDjfu3DmuAZWaacpmBNakiKvGtsM0bF9j7vyp6us0IIdlSw34RBt+fNq\nfcA9D87FFseHxkPZxhH4oqTa7hysDxAHN8c7Jeh0htiQ+FNKkaIIvozZLxcM\np7ULElKBYfohkNkV5V1yPeFiNE5h7N/BW2aFg4Fz0oWe93Hvw8wVP4hbrNxB\nK+yI3Lg3jKP7jA5nGzy5QFUuWj3sSST/yg0dbn/i4lTGOKrGFhM+QUGpN7ec\n1vAd95sLwTfoYfzC/HT7vczx49VkUzPq7BUmYzFCTxfTZIIVGHfEGRbLSmjp\nRidXqkEmKAdvcqvdNyEFpIecXAr60HKpL7c+GxPbiPiiDd6Iu8uO/o4NUnrZ\nqQaZnjNo1yfMmYHTfZCCiAdEBy27H+ixM/SrewBCTxYL7/prIzm0ZeDhADTF\nSyeVoXZA0FstyTIlJvhhQ4nQ3DQsDuFCW34LIkhimcSUo4YXiPH7scCemwZx\n+7+1hA+lAwPfeyLnZpf1WNNUefl4QA2ih9fpHLoaiLjaevvOTP5Y0oh4qi0U\nbxrJ\r\n=rhkc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":"^12 || ^14 || ^16"},"gitHead":"40b7e5d03952b15f12b12dcbfe1a22d2a3160f7b","scripts":{"lint":"eslint lib test","test":"npm run test:node && npm run test:typescript","clean":"shx rm -rf .nyc_output coverage","prepare":"husky install","pretest":"npm run lint","coverage":"npm run coverage:node && npm run coverage:browser","test:node":"mocha","test:browser":"karma start --single-run","coverage:node":"nyc node_modules/mocha/bin/mocha","test:typescript":"tsc --noEmit --strict --lib esnext,dom test/specs/typescript-definition.spec.ts","coverage:browser":"npm run test:browser -- --coverage"},"typings":"lib/index.d.ts","_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/eslint-config/prettier","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/readmeio/openapi-parser.git","type":"git"},"_npmVersion":"7.24.2","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"_nodeVersion":"14.18.2","dependencies":{"ajv":"^8.6.3","ajv-draft-04":"^1.0.0","call-me-maybe":"^1.0.1","@jsdevtools/ono":"^7.1.3","@readme/better-ajv-errors":"^1.4.0","@apidevtools/openapi-schemas":"^2.1.0","@apidevtools/swagger-methods":"^3.0.2","@readme/json-schema-ref-parser":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","shx":"^0.3.2","chai":"^4.3.4","husky":"^7.0.2","karma":"^6.3.4","mocha":"^9.1.3","sinon":"^12.0.1","eslint":"^8.3.0","prettier":"^2.5.0","karma-cli":"^2.0.0","node-fetch":"^2.6.1","typescript":"^4.4.4","@types/node":"^17.0.5","openapi-types":"^10.0.0","@babel/polyfill":"^7.12.1","@commitlint/cli":"^16.0.1","@readme/eslint-config":"^8.0.2","@jsdevtools/karma-config":"^3.1.7","@jsdevtools/host-environment":"^2.1.2","@commitlint/config-conventional":"^16.0.0"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_2.0.2_1643650503697_0.8469662772996767","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@readme/openapi-parser","version":"2.0.3","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://jamesmessinger.com","name":"James Messinger"},"license":"MIT","_id":"@readme/openapi-parser@2.0.3","maintainers":[{"name":"dok","email":"dokko1230@gmail.com"},{"name":"owlbert","email":"support@readme.io"},{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"kanad@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dashron","email":"aaron@dashron.com"},{"name":"iliast","email":"iliastsangaris@gmail.com"}],"homepage":"https://apitools.dev/swagger-parser/","bugs":{"url":"https://github.com/readmeio/openapi-parser/issues"},"dist":{"shasum":"b65f64fbd2895074713190910a1a1841b562ca4e","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-2.0.3.tgz","fileCount":11,"integrity":"sha512-tB02fvDGuGmfdLezYSXKUB9rNvpMdqHFqrjEfANttqJ3yierIoOdt0PyuKdCOah7D0TMG5jEbzIjlOeE9EVPxA==","signatures":[{"sig":"MEQCIDtuSosF5DRryZSF+mxsh1NGDEbLntgHwyRiWYRI6Nf8AiBfFXB01nyt5mJREENUlPdzjKFPw88OkvVe9lQ9/EbVLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiM762ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgGQ/+Pdsn44I8uTpETiXLifIzz6APZ4qVIofzIIeZkIHW/E5J9Uxu\r\nF4N1c+JRAx4Q/Mbcx6ii9bIhpnSHjlzvwM0KsnAGsgng69gPCKmeDWDMUuC+\r\nqsYBVNCYe2Q1ziqERWcHVNXLUJv8DgJ65+jG6xit77r7EQIBLZsAAgbCjOJm\r\nZ0aKZ10tj0XxnddVohz1sLWCcZ9FF0oQ6eWBhOXwNMUMptuNnhyE+Pi5x7a/\r\n5UcWnO7pMMAaq90mLmDfOXr24pA2j8iHPl3ooH5a94RN3DXpDNtOmutF7k/r\r\npwdhbTvKbg+7rNg7zIt7UhVCWFtY/AbZOrd6J7FdwCX+kSZlxfvjOGFaHyzn\r\nCp5mfcarzvKvgSq++tzZtuxCxoMob98dje6wE6FDrrt0Zfh+q5A/JCyfaqYo\r\nnCI3DX+H0VT0ZHempepp4s++ANBWVb709hUm0Vq3rBEZO8ZH2KK7e3hDfCmO\r\nhJNHlQP0UmA/k34V6kRl8iWD3ofX9Qmja0SsOwmtJihTznyg46VABeG1R0Jw\r\npOhREpX5N+7U0JOSrii41Be4mUt0X9PRo1/1gmNxi4OagIWgAdZfRrYCB5nb\r\ns5pzm64wsdX4m/cvmR9K8Ur6VJFTfenI/taYlzuENBDnSL7VzjOjhOAe+5xk\r\nKkBf8HUk8/85s36nnYwITciHJiNWaBfx04o=\r\n=h7xj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":"^12 || ^14 || ^16"},"gitHead":"2326001aabb95e815b78cc9d872c8e53b71955a0","scripts":{"lint":"eslint lib test","test":"npm run test:node && npm run test:typescript","clean":"shx rm -rf .nyc_output coverage","prepare":"husky install","pretest":"npm run lint","coverage":"npm run coverage:node && npm run coverage:browser","test:node":"mocha","test:browser":"karma start --single-run","coverage:node":"nyc node_modules/mocha/bin/mocha","test:typescript":"tsc --noEmit --strict --lib esnext,dom test/specs/typescript-definition.spec.ts","coverage:browser":"npm run test:browser -- --coverage"},"typings":"lib/index.d.ts","_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/eslint-config/prettier","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/readmeio/openapi-parser.git","type":"git"},"_npmVersion":"7.24.2","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"_nodeVersion":"14.18.2","dependencies":{"ajv":"^8.10.0","ajv-draft-04":"^1.0.0","call-me-maybe":"^1.0.1","@jsdevtools/ono":"^7.1.3","@readme/better-ajv-errors":"^1.4.3","@apidevtools/openapi-schemas":"^2.1.0","@apidevtools/swagger-methods":"^3.0.2","@readme/json-schema-ref-parser":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","shx":"^0.3.2","chai":"^4.3.4","husky":"^7.0.2","karma":"^6.3.4","mocha":"^9.2.2","sinon":"^13.0.1","eslint":"^8.11.0","prettier":"^2.6.0","karma-cli":"^2.0.0","node-fetch":"^2.6.1","typescript":"^4.6.2","@types/node":"^17.0.21","openapi-types":"^10.0.0","@babel/polyfill":"^7.12.1","@commitlint/cli":"^16.2.3","@readme/eslint-config":"^8.5.1","@jsdevtools/karma-config":"^3.1.7","@jsdevtools/host-environment":"^2.1.2","@commitlint/config-conventional":"^16.2.1"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_2.0.3_1647558326380_0.44933928554576585","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@readme/openapi-parser","version":"2.0.4","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://jamesmessinger.com","name":"James Messinger"},"license":"MIT","_id":"@readme/openapi-parser@2.0.4","maintainers":[{"name":"dok","email":"dokko1230@gmail.com"},{"name":"owlbert","email":"support@readme.io"},{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"kanad@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dashron","email":"aaron@dashron.com"},{"name":"iliast","email":"iliastsangaris@gmail.com"}],"homepage":"https://apitools.dev/swagger-parser/","bugs":{"url":"https://github.com/readmeio/openapi-parser/issues"},"dist":{"shasum":"fca286bcf9983d9c93d5ebc3410c48be4c3b78fd","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-2.0.4.tgz","fileCount":11,"integrity":"sha512-Wf//6/n41UyUVIDE+NwnBsvv2XdzT8McXqj14jWXr1HwHWvHWDTs9uwSwU9nca4IQKclT1fWDo3l3CFw/N8hlg==","signatures":[{"sig":"MEUCICssAjefZcQ8H5Zpnzo54sjO+ZpmlH//o/QOXGMmgJEWAiEAn1bbCzJvP/7/UQa1JPM5z/LTniOemj6geXFFy8cdcig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNK+5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9wQ/9G0gM2g0fIoh7rD+o/JWGr0Nq0dHQw60LECBeL8ypgSirfq0k\r\njSfX1ejs5bebEJQKkl4rVNRPLMMsJ5IDgGdRFFWeGTkCFUDKliizjRJfXvax\r\nH0kqhyLz9P+Bf0PqCHQrolJSkK4rw6QkK0OU0hM0LYCTKLxoQeb0966aEalU\r\nLTv4q1+q0zAzFsLfvGCM6rpiDXHUCBVSBLTLdAEcM0bD3wS3/+Y7YTAZbZpk\r\nq/s8HuLDb+80iyfopmMUHmZC2j6EYLSxP/WncptzZWhYA7ci6m/U+hF5FZCn\r\nocohFXVlGfajNOWuNXr/8tCYU/XQZlkejjBIwYzcEks743aW7v7X4tPyMMHF\r\n5+MhpoAd4MBqD6OjuWNAAY6gTSwQTcn5HxbUmLwbl69GnUFaI5i+a61/vrqi\r\nLkZeV6HDiZ2yF4o0qWKlAdDW+GHVRSwfdHdGMxLRJvFTI8t0AIRv5H0h4/1q\r\nypN8RDMp39FSwa9rIqiGnI0nZRo2ULbGLspuCrUaIB2l7rJRzbJUw2hpMBj3\r\n64ecUXc1EARZUieihJh9K2uEPen6zyfJn/2QI+n1S+4+04AlObHGR0T/4wXK\r\n271HvaoZmtTPYvvi+TpemOpyFr1sRgUecJRfZm/usfe6+HMXyhPpHPdVGz+F\r\np6u/1o5gW380hncxBOE9MwKQgxmjadJKIBE=\r\n=IDgf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":"^12 || ^14 || ^16"},"gitHead":"98aaa2aee71eff682ff56c069844519119f5f8f4","scripts":{"lint":"eslint lib test","test":"npm run test:node && npm run test:typescript","clean":"shx rm -rf .nyc_output coverage","prepare":"husky install","pretest":"npm run lint","coverage":"npm run coverage:node && npm run coverage:browser","test:node":"mocha","test:browser":"karma start --single-run","coverage:node":"nyc node_modules/mocha/bin/mocha","test:typescript":"tsc --noEmit --strict --lib esnext,dom test/specs/typescript-definition.spec.ts","coverage:browser":"npm run test:browser -- --coverage"},"typings":"lib/index.d.ts","_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/eslint-config/prettier","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/readmeio/openapi-parser.git","type":"git"},"_npmVersion":"7.24.2","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"_nodeVersion":"14.18.2","dependencies":{"ajv":"^8.10.0","ajv-draft-04":"^1.0.0","call-me-maybe":"^1.0.1","@jsdevtools/ono":"^7.1.3","@readme/better-ajv-errors":"^1.4.4","@apidevtools/openapi-schemas":"^2.1.0","@apidevtools/swagger-methods":"^3.0.2","@readme/json-schema-ref-parser":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","shx":"^0.3.2","chai":"^4.3.4","husky":"^7.0.2","karma":"^6.3.4","mocha":"^9.2.2","sinon":"^13.0.1","eslint":"^8.11.0","prettier":"^2.6.0","karma-cli":"^2.0.0","node-fetch":"^2.6.1","typescript":"^4.6.2","@types/node":"^17.0.21","openapi-types":"^10.0.0","@babel/polyfill":"^7.12.1","@commitlint/cli":"^16.2.3","@readme/eslint-config":"^8.5.1","@jsdevtools/karma-config":"^3.1.7","@jsdevtools/host-environment":"^2.1.2","@commitlint/config-conventional":"^16.2.1"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_2.0.4_1647620025524_0.34519448290036125","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@readme/openapi-parser","version":"2.1.0","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://jamesmessinger.com","name":"James Messinger"},"license":"MIT","_id":"@readme/openapi-parser@2.1.0","maintainers":[{"name":"dok","email":"dokko1230@gmail.com"},{"name":"owlbert","email":"support@readme.io"},{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"kanad@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dashron","email":"aaron@dashron.com"},{"name":"iliast","email":"iliastsangaris@gmail.com"}],"homepage":"https://apitools.dev/swagger-parser/","bugs":{"url":"https://github.com/readmeio/openapi-parser/issues"},"dist":{"shasum":"8be7b78ec0c22bd28e873fa8a0dcc5b40add1c5c","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-2.1.0.tgz","fileCount":11,"integrity":"sha512-93HDSz0bzBWvG1RyWC0gfupTlqWJB+k5OvD05LB+37cGi7VSiSDH4mGPLiLP410+kXQLN3X1FwWVIhnW2f4DhQ==","signatures":[{"sig":"MEQCICbN5Q41bTn1Q1gxpafmP42ghL3eYlGfQX7pTwmlWbn7AiAMZO4pP7klm9r0nUDthcX+exeSalX6JwT1XyhrKLTU6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRfN7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0ZQ//TWVPCMFfaAK6rQdd1eJ4L5zFImG7M0lrr+zFAvVzEA+l7UUI\r\n/MmyFtWdRieuZZwJg8c8+9HlEK41Y8zpwQUrzCNEeTN1ilh/ze9CbGnAJpa2\r\nLjtLIPM+/5Gm1/lIjwzZVBY0vjBuLYqbb38ZYfYtGXBqoI7WbmXof6vB0T3v\r\nigHPRzQB2uujRXISMMO32D4ESbOt1h5908SkUrr7z+CAgiSa+dJ6pBAu9GVQ\r\n6FwmO+7AWmtmUKL43P+B9TkqYCpdlFl6vUe51Kt+uz/NXPbbFN1UlmlRZ3hJ\r\nYsmMjc4B3E8zo6QUSwSA4C1s5pUEyuVksKazORJOT/L7bHW+/q2GZQ7X3fkh\r\nbEWtQ1OAuHoGKLbtk8kHjnqHF+2LKOImrSM9X2V3urtEUdR2VEvnDjIj3DgR\r\ny+TNI7ajEx0f4qx2buaPyJDNqx9EufdXUXItAYJuTXbCuXD3sftiTRurtQKO\r\n2sKTVh2a02Hz+apWQnct9Vsqnm/lOfCWckc3gogDy3MZCsvdaVKGZbEXA5jy\r\nIArt7f/XOAG0YfY84ey4QIAw40dWnflYMcC+MkqEB8uQImiDolFfcORd2OGj\r\nK6sBP5fy1o7NCy5C1D3tQIyiho0RGiuC6Y8ii6zqxRu6WxrRkuFpOiw8lZTs\r\nsyqfY9jBsWlGhwYzj1iGCANnQXldqhH8hLo=\r\n=dnSF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":"^12 || ^14 || ^16"},"gitHead":"fdaf2ec9284ea7d35ceeb59a0371a82d69ecaad9","scripts":{"lint":"eslint lib test","test":"npm run test:node && npm run test:typescript","clean":"shx rm -rf .nyc_output coverage","prepare":"husky install","pretest":"npm run lint","coverage":"npm run coverage:node && npm run coverage:browser","test:node":"mocha","test:browser":"karma start --single-run","coverage:node":"nyc node_modules/mocha/bin/mocha","test:typescript":"tsc --noEmit --strict --lib esnext,dom test/specs/typescript-definition.spec.ts","coverage:browser":"npm run test:browser -- --coverage"},"typings":"lib/index.d.ts","_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/eslint-config/prettier","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/readmeio/openapi-parser.git","type":"git"},"_npmVersion":"7.24.2","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"_nodeVersion":"14.19.1","dependencies":{"ajv":"^8.11.0","ajv-draft-04":"^1.0.0","call-me-maybe":"^1.0.1","@jsdevtools/ono":"^7.1.3","@readme/better-ajv-errors":"^1.4.5","@apidevtools/openapi-schemas":"^2.1.0","@apidevtools/swagger-methods":"^3.0.2","@readme/json-schema-ref-parser":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","shx":"^0.3.2","chai":"^4.3.4","husky":"^7.0.2","karma":"^6.3.4","mocha":"^9.2.2","sinon":"^13.0.1","eslint":"^8.12.0","prettier":"^2.6.1","karma-cli":"^2.0.0","node-fetch":"^2.6.1","typescript":"^4.6.3","@types/node":"^17.0.23","openapi-types":"^10.0.0","@babel/polyfill":"^7.12.1","@commitlint/cli":"^16.2.3","@readme/eslint-config":"^8.5.1","@jsdevtools/karma-config":"^3.1.7","@jsdevtools/host-environment":"^2.1.2","@commitlint/config-conventional":"^16.2.1"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_2.1.0_1648751483283_0.15223386076677237","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@readme/openapi-parser","version":"2.1.1","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://jamesmessinger.com","name":"James Messinger"},"license":"MIT","_id":"@readme/openapi-parser@2.1.1","maintainers":[{"name":"dok","email":"dokko1230@gmail.com"},{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"kanad@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dashron","email":"aaron@dashron.com"},{"name":"iliast","email":"iliastsangaris@gmail.com"}],"homepage":"https://apitools.dev/swagger-parser/","bugs":{"url":"https://github.com/readmeio/openapi-parser/issues"},"dist":{"shasum":"f8b962095386d3218c60d54dcf37a976dfc03166","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-2.1.1.tgz","fileCount":11,"integrity":"sha512-BnDajIQrw9FdtQhsa05Wyui/qdlU/ou9urWGjmXZLUNcFV5/nSJQUkg4L3eziPZOvLYgKHvyze79OgY5ZEOc0Q==","signatures":[{"sig":"MEUCIQDY8A74KDXgs3vz+d9eCiXfqbSBKrqtHospYk3SAbToQAIgK1UF29a2Yo0IO65aKrVJ14hrD+7DhIcatAD0u/lloMQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVZzdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWVBAAh1YUNy2pfyFY5laNiGI5zHyUGA2SB3BtuuWpYY7xFX+xgzX1\r\n65JI0uiGV35HfQePdDJnUF24n/0WdmVihrdn+6kmv6DhzYAkloXKpXl9VFrQ\r\nFrhxpEP4dcUuau5rwWKYlfJUb5Xyt2wjJsQee0UKNIoI3rX8kgARNoT4A2b6\r\nREQHd5l8dhMynkx77dc6JVMpES/i87oekU+em4Unea/4Q4Ayq5YrFzm588PJ\r\n0WMYBqp1tJMIGcahkjE2o6x8dtWmNuhs2jejNpjfIJHvXVxoOdbxMrQgYtZV\r\nqfUp+ZpiOaBJRFKNO9YM6R0koIkegtZHF0nuRaUcYczISQr0IbB2cx7juajK\r\nfVLkYdiZUTi9wtPk4k8xptYmljBnjdlc6aDxNs5/eufsrwH9WWKlj+RTfxOE\r\nyLnSRz06bLLERj+c2x0J3Yj54CgKdtQvUxlKtR3dP9PsRRcv7Tbp7DskazLX\r\nfhidwub6b63fT0U6t5ciN0/Gr3YR1NrJJ5ZtIEiu6Jj9j6oDQ6CELkUNcNFQ\r\nAXDWorqD5hS75/0xirTZO7LrRS3mBXoZppgd9MPrClbVN/208JiEe6vIbniK\r\nXaO4HcMWfSxxLZMPL8ALo9OSxD0gXUmNpB5D4I7hmN5VKCIo5GDMqKoR6nz6\r\nUeTSPHDlKR+OudCkJHpq7yl0nWSOQ8r81Ik=\r\n=G3pH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":"^12 || ^14 || ^16 || ^17"},"gitHead":"950f6266ba53805b905809b3e362ab4f54939428","scripts":{"lint":"eslint lib test","test":"npm run test:node && npm run test:typescript","clean":"shx rm -rf .nyc_output coverage","prepare":"husky install","pretest":"npm run lint","coverage":"npm run coverage:node && npm run coverage:browser","test:node":"mocha","test:browser":"karma start --single-run","coverage:node":"nyc node_modules/mocha/bin/mocha","test:typescript":"tsc --noEmit --strict --lib esnext,dom test/specs/typescript-definition.spec.ts","coverage:browser":"npm run test:browser -- --coverage"},"typings":"lib/index.d.ts","_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/eslint-config/prettier","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/readmeio/openapi-parser.git","type":"git"},"_npmVersion":"7.24.2","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"_nodeVersion":"14.19.1","dependencies":{"ajv":"^8.11.0","ajv-draft-04":"^1.0.0","call-me-maybe":"^1.0.1","@jsdevtools/ono":"^7.1.3","@readme/better-ajv-errors":"^1.4.6","@apidevtools/openapi-schemas":"^2.1.0","@apidevtools/swagger-methods":"^3.0.2","@readme/json-schema-ref-parser":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","shx":"^0.3.2","chai":"^4.3.4","husky":"^7.0.2","karma":"^6.3.4","mocha":"^9.2.2","sinon":"^13.0.1","eslint":"^8.12.0","prettier":"^2.6.1","karma-cli":"^2.0.0","node-fetch":"^2.6.1","typescript":"^4.6.3","@types/node":"^17.0.23","openapi-types":"^10.0.0","@babel/polyfill":"^7.12.1","@commitlint/cli":"^16.2.3","@readme/eslint-config":"^8.6.0","@jsdevtools/karma-config":"^3.1.7","@jsdevtools/host-environment":"^2.1.2","@commitlint/config-conventional":"^16.2.1"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_2.1.1_1649777884806_0.12212853904855314","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@readme/openapi-parser","version":"2.2.0","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://jamesmessinger.com","name":"James Messinger"},"license":"MIT","_id":"@readme/openapi-parser@2.2.0","maintainers":[{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"dok","email":"dokko1230@gmail.com"},{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"kanad@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dashron","email":"aaron@dashron.com"},{"name":"iliast","email":"iliastsangaris@gmail.com"}],"homepage":"https://apitools.dev/swagger-parser/","bugs":{"url":"https://github.com/readmeio/openapi-parser/issues"},"dist":{"shasum":"5f14b02cea0be7e43dac6997b9737d325322aaff","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-2.2.0.tgz","fileCount":11,"integrity":"sha512-t5E+cCln50GSsOx0GuT+GLnkG6Ux7I6V1vWJ48jvW7Rxs6jMkJrVYMu5MIhJ3ihylrFspxJ6aSACzj7yVr6Dow==","signatures":[{"sig":"MEQCIEnDi6RZ5vUAP6CBW0tz2rOoezbj+yTNoEx31SHl6juEAiBM9R9Lufhx68BT5TeJ236r3h29b+0+vMn6YOuw3lsPcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYEFkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBJw/+K73wtl1QB3+cznntCmLOoDUsMQwzypasr7ikvWVQzDQKBxU1\r\nZMZr2OWxHf0XwfYW053WaMQEf4P5cHn7cuAK8RmSRCaHtZt1+PbJO4W5RUX4\r\nD3ezkQBsFldDu1hIcMVL7SM42KuNpHS0TZWvIGQ17SeYKaud3KpR2FeySFLc\r\ngP8CNjeHPJ4g2JMHjBSPK+MMW/L/GIxQT6Q9jbKYHh92nQUgEfgszRNtChPa\r\nb+gSklLyH1W4lUZgmONgqLer1F3SVz+VDEZIsRBnF0y5MZ4+X2DTPOUGzljX\r\nhY+JW8TpeU+Qzpa9Vlxv1QAbXCJPGT22+qrt60ht4kT69L9cPyLK0J3JH6CP\r\nYwtcMnxxkouppb9AQBFFSnHvHhuCLGnJhGeZet4mIXWoP++SHJIA+5nOi/im\r\n3iCejItp9TctEsUsE0mmSXarCIaKIi64teo88hRwW1ykZnfmKri9YjOEFirP\r\nFt/1uiqzCfDE1Seck2MA58st65fqvNUC4h3fOB867LCP4BKorVwPcD0/veVY\r\n64cCNtI2MfWlVeYAt3FM5HSmFWF0MMKCgsGPuMSEoZ/GwjsC9L4VekhrtU8T\r\nxauM1M0JKIo74ugN38gK1z2TywmrxfDRB0hM6JMk860wqw2bZw68sN2tIr2p\r\nuPz3iSokWmS4O9kUqISa/QOKs8QMMY9jTRM=\r\n=aH2P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"f5765b520c9eeb1a7676eecf25b158892548eab2","scripts":{"lint":"eslint lib test","test":"npm run test:node && npm run test:typescript","clean":"shx rm -rf .nyc_output coverage","prepare":"husky install","pretest":"npm run lint","coverage":"npm run coverage:node && npm run coverage:browser","test:node":"mocha","test:browser":"karma start --single-run","coverage:node":"nyc node_modules/mocha/bin/mocha","test:typescript":"tsc --noEmit --strict --lib esnext,dom test/specs/typescript-definition.spec.ts","coverage:browser":"npm run test:browser -- --coverage"},"typings":"lib/index.d.ts","_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/eslint-config/prettier","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/readmeio/openapi-parser.git","type":"git"},"_npmVersion":"7.24.2","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"_nodeVersion":"14.19.1","dependencies":{"ajv":"^8.11.0","ajv-draft-04":"^1.0.0","call-me-maybe":"^1.0.1","@jsdevtools/ono":"^7.1.3","@readme/better-ajv-errors":"^1.5.0","@apidevtools/openapi-schemas":"^2.1.0","@apidevtools/swagger-methods":"^3.0.2","@readme/json-schema-ref-parser":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","shx":"^0.3.2","chai":"^4.3.4","husky":"^7.0.2","karma":"^6.3.4","mocha":"^9.2.2","sinon":"^13.0.1","eslint":"^8.12.0","prettier":"^2.6.1","karma-cli":"^2.0.0","node-fetch":"^2.6.1","typescript":"^4.6.3","@types/node":"^17.0.23","openapi-types":"^10.0.0","@babel/polyfill":"^7.12.1","@commitlint/cli":"^16.2.3","@readme/eslint-config":"^8.7.0","@jsdevtools/karma-config":"^3.1.7","@jsdevtools/host-environment":"^2.1.2","@commitlint/config-conventional":"^16.2.1"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_2.2.0_1650475363950_0.8050906143293217","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@readme/openapi-parser","version":"2.3.0","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://jamesmessinger.com","name":"James Messinger"},"license":"MIT","_id":"@readme/openapi-parser@2.3.0","maintainers":[{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"npm@kanad.dev"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dashron","email":"ahh@fastmail.com"},{"name":"iliast","email":"iliastsangaris@gmail.com"}],"homepage":"https://apitools.dev/swagger-parser/","bugs":{"url":"https://github.com/readmeio/openapi-parser/issues"},"dist":{"shasum":"78d99a153121182780cfcb4210845c073c006f86","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-2.3.0.tgz","fileCount":11,"integrity":"sha512-/aR/sE8qAzIB50zK22MZPau5wXg2/Gu2sgfcbIa4DLaEMX2JR4f4Rh1RBnHfqbWuS7OxTKqdyOM5Ajp/mIy52Q==","signatures":[{"sig":"MEUCICZ/FSXceppX4jLuPZOkcVm/XkjRNCvRt61BBS8pnwkHAiEAiLk4oq9LIPPU+d8Oyl9dRSYZtYPltBGBx1QeaylDuis=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTZHGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfixAAmBqylZ+ewaFRg1XGw1TFen8+EsOhmznq/h6InjUUse7TjiPy\r\nv4WsqSmYgpMMoiQHza6m2jh81/5q8CUyc8J82D29RBQwLS4Hywmftd0SWxOB\r\n+Z3D0EdjcEGzNsEeh0c9I/VOmibKAl19iTVfHD/24EW9pKXdCZBw3pY/vKB3\r\nI/XJvVw04t+9g0SPYndvpLr4E8tBymyb5+Djn+TsCIjITmyoxSWfQ9BZsM/C\r\nMI14AEezv4/dmDy3UnPZ/zGLoWMVCDsGwmZhhdSTJPX33qEfTa+MdFMrC0wg\r\ngZYfwA6MuVM7qsWiqcRl4jP/T6Ji4LaDBd9fkkUjwm+q2Hk4xOg8/dOIYiMP\r\ncymVBAtV4K0aBxjy/C+WI7dMJnT+aiK+flGBciIDx3bMs+ZT4HdXiZaO4Zbr\r\nS5kTgYMSPKyVEluOYeTFPbMrzccaYKAWEfBPd9wd0XEfMZLZ+jrVpkQ+P6xi\r\nLFSEpo7li/1rU1esDKFmn7SfOQ9ZelaRbS317LSRcVDPXgHprhXV3DJlbmKd\r\nZb+kwHf7QOnV1qao6K9C2kJItAF19IiLtGSXg/wF+Sg/kHcyMiMsim/eLtbw\r\n6DuljIq7uc1jo0Ds8fLqmh9z+/eZC43994yA0Y55M5IdWxguFB+FpndH72y0\r\nwbrIeEBqCStjk8HCn09zJkaTty45WQnma94=\r\n=FmFI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"6a8b0c45dfce06256156a5452e62c056ff6521cb","scripts":{"lint":"eslint .","test":"npm run test:node && npm run test:typescript","clean":"shx rm -rf .nyc_output coverage","prepare":"husky install","pretest":"npm run lint","coverage":"npm run coverage:node && npm run coverage:browser","test:node":"mocha","test:browser":"karma start --single-run","coverage:node":"nyc mocha","test:typescript":"tsc --noEmit --strict --lib esnext,dom test/specs/typescript-definition.spec.ts","coverage:browser":"npm run test:browser -- --coverage"},"typings":"lib/index.d.ts","_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/eslint-config/prettier","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/readmeio/openapi-parser.git","type":"git"},"_npmVersion":"7.24.2","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"_nodeVersion":"14.20.0","dependencies":{"ajv":"^8.11.0","ajv-draft-04":"^1.0.0","call-me-maybe":"^1.0.1","@jsdevtools/ono":"^7.1.3","@readme/better-ajv-errors":"^1.5.0","@apidevtools/openapi-schemas":"^2.1.0","@apidevtools/swagger-methods":"^3.0.2","@readme/json-schema-ref-parser":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","shx":"^0.3.2","chai":"^4.3.4","husky":"^8.0.1","karma":"^6.3.4","mocha":"^10.1.0","sinon":"^14.0.1","eslint":"^8.25.0","prettier":"^2.6.1","karma-cli":"^2.0.0","node-fetch":"^2.6.1","typescript":"^4.8.4","@types/node":"^18.11.0","openapi-types":"^12.0.0","@babel/polyfill":"^7.12.1","@commitlint/cli":"^17.0.2","@readme/eslint-config":"^10.1.1","@jsdevtools/karma-config":"^3.1.7","@jsdevtools/host-environment":"^2.1.2","@commitlint/config-conventional":"^17.0.2"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_2.3.0_1666027974685_0.2914951003082322","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"@readme/openapi-parser","version":"2.3.1","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://jamesmessinger.com","name":"James Messinger"},"license":"MIT","_id":"@readme/openapi-parser@2.3.1","maintainers":[{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"npm@kanad.dev"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dashron","email":"ahh@fastmail.com"},{"name":"iliast","email":"iliastsangaris@gmail.com"}],"homepage":"https://apitools.dev/swagger-parser/","bugs":{"url":"https://github.com/readmeio/openapi-parser/issues"},"dist":{"shasum":"f6cad07badcdee298758f508a9d1e2a4ac9a30e0","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-2.3.1.tgz","fileCount":11,"integrity":"sha512-MG5l1tN1nzb1thQSGXpQ42s7fCcwlg1XfKr0AZ5i60nIxZGgi31iguvO7Zkz/zgRDHkTtvP+L3QQEHGhFr4OxA==","signatures":[{"sig":"MEUCIGeqPYlJ+2Jsypax04jCrCZXANzvvnzWhXLc0SyMsYZ/AiEAu0xMUzgDNNv9AmYlfQ5zk+BzveQsXtsCHih0o+lMtMM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiOePACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr33w/+K/AM0arWcaDtL2hWlEk6Wx+tq730P0sfBaaMYaXCzgrEYAfU\r\nVexYQVh0qFov6vSJLuvDbHpL1W3/EOptQecjpG3ib+EkLEe8kmosieGewmuK\r\np3xn1RFCe1yT+ajMTeqKgWCpYesrMCVj/G95IDb9b6qv6MOpqROPRcaSNnHT\r\n4nvLb4BWSH56IFi7mtC1cABCDqbP6uyWosmi7udKlvejRv99x13ddrsxXhyD\r\ntYdEBuD5snfbQzYkzl57163K7NrmXe373wJQ5wAsKukAnc2kaHGbuxVeG+lr\r\nMl37DYYGgTmKJyeU1GB3csUSErfyxn8AQrthPbFF/qK59tMrzx6ptXat5GSG\r\niDcdplUANK06bt61owUfjqfqPkTTkxsoaJovRDLUe4w+djIFwyoRJMK4L6h4\r\nXTF4z8R1knxBHGUNHYctjEHRq9R2xAZkkhvk1DvXwKlF3lNxV4RVfYxnTg6Q\r\nGCskQUDO2PdJMHxutM6oIik7PsrIpnx8MAJTDD62pievvyi8UqpV6yMEk7QS\r\n0oEdMWHb60gLDkjG4efQa902MV+JwPXNYaHvXpDd0zenF7BYkD/zXFLvTqQg\r\nUE4WW4/ZE4JJLh1zq4qFwXFGiRAFN0Rt8cF5dIudrF2xwVNFeJsmK1XAQqE/\r\n4sf5OJabwIKmYrMw0opHhqNNdLYQ4xIk7JU=\r\n=r4P9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"2be83cc3aca644d50ebca99172ad29249f466528","scripts":{"lint":"eslint .","test":"npm run test:node && npm run test:typescript","clean":"shx rm -rf .nyc_output coverage","prepare":"husky install","pretest":"npm run lint","coverage":"npm run coverage:node && npm run coverage:browser","test:node":"mocha","test:browser":"karma start --single-run","coverage:node":"nyc mocha","test:typescript":"tsc --noEmit --strict --lib esnext,dom test/specs/typescript-definition.spec.ts","coverage:browser":"npm run test:browser -- --coverage"},"typings":"lib/index.d.ts","_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/eslint-config/prettier","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/readmeio/openapi-parser.git","type":"git"},"_npmVersion":"9.1.2","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"_nodeVersion":"16.14.0","dependencies":{"ajv":"^8.11.0","ajv-draft-04":"^1.0.0","call-me-maybe":"^1.0.1","@jsdevtools/ono":"^7.1.3","@readme/better-ajv-errors":"^1.5.0","@apidevtools/openapi-schemas":"^2.1.0","@apidevtools/swagger-methods":"^3.0.2","@readme/json-schema-ref-parser":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","shx":"^0.3.2","chai":"^4.3.7","husky":"^8.0.1","karma":"^6.3.4","mocha":"^10.1.0","sinon":"^15.0.0","eslint":"^8.25.0","prettier":"^2.6.1","karma-cli":"^2.0.0","node-fetch":"^2.6.1","typescript":"^4.8.4","@types/node":"^18.11.0","openapi-types":"^12.0.0","@babel/polyfill":"^7.12.1","@commitlint/cli":"^17.0.2","@readme/eslint-config":"^10.1.1","@jsdevtools/karma-config":"^3.1.7","@jsdevtools/host-environment":"^2.1.2","@commitlint/config-conventional":"^17.0.2"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_2.3.1_1669916559131_0.25721126855625775","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@readme/openapi-parser","version":"2.4.0","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://jamesmessinger.com","name":"James Messinger"},"license":"MIT","_id":"@readme/openapi-parser@2.4.0","maintainers":[{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"npm@kanad.dev"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dashron","email":"ahh@fastmail.com"},{"name":"iliast","email":"iliastsangaris@gmail.com"}],"homepage":"https://apitools.dev/swagger-parser/","bugs":{"url":"https://github.com/readmeio/openapi-parser/issues"},"dist":{"shasum":"66780964844dea7166e11e6fb3689957e730ddd1","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-2.4.0.tgz","fileCount":11,"integrity":"sha512-KZMzLYsruShysgLgGaLNQFkinTdQu+rmVjrshhYlviHvvU6k28KYu0aOJciIQSBY0u38QHYFi74gsxU0IsmO1Q==","signatures":[{"sig":"MEYCIQDuXxMPfr5OJ9eiprz8Ihr2Bc8bzMdzuGabTarrsUk0egIhAPouH/VGQmA92frsXtFks+Is8jZ7lSpKFabDGdRk65LQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkPu1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopsA//dA7EgLCm2u1an82G9KSnC8W8d/S/C5+MZEhuF51mfUjBNk1j\r\nMRzmG5RocMsnk3nCbr/3rTtNsRqDCp4q4H5/Ze2f377y2JsSe4HKS9rtEAV0\r\nhIiYt5zABfj5lPDpVMnXgqpONa03fFqfQKYZQmxNvw5IIPgzBcCDDQXUi5eF\r\ny2zM/SsfTo+mHFIzWZLN6SCpe/XSyRMBj06yumFL61aRna9+l7JlmhSBxa2U\r\nq/PGby6lw0MaCK0PdeID4S+lxt+7IGQLiGbqE6HsTm7gn5dhy4UtS7hOCNum\r\n5INANvkX3kPResQmzzcwUtSx9mdpMWIhjDBXkBroR1bcaR9XSn+dACDJn+sh\r\nlxEooA1z98qaMcOGHI35l1cAWutQn1GOyT1D+Jprc8K/bz4ZJ1EJ60vMeBGk\r\nlBcclpHtiyr0R5EmjilxSCoamkoO6pCkMGXaaQKUtYtDwpQF+iHS5LBCfDyu\r\nPPcikmOL/kwS6TCRoaYVC4G1V1GVdFZgDl+4NNEZ6AGOwT1yDJMcjcjM5k6k\r\n8ILkXF0iINU3M1vTyUAft2UfvTrdNnOeAPpdiZvPHahtkxF2HX7rz8e+/KEV\r\nkCKF1yjgFRDwbnjCWW4+oJs64z4PQShQezZtbPTBRpFXmQbnAQJavaP2e2Uh\r\nb+kBUxY1gaSqlcx3YqDLp+NT2Zu9mYxdHvU=\r\n=7F9a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"89356035158926c8cc1169c41bf1f3a22eb44a76","scripts":{"lint":"eslint .","test":"npm run test:node && npm run test:typescript","clean":"shx rm -rf .nyc_output coverage","prepare":"husky install","pretest":"npm run lint","coverage":"npm run coverage:node && npm run coverage:browser","test:node":"mocha","test:browser":"karma start --single-run","coverage:node":"nyc mocha","test:typescript":"tsc --noEmit --strict --lib esnext,dom test/specs/typescript-definition.spec.ts","coverage:browser":"npm run test:browser -- --coverage"},"typings":"lib/index.d.ts","_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/eslint-config/prettier","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/readmeio/openapi-parser.git","type":"git"},"_npmVersion":"7.24.2","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"_nodeVersion":"16.14.0","dependencies":{"ajv":"^8.11.0","ajv-draft-04":"^1.0.0","call-me-maybe":"^1.0.1","@jsdevtools/ono":"^7.1.3","@readme/better-ajv-errors":"^1.5.0","@apidevtools/openapi-schemas":"^2.1.0","@apidevtools/swagger-methods":"^3.0.2","@readme/json-schema-ref-parser":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","shx":"^0.3.2","chai":"^4.3.7","husky":"^8.0.1","karma":"^6.3.4","mocha":"^10.1.0","sinon":"^15.0.0","eslint":"^8.29.0","prettier":"^2.8.1","karma-cli":"^2.0.0","node-fetch":"^2.6.1","typescript":"^4.8.4","@types/node":"^18.11.11","openapi-types":"^12.0.0","@babel/polyfill":"^7.12.1","@commitlint/cli":"^17.0.2","@readme/eslint-config":"^10.3.1","@jsdevtools/karma-config":"^3.1.7","@jsdevtools/host-environment":"^2.1.2","@commitlint/config-conventional":"^17.0.2"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_2.4.0_1670446005570_0.8719309771405037","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"@readme/openapi-parser","version":"2.5.0","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://jamesmessinger.com","name":"James Messinger"},"license":"MIT","_id":"@readme/openapi-parser@2.5.0","maintainers":[{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"npm@kanad.dev"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dashron","email":"ahh@fastmail.com"},{"name":"iliast","email":"iliastsangaris@gmail.com"}],"homepage":"https://apitools.dev/swagger-parser/","bugs":{"url":"https://github.com/readmeio/openapi-parser/issues"},"dist":{"shasum":"9e6f0d246ae45d0aea0efb873201359001d0f11e","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-2.5.0.tgz","fileCount":11,"integrity":"sha512-IbymbOqRuUzoIgxfAAR7XJt2FWl6n2yqN09fF5adacGm7W03siA3bj1Emql0X9D2T+RpBYz3x9zDsMhuoMP62A==","signatures":[{"sig":"MEYCIQC4Mu5yWQHsM05u5BesEzwV09RCmiMru9zOSocl+chb4AIhAIlKuNxgI33uG3bcMRLjbXdoskVu9Q8zsfJcVMYH8VBS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIb14ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXBw//TToBZOunVKVu8F8+pSIMckaNRHDj5HzcQ6cEr8LVxaN1eIuo\r\nkK2TodnBKA0xQ2jw+DcnbBYj0CcYOb2Ec59iBr+000fiIjSeofJNywQEATKp\r\nirk6aqwMF8JlMqXagCr7fL1NmGHlJ5uWTrOvGbpZtEx/6A4qXoCRFfgWEIkT\r\n/H1mtskuCvgBFB90fdrz4FI/na6bSEX6CBtBap8lr+WDRhUGv41WQuADgsXn\r\naxZ9BX/w9LKfMkD9Wh2qxkesmjbd+5IlU3MxLPKQUyLgOJsUn4TTkuSEv0Qf\r\n+9mwyBqTuImjDeRiZAzA/bcTffvz+zuboUza3oi1htOrh29hLero+xU4Mzzi\r\nz5ftRhg5utRahted6cnXifGh+0nhi1PPLnLwcleWnQY2wvPlTEPgOwwS5hzj\r\nBbD/sCZWlK4dboRr7p/RsQR8sJqgAXIgyAukvTNPJth4b87TLV71eycZJhZY\r\nqQwASrlLcMTsK3peVQMS6KMb4hEwitQvrptedY6vkU1ZLP9E6WCFrpXPXfV4\r\ndmw+79TRxS5CqI+FdCHRMf6SNd4JPPvVAM10PeuqmGawB/iA5/PcqIFVwiXE\r\nL7jiJPxp5bneM079+dDEzZ8X41AHQkPUD2IAbSSBYudp2UrVFc7I0aYAKFgz\r\n9jwCSRtOQ7nr2OZqNrhJ0KbYdWD40YSI0MQ=\r\n=brYs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"ea670b30a336d1f4adb565f7e6070313dfb54a6c","scripts":{"lint":"eslint .","test":"npm run test:node && npm run test:typescript","clean":"shx rm -rf .nyc_output coverage","prepare":"husky install","pretest":"npm run lint","coverage":"npm run coverage:node && npm run coverage:browser","test:node":"mocha","test:browser":"karma start --single-run","coverage:node":"nyc mocha","test:typescript":"tsc --noEmit --strict --lib esnext,dom test/specs/typescript-definition.spec.ts","coverage:browser":"npm run test:browser -- --coverage"},"typings":"lib/index.d.ts","_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/eslint-config/prettier","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/readmeio/openapi-parser.git","type":"git"},"_npmVersion":"7.24.2","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"_nodeVersion":"14.19.3","dependencies":{"ajv":"^8.12.0","ajv-draft-04":"^1.0.0","call-me-maybe":"^1.0.1","@jsdevtools/ono":"^7.1.3","@readme/better-ajv-errors":"^1.6.0","@apidevtools/openapi-schemas":"^2.1.0","@apidevtools/swagger-methods":"^3.0.2","@readme/json-schema-ref-parser":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","shx":"^0.3.2","chai":"^4.3.7","husky":"^8.0.3","karma":"^6.3.4","mocha":"^10.2.0","sinon":"^15.0.3","eslint":"^8.36.0","prettier":"^2.8.7","karma-cli":"^2.0.0","node-fetch":"^2.6.1","typescript":"^4.9.5","@types/node":"^18.15.10","openapi-types":"^12.1.0","@babel/polyfill":"^7.12.1","@commitlint/cli":"^17.5.0","@readme/eslint-config":"^10.5.1","@jsdevtools/karma-config":"^3.1.7","@jsdevtools/host-environment":"^2.1.2","@commitlint/config-conventional":"^17.4.2"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_2.5.0_1679932792456_0.1750218997974593","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"@readme/openapi-parser","version":"2.5.1","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://jamesmessinger.com","name":"James Messinger"},"license":"MIT","_id":"@readme/openapi-parser@2.5.1","maintainers":[{"name":"gratcliff","email":"gabriel@readme.io"},{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"npm@kanad.dev"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dashron","email":"ahh@fastmail.com"},{"name":"iliast","email":"iliastsangaris@gmail.com"}],"homepage":"https://apitools.dev/swagger-parser/","bugs":{"url":"https://github.com/readmeio/openapi-parser/issues"},"dist":{"shasum":"acf67b4afe52f7a9df9e0210776f6d830829a833","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-2.5.1.tgz","fileCount":11,"integrity":"sha512-p9ndWhwjtP+DEiOOF6jeNMpdmYIPM4nl+JEIdnQNdq7b68esI024x7HiYACZpaYaSvISDSyKc7aiRJx4K4IDhg==","signatures":[{"sig":"MEUCIQCbH7XhlHKbWg3wFxFAXX2CZjH7ekwvPPiUWW6GM2e0pgIgAOzN5t0z213+b6ulku7VSOjukZoxPpiYdqheW5CV5PA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77946},"main":"lib/index.js","engines":{"node":">=18"},"gitHead":"3a739e0ddf5c9c13f8f7eba92f5f984669c5a838","scripts":{"lint":"eslint .","test":"npm run test:node && npm run test:typescript","clean":"rm -rf .nyc_output coverage","pretest":"npm run lint","coverage":"nyc mocha","test:node":"mocha","test:typescript":"tsc --noEmit --strict --lib esnext,dom test/specs/typescript-definition.spec.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/eslint-config/prettier","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/readmeio/openapi-parser.git","type":"git"},"_npmVersion":"10.2.4","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.12.0","ajv-draft-04":"^1.0.0","call-me-maybe":"^1.0.1","@jsdevtools/ono":"^7.1.3","@readme/better-ajv-errors":"^1.6.0","@apidevtools/openapi-schemas":"^2.1.0","@apidevtools/swagger-methods":"^3.0.2","@readme/json-schema-ref-parser":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.8","mocha":"^10.2.0","sinon":"^17.0.0","eslint":"^8.56.0","prettier":"^3.1.1","typescript":"^5.4.5","@types/node":"^20.12.7","openapi-types":"^12.1.3","@babel/polyfill":"^7.12.1","@readme/eslint-config":"^14.0.0","@jsdevtools/host-environment":"^2.1.2"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_2.5.1_1713457379419_0.425143421713023","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"@readme/openapi-parser","version":"2.6.0","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://jamesmessinger.com","name":"James Messinger"},"license":"MIT","_id":"@readme/openapi-parser@2.6.0","maintainers":[{"name":"darrenyong","email":"contact.darrenyong@gmail.com"},{"name":"gratcliff","email":"gabriel@readme.io"},{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"npm@kanad.dev"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dashron","email":"ahh@fastmail.com"},{"name":"iliast","email":"iliastsangaris@gmail.com"}],"homepage":"https://apitools.dev/swagger-parser/","bugs":{"url":"https://github.com/readmeio/openapi-parser/issues"},"dist":{"shasum":"fcd17459270e209dad5e0b0654b2ba74d64104c8","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-2.6.0.tgz","fileCount":11,"integrity":"sha512-pyFJXezWj9WI1O+gdp95CoxfY+i+Uq3kKk4zXIFuRAZi9YnHpHOpjumWWr67wkmRTw19Hskh9spyY0Iyikf3fA==","signatures":[{"sig":"MEUCIQDEUmwTLkmdqb6xrtZW8TBEX0p6rEKcum8PmkMWfOwgHAIgefPKxC+Z8E3s/znL6tzpibU+Lf62MD/9Yk/WLpuON40=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78270},"main":"lib/index.js","engines":{"node":">=18"},"gitHead":"ff5ce0976acf50c3c43e23f22a782784638bbe13","scripts":{"lint":"npm run lint:js && npm run prettier","test":"vitest run --coverage","lint:js":"eslint . --ext .js,.ts --ignore-path .gitignore","pretest":"npm run lint","prettier":"prettier --check .","prettier:write":"prettier --check --write ."},"typings":"lib/index.d.ts","_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/eslint-config/prettier","repository":{"url":"git+https://github.com/readmeio/openapi-parser.git","type":"git"},"_npmVersion":"10.2.4","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.12.0","ajv-draft-04":"^1.0.0","call-me-maybe":"^1.0.1","@jsdevtools/ono":"^7.1.3","@readme/openapi-schemas":"^3.1.0","@readme/better-ajv-errors":"^1.6.0","@apidevtools/swagger-methods":"^3.0.2","@readme/json-schema-ref-parser":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"^18.0.0","eslint":"^8.56.0","vitest":"^1.6.0","prettier":"^3.1.1","typescript":"^5.4.5","@types/node":"^20.12.7","openapi-types":"^12.1.3","@vitest/coverage-v8":"^1.6.0","@readme/eslint-config":"^14.0.0"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_2.6.0_1716921384202_0.09021716941986258","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"@readme/openapi-parser","version":"2.7.0","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://jamesmessinger.com","name":"James Messinger"},"license":"MIT","_id":"@readme/openapi-parser@2.7.0","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"npm@kanad.dev"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dashron","email":"ahh@fastmail.com"},{"name":"iliast","email":"iliastsangaris@gmail.com"},{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"gratcliff","email":"gabriel@readme.io"},{"name":"llimllib","email":"bill@billmill.org"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"},{"name":"azinder1","email":"adam@readme.io"}],"homepage":"https://apitools.dev/swagger-parser/","bugs":{"url":"https://github.com/readmeio/openapi-parser/issues"},"dist":{"shasum":"727ef369b198ae85705350892eaad40c8a8cd40c","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-2.7.0.tgz","fileCount":11,"integrity":"sha512-P8WSr8WTOxilnT89tcCRKWYsG/II4sAwt1a/DIWub8xTtkrG9cCBBy/IUcvc5X8oGWN82MwcTA3uEkDrXZd/7A==","signatures":[{"sig":"MEQCIFGSEx7lnT93kJggMBgL/kRcZkjXdn/PKDOuGdDsYoZ9AiApoMPx9GwycI/S5LLc5LjUjQYkAVqFcPaerxZqdeSW1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78409},"main":"lib/index.js","engines":{"node":">=18"},"gitHead":"f2479c56c64aae75bb61ee5b78660f6a965ea596","scripts":{"lint":"npm run lint:js && npm run prettier","test":"vitest run --coverage","lint:js":"eslint . --ext .js,.ts --ignore-path .gitignore","pretest":"npm run lint","prettier":"prettier --check .","prettier:write":"prettier --check --write ."},"typings":"lib/index.d.ts","_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/eslint-config/prettier","repository":{"url":"git+https://github.com/readmeio/openapi-parser.git","type":"git"},"_npmVersion":"10.8.1","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^8.12.0","ajv-draft-04":"^1.0.0","call-me-maybe":"^1.0.1","@jsdevtools/ono":"^7.1.3","@readme/openapi-schemas":"^3.1.0","@readme/better-ajv-errors":"^2.0.0","@apidevtools/swagger-methods":"^3.0.2","@readme/json-schema-ref-parser":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"^19.0.2","eslint":"^8.56.0","vitest":"^3.0.4","prettier":"^3.1.1","typescript":"^5.7.3","@types/node":"^22.10.10","openapi-types":"^12.1.3","@vitest/coverage-v8":"^3.0.4","@readme/eslint-config":"^14.1.2"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_2.7.0_1737757669110_0.7428774269640843","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@readme/openapi-parser","version":"3.0.0","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":"ReadMe <support@readme.io> (https://readme.com)","license":"MIT","_id":"@readme/openapi-parser@3.0.0","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"npm@kanad.dev"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"iliast","email":"iliastsangaris@gmail.com"},{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"gratcliff","email":"gabriel@readme.io"},{"name":"llimllib","email":"bill@billmill.org"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"},{"name":"azinder1","email":"adam@readme.io"},{"name":"kellyjosephprice","email":"kellyjosephprice@gmail.com"}],"bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"0ababee2134ecf935df41667eee0ab886b8eb34e","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-3.0.0.tgz","fileCount":9,"integrity":"sha512-XqgKkLrKo+J+6zN9r6iKeuTU+5xki06Kzp+N7ZqSuJZnst8bxy/pa45xdVzLgu/KWjbvf5x/e3UP5/AKF9Wr3w==","signatures":[{"sig":"MEYCIQD0gkQHP+AS1UFqy5EaxxjCxVhpqHSi3jtMUd7t40E5xQIhAN9DcbRT++bYCdou5N3bz+BjCe6T7JpjB5SRC0QJP5jx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217902},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"9794d956c5e51149abb030afc94a61d140b5fa3a","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types && npm run lint:js","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","lint:js":"eslint . --ext .js,.ts --ignore-path ../../.gitignore","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/eslint-config/prettier","repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"lerna/8.1.8/node@v20.16.0+arm64 (darwin)","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"ajv":"^8.12.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^3.1.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^11.9.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^3.0.5","typescript":"^5.7.3","@types/node":"^22.13.1","openapi-types":"^12.1.3","@vitest/expect":"^3.0.7"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_3.0.0_1741199953099_0.18910787302702126","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@readme/openapi-parser","version":"3.0.1","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":"ReadMe <support@readme.io> (https://readme.com)","license":"MIT","_id":"@readme/openapi-parser@3.0.1","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"npm@kanad.dev"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"iliast","email":"iliastsangaris@gmail.com"},{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"gratcliff","email":"gabriel@readme.io"},{"name":"llimllib","email":"bill@billmill.org"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"},{"name":"azinder1","email":"adam@readme.io"},{"name":"kellyjosephprice","email":"kellyjosephprice@gmail.com"}],"bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"edf303769e5a62272c2de6369cb98e0d4ea58fb5","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-3.0.1.tgz","fileCount":9,"integrity":"sha512-U0Hn3bJRs8ZWn6cylNxLsieJjr5liibzn9JDuWNVvBILK5geEtJDS7S2vMbNViufGGLu08q1dvsbbYIZCSkBzw==","signatures":[{"sig":"MEUCIBbjyyPDdiaO5BO5LPYQ1hil0v2ARrTKx7jrG5THzqXmAiEA3+6sjJmlZ7k5sfow4oKEq8ooA+YYja1XVG1OILUEWUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217836},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"16b03c527ed95c026e5781bfb1840c7278361cb5","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types && npm run lint:js","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","lint:js":"eslint . --ext .js,.ts --ignore-path ../../.gitignore","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/eslint-config/prettier","repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"lerna/8.1.8/node@v20.16.0+arm64 (darwin)","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"ajv":"^8.12.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^3.1.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^11.9.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^3.0.5","typescript":"^5.7.3","@types/node":"^22.13.1","openapi-types":"^12.1.3","@vitest/expect":"^3.0.7"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_3.0.1_1741203010962_0.956158565795312","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@readme/openapi-parser","version":"3.0.2","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":"ReadMe <support@readme.io> (https://readme.com)","license":"MIT","_id":"@readme/openapi-parser@3.0.2","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"npm@kanad.dev"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"iliast","email":"iliastsangaris@gmail.com"},{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"gratcliff","email":"gabriel@readme.io"},{"name":"llimllib","email":"bill@billmill.org"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"},{"name":"azinder1","email":"adam@readme.io"},{"name":"kellyjosephprice","email":"kellyjosephprice@gmail.com"}],"bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"319b52008b188fbffc008af0a7e1b0e940b38464","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-3.0.2.tgz","fileCount":9,"integrity":"sha512-KVe/X6664iF0TabOicim/dhIyMI3GXB9loV6ttx885PoT8GlX4HjdvoB0Re1SSn+K5oBvtYquY+CUj+mdDQQaQ==","signatures":[{"sig":"MEYCIQCB4zpGRPfvFi3UI03UawTeyiaziirUJrJYQSFc9bqFHQIhALc4qV1yiqm2DP4R5M/Bt/807U7u21rIHHd6F5hHf3gk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217673},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"f3d92823d427cbc0d8d26065a9eb9c2f17579d8c","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types && npm run lint:js","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","lint:js":"eslint . --ext .js,.ts --ignore-path ../../.gitignore","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/eslint-config/prettier","repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"lerna/8.2.1/node@v20.19.0+arm64 (darwin)","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"ajv":"^8.12.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^3.1.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^11.9.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.5","typescript":"^5.7.3","@types/node":"^22.13.1","openapi-types":"^12.1.3","@vitest/expect":"^3.0.7"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_3.0.2_1743810435504_0.5581844031471848","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@readme/openapi-parser","version":"3.0.3","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":"ReadMe <support@readme.io> (https://readme.com)","license":"MIT","_id":"@readme/openapi-parser@3.0.3","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"npm@kanad.dev"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"iliast","email":"iliastsangaris@gmail.com"},{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"gratcliff","email":"gabriel@readme.io"},{"name":"llimllib","email":"bill@billmill.org"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"},{"name":"azinder1","email":"adam@readme.io"},{"name":"kellyjosephprice","email":"kellyjosephprice@gmail.com"}],"bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"403e4b21101bfcefe5cf0386ed0172d6cff15616","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-3.0.3.tgz","fileCount":9,"integrity":"sha512-587RDfnC+zeHAdkij+AwmLkNdonQkwRdva1e75p04rbMmZ9s/ZGw+2UO9Uy7jxkP2zACqZCwhSgKLzeDXd38hw==","signatures":[{"sig":"MEYCIQCyTbigk0mWtuFyLZwlDhHI8yLcBMc83DfyuD6316IL7gIhAOtDqbsbyocfecrxs/teiYlHzh903J2WgezAcfqJiwmQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218726},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"7ba052a0b979c54379382154c3ceab3fce02d7cb","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types && npm run lint:js","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","lint:js":"eslint . --ext .js,.ts --ignore-path ../../.gitignore","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/eslint-config/prettier","repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"lerna/8.2.1/node@v20.19.0+arm64 (darwin)","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"ajv":"^8.12.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^3.1.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^11.9.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.5","typescript":"^5.7.3","@types/node":"^22.13.1","openapi-types":"^12.1.3","@vitest/expect":"^3.0.7"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_3.0.3_1744069492347_0.3766042962115801","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@readme/openapi-parser","version":"4.0.0","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":"ReadMe <support@readme.io> (https://readme.com)","license":"MIT","_id":"@readme/openapi-parser@4.0.0","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"npm@kanad.dev"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"iliast","email":"iliastsangaris@gmail.com"},{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"gratcliff","email":"gabriel@readme.io"},{"name":"llimllib","email":"bill@billmill.org"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"},{"name":"azinder1","email":"adam@readme.io"},{"name":"kellyjosephprice","email":"kellyjosephprice@gmail.com"}],"bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"42ca99c7c95e6855c741e7c6fd60a46e8103aaa4","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-4.0.0.tgz","fileCount":9,"integrity":"sha512-TYeEjSYGCmaBjvQA+BcQYjfv4k+02oychlRHShj/3Iwm2s+a+isENeJU/HPgxIZqtKuP2JZ0gJTvBXo9ci4NEg==","signatures":[{"sig":"MEYCIQDPb/AedN5vocYYgeV1o+88rLFL69aOSERRQMBv2ALw7wIhAIm70AHXBcp5aoH0sC6KSC2iu6V4J/Zrt/Wx/RZ3Urw1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219432},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"66bf1098b0cbbbba767b7e88ca2fd5e960d684a1","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types && npm run lint:js","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","lint:js":"eslint . --ext .js,.ts --ignore-path ../../.gitignore","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/eslint-config/prettier","repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"lerna/8.2.1/node@v20.19.0+arm64 (darwin)","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"ajv":"^8.12.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^3.1.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^12.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.5","typescript":"^5.7.3","@types/node":"^22.13.1","openapi-types":"^12.1.3","@vitest/expect":"^3.0.7"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_4.0.0_1744650328595_0.451750735033408","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@readme/openapi-parser","version":"4.0.1","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":"ReadMe <support@readme.io> (https://readme.com)","license":"MIT","_id":"@readme/openapi-parser@4.0.1","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"npm@kanad.dev"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"gratcliff","email":"gabriel@readme.io"},{"name":"llimllib","email":"bill@billmill.org"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"},{"name":"azinder1","email":"adam@readme.io"},{"name":"kellyjosephprice","email":"kellyjosephprice@gmail.com"}],"bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"8df9cb73c9f018ba3d1f1ed97e3d3e5f1131dfb3","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-4.0.1.tgz","fileCount":9,"integrity":"sha512-29zcxe+inNTkKzP8iAdIELJGWr7b2LLSVqfdcgx89ssnY75AOWyhlT04qgmGXMh9bAxg812obiHLoC0HVGoncg==","signatures":[{"sig":"MEUCIQCnUurGPz5xmgbpmkDkf96Z07ebfM2pQirPfV29+gpAoQIgaJY/6wk7lsIpcLJXAsjosjH2t14sotz/FGAmR1XeD6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219270},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"d30ea9e77a9aeabd810b3f79bd9e5fb2c429f8d9","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types && npm run lint:js","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","lint:js":"eslint . --ext .js,.ts --ignore-path ../../.gitignore","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/eslint-config/prettier","repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"lerna/8.2.1/node@v20.19.0+arm64 (darwin)","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"ajv":"^8.12.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^3.1.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^12.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.5","typescript":"^5.7.3","@types/node":"^22.13.1","openapi-types":"^12.1.3","@vitest/expect":"^3.0.7"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_4.0.1_1748625870471_0.9742271195330612","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@readme/openapi-parser","version":"4.1.0","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":"ReadMe <support@readme.io> (https://readme.com)","license":"MIT","_id":"@readme/openapi-parser@4.1.0","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"npm@kanad.dev"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"gratcliff","email":"gabriel@readme.io"},{"name":"llimllib","email":"bill@billmill.org"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"},{"name":"azinder1","email":"adam@readme.io"},{"name":"kellyjosephprice","email":"kellyjosephprice@gmail.com"}],"bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"645637d5f4d959b3d8d0f378f2665cfa29a6d3f0","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-4.1.0.tgz","fileCount":9,"integrity":"sha512-zZaGaOJ+0bYPGkPK4ekspE1BoO1iifxe5d3rsAE6AqFCoyHCjt/xMDtmJpy4slFdd1YtEv/VHhBpB1FlNClCNw==","signatures":[{"sig":"MEUCICpggpwc0psLz6I4olJGBfZZxlJonqXvIo8NIlACWyZRAiEAxU1iajOBqaCenNNanNWdHjwb+L3Y6mtnpChQA7N+QqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219270},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"234138bcc33689020a8cb5349ea85711a26ec4dc","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types && npm run lint:js","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","lint:js":"eslint . --ext .js,.ts --ignore-path ../../.gitignore","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/eslint-config/prettier","repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"lerna/8.2.1/node@v20.19.0+arm64 (darwin)","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"ajv":"^8.12.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^3.1.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^13.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.1","typescript":"^5.7.3","@types/node":"^22.13.1","openapi-types":"^12.1.3","@vitest/expect":"^3.0.7"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_4.1.0_1749056644995_0.40464233649658055","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@readme/openapi-parser","version":"4.1.1","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":"ReadMe <support@readme.io> (https://readme.com)","license":"MIT","_id":"@readme/openapi-parser@4.1.1","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"npm@kanad.dev"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"gratcliff","email":"gabriel@readme.io"},{"name":"llimllib","email":"bill@billmill.org"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"},{"name":"azinder1","email":"adam@readme.io"},{"name":"kellyjosephprice","email":"kellyjosephprice@gmail.com"}],"bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"1cc5279e6397b3e597c2ec60b46027b8610ee299","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-4.1.1.tgz","fileCount":9,"integrity":"sha512-JHxrJFXtwfRQVxxa1gDHW1l0aTRob8B+KXqoiapDkAJBX/cIRv5Uj9F8fHyu3Ztu3QHSs4QcbvRipDD5Evi7qQ==","signatures":[{"sig":"MEUCIQCA0FAg0fIsomCM0n2ZVgYqr8Z2WmxkzZjpehkOZ/e/EQIgEEE/USWDSQRE1RHr38mHn3KIOLzZvqafhBtwIWSNIQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219270},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"a96594d421e03f9dcf379337ad01f055ee73645b","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types && npm run lint:js","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","lint:js":"eslint . --ext .js,.ts --ignore-path ../../.gitignore","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/eslint-config/prettier","repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"lerna/8.2.1/node@v20.19.0+arm64 (darwin)","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"ajv":"^8.12.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^3.1.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.1","typescript":"^5.7.3","@types/node":"^22.13.1","openapi-types":"^12.1.3","@vitest/expect":"^3.0.7"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_4.1.1_1752522472623_0.0896487758759732","host":"s3://npm-registry-packages-npm-production"}},"4.1.2":{"name":"@readme/openapi-parser","version":"4.1.2","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":"ReadMe <support@readme.io> (https://readme.com)","license":"MIT","_id":"@readme/openapi-parser@4.1.2","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"npm@kanad.dev"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"gratcliff","email":"gabriel@readme.io"},{"name":"llimllib","email":"bill@billmill.org"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"},{"name":"azinder1","email":"adam@readme.io"},{"name":"kellyjosephprice","email":"kellyjosephprice@gmail.com"}],"bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"f4aeeab0b25889c2b0a972225d1db5bed136acd6","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-4.1.2.tgz","fileCount":9,"integrity":"sha512-lAFH88r/CHs5VZDUocEda0OSMSQsr6801sziIjOKyVA+0hSFN+BPuelPF5XvkMROHecnPd+XEJN1iNQqCgER/g==","signatures":[{"sig":"MEQCICQLbgjhv/+PZ6Qaj0/wofljOdcGtYL4RWc5IUaWzjWbAiAffwX/XLCP0Qdxdq5p67RWzkSPFYdFfl1TdOl2++6o0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219270},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"b036a753c9eb6305d5b38efb408413b64f897700","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types && npm run lint:js","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","lint:js":"eslint . --ext .js,.ts --ignore-path ../../.gitignore","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/eslint-config/prettier","repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"lerna/8.2.1/node@v20.19.0+arm64 (darwin)","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"ajv":"^8.12.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^3.1.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^13.0.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.1","typescript":"^5.7.3","@types/node":"^22.13.1","openapi-types":"^12.1.3","@vitest/expect":"^3.0.7"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_4.1.2_1752615903918_0.573405414334879","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@readme/openapi-parser","version":"5.0.0","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":"ReadMe <support@readme.io> (https://readme.com)","license":"MIT","_id":"@readme/openapi-parser@5.0.0","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"npm@kanad.dev"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"gratcliff","email":"gabriel@readme.io"},{"name":"llimllib","email":"bill@billmill.org"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"},{"name":"azinder1","email":"adam@readme.io"},{"name":"kellyjosephprice","email":"kellyjosephprice@gmail.com"}],"bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"075cfa5675dbe02b95dbbd361befa3694e9864bf","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-5.0.0.tgz","fileCount":9,"integrity":"sha512-dO3yReohn5lqsJQ4tyXpc6grjab4a4fybUY2yxkqOmWP++2QP3Q7wIj2BwABsdU72KMCfNCRyV6VTuxxnKKuMA==","signatures":[{"sig":"MEQCIAYse7dEenTMdEwaYXexaA1tSuiDwyH5ayW0IGy+0ZTfAiAlrZxnRV0xQTz0YUqkk8CQj8S4Qy8lZ/8lpgdGfQLKTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218747},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"ed83a8d1753b2a51f76b479f920fc6a78d328451","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/standards/prettier","repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"lerna/8.2.1/node@v20.19.0+arm64 (darwin)","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"ajv":"^8.12.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^3.1.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^14.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.2.1","typescript":"^5.7.3","@types/node":"^22.13.1","openapi-types":"^12.1.3","@vitest/expect":"^3.0.7"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_5.0.0_1753828127021_0.5750892238661531","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@readme/openapi-parser","version":"5.0.1","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":"ReadMe <support@readme.io> (https://readme.com)","license":"MIT","_id":"@readme/openapi-parser@5.0.1","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"npm@kanad.dev"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"gratcliff","email":"gabriel@readme.io"},{"name":"llimllib","email":"bill@billmill.org"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"},{"name":"azinder1","email":"adam@readme.io"},{"name":"kellyjosephprice","email":"kellyjosephprice@gmail.com"}],"bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"6d68b9df5efe8248ee8add4b81f147df36ed00aa","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-5.0.1.tgz","fileCount":9,"integrity":"sha512-qLHoqkBcqHmCFqLNuK9vH2DiOg+RM4Jk4ncgm6BkW1h796NAPqY6i4ux90PsgM19c4LVcZKgrEp+/oEGAAmCmA==","signatures":[{"sig":"MEQCIDlwXKh1UtX3QyYeg9zakF7o8uy4En7QSupbIiCAgOuQAiBZJJNMqvgis8gKV3UGUDTyqNtMnp/locAPNgho1N8Uaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218747},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"4bccb292663cb3945062633cb48f66aa57a8dedd","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/standards/prettier","repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"lerna/8.2.1/node@v20.19.0+arm64 (darwin)","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"ajv":"^8.12.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^3.1.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^14.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.2.1","typescript":"^5.7.3","@types/node":"^22.13.1","openapi-types":"^12.1.3","@vitest/expect":"^3.0.7"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_5.0.1_1754335920140_0.6785177750574123","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"@readme/openapi-parser","version":"5.0.2","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":"ReadMe <support@readme.io> (https://readme.com)","license":"MIT","_id":"@readme/openapi-parser@5.0.2","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"npm@kanad.dev"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"gratcliff","email":"gabriel@readme.io"},{"name":"llimllib","email":"bill@billmill.org"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"},{"name":"azinder1","email":"adam@readme.io"},{"name":"kellyjosephprice","email":"kellyjosephprice@gmail.com"}],"bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"ddcb209c5c80adebfdc07b58f6aa8399ae41248a","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-5.0.2.tgz","fileCount":9,"integrity":"sha512-EDecF1OPz28PFHDrFXS2pu+VeBE1Skta0AgdgvODr3uWBU1sFDffo+zRHDQWswIpQVdfhveSyPg/gXZR37QCPQ==","signatures":[{"sig":"MEUCIQC6GlN9p2k600iJ1IMmPFmHDJxu4If2viL0dbXQfIyi/gIgZgeC3Yv/o4O6GxtSLiJdlWjKSv7F2PyRSGlLpcvw+Lc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218713},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"f28ec74e7472f0c6958307ee7f9e822e8481ec4b","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/standards/prettier","repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"lerna/8.2.1/node@v20.19.0+arm64 (darwin)","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"ajv":"^8.12.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^3.1.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^14.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.2.1","typescript":"^5.7.3","@types/node":"^22.13.1","openapi-types":"^12.1.3","@vitest/expect":"^3.0.7"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_5.0.2_1759793920949_0.8376637240162566","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@readme/openapi-parser","version":"5.1.0","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":"ReadMe <support@readme.io> (https://readme.com)","license":"MIT","_id":"@readme/openapi-parser@5.1.0","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"npm@kanad.dev"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"gratcliff","email":"gabriel@readme.io"},{"name":"llimllib","email":"bill@billmill.org"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"},{"name":"azinder1","email":"adam@readme.io"},{"name":"kellyjosephprice","email":"kellyjosephprice@gmail.com"}],"bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"479a9239878ba45b23831e43047ee308b1d4800f","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-5.1.0.tgz","fileCount":19,"integrity":"sha512-NPvsxFx1+3AneqjotY4u8UM7tog4kZipn1xFoBY65JPDVyN7qSP/JMlWzl253nvly7IwXqw8FCIJwHB68KT4Jw==","signatures":[{"sig":"MEUCIBX3L6YgdeJNgtqMv9snquCV3PUOOVAWOjxJ94nr91uUAiEAnbKcEX9tEZACSwq86XMNyqftdh7/Lqm8hUnwy/GrBII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229532},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json","./lib/assertions":{"import":"./dist/lib/assertions.js","require":"./dist/lib/assertions.cjs"}},"gitHead":"da9a3d9d740e08498f7f4da86355bc73938c3a50","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/standards/prettier","repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"lerna/8.2.1/node@v20.19.0+arm64 (darwin)","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"ajv":"^8.12.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^3.1.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^14.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.2.1","typescript":"^5.7.3","@types/node":"^22.13.1","openapi-types":"^12.1.3","@vitest/expect":"^3.0.7"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_5.1.0_1761674213961_0.30310725712556486","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"@readme/openapi-parser","version":"5.2.0","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":"ReadMe <support@readme.io> (https://readme.com)","license":"MIT","_id":"@readme/openapi-parser@5.2.0","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"npm@kanad.dev"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"gratcliff","email":"gabriel@readme.io"},{"name":"llimllib","email":"bill@billmill.org"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"},{"name":"azinder1","email":"adam@readme.io"},{"name":"kellyjosephprice","email":"kellyjosephprice@gmail.com"}],"bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"d7bce7a00056b652347bdba97b615846fac1f764","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-5.2.0.tgz","fileCount":19,"integrity":"sha512-ye9adgWXtksbitgUHLABpZBP9xSUkxhLaBx2r7xzDXUikgpMk+LF96pmZhQvqD4PVo2tNk7XV+BQ+RYlcUJvkQ==","signatures":[{"sig":"MEUCIQDFU44fbv+7P+pDOWnG6ry/OC5Bspk3imwEr2x0wnxaJwIgG98HvvHUIw6ZmH3rtMNuNgOF9Lfp0tWKW17w5NFHo1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245447},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json","./lib/assertions":{"import":"./dist/lib/assertions.js","require":"./dist/lib/assertions.cjs"}},"gitHead":"9eadd18c66ad97646c8340204dbcf76bef96c02f","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/standards/prettier","repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"lerna/8.2.1/node@v20.19.0+arm64 (darwin)","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"ajv":"^8.12.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^3.1.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^14.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.2.1","typescript":"^5.7.3","@types/node":"^22.13.1","openapi-types":"^12.1.3","@vitest/expect":"^3.0.7"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_5.2.0_1761697070974_0.3641048153605937","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"name":"@readme/openapi-parser","version":"5.2.1","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":"ReadMe <support@readme.io> (https://readme.com)","license":"MIT","_id":"@readme/openapi-parser@5.2.1","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"domharrington+npm@protonmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"kanadgupta","email":"npm@kanad.dev"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"llimllib","email":"bill@billmill.org"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"},{"name":"azinder1","email":"adam@readme.io"},{"name":"kellyjosephprice","email":"kellyjosephprice@gmail.com"}],"bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"0cb43e75d61d9d767a68c95131d1446592b34692","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-5.2.1.tgz","fileCount":19,"integrity":"sha512-dyRrGM2ZW+imhDkA8pcq4ChKDAFvhVf15hS+UEqrjdfQzN8r4ekUTtL5k0/4izfUork/rd8T+e/pbYOYk67Pnw==","signatures":[{"sig":"MEQCIHM34wKM4eEgZlRBo/+84RfpsMjld6Igqdkkpm/c0AG0AiBjKlnCxmYWQC6TaUWYdZV8NHoKZ1Y+8T7ifpDeqnODkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245447},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json","./lib/assertions":{"import":"./dist/lib/assertions.js","require":"./dist/lib/assertions.cjs"}},"gitHead":"fa28db715970254290eda0604a90a9ab6173dffc","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/standards/prettier","repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"lerna/8.2.1/node@v22.21.0+arm64 (darwin)","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"ajv":"^8.12.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^3.1.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^14.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^4.0.8","typescript":"^5.7.3","@types/node":"^22.13.1","openapi-types":"^12.1.3","@vitest/expect":"^4.0.6"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_5.2.1_1762900566076_0.8285141632204673","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"@readme/openapi-parser","version":"5.3.0","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://readme.com","name":"ReadMe","email":"support@readme.io"},"license":"MIT","_id":"@readme/openapi-parser@5.3.0","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"warm.cord4996@fastmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"llimllib","email":"bill@billmill.org"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"}],"homepage":"https://github.com/readmeio/oas#readme","bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"8a9006b7c852f29b384e040268bea0e5d49ca74f","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-5.3.0.tgz","fileCount":19,"integrity":"sha512-w5MRdljOVFpWF8JLCcXQNKtfygRlGz1TiyhitakOtQ2kK31MQfmYM4pM9LR7C9MZBnjXD0B/dLtfKh51cjCHMQ==","signatures":[{"sig":"MEYCIQC++Z0xQXBAXAGxNs7T4Kj+n1eHQjAAs2Hcfy+iwq2wHgIhAKR92MUIiO+IR9wWnaRwZo2NgZd/J8TFoP8BPZOMDHaz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245447},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json","./lib/assertions":{"import":"./dist/lib/assertions.js","require":"./dist/lib/assertions.cjs"}},"gitHead":"fca3e8132c5bff47152974bcc010be5138b8992d","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/standards/prettier","deprecated":"This version ships an ESM-only dependency and will crash in a CJS environment. Please use v5.3.1","repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"11.7.0","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"ajv":"^8.12.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^3.1.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^15.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^4.0.8","typescript":"^5.7.3","@types/node":"^22.13.1","openapi-types":"^12.1.3","@vitest/expect":"^4.0.6"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_5.3.0_1765566661787_0.37887810139180567","host":"s3://npm-registry-packages-npm-production"}},"5.3.1":{"name":"@readme/openapi-parser","version":"5.3.1","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":"ReadMe <support@readme.io> (https://readme.com)","license":"MIT","_id":"@readme/openapi-parser@5.3.1","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"warm.cord4996@fastmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"llimllib","email":"bill@billmill.org"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"}],"bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"9113f5a9e43573d07461022bf086e1bd790ef656","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-5.3.1.tgz","fileCount":19,"integrity":"sha512-e8E98QqCN92Yv9akyMqBfCB5IVObzPKjGbbvoWqk7UUnnDlkCWz31A9EWQdaYsY2Dn2TwSdYYzT+pG2CEOSQxg==","signatures":[{"sig":"MEUCIQD2xy8RrCs9v9zsqdopancybF/SC8Tkwc+lATjQ4KnAcwIgKkBN0o4K5+Q0+1WsxSE6KwEiLN+IetC1Eo1OtY9I6IY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245447},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json","./lib/assertions":{"import":"./dist/lib/assertions.js","require":"./dist/lib/assertions.cjs"}},"gitHead":"190762cfaab7382797f8ce7f510ab3b45db95ab5","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/standards/prettier","repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"lerna/8.2.1/node@v22.21.0+arm64 (darwin)","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"ajv":"^8.12.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^3.1.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^14.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^4.0.8","typescript":"^5.7.3","@types/node":"^22.13.1","openapi-types":"^12.1.3","@vitest/expect":"^4.0.6"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_5.3.1_1765573431193_0.7844909921691168","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"@readme/openapi-parser","version":"5.4.0","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":"ReadMe <support@readme.io> (https://readme.com)","license":"MIT","_id":"@readme/openapi-parser@5.4.0","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"warm.cord4996@fastmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"llimllib","email":"bill@billmill.org"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"}],"bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"9561cc30f4f4219b629fcc71340c3babcd070145","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-5.4.0.tgz","fileCount":19,"integrity":"sha512-B02OhOTyNE62CadM06jaeXdDe2ujXNfeZVp66jS5ZWDB0kQbBYN9RtyxlLBZxgIc7nnw+DmVOaCiu/hoO5xYUw==","signatures":[{"sig":"MEUCID70almpJfAjaxYZoO6qxtQoIVG1BEPixJhhGE5uPyRpAiEAsHbRzsDP0s3dq2qWuxmUtOqV/yHNFWbp+j3G3PMj55U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249311},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json","./lib/assertions":{"import":"./dist/lib/assertions.js","require":"./dist/lib/assertions.cjs"}},"gitHead":"866765a738dd4114d6e31a0b5bb6b021d04d778f","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/standards/prettier","repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"lerna/8.2.1/node@v22.21.0+arm64 (darwin)","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"ajv":"^8.12.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^3.1.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^14.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^4.0.8","typescript":"^5.7.3","@types/node":"^22.13.1","openapi-types":"^12.1.3","@vitest/expect":"^4.0.6"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_5.4.0_1766086198743_0.2320605243487439","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"@readme/openapi-parser","version":"5.5.0","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":"ReadMe <support@readme.io> (https://readme.com)","license":"MIT","_id":"@readme/openapi-parser@5.5.0","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"warm.cord4996@fastmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"llimllib","email":"bill@billmill.org"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"}],"bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"ec34e46811ddc1bbda6ae0f99e0a3b69968ea761","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-5.5.0.tgz","fileCount":19,"integrity":"sha512-uY9+3ouf6NWd/ck5PzlhcRwvRFLDd9ajRsMzZPp/iqdReGgPR7m8xEXtCYbLTGXJZcrDgYyNsHUL7e87Wsh+ew==","signatures":[{"sig":"MEYCIQDVlUM+nbI04ZuHASDx+uIHeYaFZtlxTd4rroXgcdsDOgIhAOq5W8W7SONzwpEWFeDOM+Dz5X1u5s55IC9cl8uD+4x2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249882},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json","./lib/assertions":{"import":"./dist/lib/assertions.js","require":"./dist/lib/assertions.cjs"}},"gitHead":"c53ec7e61e88dd46809a517c8d8b000db8eaf93d","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/standards/prettier","repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"lerna/8.2.1/node@v22.21.0+arm64 (darwin)","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"ajv":"^8.12.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^3.1.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^14.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^4.0.8","typescript":"^5.7.3","@types/node":"^22.13.1","openapi-types":"^12.1.3","@vitest/expect":"^4.0.6"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_5.5.0_1767898178733_0.898660722156966","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@readme/openapi-parser","version":"6.0.0","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":"ReadMe <support@readme.io> (https://readme.com)","license":"MIT","_id":"@readme/openapi-parser@6.0.0","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"warm.cord4996@fastmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"}],"bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"6b69d296c722feecc0194bf8f57a414cbc52993b","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-6.0.0.tgz","fileCount":19,"integrity":"sha512-PaTnrKlKgEJZzjJ77AAhGe28NiyLBdiKMx95rJ9xlLZ8QLqYitMpPBQAKhsuEGOWQQbsIMfBZEPavbXghACQHA==","signatures":[{"sig":"MEUCIFZ5+ky8WulkShTiZNB0ZVR6z8zbCdlCjfvM4hpLPWK7AiEAgd5aJyf6l0t6Ht/Fz2O9T7sBnrBjVebjqefsd+LIcis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249881},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json","./lib/assertions":{"import":"./dist/lib/assertions.js","require":"./dist/lib/assertions.cjs"}},"gitHead":"dfe34981c108d3f2157000c001320ce110cfc4cc","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/standards/prettier","repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"lerna/8.2.1/node@v22.21.0+arm64 (darwin)","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"ajv":"^8.12.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^3.1.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^14.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^4.0.8","typescript":"^5.7.3","@types/node":"^25.3.0","openapi-types":"^12.1.3","@vitest/expect":"^4.0.6"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_6.0.0_1772468271876_0.8652271984348057","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"@readme/openapi-parser","version":"6.0.1","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":"ReadMe <support@readme.io> (https://readme.com)","license":"MIT","_id":"@readme/openapi-parser@6.0.1","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"warm.cord4996@fastmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"}],"bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"6227167da7128a96b1ef12501077092c16e578e2","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-6.0.1.tgz","fileCount":19,"integrity":"sha512-uMtwMPVv86Xr5Y6A+QFrxLwWW1irJp3TIz7R3Zs2WaX383MPYX5kaQemPBsaHCu58ZULd+bosNIGUoFW8KM5Ew==","signatures":[{"sig":"MEUCIQD/q5F8Uy01Fa7neSiEqEzKfwvFXiQef0ZybkJpeV5K3wIgP+A1siwHUC6/b+vUqow2EgOTg4mnyyHhsq/ifs/iXJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249881},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json","./lib/assertions":{"import":"./dist/lib/assertions.js","require":"./dist/lib/assertions.cjs"}},"gitHead":"766e5550ef968794a0d275bda5c47631a927da04","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"prettier":"@readme/standards/prettier","repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"lerna/8.2.1/node@v22.21.0+arm64 (darwin)","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"ajv":"^8.12.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^3.1.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^14.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^4.0.8","typescript":"^5.7.3","@types/node":"^25.3.0","openapi-types":"^12.1.3","@vitest/expect":"^4.1.2"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_6.0.1_1775147681500_0.36821703165367925","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"@readme/openapi-parser","version":"6.1.0","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://readme.com","name":"ReadMe","email":"support@readme.io"},"license":"MIT","_id":"@readme/openapi-parser@6.1.0","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"warm.cord4996@fastmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"}],"homepage":"https://github.com/readmeio/oas#readme","bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"cc122e4c3c965eef19dffc17e357072766dc7439","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-6.1.0.tgz","fileCount":19,"integrity":"sha512-PjJerNKT1BIjCgOjZ3TMe9uzi0OkiFChP4XMEcdgP1ANzZs5S76a744HX9SwLcAmp8NKspjkmGDn2N6CKokGzA==","signatures":[{"sig":"MEUCIQC+tz4rlJoXMRdHK0av9KmghX+8ktouqgbf9ztMtLQ/xAIgdRfJVjH4iL2gB6KH70itz6IV3NNn/WcKSsmxoQ2IaCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298633},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json","./lib/assertions":{"import":"./dist/lib/assertions.js","require":"./dist/lib/assertions.cjs"}},"gitHead":"410e84cd26f0de515b209abf4e91ab7154ad951a","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"10.9.4","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"ajv":"^8.12.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^3.1.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^14.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^4.0.8","typescript":"^5.7.3","@types/node":"^25.3.0","openapi-types":"^12.1.3","@vitest/expect":"^4.1.2"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_6.1.0_1777598161039_0.7787992746283079","host":"s3://npm-registry-packages-npm-production"}},"6.1.1":{"name":"@readme/openapi-parser","version":"6.1.1","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://readme.com","name":"ReadMe","email":"support@readme.io"},"license":"MIT","_id":"@readme/openapi-parser@6.1.1","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"warm.cord4996@fastmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"}],"homepage":"https://github.com/readmeio/oas#readme","bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"be08109ce241745b49a749a8dff9e4901790588d","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-6.1.1.tgz","fileCount":19,"integrity":"sha512-sfCU2LldkkPp2ThlGaTgw0TJCerUd2TF5k1s+jE9KQfuV8DTcroodSNeyy3CzBKtLvDJwf1QV6L1inJBfKRJjA==","signatures":[{"sig":"MEUCIQD6NBphDpK6bqtYp/VDIKxhCQiiXPFtabNovG4D8RZIoAIgerYy3UNY+UUtlgHx+KTZIpR6nYUtRC6dkO+9uFOGjZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298633},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json","./lib/assertions":{"import":"./dist/lib/assertions.js","require":"./dist/lib/assertions.cjs"}},"gitHead":"b26ed9714e32cb8ef79a3539336c8852b6fc85cf","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"10.9.4","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"ajv":"^8.20.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^3.1.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^14.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^4.0.8","typescript":"^5.7.3","@types/node":"^25.3.0","openapi-types":"^12.1.3","@vitest/expect":"^4.1.5"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_6.1.1_1778112966076_0.528759058026042","host":"s3://npm-registry-packages-npm-production"}},"6.1.2":{"name":"@readme/openapi-parser","version":"6.1.2","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://readme.com","name":"ReadMe","email":"support@readme.io"},"license":"MIT","_id":"@readme/openapi-parser@6.1.2","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"warm.cord4996@fastmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"}],"homepage":"https://github.com/readmeio/oas#readme","bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"4d4eb4df85de46f184ec9d4e3b7fd52506e6aef2","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-6.1.2.tgz","fileCount":19,"integrity":"sha512-+VwBPsXujri5t9+hsqa54CDjSeiL3b01SUmBJNXqjZeUeVS6EDZWiw7/6FIYm1murBd0JbyXaZMq3uhrdz2fIA==","signatures":[{"sig":"MEUCIQDahrxpR1EHYw+Cl1VTRjqIns9kO/KglVrxIbQxF14j4QIgRfqgxaGY5BEmYApTVOpsmOmxMEA2j8TCalpyC4LBdBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298633},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json","./lib/assertions":{"import":"./dist/lib/assertions.js","require":"./dist/lib/assertions.cjs"}},"gitHead":"db93aacbed8a0b4d7a4d463e5473a3b36871452c","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"10.9.4","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"ajv":"^8.20.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^3.1.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^14.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.5","typescript":"^5.7.3","@types/node":"^25.3.0","openapi-types":"^12.1.3","@vitest/expect":"^4.1.5"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_6.1.2_1779984261713_0.02961861521174014","host":"s3://npm-registry-packages-npm-production"}},"6.1.3":{"name":"@readme/openapi-parser","version":"6.1.3","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://readme.com","name":"ReadMe","email":"support@readme.io"},"license":"MIT","_id":"@readme/openapi-parser@6.1.3","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"warm.cord4996@fastmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"dannobytes","email":"dannlee@gmail.com"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"}],"homepage":"https://github.com/readmeio/oas#readme","bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"5d997b56349304dbbb853fc84a32e0c54325f02a","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-6.1.3.tgz","fileCount":19,"integrity":"sha512-eRhSdlKSR5Pva81s8T5e209Fv8dJBUvaWZ7IvNRaLQL5kJkbyo9ucnm498kO0UKMx+meu3PYFkOOoPSkywt3NA==","signatures":[{"sig":"MEUCIQCCTlnW4/VTtQsS84Np5Ja13c5mhY0KV04sA66iNYW7oQIgFeu7OB/jXo/Uu2v4zaM75Js7xu/IkPDq3tE6U7JhSTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298633},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json","./lib/assertions":{"import":"./dist/lib/assertions.js","require":"./dist/lib/assertions.cjs"}},"gitHead":"96c662067b516ed9536dd5445e064d44530c8a68","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"10.9.4","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"ajv":"^8.20.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^3.1.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^14.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.5","typescript":"^5.7.3","@types/node":"^25.3.0","openapi-types":"^12.1.3","@vitest/expect":"^4.1.8"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_6.1.3_1780603740820_0.4089724104776613","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"@readme/openapi-parser","version":"6.2.0","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://readme.com","name":"ReadMe","email":"support@readme.io"},"license":"MIT","_id":"@readme/openapi-parser@6.2.0","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"warm.cord4996@fastmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"}],"homepage":"https://github.com/readmeio/oas#readme","bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"f1f5c61fa12571d936c8c46c00a97d5626e69702","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-6.2.0.tgz","fileCount":25,"integrity":"sha512-JS7TheecOlDe4hw/9RJkZwFDWXSwqUPxDBcq0IIY0WL5cPv9hCrUw+gq+Gn2y8d4kSbAKLQlG0/d2V9WXNxujw==","signatures":[{"sig":"MEUCIQDSQ0NDRE7UpJks3gCCFs+rmkow0jK6sH5gwNpI8u+7eAIgd0k3f6OJapF0EYUb0ZrrRM58qW1mf0JBngOVZi6VKi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300840},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./lib/urls":{"import":"./dist/lib/urls.js","require":"./dist/lib/urls.cjs"},"./package.json":"./package.json","./lib/assertions":{"import":"./dist/lib/assertions.js","require":"./dist/lib/assertions.cjs"}},"gitHead":"6639c0a514eb5e16c15956482b1aa6541cacb7bc","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"10.9.4","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"ajv":"^8.20.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^3.1.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^14.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.5","typescript":"^5.7.3","@types/node":"^25.3.0","openapi-types":"^12.1.3","@vitest/expect":"^4.1.8"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_6.2.0_1782922982536_0.4577534159277523","host":"s3://npm-registry-packages-npm-production"}},"6.2.1":{"name":"@readme/openapi-parser","version":"6.2.1","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://readme.com","name":"ReadMe","email":"support@readme.io"},"license":"MIT","_id":"@readme/openapi-parser@6.2.1","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"warm.cord4996@fastmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"}],"homepage":"https://github.com/readmeio/oas#readme","bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"f62dbe6f26389bacbcbbe8a2925fbb0ec61b2d24","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-6.2.1.tgz","fileCount":25,"integrity":"sha512-15kP7exAU30ycF0u5/nW6J64HFzqxKYp06wErb1+cGU2rYz2dDBtf+63RjGLfGEhXND69OXIZ7RvjS7Tu7s1Yg==","signatures":[{"sig":"MEUCIB0bDWYERx3AKGoB9qY/qXHKRCYfNoN7hzJ5+gZHanT3AiEAowJW6aqu/jb6fz6XFRCpdfyHJPBGqKlnJqa4yGk8aPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301017},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./lib/urls":{"import":"./dist/lib/urls.js","require":"./dist/lib/urls.cjs"},"./package.json":"./package.json","./lib/assertions":{"import":"./dist/lib/assertions.js","require":"./dist/lib/assertions.cjs"}},"gitHead":"358bf2947ac439b341622ca12a9b24db0b87afd1","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"10.9.4","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"ajv":"^8.20.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^4.0.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^14.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.5","typescript":"^5.7.3","@types/node":"^25.3.0","openapi-types":"^12.1.3","@vitest/expect":"^4.1.8"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_6.2.1_1783399270174_0.6072001871848078","host":"s3://npm-registry-packages-npm-production"}},"6.3.0":{"name":"@readme/openapi-parser","version":"6.3.0","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://readme.com","name":"ReadMe","email":"support@readme.io"},"license":"MIT","_id":"@readme/openapi-parser@6.3.0","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"warm.cord4996@fastmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"}],"homepage":"https://github.com/readmeio/oas#readme","bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"34d21bb7f5b3056154e54c766067a78392664fb0","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-6.3.0.tgz","fileCount":25,"integrity":"sha512-pLsspfvN/m6C4BuZ91ZppK2uo86IT4EDhXu6B+giNLehLkuZbtg47OJvOktwDHBmheULPmXg5pzM7065AAHeyQ==","signatures":[{"sig":"MEYCIQD08vvH7ECdouxomt2MDJwrGUplOgEbIOqL6M/HGPQjTAIhAJOU+I/y4VL2m6Z+ygt0r7PuKzbIwiqwBx8CLKHkkDWL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301017},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./lib/urls":{"import":"./dist/lib/urls.js","require":"./dist/lib/urls.cjs"},"./package.json":"./package.json","./lib/assertions":{"import":"./dist/lib/assertions.js","require":"./dist/lib/assertions.cjs"}},"gitHead":"920b33aec3bfeed42aa461799ee809baeb879f41","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"10.9.4","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"ajv":"^8.20.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^4.0.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^14.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.5","typescript":"^5.7.3","@types/node":"^25.3.0","openapi-types":"^12.1.3","@vitest/expect":"^4.1.8"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_6.3.0_1784237548415_0.26442383086337506","host":"s3://npm-registry-packages-npm-production"}},"6.3.1":{"name":"@readme/openapi-parser","version":"6.3.1","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://readme.com","name":"ReadMe","email":"support@readme.io"},"license":"MIT","_id":"@readme/openapi-parser@6.3.1","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"warm.cord4996@fastmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"}],"homepage":"https://github.com/readmeio/oas#readme","bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"38843a6b5a5f441e03a4c27e8241e0b15cdf13e3","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-6.3.1.tgz","fileCount":29,"integrity":"sha512-p+V6/KdKZ4GmSB5t2O5MGSXBnu15cSx0Q0ydmceETP4R4YIotYFj7IPGHDQkXCh0RFAVQRJ+dxLyQXsIqenwIQ==","signatures":[{"sig":"MEQCIFYtQu/DVB+UbUPz4HsGY9lPXCarilFLTi74+jN9WDCEAiB5p/G8MLxddNgjBQ8aJHRMBX4UMFqYkQCmmlGjb84Ffw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCp6ULQUBSur6xLj4vLhlL595ujoOPq5jgxHGEiT0G+VAIhALanZ65cUnSP49ELbljdRty//fIUUG5Zy6GYIm5v92Cy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1545689},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./lib/urls":{"import":"./dist/lib/urls.js","require":"./dist/lib/urls.cjs"},"./package.json":"./package.json","./lib/assertions":{"import":"./dist/lib/assertions.js","require":"./dist/lib/assertions.cjs"}},"gitHead":"e7ebf6953e4cd75164da14bfee410d208530a717","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"10.9.4","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"ajv":"^8.20.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^4.0.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^15.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.5","typescript":"^5.7.3","@types/node":"^25.3.0","openapi-types":"^12.1.3","@vitest/expect":"^4.1.8"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_6.3.1_1785449446297_0.872984888092929","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@readme/openapi-parser","version":"7.0.0","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://readme.com","name":"ReadMe","email":"support@readme.io"},"license":"MIT","_id":"@readme/openapi-parser@7.0.0","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"warm.cord4996@fastmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"}],"homepage":"https://github.com/readmeio/oas#readme","bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"63153a55100b2444d4742ff76497aaeb03d6cc63","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-7.0.0.tgz","fileCount":19,"integrity":"sha512-nzBZ+8WQzMkRtKVSXHUY+8MbFRnYZ65Rdnhnf94zRAZ27KoiluAP9/jel/Gl5wvuBJGDJOVfMdb2RIB+rl6SpQ==","signatures":[{"sig":"MEUCIQD7C9QrJm1ktIUy5/1azaJOoOjDNTrdoLZnEsQj31B3ewIgYGAwYV9Y5XEzxtrKnUI8oHqy6qMWCkc16iaQRRtkWS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAXWFT492DRcGT6X6hBjG9Leg2LgO5Vk4epj9vIRrs39AiEAzpOzLQFMLF1Sp230cWvEpjK/d+lbRy34BFQtaYNDbTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1537233},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json","./lib/assertions":{"import":"./dist/lib/assertions.js","require":"./dist/lib/assertions.cjs"}},"gitHead":"256b4b26c7b1a7450ae724a6af06187764420b55","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"10.9.4","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"ajv":"^8.20.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^4.0.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^15.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.5","typescript":"^5.7.3","@types/node":"^25.3.0","openapi-types":"^12.1.3","@vitest/expect":"^4.1.10"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_7.0.0_1785856695986_0.8722333429050408","host":"s3://npm-registry-packages-npm-production"}},"7.0.1":{"name":"@readme/openapi-parser","version":"7.0.1","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://readme.com","name":"ReadMe","email":"support@readme.io"},"license":"MIT","_id":"@readme/openapi-parser@7.0.1","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"warm.cord4996@fastmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"}],"homepage":"https://github.com/readmeio/oas#readme","bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"2a4c4b5d594951848e34b61761b7bede87c829f0","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-7.0.1.tgz","fileCount":19,"integrity":"sha512-FW+qN1TGlCVKK4xE6pKCS6QdR0EBaC95LC2pnmY3+oVK0tDJ1iAIOmK1SYiDAayId7WInnYyemwBImpvmBV2xQ==","signatures":[{"sig":"MEUCIQD3aOAfRlUWmCcvu4OdKGfMIXVTjTRyUDc+P+A/kfmi0AIgNVK1U/F5U8PxgymtvOB9ngyreuGCYI9V+uzbLLuBtSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCbuE+lKO0ThGHJpIlU3kL3hJ3DhMiL1CjbyRsnCmv4xAIgSy8R4i31DDJpJOA7gnPjTMl1bhTdvXWLmKFFJELPfBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1543829},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json","./lib/assertions":{"import":"./dist/lib/assertions.js","require":"./dist/lib/assertions.cjs"}},"gitHead":"6ceb4600344554250812987f86c6d353203a1775","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"10.9.4","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"ajv":"^8.20.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^4.0.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^15.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.5","typescript":"^5.7.3","@types/node":"^25.3.0","openapi-types":"^12.1.3","@vitest/expect":"^4.1.10"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_7.0.1_1786122848109_0.05794344579085009","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"@readme/openapi-parser","version":"8.0.0","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://readme.com","name":"ReadMe","email":"support@readme.io"},"license":"MIT","_id":"@readme/openapi-parser@8.0.0","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"warm.cord4996@fastmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"}],"homepage":"https://github.com/readmeio/oas#readme","bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"b03e2ce166450877836b5cf669e7970a4dd19323","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-8.0.0.tgz","fileCount":19,"integrity":"sha512-irPhhC6zXkSLXvWaQPIo4cQbln8POVTP1Qmag2Hiz1PBMyKEyBKsDsVu8Mm1OmhQynA9fLR+faiabWjWwOtSKA==","signatures":[{"sig":"MEQCICkCow2V+xWAwn+ql08lqdZLpl7Z7a/tt6hG6BZITxaIAiBKq/SL8oXyQ70pD4C8zXMZtM0YAdOBa9mEZYHhdYF8og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDBdCL41zydZEhdSpnhte+xxfCLdj0ug2NckoBR7j9zmQIhAIXR8691VQ6yOigbxwBB7KdDwYcmDGqHXIrQQWYAbBoe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1560025},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json","./lib/assertions":{"import":"./dist/lib/assertions.js","require":"./dist/lib/assertions.cjs"}},"gitHead":"faf4dbc02f2a6179af3ce553e997471b685d9d0a","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"10.9.4","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"ajv":"^8.20.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^4.0.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^15.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.5","typescript":"^5.7.3","@types/node":"^25.3.0","openapi-types":"^12.1.3","@vitest/expect":"^4.1.10"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_8.0.0_1787681898032_0.06856177388225082","host":"s3://npm-registry-packages-npm-production"}},"8.0.1":{"name":"@readme/openapi-parser","version":"8.0.1","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://readme.com","name":"ReadMe","email":"support@readme.io"},"license":"MIT","_id":"@readme/openapi-parser@8.0.1","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"warm.cord4996@fastmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"}],"homepage":"https://github.com/readmeio/oas#readme","bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"0d4badd5a8b4fae024c149eb51b34d7dbbbccc9b","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-8.0.1.tgz","fileCount":19,"integrity":"sha512-dskvU052suSqh71Yp+43q2aIdJanGXDPOSbSTPCnDrRhRmLClF08Im/yqP1JXJkjh12Y3uY+RVwTGvjrOSDJUA==","signatures":[{"sig":"MEYCIQCW+wbwJjB/ImC9rzk1J78xCp1DqbjiOlN3dmt46JvakgIhAMTti/3BMBxTrFgKhj6UDKQc2PtVWTTByWzG8Lpd3mQ1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGJIiH87wJ4lUA0Jxcvv9C7PUY9HoEUokhwFFoSkhrPIAiBlMG7ScMnwRXumV9Tr2e9y0F2mhYyTaulYqc+Xkyk+FA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1560866},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json","./lib/assertions":{"import":"./dist/lib/assertions.js","require":"./dist/lib/assertions.cjs"}},"gitHead":"2e018948052c8b4dc40e50a52140ee0e80d85683","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"10.9.4","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"ajv":"^8.20.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^4.0.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^15.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.5","typescript":"^5.7.3","@types/node":"^25.3.0","openapi-types":"^12.1.3","@vitest/expect":"^4.1.10"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_8.0.1_1787789512056_0.8032727505436863","host":"s3://npm-registry-packages-npm-production"}},"8.0.2":{"name":"@readme/openapi-parser","version":"8.0.2","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"author":{"url":"https://readme.com","name":"ReadMe","email":"support@readme.io"},"license":"MIT","_id":"@readme/openapi-parser@8.0.2","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"warm.cord4996@fastmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"}],"homepage":"https://github.com/readmeio/oas#readme","bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"aefa2073d2958b22280fd9508092eb1ef5db715e","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-8.0.2.tgz","fileCount":19,"integrity":"sha512-P98MfBbtwCPwJN1tbEOWiXAs58hGWg6HIHZSTjo7TWgUSa0klpM4cnxWXN5YEtwK5VR3AlqGP0IoglemwtQ3Qw==","signatures":[{"sig":"MEUCIG6ndOZB3Sp9rb3ywPOMNzdcVI+EnbI18AYSZ7vkIIZaAiEA+qV75hjjAg2f5ju8og13P4zSYUl7ckSyZ0TFh13C+iU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDaYpl5+a97Jt0y2W5kO4lO+wwJJ/7q5UybV7lf5x9aIQIhAONTz4BjBwmbhtc1lSq5yJitq23un1wXtAytAW25NNr5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1572097},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json","./lib/assertions":{"import":"./dist/lib/assertions.js","require":"./dist/lib/assertions.cjs"}},"gitHead":"7d9cc75e65dcf1765e52819b2bedf53722249e69","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"10.9.4","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"ajv":"^8.20.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^4.0.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^15.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.5","typescript":"^5.7.3","@types/node":"^25.3.0","openapi-types":"^12.1.3","@vitest/expect":"^4.1.11"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/openapi-parser_8.0.2_1788370334711_0.677624218501695","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"_id":"@readme/openapi-parser@9.0.0","bugs":{"url":"https://github.com/readmeio/oas/issues"},"dist":{"shasum":"88c93e726650e5096ea827fdc411031d39a43e91","tarball":"https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-9.0.0.tgz","fileCount":19,"integrity":"sha512-GI86L4fGrvVq7Kzv4Qj4zMyCIeig5KIn65aq/YxcnHPEGSbF8fl8hWD96JL3KWotTp1dirZ6puopcS6ir9whDg==","signatures":[{"sig":"MEUCIQDsPQkXkvPFusC3WEPsaceu5tBSdbu2WzayEepF0q/dNAIgRqtFWyKrj4OcDQEIUcwbpMLE3ptUzesuSZsD1iB0rk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCp/74J582kde8sNGKoTVO33F5lHD/BH6S06pWnoGm0bQIhAJIVbLy/fqTxtfOdFxq2z7133OckpehiDeL7Dlk+qrj4"}],"unpackedSize":1572096},"main":"dist/index.cjs","name":"@readme/openapi-parser","type":"module","types":"dist/index.d.cts","author":{"url":"https://readme.com","name":"ReadMe","email":"support@readme.io"},"module":"dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json","./lib/assertions":{"import":"./dist/lib/assertions.js","require":"./dist/lib/assertions.cjs"}},"gitHead":"18662e4aff31ee671e37dcc527b22eba58eb7ebb","license":"MIT","scripts":{"attw":"attw --pack --format ascii --profile node16","lint":"npm run lint:types","test":"echo 'Please run tests from the root!' && exit 1","build":"tsup","prepack":"npm run build","prebuild":"rm -rf dist/","lint:types":"tsc --noEmit"},"version":"9.0.0","_npmUser":{"name":"jonursenbach","email":"jon@ursenba.ch"},"homepage":"https://github.com/readmeio/oas#readme","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"_npmVersion":"10.9.4","description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","directories":{},"maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"warm.cord4996@fastmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"}],"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"ajv":"^8.20.0","ajv-draft-04":"^1.0.0","@types/json-schema":"^7.0.15","@readme/openapi-schemas":"^4.0.0","@readme/better-ajv-errors":"^2.3.2","@apidevtools/json-schema-ref-parser":"^15.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^5.0.0","typescript":"^5.7.3","@types/node":"^25.3.0","openapi-types":"^12.1.3","@vitest/expect":"^5.0.0"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/openapi-parser_9.0.0_1788538962207_0.5754025088714221"}}},"time":{"created":"2021-10-18T21:32:19.098Z","modified":"2026-09-04T16:22:42.494Z","1.0.0":"2021-10-18T21:32:19.306Z","1.1.0":"2021-10-20T00:08:27.141Z","1.2.0":"2021-12-02T01:28:05.333Z","1.2.1":"2021-12-08T20:33:18.717Z","2.0.0":"2022-01-03T19:20:11.064Z","2.0.1":"2022-01-31T17:22:33.584Z","2.0.2":"2022-01-31T17:35:03.888Z","2.0.3":"2022-03-17T23:05:26.531Z","2.0.4":"2022-03-18T16:13:45.885Z","2.1.0":"2022-03-31T18:31:23.534Z","2.1.1":"2022-04-12T15:38:04.982Z","2.2.0":"2022-04-20T17:22:44.292Z","2.3.0":"2022-10-17T17:32:54.888Z","2.3.1":"2022-12-01T17:42:39.321Z","2.4.0":"2022-12-07T20:46:45.799Z","2.5.0":"2023-03-27T15:59:52.605Z","2.5.1":"2024-04-18T16:22:59.571Z","2.6.0":"2024-05-28T18:36:24.484Z","2.7.0":"2025-01-24T22:27:49.332Z","3.0.0":"2025-03-05T18:39:13.321Z","3.0.1":"2025-03-05T19:30:11.248Z","3.0.2":"2025-04-04T23:47:15.729Z","3.0.3":"2025-04-07T23:44:52.550Z","4.0.0":"2025-04-14T17:05:28.762Z","4.0.1":"2025-05-30T17:24:30.665Z","4.1.0":"2025-06-04T17:04:05.188Z","4.1.1":"2025-07-14T19:47:52.796Z","4.1.2":"2025-07-15T21:45:04.117Z","5.0.0":"2025-07-29T22:28:47.194Z","5.0.1":"2025-08-04T19:32:00.369Z","5.0.2":"2025-10-06T23:38:41.144Z","5.1.0":"2025-10-28T17:56:54.161Z","5.2.0":"2025-10-29T00:17:51.198Z","5.2.1":"2025-11-11T22:36:06.269Z","5.3.0":"2025-12-12T19:11:01.948Z","5.3.1":"2025-12-12T21:03:51.340Z","5.4.0":"2025-12-18T19:29:58.884Z","5.5.0":"2026-01-08T18:49:38.885Z","6.0.0":"2026-03-02T16:17:52.037Z","6.0.1":"2026-04-02T16:34:41.646Z","6.1.0":"2026-05-01T01:16:01.194Z","6.1.1":"2026-05-07T00:16:06.245Z","6.1.2":"2026-05-28T16:04:22.313Z","6.1.3":"2026-06-04T20:09:00.973Z","6.2.0":"2026-07-01T16:23:02.672Z","6.2.1":"2026-07-07T04:41:10.525Z","6.3.0":"2026-07-16T21:32:28.547Z","6.3.1":"2026-07-30T22:10:46.426Z","7.0.0":"2026-08-04T15:18:16.118Z","7.0.1":"2026-08-07T17:14:08.229Z","8.0.0":"2026-08-25T18:18:18.183Z","8.0.1":"2026-08-27T00:11:52.148Z","8.0.2":"2026-09-02T17:32:14.818Z","9.0.0":"2026-09-04T16:22:42.298Z"},"bugs":{"url":"https://github.com/readmeio/oas/issues"},"author":{"url":"https://readme.com","name":"ReadMe","email":"support@readme.io"},"license":"MIT","homepage":"https://github.com/readmeio/oas#readme","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"repository":{"url":"git://github.com/readmeio/oas.git","type":"git","directory":"packages/parser"},"description":"Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers","maintainers":[{"name":"gkoberger","email":"gkoberger@gmail.com"},{"name":"domharrington","email":"warm.cord4996@fastmail.com"},{"name":"mjcuva","email":"marc@readme.io"},{"name":"jonursenbach","email":"jon@ursenba.ch"},{"name":"rafegoldberg","email":"rafegoldberg@gmail.com"},{"name":"darrenyong","email":"contact.darrenyong@gmail.com"}],"readme":"<p align=\"center\">\n  <a href=\"https://npm.im/@readme/openapi-parser\">\n    <img src=\"https://raw.githubusercontent.com/readmeio/oas/main/.github/tooling-hero.png\" alt=\"@readme/openapi-parser\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  A Swagger 2.0 and OpenAPI 3.x validation and parsing engine\n</p>\n\n<p align=\"center\">\n  <a href=\"https://npm.im/@readme/openapi-parser\"><img src=\"https://img.shields.io/npm/v/@readme/openapi-parser?style=for-the-badge\" alt=\"NPM Version\"></a>\n  <a href=\"https://npm.im/@readme/openapi-parser\"><img src=\"https://img.shields.io/node/v/@readme/openapi-parser?style=for-the-badge\" alt=\"Node Version\"></a>\n  <a href=\"https://npm.im/@readme/openapi-parser\"><img src=\"https://img.shields.io/npm/l/@readme/openapi-parser?style=for-the-badge\" alt=\"MIT License\"></a>\n  <a href=\"https://github.com/readmeio/oas/tree/main/packages/parser\"><img src=\"https://img.shields.io/github/actions/workflow/status/readmeio/oas/ci.yml?branch=main&style=for-the-badge\" alt=\"Build status\"></a>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://readme.com\"><img src=\"https://raw.githubusercontent.com/readmeio/.github/main/oss-badge.svg\" /></a>\n</p>\n\n`@readme/openapi-parser` is a library to validate and parse [OpenAPI](https://openapis.org) and Swagger API definitions. It is a hard fork of [@apidevtools/swagger-parser](https://npm.im/@apidevtools/swagger-parser) and offers support for improved validation error messages as well as error leveling.\n\n---\n\n- [Installation](#installation)\n- [Features](#features)\n- [Usage](#usage)\n  - [validate()](#validate)\n  - [dereference()](#dereference)\n  - [bundle()](#bundle)\n  - [parse()](#parse)\n  - [Error Handling](#error-handling)\n\n## Installation\n\n```\nnpm install @readme/openapi-parser\n```\n\n## Features\n\n- Parses API definitions in either JSON or YAML formats.\n- Validates against the [Swagger 2.0](https://github.com/OAI/OpenAPI-Specification/tree/main/schemas/v2.0), [OpenAPI 3.0](https://github.com/OAI/OpenAPI-Specification/tree/main/schemas/v3.0), or [OpenAPI 3.1](https://github.com/OAI/OpenAPI-Specification/tree/main/schemas/v3.1) specifications.\n- Resolves all `$ref` pointers, including external files and URLs.\n- Can bundle all of your referenced API definitions into a single file that only has _internal_ `$ref` pointers.\n- Can dereference all `$ref` pointers, giving you a normal JSON object that's easy to work with.\n- Works in all modern browsers!\n\n## Usage\n\n```ts\nimport { validate } from '@readme/openapi-parser';\n\ntry {\n  const api = await validate(petstore);\n  console.log('API name: %s, Version: %s', api.info.title, api.info.version);\n} catch (err) {\n  console.error(err);\n}\n```\n\n### `validate()`\n\nValidates the API definition against the [Swagger 2.0](https://github.com/OAI/OpenAPI-Specification/tree/main/schemas/v2.0), [OpenAPI 3.0](https://github.com/OAI/OpenAPI-Specification/tree/main/schemas/v3.0), or [OpenAPI 3.1](https://github.com/OAI/OpenAPI-Specification/tree/main/schemas/v3.1) specifications.\n\nIn addition to validating the API definition against their respective specification schemas, it will also be validated against specific areas that aren't covered by the Swagger or OpenAPI schemas, such as duplicate parameters, invalid component schema names, or duplicate `operationId` values.\n\nIf validation fails an error will be thrown with information about what, and where, the error lies within the API definition.\n\n```ts\nimport { validate } from '@readme/openapi-parser';\n\nconst result = await validate(petstore);\nif (result.valid) {\n  console.log('🍭 The API is valid!');\n} else {\n  console.error(result.errors);\n}\n```\n\n<details>\n<summary>Error output example</summary>\n\n```\n[\n  {\n    message: 'REQUIRED must have required property 'url'\n\n   7 |   },\n   8 |   \"servers\": [\n>  9 |     {\n     |     ^ url is missing here!\n  10 |       \"urll\": \"http://petstore.swagger.io/v2\"\n  11 |     }\n  12 |   ],'\n  }\n]\n```\n\n</details>\n\n#### Human-readable errors\n\nBy default, `validate` returns a `ValidationResult` which will contain an array of errors. If you would like to convert this shape into a human-readable error string, you can do so by utilizing our `compileErrors` utility:\n\n```ts\nimport { validate, compileErrors } from '@readme/openapi-parser';\n\nconst result = await validate(petstore);\nif (result.valid) {\n  console.log('🍭 The API is valid!');\n} else {\n  console.error(compileErrors(result));\n}\n```\n\n```\nOpenAPI schema validation failed.\n\nREQUIRED must have required property 'url'\n\n   7 |   },\n   8 |   \"servers\": [\n>  9 |     {\n     |     ^ url is missing here!\n  10 |       \"urll\": \"http://petstore.swagger.io/v2\"\n  11 |     }\n  12 |   ], */\n```\n\n`compileErrors` can also be used to turn validation warnings into a human-readable string.\n\n#### Warnings\n\nThis library supports downgrading certain specification-level checks, that would be normally classified as a validation error, to a general warning. To configure these you do so by supplying the `validate()` call your config:\n\n```ts\nimport { validate, compileErrors } from '@readme/openapi-parser';\n\nconst result = await validate(petstore, {\n  validate: {\n    rules: {\n      openapi: {\n        'path-parameters-not-in-path': 'warning',\n      },\n      swagger: {\n        'path-parameters-not-in-path': 'warning',\n      },\n    },\n  },\n});\n\nif (result.valid) {\n  if (result.warnings.length) {\n    console.warn('🚸 The API is valid but has some warnings.');\n    console.warn(result.warnings);\n  } else {\n    console.log('🍭 The API is valid!');\n  }\n} else {\n  console.error(compileErrors(result));\n}\n```\n\nThe following OpenAPI and Swagger rules can be downgraded to warnings. By default, they are all treated as errors.\n\n<!-- prettier-ignore-start -->\n| Rule | Description | Supports OpenAPI? | Supports Swagger? |\n| :--- | :--- | :--- | :--- |\n| `array-without-items` | Schemas that are defined as `type: array` must also have an `items` schema. | ✓ | ✓ |\n| `duplicate-non-request-body-parameters` | Parameters must be unique. | ✓ | ✓ |\n| `duplicate-operation-id` | The `operationId` definition in a path object must be unique. | ✓ | ✓ |\n| `non-optional-path-parameters` | Parameters that are defined within the path URI must be specified as being `required`. | ✓ | ✓ |\n| `path-parameters-not-in-parameters` | Path parameters defined in a path URI path template must also be specified as part of that paths `parameters`. | ✓ | ✓ |\n| `path-parameters-not-in-path` | Path parameters defined in `parameters` must also be specified in the path URI with path templating. | ✓ | ✓ |\n| `unknown-required-schema-property` | Schema properties that are listed as being required but don't exist within the schema. | ✕ | ✓ |\n<!-- prettier-ignore-end -->\n\n#### Colorizing errors\n\nThis library supports colorizing errors with the [picocolors](https://npm.im/picocolors) library. To enable it, supply the `validation.errors.colorize` option. The default behavior is `false`.\n\n```ts\nconst result = await validate(petstore, {\n  validate: {\n    errors: {\n      colorize: true,\n    },\n  },\n});\n```\n\n<img src=\"https://user-images.githubusercontent.com/33762/137796648-7e1157c2-cee4-466e-9129-dd2a743dd163.png\" width=\"600\" />\n\n### `.dereference()`\n\nDereferences all `$ref` pointers in the supplied API definition, replacing each reference with its resolved value. This results in an API definition that does not contain _any_ `$ref` pointers. Instead, it's a normal JSON object tree that can easily be crawled and used just like any other object. This is great for programmatic usage, especially when using tools that don't understand JSON references.\n\n```ts\nimport { dereference } from '@readme/openapi-parser';\n\nconst api = await dereference(petstore);\n\n// The `api` object is a normal JSON object so you can access any part of the\n// API definition using object notation.\nconsole.log(api.components.schemas.pet.properties.name); // => { type: \"string\" }\n```\n\n### `.bundle()`\n\nBundles all referenced files and URLs into a single API definition that only has _internal_ `$ref` pointers. This lets you split up your definition however you want while you're building it, but later combine all those files together when it's time to package or distribute the API definition to other people. The resulting definition size will be small, since it will still contain _internal_ JSON references rather than being fully-dereferenced.\n\n```ts\nimport { bundle } from '@readme/openapi-parser';\n\nconst api = await bundle(myAPI);\n\nconsole.log(api.components.schemas.pet); // => { $ref: \"#/components/schemas~1pet.yaml\" }\n```\n\n### `.parse()`\n\nParses the given API definition, in JSON or YAML format, and returns it as a JSON object. This method **does not** resolve `$ref` pointers or dereference anything. It simply parses _one_ file and returns it.\n\n```ts\nimport { parse } from '@readme/openapi-parser';\n\nconst api = await parse(myAPI);\n\nconsole.log('API name: %s, Version: %s', api.info.title, api.info.version);\n```\n","readmeFilename":"README.md","users":{"flumpus-dev":true}}