{"_id":"@nodeboot/starter-validation","_rev":"34-125734cff2a0399f33a8281c3c8d3c6c","name":"@nodeboot/starter-validation","dist-tags":{"latest":"1.3.1"},"versions":{"1.0.1":{"name":"@nodeboot/starter-validation","version":"1.0.1","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.0.1","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"f8aa17b632f82747982ad46aab314643a67eae5b","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.0.1.tgz","fileCount":23,"integrity":"sha512-/flTi3wRW63jJ+u1wp1r2uecZWJ/4qFeV4lAFuNQIbLYMyjS03TXGOKyM6xazgvU296h1KWt99MkIIIwhZ4nnw==","signatures":[{"sig":"MEYCIQC1zHhddZ7N4r1UdLnX+4dU6f19vcRAHLOafhEoeLQGyQIhAMrM/m8SByKz0yYhJWr2Rhj/gKGRpuluFkCiVhqFaj3p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9074},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.0.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/5f3e1e2829c6a0f24b944c8492709303/nodeboot-starter-validation-1.0.1.tgz","_integrity":"sha512-/flTi3wRW63jJ+u1wp1r2uecZWJ/4qFeV4lAFuNQIbLYMyjS03TXGOKyM6xazgvU296h1KWt99MkIIIwhZ4nnw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.4.1","@nodeboot/context":"1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.0.1_1741032811393_0.8001865814900571","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@nodeboot/starter-validation","version":"1.0.2","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.0.2","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"ad28cd46c703fff09d53d2f21e8d1e5944da5557","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.0.2.tgz","fileCount":23,"integrity":"sha512-XJ4Euo+BxJLfrJKmZhCYhZEobR703tA1hbZr5H9LMZZZmjZJCMGbyZkkt3ulWQCavcRhnmGa1uVBzvWJvmTQdA==","signatures":[{"sig":"MEUCIQCVhNn8FUye3GwKTfLamITLWCvSyqugZbL94uXkKNnfZwIgUuHrVcfT8aWh5qBZPUWrXCk4icVComW/9CcWJmyTQV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17253},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.0.2.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/a2503445a22a2ec03b8b027bc7f5b830/nodeboot-starter-validation-1.0.2.tgz","_integrity":"sha512-XJ4Euo+BxJLfrJKmZhCYhZEobR703tA1hbZr5H9LMZZZmjZJCMGbyZkkt3ulWQCavcRhnmGa1uVBzvWJvmTQdA==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.5.0","@nodeboot/context":"1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.0.2_1741171296746_0.18477048362552662","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@nodeboot/starter-validation","version":"1.0.3","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.0.3","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"aa1bc5322ec9da2452fd8ab060c7c248a81e3326","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.0.3.tgz","fileCount":23,"integrity":"sha512-PZDfPuLA3dcMblwxBIPmiB9bhHrr0ggLWNuzYHGUAY4NoX29rlMCKzDkr1YOXmdha9nqB5VLqeql81XLHsxHZw==","signatures":[{"sig":"MEYCIQDFzb6yN4Tkuhg4gi8vLTS32wvxHlrxWTkhxex2KMBFRwIhAO5kr9BZttTPZPzbDSFwVdkAZ1sOweY60Wct0engCSi4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17253},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.0.3.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/979a93ab52d789d27c5b95b83e52e1a7/nodeboot-starter-validation-1.0.3.tgz","_integrity":"sha512-PZDfPuLA3dcMblwxBIPmiB9bhHrr0ggLWNuzYHGUAY4NoX29rlMCKzDkr1YOXmdha9nqB5VLqeql81XLHsxHZw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.5.1","@nodeboot/context":"1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.0.3_1741181289251_0.7621821031670752","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@nodeboot/starter-validation","version":"1.0.4","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.0.4","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"b0a027516094ae7b4cdcb24aea9233df772e3788","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.0.4.tgz","fileCount":23,"integrity":"sha512-9ahMmTsrVESIk/Y0vGEFcGGP5tFAcpA9EqJ3RCswT0wxe4ygetg+fCeF7CjcRgSGdie7RBa5t/RRknvDmwrXfA==","signatures":[{"sig":"MEYCIQDCibJE2kx/C7uY2j8wxLEFy5vRs/kItfODF7g97ICpdgIhAPg5+n7EN1jlHw+oo34XTg1fd+oppfSGQsLMUX5STaGl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17253},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.0.4.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/d3310d004242a24336aff9e4c26fd29a/nodeboot-starter-validation-1.0.4.tgz","_integrity":"sha512-9ahMmTsrVESIk/Y0vGEFcGGP5tFAcpA9EqJ3RCswT0wxe4ygetg+fCeF7CjcRgSGdie7RBa5t/RRknvDmwrXfA==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.5.2","@nodeboot/context":"1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.0.4_1741183949413_0.9983514046096686","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@nodeboot/starter-validation","version":"1.0.5","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.0.5","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"eafe5c21a7ae2fbab2e6edcfd0955593cdd60ab4","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.0.5.tgz","fileCount":23,"integrity":"sha512-Gm0Z3OnfixwZl2nJBqzn2QtyxrYwFI+mOMHE28SbnZSAzz28SvrG7mq+rvUStB+Xug3DPYSeeyTElWvTugaA0g==","signatures":[{"sig":"MEUCIFmDJfCQb8ceZJyp3UB/CQMuSloDcUxaFncZiIoLfyROAiEAvvBHuoZQU6O6bZyv1ZQ/DG9IIDd6EwM4d9ANbF3l+mQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17253},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.0.5.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/09365589ff062704a4bb282cb34dc476/nodeboot-starter-validation-1.0.5.tgz","_integrity":"sha512-Gm0Z3OnfixwZl2nJBqzn2QtyxrYwFI+mOMHE28SbnZSAzz28SvrG7mq+rvUStB+Xug3DPYSeeyTElWvTugaA0g==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.5.3","@nodeboot/context":"1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.0.5_1741706771785_0.5401575193379025","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@nodeboot/starter-validation","version":"1.0.6","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.0.6","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"3b10ff859ffc75cc5de1ca363f2c2615b87a8684","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.0.6.tgz","fileCount":23,"integrity":"sha512-59lBCr8JrfLow8ZUScWPEwB1BFjwu+whWuh1QYvSWKxBsJKKQ4W8bw/ZU9wTDx/mo8hVa7XmHXp5kGtZXVf24A==","signatures":[{"sig":"MEUCIHzG13uJqf5RtK/Cz5OaM3xDwnGiWGg9IsC9vWdQR3S1AiEAuzKZ5PkELpJq6xu0qaOl4hdDIhZATCgDt9UutffyuL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17253},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.0.6.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/c23bfdfa926de828e9aa893f51ada767/nodeboot-starter-validation-1.0.6.tgz","_integrity":"sha512-59lBCr8JrfLow8ZUScWPEwB1BFjwu+whWuh1QYvSWKxBsJKKQ4W8bw/ZU9wTDx/mo8hVa7XmHXp5kGtZXVf24A==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.6.0","@nodeboot/context":"1.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.0.6_1742741819550_0.1782352054154568","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@nodeboot/starter-validation","version":"1.0.7","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.0.7","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"dc4bcdafc36f237cc2ce654d8c6042924b1d7453","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.0.7.tgz","fileCount":23,"integrity":"sha512-53gcBFpePq2l8Rhv8Vol1xtGD36BguGpE4g+gthhM7C8owKOGLZAMiuLTu1oyoILK3v5jo3BQ1UrWNMZxCP3Cg==","signatures":[{"sig":"MEQCIFLTC8HY0n4CTQutoOD9pqa3kLIo0BeIEVQ8qvUZVNlOAiAml5IDz4zdzsO6rxEQzGQ2OS3SBbSJEGRFFlFq9ImBEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17253},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.0.7.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/ac9cb5935537b18e7be34a72860eca7b/nodeboot-starter-validation-1.0.7.tgz","_integrity":"sha512-53gcBFpePq2l8Rhv8Vol1xtGD36BguGpE4g+gthhM7C8owKOGLZAMiuLTu1oyoILK3v5jo3BQ1UrWNMZxCP3Cg==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.6.1","@nodeboot/context":"1.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.0.7_1742818060498_0.4823345192118518","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@nodeboot/starter-validation","version":"1.0.8","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.0.8","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"215f2a4eace1e7009b3c61ba8757e87a8f7e3c90","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.0.8.tgz","fileCount":23,"integrity":"sha512-W3i6+5Kxs7FfeqFswnPV3nzsC7iiidv3rl8VkfkZYYWVoNy3HZbXHRHiAV4I996gmzBvTgeZAGTAk/IlIU+uUg==","signatures":[{"sig":"MEYCIQDFxAtGHZe2HIJFoAWPgdLcBun1n3CJFraJJGwaeIX9+wIhAI7TET1LHOGx4lg8f0ACaIoZxjhAtDGsaNhmLAdpdR42","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17253},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.0.8.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/7dee516d522cfa7f7b6281bd35090768/nodeboot-starter-validation-1.0.8.tgz","_integrity":"sha512-W3i6+5Kxs7FfeqFswnPV3nzsC7iiidv3rl8VkfkZYYWVoNy3HZbXHRHiAV4I996gmzBvTgeZAGTAk/IlIU+uUg==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.7.0","@nodeboot/context":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.0.8_1742857064487_0.22284996037261307","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@nodeboot/starter-validation","version":"1.0.9","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.0.9","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"82d51b178ed21f7e097814aea82497997a4835c6","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.0.9.tgz","fileCount":23,"integrity":"sha512-n8wW380lSu9bVTDq4diAJ3e548lh4onx4MHUFyCSf5dmBe/op8jgKjYmoUO7YM9vrlMGKlRPyVyXuK/xni9mzA==","signatures":[{"sig":"MEQCIAolfTXp1BxI0LdlvcA6AUIVqtSeM2xIODgQ9O6pnN7gAiBVq4GXGsSiDIf45ObIxMPofgj0a8XADktdROmQBnH+wA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17253},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.0.9.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/603f9e23c53b7b7b3d89f1cb238dab04/nodeboot-starter-validation-1.0.9.tgz","_integrity":"sha512-n8wW380lSu9bVTDq4diAJ3e548lh4onx4MHUFyCSf5dmBe/op8jgKjYmoUO7YM9vrlMGKlRPyVyXuK/xni9mzA==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.8.0","@nodeboot/context":"1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.0.9_1742863316349_0.2188547889474035","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@nodeboot/starter-validation","version":"1.0.10","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.0.10","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"b985e13649ea1e63747211849bf264b53690c980","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.0.10.tgz","fileCount":23,"integrity":"sha512-c8Amcx77Emw/E5QB3BEeNbNDqhhXzFa40VPlXfMaU3WQpczdfjNjf/uOIG+eK9MLvxLYPrBwb75uC0JfWe3R6w==","signatures":[{"sig":"MEQCIDB+muYI47/viskOyxdHRcDSHpkAGRpPok3hRd8pDQQ1AiBR0Fy4GRx85FPOxMP9F/VZMymIXkSvhEesiJlh5G4ezw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17254},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.0.10.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/afa27a1033c75f9c1eeca7d89eed6b18/nodeboot-starter-validation-1.0.10.tgz","_integrity":"sha512-c8Amcx77Emw/E5QB3BEeNbNDqhhXzFa40VPlXfMaU3WQpczdfjNjf/uOIG+eK9MLvxLYPrBwb75uC0JfWe3R6w==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.8.1","@nodeboot/context":"1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.0.10_1743505374280_0.4455089862172208","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@nodeboot/starter-validation","version":"1.1.0","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.1.0","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"fa605334cedb622440ddbb8f6ed8f572f8363cdb","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.1.0.tgz","fileCount":23,"integrity":"sha512-1gWgUVSJ6YikYDmMFTu9PSgRwxGg8u0xLeJ65rZxGLZ5+BINOHHrl1G2N58IyP3xXnsocI6U285eliCteBerug==","signatures":[{"sig":"MEUCIQDmmhw0KJ8uKnZIeqTB5j2tORbNk34cJij33ZqUxLUtwQIgG3LF+1BNQAKy7/708L3YRcq4OKzPbEXkmM0tx/Smsz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17253},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.1.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/86d8d0468f55e65f2d75c7cdc67a1b84/nodeboot-starter-validation-1.1.0.tgz","_integrity":"sha512-1gWgUVSJ6YikYDmMFTu9PSgRwxGg8u0xLeJ65rZxGLZ5+BINOHHrl1G2N58IyP3xXnsocI6U285eliCteBerug==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.9.0","@nodeboot/context":"1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.1.0_1745249467311_0.3965929648422959","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@nodeboot/starter-validation","version":"1.1.1","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.1.1","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"7c5f2b9a0ac96e7a6edd05e4b91879d94528a2bb","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.1.1.tgz","fileCount":23,"integrity":"sha512-7st9b18H7fNBWOppASpzh/TxhAf0Gjo5WOzJChrPeTKnmrc8GM0YemzClZX2FrWD/+lZuFgEuC6o0pPfIFEJBw==","signatures":[{"sig":"MEQCIA/jjobEEUKT6PWJk9eSCy5vUrA+b/NauT1a2HXLxgCKAiB3bZ5xpWyGjG2VknsYuj9d2+qGrhPNS2rujxYAMLEOCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17253},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.1.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/17433b8831a9206b0afe121c45298334/nodeboot-starter-validation-1.1.1.tgz","_integrity":"sha512-7st9b18H7fNBWOppASpzh/TxhAf0Gjo5WOzJChrPeTKnmrc8GM0YemzClZX2FrWD/+lZuFgEuC6o0pPfIFEJBw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.9.1","@nodeboot/context":"1.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.1.1_1745519786983_0.27069895398029886","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@nodeboot/starter-validation","version":"1.1.2","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.1.2","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"4af8b57eefa57dcdc1ed0217d122f420059295e1","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.1.2.tgz","fileCount":23,"integrity":"sha512-rsqLlA9AUocPqaG/s7pnNjQSd2pRSGzYJAxSXZUsGY4pOTI/kEhoyZazgaqG1Vyerj7xzD6fuql86bn7in8fLg==","signatures":[{"sig":"MEQCICss6q2cd76CSI7v/0k3xrG/cSgiPTwGPw4Cqh6Jo7TgAiBwdAvv0rONMqminkNrxBx4LYdVo1deNKtrVTfOWxNaUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17253},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.1.2.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/7b9cc347ce8c3b695d573ea5abf85251/nodeboot-starter-validation-1.1.2.tgz","_integrity":"sha512-rsqLlA9AUocPqaG/s7pnNjQSd2pRSGzYJAxSXZUsGY4pOTI/kEhoyZazgaqG1Vyerj7xzD6fuql86bn7in8fLg==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.9.2","@nodeboot/context":"1.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.1.2_1746020044943_0.6431671034277462","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@nodeboot/starter-validation","version":"1.1.3","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.1.3","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"0d79bfc697ad7799090a30bc98fe8e55f164f6f7","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.1.3.tgz","fileCount":23,"integrity":"sha512-HTWHKv5akFPsISHLHQUVI8CYXNIEhmn3Rp+AQUpRkuG7XvEpT5f+NO8cgRsAVOfCj6VuYyp3XtveaRXvLKp2nQ==","signatures":[{"sig":"MEQCIFJkO95ENsQqAzslaVHD1aKos0bd3eQk3wONBWxYonZaAiAoHz4OSNhNSYSp/6W+YQDCP3n8rfqvTrL65b9lGzXBWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17253},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.1.3.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/b9bad384b6615323976541f28ba85292/nodeboot-starter-validation-1.1.3.tgz","_integrity":"sha512-HTWHKv5akFPsISHLHQUVI8CYXNIEhmn3Rp+AQUpRkuG7XvEpT5f+NO8cgRsAVOfCj6VuYyp3XtveaRXvLKp2nQ==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.9.3","@nodeboot/context":"1.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.1.3_1747667764739_0.8881659507557289","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@nodeboot/starter-validation","version":"1.1.4","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.1.4","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"4b34c9c81a83429b50daf56794e14a8a6b22cdb1","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.1.4.tgz","fileCount":23,"integrity":"sha512-bmvT/hf2omGK93n6qQFpcBWkL1DmS5B1uJJ3239RYcoMK8lDyZGbPU1nI9B0+3Z4rQ7goiYSELkkJeptDjyJeg==","signatures":[{"sig":"MEYCIQDTWFI5UzW3JmmRWE9CwomrWQRNGXw8XFNr1a+AQOKsFAIhAKLBYwpxMSy3ztLelQyy/gNGKNPVeOPcUmU6MGEd+/Gd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17254},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.1.4.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/64e06170c2fa1b805c980b25613e7208/nodeboot-starter-validation-1.1.4.tgz","_integrity":"sha512-bmvT/hf2omGK93n6qQFpcBWkL1DmS5B1uJJ3239RYcoMK8lDyZGbPU1nI9B0+3Z4rQ7goiYSELkkJeptDjyJeg==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.10.0","@nodeboot/context":"1.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.1.4_1749488103681_0.9462685310878896","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@nodeboot/starter-validation","version":"1.1.5","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.1.5","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"3078e558d504ec1c057b05b4b79d86f53457bbf2","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.1.5.tgz","fileCount":23,"integrity":"sha512-NBoBtuEEt2ZtonnMKCVsBv21UhC/q+TvEYpHzujdvYEXkSBHuFc7IOT1VahjcZMFtEQMDENjVRNwtnUnxO0lxw==","signatures":[{"sig":"MEUCIQD7/eddPEOSJZBlNZsNQpkWxceIgOVbVPDd4dXN3z7NJAIgW6HWsiT+yQ7U+b739wH2BcbJjFmhpyeMcQ13VlRwVmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17254},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.1.5.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/75162b49e11eeb13dec4653acbb55d19/nodeboot-starter-validation-1.1.5.tgz","_integrity":"sha512-NBoBtuEEt2ZtonnMKCVsBv21UhC/q+TvEYpHzujdvYEXkSBHuFc7IOT1VahjcZMFtEQMDENjVRNwtnUnxO0lxw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.10.1","@nodeboot/context":"1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.1.5_1749490217734_0.3656664430918699","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@nodeboot/starter-validation","version":"1.1.6","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.1.6","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"1f3b318dbf7ded9bd8c0a94218ef078e993167d3","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.1.6.tgz","fileCount":23,"integrity":"sha512-ZkNdlaAjHZOLdbwQh0PbbBoCxa/iYuJaFnswYkaLk0tS6Si4Djv7lq7AqrksjOvI0IsKnTtXmVr7uDIH3lTSRA==","signatures":[{"sig":"MEYCIQD24ZU7P+i9pjEuxL2885xgv0OQbTBFJWdx9gK74s7noAIhAIGQ1AnV9wngyTvI2sqYmH+pPOxf5dpV1PjQLyymHuqe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17254},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.1.6.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/c8ac10ae6c42c50c5356a8baf2e4b0c6/nodeboot-starter-validation-1.1.6.tgz","_integrity":"sha512-ZkNdlaAjHZOLdbwQh0PbbBoCxa/iYuJaFnswYkaLk0tS6Si4Djv7lq7AqrksjOvI0IsKnTtXmVr7uDIH3lTSRA==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.8.2","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@nodeboot/core":"1.10.2","@nodeboot/context":"1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.1.6_1750089390847_0.02811030987508345","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@nodeboot/starter-validation","version":"1.1.7","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.1.7","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"cf5c0a9b6f7b1ebf149e2f8eb175a49071ec5791","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.1.7.tgz","fileCount":23,"integrity":"sha512-M4VCJ2klwaY97fdPfJBglz5lkCVmkJ77rb7L4SxODRMaWQHo+rWSQGrLe7v8ssJgF9sOo6tQ5mIAT0903hcvdw==","signatures":[{"sig":"MEYCIQD53CFW9ZxmjbMWbHj8JeqGjkhgTZpujc3hThg1x8GrzwIhAPduCQA4i0Wuhi1z3FPWROhGQNv4O/kJVbEEeZvbe48d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17254},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.1.7.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/3ceb5ed4145e126f731caa50f837d798/nodeboot-starter-validation-1.1.7.tgz","_integrity":"sha512-M4VCJ2klwaY97fdPfJBglz5lkCVmkJ77rb7L4SxODRMaWQHo+rWSQGrLe7v8ssJgF9sOo6tQ5mIAT0903hcvdw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.8.2","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@nodeboot/core":"1.11.0","@nodeboot/context":"1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.1.7_1750094735471_0.04123633798265369","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@nodeboot/starter-validation","version":"1.1.8","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.1.8","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"d0f38fcef566de43cce09943946c348e28aae8e0","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.1.8.tgz","fileCount":23,"integrity":"sha512-Dmt7R2RHwQ0O5+T0gRgAc5XFsTBAIhdFVWj3qr3ue+lG2cLBbSt17stAFGZme1S3InSat/GluP8QR8g+2YEcaA==","signatures":[{"sig":"MEUCIQC3vFavlsyWZNVbw1wSbGq0Z/WdjpdVOpR76UfJNdGJ8wIga6vkT67rZBOvz+DJjU2nRRlZlhwsp9aJwsahFN+w+RE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17254},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.1.8.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/d7405da630f59827983584971ae573b8/nodeboot-starter-validation-1.1.8.tgz","_integrity":"sha512-Dmt7R2RHwQ0O5+T0gRgAc5XFsTBAIhdFVWj3qr3ue+lG2cLBbSt17stAFGZme1S3InSat/GluP8QR8g+2YEcaA==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.8.2","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@nodeboot/core":"1.11.1","@nodeboot/context":"1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.1.8_1750097264659_0.5623164363818809","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@nodeboot/starter-validation","version":"1.1.9","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.1.9","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"41331e17353876c0385b7f6312a0d0b87ee28524","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.1.9.tgz","fileCount":23,"integrity":"sha512-32ar0kJc0phqRe2FltnS3+9FWdgRZhwEGNsBSiG4ykzPU0RYnwopyZDZyDzUTfcdrYXvqbayLx4WQz1/HIq1BQ==","signatures":[{"sig":"MEUCIQCBt4CP8/3cUmvaRAWldGV/WCmhE8kYMEiI92ArBBAG8QIgMJXhg1IwgdQWCpWFlFBf95v7hhZj1qhogniXZwG6w9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17255},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.1.9.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/f87834ba4c4888a1060f5c1361f55093/nodeboot-starter-validation-1.1.9.tgz","_integrity":"sha512-32ar0kJc0phqRe2FltnS3+9FWdgRZhwEGNsBSiG4ykzPU0RYnwopyZDZyDzUTfcdrYXvqbayLx4WQz1/HIq1BQ==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.12.0","@nodeboot/context":"1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.1.9_1753812215725_0.9268376595377898","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"@nodeboot/starter-validation","version":"1.1.10","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.1.10","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"9110339a5df2522a24dd4bd73656a1f92af08e60","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.1.10.tgz","fileCount":23,"integrity":"sha512-rEBB5fAQG8NEOkOilBtr21G+SRSNHd/mw2BkMgg/jmZYXh7QFZ4Q/+1xFs4U8E/zX205Ri8mUsb/v78ItkI5Cw==","signatures":[{"sig":"MEYCIQDw2YPtfq1MrD1DtsHUtb6MZE7OW7hD9WWTMCrjrbP46gIhAL8WYgjz3gKoUa2/2wC2nztmb0Zj7Bo9KzC/WPBfyUrx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17256},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.1.10.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/6338f148437fee326f98742d5b5b1e18/nodeboot-starter-validation-1.1.10.tgz","_integrity":"sha512-rEBB5fAQG8NEOkOilBtr21G+SRSNHd/mw2BkMgg/jmZYXh7QFZ4Q/+1xFs4U8E/zX205Ri8mUsb/v78ItkI5Cw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.13.0","@nodeboot/context":"1.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.1.10_1755129362836_0.19472895805520762","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"@nodeboot/starter-validation","version":"1.1.11","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.1.11","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"444908af1b66591610c4faace7735e1711d95e05","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.1.11.tgz","fileCount":23,"integrity":"sha512-MR/tNaugNVV8pk7kPApSRcOQiNyqvWQtsgdini+J4hC7aKfih53EI+bvU0a3BfdwL4r8TsgWyWYks7b6IZM1wQ==","signatures":[{"sig":"MEUCIQCoOuKwuTuwSiK7juf7RwyRQjy9H6BNWoyCKtM47qI5BgIgNFUjatC8Ry22YErh5WgxyGdEyZ518KkzjkZe9RrJFRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17256},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.1.11.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/6b11ab2f16e27b89e0724cdc1f369c57/nodeboot-starter-validation-1.1.11.tgz","_integrity":"sha512-MR/tNaugNVV8pk7kPApSRcOQiNyqvWQtsgdini+J4hC7aKfih53EI+bvU0a3BfdwL4r8TsgWyWYks7b6IZM1wQ==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.13.1","@nodeboot/context":"1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.1.11_1755163382231_0.026808077687996423","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"@nodeboot/starter-validation","version":"1.1.12","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.1.12","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"01c0b29fc7c841f17857dc6bc4edf8da650fcb12","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.1.12.tgz","fileCount":23,"integrity":"sha512-oomIM6FLSs0ORlbXUXJ3J701K5PqEHbgd5j7Ux70ln/mRQB8ziyT2th5DvP86KJMxBRpu2syBboy1a+4WngYug==","signatures":[{"sig":"MEUCICeFghOWUMBlWimBX2gDt8fsjufae5GA+qhEcAJRVCjwAiEAjBYmoLWaT2E9JCJQV2Ql+GCf2dtcdb3lJbwhCc8HIHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17256},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.1.12.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/7ae812cdf81745fbb93a5cb71e081a78/nodeboot-starter-validation-1.1.12.tgz","_integrity":"sha512-oomIM6FLSs0ORlbXUXJ3J701K5PqEHbgd5j7Ux70ln/mRQB8ziyT2th5DvP86KJMxBRpu2syBboy1a+4WngYug==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.13.2","@nodeboot/context":"1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.1.12_1755164610895_0.8239595158353483","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@nodeboot/starter-validation","version":"1.2.0","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.2.0","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"3eab2866ec563a42a0cd2a7fb912edaeee7dc515","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.2.0.tgz","fileCount":23,"integrity":"sha512-8AUPtOQDBPsWhK6P5K+cPwtesOPcDqK7qTISw9W+qmG7IEmDneAXRTaKOQ6xNBeY69uMypmmv2MhMWPzJ+UVhw==","signatures":[{"sig":"MEYCIQDp7KyDhwsgjs37UFMsnzQQc/5yk6Y54BYT0CmhxZVwPgIhAONhQZXE6jiJr6pe1chYXuM2qn+HrNWQFd1D0VCMPB95","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17255},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.2.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/ef6c887ae5ee397a7e3328e29ff0f617/nodeboot-starter-validation-1.2.0.tgz","_integrity":"sha512-8AUPtOQDBPsWhK6P5K+cPwtesOPcDqK7qTISw9W+qmG7IEmDneAXRTaKOQ6xNBeY69uMypmmv2MhMWPzJ+UVhw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.14.0","@nodeboot/context":"1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.2.0_1758800400779_0.9001959146693226","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@nodeboot/starter-validation","version":"1.2.1","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.2.1","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"ae8996fa735e8dc0aaba2ede801243acbd4f6ee3","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.2.1.tgz","fileCount":23,"integrity":"sha512-B1PCAW+6+1FNIyoH2lzXFNvEGmbvkKkEmmotWoTAFWBkx28tYV78mqusFnkU30fZDAgP4TGDCfYMAE27fjZDkw==","signatures":[{"sig":"MEUCIDPGO7O3qNUNhvdWZyMJ0HYE7cEHvq+TYHkWkAbGjDs9AiEAss9vTiqc2kp39iOW42X7tEvNoi2Izoi1otzGxu0Z3Lg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17255},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.2.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/26758e12efc72fadda5c57c66c99c700/nodeboot-starter-validation-1.2.1.tgz","_integrity":"sha512-B1PCAW+6+1FNIyoH2lzXFNvEGmbvkKkEmmotWoTAFWBkx28tYV78mqusFnkU30fZDAgP4TGDCfYMAE27fjZDkw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.15.0","@nodeboot/context":"1.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.2.1_1759079776678_0.11565458932979666","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@nodeboot/starter-validation","version":"1.2.2","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.2.2","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"276332d1c0f05d82d8134a8f6e8ed5fbf077cb57","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.2.2.tgz","fileCount":23,"integrity":"sha512-vIVnSS44xgK5wW+6BGaJGEgWKaB5P8FCs/KqAkQBIE8GXKPvl/hGThr0Opvo4C3pTRjS1TdXDQe3EjfY7I3MDA==","signatures":[{"sig":"MEUCICkvdGSejnhFR5cigC0RK9Glqy/fmp/63kJDAW4GcFclAiEAsEivZehzB3Boa3P4H9bKsLopQC8zWAVtYYvUqHgfCN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17255},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.2.2.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/690eb94e5dd4ddc9c769a7e74d73bf3a/nodeboot-starter-validation-1.2.2.tgz","_integrity":"sha512-vIVnSS44xgK5wW+6BGaJGEgWKaB5P8FCs/KqAkQBIE8GXKPvl/hGThr0Opvo4C3pTRjS1TdXDQe3EjfY7I3MDA==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.15.1","@nodeboot/context":"1.13.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.2.2_1761858879659_0.7966082275524113","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@nodeboot/starter-validation","version":"1.2.3","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.2.3","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"60ac630970793a651265b79e80f4e71f73747c7d","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.2.3.tgz","fileCount":23,"integrity":"sha512-srkEzQG4uFUFOcbz8Codhm2ZWy1O0hcPmOyoX/jz/ji6l2YHUkY7qsv5xrx6HOvTL5U8Cpl4eJT2apmiuogq0Q==","signatures":[{"sig":"MEQCIC8A+0EKpvOqI+yOkJZXhrRIg6yHTSmKXLCcoCJB08oQAiAO0ZXp+ry2xqFGuJQuBzEeOxl9QzB/+ZiUSuI3otcQUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17254},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.2.3.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/1424d189c8c72c8dc1fc18f93e80a15e/nodeboot-starter-validation-1.2.3.tgz","_integrity":"sha512-srkEzQG4uFUFOcbz8Codhm2ZWy1O0hcPmOyoX/jz/ji6l2YHUkY7qsv5xrx6HOvTL5U8Cpl4eJT2apmiuogq0Q==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.15.2","@nodeboot/context":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.2.3_1761872749907_0.9679288665877468","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@nodeboot/starter-validation","version":"1.2.4","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.2.4","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"57bba66cacaba590a90711fead0b4aae1d0cadb2","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.2.4.tgz","fileCount":23,"integrity":"sha512-sIGrNkbhaiVFIPy2PFNfsUpm0mslM3bzXj2cvKkoC82eorrLFjVuF8yZ8+p7NgOpP75UZsvznNZYe7KSQzZDpg==","signatures":[{"sig":"MEQCIEoaw154ttZKPVpo78O/uL9azC7bOoQzTNnytc5qvkkUAiBzXs8SfXtLwXSJv7Id2OW7JwaF0MK+xX3k8tJYyWWGFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17254},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.2.4.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/3c70cdc39c7e79668f007c5f1ca63288/nodeboot-starter-validation-1.2.4.tgz","_integrity":"sha512-sIGrNkbhaiVFIPy2PFNfsUpm0mslM3bzXj2cvKkoC82eorrLFjVuF8yZ8+p7NgOpP75UZsvznNZYe7KSQzZDpg==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.15.3","@nodeboot/context":"2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.2.4_1762175666509_0.44023408830853494","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@nodeboot/starter-validation","version":"1.2.5","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.2.5","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"b01f8728b6837778297316abe2fee41285ed66ad","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.2.5.tgz","fileCount":23,"integrity":"sha512-jkzVgKZ4mqPlKyd7DdNxqiSMBs7lxRcGgClVyzDJsng4gLC64hxqKf+TYKWymdLau7bqgA/NLOcYG5N4ndTdxw==","signatures":[{"sig":"MEQCIBSx21TMe685slJgYU+2a3PQPWnuY7i+3gQEvs0k1vNzAiAfgzDNp444iCP44CvszuMDQQuCjwhOCmK+jvC1mZrwkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17254},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.2.5.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/eec330c19ac357578525593ce2e2e48a/nodeboot-starter-validation-1.2.5.tgz","_integrity":"sha512-jkzVgKZ4mqPlKyd7DdNxqiSMBs7lxRcGgClVyzDJsng4gLC64hxqKf+TYKWymdLau7bqgA/NLOcYG5N4ndTdxw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.16.0","@nodeboot/context":"2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.2.5_1762858318690_0.23823851816436892","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@nodeboot/starter-validation","version":"1.2.6","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.2.6","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"dba5142e365e0a3426e6d9dc7b8a3bdaa020c419","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.2.6.tgz","fileCount":23,"integrity":"sha512-xLd/hv8B9l36rrHQMH/FS3O9qoUX81LacYlU3FATme9d3ZzSGHyBadtcMKyKBMfUS1dzx6q9X+VXrYMJhVoiMQ==","signatures":[{"sig":"MEUCIGgbNxfq9LtDaPDySwPrQndMGA3lGhStagMubkfYu/ezAiEAwUxqEsQBPZBUWhrhxXrfce4Yh4GJlLqeWNQ62tSArgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17254},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.2.6.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/1dfb57f391dea9916544c2d934070fbd/nodeboot-starter-validation-1.2.6.tgz","_integrity":"sha512-xLd/hv8B9l36rrHQMH/FS3O9qoUX81LacYlU3FATme9d3ZzSGHyBadtcMKyKBMfUS1dzx6q9X+VXrYMJhVoiMQ==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.16.1","@nodeboot/context":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.2.6_1762860717589_0.5778500588986784","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"@nodeboot/starter-validation","version":"1.2.7","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.2.7","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"53b4e1e1ee057eb8dfcbfa852e23f7dab6100341","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.2.7.tgz","fileCount":23,"integrity":"sha512-IetteH4A1gAL2BkmR7lat7aMpy/RdRezdarDtaciAtCop5uh9k1MLsS2tUIEHBk5C9gHoBYqAkST94PwMrNXxQ==","signatures":[{"sig":"MEUCIFCpOveymcFSD3kJgZ5Ius328CvrDCzOShla/dQhnQ27AiEAii0ynm3zVl906GMxrXHAStrY9ccFE/v41UDjprvyZS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17254},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.2.7.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/ffa75eaf82674703ee702664f3fa27e6/nodeboot-starter-validation-1.2.7.tgz","_integrity":"sha512-IetteH4A1gAL2BkmR7lat7aMpy/RdRezdarDtaciAtCop5uh9k1MLsS2tUIEHBk5C9gHoBYqAkST94PwMrNXxQ==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.16.2","@nodeboot/context":"2.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.2.7_1762865635305_0.1187245290338994","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"@nodeboot/starter-validation","version":"1.2.8","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.2.8","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"e3bf811a04431608906820d726b8facbc02fa8d6","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.2.8.tgz","fileCount":23,"integrity":"sha512-fKrBMFrh/mB1TfjLFCYn0a+7OhPcCk73K8rrIkeUmqitw7yaBM4kycke5vunu0F7i9UTAJslHQI1wDaggzA7tQ==","signatures":[{"sig":"MEUCIQCYB9ELBKS9XQCjtJhvpdxmuK3vgwZLMbnySvk3uIB0rgIgTXRRxWIdF63hBMkWYRvc2J8QbrpKIlLveUq2gTiod6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17254},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.2.8.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/444567dc56c8c14d578c8975e1bfd2b6/nodeboot-starter-validation-1.2.8.tgz","_integrity":"sha512-fKrBMFrh/mB1TfjLFCYn0a+7OhPcCk73K8rrIkeUmqitw7yaBM4kycke5vunu0F7i9UTAJslHQI1wDaggzA7tQ==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.16.3","@nodeboot/context":"2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.2.8_1763649435531_0.43436006180778297","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"@nodeboot/starter-validation","version":"1.2.9","keywords":["validations","input","beans"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/starter-validation@1.2.9","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"a6a55e67889a31854ae963e25f94cf89b77649bf","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.2.9.tgz","fileCount":3,"integrity":"sha512-TpwDGRCpf7Jsbltv67E+QWSQvaeSh4FZ93QIDEdepme39/BBys298Q94pWpjlIGj5wTKNc1XH0PvKWJOzm8czQ==","signatures":[{"sig":"MEYCIQCkdrEO3SdN2DPGLBauNaUaM9UaYG2jNKnpbN/VviuWIQIhANAa8BpTlIiVWAU+8zJ5e9zP+SQm9dgKiNOpr2x6aYDH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nodeboot%2fstarter-validation@1.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10353},"main":"dist/index.js","_from":"file:nodeboot-starter-validation-1.2.9.tgz","types":"dist/index.d.ts","scripts":{"tsc":"tsc","lint":"eslint . --ext .js,.ts","test":"node --test --test-reporter node-test-reporter --require ts-node/register test/**/*.{test,it.test}.ts","build":"tsc -p tsconfig.build.json","format":"prettier --check .","pretest":"pnpm run clean:build && pnpm run build","lint:fix":"pnpm lint --fix","format:fix":"prettier --write .","clean:build":"rimraf ./dist","test:coverage":"node --experimental-test-coverage --test --test-reporter node-test-reporter --require ts-node/register test/**/*.{test,it.test}.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d24a2b0-0001-4b9f-9198-96af7bf073f6"}},"_resolved":"/tmp/a40876b37c4df50a55f220e9d671e238/nodeboot-starter-validation-1.2.9.tgz","_integrity":"sha512-TpwDGRCpf7Jsbltv67E+QWSQvaeSh4FZ93QIDEdepme39/BBys298Q94pWpjlIGj5wTKNc1XH0PvKWJOzm8czQ==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"11.11.0","description":"Node-Boot starter package for Beans Validations","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@nodeboot/core":"1.16.4","@nodeboot/context":"2.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"class-validator":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/starter-validation_1.2.9_1786578681503_0.08701975505256598","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@nodeboot/starter-validation","version":"1.3.1","description":"Node-Boot starter package for Beans Validations","author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","keywords":["validations","input","beans"],"repository":{"type":"git","url":"git+https://github.com/nodejs-boot/node-boot.git"},"publishConfig":{"access":"public"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nodeboot/core":"1.17.1","@nodeboot/context":"2.5.1"},"peerDependencies":{"class-validator":"^0.14.0"},"scripts":{"build":"tsc -p tsconfig.build.json","clean:build":"rimraf ./dist","lint":"eslint . --ext .js,.ts","lint:fix":"pnpm lint --fix","format":"prettier --check .","format:fix":"prettier --write .","pretest":"pnpm run clean:build && pnpm run build","test":"node --test --test-reporter node-test-reporter --require ts-node/register test/**/*.{test,it.test}.ts","test:coverage":"node --experimental-test-coverage --test --test-reporter node-test-reporter --require ts-node/register test/**/*.{test,it.test}.ts","tsc":"tsc"},"_id":"@nodeboot/starter-validation@1.3.1","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"homepage":"https://github.com/nodejs-boot/node-boot#readme","_integrity":"sha512-gbOrx596mqOuSLhgbqVJ0fdUd9m3lLLx5ubk1jR8kdG041qf8MhDcYuVkfSUF7sGHkvncMF6rwkz2v7okGWPbw==","_resolved":"/tmp/b8b777bf9edcbf005657f5c6fd825d0f/nodeboot-starter-validation-1.3.1.tgz","_from":"file:nodeboot-starter-validation-1.3.1.tgz","_nodeVersion":"22.23.2","_npmVersion":"11.11.0","dist":{"integrity":"sha512-gbOrx596mqOuSLhgbqVJ0fdUd9m3lLLx5ubk1jR8kdG041qf8MhDcYuVkfSUF7sGHkvncMF6rwkz2v7okGWPbw==","shasum":"d5bf480ad4be879e4edfbbce245b92c2da3f4fca","tarball":"https://registry.npmjs.org/@nodeboot/starter-validation/-/starter-validation-1.3.1.tgz","fileCount":23,"unpackedSize":21924,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nodeboot%2fstarter-validation@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBqE2867Zvi9lcbE0mJDvhggt8YkCKg4DixFVUkqhbbeAiEAtBu9AFR6pzA6TQtWXC+2j0qvnsEZkKggNoBsWkdh078="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d24a2b0-0001-4b9f-9198-96af7bf073f6"}},"directories":{},"maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/starter-validation_1.3.1_1788223036382_0.40308944466099583"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-03T20:13:31.313Z","modified":"2026-09-01T00:37:16.870Z","1.0.1":"2025-03-03T20:13:31.575Z","1.0.2":"2025-03-05T10:41:36.933Z","1.0.3":"2025-03-05T13:28:09.478Z","1.0.4":"2025-03-05T14:12:29.581Z","1.0.5":"2025-03-11T15:26:11.955Z","1.0.6":"2025-03-23T14:56:59.728Z","1.0.7":"2025-03-24T12:07:40.664Z","1.0.8":"2025-03-24T22:57:44.658Z","1.0.9":"2025-03-25T00:41:56.549Z","1.0.10":"2025-04-01T11:02:54.444Z","1.1.0":"2025-04-21T15:31:07.510Z","1.1.1":"2025-04-24T18:36:27.193Z","1.1.2":"2025-04-30T13:34:05.158Z","1.1.3":"2025-05-19T15:16:04.947Z","1.1.4":"2025-06-09T16:55:03.878Z","1.1.5":"2025-06-09T17:30:17.933Z","1.1.6":"2025-06-16T15:56:31.031Z","1.1.7":"2025-06-16T17:25:35.653Z","1.1.8":"2025-06-16T18:07:44.839Z","1.1.9":"2025-07-29T18:03:35.918Z","1.1.10":"2025-08-13T23:56:03.018Z","1.1.11":"2025-08-14T09:23:02.436Z","1.1.12":"2025-08-14T09:43:31.063Z","1.2.0":"2025-09-25T11:40:00.970Z","1.2.1":"2025-09-28T17:16:16.870Z","1.2.2":"2025-10-30T21:14:39.833Z","1.2.3":"2025-10-31T01:05:50.105Z","1.2.4":"2025-11-03T13:14:26.690Z","1.2.5":"2025-11-11T10:51:58.892Z","1.2.6":"2025-11-11T11:31:57.762Z","1.2.7":"2025-11-11T12:53:55.502Z","1.2.8":"2025-11-20T14:37:15.757Z","1.2.9":"2026-08-12T23:51:21.646Z","1.3.1":"2026-09-01T00:37:16.523Z"},"bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","homepage":"https://github.com/nodejs-boot/node-boot#readme","keywords":["validations","input","beans"],"repository":{"type":"git","url":"git+https://github.com/nodejs-boot/node-boot.git"},"description":"Node-Boot starter package for Beans Validations","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"readme":"# Node-Boot Starter Validation\n\n## Overview\n\nThe `@nodeboot/starter-validation` package provides an auto-configuration mechanism for request validation in Node.js applications using `class-validator`. This package integrates with the **Node-Boot** framework and supports Express, Fastify, and Koa.\n\n## Features\n\n-   Automatic request validation for **body and params**\n-   Customizable validation rules via `app-config.yaml`\n-   Global validation middleware\n-   Supports multiple application frameworks\n-   Fine-grained control over validation per parameter\n\n## Installation\n\n```sh\nnpm install @nodeboot/starter-validation class-validator class-transformer\n```\n\n## Enabling Validations\n\nTo enable validations, use the `@EnableValidations` decorator in your application class:\n\n```typescript\nimport \"reflect-metadata\";\nimport {Container} from \"typedi\";\nimport {NodeBoot, NodeBootApp, NodeBootApplication, NodeBootAppView} from \"@nodeboot/core\";\nimport {ExpressServer} from \"@nodeboot/express-server\";\nimport {EnableDI} from \"@nodeboot/di\";\nimport {EnableComponentScan} from \"@nodeboot/scan\";\nimport {EnableValidations} from \"@nodeboot/starter-validation\";\n\n@EnableDI(Container)\n@EnableValidations()\n@EnableComponentScan()\n@NodeBootApplication()\nexport class App implements NodeBootApp {\n    start(): Promise<NodeBootAppView> {\n        return NodeBoot.run(ExpressServer);\n    }\n}\n```\n\n## Configuration\n\nValidation settings can be customized in `app-config.yaml` under `api.validations`:\n\n```yaml\napi:\n    validations:\n        enableDebugMessages: false\n        skipUndefinedProperties: false\n        skipNullProperties: false\n        skipMissingProperties: false\n        whitelist: false\n        forbidNonWhitelisted: false\n        forbidUnknownValues: true\n        stopAtFirstError: false\n```\n\n## Usage\n\n### Defining DTOs\n\nDefine a **Data Transfer Object (DTO)** using `class-validator` decorators:\n\n```typescript\nimport {IsString, IsEmail, MinLength} from \"class-validator\";\n\nexport class UserDto {\n    @IsEmail()\n    email: string;\n\n    @MinLength(6)\n    password: string;\n}\n```\n\n### Applying DTO to Controllers\n\nThe validation is automatically applied to **body and params**. You can also define it explicitly for specific parameters:\n\n```typescript\nimport {Controller, Post, Body} from \"@nodeboot/core\";\nimport {UserDto} from \"../dtos/user.dto\";\n\n@Controller(\"/users\")\nexport class UserController {\n    @Post(\"/login\")\n    login(@Body({validate: true}) user: UserDto) {\n        console.log(`${user.email} is a valid e-mail!`);\n        console.log(`${user.password.length} is at least 6 characters long!`);\n    }\n}\n```\n\nIf validation fails, a `400 Bad Request` response is returned with validation details.\n\n## Example Response (Validation Error)\n\n```json\n{\n    \"name\": \"BadRequestError\",\n    \"message\": \"minLength->password must be longer than or equal to 9 characters\",\n    \"errors\": [\n        {\n            \"value\": \"string\",\n            \"property\": \"password\",\n            \"constraints\": {\n                \"minLength\": \"password must be longer than or equal to 9 characters\"\n            }\n        }\n    ]\n}\n```\n\n## Fine-Grained Control\n\nIf you want to turn on validation for only specific parameters, you can use:\n\n```typescript\n@Post(\"/register\")\nregister(@Body({ validate: true }) user: UserDto) {}\n```\n\nThis technique works not only with `@Body` but also with `@Param`, `@QueryParam`, `@BodyParam`, etc.\n\nFor more advanced usage, refer to [class-validator documentation](https://github.com/typestack/class-validator).\n\n## Custom Validators and Validation Decorators\n\n`@nodeboot/starter-validation` runs on top of `class-validator`, so any of its built-in decorators (`@IsString`, `@IsEmail`, `@IsIn`, `@IsArray`, ...) work out of the box on your DTOs/models. When a built-in rule isn't expressive enough for a domain-specific constraint — e.g. validating that a field follows your own naming convention, references a value that only your business logic can check, or applies a shared validation function from another package — you can write your own **custom validation decorator** using `class-validator`'s `registerDecorator` API. Node-Boot doesn't need anything special for this: a custom decorator is just a regular property decorator that you combine with `@Property()` (and `@Model()` from `@nodeboot/starter-openapi` if you also want it reflected in the generated OpenAPI schema) on the same class field.\n\n### Writing a custom validator\n\nCall `registerDecorator(...)` inside a decorator factory function, providing a `validate(value, args)` function that returns `true`/`false`, and a `defaultMessage(args)` function used to build the error message when validation fails. The validator can call into any other library or shared business logic — here it reuses a `validateName` helper from an internal package:\n\n```typescript\nimport {registerDecorator, ValidationArguments, ValidationOptions} from \"class-validator\";\nimport {validateName} from \"@tech-insights/fact\";\n\n/**\n * Validates that a string is a valid resource name: 1-63 characters,\n * lowercase letters, numbers, and hyphens only, starting/ending with\n * an alphanumeric character.\n */\nexport function IsValidName(validationOptions?: ValidationOptions) {\n    return function (object: object, propertyName: string) {\n        registerDecorator({\n            name: \"IsValidName\",\n            target: object.constructor,\n            propertyName: propertyName,\n            options: validationOptions,\n            validator: {\n                validate(value: any, _args: ValidationArguments) {\n                    // Check if value is a string\n                    if (typeof value !== \"string\") {\n                        return false;\n                    }\n\n                    // Validate naming rules\n                    try {\n                        validateName(value);\n                        return true;\n                    } catch {\n                        return false;\n                    }\n                },\n                defaultMessage(_args: ValidationArguments) {\n                    return \"Value must be a valid name: a string between 1-63 characters, containing only lowercase letters, numbers, and hyphens (must start and end with alphanumeric).\";\n                },\n            },\n        });\n    };\n}\n```\n\n### Using a custom validator on a model\n\nApply the custom decorator alongside `@Property()` (and any other `class-validator` decorators) exactly like a built-in one. Because it's a normal property decorator, it composes with `@Model()`, `@IsArray()`, `@IsIn()`, etc. without any special wiring:\n\n```typescript\nimport {Model} from \"@nodeboot/starter-openapi\";\nimport {Property} from \"@nodeboot/core\";\nimport {IsArray, IsIn} from \"class-validator\";\nimport {DriverRole, DRIVER_ROLES} from \"../../persistence\";\nimport {IsValidName} from \"../validators/IsValidName\";\n\n@Model()\nexport class CreateDriverRequest {\n    @IsValidName()\n    @Property({required: true, description: \"Mercedes-Benz ID (unique identifier)\"})\n    mbId: string;\n\n    @Property({required: true, description: \"Name of the driver user\"})\n    name: string;\n\n    @IsArray()\n    @IsIn(DRIVER_ROLES, {each: true})\n    @Property({required: true, description: \"Roles: admin, driver\"})\n    roles: DriverRole[];\n}\n```\n\nWith `@Body({validate: true})` (or whichever parameter decorator you're using) applied on the controller action, `mbId` will be rejected with the `IsValidName` error message whenever it fails `validateName(...)`, exactly like any other `class-validator` constraint — no extra configuration needed in `@nodeboot/starter-validation` itself.\n\n> 💡 Custom validators are plain `class-validator` decorators, so they're fully reusable outside of Node-Boot too (e.g. in shared DTO packages, tests, or other services), and they respect the same `app-config.yaml` validation options (`stopAtFirstError`, `whitelist`, etc.) documented above.\n\n## License\n\nThis package is licensed under the MIT License.\n","readmeFilename":"README.md"}