{"_id":"@iamnnort/nestjs-serializer","_rev":"32-8494abe20376ec865fb6157355c0fc5b","name":"@iamnnort/nestjs-serializer","dist-tags":{"latest":"2.10.2"},"versions":{"1.0.1":{"name":"@iamnnort/nestjs-serializer","version":"1.0.1","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"author":{"name":"Nikita Pavets"},"license":"MIT","_id":"@iamnnort/nestjs-serializer@1.0.1","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"be5991f42a8df322cb7352d7470e366752b78b19","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-1.0.1.tgz","fileCount":9,"integrity":"sha512-IbjEuPzsD2s2Qyc9KX4+0frsTd/Wkt7ZnwA6iTxYiEUvQiOvpx0f31yru/vpXO7dmcRhDqOnzBx1GUCrCQiM7g==","signatures":[{"sig":"MEUCIFrsyRHOA7haGv6r5aIaaMoqa65gV5d8PYLm918nu7SkAiEAvUmTbJ4sG0R/B44JDQ7GMUEtwQdNeqN/XkxWx2ajajk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16986},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"fea30e4f085767c76c48db45552d70615779724e","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.2.3","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"_nodeVersion":"18.19.0","dependencies":{"@nestjs/common":"^10.4.4"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.1","tsup":"^8.3.0","husky":"^9.1.6","eslint":"^9.12.0","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.7.35","typescript":"5.5.4","lint-staged":"^15.2.10","@nestjs/core":"^10.4.4","@types/express":"^5.0.0","@tsconfig/node18":"^18.2.4","reflect-metadata":"^0.2.2","typescript-eslint":"^8.8.1","eslint-config-prettier":"^9.1.0","@nestjs/platform-express":"^10.4.4","@typescript-eslint/parser":"^8.8.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-serializer_1.0.1_1728688212244_0.9267511842401008","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@iamnnort/nestjs-serializer","version":"1.0.2","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"author":{"name":"Nikita Pavets"},"license":"MIT","_id":"@iamnnort/nestjs-serializer@1.0.2","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"55877c4229b669a2b97f8cceb0a83ac26add43e4","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-1.0.2.tgz","fileCount":9,"integrity":"sha512-WfazjhnKNYsuiX89OBvl3Lr7tbZYk7syERlwjCElBPmn4ORAFpckjbDh2mROq/gPpZdfFcciB0BP/oPgy2RzPg==","signatures":[{"sig":"MEUCIQDS2wzz0SNwAc82gsALElCfBUG0O/7CZMH8i092pVmGIgIgNpIGr4X4lJJNZBOsEfsQcuADKZa5uImqUMyEYrZFX38=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17011},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"25dca2087ed0ee1a5f8652420f5a7df6cd279c44","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.7.0","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"_nodeVersion":"18.20.4","dependencies":{"@nestjs/common":"^10.4.4"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.1","tsup":"^8.3.0","husky":"^9.1.6","eslint":"^9.12.0","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.7.35","typescript":"5.5.4","lint-staged":"^15.2.10","@nestjs/core":"^10.4.4","@types/express":"^5.0.0","@tsconfig/node18":"^18.2.4","reflect-metadata":"^0.2.2","typescript-eslint":"^8.8.1","eslint-config-prettier":"^9.1.0","@nestjs/platform-express":"^10.4.4","@typescript-eslint/parser":"^8.8.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-serializer_1.0.2_1728688583123_0.5021412239782801","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@iamnnort/nestjs-serializer","version":"1.0.4","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"author":{"name":"Nikita Pavets"},"license":"MIT","_id":"@iamnnort/nestjs-serializer@1.0.4","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"dbc0ff12be7b40fd53b9e0d57eef862fb2c702ad","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-1.0.4.tgz","fileCount":9,"integrity":"sha512-GimiEqYqSi8Eb23z7AKcOBQisIIeFmqN/vtx0wKioRtMt2fr3Fu1U4NnMedH41tFdl4lNx4U//6tRDt5ntVbVA==","signatures":[{"sig":"MEUCIHx68x6LRfR+fs0QpQMep9kJQrN/qIwLA9ALPHnl8VzfAiEA3TQd14fFvxVSUZAnszGH5A3d8POACHA2vJnTIkb56gE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1176991},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"7eeaca010498fd7c3df9b319fcc49248dd7ec3f5","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.7.0","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"_nodeVersion":"18.20.4","dependencies":{"lodash":"^4.17.21","@nestjs/common":"^10.4.4","@iamnnort/nestjs-logger":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.1","tsup":"^8.3.0","husky":"^9.1.6","eslint":"^9.12.0","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.7.35","typescript":"5.5.4","lint-staged":"^15.2.10","@nestjs/core":"^10.4.4","@types/lodash":"^4.17.10","@types/express":"^5.0.0","@tsconfig/node18":"^18.2.4","reflect-metadata":"^0.2.2","typescript-eslint":"^8.8.1","eslint-config-prettier":"^9.1.0","@nestjs/platform-express":"^10.4.4","@typescript-eslint/parser":"^8.8.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-serializer_1.0.4_1728732266685_0.0015941502334873014","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@iamnnort/nestjs-serializer","version":"1.1.0","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"author":{"name":"Nikita Pavets"},"license":"MIT","_id":"@iamnnort/nestjs-serializer@1.1.0","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"78183ac1bb354837bbb55bdbfe6da6854716b20e","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-1.1.0.tgz","fileCount":9,"integrity":"sha512-qr/rNcqcL+W+1m4wkqUecHnC1tHZ0WUtV7DFD3lY/djlmOSrL9GvPPW/V3iYlP8cEIw6LbNkpfmcs2YAW8uebA==","signatures":[{"sig":"MEQCIBXip3eNQ0dEfBPL3dI2NChg9IerCdBR7uy69z402tiOAiASRgSOVUS/dGO02pSiwcGbehJASbYod1GVTBEePJUd7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1177020},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"dd9c93d01e589b9f50723d040c6f1b82fa78c61d","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.7.0","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"_nodeVersion":"18.20.4","dependencies":{"lodash":"^4.17.21","@nestjs/common":"^10.4.4","@iamnnort/nestjs-logger":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.1","tsup":"^8.3.0","husky":"^9.1.6","eslint":"^9.12.0","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.7.35","typescript":"5.5.4","lint-staged":"^15.2.10","@nestjs/core":"^10.4.4","@types/lodash":"^4.17.10","@types/express":"^5.0.0","@tsconfig/node18":"^18.2.4","reflect-metadata":"^0.2.2","typescript-eslint":"^8.8.1","eslint-config-prettier":"^9.1.0","@nestjs/platform-express":"^10.4.4","@typescript-eslint/parser":"^8.8.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-serializer_1.1.0_1728732682477_0.7722295247528983","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@iamnnort/nestjs-serializer","version":"1.1.1","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"author":{"name":"Nikita Pavets"},"license":"MIT","_id":"@iamnnort/nestjs-serializer@1.1.1","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"8181662fe58823c5fcfd866ded23d21d9c56a8e9","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-1.1.1.tgz","fileCount":9,"integrity":"sha512-VvieM9v3DySnHaLqGZiMZGeQmevBwwW4oCt5xN/qn3UOknwwPEFBKx+lKuDqdktQ4evx7bDYkRjADDIbC3k+kA==","signatures":[{"sig":"MEYCIQC4uLthPtcBVVjux3V7D0KugczDKAT9rYNU12g4PfPKIAIhAOSt2G8uVnpOxrz4ShFXhVMBEXg5+Hq9smLtJzAIlh1j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1180418},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"2ee3ca5636e7ffbb0444f3a47cc790f05f8de9f3","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.7.0","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"_nodeVersion":"18.20.4","dependencies":{"lodash":"^4.17.21","@nestjs/common":"^10.4.4","@iamnnort/nestjs-logger":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.1","tsup":"^8.3.0","husky":"^9.1.6","eslint":"^9.12.0","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.7.35","typescript":"5.5.4","lint-staged":"^15.2.10","@nestjs/core":"^10.4.4","@types/lodash":"^4.17.10","@types/express":"^5.0.0","@tsconfig/node18":"^18.2.4","reflect-metadata":"^0.2.2","typescript-eslint":"^8.8.1","eslint-config-prettier":"^9.1.0","@nestjs/platform-express":"^10.4.4","@typescript-eslint/parser":"^8.8.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-serializer_1.1.1_1728735345945_0.6350776072553155","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@iamnnort/nestjs-serializer","version":"1.1.2","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"author":{"name":"Nikita Pavets"},"license":"MIT","_id":"@iamnnort/nestjs-serializer@1.1.2","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"237e88937f25409bf85712de860551fbeaca5148","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-1.1.2.tgz","fileCount":9,"integrity":"sha512-wi9mtfxD8hfnk46USiF8lbxTPcKtxa7A6ShSrmv8yVRvY+cWy9UkdifjB2Si1jMDtcReCKAFGmR1b+yNe6lSzg==","signatures":[{"sig":"MEUCIQC4KGPOnWz5leTg/H6/YLudSp6+trlnbqXR1pFBYENx5AIgfc0KB7XhH5Zl8lryDQ1BeyfsltfgCPnPbcS95eaZD7A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1180546},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"4c5d4b50ec0426a2a069bdfe2fc734cce8aea34b","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.7.0","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"_nodeVersion":"18.20.4","dependencies":{"lodash":"^4.17.21","@nestjs/common":"^10.4.4","@iamnnort/nestjs-logger":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.1","tsup":"^8.3.0","husky":"^9.1.6","eslint":"^9.12.0","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.7.35","typescript":"5.5.4","lint-staged":"^15.2.10","@nestjs/core":"^10.4.4","@types/lodash":"^4.17.10","@types/express":"^5.0.0","@tsconfig/node18":"^18.2.4","reflect-metadata":"^0.2.2","typescript-eslint":"^8.8.1","eslint-config-prettier":"^9.1.0","@nestjs/platform-express":"^10.4.4","@typescript-eslint/parser":"^8.8.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-serializer_1.1.2_1728735633354_0.17871751668239821","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@iamnnort/nestjs-serializer","version":"1.1.3","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"author":{"name":"Nikita Pavets"},"license":"MIT","_id":"@iamnnort/nestjs-serializer@1.1.3","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"99987a36a1c20b84aa26f110872814ef3bd081b6","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-1.1.3.tgz","fileCount":9,"integrity":"sha512-ZNMXvR4oNQGeT93ckublmdCeN/GyxB857h7+ZQfBILgH90od2GvK+mo5J912MpkHg04dIKbPHLcwqzYCUgGaog==","signatures":[{"sig":"MEYCIQC0JbaVl78qYEXnWpAYhdgGpqg5vmFtWlyHIeCpHf0jbAIhAIVbpToaLRb5REkWU7dFzRFU5Qs9AoukmNZkaLlXLIEH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1181078},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"8a1c0785d76fa7885d15ebd9c271fe1d4397565c","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.7.0","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"_nodeVersion":"18.20.4","dependencies":{"lodash":"^4.17.21","@nestjs/common":"^10.4.4","@iamnnort/nestjs-logger":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.1","tsup":"^8.3.0","husky":"^9.1.6","eslint":"^9.12.0","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.7.35","typescript":"5.5.4","lint-staged":"^15.2.10","@nestjs/core":"^10.4.4","@types/lodash":"^4.17.10","@types/express":"^5.0.0","@tsconfig/node18":"^18.2.4","reflect-metadata":"^0.2.2","typescript-eslint":"^8.8.1","eslint-config-prettier":"^9.1.0","@nestjs/platform-express":"^10.4.4","@typescript-eslint/parser":"^8.8.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-serializer_1.1.3_1728847710346_0.566084313524952","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@iamnnort/nestjs-serializer","version":"1.1.5","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"author":{"name":"Nikita Pavets"},"license":"MIT","_id":"@iamnnort/nestjs-serializer@1.1.5","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"e51fc85bbedf7c20090aaff0cc13bc992853f5b7","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-1.1.5.tgz","fileCount":9,"integrity":"sha512-hUL8XR1AhwWLwmVJ/bCFHoWxiIYuqqzCqpXTtXdG8XlbiiV7e+MIWvnfbkxOim25iY/ZXc1X33CzQdWJIbAOzA==","signatures":[{"sig":"MEYCIQDV2RXu7Qx0XtI4XPynBZk+6nTdKYeyESGNpM/wql9vKgIhAPP5KiyzYyrvNqW3edpE/EnGmNWPjdH4w+V70tafW/Ve","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1180546},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"0b71c0dd721e5e6da17dd44de5011b52827f6c81","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.7.0","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"_nodeVersion":"18.20.4","dependencies":{"lodash":"^4.17.21","@nestjs/common":"^10.4.4","@iamnnort/nestjs-logger":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.1","tsup":"^8.3.0","husky":"^9.1.6","eslint":"^9.12.0","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.7.35","typescript":"5.5.4","lint-staged":"^15.2.10","@nestjs/core":"^10.4.4","@types/lodash":"^4.17.10","@types/express":"^5.0.0","@tsconfig/node18":"^18.2.4","reflect-metadata":"^0.2.2","typescript-eslint":"^8.8.1","eslint-config-prettier":"^9.1.0","@nestjs/platform-express":"^10.4.4","@typescript-eslint/parser":"^8.8.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-serializer_1.1.5_1728859274383_0.552630246771673","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"@iamnnort/nestjs-serializer","version":"1.1.6","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"author":{"name":"Nikita Pavets"},"license":"MIT","_id":"@iamnnort/nestjs-serializer@1.1.6","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"f6e81813dbb152dd2c3478ce750efbee8fa53fba","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-1.1.6.tgz","fileCount":9,"integrity":"sha512-fsCdVNIMaKBm0M9sQ71njBLDbzzVBUcKKDlZXHpKzgGKRzqUKQfd4UZSqYNAZPjyc3r/lGY5KMbb02qi8MP2bw==","signatures":[{"sig":"MEYCIQD7bs+rlLhyZxXggwond9eBHdyY7Ow3UxHuTHQ2MBVDvAIhANneSyDfZtyga03SQ6Q7zVq+Pw6Uu/EfGXZrFB8WY/7K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1183561},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"3773dd596219df57853b9d5d446a72f7f28ed7fb","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.7.0","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"_nodeVersion":"18.20.4","dependencies":{"lodash":"^4.17.21","@nestjs/common":"^10.4.4","@iamnnort/nestjs-logger":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.1","tsup":"^8.3.0","husky":"^9.1.6","eslint":"^9.12.0","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.7.35","typescript":"5.5.4","lint-staged":"^15.2.10","@nestjs/core":"^10.4.4","@types/lodash":"^4.17.10","@types/express":"^5.0.0","@tsconfig/node18":"^18.2.4","reflect-metadata":"^0.2.2","typescript-eslint":"^8.8.1","eslint-config-prettier":"^9.1.0","@nestjs/platform-express":"^10.4.4","@typescript-eslint/parser":"^8.8.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-serializer_1.1.6_1729113550918_0.7340286150344533","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"@iamnnort/nestjs-serializer","version":"1.1.7","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"author":{"name":"Nikita Pavets"},"license":"MIT","_id":"@iamnnort/nestjs-serializer@1.1.7","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"c47c1ff04581276a13f8a0646681a72e9bd1a3e9","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-1.1.7.tgz","fileCount":9,"integrity":"sha512-G61jG5bI0L6Py3h5T3QBLDbShXFKk047vdQAMPKOL3EZ4cvaV/EHaCZftjgdM/fOFV0HWTiLNhc/wWeufH7vNA==","signatures":[{"sig":"MEUCID7mMsNe4xZN3kqkHuKvJ92RC7S19rqyJu14zdcTlD5/AiEAuf73XfR/1Ckfs+vTp6j0ySGWH9BOYWwZKfmzhIEqr5Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1182943},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"3182e1a10d434f4fce229802120625bbd068b7d6","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.7.0","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"_nodeVersion":"18.20.4","dependencies":{"lodash":"^4.17.21","@nestjs/common":"^10.4.4","@iamnnort/nestjs-logger":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.1","tsup":"^8.3.0","husky":"^9.1.6","eslint":"^9.12.0","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.7.35","typescript":"5.5.4","lint-staged":"^15.2.10","@nestjs/core":"^10.4.4","@types/lodash":"^4.17.10","@types/express":"^5.0.0","@tsconfig/node18":"^18.2.4","reflect-metadata":"^0.2.2","typescript-eslint":"^8.8.1","eslint-config-prettier":"^9.1.0","@nestjs/platform-express":"^10.4.4","@typescript-eslint/parser":"^8.8.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-serializer_1.1.7_1729286405408_0.6976760213059978","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"@iamnnort/nestjs-serializer","version":"1.1.8","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"author":{"name":"Nikita Pavets"},"license":"MIT","_id":"@iamnnort/nestjs-serializer@1.1.8","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"aba316ac69d992d431bdb5653a6693c6732d5598","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-1.1.8.tgz","fileCount":9,"integrity":"sha512-2KpoCbokrBbMmPTCXubP76CvvpBFouvBY+XIv75NxvzV7vnaLj6SQwX9tcuS435gpagWWv78IjLuNJE8rWibiQ==","signatures":[{"sig":"MEYCIQDaR6wkLdjCH5Zjif17e7JwHtJLOts56bBK6gapzj3dKQIhALDnafdo3lY0CJhZ2trtzue/WFMqSA4ixJu70EOgnjEw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1183265},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"3cd573954991968f2dc82111e7c09fb168d0bf6b","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.7.0","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"_nodeVersion":"18.20.4","dependencies":{"lodash":"^4.17.21","@nestjs/common":"^10.4.4","@iamnnort/nestjs-logger":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.1","tsup":"^8.3.0","husky":"^9.1.6","eslint":"^9.12.0","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.7.35","typescript":"5.5.4","lint-staged":"^15.2.10","@nestjs/core":"^10.4.4","@types/lodash":"^4.17.10","@types/express":"^5.0.0","@tsconfig/node18":"^18.2.4","reflect-metadata":"^0.2.2","typescript-eslint":"^8.8.1","eslint-config-prettier":"^9.1.0","@nestjs/platform-express":"^10.4.4","@typescript-eslint/parser":"^8.8.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-serializer_1.1.8_1729381085868_0.17268520200702353","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"@iamnnort/nestjs-serializer","version":"1.1.9","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"author":{"name":"Nikita Pavets"},"license":"MIT","_id":"@iamnnort/nestjs-serializer@1.1.9","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"574f3a8924b6fe98dd14fdfd46842cb4f367cde7","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-1.1.9.tgz","fileCount":9,"integrity":"sha512-CcaYuqFj4HtuJ3IPruXvwi3hJEF1zKcK7eV5Ok6iSlTy7IEYhgW0ggTgN6D5mia2XSsZy0CPaTUGfKIo4Trh7A==","signatures":[{"sig":"MEYCIQCHVFlo+0CPM1Fsc6tNehAg1bhSBLsi/8mkv4QdpedyEAIhAMTJzqwi2Tf0lLpN1Xf4lErpNBFnoKNz7FOyaRjCGtDx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1182832},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"90bbae4e997e6443f4dd5e490d24fe3687ac5c8b","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.7.0","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"_nodeVersion":"18.20.4","dependencies":{"lodash":"^4.17.21","@nestjs/common":"^10.4.4","@iamnnort/nestjs-logger":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.1","tsup":"^8.3.0","husky":"^9.1.6","eslint":"^9.12.0","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.7.35","typescript":"5.5.4","lint-staged":"^15.2.10","@nestjs/core":"^10.4.4","@types/lodash":"^4.17.10","@types/express":"^5.0.0","@tsconfig/node18":"^18.2.4","reflect-metadata":"^0.2.2","typescript-eslint":"^8.8.1","eslint-config-prettier":"^9.1.0","@nestjs/platform-express":"^10.4.4","@typescript-eslint/parser":"^8.8.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-serializer_1.1.9_1731967184469_0.9780044742345406","host":"s3://npm-registry-packages"}},"1.1.10":{"name":"@iamnnort/nestjs-serializer","version":"1.1.10","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"author":{"name":"Nikita Pavets"},"license":"MIT","_id":"@iamnnort/nestjs-serializer@1.1.10","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"e9d1465734dc32e253d727ff2ba10cdc44c7101f","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-1.1.10.tgz","fileCount":9,"integrity":"sha512-2YAEBkvbwljDYQqCkbTuG9h9iEYz+uKfR2X5z7dfSdZ2IjkvdL4Y4+V6O5Gk1ht/goSBiyggG+kPEUrrekQCDQ==","signatures":[{"sig":"MEQCIHcCgsxN0Ld/ZQTumCsoLK5Kp3qnBm5AQ1ukj66hmhWmAiBmIt2mroT0TVL9kk4yRccjWofRLJy+vRIrb68zRamycQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1182869},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"463c31bb404cc68d4735f65e04eb12f904f1b6e9","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.8.2","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"_nodeVersion":"18.20.5","dependencies":{"lodash":"^4.17.21","@nestjs/common":"^10.4.4","@iamnnort/nestjs-logger":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.1","tsup":"^8.3.0","husky":"^9.1.6","eslint":"^9.12.0","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.7.35","typescript":"5.5.4","lint-staged":"^15.2.10","@nestjs/core":"^10.4.4","@types/lodash":"^4.17.10","@types/express":"^5.0.0","@tsconfig/node18":"^18.2.4","reflect-metadata":"^0.2.2","typescript-eslint":"^8.8.1","eslint-config-prettier":"^9.1.0","@nestjs/platform-express":"^10.4.4","@typescript-eslint/parser":"^8.8.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-serializer_1.1.10_1732565420946_0.1256875335262495","host":"s3://npm-registry-packages"}},"1.1.12":{"name":"@iamnnort/nestjs-serializer","version":"1.1.12","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"author":{"name":"Nikita Pavets"},"license":"MIT","_id":"@iamnnort/nestjs-serializer@1.1.12","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"1cc2791d3bfe820cfb448014b4b22cff87e368f9","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-1.1.12.tgz","fileCount":9,"integrity":"sha512-EizIyYbG4JRT8qx/xF7zSCE+m1arK1Ct+rqXD13zKg10JqSZEdogfbzhX4VH4eCHbVfrj2Ez2M6ZGHxfef/D6w==","signatures":[{"sig":"MEUCIA3cUUQycF0ZTloOcgowAHPfp3lGPuYUXs8Xlgv5dw92AiEA4DUnUmrKLGjJnZQTmJTHuqq0/gNoObhOtjx4WInJSN8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1182869},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"gitHead":"24b08ef5874f28b991a10a474320350dcb171d70","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.8.2","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"_nodeVersion":"18.20.5","dependencies":{"lodash":"^4.17.21","@nestjs/common":"^10.4.4"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.1","tsup":"^8.3.0","husky":"^9.1.6","eslint":"^9.12.0","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.7.35","typescript":"5.5.4","lint-staged":"^15.2.10","@nestjs/core":"^10.4.4","@types/lodash":"^4.17.10","@types/express":"^5.0.0","@tsconfig/node18":"^18.2.4","reflect-metadata":"^0.2.2","typescript-eslint":"^8.8.1","eslint-config-prettier":"^9.1.0","@iamnnort/nestjs-logger":"^1.2.6","@nestjs/platform-express":"^10.4.4","@typescript-eslint/parser":"^8.8.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-serializer_1.1.12_1734046485652_0.20843677776553893","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@iamnnort/nestjs-serializer","version":"2.0.0","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"author":{"name":"Nikita Pavets"},"license":"MIT","_id":"@iamnnort/nestjs-serializer@2.0.0","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"0128d4d73d487bffbc1b349de820824eba069b46","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-2.0.0.tgz","fileCount":9,"integrity":"sha512-u6qkiWt04Vud8XuN+I2aKg3l4XsxAiCvf6Kte8WlOe+MN/w+vwLINRomkwyRp2UTP8bLfoeF3OHUjMFoQ4PCwQ==","signatures":[{"sig":"MEUCIFi4RI4GIzbD4qZjCKFeCY3JArWVW81o4nS1DWY4Qw3KAiEA94Gfv/Wi9OMhEu67/AnYAdgmw9NP6EcrdJ6TNGN3f2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2354438},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"gitHead":"3017fe1343eec4d5d221baaf97aa8dc875d267b4","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.8.2","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"_nodeVersion":"20.19.0","dependencies":{"lodash":"^4.17.21","@nestjs/common":"^11.0.16"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.2","tsup":"^8.4.0","husky":"^9.1.7","eslint":"^9.24.0","ts-node":"^10.9.2","prettier":"^3.5.3","@swc/core":"^1.11.20","typescript":"5.5.4","lint-staged":"^15.5.1","@nestjs/core":"^11.0.16","@types/lodash":"^4.17.16","@types/express":"^5.0.1","@tsconfig/node20":"^20.1.5","reflect-metadata":"^0.2.2","typescript-eslint":"^8.29.1","eslint-config-prettier":"^10.1.2","@iamnnort/nestjs-logger":"^1.4.1","@nestjs/platform-express":"^11.0.16","@typescript-eslint/parser":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-serializer_2.0.0_1744555413206_0.14724169529686826","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@iamnnort/nestjs-serializer","version":"2.0.1","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"author":{"name":"Nikita Pavets"},"license":"MIT","_id":"@iamnnort/nestjs-serializer@2.0.1","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"9a3086f459a5dce3af256ccc3e412188e80419b5","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-2.0.1.tgz","fileCount":9,"integrity":"sha512-js1ZAxwlccII+ch8zfA5AgZ3PLfFuBPyMQi2z3Sc9o2BDLLW8ex1Y6WQqErqUlcUuINb+JrJtij9LRncjI3lnA==","signatures":[{"sig":"MEUCIQCwfzBwK3lkT84TP6iMCxm5QQn/TH3habwPCBcX/czp8AIgFsGHbn3PdO7FtDfRI3rnJjidInn6okQHXMJg21KHJBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2355236},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"gitHead":"d630baa6df581c4804e07f240aaed9002e38a52a","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.8.2","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"_nodeVersion":"20.19.0","dependencies":{"lodash":"^4.17.21","@nestjs/common":"^11.0.16"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.2","tsup":"^8.4.0","husky":"^9.1.7","eslint":"^9.24.0","ts-node":"^10.9.2","prettier":"^3.5.3","@swc/core":"^1.11.20","typescript":"5.5.4","lint-staged":"^15.5.1","@nestjs/core":"^11.0.16","@types/lodash":"^4.17.16","@types/express":"^5.0.1","@tsconfig/node20":"^20.1.5","reflect-metadata":"^0.2.2","typescript-eslint":"^8.29.1","eslint-config-prettier":"^10.1.2","@iamnnort/nestjs-logger":"^1.4.2","@nestjs/platform-express":"^11.0.16","@typescript-eslint/parser":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-serializer_2.0.1_1744648832022_0.07506332458726783","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@iamnnort/nestjs-serializer","version":"2.0.2","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"author":{"name":"Nikita Pavets"},"license":"MIT","_id":"@iamnnort/nestjs-serializer@2.0.2","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"0e3ec96f221084d207daaa44dbccd72c37da35ee","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-2.0.2.tgz","fileCount":9,"integrity":"sha512-wbecm6MqCnPa4kWeIoF2ruGJtwDjuzCRB42MIj4yY1h0pvMPLxRzSq7gJMch7bclI/yeykbTUKjQWFbru/3mZg==","signatures":[{"sig":"MEYCIQDLFKau+6aqyqDH96tnKW3i6hqps7nSZ8Jolj45qEqFogIhALqJ6Kp24DCBxqGuPVyZ0O8bSowuqeqsUNCmkfOVecJs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2355191},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"gitHead":"fa8d381a68e20ed854575d506906fd2672d0f0eb","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.8.2","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"_nodeVersion":"20.19.0","dependencies":{"lodash":"^4.17.21","@nestjs/common":"^11.0.16"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.2","tsup":"^8.4.0","husky":"^9.1.7","eslint":"^9.24.0","ts-node":"^10.9.2","prettier":"^3.5.3","@swc/core":"^1.11.20","typescript":"5.5.4","lint-staged":"^15.5.1","@nestjs/core":"^11.0.16","@types/lodash":"^4.17.16","@types/express":"^5.0.1","@tsconfig/node20":"^20.1.5","reflect-metadata":"^0.2.2","typescript-eslint":"^8.29.1","eslint-config-prettier":"^10.1.2","@iamnnort/nestjs-logger":"^1.4.2","@nestjs/platform-express":"^11.0.16","@typescript-eslint/parser":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-serializer_2.0.2_1744649239230_0.055822688085013894","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@iamnnort/nestjs-serializer","version":"2.1.0","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"author":{"name":"Nikita Pavets"},"license":"MIT","_id":"@iamnnort/nestjs-serializer@2.1.0","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"7c7e8b443fe32160ed0fbd6af7827a65b1d30097","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-2.1.0.tgz","fileCount":9,"integrity":"sha512-p3R4JHV7lWlVilQDT+MnwPe8Tru6sJ0NksXwYd+X6JnqTRqKZ/OWjGLec5c4YA9Bg7mbqSGronZhtkAIvB/rTA==","signatures":[{"sig":"MEYCIQC4dwwITf1v3LruSWpMu7ubNpif/eHl2Gn5Yn9hiXrkrAIhAPfTJAJK7nk78/yo4oCBnzcdyfJQvtQmToFN4ctl+HpV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2360587},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"gitHead":"f889337fdfb79a262935873e22a69a4c8e3b7114","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.8.2","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"_nodeVersion":"20.19.0","dependencies":{"lodash":"^4.17.21","@nestjs/common":"^11.0.16"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.2","tsup":"^8.4.0","husky":"^9.1.7","eslint":"^9.24.0","ts-node":"^10.9.2","prettier":"^3.5.3","@swc/core":"^1.11.20","typescript":"5.5.4","lint-staged":"^15.5.1","@nestjs/core":"^11.0.16","@types/lodash":"^4.17.16","@types/express":"^5.0.1","@tsconfig/node20":"^20.1.5","reflect-metadata":"^0.2.2","typescript-eslint":"^8.29.1","eslint-config-prettier":"^10.1.2","@iamnnort/nestjs-logger":"^1.4.2","@nestjs/platform-express":"^11.0.16","@typescript-eslint/parser":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-serializer_2.1.0_1744914997917_0.09326541103564234","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@iamnnort/nestjs-serializer","version":"2.1.1","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"author":{"name":"Nikita Pavets"},"license":"MIT","_id":"@iamnnort/nestjs-serializer@2.1.1","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"a9b109523960b9027b0249d446d9e83e74862374","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-2.1.1.tgz","fileCount":9,"integrity":"sha512-RuVRvBKO5lqhmKRL3L2SlOERh/n+NbHADaMiayVy5xKq1NumzDfJq+XRI3Ys87Z9kKLSK6OK4lWmLrlTAd9etQ==","signatures":[{"sig":"MEQCIFhHZPwlEJoEa25Hz0cSYtbycndUk/FNu3mUQfiUzXrQAiBVXtvqWo27lElIG0DjJyAinFEuFHBnR1/Ly4kqwPUCCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2360540},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"gitHead":"009b08967377459beaed92dd41eb6b2bcc8f28cc","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.8.2","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"_nodeVersion":"20.19.0","dependencies":{"lodash":"^4.17.21","@nestjs/common":"^11.0.16"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.2","tsup":"^8.4.0","husky":"^9.1.7","eslint":"^9.24.0","ts-node":"^10.9.2","prettier":"^3.5.3","@swc/core":"^1.11.20","typescript":"5.5.4","lint-staged":"^15.5.1","@nestjs/core":"^11.0.16","@types/lodash":"^4.17.16","@types/express":"^5.0.1","@tsconfig/node20":"^20.1.5","reflect-metadata":"^0.2.2","typescript-eslint":"^8.29.1","eslint-config-prettier":"^10.1.2","@iamnnort/nestjs-logger":"^1.4.2","@nestjs/platform-express":"^11.0.16","@typescript-eslint/parser":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-serializer_2.1.1_1744915982694_0.5886763152067997","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@iamnnort/nestjs-serializer","version":"2.1.2","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"author":{"name":"Nikita Pavets"},"license":"MIT","_id":"@iamnnort/nestjs-serializer@2.1.2","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"db4215b20097f81d2716afb0a4f7bd2375be8bad","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-2.1.2.tgz","fileCount":9,"integrity":"sha512-G7Fx7bPD5NegdjCuH24Z+ux9+yVYMHgMV8LAE7UE7xRKtXFwulnWo2wzil76c2RjGBXJDQq6vRJC7fe8mlVZOA==","signatures":[{"sig":"MEUCIQCVdgLOPK76N/2pJMGfiMtwxPg2yFDQH0xAR5z5tJgpYQIgF+3IqH93YN1/oH44UAepxtKUvGkJ9LT98VmmULG5NYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2361343},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"gitHead":"8768f139198ef643de9c8e9cf18741c95a7a45ab","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.8.2","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"_nodeVersion":"20.19.0","dependencies":{"lodash":"^4.17.21","@nestjs/common":"^11.0.16"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.2","tsup":"^8.4.0","husky":"^9.1.7","eslint":"^9.24.0","ts-node":"^10.9.2","prettier":"^3.5.3","@swc/core":"^1.11.20","typescript":"5.5.4","lint-staged":"^15.5.1","@nestjs/core":"^11.0.16","@types/lodash":"^4.17.16","@types/express":"^5.0.1","@tsconfig/node20":"^20.1.5","reflect-metadata":"^0.2.2","typescript-eslint":"^8.29.1","eslint-config-prettier":"^10.1.2","@iamnnort/nestjs-logger":"^1.4.2","@nestjs/platform-express":"^11.0.16","@typescript-eslint/parser":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-serializer_2.1.2_1744984845391_0.7412608308867576","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@iamnnort/nestjs-serializer","version":"2.2.0","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"author":{"name":"Nikita Pavets"},"license":"MIT","_id":"@iamnnort/nestjs-serializer@2.2.0","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"47788bf819ecfe0b0b2ad0c129ab00e7341b4055","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-2.2.0.tgz","fileCount":9,"integrity":"sha512-+B8O2G9ocVA8Q55CTJ7EF+6VGcOe39MtobourhL60EuNrZXI1EVlAxdzJVwa/tX7wQ9F0jAhXrwuJQeAhYlLWw==","signatures":[{"sig":"MEUCIQC6TxaOku53Iyyqj9AqjGrNVHT4oFvIq9fWXIYZM1S/LgIgBBIBUQQXvMk8YBpZPUgFDMokUJEgAvT0p6/1A2rFTDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2362503},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"gitHead":"933c4e4ee615ce61d4744b1a8343a8ee174b5577","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.8.2","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"_nodeVersion":"20.19.5","dependencies":{"lodash":"^4.17.21","@nestjs/common":"^11.0.16"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.2","tsup":"^8.4.0","husky":"^9.1.7","eslint":"^9.24.0","ts-node":"^10.9.2","prettier":"^3.5.3","@swc/core":"^1.11.20","typescript":"5.5.4","lint-staged":"^15.5.1","@nestjs/core":"^11.0.16","@types/lodash":"^4.17.16","@types/express":"^5.0.1","@tsconfig/node20":"^20.1.5","reflect-metadata":"^0.2.2","typescript-eslint":"^8.29.1","eslint-config-prettier":"^10.1.2","@iamnnort/nestjs-logger":"^1.4.2","@nestjs/platform-express":"^11.0.16","@typescript-eslint/parser":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-serializer_2.2.0_1757590990651_0.890313437261766","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@iamnnort/nestjs-serializer","version":"2.2.1","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"author":{"name":"Nikita Pavets"},"license":"MIT","_id":"@iamnnort/nestjs-serializer@2.2.1","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"5b0276eb442bafa1933497006b8eecba2bb947f0","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-2.2.1.tgz","fileCount":9,"integrity":"sha512-0zH+2yWBXzRIxq59b+eEuL21TBfa7UJIgvKEenR49V3XzW/sYz0fPYQF6yl0BDyQtrsGdq+GDCB7Xb9oAn9OJQ==","signatures":[{"sig":"MEUCIFmN8fGVXWsHForIDLaTExxZHSUpfpWfkMWa3Qv+P1XsAiEAt44ZVXD6fN8/mreS5SrO0eh3Ts5ASca5HbN3xAkTWIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2363743},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"gitHead":"fba4bc233dc865e11c91bd1f20392daeb7bfa016","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.8.2","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"_nodeVersion":"20.19.6","dependencies":{"lodash":"^4.17.21","@nestjs/common":"^11.0.16"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.2","tsup":"^8.4.0","husky":"^9.1.7","eslint":"^9.24.0","ts-node":"^10.9.2","prettier":"^3.5.3","@swc/core":"^1.11.20","typescript":"5.5.4","lint-staged":"^15.5.1","@nestjs/core":"^11.0.16","@types/lodash":"^4.17.16","@types/express":"^5.0.1","@tsconfig/node20":"^20.1.5","reflect-metadata":"^0.2.2","typescript-eslint":"^8.29.1","eslint-config-prettier":"^10.1.2","@iamnnort/nestjs-logger":"^1.4.2","@nestjs/platform-express":"^11.0.16","@typescript-eslint/parser":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-serializer_2.2.1_1765474677514_0.6153202593038885","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@iamnnort/nestjs-serializer","version":"2.2.2","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"author":{"name":"Nikita Pavets"},"license":"MIT","_id":"@iamnnort/nestjs-serializer@2.2.2","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"b4d98ab3b19497a85bb9f3d18457db709a580b94","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-2.2.2.tgz","fileCount":9,"integrity":"sha512-TqA99GzAag7pi04+6M2ZA+cvM29Z2lw4H3eckfkfz0UGoFTkj956spdYI08ZPqQ9eJWcrfMgLcX/m+QO0N54QQ==","signatures":[{"sig":"MEYCIQDqfgQ8714nb96BBsYMT8gTY2LgLSUyCKUdz32rp096VwIhAKGKrjppYRbwXiQTM/dqo/N4rCiAKuRVfE07FzbAAarx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2364348},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"gitHead":"25fee2388c57c83839dd6353c380c83c58a2fb99","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.8.2","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"_nodeVersion":"20.19.6","dependencies":{"lodash":"^4.17.21","@nestjs/common":"^11.0.16"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.2","tsup":"^8.4.0","husky":"^9.1.7","eslint":"^9.24.0","ts-node":"^10.9.2","prettier":"^3.5.3","@swc/core":"^1.11.20","typescript":"5.5.4","lint-staged":"^15.5.1","@nestjs/core":"^11.0.16","@types/lodash":"^4.17.16","@types/express":"^5.0.1","@tsconfig/node20":"^20.1.5","reflect-metadata":"^0.2.2","typescript-eslint":"^8.29.1","eslint-config-prettier":"^10.1.2","@iamnnort/nestjs-logger":"^1.4.2","@nestjs/platform-express":"^11.0.16","@typescript-eslint/parser":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-serializer_2.2.2_1767973656295_0.40881769957861236","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@iamnnort/nestjs-serializer","version":"2.2.3","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"author":{"name":"Nikita Pavets"},"license":"MIT","_id":"@iamnnort/nestjs-serializer@2.2.3","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"6f2f0466fed767074055e137de2e1fce7b416779","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-2.2.3.tgz","fileCount":9,"integrity":"sha512-HcdTl+WgWRC35Bx4kYxVrWzpcOQjWmnbe+asTMDFsx+7/QqWweNf61Kf7P52vUqDKznsVVv8ace5+Mmp0Db6MA==","signatures":[{"sig":"MEUCIQCh4/doxz4NjYL5/gs0mXLbjzPYUQjFfQcXTMM6XHcYGwIgPMsPKKQGwIp1kdafVhDPZWuF7F/jsyh7uMyBlcTAlxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2366532},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"gitHead":"0e72303d8efcd60b3ecc5f6c0b186d534308655f","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.8.2","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"_nodeVersion":"20.19.6","dependencies":{"lodash":"^4.17.21","@nestjs/common":"^11.0.16"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.2","tsup":"^8.4.0","husky":"^9.1.7","eslint":"^9.24.0","ts-node":"^10.9.2","prettier":"^3.5.3","@swc/core":"^1.11.20","typescript":"5.5.4","lint-staged":"^15.5.1","@nestjs/core":"^11.0.16","@types/lodash":"^4.17.16","@types/express":"^5.0.1","@tsconfig/node20":"^20.1.5","reflect-metadata":"^0.2.2","typescript-eslint":"^8.29.1","eslint-config-prettier":"^10.1.2","@iamnnort/nestjs-logger":"^1.4.2","@nestjs/platform-express":"^11.0.16","@typescript-eslint/parser":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-serializer_2.2.3_1768384517413_0.7212586361699362","host":"s3://npm-registry-packages-npm-production"}},"2.2.4":{"name":"@iamnnort/nestjs-serializer","version":"2.2.4","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"author":{"name":"Nikita Pavets"},"license":"MIT","_id":"@iamnnort/nestjs-serializer@2.2.4","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"6e6e861240011e017e9117ddeb4526eee187dc61","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-2.2.4.tgz","fileCount":9,"integrity":"sha512-3+hGI6LRcH1HwXewa9br318/sqQuHJVYDm6zRomMxoo55h0bSSk/DKwZHSKg4w73mtubZP6VLZ77+f4YJtjnaQ==","signatures":[{"sig":"MEYCIQCx0Ypd5IRiojtkd66a08daPL8CSYq0nqutAkHS/SyZxgIhAMwTXfiNJyUTH9uqgD4oGpgnFrpXSdReXiI3pVXC5hPz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2367026},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"gitHead":"b0660a2295133ce52895cb1f0dd070159886781d","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.8.2","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"_nodeVersion":"20.20.0","dependencies":{"lodash":"^4.17.21","@nestjs/common":"^11.0.16"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.2","tsup":"^8.4.0","husky":"^9.1.7","eslint":"^9.24.0","ts-node":"^10.9.2","prettier":"^3.5.3","@swc/core":"^1.11.20","typescript":"5.5.4","lint-staged":"^15.5.1","@nestjs/core":"^11.0.16","@types/lodash":"^4.17.16","@types/express":"^5.0.1","@tsconfig/node20":"^20.1.5","reflect-metadata":"^0.2.2","typescript-eslint":"^8.29.1","eslint-config-prettier":"^10.1.2","@iamnnort/nestjs-logger":"^1.4.2","@nestjs/platform-express":"^11.0.16","@typescript-eslint/parser":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-serializer_2.2.4_1769204061701_0.8927094932834214","host":"s3://npm-registry-packages-npm-production"}},"2.2.5":{"name":"@iamnnort/nestjs-serializer","version":"2.2.5","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"author":{"name":"Nikita Pavets"},"license":"MIT","_id":"@iamnnort/nestjs-serializer@2.2.5","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"edcd241346df3b7a4d94ad1b609e103f5716bd0a","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-2.2.5.tgz","fileCount":9,"integrity":"sha512-WW7w+J/Njfp+pEy6hi3JH6KRgrucVkm2lPCr9n4Ag0PjxbsjRTxGCYR7sxFZHzmMsY+PwR8lMS4QDrSeZ8RqjQ==","signatures":[{"sig":"MEUCIF5S1xwR/zewWsw3jLPqO2wa86YGeh/dH8f45rHtU+TWAiEApwP+qMHKIfq2xiuxtXR9S/kxAwVpn79o2LJFOVjzRO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2367422},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"gitHead":"9df54bfdaa240e1d917bc921101691437626a6a3","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.8.2","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"_nodeVersion":"20.20.0","dependencies":{"lodash":"^4.17.21","@nestjs/common":"^11.0.16"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.2","tsup":"^8.4.0","husky":"^9.1.7","eslint":"^9.24.0","ts-node":"^10.9.2","prettier":"^3.5.3","@swc/core":"^1.11.20","typescript":"5.5.4","lint-staged":"^15.5.1","@nestjs/core":"^11.0.16","@types/lodash":"^4.17.16","@types/express":"^5.0.1","@tsconfig/node20":"^20.1.5","reflect-metadata":"^0.2.2","typescript-eslint":"^8.29.1","eslint-config-prettier":"^10.1.2","@iamnnort/nestjs-logger":"^1.4.2","@nestjs/platform-express":"^11.0.16","@typescript-eslint/parser":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-serializer_2.2.5_1769255419254_0.3946132717231188","host":"s3://npm-registry-packages-npm-production"}},"2.2.6":{"name":"@iamnnort/nestjs-serializer","version":"2.2.6","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"author":{"name":"Nikita Pavets"},"license":"MIT","_id":"@iamnnort/nestjs-serializer@2.2.6","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"f9e4962cbb20f9520b88e145b1f95401e2b71b35","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-2.2.6.tgz","fileCount":9,"integrity":"sha512-YNc4z9u1/ELJ3LpLsN5htM8zwicZ4CvIdqH2aT10U4CxrksUjfaCqmaZ7Nb6rxF1aeHaNyowdK92p2A0fA/GHQ==","signatures":[{"sig":"MEQCIDYSE0wjXWoGLDay7svt+KABuRKwxf9+qn+iRwY01iioAiBv8yqykVs6vciTMtpuxubsWGpaGiW4eukbVoAYqzCtJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2367422},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"gitHead":"c5c1a2022b99b3a930cca684c2c689f9da111df5","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.8.2","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"_nodeVersion":"20.20.0","dependencies":{"lodash":"^4.17.21","@nestjs/common":"^11.0.16"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.2","tsup":"^8.4.0","husky":"^9.1.7","eslint":"^9.24.0","ts-node":"^10.9.2","prettier":"^3.5.3","@swc/core":"^1.11.20","typescript":"5.5.4","lint-staged":"^15.5.1","@nestjs/core":"^11.0.16","@types/lodash":"^4.17.16","@types/express":"^5.0.1","@tsconfig/node20":"^20.1.5","reflect-metadata":"^0.2.2","typescript-eslint":"^8.29.1","eslint-config-prettier":"^10.1.2","@iamnnort/nestjs-logger":"^1.4.2","@nestjs/platform-express":"^11.0.16","@typescript-eslint/parser":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-serializer_2.2.6_1771512563463_0.8864104568677911","host":"s3://npm-registry-packages-npm-production"}},"2.2.8":{"name":"@iamnnort/nestjs-serializer","version":"2.2.8","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"author":{"name":"Nikita Pavets"},"license":"MIT","_id":"@iamnnort/nestjs-serializer@2.2.8","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"f283f663b51d64a1ff857d76be524dd06a616abf","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-2.2.8.tgz","fileCount":9,"integrity":"sha512-X6WjHP8yI7Dzb8fYBoaaWVsWAVdc4KVkXf4TgbaWgU5wLki3G7QQUg5cdfE5h3uTnPEhjqTYO5gbMkLvlDHfNw==","signatures":[{"sig":"MEYCIQDGMfhiMSNHvNk/p2vUXTvfMJInIIE0n1rCPO/YtmnaVAIhAMOqUoB8yTnnRENDJBYXQ/pys1mUmHZgPrUy0O/0z2EJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2371222},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"gitHead":"21b94ad3c483a0560fea9ea418b0b06b07cff8a1","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.8.2","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"_nodeVersion":"20.20.0","dependencies":{"lodash":"^4.17.21","@nestjs/common":"^11.0.16"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.2","tsup":"^8.4.0","husky":"^9.1.7","eslint":"^9.24.0","ts-node":"^10.9.2","prettier":"^3.5.3","@swc/core":"^1.11.20","typescript":"5.5.4","lint-staged":"^15.5.1","@nestjs/core":"^11.0.16","@types/lodash":"^4.17.16","@types/express":"^5.0.1","@tsconfig/node20":"^20.1.5","reflect-metadata":"^0.2.2","typescript-eslint":"^8.29.1","eslint-config-prettier":"^10.1.2","@iamnnort/nestjs-logger":"^1.4.2","@nestjs/platform-express":"^11.0.16","@typescript-eslint/parser":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-serializer_2.2.8_1772198609795_0.04746987231900457","host":"s3://npm-registry-packages-npm-production"}},"2.2.9":{"name":"@iamnnort/nestjs-serializer","version":"2.2.9","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"author":{"name":"Nikita Pavets"},"license":"MIT","_id":"@iamnnort/nestjs-serializer@2.2.9","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"fe35c54f247cee85cf5060d02d9817726a0e9246","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-2.2.9.tgz","fileCount":9,"integrity":"sha512-EqMQeGMIHwAjYQGJZ/sfesQzyAv8eLhXJxwNh2A5/fOWtslowbt56ecc6N23EUj8QNBJ3TjtcU5IeI13ZgOUvQ==","signatures":[{"sig":"MEQCIHyIbZ3jrl/hiQJhgdJ3dEaUEx5sME+ydEcu2SJRlTpIAiALLsDuXq2yumzTVBpoIZkIrMp2r3xpDhqrYDgMZ/8uKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2371260},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"gitHead":"472678b7e8d35cf3f2a7ca4fb009db7359ddf1b9","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.8.2","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"_nodeVersion":"20.20.0","dependencies":{"lodash":"^4.17.21","@nestjs/common":"^11.0.16"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.2","tsup":"^8.4.0","husky":"^9.1.7","eslint":"^9.24.0","ts-node":"^10.9.2","prettier":"^3.5.3","@swc/core":"^1.11.20","typescript":"5.5.4","lint-staged":"^15.5.1","@nestjs/core":"^11.0.16","@types/lodash":"^4.17.16","@types/express":"^5.0.1","@tsconfig/node20":"^20.1.5","reflect-metadata":"^0.2.2","typescript-eslint":"^8.29.1","eslint-config-prettier":"^10.1.2","@iamnnort/nestjs-logger":"^1.4.2","@nestjs/platform-express":"^11.0.16","@typescript-eslint/parser":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-serializer_2.2.9_1772199159650_0.3547642051644233","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"@iamnnort/nestjs-serializer","version":"2.10.0","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"author":{"name":"Nikita Pavets"},"license":"MIT","_id":"@iamnnort/nestjs-serializer@2.10.0","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"140a6816c4079840accef697883b8f0b69e85292","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-2.10.0.tgz","fileCount":9,"integrity":"sha512-lPpIxtmEn6IPeshsy0PF5el0FXzm+1w6SbbgRg7J+yN128AV4h/vrXayKDIoQcteYeKVoF7zyWDZcaMk3VTFSQ==","signatures":[{"sig":"MEQCIFld+MEEiCdaPeJwNQHjyhHvZ+2krWe0cYxMzdQuieB6AiAUOv/zeovD1T5ehBFSyepYYE/yuCZxdugGdy0itq25hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2370123},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"gitHead":"0d500f68c97c34449d85c55a452e251a8b68894a","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.8.2","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"_nodeVersion":"20.20.0","dependencies":{"lodash":"^4.17.21","@nestjs/common":"^11.0.16"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.2","tsup":"^8.4.0","husky":"^9.1.7","eslint":"^9.24.0","ts-node":"^10.9.2","prettier":"^3.5.3","@swc/core":"^1.11.20","typescript":"5.5.4","lint-staged":"^15.5.1","@nestjs/core":"^11.0.16","@types/lodash":"^4.17.16","@types/express":"^5.0.1","@tsconfig/node20":"^20.1.5","reflect-metadata":"^0.2.2","typescript-eslint":"^8.29.1","eslint-config-prettier":"^10.1.2","@iamnnort/nestjs-logger":"^1.4.2","@nestjs/platform-express":"^11.0.16","@typescript-eslint/parser":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-serializer_2.10.0_1772718267767_0.16851943084455678","host":"s3://npm-registry-packages-npm-production"}},"2.10.1":{"name":"@iamnnort/nestjs-serializer","version":"2.10.1","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"author":{"name":"Nikita Pavets"},"license":"MIT","_id":"@iamnnort/nestjs-serializer@2.10.1","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"855fae1b19b2db22d8ddf246953e5dd1765fee7e","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-2.10.1.tgz","fileCount":9,"integrity":"sha512-XrLLiGcoO9qyHgXzpiiOanOYc5HFExd6K+dU4dH4IWd4Eg1ht6Vo4QjbUF40w0itAykUBuKutIwoRO/h8s4R9Q==","signatures":[{"sig":"MEUCIE/BtnxMapsWPzLPgSBs8wY9LBSnlIyiHMm2hLNyAFvtAiEAnbVXJEr+zhBrwQ6FOcq8DsRqIimvca++T0ZN6WoNdBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2370191},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"gitHead":"da2a9bc801f415e27961322c20f80b8e691dfa06","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.8.2","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lodash":"^4.17.21","@nestjs/common":"^11.0.16"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.2","tsup":"^8.4.0","husky":"^9.1.7","eslint":"^9.24.0","ts-node":"^10.9.2","prettier":"^3.5.3","@swc/core":"^1.11.20","typescript":"5.5.4","lint-staged":"^15.5.1","@nestjs/core":"^11.0.16","@types/lodash":"^4.17.16","@types/express":"^5.0.1","@tsconfig/node20":"^20.1.5","reflect-metadata":"^0.2.2","typescript-eslint":"^8.29.1","eslint-config-prettier":"^10.1.2","@iamnnort/nestjs-logger":"^1.4.2","@nestjs/platform-express":"^11.0.16","@typescript-eslint/parser":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-serializer_2.10.1_1786361829464_0.36529482218485865","host":"s3://npm-registry-packages-npm-production"}},"2.10.2":{"_id":"@iamnnort/nestjs-serializer@2.10.2","bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"dist":{"shasum":"f9e659dcf8ed47264c5096fcdf4881efe671454a","tarball":"https://registry.npmjs.org/@iamnnort/nestjs-serializer/-/nestjs-serializer-2.10.2.tgz","fileCount":9,"integrity":"sha512-7HL++o7XviAdI/YQ6LVcfNd1viMLrSYX7GYwpl5C6CfDjnPj+nDLYExSj6S8csxmbLZD82AJwLbXIbhavo5ohQ==","signatures":[{"sig":"MEQCICuMusparpLyNkbK4VmfAX4BQ7Oywf68/MdifA3xK/AbAiBlox9wws5C7kCLzeGpEpI0b27F/nV3zv+X2Xi6GNk5kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEdcZQIrqWjD4Uc3SpuOkKufOA4PB3iTlGuWXMfKQmLPAiAu1wSFwbjskdUyQNrY00UsW48Im1YZ2MukXkJHKNTOQA=="}],"unpackedSize":2370961},"main":"./dist/index.js","name":"@iamnnort/nestjs-serializer","types":"./dist/index.d.ts","author":{"name":"Nikita Pavets"},"module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"gitHead":"8ddf4b4004816e258a406e27d5905f276d038b54","license":"MIT","scripts":{"lint":"eslint --fix","test":"yarn lint","build":"tsup","start":"ts-node ./example","format":"prettier --write '**/*.{ts,js,json}'","prepare":"husky"},"version":"2.10.2","_npmUser":{"name":"iamnnort","email":"iamnnort@gmail.com"},"homepage":"https://github.com/iamnnort/nestjs-serializer#readme","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"_npmVersion":"10.8.2","description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","directories":{},"maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"_nodeVersion":"20.20.2","dependencies":{"lodash":"^4.17.21","@nestjs/common":"^11.0.16"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.2","tsup":"^8.4.0","husky":"^9.1.7","eslint":"^9.24.0","ts-node":"^10.9.2","prettier":"^3.5.3","@swc/core":"^1.11.20","typescript":"5.5.4","lint-staged":"^15.5.1","@nestjs/core":"^11.0.16","@types/lodash":"^4.17.16","@types/express":"^5.0.1","@tsconfig/node20":"^20.1.5","reflect-metadata":"^0.2.2","typescript-eslint":"^8.29.1","eslint-config-prettier":"^10.1.2","@iamnnort/nestjs-logger":"^1.4.2","@nestjs/platform-express":"^11.0.16","@typescript-eslint/parser":"^8.29.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nestjs-serializer_2.10.2_1789131282762_0.8164949083661979"}}},"time":{"created":"2024-10-11T23:10:12.167Z","modified":"2026-09-11T12:54:43.036Z","1.0.1":"2024-10-11T23:10:12.543Z","1.0.2":"2024-10-11T23:16:23.292Z","1.0.4":"2024-10-12T11:24:26.914Z","1.1.0":"2024-10-12T11:31:22.700Z","1.1.1":"2024-10-12T12:15:46.204Z","1.1.2":"2024-10-12T12:20:33.597Z","1.1.3":"2024-10-13T19:28:30.601Z","1.1.5":"2024-10-13T22:41:14.596Z","1.1.6":"2024-10-16T21:19:11.185Z","1.1.7":"2024-10-18T21:20:05.745Z","1.1.8":"2024-10-19T23:38:06.124Z","1.1.9":"2024-11-18T21:59:44.766Z","1.1.10":"2024-11-25T20:10:21.167Z","1.1.12":"2024-12-12T23:34:45.908Z","2.0.0":"2025-04-13T14:43:33.494Z","2.0.1":"2025-04-14T16:40:32.334Z","2.0.2":"2025-04-14T16:47:19.476Z","2.1.0":"2025-04-17T18:36:38.168Z","2.1.1":"2025-04-17T18:53:03.037Z","2.1.2":"2025-04-18T14:00:45.677Z","2.2.0":"2025-09-11T11:43:10.894Z","2.2.1":"2025-12-11T17:37:57.660Z","2.2.2":"2026-01-09T15:47:36.473Z","2.2.3":"2026-01-14T09:55:17.707Z","2.2.4":"2026-01-23T21:34:21.915Z","2.2.5":"2026-01-24T11:50:19.439Z","2.2.6":"2026-02-19T14:49:23.649Z","2.2.8":"2026-02-27T13:23:29.978Z","2.2.9":"2026-02-27T13:32:39.851Z","2.10.0":"2026-03-05T13:44:27.991Z","2.10.1":"2026-08-10T11:37:09.655Z","2.10.2":"2026-09-11T12:54:42.886Z"},"bugs":{"url":"https://github.com/iamnnort/nestjs-serializer/issues"},"author":{"name":"Nikita Pavets"},"license":"MIT","homepage":"https://github.com/iamnnort/nestjs-serializer#readme","keywords":["nestjs","serialization","deserialization","transform","dto","mapping","serializer"],"repository":{"url":"git+https://github.com/iamnnort/nestjs-serializer.git","type":"git"},"description":"Serialization module for NestJS - Efficient - Flexible - Streamlined","maintainers":[{"name":"iamnnort","email":"iamnnort@gmail.com"}],"readme":"## Info\n\nSerialization module for NestJS - Efficient - Flexible - Streamlined\n\n## Installation\n\n```bash\nyarn install @iamnnort/nestjs-serializer\n```\n\n## Usage\n\n```javascript\n\n// types.ts\n\nexport enum Scopes {\n  BASE = 'BASE',\n  FULL = 'FULL',\n}\n\n// model.ts\n\nimport { SerializeField } from '@iamnnort/nestjs-serializer';\nimport { Scopes } from './types';\n\nexport class Model {\n  @SerializeField([{ scopes: [Scopes.BASE] }])\n  id: number;\n\n  constructor(dto: { id: number }) {\n    this.id = dto.id;\n  }\n}\n\n// city.ts\n\nimport { SerializeField } from '@iamnnort/nestjs-serializer';\nimport { Model } from './model';\nimport { Scopes } from './types';\n\nexport class City extends Model {\n  @SerializeField([{ scopes: [Scopes.FULL] }])\n  name: string;\n\n  constructor(dto: { id: number; name: string }) {\n    super(dto);\n\n    this.name = dto.name;\n  }\n}\n\n// user.ts\n\nimport { SerializeField, SerializeRelation } from '@iamnnort/nestjs-serializer';\nimport { City } from './city';\nimport { Model } from './model';\nimport { Scopes } from './types';\n\nexport class User extends Model {\n  @SerializeField([{ scopes: [Scopes.FULL] }])\n  name: string;\n\n  @SerializeRelation([{ scopes: [Scopes.FULL], relationScopes: [Scopes.BASE, Scopes.FULL] }])\n  city: City;\n\n  constructor(dto: { id: number; name: string; city: City }) {\n    super(dto);\n\n    this.name = dto.name;\n    this.city = dto.city;\n  }\n}\n\n// controller.ts\n\nimport { Controller, Get, Post, UseInterceptors } from '@nestjs/common';\nimport { SerializerIdInterceptor, SerializerInterceptor } from '@iamnnort/nestjs-serializer';\nimport { User } from './user';\nimport { Scopes } from './types';\nimport { City } from './city';\n\n@Controller()\nexport class AppController {\n  @Get()\n  @UseInterceptors(SerializerInterceptor({ scopes: [Scopes.BASE] }))\n  search() {\n    const city = new City({\n      id: 1,\n      name: 'London',\n    });\n\n    const user = new User({\n      id: 1,\n      name: 'John',\n      city,\n    });\n\n    return [user];\n  }\n\n  @Get(':id')\n  @UseInterceptors(SerializerInterceptor({ scopes: [Scopes.BASE, Scopes.FULL] }))\n  get() {\n    const city = new City({\n      id: 1,\n      name: 'London',\n    });\n\n    const user = new User({\n      id: 1,\n      name: 'John',\n      city,\n    });\n\n    return user;\n  }\n\n  @Post()\n  @UseInterceptors(SerializerIdInterceptor)\n  create() {\n    const city = new City({\n      id: 1,\n      name: 'London',\n    });\n\n    const user = new User({\n      id: 1,\n      name: 'John',\n      city,\n    });\n\n    return user;\n  }\n}\n\n// module.ts\n\nimport { Module } from '@nestjs/common';\nimport { LoggerModule } from '@iamnnort/nestjs-logger';\nimport { SerializerModule } from '@iamnnort/nestjs-serializer';\nimport { Model } from './model';\nimport { AppController } from './controller';\n\n@Module({\n  imports: [\n    LoggerModule,\n    SerializerModule,\n  ],\n  controllers: [AppController],\n})\nexport class AppModule {}\n\n// index.ts\n\nimport { NestFactory } from '@nestjs/core';\nimport { LoggerService } from '@iamnnort/nestjs-logger';\nimport { AppModule } from './module';\n\nasync function bootstrap() {\n  const app = await NestFactory.create(AppModule, {\n    bufferLogs: true,\n  });\n\n  app.useLogger(new LoggerService());\n\n  await app.listen(3000);\n}\n\nbootstrap();\n```\n\n## Output\n\n```bash\n[System] Application is starting...\n[System] Application started.\n[System] [Request] GET /\n[System] [Response] GET / 200 OK [{ id: 1 }]\n[System] [Request] GET /1\n[System] [Response] GET /1 200 OK [{ id: 1, name: \"John\", city: { id: 1, name: \"London\" } }]\n[System] [Request] POST /1\n[System] [Response] POST /1 201 Created { id: 1 }\n```\n\n## License\n\nThis project is licensed under the MIT license. See the [LICENSE](LICENSE) file for more info.\n","readmeFilename":"README.md"}