{"_id":"@alex_mercy/nest-swagger-codegen","_rev":"20-0b49e887dc6154885b6e084c5dad46e9","name":"@alex_mercy/nest-swagger-codegen","dist-tags":{"latest":"0.1.17"},"versions":{"0.1.5":{"name":"@alex_mercy/nest-swagger-codegen","version":"0.1.5","author":{"name":"AlexMercy","email":"alexevansdance@gmail.com"},"_id":"@alex_mercy/nest-swagger-codegen@0.1.5","maintainers":[{"name":"alex_mercy","email":"alexevansdance@gmail.com"}],"bin":{"nestgen":"dist/main.js"},"dist":{"shasum":"a05851fc949d37b191faa1d7cded2940bbf1b6a2","tarball":"https://registry.npmjs.org/@alex_mercy/nest-swagger-codegen/-/nest-swagger-codegen-0.1.5.tgz","fileCount":48,"integrity":"sha512-mnTT//DlWL7op59b8Gp3pq8e9m5kCTu2+6QD6qpoEPnwhP1MkYg0uIo2JJSSh4NkPvM7FaepEQ1qDT0qAWocsA==","signatures":[{"sig":"MEYCIQD53u+YpHipN8R2U++Zbwms3K8rz2jvmbl9MVKDJUkHJwIhAOhGbyrqlr68vFWgOFDO/9PF3Sw57pm/CL2WiBg1ds/4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42502},"main":"dist/main.js","types":"dist/main.d.ts","gitHead":"4a3969316938af91486ccc531903202bbe3a0646","scripts":{"dev":"ts-node -r tsconfig-paths/register ./src/main.ts","build":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex_mercy","email":"alexevansdance@gmail.com"},"_npmVersion":"10.2.4","description":"генерирует по swagger.yaml контроллеры и dto с учетом nestjs/swagger плагина.","directories":{},"_nodeVersion":"20.11.0","dependencies":{"path":"^0.12.7","yaml":"^2.5.0","eslint":"^9.9.0","lodash":"^4.17.21","fs-extra":"^11.2.0","prettier":"^3.3.3","json-schema-ref-parser":"^9.0.9","@apidevtools/swagger-parser":"^10.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^22.4.1","@types/lodash":"^4.17.7","openapi-types":"^12.1.3","tsconfig-paths":"^4.2.0","@types/fs-extra":"^11.0.4","typescript-transform-paths":"^3.5.0","@types/swagger-schema-official":"^2.0.25"},"_npmOperationalInternal":{"tmp":"tmp/nest-swagger-codegen_0.1.5_1724236556722_0.30424160172255865","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@alex_mercy/nest-swagger-codegen","version":"0.1.6","author":{"name":"AlexMercy","email":"alexevansdance@gmail.com"},"license":"MIT","_id":"@alex_mercy/nest-swagger-codegen@0.1.6","maintainers":[{"name":"alex_mercy","email":"alexevansdance@gmail.com"}],"homepage":"https://github.com/alexMercy/nest9-swagger-codegen","bugs":{"url":"https://github.com/alexMercy/nest9-swagger-codegen/issues"},"bin":{"nestgen":"dist/main.js"},"dist":{"shasum":"2000e4590f708ef7f7b9f31db69af1e10a11683a","tarball":"https://registry.npmjs.org/@alex_mercy/nest-swagger-codegen/-/nest-swagger-codegen-0.1.6.tgz","fileCount":48,"integrity":"sha512-AwEz17KGkFeIc/tyKaXJor4dTMmPZ/9RCYJK3SV6KpzAMyNwRhkI8PIkK8dGmagmsjplionwV3e7KEnFKiy/BQ==","signatures":[{"sig":"MEQCIGitGfwJfjMLGkVwT5jLXzpKFUNl0qljkVJUyjG32NZ3AiAnCRHPQna1Cjbw3rYNML16YmP/YYgBJ8G5WI07HNVZMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42722},"main":"dist/main.js","types":"dist/main.d.ts","gitHead":"4a3969316938af91486ccc531903202bbe3a0646","scripts":{"dev":"ts-node -r tsconfig-paths/register ./src/main.ts","build":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex_mercy","email":"alexevansdance@gmail.com"},"repository":{"url":"git+https://github.com/alexMercy/nest9-swagger-codegen.git","type":"git"},"_npmVersion":"10.2.4","description":"генерирует по swagger.yaml контроллеры и dto с учетом nestjs/swagger плагина.","directories":{},"_nodeVersion":"20.11.0","dependencies":{"path":"^0.12.7","yaml":"^2.5.0","eslint":"^9.9.0","lodash":"^4.17.21","fs-extra":"^11.2.0","prettier":"^3.3.3","json-schema-ref-parser":"^9.0.9","@apidevtools/swagger-parser":"^10.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^22.4.1","@types/lodash":"^4.17.7","openapi-types":"^12.1.3","tsconfig-paths":"^4.2.0","@types/fs-extra":"^11.0.4","typescript-transform-paths":"^3.5.0","@types/swagger-schema-official":"^2.0.25"},"_npmOperationalInternal":{"tmp":"tmp/nest-swagger-codegen_0.1.6_1724236784586_0.232623707809553","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@alex_mercy/nest-swagger-codegen","version":"0.1.7","author":{"name":"AlexMercy","email":"alexevansdance@gmail.com"},"license":"MIT","_id":"@alex_mercy/nest-swagger-codegen@0.1.7","maintainers":[{"name":"alex_mercy","email":"alexevansdance@gmail.com"}],"homepage":"https://github.com/alexMercy/nest9-swagger-codegen#readme","bugs":{"url":"https://github.com/alexMercy/nest9-swagger-codegen/issues"},"bin":{"nestgen":"dist/main.js"},"dist":{"shasum":"1748131bbbda45ff9719c205a9dec9f9b4141338","tarball":"https://registry.npmjs.org/@alex_mercy/nest-swagger-codegen/-/nest-swagger-codegen-0.1.7.tgz","fileCount":48,"integrity":"sha512-uqa2wkNxtrTP4TvpCGRECSWKSlt2+f2MH3h3Tj6ipxN+j8G2czsIlfHFitcY9t9Yh8fmtPlPOgHYH11E1V0JFw==","signatures":[{"sig":"MEYCIQC5oaWGIrPKZolzIXUIltH66TlGm5ifN3+6HSNIDCQuowIhAKm+zwpSP1Pxgx6qMxPqYCmrwKqX4k63zIieXCOv/olL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42729},"main":"dist/main.js","types":"dist/main.d.ts","gitHead":"4a3969316938af91486ccc531903202bbe3a0646","scripts":{"dev":"ts-node -r tsconfig-paths/register ./src/main.ts","build":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex_mercy","email":"alexevansdance@gmail.com"},"repository":{"url":"git+https://github.com/alexMercy/nest9-swagger-codegen.git","type":"git"},"_npmVersion":"10.2.4","description":"генерирует по swagger.yaml контроллеры и dto с учетом nestjs/swagger плагина.","directories":{},"_nodeVersion":"20.11.0","dependencies":{"path":"^0.12.7","yaml":"^2.5.0","eslint":"^9.9.0","lodash":"^4.17.21","fs-extra":"^11.2.0","prettier":"^3.3.3","json-schema-ref-parser":"^9.0.9","@apidevtools/swagger-parser":"^10.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^22.4.1","@types/lodash":"^4.17.7","openapi-types":"^12.1.3","tsconfig-paths":"^4.2.0","@types/fs-extra":"^11.0.4","typescript-transform-paths":"^3.5.0","@types/swagger-schema-official":"^2.0.25"},"_npmOperationalInternal":{"tmp":"tmp/nest-swagger-codegen_0.1.7_1724236895240_0.642574591786556","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@alex_mercy/nest-swagger-codegen","version":"0.1.8","author":{"name":"AlexMercy","email":"alexevansdance@gmail.com"},"license":"MIT","_id":"@alex_mercy/nest-swagger-codegen@0.1.8","maintainers":[{"name":"alex_mercy","email":"alexevansdance@gmail.com"}],"homepage":"https://github.com/alexMercy/nest9-swagger-codegen#readme","bugs":{"url":"https://github.com/alexMercy/nest9-swagger-codegen/issues"},"bin":{"nestgen":"dist/main.js"},"dist":{"shasum":"12ddcdea575b3e2cd2694c3655eab40884db1b06","tarball":"https://registry.npmjs.org/@alex_mercy/nest-swagger-codegen/-/nest-swagger-codegen-0.1.8.tgz","fileCount":48,"integrity":"sha512-3hQAYxU0LbVNDdGRq8fK+SniW67db4a/i/xryEfUEO3+juLxU9Nactt/hfBXejCogBzJhiHkLl39EMuPF8Xiig==","signatures":[{"sig":"MEQCHxKJAtuivttq6mL9bk4+0ubKIvBo+G1QjUMQ8p9cteACIQC7Sh1mHAkWDq6GVsjTkhh/GxR9kUWzVtwmWjhk5fpiAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alex_mercy%2fnest-swagger-codegen@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42597},"main":"dist/main.js","types":"dist/main.d.ts","gitHead":"6ebaef3cb05c348e3d4763157ec1e0ed0e421e85","scripts":{"dev":"ts-node -r tsconfig-paths/register ./src/main.ts","build":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex_mercy","email":"alexevansdance@gmail.com"},"repository":{"url":"git+https://github.com/alexMercy/nest9-swagger-codegen.git","type":"git"},"_npmVersion":"10.8.1","description":"## Что умеет:  генерирует по swagger.yaml контроллеры и dto с учетом nestjs/swagger плагина.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"path":"^0.12.7","yaml":"^2.5.0","eslint":"^9.9.0","lodash":"^4.17.21","fs-extra":"^11.2.0","prettier":"^3.3.3","json-schema-ref-parser":"^9.0.9","@apidevtools/swagger-parser":"^10.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^22.4.1","@types/lodash":"^4.17.7","openapi-types":"^12.1.3","tsconfig-paths":"^4.2.0","@types/fs-extra":"^11.0.4","typescript-transform-paths":"^3.5.0","@types/swagger-schema-official":"^2.0.25"},"_npmOperationalInternal":{"tmp":"tmp/nest-swagger-codegen_0.1.8_1724263552598_0.7590432780567415","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"@alex_mercy/nest-swagger-codegen","version":"0.1.10","author":{"name":"AlexMercy","email":"alexevansdance@gmail.com"},"license":"MIT","_id":"@alex_mercy/nest-swagger-codegen@0.1.10","maintainers":[{"name":"alex_mercy","email":"alexevansdance@gmail.com"}],"homepage":"https://github.com/alexMercy/nest9-swagger-codegen#readme","bugs":{"url":"https://github.com/alexMercy/nest9-swagger-codegen/issues"},"bin":{"nestgen":"dist/main.js"},"dist":{"shasum":"f8ef6344386e282ef8f8a9119754a186819d0c2f","tarball":"https://registry.npmjs.org/@alex_mercy/nest-swagger-codegen/-/nest-swagger-codegen-0.1.10.tgz","fileCount":79,"integrity":"sha512-NgcWEGQr/0O9rtXsekOTgNGyg7ZHYpHuiJtj6Ck05h0TKv7xtAKAo2+mVGC+w8hp0+08yiTvlFKl1SCG2GR35Q==","signatures":[{"sig":"MEUCIQCW+Gvgg2GTPi4lNuJNBZFhwx5XlwOmcHS2oq5pQuSD0wIgUEmediFJWWBH/pBO6dzZwz9T9rFGy7RMLRw5DGjpPmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84970},"main":"dist/main.js","types":"dist/main.d.ts","gitHead":"a7c284f13a0609536c4ee761d6bffecd2703d82b","scripts":{"dev":"ts-node -r tsconfig-paths/register ./src/main.ts","build":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","format":"prettier --write \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex_mercy","email":"alexevansdance@gmail.com"},"repository":{"url":"git+https://github.com/alexMercy/nest9-swagger-codegen.git","type":"git"},"_npmVersion":"8.19.4","description":"генерирует по swagger.yaml контроллеры и dto с учетом nestjs/swagger плагина.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"path":"^0.12.7","yaml":"^2.5.0","eslint":"^9.9.0","lodash":"^4.17.21","fs-extra":"^11.2.0","prettier":"^3.3.3","json-schema-ref-parser":"^9.0.9","@apidevtools/swagger-parser":"^10.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^22.4.1","@types/lodash":"^4.17.7","openapi-types":"^12.1.3","tsconfig-paths":"^4.2.0","@types/fs-extra":"^11.0.4","typescript-transform-paths":"^3.5.0","@types/swagger-schema-official":"^2.0.25"},"_npmOperationalInternal":{"tmp":"tmp/nest-swagger-codegen_0.1.10_1726050770927_0.1706178346526599","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"@alex_mercy/nest-swagger-codegen","version":"0.1.11","author":{"name":"AlexMercy","email":"alexevansdance@gmail.com"},"license":"MIT","_id":"@alex_mercy/nest-swagger-codegen@0.1.11","maintainers":[{"name":"alex_mercy","email":"alexevansdance@gmail.com"}],"homepage":"https://github.com/alexMercy/nest9-swagger-codegen#readme","bugs":{"url":"https://github.com/alexMercy/nest9-swagger-codegen/issues"},"bin":{"nestgen":"dist/main.js"},"dist":{"shasum":"80c6199f11a86602d34baa15feddb7abc6cc6122","tarball":"https://registry.npmjs.org/@alex_mercy/nest-swagger-codegen/-/nest-swagger-codegen-0.1.11.tgz","fileCount":75,"integrity":"sha512-zxREUBVGpL+yjfvEuFEmXk2CWaPbfGPwB1aMxJM5ymEIVqH9amihLHDPxr7dBSf5iD5buon/bduvrOHwh9f7Ew==","signatures":[{"sig":"MEQCIHEm2hG6s5YIsKtyjnr98JKfShZfbfaXw8Vl+RNEB0VBAiB/6l+bLHJr8ao359dpYGzjJ4chs44X5uQAP8p6Q0Oo2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alex_mercy%2fnest-swagger-codegen@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82925},"main":"dist/main.js","types":"dist/main.d.ts","gitHead":"1db31e662de5b12cd6b917fd5996687b8f1fa116","scripts":{"dev":"ts-node -r tsconfig-paths/register ./src/main.ts","build":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","format":"prettier --write \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex_mercy","email":"alexevansdance@gmail.com"},"repository":{"url":"git+https://github.com/alexMercy/nest9-swagger-codegen.git","type":"git"},"_npmVersion":"10.8.2","description":"## Что умеет: генерирует по swagger.yaml контроллеры и dto с учетом nestjs/swagger плагина.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"path":"^0.12.7","yaml":"^2.5.0","eslint":"^9.9.0","lodash":"^4.17.21","fs-extra":"^11.2.0","prettier":"^3.3.3","json-schema-ref-parser":"^9.0.9","@apidevtools/swagger-parser":"^10.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^22.4.1","@types/lodash":"^4.17.7","openapi-types":"^12.1.3","tsconfig-paths":"^4.2.0","@types/fs-extra":"^11.0.4","typescript-transform-paths":"^3.5.0","@types/swagger-schema-official":"^2.0.25"},"_npmOperationalInternal":{"tmp":"tmp/nest-swagger-codegen_0.1.11_1726150292588_0.6182654773372125","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"@alex_mercy/nest-swagger-codegen","version":"0.1.12","author":{"name":"AlexMercy","email":"alexevansdance@gmail.com"},"license":"MIT","_id":"@alex_mercy/nest-swagger-codegen@0.1.12","maintainers":[{"name":"alex_mercy","email":"alexevansdance@gmail.com"}],"homepage":"https://github.com/alexMercy/nest9-swagger-codegen#readme","bugs":{"url":"https://github.com/alexMercy/nest9-swagger-codegen/issues"},"bin":{"nestgen":"dist/main.js"},"dist":{"shasum":"0483b779dc00cec59bc29337f37e251905749c73","tarball":"https://registry.npmjs.org/@alex_mercy/nest-swagger-codegen/-/nest-swagger-codegen-0.1.12.tgz","fileCount":75,"integrity":"sha512-+FX+mHIkrYTflPWU89q66bfwh4yc5qgbFkXmpm8BMY/ID1pvhMsrfLptWN6Lr5CSRa7vePqonQ3ZN96XrgHQfQ==","signatures":[{"sig":"MEUCIQCBWh66qDtCvHGfT4MuCDq6JCSVyi5KvhfRrMeVNythDAIgFZH5kRw8dLyeLqWdGbL9GzBKZ+VJ1Ec0XGIyyHU+/ak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alex_mercy%2fnest-swagger-codegen@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82925},"main":"dist/main.js","types":"dist/main.d.ts","gitHead":"5b63ca7884418c9cd582237b85214e536f432510","scripts":{"dev":"ts-node -r tsconfig-paths/register ./src/main.ts","build":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","format":"prettier --write \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex_mercy","email":"alexevansdance@gmail.com"},"repository":{"url":"git+https://github.com/alexMercy/nest9-swagger-codegen.git","type":"git"},"_npmVersion":"10.8.2","description":"## Что умеет: генерирует по swagger.yaml контроллеры и dto с учетом nestjs/swagger плагина.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"path":"^0.12.7","yaml":"^2.5.0","eslint":"^9.9.0","lodash":"^4.17.21","fs-extra":"^11.2.0","prettier":"^3.3.3","json-schema-ref-parser":"^9.0.9","@apidevtools/swagger-parser":"^10.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^22.4.1","@types/lodash":"^4.17.7","openapi-types":"^12.1.3","tsconfig-paths":"^4.2.0","@types/fs-extra":"^11.0.4","typescript-transform-paths":"^3.5.0","@types/swagger-schema-official":"^2.0.25"},"_npmOperationalInternal":{"tmp":"tmp/nest-swagger-codegen_0.1.12_1726151253136_0.9174416145477378","host":"s3://npm-registry-packages"}},"0.1.13":{"name":"@alex_mercy/nest-swagger-codegen","version":"0.1.13","author":{"name":"AlexMercy","email":"alexevansdance@gmail.com"},"license":"MIT","_id":"@alex_mercy/nest-swagger-codegen@0.1.13","maintainers":[{"name":"alex_mercy","email":"alexevansdance@gmail.com"}],"homepage":"https://github.com/alexMercy/nest9-swagger-codegen#readme","bugs":{"url":"https://github.com/alexMercy/nest9-swagger-codegen/issues"},"bin":{"nestgen":"dist/main.js"},"dist":{"shasum":"4b98621cccdbb9fc7560bef7c184f579b4790014","tarball":"https://registry.npmjs.org/@alex_mercy/nest-swagger-codegen/-/nest-swagger-codegen-0.1.13.tgz","fileCount":75,"integrity":"sha512-C4iYed7VRpSow4pJFlpS7yOdL6DKe3hdtrflf9PYDxqkqSH2wNVAJmX8OEEwa+UzAmVUE7Z7JwNRFnT38rwpbg==","signatures":[{"sig":"MEUCIQDvLrtahb6X6gfz5ZsHvYJkR9TXPUjePJpL3/tep4JK1AIgAJVdD13aNLnEIqIRsIvZiEEwF82srq37HkTl8eLd5MY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83242},"main":"dist/main.js","types":"dist/main.d.ts","gitHead":"9fdfa8f25613593fb42d9c9ee50f12f22a2b13cf","scripts":{"dev":"ts-node -r tsconfig-paths/register ./src/main.ts","build":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","format":"prettier --write \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex_mercy","email":"alexevansdance@gmail.com"},"repository":{"url":"git+https://github.com/alexMercy/nest9-swagger-codegen.git","type":"git"},"_npmVersion":"10.8.2","description":"## Что умеет: генерирует по swagger.yaml контроллеры и dto с учетом nestjs/swagger плагина.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"path":"^0.12.7","yaml":"^2.5.0","eslint":"^9.9.0","lodash":"^4.17.21","fs-extra":"^11.2.0","prettier":"^3.3.3","json-schema-ref-parser":"^9.0.9","@apidevtools/swagger-parser":"^10.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^22.4.1","@types/lodash":"^4.17.7","openapi-types":"^12.1.3","tsconfig-paths":"^4.2.0","@types/fs-extra":"^11.0.4","typescript-transform-paths":"^3.5.0","@types/swagger-schema-official":"^2.0.25"},"_npmOperationalInternal":{"tmp":"tmp/nest-swagger-codegen_0.1.13_1726218331736_0.01636244611268256","host":"s3://npm-registry-packages"}},"0.1.14":{"name":"@alex_mercy/nest-swagger-codegen","version":"0.1.14","author":{"name":"AlexMercy","email":"alexevansdance@gmail.com"},"license":"MIT","_id":"@alex_mercy/nest-swagger-codegen@0.1.14","maintainers":[{"name":"alex_mercy","email":"alexevansdance@gmail.com"}],"homepage":"https://github.com/alexMercy/nest9-swagger-codegen#readme","bugs":{"url":"https://github.com/alexMercy/nest9-swagger-codegen/issues"},"bin":{"nestgen":"dist/main.js"},"dist":{"shasum":"395d22232caecc6d59b257a6f9604d5a4b8638dc","tarball":"https://registry.npmjs.org/@alex_mercy/nest-swagger-codegen/-/nest-swagger-codegen-0.1.14.tgz","fileCount":81,"integrity":"sha512-kz1aSvrmVqYitFsTg4T2Lb/DShWI1LPNSVwdcCM5ZDAe4+dul1qGVZIokxxPGdd/Q0zQJftPGECU3hg7I+I3aQ==","signatures":[{"sig":"MEQCIF+9uB62K7sbFsJqNz2+Ifi9XwbIanbgW4yIvYwkksUxAiA7YQWI1P4bwk6F9gXQXrEGZ4Y4MLJk942zOwaNfpkcyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88631},"main":"dist/main.js","types":"dist/main.d.ts","gitHead":"fba0b29f7c0765fc9366a41d771f6e230bb97d6b","scripts":{"dev":"ts-node -r tsconfig-paths/register ./src/main.ts","build":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","format":"prettier --write \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex_mercy","email":"alexevansdance@gmail.com"},"repository":{"url":"git+https://github.com/alexMercy/nest9-swagger-codegen.git","type":"git"},"_npmVersion":"10.8.2","description":"## Что умеет: генерирует по swagger.yaml контроллеры и dto с учетом nestjs/swagger плагина.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"path":"^0.12.7","yaml":"^2.5.0","eslint":"^9.9.0","lodash":"^4.17.21","fs-extra":"^11.2.0","prettier":"^3.3.3","json-schema-ref-parser":"^9.0.9","@apidevtools/swagger-parser":"^10.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^22.4.1","@types/lodash":"^4.17.7","openapi-types":"^12.1.3","tsconfig-paths":"^4.2.0","@types/fs-extra":"^11.0.4","typescript-transform-paths":"^3.5.0","@types/swagger-schema-official":"^2.0.25"},"_npmOperationalInternal":{"tmp":"tmp/nest-swagger-codegen_0.1.14_1726485673977_0.8357361358936919","host":"s3://npm-registry-packages"}},"0.1.15":{"name":"@alex_mercy/nest-swagger-codegen","version":"0.1.15","author":{"name":"AlexMercy","email":"alexevansdance@gmail.com"},"license":"MIT","_id":"@alex_mercy/nest-swagger-codegen@0.1.15","maintainers":[{"name":"alex_mercy","email":"alexevansdance@gmail.com"}],"homepage":"https://github.com/alexMercy/nest9-swagger-codegen#readme","bugs":{"url":"https://github.com/alexMercy/nest9-swagger-codegen/issues"},"bin":{"nestgen":"dist/main.js"},"dist":{"shasum":"2a32c0751fe6359d6633baec4569f17f8113f1b3","tarball":"https://registry.npmjs.org/@alex_mercy/nest-swagger-codegen/-/nest-swagger-codegen-0.1.15.tgz","fileCount":84,"integrity":"sha512-yJ9aAoh/AvGaBWl0fWPGvGG3xnKKl30W4fTOkOQBavffd0lu9PBgV2h6r4cYPltvnvVGqRIL4irCPx8Ag4IFCw==","signatures":[{"sig":"MEYCIQDNiIUL6j5TVbThoXrngmmo55LPjy0BYASCgr6F+ECA2AIhAOF4jLqZrvAxnolpFRxRUdRJKmvERq9e419bSc/7zpsF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90610},"main":"dist/main.js","types":"dist/main.d.ts","gitHead":"7c99534539e2c1aa80508712c1d5b9667b8d83a3","scripts":{"dev":"ts-node -r tsconfig-paths/register ./src/main.ts","build":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","format":"prettier --write \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex_mercy","email":"alexevansdance@gmail.com"},"repository":{"url":"git+https://github.com/alexMercy/nest9-swagger-codegen.git","type":"git"},"_npmVersion":"10.8.2","description":"## Что умеет: генерирует по swagger.yaml контроллеры и dto с учетом nestjs/swagger плагина.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"path":"^0.12.7","yaml":"^2.5.0","eslint":"^9.9.0","lodash":"^4.17.21","fs-extra":"^11.2.0","prettier":"^3.3.3","@apidevtools/swagger-parser":"^10.1.0","@apidevtools/json-schema-ref-parser":"^9.0.9"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^22.4.1","@types/lodash":"^4.17.7","openapi-types":"^12.1.3","tsconfig-paths":"^4.2.0","@types/fs-extra":"^11.0.4","typescript-transform-paths":"^3.5.0","@types/swagger-schema-official":"^2.0.25"},"_npmOperationalInternal":{"tmp":"tmp/nest-swagger-codegen_0.1.15_1726580785162_0.5627881664824863","host":"s3://npm-registry-packages"}},"0.1.16":{"name":"@alex_mercy/nest-swagger-codegen","version":"0.1.16","author":{"name":"AlexMercy","email":"alexevansdance@gmail.com"},"license":"MIT","_id":"@alex_mercy/nest-swagger-codegen@0.1.16","maintainers":[{"name":"alex_mercy","email":"alexevansdance@gmail.com"}],"homepage":"https://github.com/alexMercy/nest9-swagger-codegen#readme","bugs":{"url":"https://github.com/alexMercy/nest9-swagger-codegen/issues"},"bin":{"nestgen":"dist/main.js"},"dist":{"shasum":"8a8d955cc22ee83798dcf77985defdfe316208b1","tarball":"https://registry.npmjs.org/@alex_mercy/nest-swagger-codegen/-/nest-swagger-codegen-0.1.16.tgz","fileCount":84,"integrity":"sha512-EaaORr+2v00AC04zDc2PDuqovEe98oR96NoOexJ1ABcMMinz1x9w3S6bidM8p/J/k7hg2Rn7A/oZCokzveTVuQ==","signatures":[{"sig":"MEYCIQC/Z8dLsq37urfGY6cjIxgKBcNtWX2r91V+IEcybkLmywIhAI7ypc9c0txVbRsSHT8gKQEo2AJezBOwshjo8I/eQlF9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90949},"main":"dist/main.js","types":"dist/main.d.ts","gitHead":"bf7e877a7f3ab8d0e448e14babce39e1078a71f6","scripts":{"dev":"ts-node -r tsconfig-paths/register ./src/main.ts","build":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","format":"prettier --write \"src/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex_mercy","email":"alexevansdance@gmail.com"},"repository":{"url":"git+https://github.com/alexMercy/nest9-swagger-codegen.git","type":"git"},"_npmVersion":"10.8.2","description":"## Что умеет: генерирует по swagger.yaml контроллеры и dto с учетом nestjs/swagger плагина.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"path":"^0.12.7","yaml":"^2.5.0","eslint":"^9.9.0","lodash":"^4.17.21","fs-extra":"^11.2.0","prettier":"^3.3.3","pluralize":"^8.0.0","@apidevtools/swagger-parser":"^10.1.0","@apidevtools/json-schema-ref-parser":"^9.0.9"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^22.4.1","@types/lodash":"^4.17.7","openapi-types":"^12.1.3","tsconfig-paths":"^4.2.0","@types/fs-extra":"^11.0.4","@types/pluralize":"^0.0.33","typescript-transform-paths":"^3.5.0","@types/swagger-schema-official":"^2.0.25"},"_npmOperationalInternal":{"tmp":"tmp/nest-swagger-codegen_0.1.16_1728905514000_0.2555614842863261","host":"s3://npm-registry-packages"}},"0.1.17":{"name":"@alex_mercy/nest-swagger-codegen","version":"0.1.17","scripts":{"dev":"ts-node -r tsconfig-paths/register ./src/main.ts","build":"tsc --project tsconfig.json && tsc-alias -p tsconfig.json","format":"prettier --write \"src/**/*.ts\"","prepublishOnly":"npm run build"},"dependencies":{"@apidevtools/json-schema-ref-parser":"^9.0.9","@apidevtools/swagger-parser":"^10.1.0","eslint":"^9.9.0","fs-extra":"^11.2.0","lodash":"^4.17.21","path":"^0.12.7","pluralize":"^8.0.0","prettier":"^3.3.3","yaml":"^2.5.0"},"devDependencies":{"@types/fs-extra":"^11.0.4","@types/lodash":"^4.17.7","@types/node":"^22.4.1","@types/pluralize":"^0.0.33","@types/swagger-schema-official":"^2.0.25","openapi-types":"^12.1.3","ts-node":"^10.9.2","tsc-alias":"^1.8.10","tsconfig-paths":"^4.2.0","typescript":"^5.5.4","typescript-transform-paths":"^3.5.0"},"bin":{"nestgen":"dist/main.js"},"author":{"name":"AlexMercy","email":"alexevansdance@gmail.com"},"license":"MIT","homepage":"https://github.com/alexMercy/nest9-swagger-codegen#readme","bugs":{"url":"https://github.com/alexMercy/nest9-swagger-codegen/issues"},"repository":{"type":"git","url":"git+https://github.com/alexMercy/nest9-swagger-codegen.git"},"main":"dist/main.js","types":"dist/main.d.ts","_id":"@alex_mercy/nest-swagger-codegen@0.1.17","gitHead":"240ebef0527e74970be402baa267237424032c9c","description":"## Что умеет: генерирует по swagger.yaml контроллеры и dto с учетом nestjs/swagger плагина.","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Tdfy7xJDtXR7hUAMpGKuR7+9306ywwgbbgt+N5WfNn7Fia5NeFh6++uRX07b4kyE8CFf76wpSqB/d31Msv9/SA==","shasum":"165a3e57c0aff877893b5ee7e2d79f9d957de116","tarball":"https://registry.npmjs.org/@alex_mercy/nest-swagger-codegen/-/nest-swagger-codegen-0.1.17.tgz","fileCount":84,"unpackedSize":90977,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDJRUATlLH8H9O9qXHLc5pV7yQAyxNgO/lElHPtZ7yEfAiEAnFH7d4QSpbzNWWs1r59P8pusyhMXiaVECywCjZ/PhZo="}]},"_npmUser":{"name":"alex_mercy","email":"alexevansdance@gmail.com"},"directories":{},"maintainers":[{"name":"alex_mercy","email":"alexevansdance@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-swagger-codegen_0.1.17_1728922646057_0.5084467473817007"},"_hasShrinkwrap":false}},"time":{"created":"2024-08-21T10:35:56.620Z","modified":"2024-10-14T16:17:26.468Z","1.0.0":"2024-08-21T09:12:33.660Z","0.1.0":"2024-08-21T09:14:09.190Z","0.1.1":"2024-08-21T09:23:04.255Z","0.1.2":"2024-08-21T09:28:34.890Z","0.1.3":"2024-08-21T10:06:45.433Z","0.1.4":"2024-08-21T10:25:53.384Z","0.1.5":"2024-08-21T10:35:56.955Z","0.1.6":"2024-08-21T10:39:44.804Z","0.1.7":"2024-08-21T10:41:35.546Z","0.1.8":"2024-08-21T18:05:52.844Z","0.1.10":"2024-09-11T10:32:51.124Z","0.1.11":"2024-09-12T14:11:32.757Z","0.1.12":"2024-09-12T14:27:33.286Z","0.1.13":"2024-09-13T09:05:31.927Z","0.1.14":"2024-09-16T11:21:14.148Z","0.1.15":"2024-09-17T13:46:25.322Z","0.1.16":"2024-10-14T11:31:54.170Z","0.1.17":"2024-10-14T16:17:26.274Z"},"bugs":{"url":"https://github.com/alexMercy/nest9-swagger-codegen/issues"},"author":{"name":"AlexMercy","email":"alexevansdance@gmail.com"},"license":"MIT","homepage":"https://github.com/alexMercy/nest9-swagger-codegen#readme","repository":{"type":"git","url":"git+https://github.com/alexMercy/nest9-swagger-codegen.git"},"description":"## Что умеет: генерирует по swagger.yaml контроллеры и dto с учетом nestjs/swagger плагина.","maintainers":[{"name":"alex_mercy","email":"alexevansdance@gmail.com"}],"readme":"# NEST JS codegen (mvp 0)\n\n## Что умеет:\nгенерирует по swagger.yaml контроллеры и dto с учетом nestjs/swagger плагина.\n\n# Важно !\n\n- Не редактируйте файлы *.dto.ts и *.controller.ts, так как они генерируемые и отключить их генерацию нельзя! Исключением является поправить стили и добавить импорты, пока это не будет создано\n\n- Не используйте схемы без названия, так как nest при обратной генерации понимает только именованные схемы. Например:\n```yaml\n# Правильно\nput:\n  parameters:\n    - name: uuid\n      required: true\n      in: path\n      schema:\n        type: string\n  requestBody:\n    required: true\n    content:\n      application/json:\n        schema:\n          $ref: \"#/components/schemas/CategoryBody\" # правильно\n\n# Неправильно\nput:\n  parameters:\n    - name: uuid\n      required: true\n      in: path\n      schema:\n        type: string\n  requestBody:\n    required: true\n    content:\n      application/json:\n        schema:\n          type: object # неправильно, ошибка. Используйте $ref\n          properties:\n            title:\n              type: string\n          required:\n            - title\n```\n\n## Hints:\n- понимает $ref;\n- понимает enums;\n- сортирует роуты по методам;\n- поддерживает allOf;\n- можно изменить путь генерации;\n- можно использовать вместе с nest cli\n\n\n\n# TODOS:\n\n1. добавить линтеры;\n2. настроить shared импорты dto-шек;\n3. сделать опциональную интеграцию модулей в app module;\n4. сделать опциональную генерацию модулей;\n5. сделать опциональную генерацию сервисов (*.service.draft.ts);\n6. добавить интеграцию дополнительных параметров (example, min, minLength и тд) в dto\n7. добавить опциональную генерацию entity\n8. рефактор всего кода.\n9. сделать обработку ошибочных ответов (4хх,5хх статусы) (возможно в таску про сервисы)","readmeFilename":"README.md"}