{"_id":"@_lan/libs","_rev":"21-1cd9031af316b293fbb8b736d4d8900f","name":"@_lan/libs","dist-tags":{"latest":"0.0.21"},"versions":{"0.0.1":{"name":"@_lan/libs","version":"0.0.1","author":"","license":"UNLICENSED","_id":"@_lan/libs@0.0.1","maintainers":[{"name":"_levi_0804","email":"13995550804@163.com"}],"dist":{"shasum":"1d64754f14a4e9130cc76cd6f7a4ad68d09c9a54","tarball":"https://registry.npmjs.org/@_lan/libs/-/libs-0.0.1.tgz","fileCount":44,"integrity":"sha512-KMaqz+mmk54BrD3qVLkeCt1RgooXRoycY9PwkyyX9qV4yfRS5LatsvOPsfidx9Tum9b9GhARen5XKXCjNN4w3A==","signatures":[{"sig":"MEUCICKP9WjA/A2vHOw5AHfOWEwFG00Vj9WJxsvPKCxsHYKCAiEA6QVT7FLXd0hlkVLARfQBF6G09WqgnjoB01wI/S5HqJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26833},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","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":"_levi_0804","email":"13995550804@163.com"},"_npmVersion":"10.5.2","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo-small.svg\" width=\"200\" alt=\"Nest Logo\" /></a> </p>","directories":{},"_nodeVersion":"20.13.1","dependencies":{"rxjs":"^7.8.1","typeorm":"^0.3.24","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@nestjs/swagger":"^11.2.0","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.2","reflect-metadata":"^0.2.0","@nestjs/platform-express":"^10.0.0"},"publishConfig":{"access":"public"},"_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/libs_0.0.1_1749630820738_0.22253327200430784","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@_lan/libs","version":"0.0.2","author":"","license":"UNLICENSED","_id":"@_lan/libs@0.0.2","maintainers":[{"name":"_levi_0804","email":"13995550804@163.com"}],"dist":{"shasum":"1e903aaec21320d5ad2916ad0cb6eb1eadcc034c","tarball":"https://registry.npmjs.org/@_lan/libs/-/libs-0.0.2.tgz","fileCount":44,"integrity":"sha512-eJfPjc29K8I1ARhC0Nkk2Z8wXQbuWEUwb0zWswjhLb4Q2moOYIcAEKroixAymgn5HkqF7cRwzsvlJG/0A9fTEg==","signatures":[{"sig":"MEUCICs3RDiH2pwwNh9MzGerypZgnZoR9/9yj6GRuja1BfmlAiEAxwK5XWOL//YrG71rg/O+C9ZgWXuQrCLDPWHpJG3MYjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26770},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","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":"_levi_0804","email":"13995550804@163.com"},"_npmVersion":"10.5.2","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo-small.svg\" width=\"200\" alt=\"Nest Logo\" /></a> </p>","directories":{},"_nodeVersion":"20.13.1","dependencies":{"rxjs":"^7.8.1","typeorm":"^0.3.24","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@nestjs/swagger":"^11.2.0","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.2","reflect-metadata":"^0.2.0","@nestjs/platform-express":"^10.0.0"},"publishConfig":{"access":"public"},"_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/libs_0.0.2_1749631020556_0.7435368150750294","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@_lan/libs","version":"0.0.3","author":"","license":"UNLICENSED","_id":"@_lan/libs@0.0.3","maintainers":[{"name":"_levi_0804","email":"13995550804@163.com"}],"dist":{"shasum":"d6002fc4a6a65b043ce5ba6f5891296f359920e2","tarball":"https://registry.npmjs.org/@_lan/libs/-/libs-0.0.3.tgz","fileCount":139,"integrity":"sha512-9QgDsaciCqxOmgUlGhHF9msWMqw37SoJY5nghQJBWraiVgCK1CITL8bN0Tx6a1EOhl4hiVXs8oS9ZYqOcJ8cBg==","signatures":[{"sig":"MEUCIBs6ugxtbt0K/n8tksP+HX7HfcF+9qQ2h/ToQzBclWJhAiEA2Q1E5U4SDe0fsCVQCx10uSvl91r8sMI+iWSgzEse2gU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422105},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","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":"_levi_0804","email":"13995550804@163.com"},"_npmVersion":"10.5.2","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo-small.svg\" width=\"200\" alt=\"Nest Logo\" /></a> </p>","directories":{},"_nodeVersion":"20.13.1","dependencies":{"rxjs":"^7.8.1","typeorm":"^0.3.24","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@nestjs/swagger":"^11.2.0","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.2","reflect-metadata":"^0.2.0","@nestjs/platform-express":"^10.0.0"},"publishConfig":{"access":"public"},"_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/libs_0.0.3_1749631510080_0.4094861024121923","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@_lan/libs","version":"0.0.4","author":"","license":"UNLICENSED","_id":"@_lan/libs@0.0.4","maintainers":[{"name":"_levi_0804","email":"13995550804@163.com"}],"dist":{"shasum":"89263c9fde9b4b8b22b2ee7b0581884fe3282829","tarball":"https://registry.npmjs.org/@_lan/libs/-/libs-0.0.4.tgz","fileCount":50,"integrity":"sha512-XiA4RPWT5670GM9bkgmIb9aAv8dYpb55hnK2zkHAkKvssRlDv+FG/E1P9A/1cLGARFrMsEq1nYeCPiQdjn1PdQ==","signatures":[{"sig":"MEUCIQCtOhpJNQsL3nVbPH4tfK1AMOz4uINV8mpMDc+O/mtkQwIgFpDvnUtSCukaSdUeI7gvl11y0bxn1tHJptAcnqvelJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33372},"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":"15d38be9abb58df5dbbe7327763f7505e341f0f3","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","_push":"nest build & npm publish","build":"nest build","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":"_levi_0804","email":"13995550804@163.com"},"_npmVersion":"10.5.2","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo-small.svg\" width=\"200\" alt=\"Nest Logo\" /></a> </p>","directories":{},"_nodeVersion":"20.13.1","dependencies":{"rxjs":"^7.8.1","typeorm":"^0.3.24","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@nestjs/swagger":"^11.2.0","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.2","reflect-metadata":"^0.2.0","@nestjs/platform-express":"^10.0.0"},"publishConfig":{"access":"public"},"_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/libs_0.0.4_1749633347316_0.9992847279232593","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@_lan/libs","version":"0.0.5","author":"","license":"UNLICENSED","_id":"@_lan/libs@0.0.5","maintainers":[{"name":"_levi_0804","email":"13995550804@163.com"}],"dist":{"shasum":"3798592d06ffc71f1ac9f79dc507f198ae68fc11","tarball":"https://registry.npmjs.org/@_lan/libs/-/libs-0.0.5.tgz","fileCount":171,"integrity":"sha512-606VjyvythQe29Pthh4ckq6yUJZjlTkQjjgQDyeJtHw6S4DbmapGIsUs0QiNo6FzO5mwus1xzvmZmAEN6a6F7Q==","signatures":[{"sig":"MEQCIGt9ATz+0uRkTv6tXoHYZ9gORguGy7J3eKt1FTRY5oFCAiBxDV0FBiW2+WL/wG2MLDPKd68XtqqgnVSjtMc7UzyMNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":458328},"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":"15d38be9abb58df5dbbe7327763f7505e341f0f3","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","_push":"nest build && npm publish","build":"nest build","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":"_levi_0804","email":"13995550804@163.com"},"_npmVersion":"10.5.2","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo-small.svg\" width=\"200\" alt=\"Nest Logo\" /></a> </p>","directories":{},"_nodeVersion":"20.13.1","dependencies":{"rxjs":"^7.8.1","typeorm":"^0.3.24","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@nestjs/swagger":"^11.2.0","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.2","reflect-metadata":"^0.2.0","@nestjs/platform-express":"^10.0.0"},"publishConfig":{"access":"public"},"_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/libs_0.0.5_1749633376703_0.8826529551910489","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@_lan/libs","version":"0.0.6","author":"","license":"UNLICENSED","_id":"@_lan/libs@0.0.6","maintainers":[{"name":"_levi_0804","email":"13995550804@163.com"}],"dist":{"shasum":"ac2ee7880cb8423a2510d8242ce1921952267460","tarball":"https://registry.npmjs.org/@_lan/libs/-/libs-0.0.6.tgz","fileCount":171,"integrity":"sha512-NUTkSk6iFWHizT0r+rHplEuNogJd4N0d3lkcznFUs8Y06A3n8zGo9ZdJrkqOhsISk6toQyc6RyPblzCdm74mnA==","signatures":[{"sig":"MEYCIQCh48Rc5S0pgKClMxX0hTDrjOHXqmFqiX2ytVbcX1vL4AIhAKXHZRDdNdcaafo1+PumUsjz/SX4Iii2MwX8M0TL9KFN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":460200},"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":"15d38be9abb58df5dbbe7327763f7505e341f0f3","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","_push":"nest build && npm publish","build":"nest build","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":"_levi_0804","email":"13995550804@163.com"},"_npmVersion":"10.5.2","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo-small.svg\" width=\"200\" alt=\"Nest Logo\" /></a> </p>","directories":{},"_nodeVersion":"20.13.1","dependencies":{"rxjs":"^7.8.1","typeorm":"^0.3.24","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","@nestjs/swagger":"^11.2.0","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.2","reflect-metadata":"^0.2.0","@nestjs/platform-express":"^10.0.0"},"publishConfig":{"access":"public"},"_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/libs_0.0.6_1749633642719_0.9323597584261261","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@_lan/libs","version":"0.0.7","author":"","license":"UNLICENSED","_id":"@_lan/libs@0.0.7","maintainers":[{"name":"_levi_0804","email":"13995550804@163.com"}],"dist":{"shasum":"c7200a26cd65d39947bc327a949baf518fe264dc","tarball":"https://registry.npmjs.org/@_lan/libs/-/libs-0.0.7.tgz","fileCount":220,"integrity":"sha512-IzXMKqwzff85VlR37aod6Imtv+fC6bvnBgL/0LFawspcTzqwdu5If47VVe98lfl9A0vwngC1MTGX7WujS6sq2g==","signatures":[{"sig":"MEYCIQCoM49b6E4M19HzsCgtv788XevknP7rq9d2K5rNM3pQVgIhAKu40dc0HZcfif72HvdlMLgBiCZB6zFz56/um8HtANY0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":578580},"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":"15d38be9abb58df5dbbe7327763f7505e341f0f3","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","_push":"node ./version.cjs && nest build && npm publish","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\" \"libs/**/*.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":"_levi_0804","email":"13995550804@163.com"},"_npmVersion":"10.5.2","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo-small.svg\" width=\"200\" alt=\"Nest Logo\" /></a> </p>","directories":{},"_nodeVersion":"20.13.1","dependencies":{"keyv":"^5.3.4","pino":"^9.7.0","rxjs":"^7.8.1","uuid":"^11.1.0","multer":"^2.0.1","typeorm":"^0.3.24","@keyv/redis":"^4.4.0","@nestjs/core":"^10.4.19","@types/multer":"^1.4.13","@nestjs/common":"^10.4.19","@nestjs/swagger":"^11.2.0","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.2","reflect-metadata":"^0.2.0","class-transformer":"^0.5.1","pino-multi-stream":"^6.0.0","@nestjs/platform-express":"^10.0.0"},"publishConfig":{"access":"public"},"_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/libs_0.0.7_1749867357223_0.09493896090529463","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@_lan/libs","version":"0.0.8","author":"","license":"UNLICENSED","_id":"@_lan/libs@0.0.8","maintainers":[{"name":"_levi_0804","email":"13995550804@163.com"}],"dist":{"shasum":"3a43ba34daf159be4cdf5040511d592e104de484","tarball":"https://registry.npmjs.org/@_lan/libs/-/libs-0.0.8.tgz","fileCount":252,"integrity":"sha512-J9o1YV4SeIaI6/yJVbkaIuGS5WhSLa7UZa+8T3WaXQOBP8P/8UMn5K26LRZAwT7Oypkw4IBQ4yi8rDrIOW6ymw==","signatures":[{"sig":"MEQCIGNOWkcMULxFy0jNgvBrEdkSpIUOF0lcva4F77aUskL4AiBUn2fW39kuLlY8ePeG8KWNDdpKxuic3NLXER/7TgPOdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":628646},"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":"15d38be9abb58df5dbbe7327763f7505e341f0f3","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","_push":"node ./version.cjs && nest build && npm publish","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\" \"libs/**/*.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":"_levi_0804","email":"13995550804@163.com"},"_npmVersion":"10.5.2","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo-small.svg\" width=\"200\" alt=\"Nest Logo\" /></a> </p>","directories":{},"_nodeVersion":"20.13.1","dependencies":{"keyv":"^5.3.4","pino":"^9.7.0","rxjs":"^7.8.1","uuid":"^11.1.0","dayjs":"^1.11.13","multer":"^2.0.1","ali-oss":"^6.23.0","typeorm":"^0.3.24","@keyv/redis":"^4.4.0","@nestjs/core":"^10.4.19","@types/multer":"^1.4.13","@nestjs/common":"^10.4.19","@nestjs/swagger":"^11.2.0","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.2","reflect-metadata":"^0.2.0","class-transformer":"^0.5.1","pino-multi-stream":"^6.0.0","@nestjs/platform-express":"^10.0.0"},"publishConfig":{"access":"public"},"_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/libs_0.0.8_1749869827478_0.6186056772859709","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@_lan/libs","version":"0.0.9","author":"","license":"UNLICENSED","_id":"@_lan/libs@0.0.9","maintainers":[{"name":"_levi_0804","email":"13995550804@163.com"}],"dist":{"shasum":"7e82dd67a284e5e4fa039df33f05f35cd717f966","tarball":"https://registry.npmjs.org/@_lan/libs/-/libs-0.0.9.tgz","fileCount":260,"integrity":"sha512-yhPIw23MlNac1eN3Jb5TzDWgYr1GKsXNVMghfNEEXlDF7ZPrVo/vRU0nvb+fE776KiBLS5SRijThqkcbG/qaLA==","signatures":[{"sig":"MEQCIAijyzfseVpKe5lULG5FuSE4woIvh1eJxOBnbZWEKiwGAiAvPozrbo7kbf9l87TvudtHwSDV/TeF24Uqtl83i9tB4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":629629},"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":"15d38be9abb58df5dbbe7327763f7505e341f0f3","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","_push":"node ./version.cjs && nest build && npm publish","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\" \"libs/**/*.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":"_levi_0804","email":"13995550804@163.com"},"_npmVersion":"10.5.2","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo-small.svg\" width=\"200\" alt=\"Nest Logo\" /></a> </p>","directories":{},"_nodeVersion":"20.13.1","dependencies":{"keyv":"^5.3.4","pino":"^9.7.0","rxjs":"^7.8.1","uuid":"^11.1.0","dayjs":"^1.11.13","multer":"^2.0.1","ali-oss":"^6.23.0","typeorm":"^0.3.24","@keyv/redis":"^4.4.0","@nestjs/core":"^10.4.19","@types/multer":"^1.4.13","@nestjs/common":"^10.4.19","@nestjs/swagger":"^11.2.0","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.2","reflect-metadata":"^0.2.0","class-transformer":"^0.5.1","pino-multi-stream":"^6.0.0","@nestjs/platform-express":"^10.0.0"},"publishConfig":{"access":"public"},"_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/libs_0.0.9_1749870344393_0.7581860297784211","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@_lan/libs","version":"0.0.10","author":"","license":"UNLICENSED","_id":"@_lan/libs@0.0.10","maintainers":[{"name":"_levi_0804","email":"13995550804@163.com"}],"dist":{"shasum":"1e11b4d9b6b9894df86a0492d7796a7e05f3a8c6","tarball":"https://registry.npmjs.org/@_lan/libs/-/libs-0.0.10.tgz","fileCount":264,"integrity":"sha512-bvZMUQp6JOG8mdycXXps8/fWUZMOrgTGrPpVytzdN5cqX+zh0Z/bSOeJ+/4axbUN4NgjPeNMEMyWmMZtAnoN5A==","signatures":[{"sig":"MEYCIQCznFFOwYYZpsIdDzTWk3y82kKBwPCPlC5CmAqyLzAqbAIhAON+z6jcrLoiLUq0z2Xvt9E1z16dmWRrLa4StzP+Qr2d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631882},"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":"15d38be9abb58df5dbbe7327763f7505e341f0f3","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","_push":"node ./version.cjs && nest build && npm publish","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\" \"libs/**/*.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":"_levi_0804","email":"13995550804@163.com"},"_npmVersion":"10.5.2","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo-small.svg\" width=\"200\" alt=\"Nest Logo\" /></a> </p>","directories":{},"_nodeVersion":"20.13.1","dependencies":{"keyv":"^5.3.4","pino":"^9.7.0","rxjs":"^7.8.1","uuid":"^11.1.0","dayjs":"^1.11.13","multer":"^2.0.1","ali-oss":"^6.23.0","typeorm":"^0.3.24","@keyv/redis":"^4.4.0","@nestjs/core":"^10.4.19","@types/multer":"^1.4.13","@nestjs/common":"^10.4.19","@nestjs/swagger":"^11.2.0","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.2","reflect-metadata":"^0.2.0","class-transformer":"^0.5.1","pino-multi-stream":"^6.0.0","@nestjs/platform-express":"^10.0.0"},"publishConfig":{"access":"public"},"_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/libs_0.0.10_1749871693765_0.5357575898660838","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@_lan/libs","version":"0.0.11","author":"","license":"UNLICENSED","_id":"@_lan/libs@0.0.11","maintainers":[{"name":"_levi_0804","email":"13995550804@163.com"}],"dist":{"shasum":"417b86c0993b236424a33b432ad01a5f4ef6f73d","tarball":"https://registry.npmjs.org/@_lan/libs/-/libs-0.0.11.tgz","fileCount":264,"integrity":"sha512-2lrigWfK1LpSpTjvZFeXu3h99x9V6BHstWhxVZojmbCm7SmZRVbVLD1rrWFeH5pbhlUclh9TMc0TwlzvVeDu+g==","signatures":[{"sig":"MEYCIQDcwCYBMLO+/OFSx/XgmntoOPZx4PF8SW9/ya2RAXeAnQIhAKP/zq8PaEKfnxsoilIohyzbiLF3Y6vTiDT8cxCSt/U4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631711},"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":"15d38be9abb58df5dbbe7327763f7505e341f0f3","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","_push":"node ./version.cjs && nest build && npm publish","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\" \"libs/**/*.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":"_levi_0804","email":"13995550804@163.com"},"_npmVersion":"10.5.2","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo-small.svg\" width=\"200\" alt=\"Nest Logo\" /></a> </p>","directories":{},"_nodeVersion":"20.13.1","dependencies":{"keyv":"^5.3.4","pino":"^9.7.0","rxjs":"^7.8.1","uuid":"^11.1.0","dayjs":"^1.11.13","multer":"^2.0.1","ali-oss":"^6.23.0","typeorm":"^0.3.24","@keyv/redis":"^4.4.0","@nestjs/core":"^10.4.19","@types/multer":"^1.4.13","@nestjs/common":"^10.4.19","@nestjs/swagger":"^11.2.0","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.2","reflect-metadata":"^0.2.0","class-transformer":"^0.5.1","pino-multi-stream":"^6.0.0","@nestjs/platform-express":"^10.0.0"},"publishConfig":{"access":"public"},"_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/libs_0.0.11_1749873454877_0.37018599837303223","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@_lan/libs","version":"0.0.12","author":"","license":"UNLICENSED","_id":"@_lan/libs@0.0.12","maintainers":[{"name":"_levi_0804","email":"13995550804@163.com"}],"dist":{"shasum":"2428c462469694bd8195c925932a276c7fb54800","tarball":"https://registry.npmjs.org/@_lan/libs/-/libs-0.0.12.tgz","fileCount":280,"integrity":"sha512-u4Ncq+3ZauN+ekEjS1Oc8sFdPlWlzo2hgN/O6XexgkXA59RyqaFdYr4lgNXDBiuCpxSGBAEoMD2Zy3Hr22fXMg==","signatures":[{"sig":"MEUCIQClpk1xBJ7bLGw0PR2flmeNb2PtbXgPdFy6JoMASnBjaAIgNTrUFWIRKMrLHapXUp0yWBv3WDdKY8HkrD0SA8AWATg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":648982},"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":"15d38be9abb58df5dbbe7327763f7505e341f0f3","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","_push":"node ./version.cjs && nest build && npm publish","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\" \"libs/**/*.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":"_levi_0804","email":"13995550804@163.com"},"_npmVersion":"10.5.2","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo-small.svg\" width=\"200\" alt=\"Nest Logo\" /></a> </p>","directories":{},"_nodeVersion":"20.13.1","dependencies":{"keyv":"^5.3.4","pino":"^9.7.0","rxjs":"^7.8.1","uuid":"^11.1.0","dayjs":"^1.11.13","multer":"^2.0.1","ali-oss":"^6.23.0","typeorm":"^0.3.24","@keyv/redis":"^4.4.0","@nestjs/core":"^10.4.19","@types/multer":"^1.4.13","@nestjs/common":"^10.4.19","@nestjs/swagger":"^11.2.0","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.2","reflect-metadata":"^0.2.0","class-transformer":"^0.5.1","pino-multi-stream":"^6.0.0","@nestjs/platform-express":"^10.0.0"},"publishConfig":{"access":"public"},"_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/libs_0.0.12_1749875281035_0.8330842239216127","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@_lan/libs","version":"0.0.13","author":"","license":"UNLICENSED","_id":"@_lan/libs@0.0.13","maintainers":[{"name":"_levi_0804","email":"13995550804@163.com"}],"dist":{"shasum":"c2c3dfc5e07751f32c671dfe1228d2323cfccd63","tarball":"https://registry.npmjs.org/@_lan/libs/-/libs-0.0.13.tgz","fileCount":284,"integrity":"sha512-av186guOKpnUsRXaWPkGWjUDBWIDUC7kF9Ys+7QhslIcdMv8EKd8hmAz14wcGzJTbrHprcKh3UDSLOLe4hlC/Q==","signatures":[{"sig":"MEYCIQCJOfSGd1Pn9dujGbtgle5Ye/W55bvC+c4fkG1W6DuNXAIhAM5WfLTnmidDv+D78wvq4zX+vUHZ84Sj99yQld6VQlvG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":660759},"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":"15d38be9abb58df5dbbe7327763f7505e341f0f3","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","_push":"node ./version.cjs && nest build && npm publish","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\" \"libs/**/*.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":"_levi_0804","email":"13995550804@163.com"},"_npmVersion":"10.5.2","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo-small.svg\" width=\"200\" alt=\"Nest Logo\" /></a> </p>","directories":{},"_nodeVersion":"20.13.1","dependencies":{"keyv":"^5.3.4","pino":"^9.7.0","rxjs":"^7.8.1","uuid":"^11.1.0","dayjs":"^1.11.13","multer":"^2.0.1","ali-oss":"^6.23.0","typeorm":"^0.3.24","@keyv/redis":"^4.4.0","@nestjs/core":"^10.4.19","@types/multer":"^1.4.13","@nestjs/common":"^10.4.19","@nestjs/swagger":"^11.2.0","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.2","reflect-metadata":"^0.2.0","class-transformer":"^0.5.1","pino-multi-stream":"^6.0.0","@nestjs/platform-express":"^10.0.0"},"publishConfig":{"access":"public"},"_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/libs_0.0.13_1749875893850_0.84964935477852","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@_lan/libs","version":"0.0.14","author":"","license":"UNLICENSED","_id":"@_lan/libs@0.0.14","maintainers":[{"name":"_levi_0804","email":"13995550804@163.com"}],"dist":{"shasum":"55a2bb43acf6c578c292aa3163268ecf4ecd6e79","tarball":"https://registry.npmjs.org/@_lan/libs/-/libs-0.0.14.tgz","fileCount":284,"integrity":"sha512-2CpuBXWrNMd9xK/W/LigR2gicEmSPnOZi3hiVg1pUeuTYH+a9m1c4ln2ByrhLkrFmT6nCuyjzNQA1sOtxVPt2g==","signatures":[{"sig":"MEQCIGVBCpZNyp9Q8JU2reLiHPT4W5+/cZidMvJJPhAuMzCFAiBQwi89fAp1+q7cNmR0/WktVw30yVXtP/i5sr2w2nDclw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":659861},"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":"15d38be9abb58df5dbbe7327763f7505e341f0f3","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","_push":"node ./version.cjs && nest build && npm publish","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\" \"libs/**/*.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":"_levi_0804","email":"13995550804@163.com"},"_npmVersion":"10.5.2","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo-small.svg\" width=\"200\" alt=\"Nest Logo\" /></a> </p>","directories":{},"_nodeVersion":"20.13.1","dependencies":{"keyv":"^5.3.4","pino":"^9.7.0","rxjs":"^7.8.1","uuid":"^11.1.0","dayjs":"^1.11.13","multer":"^2.0.1","ali-oss":"^6.23.0","typeorm":"^0.3.24","@keyv/redis":"^4.4.0","@nestjs/core":"^10.4.19","@types/multer":"^1.4.13","@nestjs/common":"^10.4.19","@nestjs/swagger":"^11.2.0","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.2","reflect-metadata":"^0.2.0","class-transformer":"^0.5.1","pino-multi-stream":"^6.0.0","@nestjs/platform-express":"^10.0.0"},"publishConfig":{"access":"public"},"_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/libs_0.0.14_1749876278311_0.9578726628582457","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@_lan/libs","version":"0.0.15","author":"","license":"UNLICENSED","_id":"@_lan/libs@0.0.15","maintainers":[{"name":"_levi_0804","email":"13995550804@163.com"}],"dist":{"shasum":"1ff5b9e1542c9346a524a4873ddf7f59d025099a","tarball":"https://registry.npmjs.org/@_lan/libs/-/libs-0.0.15.tgz","fileCount":284,"integrity":"sha512-pgyXfxw8+4IHfTG0OFQfglPAlrSiE0keVyUinlvWJEz+3XeWqBvmLBxe7ipOeFgZoL4HUTgQM243yQpHnJuKbw==","signatures":[{"sig":"MEYCIQDlvTC16mh45LgKlklUqp9sJCpMhuhH9kbwe0sJA2eOwgIhANtu2BVosrZDCaK8m0hBvEdOhrvYgWKoWlslSeKVsC/M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":659844},"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":"15d38be9abb58df5dbbe7327763f7505e341f0f3","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","_push":"node ./version.cjs && nest build && npm publish","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\" \"libs/**/*.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":"_levi_0804","email":"13995550804@163.com"},"_npmVersion":"10.5.2","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo-small.svg\" width=\"200\" alt=\"Nest Logo\" /></a> </p>","directories":{},"_nodeVersion":"20.13.1","dependencies":{"keyv":"^5.3.4","pino":"^9.7.0","rxjs":"^7.8.1","uuid":"^11.1.0","dayjs":"^1.11.13","multer":"^2.0.1","ali-oss":"^6.23.0","typeorm":"^0.3.24","@keyv/redis":"^4.4.0","@nestjs/core":"^10.4.19","@types/multer":"^1.4.13","@nestjs/common":"^10.4.19","@nestjs/swagger":"^11.2.0","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.2","reflect-metadata":"^0.2.0","class-transformer":"^0.5.1","pino-multi-stream":"^6.0.0","@nestjs/platform-express":"^10.0.0"},"publishConfig":{"access":"public"},"_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/libs_0.0.15_1749876694927_0.639220149958645","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@_lan/libs","version":"0.0.16","author":"","license":"UNLICENSED","_id":"@_lan/libs@0.0.16","maintainers":[{"name":"_levi_0804","email":"13995550804@163.com"}],"dist":{"shasum":"bdadb38ee9dcb67c9647b1efb2e2f1414970f691","tarball":"https://registry.npmjs.org/@_lan/libs/-/libs-0.0.16.tgz","fileCount":320,"integrity":"sha512-QWhC85e0NQapB3M3lBD+zZNn+c5YDiS3wpFpa2hBDX1KEZk06c5mq+2I2+p9biSNDQkkO9DbH2jIdI23thw3cA==","signatures":[{"sig":"MEYCIQCWsbxX7QICGksHCDcK8Kc4Ko9NzlQEHsfOPXBfvhrAngIhAJDOwMsgQ2jdatVr25G38SDj8ol/kwnE947AyqB5M4E6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":704379},"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":"e45f5a9cd4f34cdeae43cc16f41169ed471f24aa","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","_push":"node ./version.cjs && nest build && npm publish","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\" \"libs/**/*.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":"_levi_0804","email":"13995550804@163.com"},"_npmVersion":"10.5.2","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo-small.svg\" width=\"200\" alt=\"Nest Logo\" /></a> </p>","directories":{},"_nodeVersion":"20.13.1","dependencies":{"keyv":"^5.3.4","pino":"^9.7.0","rxjs":"^7.8.1","uuid":"^11.1.0","dayjs":"^1.11.13","multer":"^2.0.1","ali-oss":"^6.23.0","typeorm":"^0.3.24","@keyv/redis":"^4.4.0","@nestjs/core":"^10.4.19","@types/multer":"^1.4.13","@nestjs/common":"^10.4.19","@nestjs/swagger":"^11.2.0","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.2","reflect-metadata":"^0.2.0","class-transformer":"^0.5.1","pino-multi-stream":"^6.0.0","@nestjs/platform-express":"^10.0.0"},"publishConfig":{"access":"public"},"_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/libs_0.0.16_1749893998683_0.9211950186221844","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@_lan/libs","version":"0.0.17","author":"","license":"UNLICENSED","_id":"@_lan/libs@0.0.17","maintainers":[{"name":"_levi_0804","email":"13995550804@163.com"}],"dist":{"shasum":"fb7df620f44f9aebbe96a786f07c3d12387df7a8","tarball":"https://registry.npmjs.org/@_lan/libs/-/libs-0.0.17.tgz","fileCount":320,"integrity":"sha512-+yg4O0+wcgk+cJLupxUQVRwGA4Nx81Z449NrKM9cZ81GpLxwFlCSvlv/YKfZn7bTmxB0FIGN5U9Q1K0W7BiIPA==","signatures":[{"sig":"MEQCIAveJk8rqkBioX7ttPCq+Wm3KKYFZru4F+g2oR+1J187AiBQFm+Ib3pm2hDlpbUVio/ygEMOh3Kd2l1FQ4MxxviutA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":704379},"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":"e45f5a9cd4f34cdeae43cc16f41169ed471f24aa","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","_push":"node ./version.cjs && nest build && npm publish","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\" \"libs/**/*.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":"_levi_0804","email":"13995550804@163.com"},"_npmVersion":"10.5.2","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo-small.svg\" width=\"200\" alt=\"Nest Logo\" /></a> </p>","directories":{},"_nodeVersion":"20.13.1","dependencies":{"keyv":"^5.3.4","pino":"^9.7.0","rxjs":"^7.8.1","uuid":"^11.1.0","dayjs":"^1.11.13","multer":"^2.0.1","ali-oss":"^6.23.0","typeorm":"^0.3.24","@keyv/redis":"^4.4.0","@nestjs/core":"^10.4.19","@types/multer":"^1.4.13","@nestjs/common":"^10.4.19","@nestjs/swagger":"^11.2.0","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.2","reflect-metadata":"^0.2.0","class-transformer":"^0.5.1","pino-multi-stream":"^6.0.0","@nestjs/platform-express":"^10.0.0"},"publishConfig":{"access":"public"},"_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/libs_0.0.17_1749953609484_0.11583522296077908","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@_lan/libs","version":"0.0.18","author":"","license":"UNLICENSED","_id":"@_lan/libs@0.0.18","maintainers":[{"name":"_levi_0804","email":"13995550804@163.com"}],"dist":{"shasum":"80f5a1d19d522cb45e372a3521fb14980cf5e37e","tarball":"https://registry.npmjs.org/@_lan/libs/-/libs-0.0.18.tgz","fileCount":320,"integrity":"sha512-FiyyQSRf1u+pi90IMKBj3Z1SGD62Ibi1axTZIR6QwYgmA9GtVfyxTrQ87lvNa62k2w2u4meJvntXatBOJeYR4w==","signatures":[{"sig":"MEYCIQCb5UKBYsDld1zBRxFNMRh7U4L7zgvO8oFO9Ddb6/jixAIhAL1q/E8v1iIrFzTtRpzgkrQ7pc8nlzpsW5bglAOhT/sd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":703887},"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":"e45f5a9cd4f34cdeae43cc16f41169ed471f24aa","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","_push":"node ./version.cjs && nest build && npm publish","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\" \"libs/**/*.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":"_levi_0804","email":"13995550804@163.com"},"_npmVersion":"10.5.2","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo-small.svg\" width=\"200\" alt=\"Nest Logo\" /></a> </p>","directories":{},"_nodeVersion":"20.13.1","dependencies":{"keyv":"^5.3.4","pino":"^9.7.0","rxjs":"^7.8.1","uuid":"^11.1.0","dayjs":"^1.11.13","multer":"^2.0.1","ali-oss":"^6.23.0","typeorm":"^0.3.24","@keyv/redis":"^4.4.0","@nestjs/core":"^10.4.19","@types/multer":"^1.4.13","@nestjs/common":"^10.4.19","@nestjs/swagger":"^11.2.0","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.2","reflect-metadata":"^0.2.0","class-transformer":"^0.5.1","pino-multi-stream":"^6.0.0","@nestjs/platform-express":"^10.0.0"},"publishConfig":{"access":"public"},"_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/libs_0.0.18_1749953914405_0.019377168897801056","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@_lan/libs","version":"0.0.19","author":"","license":"UNLICENSED","_id":"@_lan/libs@0.0.19","maintainers":[{"name":"_levi_0804","email":"13995550804@163.com"}],"dist":{"shasum":"8549529ec991c05bcc804d2a63d5283cb2cc5853","tarball":"https://registry.npmjs.org/@_lan/libs/-/libs-0.0.19.tgz","fileCount":320,"integrity":"sha512-tFsfwi89NrQ6CM6uxoldVK2YoxJwTBrYM0cGrUxd4fYHmb5b1F7gSS+lzcOF+H3d46FWTDtCOmPJXQtyOheWyw==","signatures":[{"sig":"MEUCIQCXF9XeUj0nqTfqtaTqMdXGxyfXRvqWOFA68vnP3ChqwQIgSH3hs9UQ0t5w/c2jS1vUi+xaWrWczyb+luSFfRjtizw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":704050},"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":"e45f5a9cd4f34cdeae43cc16f41169ed471f24aa","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","_push":"node ./version.cjs && nest build && npm publish","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\" \"libs/**/*.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":"_levi_0804","email":"13995550804@163.com"},"_npmVersion":"10.5.2","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo-small.svg\" width=\"200\" alt=\"Nest Logo\" /></a> </p>","directories":{},"_nodeVersion":"20.13.1","dependencies":{"keyv":"^5.3.4","pino":"^9.7.0","rxjs":"^7.8.1","uuid":"^11.1.0","dayjs":"^1.11.13","multer":"^2.0.1","ali-oss":"^6.23.0","typeorm":"^0.3.24","@keyv/redis":"^4.4.0","@nestjs/core":"^10.4.19","@types/multer":"^1.4.13","@nestjs/common":"^10.4.19","@nestjs/swagger":"^11.2.0","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.2","reflect-metadata":"^0.2.0","class-transformer":"^0.5.1","pino-multi-stream":"^6.0.0","@nestjs/platform-express":"^10.0.0"},"publishConfig":{"access":"public"},"_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/libs_0.0.19_1749954295087_0.1025159455248017","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@_lan/libs","version":"0.0.20","author":"","license":"UNLICENSED","_id":"@_lan/libs@0.0.20","maintainers":[{"name":"_levi_0804","email":"13995550804@163.com"}],"dist":{"shasum":"a5023aa543bbe59ebf899630411d775765faaeb4","tarball":"https://registry.npmjs.org/@_lan/libs/-/libs-0.0.20.tgz","fileCount":320,"integrity":"sha512-vTYNtHWNhdSfjobS+mpTlrfJi51ufF5Jh/KYZRDiK3CIMkTx0hwABuXmij/H2nv7QYu6g1Pk4MUyUKkY1BGZGw==","signatures":[{"sig":"MEQCIGQYA8LnrsdgV36GBoc/IQ+ABMtdejkkRpgl4OaLNHbtAiAzklaEeWzGxCGscm02WKb0avsZ0yNDmoiao8AFXUMZww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":704090},"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":"e45f5a9cd4f34cdeae43cc16f41169ed471f24aa","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","_push":"node ./version.cjs && nest build && npm publish","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\" \"libs/**/*.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":"_levi_0804","email":"13995550804@163.com"},"_npmVersion":"10.5.2","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo-small.svg\" width=\"200\" alt=\"Nest Logo\" /></a> </p>","directories":{},"_nodeVersion":"20.13.1","dependencies":{"keyv":"^5.3.4","pino":"^9.7.0","rxjs":"^7.8.1","uuid":"^11.1.0","dayjs":"^1.11.13","multer":"^2.0.1","ali-oss":"^6.23.0","typeorm":"^0.3.24","@keyv/redis":"^4.4.0","@nestjs/core":"^10.4.19","@types/multer":"^1.4.13","@nestjs/common":"^10.4.19","@nestjs/swagger":"^11.2.0","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.2","reflect-metadata":"^0.2.0","class-transformer":"^0.5.1","pino-multi-stream":"^6.0.0","@nestjs/platform-express":"^10.0.0"},"publishConfig":{"access":"public"},"_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/libs_0.0.20_1749954436774_0.9676079234408028","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@_lan/libs","version":"0.0.21","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo-small.svg\" width=\"200\" alt=\"Nest Logo\" /></a> </p>","author":"","private":false,"license":"UNLICENSED","publishConfig":{"access":"public"},"scripts":{"build":"nest build","_push":"node ./version.cjs && nest build && npm publish","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\" \"libs/**/*.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"},"dependencies":{"@keyv/redis":"^4.4.0","@nestjs/axios":"^4.0.0","@nestjs/common":"^10.4.19","@nestjs/core":"^10.4.19","@nestjs/platform-express":"^10.0.0","@nestjs/swagger":"^11.2.0","@nestjs/typeorm":"^11.0.0","@types/multer":"^1.4.13","ali-oss":"^6.23.0","class-transformer":"^0.5.1","class-validator":"^0.14.2","dayjs":"^1.11.13","keyv":"^5.3.4","multer":"^2.0.1","pino":"^9.7.0","pino-multi-stream":"^6.0.0","reflect-metadata":"^0.2.0","rxjs":"^7.8.1","typeorm":"^0.3.24","uuid":"^11.1.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"},"_id":"@_lan/libs@0.0.21","gitHead":"e45f5a9cd4f34cdeae43cc16f41169ed471f24aa","_nodeVersion":"20.13.1","_npmVersion":"10.5.2","dist":{"integrity":"sha512-c3KmXL/QzeBeJeMiYwiGssE+s7VKkJCK3pKDqfZt/jsY05uR92wacwozANpHJRZ0hWLJxYqdE5cbRp8zNkS6Ew==","shasum":"fb917bb96faa832b3515836f64802729314f8782","tarball":"https://registry.npmjs.org/@_lan/libs/-/libs-0.0.21.tgz","fileCount":344,"unpackedSize":733902,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHdIBktF48N7lEXx/GCMNQo52OOcKrDfU78hX+I+HubZAiAmuLWiUdthT+gGN6yNFIKbfwyj8tTESKxkzWCaOBnxwg=="}]},"_npmUser":{"name":"_levi_0804","email":"13995550804@163.com","actor":{"name":"_levi_0804","email":"13995550804@163.com","type":"user"}},"directories":{},"maintainers":[{"name":"_levi_0804","email":"13995550804@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/libs_0.0.21_1750475004854_0.772530324888582"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-11T08:33:40.652Z","modified":"2025-06-21T03:03:25.291Z","0.0.1":"2025-06-11T08:33:40.938Z","0.0.2":"2025-06-11T08:37:00.748Z","0.0.3":"2025-06-11T08:45:10.307Z","0.0.4":"2025-06-11T09:15:47.622Z","0.0.5":"2025-06-11T09:16:16.874Z","0.0.6":"2025-06-11T09:20:42.897Z","0.0.7":"2025-06-14T02:15:57.459Z","0.0.8":"2025-06-14T02:57:07.677Z","0.0.9":"2025-06-14T03:05:44.640Z","0.0.10":"2025-06-14T03:28:13.965Z","0.0.11":"2025-06-14T03:57:35.101Z","0.0.12":"2025-06-14T04:28:01.264Z","0.0.13":"2025-06-14T04:38:14.086Z","0.0.14":"2025-06-14T04:44:38.538Z","0.0.15":"2025-06-14T04:51:35.138Z","0.0.16":"2025-06-14T09:39:58.907Z","0.0.17":"2025-06-15T02:13:29.736Z","0.0.18":"2025-06-15T02:18:34.637Z","0.0.19":"2025-06-15T02:24:55.314Z","0.0.20":"2025-06-15T02:27:16.995Z","0.0.21":"2025-06-21T03:03:25.105Z"},"license":"UNLICENSED","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo-small.svg\" width=\"200\" alt=\"Nest Logo\" /></a> </p>","maintainers":[{"name":"_levi_0804","email":"13995550804@163.com"}],"readme":"<p align=\"center\">\n  <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo-small.svg\" width=\"200\" alt=\"Nest Logo\" /></a>\n</p>\n\n[circleci-image]: https://img.shields.io/circleci/build/github/nestjs/nest/master?token=abc123def456\n[circleci-url]: https://circleci.com/gh/nestjs/nest\n\n  <p align=\"center\">A progressive <a href=\"http://nodejs.org\" target=\"_blank\">Node.js</a> framework for building efficient and scalable server-side applications.</p>\n    <p align=\"center\">\n<a href=\"https://www.npmjs.com/~nestjscore\" target=\"_blank\"><img src=\"https://img.shields.io/npm/v/@nestjs/core.svg\" alt=\"NPM Version\" /></a>\n<a href=\"https://www.npmjs.com/~nestjscore\" target=\"_blank\"><img src=\"https://img.shields.io/npm/l/@nestjs/core.svg\" alt=\"Package License\" /></a>\n<a href=\"https://www.npmjs.com/~nestjscore\" target=\"_blank\"><img src=\"https://img.shields.io/npm/dm/@nestjs/common.svg\" alt=\"NPM Downloads\" /></a>\n<a href=\"https://circleci.com/gh/nestjs/nest\" target=\"_blank\"><img src=\"https://img.shields.io/circleci/build/github/nestjs/nest/master\" alt=\"CircleCI\" /></a>\n<a href=\"https://coveralls.io/github/nestjs/nest?branch=master\" target=\"_blank\"><img src=\"https://coveralls.io/repos/github/nestjs/nest/badge.svg?branch=master#9\" alt=\"Coverage\" /></a>\n<a href=\"https://discord.gg/G7Qnnhy\" target=\"_blank\"><img src=\"https://img.shields.io/badge/discord-online-brightgreen.svg\" alt=\"Discord\"/></a>\n<a href=\"https://opencollective.com/nest#backer\" target=\"_blank\"><img src=\"https://opencollective.com/nest/backers/badge.svg\" alt=\"Backers on Open Collective\" /></a>\n<a href=\"https://opencollective.com/nest#sponsor\" target=\"_blank\"><img src=\"https://opencollective.com/nest/sponsors/badge.svg\" alt=\"Sponsors on Open Collective\" /></a>\n  <a href=\"https://paypal.me/kamilmysliwiec\" target=\"_blank\"><img src=\"https://img.shields.io/badge/Donate-PayPal-ff3f59.svg\"/></a>\n    <a href=\"https://opencollective.com/nest#sponsor\"  target=\"_blank\"><img src=\"https://img.shields.io/badge/Support%20us-Open%20Collective-41B883.svg\" alt=\"Support us\"></a>\n  <a href=\"https://twitter.com/nestframework\" target=\"_blank\"><img src=\"https://img.shields.io/twitter/follow/nestframework.svg?style=social&label=Follow\"></a>\n</p>\n  <!--[![Backers on Open Collective](https://opencollective.com/nest/backers/badge.svg)](https://opencollective.com/nest#backer)\n  [![Sponsors on Open Collective](https://opencollective.com/nest/sponsors/badge.svg)](https://opencollective.com/nest#sponsor)-->\n\n## Description\n\n[Nest](https://github.com/nestjs/nest) framework TypeScript starter repository.\n\n## Installation\n\n```bash\n$ pnpm install\n```\n\n## Running the app\n\n```bash\n# development\n$ pnpm run start\n\n# watch mode\n$ pnpm run start:dev\n\n# production mode\n$ pnpm run start:prod\n```\n\n## Test\n\n```bash\n# unit tests\n$ pnpm run test\n\n# e2e tests\n$ pnpm run test:e2e\n\n# test coverage\n$ pnpm run test:cov\n```\n\n## Support\n\nNest is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers. If you'd like to join them, please [read more here](https://docs.nestjs.com/support).\n\n## Stay in touch\n\n- Author - [Kamil Myśliwiec](https://kamilmysliwiec.com)\n- Website - [https://nestjs.com](https://nestjs.com/)\n- Twitter - [@nestframework](https://twitter.com/nestframework)\n\n## License\n\nNest is [MIT licensed](LICENSE).\n","readmeFilename":"README.md"}