{"bugs":{"url":"https://github.com/APIDevTools/swagger-parser/issues"},"dist":{"shasum":"02667c728b0c6c1f92109d105b0561828be8c5d8","tarball":"https://registry.npmjs.org/@apidevtools/swagger-parser/-/swagger-parser-12.0.0.tgz","fileCount":9,"integrity":"sha512-WLJIWcfOXrSKlZEM+yhA2Xzatgl488qr1FoOxixYmtWapBzwSC0gVGq4WObr4hHClMIiFFdOBdixNkvWqkWIWA==","signatures":[{"sig":"MEYCIQDqIXP+9LNLNMOpXjMzkDcrLopROBcRwVxebltPW9h5GAIhAJ0782p+dHL6xL5adKEnwey/wr6XRA1Njx/J3sioXepd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55711},"main":"lib/index.js","name":"@apidevtools/swagger-parser","gitHead":"80ebe6f19bfe1db5800791e049451d192269c87f","license":"MIT","scripts":{"lint":"eslint lib test","test":"npm run test:node && npm run test:typescript","clean":"rimraf .nyc_output coverage","coverage":"npm run coverage:node","lint:fix":"eslint --fix lib test","test:node":"mocha","coverage:node":"cross-env QUICK_TEST=true nyc mocha","test:typescript":"tsc --noEmit --strict --skipDefaultLibCheck --skipLibCheck --lib esnext,dom test/specs/typescript-definition.spec.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"philsturgeon","email":"me@philsturgeon.uk"},"homepage":"https://apidevtools.com/swagger-parser/","keywords":["swagger","openapi","open-api","json","yaml","parse","parser","validate","validator","validation","spec","specification","schema","reference","dereference"],"repository":{"url":"git+https://github.com/APIDevTools/swagger-parser.git","type":"git"},"_npmVersion":"10.9.2","description":"Swagger 2.0 and OpenAPI 3.0 parser and validator for Node and browsers","directories":{},"maintainers":[{"name":"jamesmessinger","email":"james.messinger@gmail.com"},{"name":"philsturgeon","email":"me@philsturgeon.uk"}],"_nodeVersion":"24.2.0","contributors":[{"name":"James Messinger"},{"name":"JonLuca DeCaro","email":"apis@jonlu.ca"}],"dependencies":{"ajv":"^8.17.1","ajv-draft-04":"^1.0.0","call-me-maybe":"^1.0.2","@apidevtools/openapi-schemas":"^2.1.0","@apidevtools/swagger-methods":"^3.0.2","@apidevtools/json-schema-ref-parser":"14.0.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"nyc":"^17.1.0","chai":"^5","mocha":"^11.6.0","eslint":"^9.29.0","rimraf":"^6.0.1","esbuild":"^0.25.5","globals":"^16.2.0","js-yaml":"^4.1.0","prettier":"^3.5.3","cross-env":"^7.0.3","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/node":"^24.0.3","openapi-types":"^12.1.3","@eslint/compat":"^1.3.0","typescript-eslint":"^8.34.1","eslint-plugin-jsdoc":"^51.0.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@jsdevtools/host-environment":"^2.1.2","esbuild-plugin-polyfill-node":"^0.3.0","eslint-plugin-unused-imports":"^4.1.4"},"peerDependencies":{"openapi-types":">=7"},"_npmOperationalInternal":{"tmp":"tmp/swagger-parser_12.0.0_1750112829761_0.6920946116332918","host":"s3://npm-registry-packages-npm-production"},"_id":"@apidevtools/swagger-parser@12.0.0","version":"12.0.0"}