{"bin":{"openapi-ts-backend":"dist/tools/cli.js"},"bugs":{"url":"https://github.com/henhal/openapi-ts-backend/issues"},"dist":{"shasum":"97df99bb8dec18bc2a99027447933b6dd71b6a00","tarball":"https://registry.npmjs.org/@elliots/openapi-ts-backend/-/openapi-ts-backend-2.0.9.tgz","fileCount":43,"integrity":"sha512-fUUeYFGf9mwEvMFvBLhil1OUo6MuFnfd502fwJ4aMPDOzfssUY7xKj76BZKWKioDXBqMQ+woBU5rP1o46sh37A==","signatures":[{"sig":"MEQCIDPBO03COko5uDb8SQOa/VFv/9+x22H8MkwT+Chqlq7tAiAhjcAYKkFB6KMqHu3+bbapJ6R8msb9CJefBbHCy/FWEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91273},"main":"dist/index.js","name":"@elliots/openapi-ts-backend","types":"dist/index.d.ts","author":{"name":"henrik.hall2@gmail.com"},"gitHead":"3d6117d024c0996b92bed051cafdffee3b59c71f","scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","pretest":"MODULE_PATH=../.. ts-node src/tools/cli.ts generate-types src/test/api.yml src/test/gen","prebuild":"rm -rf src/test/gen","postbuild":"chmod u+x dist/tools/cli.js","prepublish":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"elliots","email":"elliot@jarofworms.com"},"homepage":"https://github.com/henhal/openapi-ts-backend#readme","keywords":["openapi","openapi3","http","server","api","backend","node","typescript","ts","json-schema","codegen","typegen","aws","lambda"],"repository":{"url":"git+https://github.com/henhal/openapi-ts-backend.git","type":"git"},"_npmVersion":"10.7.0","description":"Enables easy implementions of OpenAPI REST APIs in TypeScript with full typings of schemas and operations.","directories":{},"maintainers":[{"name":"elliots","email":"elliot@jarofworms.com"}],"_nodeVersion":"20.15.0","dependencies":{"ajv":"^7.1.1","js-yaml":"^4.0.0","loglevel":"^1.7.1","ajv-formats":"^2.0.1","openapi-types":"^7.2.3","openapi-backend":"^3.9.0","openapi-typescript":"^3.0.1","@openapi-ts/request-types":"^1.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.21.0","ts-jest":"^26.5.3","ts-node":"^9.1.1","typescript":">=3","@types/jest":"^26.0.20","@types/node":"^14.14.31","@types/js-yaml":"^4.0.0","@typescript-eslint/parser":"^4.17.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"peerDependencies":{"typescript":">=3"},"_npmOperationalInternal":{"tmp":"tmp/openapi-ts-backend_2.0.9_1720668207002_0.839740340357584","host":"s3://npm-registry-packages"},"_id":"@elliots/openapi-ts-backend@2.0.9","version":"2.0.9"}