{"_id":"nucleodeti.utils","_rev":"28-b98e31ea7d1be3da523d3f3dc674923d","name":"nucleodeti.utils","dist-tags":{"latest":"1.2.7"},"versions":{"1.0.0":{"name":"nucleodeti.utils","version":"1.0.0","main":"dist/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"class-transformer":"^0.5.1","class-validator":"^0.14.1","express":"^4.18.2","http-status":"^1.7.3"},"devDependencies":{"@types/express":"^4.17.21"},"_id":"nucleodeti.utils@1.0.0","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-2GH5dgiNx+yqVxWNxvE4T40+gOx9SAMneDIWuhBwPbPYNhJJUUrZ9WpgZuZSx/rkG0NmseH3akr02wm/tjEWiw==","shasum":"cfbca0b7ea5416be80e3beff728f9c161a8b0f5d","tarball":"https://registry.npmjs.org/nucleodeti.utils/-/nucleodeti.utils-1.0.0.tgz","fileCount":13,"unpackedSize":65684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6A0knfGn9IhOFg7akGV8Fme85TqwwlkWYqSpQi8vznAIgauIYyrp4V8JkbgliG+kFjpRuB0g9J/GCEPKmt7fXeVA="}]},"_npmUser":{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"},"directories":{},"maintainers":[{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nucleodeti.utils_1.0.0_1706570686745_0.8043905480717168"},"_hasShrinkwrap":false},"1.0.1":{"name":"nucleodeti.utils","version":"1.0.1","main":"dist/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"class-transformer":"^0.5.1","class-validator":"^0.14.1","express":"^4.18.2","http-status":"^1.7.3"},"devDependencies":{"@types/express":"^4.17.21"},"_id":"nucleodeti.utils@1.0.1","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-vi/XhzVx8TUnAeASej35y51U/nuXa9Ly2kAEgnvqZ0+68xwFAlGwLVahoZE6x1k1IZI3VBppVr7U0LRN3RJaVQ==","shasum":"4203ec53b06a2ebcf75b39c2825fba22440e5bbd","tarball":"https://registry.npmjs.org/nucleodeti.utils/-/nucleodeti.utils-1.0.1.tgz","fileCount":13,"unpackedSize":65716,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEeXgFqnVRQ69FGmQkr3J3YgiJG24JioeCI/yC4uAQEgIhAMncOSFE+i90j4gvenhhmwVOjmecVuGAbdy7qdUyjZrU"}]},"_npmUser":{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"},"directories":{},"maintainers":[{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nucleodeti.utils_1.0.1_1706571529945_0.6091806972732121"},"_hasShrinkwrap":false},"1.0.2":{"name":"nucleodeti.utils","version":"1.0.2","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"class-transformer":"^0.5.1","class-validator":"^0.14.1","express":"^4.18.2","http-status":"^1.7.3"},"devDependencies":{"@types/express":"^4.17.21"},"_id":"nucleodeti.utils@1.0.2","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-JGDM0oI4vF2mvgboZmbbUgDEdZqaZ8wnkQa4Dkqy2ScS+t6z2FGjy6RsOcYH0QeimuUQs6q3BttqUWDgw0QTCA==","shasum":"8b23ed15bc3808094ed9ee945781ac306a9fd687","tarball":"https://registry.npmjs.org/nucleodeti.utils/-/nucleodeti.utils-1.0.2.tgz","fileCount":4,"unpackedSize":4714,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE8cSwtdkfasefr4SblcTIxRxUwb7JaCiXjnFQSZPWLeAiBbqeZqZeghXbbMtCF0B+twPmlrl2xPKwGMuQ5xwewqMA=="}]},"_npmUser":{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"},"directories":{},"maintainers":[{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nucleodeti.utils_1.0.2_1706573804578_0.8257531864975618"},"_hasShrinkwrap":false},"1.0.3":{"name":"nucleodeti.utils","version":"1.0.3","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"class-transformer":"^0.5.1","class-validator":"^0.14.1","express":"^4.18.2","http-status":"^1.7.3"},"devDependencies":{"@types/express":"^4.17.21"},"_id":"nucleodeti.utils@1.0.3","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-Qd+6NZH1/JbQezyPM6Bb8EWeRF+nIiJutmWjpO4tOnvodE+T2eDPPQPL9q/qwQo1QxPXVqYnQwGIl6au1yLT2w==","shasum":"6fd2f0e8da2426ba65ec12fc465f4ff2b386b0b7","tarball":"https://registry.npmjs.org/nucleodeti.utils/-/nucleodeti.utils-1.0.3.tgz","fileCount":3,"unpackedSize":2565,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAu9WwwdHDr954ISCMrYeu8I6o19U2UbfjHtN/Ny7YGUAiEAkA8XM/Os5kh94XQQ+A8YOMAuci5x9a0f6nTOe9BKVkk="}]},"_npmUser":{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"},"directories":{},"maintainers":[{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nucleodeti.utils_1.0.3_1706573905742_0.6055442793577426"},"_hasShrinkwrap":false},"1.0.4":{"name":"nucleodeti.utils","version":"1.0.4","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"class-transformer":"^0.5.1","class-validator":"^0.14.1","express":"^4.18.2","http-status":"^1.7.3"},"devDependencies":{"@types/express":"^4.17.21"},"_id":"nucleodeti.utils@1.0.4","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-V2/RAOH27oiN/HaOukD/RrYDblm3EjhJCZARIILOU1XxfU5yMO8/5IGWldOx5tX1VlS+tueHnjcYMSwi5p4xYw==","shasum":"8c1a9aabee612693635e6724634f34a103d291de","tarball":"https://registry.npmjs.org/nucleodeti.utils/-/nucleodeti.utils-1.0.4.tgz","fileCount":5,"unpackedSize":6468,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFlAOKs56wFcDR5lqySy9G6km7Eu0r5ulrZFDrAtGEgwAiAkxlTjHbZSvypPV1hCSZedKD3awmpb372jmwSZucvXYg=="}]},"_npmUser":{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"},"directories":{},"maintainers":[{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nucleodeti.utils_1.0.4_1706574393328_0.038246901566130864"},"_hasShrinkwrap":false},"1.0.5":{"name":"nucleodeti.utils","version":"1.0.5","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"class-transformer":"^0.5.1","class-validator":"^0.14.1","express":"^4.18.2","http-status":"^1.7.3"},"devDependencies":{"@types/express":"^4.17.21"},"_id":"nucleodeti.utils@1.0.5","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-c5EgTFQjIMncB0Dsj0Ir6w75WLlNpIgmUFHN1/Y6KGCt8jAEs0Q8k8omJbfu+AP/PIetb7U2AcbFIVuC/izdeA==","shasum":"ca3cbbbedcd5e74b6776df780ac062ed14881181","tarball":"https://registry.npmjs.org/nucleodeti.utils/-/nucleodeti.utils-1.0.5.tgz","fileCount":4,"unpackedSize":4733,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIANBssQxdeCDNwNx9Fa8+9aYJn2vZNX5ZOdaeu/r9EhhAiANsxhrg/mva8JJwLMrWPbCiubkAkFt4p6OS1tE9tPDmA=="}]},"_npmUser":{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"},"directories":{},"maintainers":[{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nucleodeti.utils_1.0.5_1706574740912_0.17392152777176362"},"_hasShrinkwrap":false},"1.0.6":{"name":"nucleodeti.utils","version":"1.0.6","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"class-transformer":"^0.5.1","class-validator":"^0.14.1","express":"^4.18.2","http-status":"^1.7.3"},"devDependencies":{"@types/express":"^4.17.21"},"_id":"nucleodeti.utils@1.0.6","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-jf1FfbPYx/U95XnggSWgfmKE0ctv4xwasCimGzj3RUHc4RCHKmagENgSgpIZFZyffnIX7017jbyM8akgSIOdJw==","shasum":"a278210dd97d3f23f153cde7081f1bdde4f6279d","tarball":"https://registry.npmjs.org/nucleodeti.utils/-/nucleodeti.utils-1.0.6.tgz","fileCount":4,"unpackedSize":4726,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEMOFrNqGJViuPSZxHTfeVn0X0VENjvk/O24wVPg7x6kAiEA53OMbnkFXfxElN/ToW6KJAkWFwF2ZcdD12Cjf/4c0XA="}]},"_npmUser":{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"},"directories":{},"maintainers":[{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nucleodeti.utils_1.0.6_1706575030694_0.7420764649516065"},"_hasShrinkwrap":false},"1.0.7":{"name":"nucleodeti.utils","version":"1.0.7","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"class-transformer":"^0.5.1","class-validator":"^0.14.1","express":"^4.18.2","http-status":"^1.7.3"},"devDependencies":{"@types/express":"^4.17.21"},"_id":"nucleodeti.utils@1.0.7","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-C0dGTdxnmGnYTLiAlu5nsVQjMa35EnD2xQ4AxL6WNcuZKcNFH7JVA0atHpMjBE/nA0CSTnwpgGqZ5PpK69sZyw==","shasum":"cff74812071502119081a9c95aeb1870452cb219","tarball":"https://registry.npmjs.org/nucleodeti.utils/-/nucleodeti.utils-1.0.7.tgz","fileCount":4,"unpackedSize":4725,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9HwbRqPmTw2krLe4hmXHi5G7rzym/AeUt/O3UAphbhQIhAIuvZLR6uMbqPv01KdmHi4rnvMAfsODGxOcDvlpcV7fS"}]},"_npmUser":{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"},"directories":{},"maintainers":[{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nucleodeti.utils_1.0.7_1706575240894_0.6553733536029578"},"_hasShrinkwrap":false},"1.0.8":{"name":"nucleodeti.utils","version":"1.0.8","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"class-transformer":"^0.5.1","class-validator":"^0.14.1","express":"^4.18.2","http-status":"^1.7.3"},"devDependencies":{"@types/express":"^4.17.21"},"_id":"nucleodeti.utils@1.0.8","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-7gl5hoaOLNO5CY6jBAbZK/HiinmgQMbwoH/Tp5Rq/aMLtH6HIe+v8UiTvwJc3IAX5Ru/XES+oJIYEsqr9w6P0A==","shasum":"faabac4c681c15e1945cc89405182affd7be2b1e","tarball":"https://registry.npmjs.org/nucleodeti.utils/-/nucleodeti.utils-1.0.8.tgz","fileCount":4,"unpackedSize":4757,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvnK85J0ZOlzf4ok00HufrIp7dZ+rfmDgxKZEE0bTLIgIgNd4oAraFD3bE94jjtfDPOxTWpjQDXcSIXgy98IJhots="}]},"_npmUser":{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"},"directories":{},"maintainers":[{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nucleodeti.utils_1.0.8_1706575311881_0.5049909043907492"},"_hasShrinkwrap":false},"1.0.9":{"name":"nucleodeti.utils","version":"1.0.9","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","publish":"tsc && npm publish"},"keywords":[],"author":"","license":"ISC","dependencies":{"class-transformer":"^0.5.1","class-validator":"^0.14.1","express":"^4.18.2","http-status":"^1.7.3"},"devDependencies":{"@types/express":"^4.17.21"},"_id":"nucleodeti.utils@1.0.9","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-MAeuMZRiZRdMqDg48+Xo7LoEsVHbVjWHVurHztnYgr3vZkJGsOAuDm22yGh457twbxdsLv861mzd9xl5zoitmg==","shasum":"e32c82e9d8e41d7af79aa911f0d983bc5242cbdc","tarball":"https://registry.npmjs.org/nucleodeti.utils/-/nucleodeti.utils-1.0.9.tgz","fileCount":5,"unpackedSize":6439,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGfZiGsB/HhlnVpX++UpAz5FALgRKqchi4G4FD/f6OV8AiEAq2e2XeOfgf78oUnV87kHFVtj5LyLAeFh1QzFpG5bdRA="}]},"_npmUser":{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"},"directories":{},"maintainers":[{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nucleodeti.utils_1.0.9_1706575606097_0.5932406453551262"},"_hasShrinkwrap":false},"1.0.10":{"name":"nucleodeti.utils","version":"1.0.10","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","publish":"tsc && npm publish"},"keywords":[],"author":"","license":"ISC","dependencies":{"class-transformer":"^0.5.1","class-validator":"^0.14.1","express":"^4.18.2","http-status":"^1.7.3"},"devDependencies":{"@types/express":"^4.17.21"},"_id":"nucleodeti.utils@1.0.10","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-+BsIgU+72O+hjiMcBJKmbS7YlQISqLNgeijpU1WNr7WaUOWhizR2vGmZ10ucSFTOARlXrfS6Hd9WbCVx584ABA==","shasum":"dae291d647332237f7af270c75d2f8476d9d185d","tarball":"https://registry.npmjs.org/nucleodeti.utils/-/nucleodeti.utils-1.0.10.tgz","fileCount":5,"unpackedSize":6440,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBlBq2NW4LrZ5OaKjhcqDaHVFdAFDsIlSwMcbBxS5KZYAiEAwuwA6a0FfnMYlqo8ySmFlkc6GymtdafVg+eBxnP3Kcc="}]},"_npmUser":{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"},"directories":{},"maintainers":[{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nucleodeti.utils_1.0.10_1706575622472_0.34293758949347763"},"_hasShrinkwrap":false},"1.1.0":{"name":"nucleodeti.utils","version":"1.1.0","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","publish":"tsc && npm publish"},"keywords":[],"author":"","license":"ISC","dependencies":{"class-transformer":"^0.5.1","class-validator":"^0.14.1","express":"^4.18.2","http-status":"^1.7.3"},"devDependencies":{"@types/express":"^4.17.21"},"_id":"nucleodeti.utils@1.1.0","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-4ffw751sItSFWIaKlVITZQYc0YXCjHi2mgXRsp5yZ8d7NdIN/GYa5IemtMjEp/LbSsZ/VUm6rbPLie5aGYKH4Q==","shasum":"963fd0aeb5d1a5b9637224553bfc87714c2ba487","tarball":"https://registry.npmjs.org/nucleodeti.utils/-/nucleodeti.utils-1.1.0.tgz","fileCount":5,"unpackedSize":6439,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3aQHL7/Och46FB8pGa9IocOiVWEqm9NuO3GOj+DwgFwIhAJc8B5KuEX7s1IdBOYnKfBgvgjiw9oOKjhvazblwvFHx"}]},"_npmUser":{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"},"directories":{},"maintainers":[{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nucleodeti.utils_1.1.0_1706575661678_0.09256174973738429"},"_hasShrinkwrap":false},"1.1.1":{"name":"nucleodeti.utils","version":"1.1.1","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"class-transformer":"^0.5.1","class-validator":"^0.14.1","express":"^4.18.2","http-status":"^1.7.3"},"devDependencies":{"@types/express":"^4.17.21"},"_id":"nucleodeti.utils@1.1.1","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-O918ryRGVrc01Ck3TebfRhCCSg0P0qS15Cvtu6UciXEf32pQT02PMDK7riUBhcwDMhlYMnVDcwBujDq5ddD3Sg==","shasum":"ea553bfc6c2465c6b10566b37d1d5aa6c98a64fd","tarball":"https://registry.npmjs.org/nucleodeti.utils/-/nucleodeti.utils-1.1.1.tgz","fileCount":5,"unpackedSize":6402,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUVrkahD4GzRBSmqXKsmCEPPvQniipWcYGXV8i+SLv1gIhANTz1ThiVunxwvlNENb1/hNTrd3MUVn4h35ybDB+svBa"}]},"_npmUser":{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"},"directories":{},"maintainers":[{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nucleodeti.utils_1.1.1_1706575698391_0.6499655954202579"},"_hasShrinkwrap":false},"1.1.2":{"name":"nucleodeti.utils","version":"1.1.2","main":"index.js","types":"./types/nucleodeti.utils.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"class-transformer":"^0.5.1","class-validator":"^0.14.1","express":"^4.18.2","http-status":"^1.7.3"},"devDependencies":{"@types/express":"^4.17.21"},"_id":"nucleodeti.utils@1.1.2","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-tP560fAN74N5zRH4ryOjV8s85TeNPQ0tTU5kw+cFGWH0zkSQhtl9Ws1QxA/QGCb3TUQoIUA+cnGZkFU3IzdCMQ==","shasum":"7d04a15d581135b1527c19f13d5c5220cc963a6c","tarball":"https://registry.npmjs.org/nucleodeti.utils/-/nucleodeti.utils-1.1.2.tgz","fileCount":5,"unpackedSize":6448,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCr9Gm1GBSHCjQYB7m85b82Ip0pEAnsj+Ips452KVc/ogIgLM/emZDkg68KNKYYOopS0/c2Vc18aYQyfDvjMvQyjeo="}]},"_npmUser":{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"},"directories":{},"maintainers":[{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nucleodeti.utils_1.1.2_1706575912322_0.25525057708103494"},"_hasShrinkwrap":false},"1.1.3":{"name":"nucleodeti.utils","version":"1.1.3","main":"index.js","types":"types/nucleodeti.utils.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"class-transformer":"^0.5.1","class-validator":"^0.14.1","express":"^4.18.2","http-status":"^1.7.3"},"devDependencies":{"@types/express":"^4.17.21"},"_id":"nucleodeti.utils@1.1.3","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-6Y5GTUt40WiKMkNT3mlbkYKpRPb/XwEr8nwkGGJxrP+jZ2pI5BjfjVrT1EB6kaeSHMLTtl8OzYywF/NhaSBFEw==","shasum":"0b34884e3a29cd4ae931198bdbf5a05162008c4c","tarball":"https://registry.npmjs.org/nucleodeti.utils/-/nucleodeti.utils-1.1.3.tgz","fileCount":5,"unpackedSize":6958,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICOAIMmF7lb9Er7tlxq4kCHVDEZOCw7G8Y24gI193Pe0AiEA6832hLaOpjPTiW8q2yLL6A4BDHGqSZSCHtp9E3yszds="}]},"_npmUser":{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"},"directories":{},"maintainers":[{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nucleodeti.utils_1.1.3_1706576877975_0.2407616438621989"},"_hasShrinkwrap":false},"1.1.4":{"name":"nucleodeti.utils","version":"1.1.4","main":"index.js","types":"types/source.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"class-transformer":"^0.5.1","class-validator":"^0.14.1","express":"^4.18.2","http-status":"^1.7.3"},"devDependencies":{"@types/express":"^4.17.21"},"_id":"nucleodeti.utils@1.1.4","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-iPCgxOFuvLnFZPdUdPXE6yuqIin7zL+Endqx9z2iopeGJFGt11quvgNHX2sNbi8n5Jh6DT6oRdflcG+LYqbuBQ==","shasum":"8717e581c646d0f7ccea24d18364d0c00a431058","tarball":"https://registry.npmjs.org/nucleodeti.utils/-/nucleodeti.utils-1.1.4.tgz","fileCount":3,"unpackedSize":2642,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDP4V8hrQWsdzLHoGm77WJkBy6NOIZG7Xait7ywkvOp2AIhAKZYJtFHaZDRcq7K7umaCgmbiqXyoKg21bcfBGtoig/4"}]},"_npmUser":{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"},"directories":{},"maintainers":[{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nucleodeti.utils_1.1.4_1706577093591_0.5450301001123465"},"_hasShrinkwrap":false},"1.1.5":{"name":"nucleodeti.utils","version":"1.1.5","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"class-transformer":"^0.5.1","class-validator":"^0.14.1","express":"^4.18.2","http-status":"^1.7.3"},"devDependencies":{"@types/express":"^4.17.21"},"_id":"nucleodeti.utils@1.1.5","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-0GMDDSFR/6vHaZzhNe3mSt4Z0azVEoLLZ7C8xquWCzJmu57owfatA8tKJmk9Mct/tRW23WlaAR8P0iFv+vzhgw==","shasum":"3df04e3759796012b031c353678a7be05837b066","tarball":"https://registry.npmjs.org/nucleodeti.utils/-/nucleodeti.utils-1.1.5.tgz","fileCount":3,"unpackedSize":2641,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDbOO92zr+rbta0oRKvGe5ZVuE0wZSEDU+f7rz+FqBYAIhAJh7bHjjj+cjbs8NQKaI6YETX2TmbJ7WMnegblj5U12T"}]},"_npmUser":{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"},"directories":{},"maintainers":[{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nucleodeti.utils_1.1.5_1706577271391_0.8409001794802351"},"_hasShrinkwrap":false},"1.1.6":{"name":"nucleodeti.utils","version":"1.1.6","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"class-transformer":"^0.5.1","class-validator":"^0.14.1","express":"^4.18.2","http-status":"^1.7.3"},"devDependencies":{"@types/express":"^4.17.21"},"_id":"nucleodeti.utils@1.1.6","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-LAJ4HhDOQDwmjyv3HOSrPtemrhWtAZWVx/i6S+uQTEb0BmTuBF5bVki54KNIDcU38Z+U7ophOvW1q+/BbpAS1w==","shasum":"d61024993e065fd84c9e2c80684b47562fb25513","tarball":"https://registry.npmjs.org/nucleodeti.utils/-/nucleodeti.utils-1.1.6.tgz","fileCount":5,"unpackedSize":6441,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMsJOuxNSyO6neB5H0Hj/cKfYZV25PqgkGV+faJ+hDawIhAKiIOMyeZ1ZKlC4hENyAp/YM1JvTSEdD2KWvUt/zRKZ8"}]},"_npmUser":{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"},"directories":{},"maintainers":[{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nucleodeti.utils_1.1.6_1706577555227_0.8184946069012691"},"_hasShrinkwrap":false},"1.1.7":{"name":"nucleodeti.utils","version":"1.1.7","main":"dist/index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"class-transformer":"^0.5.1","class-validator":"^0.14.1","express":"^4.18.2","http-status":"^1.7.3"},"devDependencies":{"@types/express":"^4.17.21"},"_id":"nucleodeti.utils@1.1.7","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-edJuzFGqZQFNhERxnsA9AlViuKysXXaK7jlB7NJFHJwdMeFnmUtpICEPqrJ8MyE1rvt+NV7Ix/lcsuDfSyVKyg==","shasum":"889d0156132ecac4e5ae0cc1742c1d5903c2beae","tarball":"https://registry.npmjs.org/nucleodeti.utils/-/nucleodeti.utils-1.1.7.tgz","fileCount":5,"unpackedSize":6446,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAK/7Fy6JZ3eFu0MAGrQ5BVcDuaG5WAYDSPE20dVCB5KAiEAgztG6yk9QCr1dK0Szi1VEIOKFItEJI/+zVNW59Wk+UE="}]},"_npmUser":{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"},"directories":{},"maintainers":[{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nucleodeti.utils_1.1.7_1706577603703_0.9108989714429825"},"_hasShrinkwrap":false},"1.1.8":{"name":"nucleodeti.utils","version":"1.1.8","main":"dist/index.js","types":"src/index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"class-transformer":"^0.5.1","class-validator":"^0.14.1","express":"^4.18.2","http-status":"^1.7.3"},"devDependencies":{"@types/express":"^4.17.21"},"_id":"nucleodeti.utils@1.1.8","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-kUbJR5+gfyGt5wvSvAvLkbOHmbI24DI8gWVpfSgwrswykY3BjUKH/VY7fkGgAsd7FAxO+49sjh2dGkDs+O7uTg==","shasum":"00aac9b15bb4b0213881aa5824beba63d2b590f6","tarball":"https://registry.npmjs.org/nucleodeti.utils/-/nucleodeti.utils-1.1.8.tgz","fileCount":5,"unpackedSize":6442,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC03IYEOVGMlrj+gCB7s72rNxJVMfs3eiKz/XTEAMXbGQIhAO+OQXoK9pBZR6epWRkOO8qRJSeNX4/XLKrLlhWgPkZL"}]},"_npmUser":{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"},"directories":{},"maintainers":[{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nucleodeti.utils_1.1.8_1706580525238_0.3384447112566309"},"_hasShrinkwrap":false},"1.1.9":{"name":"nucleodeti.utils","version":"1.1.9","main":"dist/index.js","types":"src/index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"class-transformer":"^0.5.1","class-validator":"^0.14.1","express":"^4.18.2","http-status":"^1.7.3"},"devDependencies":{"@types/express":"^4.17.21"},"_id":"nucleodeti.utils@1.1.9","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-y3K5cJw/f+E7UaZaHLqEKnhehu/2Q2t54ge86OehJVjGOi0i3PclRzefm626l9pBhM+DMs+V6zd/a7XET9OiLQ==","shasum":"3a63889661384ef51776fe32abe627c870cd93e3","tarball":"https://registry.npmjs.org/nucleodeti.utils/-/nucleodeti.utils-1.1.9.tgz","fileCount":4,"unpackedSize":4791,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC4ImATW7Mon03Wx6wGhRozTUjjvVr4t4dbiWT18Ob3ZAiEA6DPxEKhOkgFZlMjuPlEgq91ujXQ979MDhhmopb6teSQ="}]},"_npmUser":{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"},"directories":{},"maintainers":[{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nucleodeti.utils_1.1.9_1706580626436_0.8675217821461776"},"_hasShrinkwrap":false},"1.2.0":{"name":"nucleodeti.utils","version":"1.2.0","description":"Nucleo Express Utilities is a TypeScript module that provides helper classes and middlewares for common patterns when working with Express.js.","main":"dist/index.js","types":"src/index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"class-transformer":"^0.5.1","class-validator":"^0.14.1","express":"^4.18.2","http-status":"^1.7.3"},"devDependencies":{"@types/express":"^4.17.21"},"_id":"nucleodeti.utils@1.2.0","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-P9S5hSCWOTHRCpmnmBnL/lwn1zGArEJIxVV34797A7CmnoOS2lqw/YbAh+7Z8EnIrQiEMddT7Nvd1HjuZjgURA==","shasum":"4ecc02796a68804ef7749246ca6689d207b5e3b8","tarball":"https://registry.npmjs.org/nucleodeti.utils/-/nucleodeti.utils-1.2.0.tgz","fileCount":5,"unpackedSize":6455,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGIPjz6uaU9ITU+JBz+zW5TTLDky7TLhzxeIQVpGE0/yAiB2PEA/RIooVK8nIBDow5yRo7GATy74+ZHh1ceiIgAhZg=="}]},"_npmUser":{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"},"directories":{},"maintainers":[{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nucleodeti.utils_1.2.0_1706657587033_0.31200199236079174"},"_hasShrinkwrap":false},"1.2.1":{"name":"nucleodeti.utils","version":"1.2.1","description":"Nucleo Express Utilities is a TypeScript module that provides helper classes and middlewares for common patterns when working with Express.js.","main":"dist/index.js","types":"src/index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"class-transformer":"^0.5.1","class-validator":"^0.14.1","express":"^4.18.2","express-rate-limit":"^7.1.5","http-status":"^1.7.3","mysql2":"^3.9.1"},"devDependencies":{"@types/express":"^4.17.21"},"_id":"nucleodeti.utils@1.2.1","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-6JvLbcHgsHQ4KYJ96HTlrnmiNW/1aEvzan3dW4oUYaGEKZNPA+X+813XTZfZa3VzuXyonPY8hijd3Qa6aaMWbQ==","shasum":"3eb2400247498c2ad9e40bc8df3f482c7afe43df","tarball":"https://registry.npmjs.org/nucleodeti.utils/-/nucleodeti.utils-1.2.1.tgz","fileCount":7,"unpackedSize":10052,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCixbF9ErcqDcBqpqcLt66+wraxZnz26185v3LXPbVl8wIgEWGJoV9wdlqRfZfRYa0Ca1pj0648MIXCIbcG1Dg2KUQ="}]},"_npmUser":{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"},"directories":{},"maintainers":[{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nucleodeti.utils_1.2.1_1706916892590_0.606857085374646"},"_hasShrinkwrap":false},"1.2.2":{"name":"nucleodeti.utils","version":"1.2.2","description":"Nucleo Express Utilities is a TypeScript module that provides helper classes and middlewares for common patterns when working with Express.js.","main":"dist/index.js","types":"src/index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"class-transformer":"^0.5.1","class-validator":"^0.14.1","express":"^4.18.2","express-rate-limit":"^7.1.5","http-status":"^1.7.3","mysql2":"^3.9.1"},"devDependencies":{"@types/express":"^4.17.21"},"_id":"nucleodeti.utils@1.2.2","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-h/e3556aEQfLeQQ4KdDblSMGVz0TX5XqbxalSUdsGCBI6xTqGs2SRDhdUbeVAYpVTxG2V/7UYAWvw/tmXHUVAg==","shasum":"fe80a57a27252b1eb402dd825ad5656000ef2d10","tarball":"https://registry.npmjs.org/nucleodeti.utils/-/nucleodeti.utils-1.2.2.tgz","fileCount":7,"unpackedSize":10051,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzpVQjqDltr7no0r3Ijbzoq5FJMjSvqp+sHg+PAZMK5gIgTClMPyWtg9Ne2mBheqAmkGB2PnkoRA2S5/oh7ARnHqw="}]},"_npmUser":{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"},"directories":{},"maintainers":[{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nucleodeti.utils_1.2.2_1706917448108_0.4432913164473298"},"_hasShrinkwrap":false},"1.2.3":{"name":"nucleodeti.utils","version":"1.2.3","description":"Nucleo Express Utilities is a TypeScript module that provides helper classes and middlewares for common patterns when working with Express.js.","main":"dist/index.js","types":"src/index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"class-transformer":"^0.5.1","class-validator":"^0.14.1","express":"^4.18.2","http-status":"^1.7.3","mysql2":"^3.9.1","rate-limiter-flexible":"^4.0.1","request-ip":"^3.3.0"},"devDependencies":{"@types/express":"^4.17.21","@types/request-ip":"^0.0.41"},"_id":"nucleodeti.utils@1.2.3","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-xb83QPrrJbVzqbd0DXYWSCy/+9QsNBSUP+7quZR/hDs0XKe2FrdwoH8QjSjwLhitfEWXh2Fr5C9mT6q4fRg5Lw==","shasum":"b16988d88b82fd509871c8db08de196218741db3","tarball":"https://registry.npmjs.org/nucleodeti.utils/-/nucleodeti.utils-1.2.3.tgz","fileCount":5,"unpackedSize":9431,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+V3AQugEK/joMgW3twEEbiDeU3aY6wp3bVi3OUEtFiwIhAIN+RpuAVboV28d8TFAIVcz5Dxs9TNwfp+wyJkKYB3jp"}]},"_npmUser":{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"},"directories":{},"maintainers":[{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nucleodeti.utils_1.2.3_1707052666607_0.8332879501626478"},"_hasShrinkwrap":false},"1.2.4":{"name":"nucleodeti.utils","version":"1.2.4","description":"Nucleo Express Utilities is a TypeScript module that provides helper classes and middlewares for common patterns when working with Express.js.","main":"dist/index.js","types":"src/index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"class-transformer":"^0.5.1","class-validator":"^0.14.1","express":"^4.18.2","http-status":"^1.7.3","mysql2":"^3.9.1","rate-limiter-flexible":"^4.0.1","request-ip":"^3.3.0"},"devDependencies":{"@types/express":"^4.17.21","@types/request-ip":"^0.0.41"},"_id":"nucleodeti.utils@1.2.4","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-cksE4807sNs6dOoNwxfCJOWvW6htpQUMtVdAK8Q0EeZx7uhuq+ckZHqgiIZsS3Fwi1F1nkKBnO0etMxnEF4+7w==","shasum":"b2ce262c7dd42dcae79c37b84d42278a48f37a12","tarball":"https://registry.npmjs.org/nucleodeti.utils/-/nucleodeti.utils-1.2.4.tgz","fileCount":5,"unpackedSize":9421,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoZIidk5XSTuRbWoRnTricB6gL3Hv3m1NYY5PFb4dLCwIgco5oVb+PAVs4YnhI1cl+kRaPMPYQkND4wAzftAw/alM="}]},"_npmUser":{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"},"directories":{},"maintainers":[{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nucleodeti.utils_1.2.4_1707053470964_0.34637391003093887"},"_hasShrinkwrap":false},"1.2.5":{"name":"nucleodeti.utils","version":"1.2.5","description":"Nucleo Express Utilities is a TypeScript module that provides helper classes and middlewares for common patterns when working with Express.js.","main":"dist/index.js","types":"src/index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"class-transformer":"^0.5.1","class-validator":"^0.14.1","express":"^4.18.2","http-status":"^1.7.3","mysql2":"^3.9.1","rate-limiter-flexible":"^4.0.1","request-ip":"^3.3.0","@types/express":"^4.17.21","@types/request-ip":"^0.0.41"},"_id":"nucleodeti.utils@1.2.5","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-y5CEv9PawdPnlCF7gGN6m1A4p5YtCRnO7ETC3Pub7nzM28Rfj2BzM3PEUp+k/vLafzH23FWYF8yOjk0C3U4nVA==","shasum":"121ce3c6a882c233e7bf0bba9be9a344ab239682","tarball":"https://registry.npmjs.org/nucleodeti.utils/-/nucleodeti.utils-1.2.5.tgz","fileCount":5,"unpackedSize":9394,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCopy3oLdV4Hs5Gc1zREGwpz9pu+3SzqTYZjCXjsu+3nAIgJ09NFg/JVeREiuWYO690Ohb7ijXzBgBsz4Wux5PcEDU="}]},"_npmUser":{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"},"directories":{},"maintainers":[{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nucleodeti.utils_1.2.5_1707053796041_0.44392142093554154"},"_hasShrinkwrap":false},"1.2.6":{"name":"nucleodeti.utils","version":"1.2.6","description":"Nucleo Express Utilities is a TypeScript module that provides helper classes and middlewares for common patterns when working with Express.js.","main":"dist/index.js","types":"src/index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"class-transformer":"^0.5.1","class-validator":"^0.14.1","express":"^4.18.2","http-status":"^1.7.3","mysql2":"^3.9.1","rate-limiter-flexible":"^4.0.1","request-ip":"^3.3.0","@types/express":"^4.17.21","@types/request-ip":"^0.0.41"},"_id":"nucleodeti.utils@1.2.6","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-KMAfq0/+YPbVPzO8fvAFgOM1ATS4/Kk7tRD3fr3PwRTnNK/h7kFjXGqi8YdSZf9xwtvbJTRwavROybHNQGmRkA==","shasum":"49a6087367b914ff1253173685282f1c3ff14570","tarball":"https://registry.npmjs.org/nucleodeti.utils/-/nucleodeti.utils-1.2.6.tgz","fileCount":5,"unpackedSize":9583,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8pYM2F9IpcG4h/iWlmriZQxReiV1CxblIjE4Nf8BWnQIgWIb3OhI2ga0iapiGEwEEkF+tKyFdpsxcTr7AvrcWZic="}]},"_npmUser":{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"},"directories":{},"maintainers":[{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nucleodeti.utils_1.2.6_1707054355725_0.9487603272980922"},"_hasShrinkwrap":false},"1.2.7":{"name":"nucleodeti.utils","version":"1.2.7","description":"Nucleo Express Utilities is a TypeScript module that provides helper classes and middlewares for common patterns when working with Express.js.","main":"dist/index.js","types":"src/index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"class-transformer":"^0.5.1","class-validator":"^0.14.1","express":"^4.18.2","http-status":"^1.7.3","mysql2":"^3.9.1","rate-limiter-flexible":"^4.0.1","request-ip":"^3.3.0","@types/express":"^4.17.21","@types/request-ip":"^0.0.41"},"_id":"nucleodeti.utils@1.2.7","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-RJa5WpafwoZDEe3musoBaeF1qf/Hu1Ldz628Npeb8iKWAQ91y0IdnWPU2sOdnc0FRCkl7b3UBPY90Yv2hHd0Bg==","shasum":"6c348de89f404abc1b60eccf1647edd2a66e81ee","tarball":"https://registry.npmjs.org/nucleodeti.utils/-/nucleodeti.utils-1.2.7.tgz","fileCount":5,"unpackedSize":9584,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIChF3ez9PzP5xZT/wdv8ePNZoxbFhlen9VPb7sCHVQVFAiEA/1x9iOfpo6N4Ei4DEjDfG/K072+GDW5XKsKSEo6KVA8="}]},"_npmUser":{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"},"directories":{},"maintainers":[{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nucleodeti.utils_1.2.7_1707064082784_0.8590950628531191"},"_hasShrinkwrap":false}},"time":{"created":"2024-01-29T23:24:46.744Z","1.0.0":"2024-01-29T23:24:46.902Z","modified":"2024-02-04T16:28:03.163Z","1.0.1":"2024-01-29T23:38:50.086Z","1.0.2":"2024-01-30T00:16:44.718Z","1.0.3":"2024-01-30T00:18:25.919Z","1.0.4":"2024-01-30T00:26:33.508Z","1.0.5":"2024-01-30T00:32:21.043Z","1.0.6":"2024-01-30T00:37:10.834Z","1.0.7":"2024-01-30T00:40:41.049Z","1.0.8":"2024-01-30T00:41:52.180Z","1.0.9":"2024-01-30T00:46:46.303Z","1.0.10":"2024-01-30T00:47:02.618Z","1.1.0":"2024-01-30T00:47:41.854Z","1.1.1":"2024-01-30T00:48:18.644Z","1.1.2":"2024-01-30T00:51:52.522Z","1.1.3":"2024-01-30T01:07:58.126Z","1.1.4":"2024-01-30T01:11:33.731Z","1.1.5":"2024-01-30T01:14:31.569Z","1.1.6":"2024-01-30T01:19:15.429Z","1.1.7":"2024-01-30T01:20:03.864Z","1.1.8":"2024-01-30T02:08:45.391Z","1.1.9":"2024-01-30T02:10:26.581Z","1.2.0":"2024-01-30T23:33:07.181Z","1.2.1":"2024-02-02T23:34:52.753Z","1.2.2":"2024-02-02T23:44:08.259Z","1.2.3":"2024-02-04T13:17:46.807Z","1.2.4":"2024-02-04T13:31:11.184Z","1.2.5":"2024-02-04T13:36:36.204Z","1.2.6":"2024-02-04T13:45:55.897Z","1.2.7":"2024-02-04T16:28:03.009Z"},"maintainers":[{"name":"nucleodeti","email":"nucleodeti.uniso@gmail.com"}],"keywords":[],"license":"ISC","readme":"# Nucleo Express Utilities\n\nNucleo Express Utilities is a TypeScript module that provides helper classes and middlewares for common patterns when working with Express.js.\n\n## Installation\n\n```bash\nnpm install nucleodeti.utils\n```\n\n## Usage\n\n### NucleoHelpers\n\nThe `NucleoHelpers` class provides helper methods for handling common response patterns.\n\n#### `sendResponse(response, content)`\n\nSends a JSON response with the specified status, message, and optional content.\n\n- `response`: The Express response object.\n- `content`: An object containing status, message, and optional content.\n\nExample:\n\n`const nucleoHelpers = new NucleoHelpers();\nnucleoHelpers.sendResponse(res, { status: 200, message: 'Success', content: { data: 'Some data' } });`\n\n#### `sendErrorResponse(response, err)`\n\nSends a generic internal server error response.\n\n- `response`: The Express response object.\n- `err`: The error object.\n\nExample:\n\n`const nucleoHelpers = new NucleoHelpers();\nnucleoHelpers.sendErrorResponse(res, new Error('Something went wrong'));`\n\n### NucleoMiddlewares\n\nThe `NucleoMiddlewares` class contains common middleware functions.\n\n#### `dtoValidator(dtoClass)`\n\nValidates the request body against a specified Data Transfer Object (DTO).\n\n- `dtoClass`: The class of the DTO to validate against.\n\nExample:\n\n`const nucleoMiddlewares = new NucleoMiddlewares();\napp.post('/endpoint', nucleoMiddlewares.dtoValidator(MyDTO), (req, res) => {\n  // Your route logic here\n});`\n\n## Contributing\n\nFeel free to open issues and pull requests.\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE.md](https://chat.openai.com/c/LICENSE.md) file for details.\n","readmeFilename":"README.md","description":"Nucleo Express Utilities is a TypeScript module that provides helper classes and middlewares for common patterns when working with Express.js."}