{"_id":"nest-canddy","_rev":"34-75554f40bc056a9531056cde022f23a3","name":"nest-canddy","dist-tags":{"latest":"0.2.14"},"versions":{"0.0.1":{"name":"nest-canddy","version":"0.0.1","author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.0.1","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"dd3864a6798a32d7660e8d9dcac35e5cf357df57","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.0.1.tgz","fileCount":175,"integrity":"sha512-a6h5B4uY9In0BuOWBSh/hhNxKiu/RsD1mOuhj2ZnDDLBBAu1s8+Sk9BeJc7U1v4tJAgvmHgOXOg0Yw7qPfZtBQ==","signatures":[{"sig":"MEUCIBj6wmswsVub0L6kSPYm2+MsjLxzB2zZnqRb5tvOsDDMAiEA4A5sc0kB6zvq79kQFPG/p4pOSMMeYMX6KVAJ96flLZQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16300277},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"d09ec6f47b73ddd1a35d9e58db6a92fa4fc9e82c","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"8.19.1","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.9.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^23.0.0","commander":"^12.1.0","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.0.1_1726127377096_0.2626309707986363","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"nest-canddy","version":"0.0.2","author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.0.2","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"d71277d8399e197c387e7525163112f50a7901b6","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.0.2.tgz","fileCount":199,"integrity":"sha512-4G7en0D5CjKsbwG2gLe7NREppX2yH0a1RG2vObGEksQQqtXUVbVTUB9QDR+W2p0X12sOiRK9Lqm/8eUuW51d+Q==","signatures":[{"sig":"MEUCIQCMtjUROBbvnsHt5fTc1GHJ60jtvYT7eangEMZsohNN5gIgGdoPT35DeeH8ZW7O5S6a6xdtnv6qH+9O6cUE8RhVduI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20722400},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"d09ec6f47b73ddd1a35d9e58db6a92fa4fc9e82c","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"8.19.1","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.9.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^23.0.0","commander":"^12.1.0","os-locale":"^6.0.2","os-locale-s":"^1.0.26","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.0.2_1726134448301_0.9050224722689346","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"nest-canddy","version":"0.0.3","author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.0.3","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"f1c74c80c469465cb61667e09013dee7064cfd4a","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.0.3.tgz","fileCount":216,"integrity":"sha512-dmetm7XwdE/N5Mr/kESDvwxl8W1lq4Re8ZAdzrsW4Cy2Lu2LMkkSRNoP6R6jNsY+bH0eo+upr3Dw49urgMsO/Q==","signatures":[{"sig":"MEYCIQCpk+kyztiHCodZiqdWSSYJI+s9scxe0vNAaPgq6P0umwIhAMvGYFgCoBzAXqYnxPx+wfpGRiisJJoD0ds+co9EoOeZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25132532},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"d09ec6f47b73ddd1a35d9e58db6a92fa4fc9e82c","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"8.19.1","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.9.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^23.0.0","commander":"^12.1.0","os-locale":"^6.0.2","os-locale-s":"^1.0.26","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.0.3_1726140136824_0.8291067708893487","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"nest-canddy","version":"0.0.4","author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.0.4","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"d62b902698dc71c2e7221a35b7a0a5ad448e8a0f","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.0.4.tgz","fileCount":226,"integrity":"sha512-epKoyUzFgssMOwm4UgGs7z7ZL1+m8CCajo20fX2XwcNAvqalzOiZWJ0Ism8f5XfWRm38RKsX+Ubeb+zRwXglzQ==","signatures":[{"sig":"MEUCIQDXNhT7tELfYnjg/WkQ713dg/khcVw0RUg7Z3BLG0eA8QIgTwLXadIuKob2Vp3aX/16boLGD3wgjfQK58LVYWjm75E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29537994},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"c1454387bd370153e5d967cfec7fb53df87632ba","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"8.19.1","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.9.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^23.0.0","commander":"^12.1.0","os-locale":"^6.0.2","os-locale-s":"^1.0.26","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.0.4_1726141119892_0.46495042060375646","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"nest-canddy","version":"0.0.5","author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.0.5","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"cf5610fccc84e87470e23fa5b51d585b09484a76","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.0.5.tgz","fileCount":226,"integrity":"sha512-sLHO1pwFlm4LJCMYdrHo4tIs0IJKjlhYWHuqJGVxXtaVgx6D/TzzoGsfQNDjzQy5S6+Kp3OANjKMqwG//vsbxQ==","signatures":[{"sig":"MEUCIQDJy1D5EFO804HTrBRevbp8ZDgUWlIfA6pYJySQ8fzjPgIgWmBkC+7Pb3RoKLSnALz8453PH8pH24eZZ7pgelVhf/c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29603322},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"d680f6aa0dfcbd1418728cc649931c7258d84261","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"10.5.0","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.20.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^23.0.0","commander":"^12.1.0","os-locale":"^6.0.2","os-locale-s":"^1.0.26","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.0.5_1726150089018_0.007296897619969878","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"nest-canddy","version":"0.0.6","author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.0.6","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"72024e1177eda78a0d5857b68086b7d4644f663b","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.0.6.tgz","fileCount":226,"integrity":"sha512-2Z2kPZeQXpd6tXS+5eMOmYJWypMUw/sH1pRnMbMtEae1F2mUP9zBISVL38Ti8IFbJj6yFDWaz7dWut9A6Bqw8w==","signatures":[{"sig":"MEQCIF3en02Ld91W6pcQ9NfG21nd92W2G5fj4TVmS2AeA+oGAiBmxGrUuQhyjCwFt2rwP+ZkhMbFm5i+HyWL2aXlbBCJ1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29603523},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"d680f6aa0dfcbd1418728cc649931c7258d84261","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"10.5.0","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.20.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^23.0.0","commander":"^12.1.0","os-locale":"^6.0.2","os-locale-s":"^1.0.26","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.0.6_1726150434271_0.449637028110345","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"nest-canddy","version":"0.0.7","author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.0.7","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"048b452eb1ee05922dee890f0812a7a8d33e0082","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.0.7.tgz","fileCount":226,"integrity":"sha512-cfQW8Rj6gYZmTb1gQddqXDxPx3Jc3aI2sxe4t9nTKwh3sipErZuIKry559SzgXtUlPaCWvrFzJagjJjQCwQWew==","signatures":[{"sig":"MEYCIQCGt4iiEIlgf/qnElR0Nyk2VGqNi5BLl3PSY+ARfxoeJAIhAM5uudndLCqOu+sY+l7u9qOL5OFvMVIuoH//QJh2hy1j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29603223},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"d680f6aa0dfcbd1418728cc649931c7258d84261","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"10.5.0","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.20.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^23.0.0","commander":"^12.1.0","os-locale":"^6.0.2","os-locale-s":"^1.0.26","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.0.7_1726151887456_0.805784116989102","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"nest-canddy","version":"0.0.8","keywords":["nest-canddy","NestJS","TypeScript","SDK","web UI","code module structure"],"author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.0.8","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"0336facf7d49a80481a35b20a3fef7258931cefd","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.0.8.tgz","fileCount":227,"integrity":"sha512-ZNVJdgbY45ZV2XP0sgSpOwWp45vz/A2fk/ox9oFLG0WFGlpaTVftzfZO7EEyP5fX7YqCGcvPZhi07tWXkR+jNw==","signatures":[{"sig":"MEUCIAGbMg0xPBI6aiRocytQH0vgRjnCHZHPnDCnaAGDqHhqAiEA9u2+WvjQyw9KOSNvahDrEc1GLodKXCqM7ELGhJE+hM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29605362},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"d680f6aa0dfcbd1418728cc649931c7258d84261","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"10.5.0","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.20.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^23.0.0","commander":"^12.1.0","os-locale":"^6.0.2","os-locale-s":"^1.0.26","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.0.8_1726152304054_0.5003866451305483","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"nest-canddy","version":"0.0.9","keywords":["nest-canddy","NestJS","TypeScript","SDK","web UI","code module structure"],"author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.0.9","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"299ee99cb49b6df4d40ba6113d2a7563b8c128f0","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.0.9.tgz","fileCount":228,"integrity":"sha512-ZUndLI+ruh4eG6LsOdCrLpXpbbtMtvopDR1J0tS3JKFjkgJEUnEu96YHuY+dndtc/K81wg6TgyCL4VJuiIPsKQ==","signatures":[{"sig":"MEUCICt8d1p/VItyMLXAPaRlHwchkbJYymF/PE2KesDnd2IGAiEAzljVIo/1vS6CUsvyNHvhxAV3L6nEqg2jdIX4DUyfwxo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29608017},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"53ea9902e2bab80fd74b1b66871d35caae8b7e3e","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"10.5.0","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.20.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^23.0.0","commander":"^12.1.0","os-locale":"^6.0.2","os-locale-s":"^1.0.26","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.0.9_1726153286318_0.5426857759846577","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"nest-canddy","version":"0.1.0","keywords":["nest-canddy","NestJS","TypeScript","SDK","web UI","code module structure"],"author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.1.0","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"homepage":"https://github.com/826327700/nest-canddy","bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"48f55f5a073c5a193838307c9c2d173be5662be4","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.1.0.tgz","fileCount":228,"integrity":"sha512-uHM9lUBWwVRzs3v3M9PX5lRtIYaznnHcJijtxzJKquuzQ3F63IerIMppPlhMEgx4j4Fa0AjlO86OdvHuz2c7IQ==","signatures":[{"sig":"MEQCIE7p+xwNNTptulRIyGZ5x5l/JkYz0hhFM+k74Tw/r3PFAiASJkcNcNpSycsJki0u88DvmSXp+EXo6plaADF5suLxCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29608075},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"d89703446e3e9c3eca017722b8e21451f7e2b37a","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"10.5.0","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.20.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^23.0.0","commander":"^12.1.0","os-locale":"^6.0.2","os-locale-s":"^1.0.26","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.1.0_1726153726790_0.9649562836896091","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"nest-canddy","version":"0.1.1","keywords":["nest-canddy","NestJS","TypeScript","SDK","web UI","code module structure"],"author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.1.1","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"homepage":"https://github.com/826327700/nest-canddy","bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"3dd6432c78e50e3d82f8e8cba668575ddf346479","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.1.1.tgz","fileCount":228,"integrity":"sha512-74doHInIMnF9FmKWYFDojrf86SP1pVG696cwhFPdzK0jheOowWVbq5hvFRdGex8alt2nzh29hKAye3sc/GFFqg==","signatures":[{"sig":"MEUCIBQQa8tZ3fgZc0N+vNOWt9iSCE+6+ixQCiF5A4UJfmZWAiEAyL2dsoZFL4iBvnrxQ427FnPdBiIK+x8GuXyghcEo+8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29608173},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"d89703446e3e9c3eca017722b8e21451f7e2b37a","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"10.5.0","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.20.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^23.0.0","commander":"^12.1.0","os-locale":"^6.0.2","os-locale-s":"^1.0.26","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.1.1_1726154050954_0.1450277189907634","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"nest-canddy","version":"0.1.2","keywords":["nest-canddy","NestJS","TypeScript","SDK","web UI","code module structure"],"author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.1.2","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"homepage":"https://github.com/826327700/nest-canddy","bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"2510fc43e8cd8aec8274355741cb9eb8d7a2a14b","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.1.2.tgz","fileCount":228,"integrity":"sha512-AcI+TCDWNRK5xX3rN9FlleElUq4mlpo+B/g/Sr+HIq6Z0MRLO6JopVADYffx48IohT00z12z6fHZieGi7tcFTQ==","signatures":[{"sig":"MEUCIGzKmBVNpD69UbRgXz1b6yyCkrcMw5BAdXO71XN1hlzlAiEAx9fgeSsq7dw4mTaVu199DHXf3er+/sw8FEUIa31VQcE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29608226},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"d89703446e3e9c3eca017722b8e21451f7e2b37a","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"10.5.0","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.20.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^23.0.0","commander":"^12.1.0","os-locale":"^6.0.2","os-locale-s":"^1.0.26","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.1.2_1726154141161_0.5206248052471405","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"nest-canddy","version":"0.1.3","keywords":["nest-canddy","NestJS","TypeScript","SDK","web UI","code module structure"],"author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.1.3","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"homepage":"https://github.com/826327700/nest-canddy","bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"941606c9a0c43f67a4bbb58e34af86988df202e5","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.1.3.tgz","fileCount":228,"integrity":"sha512-UxU8a3Q3FB06gmfOYlA+jAmL7w0XHlG+FuiUbhI86h0chTvEle5LORxZk1tGuIKIwyLu7o/SanDD5WJYLSH9xw==","signatures":[{"sig":"MEQCIHPdvwvMVrJEUAw6ItaClJsDktZVikT0vL2fzxyCKaG1AiAPVL/yPoBJvO3kw2tN2TY4e5zor2t8eI7EBgxWl0sW7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29608234},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"43ebdedfad55881605232e045e49518ed037bccd","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"10.5.0","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.20.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^23.0.0","commander":"^12.1.0","os-locale":"^6.0.2","os-locale-s":"^1.0.26","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.1.3_1726154781867_0.9191401844035174","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"nest-canddy","version":"0.1.4","keywords":["nest-canddy","NestJS","TypeScript","SDK","web UI","code module structure"],"author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.1.4","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"homepage":"https://github.com/826327700/nest-canddy","bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"a143f0634778763cc95eb6e82677d9384525cf02","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.1.4.tgz","fileCount":228,"integrity":"sha512-SZXq9jPhKWAkB80+FUJB5W/3GLHgwDhaPcFY4DIDaZ1Uddbi4Y4mGE/xX4at8d3XDCTbgKKU9JNviNV6hDXVPQ==","signatures":[{"sig":"MEUCIQC48FYFDYZfb3iMcVqknSGV9w9hXdt+XKSEoSlA4EA5DgIgZ/QA1fbCRumM0lyyqekUoOotm7ARdGmer7BByq2blkQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29543576},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"30853a05f62847a303be2b51911207e9e0e67617","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"8.19.1","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.9.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^23.0.0","commander":"^12.1.0","os-locale":"^6.0.2","os-locale-s":"^1.0.26","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.1.4_1726214344127_0.9783749537249495","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"nest-canddy","version":"0.1.5","keywords":["nest-canddy","NestJS","TypeScript","SDK","web UI","code module structure"],"author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.1.5","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"homepage":"https://github.com/826327700/nest-canddy","bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"815859543d12426e97f11a4c1d80ee32e33088f9","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.1.5.tgz","fileCount":228,"integrity":"sha512-kGjBrJNdAx0APTL/Ws0xJExkGShfyQB9FZyOqj/W/BvPbJI0Wsft/6bEj9KuTv07p4HM59j5zL6EpEj9Auw7IA==","signatures":[{"sig":"MEYCIQCMzoubbPr/3GRWgZ/JRNv8zcd2rjWgdVn88Np4RK8BeQIhALVFFdYotHaKEXYEyIKEl5tocYf+kprCmejQPGbTp3ys","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29545164},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"6884d6708e8dad3c85233425392abab27539fc9d","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"8.19.1","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.9.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^23.0.0","commander":"^12.1.0","os-locale":"^6.0.2","os-locale-s":"^1.0.26","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.1.5_1726220881846_0.04675576760486355","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"nest-canddy","version":"0.1.6","keywords":["nest-canddy","NestJS","TypeScript","SDK","web UI","code module structure"],"author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.1.6","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"homepage":"https://github.com/826327700/nest-canddy","bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"98e3021eae193211fb35d9d664cb0eb7ad3d212b","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.1.6.tgz","fileCount":228,"integrity":"sha512-sD8XuuDV+7ZlYAGB463ZuE9mFlpRBH4+BPk9WoZO/ygikwRey7jMQRJKgDbjmo4EpUI0ejhEG1o8TM9kOdTL3Q==","signatures":[{"sig":"MEYCIQC984Vk7MZxmGK/2rD6O/vQhiihzKy7rcd+ZeCf0rFPVQIhAMkx/zMJhPzwljtJhh2GMrZW6ouZs/RcV2z9YCv/3mc0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29545404},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"6884d6708e8dad3c85233425392abab27539fc9d","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"8.19.1","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.9.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^23.0.0","commander":"^12.1.0","os-locale":"^6.0.2","os-locale-s":"^1.0.26","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.1.6_1726280353767_0.3147872960635538","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"nest-canddy","version":"0.1.7","keywords":["nest-canddy","NestJS","TypeScript","SDK","web UI","code module structure"],"author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.1.7","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"homepage":"https://github.com/826327700/nest-canddy","bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"35d41449ad2ca61553092fc717fef20c766253a9","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.1.7.tgz","fileCount":228,"integrity":"sha512-OTESqqxhJI9GiNoaqKkvCYbj+wHPWFcdwr07DM7Vsvos68tQm60vvVBmOObc+goeJnpGBQxndpB7KCtzey7j0w==","signatures":[{"sig":"MEQCIHMLXFR1Sdnbi/EvUGbezDAOLQsAtOVertYxVVX0EHL2AiADqbzDhLdptKnwl3eiaZ46nprVCtJ5rfjE/yPrModaBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29547160},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"6884d6708e8dad3c85233425392abab27539fc9d","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"8.19.1","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.9.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^23.0.0","commander":"^12.1.0","os-locale":"^6.0.2","os-locale-s":"^1.0.26","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.1.7_1726282534269_0.21466702936170434","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"nest-canddy","version":"0.1.8","keywords":["nest-canddy","NestJS","TypeScript","SDK","web UI","code module structure"],"author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.1.8","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"homepage":"https://github.com/826327700/nest-canddy","bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"d32a4c582bac9cadef850d817beffec41b1e06cc","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.1.8.tgz","fileCount":228,"integrity":"sha512-Ung1TC+w3BhdUlicQDqriGwSOMSrxc0EmyzDUmX6ha/9nmmP/ZiFf7YkDv76l+rgTbaQijmQLm/DuVHHQnzTOA==","signatures":[{"sig":"MEYCIQDla5FXdSwv5tYxhlK2HtCxs1q2Pp1V9vaAhapCGg+pdQIhAP5pyBnoOzsljo5qkaG5+HQssfi2y8HBWrKpLc25HQpO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29547364},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"6884d6708e8dad3c85233425392abab27539fc9d","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"8.19.1","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.9.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^23.0.0","commander":"^12.1.0","os-locale":"^6.0.2","os-locale-s":"^1.0.26","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.1.8_1726284709371_0.06971944966554555","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"nest-canddy","version":"0.1.9","keywords":["nest-canddy","NestJS","TypeScript","SDK","web UI","code module structure"],"author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.1.9","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"homepage":"https://github.com/826327700/nest-canddy","bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"6ec2b49d2e909cb40b7de74d2ab9b3a09ca4fcd7","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.1.9.tgz","fileCount":228,"integrity":"sha512-BHPCEYmE1P5KpMMwT9skIk7woGaVPojNt5wRcqcR9otLWmjsfM2mMhBS8YS7CUie8+Kk4z2zDYPFBSOZzhqRjA==","signatures":[{"sig":"MEQCIBtJjqxuWLEiFZFzKVJWnpb+FZN6bAetQ/eGTA06YTQwAiByQm05VfJ45RAjpxpObTdGq3eJbzxp4gf/oIKIJrRbxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29548352},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"d75c0b650fd87fdf8b88a66ba981734183525d2b","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"8.19.1","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.9.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^23.0.0","commander":"^12.1.0","os-locale":"^6.0.2","os-locale-s":"^1.0.26","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.1.9_1726285729093_0.08783413634069293","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"nest-canddy","version":"0.2.0","keywords":["nest-canddy","NestJS","TypeScript","SDK","web UI","code module structure"],"author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.2.0","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"homepage":"https://github.com/826327700/nest-canddy","bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"39854a440833f7d89cbcbf0c05bf7ed27a5a256d","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.2.0.tgz","fileCount":228,"integrity":"sha512-G3bUwrrpx0TZF+YsdwqGXb3X5pd4lrT+af0L/iO5ugHOvXL+uFCOhIzXI+XWdKtqobd781oZjUtXV5UxPuPPbw==","signatures":[{"sig":"MEUCIHng73N6YG9ZEUzN4C59n3EroLX0IWnttdFA4g9Zp69BAiEApkUsCbyo47YKTyFvmlzOFnDgZhexf3W4puaJ6FUlyN4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29548524},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"ce1b44631c967e7ae4719b9188d93bcdc867de16","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"8.19.1","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.9.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^23.0.0","commander":"^12.1.0","os-locale":"^6.0.2","os-locale-s":"^1.0.26","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.2.0_1726642305615_0.8324889023309192","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"nest-canddy","version":"0.2.2","keywords":["nest-canddy","NestJS","TypeScript","SDK","web UI","code module structure"],"author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.2.2","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"homepage":"https://github.com/826327700/nest-canddy","bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"f3546718f8b024c985bec5d3897d158b7d0cf77d","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.2.2.tgz","fileCount":248,"integrity":"sha512-rHXuEJJOE/fdH0C6ZUTdacno9B5FPwojzXwZS0dzCXClR6ojGVyXM7J+LG6ZXI/UDTg5exl9inrE6z11HeXR9Q==","signatures":[{"sig":"MEUCIFK7Jys0S3CijoIkSJNwNAcfbREe0kqjoGXBpSY4joY3AiEA1LXWRjeG5esfPcQMOhT9Ipu/nEJ9Xp+BsfGCUwmIRVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34169831},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"ce1b44631c967e7ae4719b9188d93bcdc867de16","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"8.19.1","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.9.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^23.0.0","commander":"^12.1.0","os-locale":"^6.0.2","os-locale-s":"^1.0.26","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.2.2_1726737811906_0.7532896262191142","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"nest-canddy","version":"0.2.3","keywords":["nest-canddy","NestJS","TypeScript","SDK","web UI","code module structure"],"author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.2.3","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"homepage":"https://github.com/826327700/nest-canddy","bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"13c5b3d74318ef44079991508daea05ae3b397dd","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.2.3.tgz","fileCount":265,"integrity":"sha512-kRM1SdNwHM2mRh2nOZatx89SJtdLr+ZD8qqkYXp4k/2y3H7W8xXkt7t7D99SmxiEQUG2z1IKwfj2cuhEMNepGg==","signatures":[{"sig":"MEYCIQC34rMfGr3TPqnQOk+mh4Tap3XLaRfBMEThryeYCMUiuQIhAKkIYhlaMlySZJ1b0MJRu+pDV2eYgBaHg0zZMa3pP81z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38768493},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"8b94c6e1b221a944cf302e03f950e4e65d773cff","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"8.19.1","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.9.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^23.0.0","commander":"^12.1.0","os-locale":"^6.0.2","os-locale-s":"^1.0.26","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.2.3_1726739082759_0.04905947236854713","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"nest-canddy","version":"0.2.4","keywords":["nest-canddy","NestJS","TypeScript","SDK","web UI","code module structure"],"author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.2.4","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"homepage":"https://github.com/826327700/nest-canddy","bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"70131ff955b8fc0690f50d760d8e76e2833a4126","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.2.4.tgz","fileCount":265,"integrity":"sha512-AdVepnpCQbD8X+jJWtZgxfbLNgFfmboq4MV3l9qSERNQSMgI6PlleJF9eulpjdTAByIZ9onomPRammdpgfKd5g==","signatures":[{"sig":"MEYCIQDZB5DQR0+jpVkHwz0lQoHaBlWc/Q871+Xf9UcB7z3FrgIhAPtWkmyezGynrFPBUOhwyvDOSQkttBaXVTtK4HT8libN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38769135},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"d2625069598981284341fedd6bed00ccdc997891","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"8.19.1","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.9.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^23.0.0","commander":"^12.1.0","os-locale":"^6.0.2","os-locale-s":"^1.0.26","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.2.4_1727063317625_0.7320649437901932","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"nest-canddy","version":"0.2.5","keywords":["nest-canddy","NestJS","TypeScript","SDK","web UI","code module structure"],"author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.2.5","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"homepage":"https://github.com/826327700/nest-canddy","bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"b2e058a17a938eda133474913176e45dd4445df4","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.2.5.tgz","fileCount":247,"integrity":"sha512-qKDyb48ohuJHiTM5JNepSlyBS3ID5BD6rWAtiGtmDggXwL4sIYOncXx9eiCSZZYFxepfSk+AE29hADAAgziDmw==","signatures":[{"sig":"MEUCIQCqxhJMKkk8aGkIKW4oDu63YN+kCgEvdmONx/vNCvGyFgIge0mNy9g6oEGMyuPpP7dhDY6CWYM2UPkqwDJ6UNQGB5c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38703529},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"d2625069598981284341fedd6bed00ccdc997891","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build","start:dev":"nest start --watch --","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"8.19.1","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.9.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^23.0.0","commander":"^12.1.0","os-locale":"^6.0.2","os-locale-s":"^1.0.26","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.2.5_1727074029990_0.09710605703318786","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"nest-canddy","version":"0.2.6","keywords":["nest-canddy","NestJS","TypeScript","SDK","web UI","code module structure"],"author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.2.6","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"homepage":"https://github.com/826327700/nest-canddy","bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"d05697d2109332067a1c0c0a777991b666918da7","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.2.6.tgz","fileCount":247,"integrity":"sha512-c8kUhNFD5qQPrj8J5lBxj1wzLmMVIBBrskM0huaLnvEyFTvXBhEWg6uerKaBvca9xQ8fEONkQ5ZmkxWThH/d9g==","signatures":[{"sig":"MEYCIQD1qR8Huga115lh0ay3KEohr7euXIF8gwLmQKUHXCZW5wIhAI6ob0923tRNO5Aua6JXfsg0vpQpybqOlGPTiKVtqNow","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38703748},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"703ffc49f9c41fdd514ff43113e6ad969bf7d956","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build","start:dev":"nest start --watch --","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"8.19.1","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.9.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^23.0.0","commander":"^12.1.0","os-locale":"^6.0.2","os-locale-s":"^1.0.26","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.2.6_1728530055473_0.9014176010608583","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"nest-canddy","version":"0.2.7","keywords":["nest-canddy","NestJS","TypeScript","SDK","web UI","code module structure"],"author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.2.7","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"homepage":"https://github.com/826327700/nest-canddy","bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"aa3c61276f0621dacdf67711dc0035abfda27ead","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.2.7.tgz","fileCount":247,"integrity":"sha512-UvkDQU+7FNOhquXI/G3VlOCKbC4NX9FAsvP3hDDBXrfYjh+JwwZBWKxtjAnSRQd1anYjtbIskGXeoJRzJxGkHw==","signatures":[{"sig":"MEUCIQC3in0OE70bepAb8zvGHfvRq1F3/xe7dQVe3nJwM0fgMQIgdp+jXTAiVl5otuI5c13rINBfg7F2BlQ/PLqlfTYtS0c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38703815},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"3ed9eb5c199f62c1adb8f7416af046256e0fa1fa","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build","start:dev":"nest start --watch --","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"8.19.1","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.9.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^23.0.0","commander":"^12.1.0","os-locale":"^6.0.2","os-locale-s":"^1.0.26","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.2.7_1728531559944_0.11471742517583694","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"nest-canddy","version":"0.2.8","keywords":["nest-canddy","NestJS","TypeScript","SDK","web UI","code module structure"],"author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.2.8","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"homepage":"https://github.com/826327700/nest-canddy","bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"01a3cc0d140def49e4720a67118d2653b81bb32f","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.2.8.tgz","fileCount":247,"integrity":"sha512-hAO5jAnuNKkRzhVByrkWahok+s3k9YCUgc6l65RhT9jqtTFczZa+W8I0rQsQrvlhmTSPcYBAdXwCGFywXFsCQQ==","signatures":[{"sig":"MEYCIQCG2bUAe6P3T53nlGQZy4uVOjnsLP6UxoBk5IoswJpb3QIhAPG+JBaL8hCM+lvqNjdupb8Ui+scrKSe2nJjj3GpypEr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38704262},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"eb783e86e9e8a8c3c0ee93bf8bfbb46ea8e0484e","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build","start:dev":"nest start --watch --","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"8.19.1","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.9.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^23.0.0","commander":"^12.1.0","os-locale":"^6.0.2","os-locale-s":"^1.0.26","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.2.8_1728544332421_0.8478115703582412","host":"s3://npm-registry-packages"}},"0.2.9":{"name":"nest-canddy","version":"0.2.9","keywords":["nest-canddy","NestJS","TypeScript","SDK","web UI","code module structure"],"author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.2.9","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"homepage":"https://github.com/826327700/nest-canddy","bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"fd3fc8b1a1f12c2a49bc07b27bd7bf7949c78464","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.2.9.tgz","fileCount":247,"integrity":"sha512-wGki6in4PsKIsh/M0n+VjVtK5oyZrwKSfvp06JE3cyCvWCpGJmXGousMFiy2PCqCM3TIzjDT+Bu82rBVeLvRMQ==","signatures":[{"sig":"MEUCID5f1NURbwpkIPjqvhoD/heWsA3DdlFHZ/TZkitGUJq9AiEAnc7ZPfDvxVRRm/NfFJNgSVNr7U/eQDfThTfhRuolIxI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38704890},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"bb9b4cf4de99a78217040e63f1bf5c44ab009ff5","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build","start:dev":"nest start --watch --","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"8.19.1","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.9.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^23.0.0","commander":"^12.1.0","os-locale":"^6.0.2","os-locale-s":"^1.0.26","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.2.9_1728895296177_0.08664641932394335","host":"s3://npm-registry-packages"}},"0.2.10":{"name":"nest-canddy","version":"0.2.10","keywords":["nest-canddy","NestJS","TypeScript","SDK","web UI","code module structure"],"author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.2.10","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"homepage":"https://github.com/826327700/nest-canddy","bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"d478d1339380e225935f4ceec19518c7d9e9778f","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.2.10.tgz","fileCount":247,"integrity":"sha512-OLbf6h5yLnQmsbdy/6dVdQPn55q95cQUeiYCDrLxwZMcZGLP9/viHFhMkg5Mmzk26jjWJxA+pQynz043iW3K1w==","signatures":[{"sig":"MEYCIQC7g66jTWT73UnEthHOIG8WTnk0U+734ohDmlp1XSaQQAIhAKLFG+CFzcVkbWMB1axtDMYTO9vRxbFN4yR1uuciZTNg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38704935},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"e3b06c03e09b8d5dace03996218448bbfdc48958","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build","start:dev":"nest start --watch --","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"8.19.1","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.9.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^23.0.0","commander":"^12.1.0","os-locale":"^6.0.2","os-locale-s":"^1.0.26","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.2.10_1729046509756_0.6961828600775757","host":"s3://npm-registry-packages"}},"0.2.11":{"name":"nest-canddy","version":"0.2.11","keywords":["nest-canddy","NestJS","TypeScript","SDK","web UI","code module structure"],"author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.2.11","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"homepage":"https://github.com/826327700/nest-canddy","bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"9901bd3b9305c3548bba357d4d6ea08385c01cc1","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.2.11.tgz","fileCount":247,"integrity":"sha512-elZ4CnlWycIvfAuA1COj++FwqKLS68H/TRGq44SDWIPsnc/DFwGxt8gqxFkgf4o6jzNWFZPTK/DZdG9l1+vecg==","signatures":[{"sig":"MEQCIEeG96yAggLQ93oNd2YslVoXPM4PclT/qZo/yJ4JcecHAiBq+2443otKJ8+kHn3P6UF0Px6k7Kz2OHgJUo9AjJqwCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38704935},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"e3b06c03e09b8d5dace03996218448bbfdc48958","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build","start:dev":"nest start --watch --","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"8.19.1","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.9.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^23.0.0","commander":"^12.1.0","os-locale":"^6.0.2","os-locale-s":"^1.0.26","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.2.11_1729069032237_0.2795551810887906","host":"s3://npm-registry-packages"}},"0.2.12":{"name":"nest-canddy","version":"0.2.12","keywords":["nest-canddy","NestJS","TypeScript","SDK","web UI","code module structure"],"author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.2.12","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"homepage":"https://github.com/826327700/nest-canddy","bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"fec65c077c699e54b3bc78f39e25548492819472","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.2.12.tgz","fileCount":247,"integrity":"sha512-xcZ627DcWCk6hGaEl/Sktpd1ZNL74m3Zl0tPZS2u8yFoT38le1LbfH6/yUFe5HEJb10kn5aytboAzAr7zCcgmQ==","signatures":[{"sig":"MEUCIB23vkgAzQ+BDjqzQzaQmOvpKtCnYUdKrdR8U8JAagILAiEA+KR8+f2RUKqRab+QVsVDGXlGMqDYTYQvHOPJyy2AS0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38704841},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"e3b06c03e09b8d5dace03996218448bbfdc48958","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build","start:dev":"nest start --watch --","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"8.19.1","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.9.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^24.0.0","commander":"^12.1.0","os-locale":"^6.0.2","os-locale-s":"^1.0.26","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.2.12_1729070807599_0.9415178845163605","host":"s3://npm-registry-packages"}},"0.2.13":{"name":"nest-canddy","version":"0.2.13","keywords":["nest-canddy","NestJS","TypeScript","SDK","web UI","code module structure"],"author":{"name":"xiaobaozi"},"license":"MIT","_id":"nest-canddy@0.2.13","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"homepage":"https://github.com/826327700/nest-canddy","bin":{"nestc":"dist/parser/client-cli.js","nests":"dist/parser/server-cli.js"},"dist":{"shasum":"c3c7e85071864a39e9c08f891198470e97c04cc2","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.2.13.tgz","fileCount":247,"integrity":"sha512-HRljbw+qNi3pFv8p7iRN+lZ3iPkw1Tc2GiM5omCId6LU87F4ZIfZRK1r4z2SuNHbBG/sTJQ+om5j89vzW87eiw==","signatures":[{"sig":"MEQCIEy8B2jZo3/QMno4gUhqiwP55NgwUUc/uFYbHVWBmT7CAiBFcBeqvOdcsl2MJzdqAv93Y8FwYits6kRaTcjxs7+YNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38705574},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"gitHead":"7d100748e8cff0209c3407284a6e997ec5b4182d","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","nestc":"node ./dist/parser/client-cli.js","nests":"node ./dist/parser/server-cli.js","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build","start:dev":"nest start --watch --","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"_npmVersion":"8.19.1","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","directories":{},"_nodeVersion":"18.9.0","dependencies":{"ora":"5.4.1","rxjs":"^7.8.1","uuid":"^10.0.0","axios":"^1.7.7","chalk":"4.1.2","figlet":"^1.7.0","enquirer":"^2.4.1","ts-morph":"^24.0.0","commander":"^12.1.0","os-locale":"^6.0.2","os-locale-s":"^1.0.26","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/mapped-types":"*","@nestjs/serve-static":"^4.0.2","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-canddy_0.2.13_1729580707880_0.23309201764291765","host":"s3://npm-registry-packages"}},"0.2.14":{"name":"nest-canddy","version":"0.2.14","description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","homepage":"https://github.com/826327700/nest-canddy","author":{"name":"xiaobaozi"},"license":"MIT","bin":{"nests":"dist/parser/server-cli.js","nestc":"dist/parser/client-cli.js"},"scripts":{"build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","start":"nest start","start:dev":"nest start --watch --","start:debug":"nest start --debug --watch","start:prod":"node dist/main","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","nests":"node ./dist/parser/server-cli.js","nestc":"node ./dist/parser/client-cli.js","build:all":"cd ./ui-src && npm run build && cd ../ && npm run build"},"dependencies":{"@nestjs/common":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/mapped-types":"*","@nestjs/platform-express":"^10.0.0","@nestjs/serve-static":"^4.0.2","axios":"^1.7.7","chalk":"4.1.2","commander":"^12.1.0","enquirer":"^2.4.1","figlet":"^1.7.0","ora":"5.4.1","os-locale":"^6.0.2","os-locale-s":"^1.0.26","reflect-metadata":"^0.2.0","rxjs":"^7.8.1","ts-morph":"^24.0.0","uuid":"^10.0.0"},"devDependencies":{"@nestjs/cli":"^10.0.0","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0","@typescript-eslint/parser":"^6.0.0","eslint":"^8.42.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","jest":"^29.5.0","prettier":"^3.0.0","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"keywords":["nest-canddy","NestJS","TypeScript","SDK","web UI","code module structure"],"_id":"nest-canddy@0.2.14","gitHead":"68a6688d23b6162911334978d366b45058ff7077","_nodeVersion":"18.20.0","_npmVersion":"10.5.0","dist":{"integrity":"sha512-20Wc7pJgfmTB43BZBl6u6gYkknA/66RyNyA1EQq4v6Q9DSyVlBF6hY1GeIMUrlhQFr/Xplc0OTSlgAKg+/k/Iw==","shasum":"2cfd8c14cfea67477b1413159fbb5342c67fc5b7","tarball":"https://registry.npmjs.org/nest-canddy/-/nest-canddy-0.2.14.tgz","fileCount":247,"unpackedSize":38775669,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFCZi/zlqE0v7t2ZWZhqDjQGL7l4GPm2nz3Y9fEQm6JAIgR9P4Q4NVBMXEfTuebw1l6IhRv8flR1oQyQCJ3jWfUFg="}]},"_npmUser":{"name":"xiaobaozi","email":"826327700@qq.com"},"directories":{},"maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-canddy_0.2.14_1731683267287_0.6456451935189909"},"_hasShrinkwrap":false}},"time":{"created":"2024-09-12T07:49:37.095Z","modified":"2024-11-15T15:07:47.886Z","0.0.1":"2024-09-12T07:49:37.351Z","0.0.2":"2024-09-12T09:47:28.571Z","0.0.3":"2024-09-12T11:22:17.130Z","0.0.4":"2024-09-12T11:38:40.304Z","0.0.5":"2024-09-12T14:08:09.343Z","0.0.6":"2024-09-12T14:13:54.658Z","0.0.7":"2024-09-12T14:38:07.852Z","0.0.8":"2024-09-12T14:45:04.414Z","0.0.9":"2024-09-12T15:01:26.751Z","0.1.0":"2024-09-12T15:08:47.258Z","0.1.1":"2024-09-12T15:14:11.389Z","0.1.2":"2024-09-12T15:15:41.699Z","0.1.3":"2024-09-12T15:26:22.212Z","0.1.4":"2024-09-13T07:59:04.466Z","0.1.5":"2024-09-13T09:48:02.256Z","0.1.6":"2024-09-14T02:19:14.341Z","0.1.7":"2024-09-14T02:55:34.945Z","0.1.8":"2024-09-14T03:31:49.739Z","0.1.9":"2024-09-14T03:48:49.438Z","0.2.0":"2024-09-18T06:51:45.938Z","0.2.1":"2024-09-19T09:20:05.634Z","0.2.2":"2024-09-19T09:23:32.252Z","0.2.3":"2024-09-19T09:44:43.081Z","0.2.4":"2024-09-23T03:48:38.056Z","0.2.5":"2024-09-23T06:47:10.475Z","0.2.6":"2024-10-10T03:14:16.116Z","0.2.7":"2024-10-10T03:39:20.425Z","0.2.8":"2024-10-10T07:12:12.795Z","0.2.9":"2024-10-14T08:41:36.603Z","0.2.10":"2024-10-16T02:41:50.148Z","0.2.11":"2024-10-16T08:57:12.839Z","0.2.12":"2024-10-16T09:26:47.885Z","0.2.13":"2024-10-22T07:05:08.359Z","0.2.14":"2024-11-15T15:07:47.737Z"},"author":{"name":"xiaobaozi"},"license":"MIT","homepage":"https://github.com/826327700/nest-canddy","keywords":["nest-canddy","NestJS","TypeScript","SDK","web UI","code module structure"],"description":"A NestJS auxiliary tool that allows you to view the code module structure through a web UI and quickly generate frontend TypeScript SDK code.","maintainers":[{"name":"xiaobaozi","email":"826327700@qq.com"}],"readme":"\r\n[English Document](README.md)\r\n\r\n# nest-canddy\r\n\r\n`nest-canddy` 是一个无侵入代码的CLI工具，它可以快速生成前端可用的TypeScript SDK代码，用于发起http请求。同时，它还提供一个可视化的web ui界面，用于简单的展示项目模块结构。\r\n\r\n## 功能\r\n\r\n- 快速生成前端用于发起RESTful请求的TypeScript SDK代码\r\n- 提供Web UI可视化界面\r\n\r\n## 安装\r\n\r\n你可以通过npm或yarn安装`nest-canddy`：\r\n\r\n```bash\r\nyarn add -g nest-canddy\r\n//or\r\nnpm install -g nest-canddy\r\n```\r\n### 作为服务端\r\n\r\n如果你当前的角色是使用nestjs框架的服务器开发人员：\r\n\r\n1. 在nestjs的项目根目录下新增`nestcanddy.config.js`\r\n```javascript\r\nmodule.exports = {\r\n    server:{\r\n\t\tport: 13270,//作为提供SDK拉取服务的端口号\r\n\t\toutputPath:'./output',//生成SDK的保存目录\r\n\t},\r\n}\r\n```\r\n2.接下来，你可以生成前端Typescript SDK代码。\r\n```bash\r\nnests generate\r\n//or\r\nnests g\r\n```\r\n![nest-canddy-demo-3](https://caidan-1318352346.cos.ap-guangzhou.myqcloud.com/upload/demo/nest-canddy-demo-1.gif)\r\n3.你也可以使用Web UI来查看和生成生成前端Typescript SDK代码。\r\n```bash\r\nnests server\r\n//or\r\nnests s\r\n```\r\n![nest-canddy-demo-3](https://caidan-1318352346.cos.ap-guangzhou.myqcloud.com/upload/demo/nest-canddy-demo-2.gif)\r\n\r\n### 作为客户端\r\n\r\n如果你当前的角色是使用Typescript开发任何项目的前端开发人员：\r\n\r\n1. 在nestjs的项目根目录下新增`nestcanddy.config.cjs`\r\n```javascript\r\nmodule.exports = {\r\n\tclient:{\r\n\t\thost: 'localhost:13270',//后端提供的SDK服务地址\r\n\t\toutputPath:'./output',//SDK输出到当前项目的相对路径\r\n\t\thttpAdapterPath:'axios',//发起http请求的适配器引用路径\r\n\t\thttpAdapterName:'axios',//发起http请求的适配器引用名称\r\n\t\tresponseWrapperType:'{AxiosResponse}',//返回类型包裹类型\r\n\t\tresponseWrapperTypePath:'axios',//返回类型包裹类型路径\r\n\t}\r\n}\r\n```\r\n2.接下来，你可以拉取前端Typescript SDK代码。\r\n```bash\r\nnestc get\r\n//or\r\nnestc g\r\n```\r\n![nest-canddy-demo-3](https://caidan-1318352346.cos.ap-guangzhou.myqcloud.com/upload/demo/nest-canddy-demo-3.gif)\r\n","readmeFilename":"README.zh-CN.md"}