{"_id":"@aliksend/openapi-routes-generator","_rev":"9-78eebc6a05f1432eca7afceafd409db4","name":"@aliksend/openapi-routes-generator","dist-tags":{"latest":"1.0.8"},"versions":{"0.0.1":{"name":"@aliksend/openapi-routes-generator","version":"0.0.1","keywords":["zod","openapi","routing","validation"],"author":{"name":"Alik Send"},"license":"MIT","_id":"@aliksend/openapi-routes-generator@0.0.1","maintainers":[{"name":"aliksend","email":"aliknoname@gmail.com"}],"homepage":"https://github.com/aliksend/node-packages#readme","bugs":{"url":"https://github.com/aliksend/node-packages/issues"},"bin":{"openapi-routes-generator":"dist/cli.js"},"dist":{"shasum":"38618e086df5371ea3a8cc8f2de3c6680de85fdc","tarball":"https://registry.npmjs.org/@aliksend/openapi-routes-generator/-/openapi-routes-generator-0.0.1.tgz","fileCount":30,"integrity":"sha512-vbJ7BK78Nfz4K/nwlV8SedTAy+TIRLyz6SaMjVQcQ3/w4Rck5i/K0bhImjDBHRJ/Tc1roE1b87Ayj9fKXh+Zcg==","signatures":[{"sig":"MEQCIC9RXds0qU/8IBXLnJOyaY3lfDvIBaaRdInJlXK3SyEwAiBkl2sainGjeVdXS//l3F+ukfLpzydEAHWiY+XhTb0qig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70183},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d49434afeed5cd31393908266eabb147b315dfc7","scripts":{"lint":"npx @aliksend/linter --fix","test":"node --require ts-node/register --test ./src/*.test.ts","build":"rm -rf dist && tsc","start":"npm run example:simple && npm run example:transformations","example:simple":"ts-node src/cli.ts example/simple.openapi.yml example/simpleRoutes.generated.ts","prepublishOnly":"npm run build","example:transformations":"npm run example:transformations:request && npm run example:transformations:handler && npm run example:transformations:server && npm run example:transformations:client","example:transformations:client":"ts-node src/cli.ts --types_format client example/transformations.openapi.yml example/clientRoutes.generated.ts","example:transformations:server":"ts-node src/cli.ts --types_format server example/transformations.openapi.yml example/serverRoutes.generated.ts","example:transformations:handler":"ts-node src/cli.ts --types_format handler example/transformations.openapi.yml example/handlerRoutes.generated.ts","example:transformations:request":"ts-node src/cli.ts --types_format request example/transformations.openapi.yml example/requestRoutes.generated.ts"},"_npmUser":{"name":"aliksend","email":"aliknoname@gmail.com"},"repository":{"url":"git+https://github.com/aliksend/node-packages.git","type":"git"},"_npmVersion":"9.8.1","description":"Routes generator for OpenAPI","directories":{},"_nodeVersion":"18.18.2","dependencies":{"zod":"^3.22.4","citty":"^0.1.6","jsonpointer":"^5.0.1","@apidevtools/swagger-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.3","openapi-types":"^12.1.3","@types/jsonpointer":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/openapi-routes-generator_0.0.1_1722389963341_0.4895200935042583","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@aliksend/openapi-routes-generator","version":"1.0.0","keywords":["zod","openapi","routing","validation"],"author":{"name":"Alik Send"},"license":"MIT","_id":"@aliksend/openapi-routes-generator@1.0.0","maintainers":[{"name":"aliksend","email":"aliknoname@gmail.com"}],"homepage":"https://github.com/aliksend/node-packages#readme","bugs":{"url":"https://github.com/aliksend/node-packages/issues"},"bin":{"openapi-routes-generator":"dist/cli.js"},"dist":{"shasum":"5e3b49a16310663250e026bdf6802a53330e2242","tarball":"https://registry.npmjs.org/@aliksend/openapi-routes-generator/-/openapi-routes-generator-1.0.0.tgz","fileCount":30,"integrity":"sha512-9wDvjOBN7k1eReuvrmZcRqQuIKsCAzKibrkDlr7XeUyFdMoA4rYPpKIluj0heRHdexALGnxoGYoY14471ja+3w==","signatures":[{"sig":"MEUCIAgjcIDUuHYwtikUhZPBQ1as5tKzajFMKX9Z8sTGl0tiAiEAtYBGF8KPiFp8iaFyVL/Lv87dam2CEGu+/zN6kf8y6QA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70183},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d49434afeed5cd31393908266eabb147b315dfc7","scripts":{"lint":"npx @aliksend/linter --fix","test":"node --require ts-node/register --test ./src/*.test.ts","build":"rm -rf dist && tsc","start":"npm run example:simple && npm run example:transformations","example:simple":"ts-node src/cli.ts example/simple.openapi.yml example/simpleRoutes.generated.ts","prepublishOnly":"npm run build","example:transformations":"npm run example:transformations:request && npm run example:transformations:handler && npm run example:transformations:server && npm run example:transformations:client","example:transformations:client":"ts-node src/cli.ts --types_format client example/transformations.openapi.yml example/clientRoutes.generated.ts","example:transformations:server":"ts-node src/cli.ts --types_format server example/transformations.openapi.yml example/serverRoutes.generated.ts","example:transformations:handler":"ts-node src/cli.ts --types_format handler example/transformations.openapi.yml example/handlerRoutes.generated.ts","example:transformations:request":"ts-node src/cli.ts --types_format request example/transformations.openapi.yml example/requestRoutes.generated.ts"},"_npmUser":{"name":"aliksend","email":"aliknoname@gmail.com"},"repository":{"url":"git+https://github.com/aliksend/node-packages.git","type":"git"},"_npmVersion":"9.8.1","description":"Routes generator for OpenAPI","directories":{},"_nodeVersion":"18.18.2","dependencies":{"zod":"^3.22.4","citty":"^0.1.6","jsonpointer":"^5.0.1","@apidevtools/swagger-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.3","openapi-types":"^12.1.3","@types/jsonpointer":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/openapi-routes-generator_1.0.0_1722389995672_0.8471125823836505","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@aliksend/openapi-routes-generator","version":"1.0.1","keywords":["zod","openapi","routing","validation"],"author":{"name":"Alik Send"},"license":"MIT","_id":"@aliksend/openapi-routes-generator@1.0.1","maintainers":[{"name":"aliksend","email":"aliknoname@gmail.com"}],"homepage":"https://github.com/aliksend/node-packages#readme","bugs":{"url":"https://github.com/aliksend/node-packages/issues"},"bin":{"openapi-routes-generator":"dist/cli.js"},"dist":{"shasum":"3b20965c4c5897b3461b8ab9e8efacfcd584c4a8","tarball":"https://registry.npmjs.org/@aliksend/openapi-routes-generator/-/openapi-routes-generator-1.0.1.tgz","fileCount":34,"integrity":"sha512-i9Yy4H9y4c9CrbLmTJfOpXLFpCF+tK+BjPR1Kvpqu8XpGvTnzT6XiGAmCYzgHbc3y7KdoK6PZ06nIcGFrhNBfA==","signatures":[{"sig":"MEQCIFPaUgHq/TuLuNEiG9btjO2rgfGWBDhwT/y/RIoHlmITAiAQocuQSaLJz43lvZ8UZnlgQwNhwIiIvHdUMGoG27017g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127602},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d49434afeed5cd31393908266eabb147b315dfc7","scripts":{"lint":"npx @aliksend/linter --fix","test":"node --require ts-node/register --test ./src/*.test.ts","build":"rm -rf dist && tsc","start":"npm run example:simple && npm run example:transformations","example:simple":"ts-node src/cli.ts example/simple.openapi.yml example/simpleRoutes.generated.ts","prepublishOnly":"npm run build","example:transformations":"npm run example:transformations:request && npm run example:transformations:handler && npm run example:transformations:server && npm run example:transformations:client","example:transformations:client":"ts-node src/cli.ts --types_format client example/transformations.openapi.yml example/clientRoutes.generated.ts","example:transformations:server":"ts-node src/cli.ts --types_format server example/transformations.openapi.yml example/serverRoutes.generated.ts","example:transformations:handler":"ts-node src/cli.ts --types_format handler example/transformations.openapi.yml example/handlerRoutes.generated.ts","example:transformations:request":"ts-node src/cli.ts --types_format request example/transformations.openapi.yml example/requestRoutes.generated.ts"},"_npmUser":{"name":"aliksend","email":"aliknoname@gmail.com"},"repository":{"url":"git+https://github.com/aliksend/node-packages.git","type":"git"},"_npmVersion":"9.8.1","description":"Routes generator for OpenAPI","directories":{},"_nodeVersion":"18.18.2","dependencies":{"zod":"^3.22.4","citty":"^0.1.6","jsonpointer":"^5.0.1","@apidevtools/swagger-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.3","openapi-types":"^12.1.3","@types/jsonpointer":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/openapi-routes-generator_1.0.1_1722390122393_0.04388526024110373","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@aliksend/openapi-routes-generator","version":"1.0.2","keywords":["zod","openapi","routing","validation"],"author":{"name":"Alik Send"},"license":"MIT","_id":"@aliksend/openapi-routes-generator@1.0.2","maintainers":[{"name":"aliksend","email":"aliknoname@gmail.com"}],"homepage":"https://github.com/aliksend/node-packages#readme","bugs":{"url":"https://github.com/aliksend/node-packages/issues"},"bin":{"openapi-routes-generator":"dist/cli.js"},"dist":{"shasum":"f0ce316a1d3da75cd2e89e7fb1670f45599ca8b6","tarball":"https://registry.npmjs.org/@aliksend/openapi-routes-generator/-/openapi-routes-generator-1.0.2.tgz","fileCount":34,"integrity":"sha512-RwATOSYj3wMysk/OnYYYSNIaBtN/g+BD3h10L0VYTlHm9BG3hDTfqQJznEp89QZd4Bkcm0tG3/e392XE7S/pNQ==","signatures":[{"sig":"MEUCIHm1cJv4KfCESzkKQYoBs6mZ1xhOBBzy4QjnwuC+0lAPAiEAr0kvZSMdga2ROmNBjfTEqSn3tNWt4YOpYgmxApSE4FU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127403},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d49434afeed5cd31393908266eabb147b315dfc7","scripts":{"lint":"npx @aliksend/linter --fix","test":"node --require ts-node/register --test ./src/*.test.ts","build":"rm -rf dist && tsc","start":"npm run example:simple && npm run example:transformations","example:simple":"ts-node src/cli.ts example/simple.openapi.yml example/simpleRoutes.generated.ts","prepublishOnly":"npm run build","example:transformations":"npm run example:transformations:request && npm run example:transformations:handler && npm run example:transformations:server && npm run example:transformations:client","example:transformations:client":"ts-node src/cli.ts --types_format client example/transformations.openapi.yml example/clientRoutes.generated.ts","example:transformations:server":"ts-node src/cli.ts --types_format server example/transformations.openapi.yml example/serverRoutes.generated.ts","example:transformations:handler":"ts-node src/cli.ts --types_format handler example/transformations.openapi.yml example/handlerRoutes.generated.ts","example:transformations:request":"ts-node src/cli.ts --types_format request example/transformations.openapi.yml example/requestRoutes.generated.ts"},"_npmUser":{"name":"aliksend","email":"aliknoname@gmail.com"},"repository":{"url":"git+https://github.com/aliksend/node-packages.git","type":"git"},"_npmVersion":"9.8.1","description":"Routes generator for OpenAPI","directories":{},"_nodeVersion":"18.18.2","dependencies":{"zod":"^3.22.4","citty":"^0.1.6","typescript":"^5.3.3","jsonpointer":"^5.0.1","@apidevtools/swagger-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","openapi-types":"^12.1.3","@types/jsonpointer":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/openapi-routes-generator_1.0.2_1722390239666_0.8253142538991749","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@aliksend/openapi-routes-generator","version":"1.0.3","keywords":["zod","openapi","routing","validation"],"author":{"name":"Alik Send"},"license":"MIT","_id":"@aliksend/openapi-routes-generator@1.0.3","maintainers":[{"name":"aliksend","email":"aliknoname@gmail.com"}],"homepage":"https://github.com/aliksend/node-packages#readme","bugs":{"url":"https://github.com/aliksend/node-packages/issues"},"bin":{"openapi-routes-generator":"dist/cli.js"},"dist":{"shasum":"c77ccd305d536f6981dc078d16baf36b4baaa280","tarball":"https://registry.npmjs.org/@aliksend/openapi-routes-generator/-/openapi-routes-generator-1.0.3.tgz","fileCount":34,"integrity":"sha512-IZXHceumNDLSBtsigjzhmTaIhj2xcPB5fij/Xet/aMGwooUZA57aQugtK9Y9jkRkP6xddwO/fQLU9iNykRy7AA==","signatures":[{"sig":"MEUCIF9lya2Z0hulZn6JE/2kYWwymMWFZ5GQ7dTzPkiU5HcfAiEAqi2L4V8/bOS8VkjaIWjfNoFAEuQLbf8rIzBWPlc8pcw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127539},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d49434afeed5cd31393908266eabb147b315dfc7","scripts":{"lint":"npx @aliksend/linter --fix","test":"node --require ts-node/register --test ./src/*.test.ts","build":"rm -rf dist && tsc","start":"npm run example:simple && npm run example:transformations","example:simple":"ts-node src/cli.ts example/simple.openapi.yml example/simpleRoutes.generated.ts","prepublishOnly":"npm run build","example:transformations":"npm run example:transformations:request && npm run example:transformations:handler && npm run example:transformations:server && npm run example:transformations:client","example:transformations:client":"ts-node src/cli.ts --types_format client example/transformations.openapi.yml example/clientRoutes.generated.ts","example:transformations:server":"ts-node src/cli.ts --types_format server example/transformations.openapi.yml example/serverRoutes.generated.ts","example:transformations:handler":"ts-node src/cli.ts --types_format handler example/transformations.openapi.yml example/handlerRoutes.generated.ts","example:transformations:request":"ts-node src/cli.ts --types_format request example/transformations.openapi.yml example/requestRoutes.generated.ts"},"_npmUser":{"name":"aliksend","email":"aliknoname@gmail.com"},"repository":{"url":"git+https://github.com/aliksend/node-packages.git","type":"git"},"_npmVersion":"9.8.1","description":"Routes generator for OpenAPI","directories":{},"_nodeVersion":"18.18.2","dependencies":{"zod":"^3.22.4","citty":"^0.1.6","typescript":"^5.3.3","jsonpointer":"^5.0.1","@apidevtools/swagger-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","openapi-types":"^12.1.3","@types/jsonpointer":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/openapi-routes-generator_1.0.3_1722391878248_0.9474745966530871","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@aliksend/openapi-routes-generator","version":"1.0.4","keywords":["zod","openapi","routing","validation"],"author":{"name":"Alik Send"},"license":"MIT","_id":"@aliksend/openapi-routes-generator@1.0.4","maintainers":[{"name":"aliksend","email":"aliknoname@gmail.com"}],"homepage":"https://github.com/aliksend/node-packages#readme","bugs":{"url":"https://github.com/aliksend/node-packages/issues"},"bin":{"openapi-routes-generator":"dist/cli.js"},"dist":{"shasum":"8bcc44c7fd023c2f4fc992db51aac95593b0ba10","tarball":"https://registry.npmjs.org/@aliksend/openapi-routes-generator/-/openapi-routes-generator-1.0.4.tgz","fileCount":34,"integrity":"sha512-WcD0IPBchfhYmEDgSCg3aDmsHZFkT6FUnW/M1UMyBCuvuz4zSA/ReqLO6I9WiO3YAVi9RJfkiplJ4Z2YeicTyg==","signatures":[{"sig":"MEYCIQD3zL+PI5NnxQDTat/ivtXhM03QjfaNLrOtdOgLKbVT9AIhAIzUczluVZuJhb8CKY1Eull/AUHhCx0B8na7sUp55ZBR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130946},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d49434afeed5cd31393908266eabb147b315dfc7","scripts":{"lint":"npx @aliksend/linter --fix","test":"node --require ts-node/register --test ./src/*.test.ts","build":"rm -rf dist && tsc","start":"npm run example:simple && npm run example:transformations","example:simple":"ts-node src/cli.ts example/simple.openapi.yml example/simpleRoutes.generated.ts","prepublishOnly":"npm run build","example:transformations":"npm run example:transformations:request && npm run example:transformations:handler && npm run example:transformations:server && npm run example:transformations:client","example:transformations:client":"ts-node src/cli.ts --types_format client example/transformations.openapi.yml example/clientRoutes.generated.ts","example:transformations:server":"ts-node src/cli.ts --types_format server example/transformations.openapi.yml example/serverRoutes.generated.ts","example:transformations:handler":"ts-node src/cli.ts --types_format handler example/transformations.openapi.yml example/handlerRoutes.generated.ts","example:transformations:request":"ts-node src/cli.ts --types_format request example/transformations.openapi.yml example/requestRoutes.generated.ts"},"_npmUser":{"name":"aliksend","email":"aliknoname@gmail.com"},"repository":{"url":"git+https://github.com/aliksend/node-packages.git","type":"git"},"_npmVersion":"9.8.1","description":"Routes generator for OpenAPI","directories":{},"_nodeVersion":"18.18.2","dependencies":{"zod":"^3.22.4","citty":"^0.1.6","typescript":"^5.3.3","jsonpointer":"^5.0.1","@apidevtools/swagger-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","openapi-types":"^12.1.3","@types/jsonpointer":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/openapi-routes-generator_1.0.4_1722482246143_0.10700988191803029","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@aliksend/openapi-routes-generator","version":"1.0.5","keywords":["zod","openapi","routing","validation"],"author":{"name":"Alik Send"},"license":"MIT","_id":"@aliksend/openapi-routes-generator@1.0.5","maintainers":[{"name":"aliksend","email":"aliknoname@gmail.com"}],"homepage":"https://github.com/aliksend/node-packages#readme","bugs":{"url":"https://github.com/aliksend/node-packages/issues"},"bin":{"openapi-routes-generator":"dist/cli.js"},"dist":{"shasum":"160b1a5f6d98012683d27333e7e041596de9c1f4","tarball":"https://registry.npmjs.org/@aliksend/openapi-routes-generator/-/openapi-routes-generator-1.0.5.tgz","fileCount":34,"integrity":"sha512-c1tpf05PS4YzgMT4S7AoyuzXGbw3r48gBbVUWMz3SwCqmxVPa9eauIBsYRvz0LohhtCjCdGTxDwPsCYX3EnTNQ==","signatures":[{"sig":"MEUCIQC9n6avJRem8JuGsha3rFeNr1OndzjBpnEIDjItB2MZDgIgHY1kBjg0mMFlKgy3UZUTCpYfBwUbv4Ix8H5dy9Lk8mE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144828},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"debc8603bcd892bf5a9691966c5215a110b3e8ba","scripts":{"lint":"npx @aliksend/linter --fix","test":"node --require ts-node/register --test ./src/*.test.ts","build":"rm -rf dist && tsc","start":"npm run example:simple && npm run example:transformations","example:simple":"ts-node src/cli.ts example/simple.openapi.yml example/simpleRoutes.generated.ts","prepublishOnly":"npm run build","example:transformations":"npm run example:transformations:request && npm run example:transformations:handler && npm run example:transformations:server && npm run example:transformations:client","example:transformations:client":"ts-node src/cli.ts --types_format client example/transformations.openapi.yml example/clientRoutes.generated.ts","example:transformations:server":"ts-node src/cli.ts --types_format server example/transformations.openapi.yml example/serverRoutes.generated.ts","example:transformations:handler":"ts-node src/cli.ts --types_format handler example/transformations.openapi.yml example/handlerRoutes.generated.ts","example:transformations:request":"ts-node src/cli.ts --types_format request example/transformations.openapi.yml example/requestRoutes.generated.ts"},"_npmUser":{"name":"aliksend","email":"aliknoname@gmail.com"},"repository":{"url":"git+https://github.com/aliksend/node-packages.git","type":"git"},"_npmVersion":"9.8.1","description":"Routes generator for OpenAPI","directories":{},"_nodeVersion":"18.18.2","dependencies":{"zod":"^3.22.4","citty":"^0.1.6","typescript":"^5.3.3","jsonpointer":"^5.0.1","@apidevtools/swagger-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","openapi-types":"^12.1.3","@types/jsonpointer":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/openapi-routes-generator_1.0.5_1724649051031_0.1237957236634526","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@aliksend/openapi-routes-generator","version":"1.0.6","keywords":["zod","openapi","routing","validation"],"author":{"name":"Alik Send"},"license":"MIT","_id":"@aliksend/openapi-routes-generator@1.0.6","maintainers":[{"name":"aliksend","email":"aliknoname@gmail.com"}],"homepage":"https://github.com/aliksend/node-packages#readme","bugs":{"url":"https://github.com/aliksend/node-packages/issues"},"bin":{"openapi-routes-generator":"dist/cli.js"},"dist":{"shasum":"18246f212b7be2834469b574e9ef72f0b41785f4","tarball":"https://registry.npmjs.org/@aliksend/openapi-routes-generator/-/openapi-routes-generator-1.0.6.tgz","fileCount":34,"integrity":"sha512-dQUjzOMrMd4lV5NDtLJawFdf3lYvJWib3jH0MKeEHdGAHh68XPsvXOe4T5ujE9HmrSPP3HFkv/udJGZoYsDBlA==","signatures":[{"sig":"MEUCIQDL4SEd5GnzQaZ718+J6rSQmm0hexSv+A8+nOSeeo/doAIgTJHyUF62mAb47FYkQ2EgwFUdwe4A7ftokWP8JtCHElE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144886},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6c7d6fa480b2ac942c65dc88943070a06f14d198","scripts":{"lint":"npx @aliksend/linter --fix","test":"node --require ts-node/register --test ./src/*.test.ts","build":"rm -rf dist && tsc","start":"npm run example:simple && npm run example:transformations","example:simple":"ts-node src/cli.ts example/simple.openapi.yml example/simpleRoutes.generated.ts","prepublishOnly":"npm run build","example:transformations":"npm run example:transformations:request && npm run example:transformations:handler && npm run example:transformations:server && npm run example:transformations:client","example:transformations:client":"ts-node src/cli.ts --types_format client example/transformations.openapi.yml example/clientRoutes.generated.ts","example:transformations:server":"ts-node src/cli.ts --types_format server example/transformations.openapi.yml example/serverRoutes.generated.ts","example:transformations:handler":"ts-node src/cli.ts --types_format handler example/transformations.openapi.yml example/handlerRoutes.generated.ts","example:transformations:request":"ts-node src/cli.ts --types_format request example/transformations.openapi.yml example/requestRoutes.generated.ts"},"_npmUser":{"name":"aliksend","email":"aliknoname@gmail.com"},"repository":{"url":"git+https://github.com/aliksend/node-packages.git","type":"git"},"_npmVersion":"10.1.0","description":"Routes generator for OpenAPI","directories":{},"_nodeVersion":"20.8.1","dependencies":{"zod":"^3.22.4","citty":"^0.1.6","typescript":"^5.3.3","jsonpointer":"^5.0.1","@apidevtools/swagger-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","openapi-types":"^12.1.3","@types/jsonpointer":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/openapi-routes-generator_1.0.6_1725377548207_0.8161570486631073","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@aliksend/openapi-routes-generator","version":"1.0.7","keywords":["zod","openapi","routing","validation"],"author":{"name":"Alik Send"},"license":"MIT","_id":"@aliksend/openapi-routes-generator@1.0.7","maintainers":[{"name":"aliksend","email":"aliknoname@gmail.com"}],"homepage":"https://github.com/aliksend/node-packages#readme","bugs":{"url":"https://github.com/aliksend/node-packages/issues"},"bin":{"openapi-routes-generator":"dist/cli.js"},"dist":{"shasum":"9fe6f1cd7c2290ecc51ca5961db799d8cdd8b027","tarball":"https://registry.npmjs.org/@aliksend/openapi-routes-generator/-/openapi-routes-generator-1.0.7.tgz","fileCount":34,"integrity":"sha512-DLd8S4ZYXuLRFPHAkFWGkZJlaneU9INCDyjCAaEPonooLilL/CMyxTkH0/NtaECFeNXsyQteD2EryivmvWPLGA==","signatures":[{"sig":"MEUCIQCTBVvwL21+JEMnhzluQVeG7vGC3/j1FpyqFk0UbJ6ayQIgb/xE723Umt+L/53haoKeofL1k0lned++Bz8pwdI5lKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161635},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"34c2239ea5b1e6151dcfcaef4c3529a436423e70","scripts":{"lint":"npx @aliksend/linter --fix","test":"node --require ts-node/register --test ./src/*.test.ts","build":"rm -rf dist && tsc","start":"npm run example:simple && npm run example:transformations","example:simple":"ts-node src/cli.ts example/simple.openapi.yml example/simpleRoutes.generated.ts","prepublishOnly":"npm run build","example:transformations":"npm run example:transformations:request && npm run example:transformations:handler && npm run example:transformations:server && npm run example:transformations:client","example:transformations:client":"ts-node src/cli.ts --types_format client example/transformations.openapi.yml example/clientRoutes.generated.ts","example:transformations:server":"ts-node src/cli.ts --types_format server example/transformations.openapi.yml example/serverRoutes.generated.ts","example:transformations:handler":"ts-node src/cli.ts --types_format handler example/transformations.openapi.yml example/handlerRoutes.generated.ts","example:transformations:request":"ts-node src/cli.ts --types_format request example/transformations.openapi.yml example/requestRoutes.generated.ts"},"_npmUser":{"name":"aliksend","email":"aliknoname@gmail.com"},"repository":{"url":"git+https://github.com/aliksend/node-packages.git","type":"git"},"_npmVersion":"10.1.0","description":"Routes generator for OpenAPI","directories":{},"_nodeVersion":"20.8.1","dependencies":{"zod":"^3.22.4","citty":"^0.1.6","typescript":"^5.3.3","jsonpointer":"^5.0.1","@apidevtools/swagger-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","openapi-types":"^12.1.3","@types/jsonpointer":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/openapi-routes-generator_1.0.7_1726175722477_0.39841708666975073","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@aliksend/openapi-routes-generator","version":"1.0.8","description":"Routes generator for OpenAPI","keywords":["zod","openapi","routing","validation"],"repository":{"type":"git","url":"git+https://github.com/aliksend/node-packages.git"},"license":"MIT","author":{"name":"Alik Send"},"bin":{"openapi-routes-generator":"dist/cli.js"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"rm -rf dist && tsc","lint":"npx @aliksend/linter --fix","prepublishOnly":"npm run build","example:simple":"ts-node src/cli.ts example/simple.openapi.yml example/simpleRoutes.generated.ts","example:transformations":"npm run example:transformations:request && npm run example:transformations:handler && npm run example:transformations:server && npm run example:transformations:client","example:transformations:request":"ts-node src/cli.ts --types_format request example/transformations.openapi.yml example/requestRoutes.generated.ts","example:transformations:handler":"ts-node src/cli.ts --types_format handler example/transformations.openapi.yml example/handlerRoutes.generated.ts","example:transformations:server":"ts-node src/cli.ts --types_format server example/transformations.openapi.yml example/serverRoutes.generated.ts","example:transformations:client":"ts-node src/cli.ts --types_format client example/transformations.openapi.yml example/clientRoutes.generated.ts","start":"npm run example:simple && npm run example:transformations","test":"node --require ts-node/register --test ./src/*.test.ts"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","citty":"^0.1.6","jsonpointer":"^5.0.1","typescript":"^5.3.3","zod":"^3.22.4"},"devDependencies":{"@types/jsonpointer":"^4.0.2","openapi-types":"^12.1.3","ts-node":"^10.9.2"},"publishConfig":{"access":"public"},"_id":"@aliksend/openapi-routes-generator@1.0.8","gitHead":"34c2239ea5b1e6151dcfcaef4c3529a436423e70","bugs":{"url":"https://github.com/aliksend/node-packages/issues"},"homepage":"https://github.com/aliksend/node-packages#readme","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-N1lhjgXVx+Ecb13hlAUq7N+GvilcCQqLpbmAYqlq/CK0faUhmB+rwgEBGgawjpHCfTWN5IrnnEcpxPlRrZfVSg==","shasum":"4a9006a72fb74182f436f6b87c53fddcec977e87","tarball":"https://registry.npmjs.org/@aliksend/openapi-routes-generator/-/openapi-routes-generator-1.0.8.tgz","fileCount":34,"unpackedSize":161923,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAdWnSJK393AiHNXSEV9AfVf5PdhbDMe427dAMHUfeGlAiBltAYpZdOHctxiBl2o0iz5PmSWXGHmo4HgvAJk5mI1fA=="}]},"_npmUser":{"name":"aliksend","email":"aliknoname@gmail.com"},"directories":{},"maintainers":[{"name":"aliksend","email":"aliknoname@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-routes-generator_1.0.8_1727242547704_0.3664179891922703"},"_hasShrinkwrap":false}},"time":{"created":"2024-07-31T01:39:23.206Z","modified":"2024-09-25T05:35:48.103Z","0.0.1":"2024-07-31T01:39:23.531Z","1.0.0":"2024-07-31T01:39:55.833Z","1.0.1":"2024-07-31T01:42:02.615Z","1.0.2":"2024-07-31T01:43:59.866Z","1.0.3":"2024-07-31T02:11:18.461Z","1.0.4":"2024-08-01T03:17:26.296Z","1.0.5":"2024-08-26T05:10:51.151Z","1.0.6":"2024-09-03T15:32:28.388Z","1.0.7":"2024-09-12T21:15:22.821Z","1.0.8":"2024-09-25T05:35:47.916Z"},"bugs":{"url":"https://github.com/aliksend/node-packages/issues"},"author":{"name":"Alik Send"},"license":"MIT","homepage":"https://github.com/aliksend/node-packages#readme","keywords":["zod","openapi","routing","validation"],"repository":{"type":"git","url":"git+https://github.com/aliksend/node-packages.git"},"description":"Routes generator for OpenAPI","maintainers":[{"name":"aliksend","email":"aliknoname@gmail.com"}],"readme":"# openapi-routes-generator\n\nThis module allows to generate routes from openapi declaration.\nRoutes contains typings, validation and transformations.\n\n## Types\n\nTypes can be generated in this formats:\n- request - generate types as it is in request, don't apply any transformations\n- handler - generate types as declared in openapi, don't apply any transformations\n- server - apply transformations for server (parse request and stringify response)\n- client - apply transformations for client (stringify request and parse response)\n\nTODO explain more\n","readmeFilename":"README.md"}