{"_id":"express-easy-curd","_rev":"36-626474e165e0aeb04725cc0223c0dbb7","name":"express-easy-curd","dist-tags":{"latest":"2.1.2"},"versions":{"1.0.0":{"name":"express-easy-curd","version":"1.0.0","keywords":["express","middleware","redis","express-helper","crud","controller","router","express-router","typescript","rest","api"],"author":{"name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.0.0","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"d2f3e540e3263844e57cc8e7077a5b2a5ab3fec0","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.0.0.tgz","fileCount":22,"integrity":"sha512-lCjcEMlXAFgduJFA///SEm2dkS/Gb0kPWbGsWijE1L9F8IrTJIjJHB265f636OCsAhkphnYvXA1xrVHd3e1zFw==","signatures":[{"sig":"MEUCIHffz8OT+AVXv5/TN3aHn+FCC0ZCN+1V0mIuCOmGY3dZAiEAuji9nUisomXjNGjgaMiF2MJu1rKjG1qRo/Gy+uLseLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40301},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"217ee38fa32ae794c835d54ee2ece739afce876c","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.3.0","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0"},"peerDependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.0.0_1753091769081_0.16949421546853216","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"express-easy-curd","version":"1.0.1","keywords":["express","middleware","redis","express-helper","crud","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.0.1","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"040761ea5bdd9cada3f19c762cc22884f5c7aeeb","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.0.1.tgz","fileCount":22,"integrity":"sha512-n22mxJLGoSC3Iwgi1AGgOd+HXSdgFZpwWeWKnfmYWF0vh4kspdYAtvEYCYd6rspm+YlSLyfyNTaYW3qfYOaedQ==","signatures":[{"sig":"MEQCIDdOokHtju1TXKrrYwewe+420wFhcauyYe5Yl0n3RKhhAiB5b5F+mnPlu2Ho8EOyEt4JtEVZHa32arSgNH6YpQvN/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40542},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"fe2d56b252cc86093e2308bbc15b77930fbe8e5f","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.3.0","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0"},"peerDependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.0.1_1753092355710_0.2256409818594196","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"express-easy-curd","version":"1.1.0","keywords":["express","middleware","redis","express-helper","crud","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.1.0","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"38ba16d9a8fa4b7f62e9ba232acb5df3d772724b","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.1.0.tgz","fileCount":22,"integrity":"sha512-bDjVVi0PD3QF7mmIfTnV3fDLr2UcBCi3ZKt53GVkzzWKPBNB82HAvKBL9DHzCHtgz4jJ8LTqCRNHPhogSNagog==","signatures":[{"sig":"MEUCIQDFgQ08imqyObCDbHZ5KtHNdw5bw8ZkqrrecLVdNKTptwIgQD/jO3i2qBrybrPpxsc4A7DHvfihYOFnMPHWKEvUKC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42164},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"e786a1f4f1c2435f3c02ad9eff3b1be0606600d0","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.3.0","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0"},"peerDependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.1.0_1753247766768_0.3682605417820244","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"express-easy-curd","version":"1.1.1","keywords":["express","middleware","redis","express-helper","crud","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.1.1","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"2be74d6152f8e273ee017dc47175d9df5825b894","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.1.1.tgz","fileCount":22,"integrity":"sha512-ubHwYn0LSkB+J/Cn6CnQLmTPC6M2U49fuP9VPfvjpPgtMhauorTf5kyREWJpEK6BEgoti0IbWmHY2mKboPpbug==","signatures":[{"sig":"MEUCIQCcIh/GK/EQAlYk6f8IIbslKa3RVDq8p/hijV2mHxztjgIgSTbv0UCViPpbTcZvs5JIxG4/lMNnrTUM8nANWga/pM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42159},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"c9495e5e6a53dbfcd78962034ce1e13494fabf0d","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.3.0","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0"},"peerDependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.1.1_1753254122945_0.7398956029879629","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"express-easy-curd","version":"1.1.2","keywords":["express","middleware","redis","express-helper","crud","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.1.2","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"085099465fa902370204aee794f6bc2b4d17be81","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.1.2.tgz","fileCount":22,"integrity":"sha512-zo42i/TnhdvvFyEW/62gjTcOP4NQVJO9ZLoSVSyXPrLjMWsI7/i+CW90OWMbW93yrxiG69GRdAPfMXmAdRlnLQ==","signatures":[{"sig":"MEUCIQCdJEKW0vNCuxds8z6j9TLzvhCpMjSzmZewhsTg7s+jWgIgYPaMbPdc9in8IQr2bxHGu7pP6DV8H32w+JPd6M7zbEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42162},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"890269e4ce4d7e621aeb327ab24705ef50d90469","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.3.0","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0"},"peerDependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.1.2_1753256569765_0.6881032185728386","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"express-easy-curd","version":"1.2.2","keywords":["express","middleware","redis","express-helper","crud","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.2.2","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"5a015d29aaf1d4611c35827d80a8905ccf605537","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.2.2.tgz","fileCount":22,"integrity":"sha512-xPkEjdGLrB5jEgp8MLIi6Ybu9C4CycVb7vaFARREAoKnljvheCjL2xdVAMPSiLuATZWfa5yhX9K3OxYv/+m4Fg==","signatures":[{"sig":"MEQCIH0dji5vmLUTzAtC6fxz7gfHFaLypqMat0vjsyj57zxGAiAyMd4CupSSIl9ZGLmRFgJen/JGVFNrWHUEFuVC9cCMRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42501},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"e578fd5735a0e6c357c7702807f04a48ad7bd2c1","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.3.0","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0"},"peerDependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.2.2_1753800459345_0.5503810076368341","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"express-easy-curd","version":"1.2.3","keywords":["express","middleware","redis","express-helper","crud","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.2.3","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"e20b59b40282edeae3720ca47aacde0b278c4b7c","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.2.3.tgz","fileCount":22,"integrity":"sha512-vHUuXeIc4qK+XyLNcoHG1VPTkRJcCHHL4ccErKYsXw2epwn70Bh2vaVoJvc4zWNCRtPLGM430pjWRA6QdZZLwQ==","signatures":[{"sig":"MEUCIC4G061J85OVJJ5Esnr6DAQRqgMlXwcAsErF/XVwwo2LAiEAnXGzf6wNFyC4RdQM9ndIvWu9vNUrxc8Q4l5pQO/cn1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42544},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"e578fd5735a0e6c357c7702807f04a48ad7bd2c1","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.3.0","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0"},"peerDependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.2.3_1753808193083_0.04183150708900896","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"express-easy-curd","version":"1.2.4","keywords":["express","middleware","redis","express-helper","crud","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.2.4","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"932f3bdcf830cac44052496f78b85abbeb083289","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.2.4.tgz","fileCount":22,"integrity":"sha512-pA2BQUoyUMNsjlJSdQpFpn0bSah94Ms1IZVqCsyqADQ3mvuLyYQhWSalAo2OItGpC9QoxtWWBEnYnnTtLtez3w==","signatures":[{"sig":"MEUCIQCEWe8dpftG7LZBN4+ecin0SPFq33IwOv9jfoyVUUGsHwIgQ3y7/95fi5k8PYqwVyxyr85V0dWN6hGkbg1ZR+8TNWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42552},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"27a282a3c0141244270e171dbed3309cb68c2afe","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.3.0","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0"},"peerDependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.2.4_1753936149839_0.041716034347578645","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"express-easy-curd","version":"1.2.5","keywords":["express","middleware","redis","express-helper","crud","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.2.5","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"080436853a68b3d187cc6f1fc97a03ac50fc4cb7","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.2.5.tgz","fileCount":22,"integrity":"sha512-hTtyWS4iNLeNIpN6ZIk8b1AoJ0N32WThEHCkn0Jrdg0FWunDSDQGh5Y0vlu2nWCrgji7xu6aSFTm1dLhpzZmXQ==","signatures":[{"sig":"MEYCIQDvoZ8oZ+/Nttki1fKbTQA8Q6fh9hPVKWSj91kQHED6JgIhAJnYVV1ejjInzrM4Eahh5V4TNy5vQQGfq2Th2q6nuTnh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42818},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"27a282a3c0141244270e171dbed3309cb68c2afe","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.3.0","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0"},"peerDependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.2.5_1753936855817_0.5479443317544621","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"express-easy-curd","version":"1.2.6","keywords":["express","middleware","redis","express-helper","crud","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.2.6","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"28c6d911fd33019029d289a833f824ae57288f2f","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.2.6.tgz","fileCount":22,"integrity":"sha512-nVjDjEm3G7i/cLgvLrvIfHNqP30hdi10VaBqzLavABlrbeC010Lq6Lan2B88mjpkrP5KsG+vGYWNsP/LvxpcUw==","signatures":[{"sig":"MEYCIQDfHKtx/Fdj26DmfDZWZ9CylQ6ZBwAWRzvL/QiuNI1xfwIhAMFfQnqpWWsKOu99Y8sY9ktHEfE6fht6TwWGfYN4B0dG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44415},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"586230db7ccde498fc44672e3483c32f970c28d3","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.3.0","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0"},"peerDependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.2.6_1753943509906_0.2629700829870989","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"express-easy-curd","version":"1.2.7","keywords":["express","middleware","redis","express-helper","crud","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.2.7","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"15729dd4114cbd37386030df377dc052d433d0df","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.2.7.tgz","fileCount":22,"integrity":"sha512-G9rJdw1WXLaFcvSTUzdbvWS22Guc5wFT+iLyKaViOZzv9RjvIQPYeqGDQcXhHP8KjBK+AkYPkXITHMmlLrXlOw==","signatures":[{"sig":"MEUCIC8cv0qoS7czvkp8cp2jfmpKEoAC3Rmte/49URT5XvbAAiEA32ZvNrLw+53K67ehctyvnkJxPH71gP6WxVTExkbL2NI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44515},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"4f124a8c27ffb7ca44570510e42c71478767256a","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.3.0","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0"},"peerDependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.2.7_1753959901893_0.33782153509832313","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"express-easy-curd","version":"1.2.8","keywords":["express","middleware","redis","express-helper","crud","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.2.8","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"d41c2e1afb5204345f0a2de1a56ea9bd2edce5dd","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.2.8.tgz","fileCount":22,"integrity":"sha512-qjb1Ms7Ydt6e2BccpH9FkxZYfbS79jQ/ulG5Tt4M96J60vPicQwUU/AL9ShmeW8up3htWBLfccVKaCU+PazSoQ==","signatures":[{"sig":"MEQCIDKTpSiOWq0p7quVIuqlV+gNVb5AzaYYkIsYmfsxt3FdAiA2V0mK10a9SVek31kBbBi1GrsHeOHNT4WCipco6uxhRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48335},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"5b8f44e23483f0a86c6f9c31f597f9b7427f0716","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.3.0","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0"},"peerDependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.2.8_1754111744892_0.9929109555340845","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"express-easy-curd","version":"1.2.9","keywords":["express","middleware","redis","express-helper","crud","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.2.9","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"706366e384b56f2bd5b21b7894bd39dc9c90a004","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.2.9.tgz","fileCount":22,"integrity":"sha512-hCUfMkBo9i7yk9EbF3Q+WrvzC3lG5Lo7I1iJHMieqSnlSVPfM01/tZXwdABELglg4RJUP8ykzEk48GTXgEfuPQ==","signatures":[{"sig":"MEYCIQDeWvVUmV88/G8o9GgGM/ErRiKNQwyKcd7NIsSbEDM5yQIhAIUbXjZRCvBi/QX2WEFpINvuF5nWEEn/nRWfVQT+drJ/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48338},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"39a9e3fec242f23be853ff9ad5bfc59fb77a9697","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.5.2","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0"},"peerDependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.2.9_1754111836314_0.7829968706214763","host":"s3://npm-registry-packages-npm-production"}},"1.2.10":{"name":"express-easy-curd","version":"1.2.10","keywords":["express","middleware","redis","express-helper","crud","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.2.10","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"d62d39481702e4912e09426f63ec22277a508fa6","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.2.10.tgz","fileCount":22,"integrity":"sha512-kHdKRrd7L4UhuFnWo/3lRJNyx7fQ2TGerdOa53o028z4A9MqtuUwIynQIZrz10ARhWojTDqmFqKOsC/lchryWg==","signatures":[{"sig":"MEQCIA52fPwRNvxYa9vFy0FrvLjuX0hc0pIzw60NPM7eLpz1AiBj6tpCY5U/n6OgvoPTyKDWzeV275crGJC43K2ybJyHSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48502},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"55396a7849f806120a4b0040b268c3eb6ab1500d","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.5.2","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0"},"peerDependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.2.10_1754285016349_0.9030428295278203","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"express-easy-curd","version":"1.3.1","keywords":["express","middleware","redis","express-helper","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.3.1","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"1b1d62c8d23f31474ddd51e7be25fac3e1e77623","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.3.1.tgz","fileCount":22,"integrity":"sha512-FkG14PcjMeVG5C7xhNrV1/OlSlWAfRQ8io6Nf1BMec9WNHW3zhezAStRa2mgaH72R/nxygmskGAE3Mz0ZyAxCA==","signatures":[{"sig":"MEUCIBWv1nJct7KrILtlr0isupw5v00Rrl68+1jH2lVnCNePAiEA8cbyqkegbwtjsPH89Ns093hofW2XEUw2xpUIA3LRRVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48340},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"05f9a1b2d1067fab80247bb439ddd919b473d780","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build","optimize-seo":"npm-seo-optimize"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.5.2","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0","npm-seo-optimizer":"^1.0.0"},"peerDependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.3.1_1754325043556_0.4570292147439079","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"express-easy-curd","version":"1.3.2","keywords":["express","middleware","redis","express-helper","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.3.2","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"45d79cf217cf7c6f303c1f3fc82473976aa95fde","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.3.2.tgz","fileCount":22,"integrity":"sha512-juXb4MDDfImU3asxPU4e7fyYmzSoeCI1E3DH3jVfQmrhYSOILKRbmcDWoaf4d6p72mDgQL5sN642Z1FiCAX/Ug==","signatures":[{"sig":"MEUCID8gMAHZHxIKHGvPI2PAGsHyknRmcB7IdNkAbCF7osAiAiEA39WKCaRpS4uXPSRjCmOCsy2v5gii8qapppagABQ7YYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48679},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"05f9a1b2d1067fab80247bb439ddd919b473d780","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build","optimize-seo":"npm-seo-optimize"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.5.2","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0","npm-seo-optimizer":"^1.0.0"},"peerDependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.3.2_1754325717826_0.6592896506785126","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"express-easy-curd","version":"1.3.3","keywords":["express","middleware","redis","express-helper","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.3.3","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"b3978dab1b9e1f8c4837d5b7b704f99e355b5376","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.3.3.tgz","fileCount":22,"integrity":"sha512-oFqLPelire9NH6ygWwyDluwWrfbfJSjje5uqf9ojqEKC3D8vWu86tcIQvFHyodYud+nlXDgNM0/VqRNPhnUMmg==","signatures":[{"sig":"MEUCIQDiDI/709w2ZDWhSC2dEJqSM7OCqRjqzwdXAzbgev9zqQIgffjz+3b+rc+++N0tVKJx6cFB6+mNV46U1vP03pLqM18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49013},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"05f9a1b2d1067fab80247bb439ddd919b473d780","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build","optimize-seo":"npm-seo-optimize"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.5.2","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0","npm-seo-optimizer":"^1.0.0"},"peerDependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.3.3_1754326079834_0.6461578971656574","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"express-easy-curd","version":"1.3.4","keywords":["express","middleware","redis","express-helper","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.3.4","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"c284739bf008bb8e0a0067a489bb6f0f39bc5498","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.3.4.tgz","fileCount":22,"integrity":"sha512-iE4qiojLRqNjpWjYtEoGAwmf0e5/oWKC3IWRVMmaDr0Bdh/VNOOob8DosOyftI7a19TAsbgiShL0Vag8FglTmg==","signatures":[{"sig":"MEUCIGZXe81nvVZvsMXFvF4nJlVmf8iFkxJCuM0hr7PPynsxAiEA7Xp5lyqFOSZB7zrXxlTqU94LxwAlTGeeQPnMlTql4AQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49003},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"05f9a1b2d1067fab80247bb439ddd919b473d780","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build","optimize-seo":"npm-seo-optimize"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.5.2","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0","npm-seo-optimizer":"^1.0.0"},"peerDependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.3.4_1754327447964_0.8349559629412737","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"express-easy-curd","version":"1.3.5","keywords":["express","middleware","redis","express-helper","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.3.5","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"dc2dd7fa33e32b0ba8887727dbe99b70166c07f9","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.3.5.tgz","fileCount":22,"integrity":"sha512-m092+t5F/+yhSsOO7DpMWj7GlCBkbWyJqbUR19vumsX9Hvumj7IcgVOkmMsY1E68+YxMU3rheusdijHbX5NoOA==","signatures":[{"sig":"MEUCIQD1a5BrxGnIv+NVJK4gPKvqiLYucPqrqva/VSfLv4YdCwIgfE7CAlqgC6CImHyFI1p2NYOU3HVfbHj99ATNw1ISDH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49003},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"05f9a1b2d1067fab80247bb439ddd919b473d780","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build","optimize-seo":"npm-seo-optimize"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.5.2","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0","npm-seo-optimizer":"^1.0.0"},"peerDependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.3.5_1754327570701_0.5085776770594086","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"express-easy-curd","version":"1.3.6","keywords":["express","middleware","redis","express-helper","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.3.6","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"da9b87c13ff8d721b88aa15441563800dc0cdbe5","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.3.6.tgz","fileCount":22,"integrity":"sha512-lr+z0z77K/8PFdE9AccLi36D5UPXYy9xPAWh5hf3ZIIZw9EFMPB+yguKkU/6SaFukyw8LIEX++e2sjhJcOIW+g==","signatures":[{"sig":"MEUCIQDRT2DrOmJSg2jaLZ1k1ZUGA7cIsz/RNJq/BV4UJd5E1AIgWZjYuJop80gyAHkNgWHJud1pWqSjoWDpEYGp0cW68r8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49395},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"aabfaa161e50827dd997651bd83f0c11a865dffa","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build","optimize-seo":"npm-seo-optimize"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.5.2","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0","npm-seo-optimizer":"^1.0.0"},"peerDependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.3.6_1754757021660_0.9373711516602032","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"express-easy-curd","version":"1.3.7","keywords":["express","middleware","redis","express-helper","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.3.7","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"b99f4ca817e81c5c565d1e4b10212ba15dc084eb","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.3.7.tgz","fileCount":22,"integrity":"sha512-PvJJhv2YPHXu5YVwimkcV+yNQ2n2R5hJ4mjxmsmB/KPGveH04nwEUB93nru9y+/Suy8Pytf28AKS7rccetwLVg==","signatures":[{"sig":"MEYCIQCES8xAMvEr0z0+ri82dVdkl+tt3zfdVmUF1YWtnyg3MAIhAKz4AlmFdoq+sqw1YU2KDr8LcRf/xQlbFlNp/Ahl7DIV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49395},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"aabfaa161e50827dd997651bd83f0c11a865dffa","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build","optimize-seo":"npm-seo-optimize"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.5.2","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0","npm-seo-optimizer":"^1.0.0"},"peerDependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.3.7_1754757275932_0.40481719475294287","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"express-easy-curd","version":"1.3.8","keywords":["express","middleware","redis","express-helper","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.3.8","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"144b5b2b56999aca033fc0e47a67b5bdc74bf4bf","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.3.8.tgz","fileCount":22,"integrity":"sha512-zVS6OjPLqbyx7p5Mfl3y7yMsKh3XVC7IPeNo2F1vbwAK67NsZ2nV+5qDSbjjeJWtzuvvMYljz7CN/HA1M5coMA==","signatures":[{"sig":"MEUCIHIDCG/RuSgQUqTrmhekfe0LDZZOp1Iu2ZzdOgL7boCMAiEArKBgEKEcF5HUWI7/xizTtllnOE0jjcU0r6ZII1FtRfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49406},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"aabfaa161e50827dd997651bd83f0c11a865dffa","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build","optimize-seo":"npm-seo-optimize"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.5.2","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0","npm-seo-optimizer":"^1.0.0"},"peerDependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.3.8_1755457254404_0.03118981248509134","host":"s3://npm-registry-packages-npm-production"}},"1.3.9":{"name":"express-easy-curd","version":"1.3.9","keywords":["express","middleware","redis","express-helper","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.3.9","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"fd308d353fdbf261c6b078bacd680193064d34c2","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.3.9.tgz","fileCount":22,"integrity":"sha512-YcaOHGvhUuO5hvIw5hMe8DQEk8lfRJ2yOdhWGvF2CzxEUXt9z4mSIai7l0cb8sA0xRu9J1eG6NtGmWN2MmqkcA==","signatures":[{"sig":"MEUCIQD7NO26JdO0BIsEDE1ms4IB2DR+uEtHnXsK18qqaOTZWgIgSenaL0jw9Qrbsl4CoyoqCGqD4u0eQMCEiR3PF2Eo1eA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50271},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"aabfaa161e50827dd997651bd83f0c11a865dffa","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build","optimize-seo":"npm-seo-optimize"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.5.2","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0","npm-seo-optimizer":"^1.0.0"},"peerDependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.3.9_1755633163402_0.6340367433051237","host":"s3://npm-registry-packages-npm-production"}},"1.3.10":{"name":"express-easy-curd","version":"1.3.10","keywords":["express","middleware","redis","express-helper","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.3.10","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"afd070d04bc8401d5e08810b6f83ad3fd20dd339","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.3.10.tgz","fileCount":22,"integrity":"sha512-j8jTkyqyknekU9t+LA7hvj9Yp3TV+phRSdTsbuwy9n7e7UdjewuW8TuWVqSmYRZZ3SGc0fBKBXZrFsYelilojg==","signatures":[{"sig":"MEUCIQDCsXRN76sLRmfjlmfLs0l0pgJDMlAG1pA5zjkROlMd8gIgNSUt3vYLrPKHxAZ22xkWpejx80ezxaN6qf6jyg7ahbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51440},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"ab2ac11627d1680e2c901d51592c65615207a7c6","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build","optimize-seo":"npm-seo-optimize"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.5.2","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0","npm-seo-optimizer":"^1.0.0"},"peerDependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.3.10_1756490133592_0.1481153318421109","host":"s3://npm-registry-packages-npm-production"}},"1.3.11":{"name":"express-easy-curd","version":"1.3.11","keywords":["express","middleware","redis","express-helper","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.3.11","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"4d1d4291558a02aeb6842accb80b8872174aa380","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.3.11.tgz","fileCount":22,"integrity":"sha512-gdggZDFV3SrX8h+mss9JQLRSLb7mRyrT9mlP0+JJiaTP/XCkVq2YsZXBpZ8KFFnlOKivmaee/9tc7Kq2DdAgmQ==","signatures":[{"sig":"MEQCIGHieZSC/fNyW4LKgcyGJXYyEv+PKOon3TNU4+mg6dCKAiAvlPIlvYCRNWIV0N6lVLEZxYhu2RKbsWoqYskhfnbGVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51536},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"ab2ac11627d1680e2c901d51592c65615207a7c6","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build","optimize-seo":"npm-seo-optimize"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.5.2","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0","npm-seo-optimizer":"^1.0.0"},"peerDependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.3.11_1756490644096_0.5741886972088346","host":"s3://npm-registry-packages-npm-production"}},"1.3.12":{"name":"express-easy-curd","version":"1.3.12","keywords":["express","middleware","redis","express-helper","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.3.12","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"a11f2eb0bf248db651b536a9869dbd225a4086d0","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.3.12.tgz","fileCount":22,"integrity":"sha512-7TNznoyjJHY+CxlHKu8QqHO40eQvS35NJEAThY0F0WyaiCXu2l/c9VYEQDEkza1LC4TE8u0xCYD844dxIwIwzw==","signatures":[{"sig":"MEUCIQCKJNvmgDC2UremCAMcxiyopf0WsRw4UnLWXI8iN8HWIQIgas56PnCX1sCwC+HEj+Ob03LDBBvkLTysBK1Vhtzhguo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51653},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"31d1c36bab791d170c4d1179e557b83b56c6d515","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build","optimize-seo":"npm-seo-optimize"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.5.2","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0","npm-seo-optimizer":"^1.0.0"},"peerDependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.3.12_1757089957494_0.1631074462919304","host":"s3://npm-registry-packages-npm-production"}},"1.3.13":{"name":"express-easy-curd","version":"1.3.13","keywords":["express","middleware","redis","express-helper","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.3.13","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"e7d98ee26b7cf01686c5aff82bf90970bf918d93","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.3.13.tgz","fileCount":22,"integrity":"sha512-QYYF33uH13S6Di6W31T3+ihBe/aDxfDXna0X2dFI8JUzsfPKi1wrzdBHn7muevnZ39j/eq3PoKR+MpVNVkYhcQ==","signatures":[{"sig":"MEQCICkMqqwjpLgPuTGO6Yrpql6kWP3f2DNVGXJSS0P4FtDOAiAu4Hiw2BK2kBv97JJ/C+V+SrROJWPOTLHUjcg34mNfSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51802},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"31d1c36bab791d170c4d1179e557b83b56c6d515","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build","optimize-seo":"npm-seo-optimize"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.5.2","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0","npm-seo-optimizer":"^1.0.0"},"peerDependencies":{"express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.3.13_1757219223149_0.8448003347931639","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"express-easy-curd","version":"1.4.1","keywords":["express","middleware","redis","express-helper","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.4.1","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"9734cbc3c8a491f92cc9b169b41756059ae47f34","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.4.1.tgz","fileCount":22,"integrity":"sha512-rLWdI9G7k6DZS9wD+4IRYnn7R2Q2Dbg9OB8iUl407jfq5mfSDjhPBVHgHxnd3oBfcdRJru0JxBipFAGlniuwdQ==","signatures":[{"sig":"MEQCIDWhFMb9Bx1Eb57LPwqVBzzV0HyEhR63xPaukxozupoXAiBUsWXgErM0XSI/0JcTyv324DXkA8RM6pZn8W4fz2inRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53933},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"356e67b54bd0df1c12d9f9a7dc8d0448f38dca08","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build","optimize-seo":"npm-seo-optimize"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.5.2","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"dayjs":"^1.11.18","express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0","npm-seo-optimizer":"^1.0.0"},"peerDependencies":{"dayjs":">=1.11.18","express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.4.1_1757404930614_0.7455345587414224","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"express-easy-curd","version":"1.4.2","keywords":["express","middleware","redis","express-helper","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.4.2","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"28520780f7f00ab0f5e4670c922498790eba5b36","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.4.2.tgz","fileCount":22,"integrity":"sha512-K0p5qEmFPUX6lx0eRUQglkoclP7MV2E+2rDCi5HxpgCZjuvw5jWIaKMTzSFirk+CeQZagj+WRU7VWG5gKtAM9Q==","signatures":[{"sig":"MEUCIE269W3jnUXQVPuEOdzGHNbdKuKdR4LUgoi/Kw/3+6EcAiEAmbQg88uxHSC3LR96MYKPdg15jYWaiDwcQknFWXK6zHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54330},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"7aabd4d70164b03abbfa6b0a98a2a4206e645920","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build","optimize-seo":"npm-seo-optimize"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.5.2","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"dayjs":"^1.11.18","express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0","npm-seo-optimizer":"^1.0.0"},"peerDependencies":{"dayjs":">=1.11.18","express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.4.2_1758290501008_0.9998345454413948","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"express-easy-curd","version":"1.4.3","keywords":["express","middleware","redis","express-helper","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.4.3","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"b9375e8453ead01932302e143c3bf254c2809b36","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.4.3.tgz","fileCount":22,"integrity":"sha512-2eVjDubxHQmiPXHfJD1PEQDaVBgJynXAJ8pJcfjm32w4ARD/p9IpcNmqmOF8MlTntK737xjdAV1SOzR2F6QP9g==","signatures":[{"sig":"MEYCIQDZDdEges8y2QzAauEgZnLC5qvwMQnUEUYOpZPgXs7+qgIhAMLCUFP21lR8ftbdlsBwxgTOIQZNClJEhUU87QqvwYpZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54548},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"4fda65d60b9ccb73a52d985194146d566b8dde48","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build","optimize-seo":"npm-seo-optimize"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.5.2","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"dayjs":"^1.11.18","express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0","npm-seo-optimizer":"^1.0.0"},"peerDependencies":{"dayjs":">=1.11.18","express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.4.3_1759062709176_0.3093007275042212","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"express-easy-curd","version":"1.4.4","keywords":["express","middleware","redis","express-helper","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.4.4","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"9c293ebada9aa0f15ea0d31e2e5dd1b7792c92ce","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.4.4.tgz","fileCount":22,"integrity":"sha512-LezZj5vnxcPkjGfZpkGb7Rjla8uRRlXxVGGSBLLv8wQIB61hwX89adyC4nx5bDRAxs9WZxOgjVcs0sr5qDsT4g==","signatures":[{"sig":"MEUCIQC2JDd/Gg7mABqR9OtGl7tQwJGLNYVKQXjQ9ofQCX4DKwIgbmdV5RP72+DtGXHnAakPm0InWZnXMfN21vZUZQWvu2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54948},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"77b982b08e385e979de1a377350b59e799e79d23","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build","optimize-seo":"npm-seo-optimize"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.5.2","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"dayjs":"^1.11.18","express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0","npm-seo-optimizer":"^1.0.0"},"peerDependencies":{"dayjs":">=1.11.18","express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.4.4_1760297917234_0.6877732611486331","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"express-easy-curd","version":"1.4.5","keywords":["express","middleware","redis","express-helper","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.4.5","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"b0e8f57cbe26d85a71b263e8d3e0e5407af42414","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.4.5.tgz","fileCount":22,"integrity":"sha512-OVW53qzJh1OOkEA7N0GAzcmOrvJ07S4GebwkkI//EuNoL/Ld6X7q7VpPveDm502O5PERZyo7c4sYNTSUHFBjww==","signatures":[{"sig":"MEQCIHT6FYfljSNagf5wwvf6PNqqfH6lRBQAJiH1u7vbL8RfAiAU99npK+6OoPD+k8YHRjymdDDtuX7UZW4rTqOBpLi8XA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54994},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"77b982b08e385e979de1a377350b59e799e79d23","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build","optimize-seo":"npm-seo-optimize"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.5.2","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"dayjs":"^1.11.18","express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0","npm-seo-optimizer":"^1.0.0"},"peerDependencies":{"dayjs":">=1.11.18","express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.4.5_1760299310675_0.9552209975993506","host":"s3://npm-registry-packages-npm-production"}},"1.4.6":{"name":"express-easy-curd","version":"1.4.6","keywords":["express","middleware","redis","express-helper","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@1.4.6","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"dist":{"shasum":"97c1d5515eeb02e8facce633b7cbe774425a9719","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-1.4.6.tgz","fileCount":22,"integrity":"sha512-IjbckPpEfr5mmAQ3Y4xJNQiZkMAfzYw+vsxUfpQupXGJU/WeoIj0Uy46bdlIT9t8cncVeZnp4XJr6QfEMEN4cA==","signatures":[{"sig":"MEUCIQD49flbexk2Q4rdkJrM/n1TXeyzsZKI3+INCc88N0DVSAIgCte5wzrz+fT/iQlyMPo4wlPSyBt61pwxdrGMikf367o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55022},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"d810ada906e8c1edca94d71597c01eb2efade647","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build","optimize-seo":"npm-seo-optimize"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.5.2","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"dayjs":"^1.11.18","express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^20.5.0","@types/express":"^5.0.3","@types/ioredis":"^5.0.0","npm-seo-optimizer":"^1.0.0"},"peerDependencies":{"dayjs":">=1.11.18","express":">=4.0.0","ioredis":">=5.0.0","mongoose":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_1.4.6_1760299531626_0.18140473425454284","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"express-easy-curd","version":"2.1.1","keywords":["express","middleware","redis","express-helper","controller","router","express-router","typescript","rest","api","express-smart-helper","express-easy-curd","curd"],"author":{"url":"suronjit797","name":"Suronjit Pal"},"license":"MIT","_id":"express-easy-curd@2.1.1","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"homepage":"https://github.com/suronjit797/express-smart-helper#readme","bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"bin":{"easy-curd":"dist/cli.js"},"dist":{"shasum":"b49b68d7fb59e9266e258c8493e718a327107d85","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-2.1.1.tgz","fileCount":25,"integrity":"sha512-ikzfZybwIGTvBhcqEGabGvkqnDTJIM6JXHuJJaHyf1YG2rhKJcaEhH4Fvg/YqbNqKnbWLaPY+Ip/8VXThXmA1A==","signatures":[{"sig":"MEUCIHmlOGzqDE3RvliXgz5dl18yF8vq2P/b2dAW1tpMThpJAiEAonvlO5oH3LuBpam8UR6m2mkWGruTpOQdjTcpILKs7c4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44187},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0 "},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"38c29cd511aef66bf16430479a39c8429a4722b2","scripts":{"dev":"ts-node src/index.ts","lint":"eslint . --ext .ts","test":"jest","build":"tsc && ts-node scripts/copyTemplates.ts","clean":"rm -rf dist","format":"prettier --write .","prepare":"yarn build","optimize-seo":"npm-seo-optimize","copy-templates":"cp -r src/templates dist/templates"},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"repository":{"url":"git+https://github.com/suronjit797/express-smart-helper.git","type":"git"},"_npmVersion":"11.5.2","description":"A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"dayjs":">=1.11.18","express":">=4.0.0","ioredis":">=5.0.0","fs-extra":"^11.3.2","mongoose":">=6.0.0","commander":"^14.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.38.0","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.8.3","@types/node":"^24.8.1","@types/express":"^5.0.3","@types/ioredis":"^5.0.0","@types/fs-extra":"^11.0.4","npm-seo-optimizer":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-easy-curd_2.1.1_1760819582738_0.5461275230065088","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"express-easy-curd","version":"2.1.2","description":"A lightweight helper library for building Express.js routes, controllers, advanced query with mongoose, and Redis-enhanced middleware with optional Redis support.","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"require":"./dist/index.js","import":"./dist/index.js","types":"./dist/index.d.ts"}},"bin":{"xmcrud":"dist/cli.js"},"scripts":{"build":"tsc && ts-node scripts/copyTemplates.ts","copy-templates":"cp -r src/templates dist/templates","dev":"ts-node src/index.ts","clean":"rm -rf dist","prepare":"yarn build","lint":"eslint . --ext .ts","format":"prettier --write .","test":"jest","optimize-seo":"npm-seo-optimize"},"keywords":["express","middleware","redis","express-helper","controller","router","express-router","typescript","rest","api","express-smart-helper","curd"],"author":{"name":"Suronjit Pal","url":"suronjit797"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/suronjit797/express-smart-helper.git"},"bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"homepage":"https://github.com/suronjit797/express-smart-helper#readme","devDependencies":{"@types/express":"^5.0.3","@types/fs-extra":"^11.0.4","@types/ioredis":"^5.0.0","@types/node":"^24.8.1","eslint":"^9.38.0","jest":"^30.2.0","npm-seo-optimizer":"^1.0.0","prettier":"^3.6.2","ts-node":"^10.9.2","typescript":"^5.8.3"},"dependencies":{"commander":"^14.0.1","dayjs":">=1.11.18","express":">=4.0.0","fs-extra":"^11.3.2","ioredis":">=5.0.0","mongoose":">=6.0.0"},"engines":{"node":">=16.0.0 "},"_id":"express-easy-curd@2.1.2","gitHead":"d810ada906e8c1edca94d71597c01eb2efade647","_nodeVersion":"22.14.0","_npmVersion":"11.5.2","dist":{"integrity":"sha512-8NsZ6wERH7pvstjWdCLAShISw2kLn6Q7NDcDaTcUHpzuClRQ46SV1qtYZLsPxOYzRn7asykS6A4PYQXV0EG+rg==","shasum":"2d1106d4a0506de93cf5c25733b86ad30231c64d","tarball":"https://registry.npmjs.org/express-easy-curd/-/express-easy-curd-2.1.2.tgz","fileCount":25,"unpackedSize":44371,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCMfNiZ1vplHqmkSVpAgHTTKjjg9F8wpcUG/pphPar1hQIhAKSeze3XIf98SJxAitjR6Ni3C3Z7CqBLlyubKRIXRUKj"}]},"_npmUser":{"name":"suronjit797","email":"suronjit797@gmail.com"},"directories":{},"maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/express-easy-curd_2.1.2_1760851263672_0.8499696172237408"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-21T09:56:09.080Z","modified":"2025-10-19T05:21:04.098Z","1.0.0":"2025-07-21T09:56:09.244Z","1.0.1":"2025-07-21T10:05:55.901Z","1.1.0":"2025-07-23T05:16:06.948Z","1.1.1":"2025-07-23T07:02:03.098Z","1.1.2":"2025-07-23T07:42:49.979Z","1.2.2":"2025-07-29T14:47:39.539Z","1.2.3":"2025-07-29T16:56:33.253Z","1.2.4":"2025-07-31T04:29:10.033Z","1.2.5":"2025-07-31T04:40:56.016Z","1.2.6":"2025-07-31T06:31:50.056Z","1.2.7":"2025-07-31T11:05:02.154Z","1.2.8":"2025-08-02T05:15:45.065Z","1.2.9":"2025-08-02T05:17:16.529Z","1.2.10":"2025-08-04T05:23:36.536Z","1.3.1":"2025-08-04T16:30:43.797Z","1.3.2":"2025-08-04T16:41:58.011Z","1.3.3":"2025-08-04T16:48:00.037Z","1.3.4":"2025-08-04T17:10:48.203Z","1.3.5":"2025-08-04T17:12:50.900Z","1.3.6":"2025-08-09T16:30:21.868Z","1.3.7":"2025-08-09T16:34:36.105Z","1.3.8":"2025-08-17T19:00:54.597Z","1.3.9":"2025-08-19T19:52:43.616Z","1.3.10":"2025-08-29T17:55:33.761Z","1.3.11":"2025-08-29T18:04:04.296Z","1.3.12":"2025-09-05T16:32:37.711Z","1.3.13":"2025-09-07T04:27:03.364Z","1.4.1":"2025-09-09T08:02:10.797Z","1.4.2":"2025-09-19T14:01:41.187Z","1.4.3":"2025-09-28T12:31:49.395Z","1.4.4":"2025-10-12T19:38:37.431Z","1.4.5":"2025-10-12T20:01:50.911Z","1.4.6":"2025-10-12T20:05:31.797Z","2.1.1":"2025-10-18T20:33:02.941Z","2.1.2":"2025-10-19T05:21:03.892Z"},"bugs":{"url":"https://github.com/suronjit797/express-smart-helper/issues"},"author":{"name":"Suronjit Pal","url":"suronjit797"},"license":"MIT","homepage":"https://github.com/suronjit797/express-smart-helper#readme","keywords":["express","middleware","redis","express-helper","controller","router","express-router","typescript","rest","api","express-smart-helper","curd"],"repository":{"type":"git","url":"git+https://github.com/suronjit797/express-smart-helper.git"},"description":"A lightweight helper library for building Express.js routes, controllers, advanced query with mongoose, and Redis-enhanced middleware with optional Redis support.","maintainers":[{"name":"suronjit797","email":"suronjit797@gmail.com"}],"readme":"# 🚀 express-easy-curd\r\n\r\nA lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware. Simplify your CURD operations with flexible APIs, built-in helpers, and optional caching.\r\n\r\n\r\n# ⚠️⚠️ Deprecated Package Notice\r\n\r\nThis package **has been deprecated** and is no longer maintained.\r\n\r\n👉 Please use the new package instead:  \r\n[**xmcrud**](https://www.npmjs.com/package/xmcrud)\r\n\r\n---\r\n\r\nYou will find the latest updates, bug fixes, and new features there.\r\n\r\n---\r\n\r\n<h2 id=\"table-of-contents\">📚 Table of Contents</h2>\r\n\r\n- [Installation](#installation)\r\n- [Tutorials](#tutorials)\r\n- [Features](#features)\r\n- [Usage](#usage)\r\n  - [1. Controller Example](#1-controller-example)\r\n  - [2. Router Example](#2-router-example)\r\n  - [3. With Redis Caching (Optional)](#3-with-redis-caching-optional)\r\n- [Helpers](#helpers)\r\n- [Query Operators](#query-operators)\r\n- [TypeScript Support](#typescript-support)\r\n- [Contributing](#contributing)\r\n- [License](#license)\r\n- [Links](#links)\r\n\r\n---\r\n\r\n<h2 id=\"tutorials\">🎥 Tutorials</h2>\r\n\r\n[![Watch the tutorial](https://img.youtube.com/vi/oPjdKeG4ppE/0.jpg)](https://www.youtube.com/watch?v=oPjdKeG4ppE)\r\n\r\n---\r\n\r\n<h2 id=\"features\">✨ Features</h2>\r\n\r\n- ✅ Generic CURD controller for Mongoose models\r\n- ✅ Auto-generated Express routes\r\n- ✅ Optional Redis caching via `ioredis`\r\n- ✅ Query filtering and pagination helpers\r\n- ✅ TypeScript support with included types\r\n- ✅ Partial search and dynamic filtering\r\n\r\n---\r\n\r\n<h2 id=\"installation\">📦 Installation</h2>\r\n\r\n```bash\r\nnpm install express-easy-curd\r\n# or\r\nyarn add express-easy-curd\r\n```\r\n\r\n> **Peer dependencies:**\r\n> You must install compatible versions of `express`, `mongoose`, and optionally `ioredis`.\r\n\r\n```bash\r\nnpm install express mongoose ioredis\r\n```\r\n\r\n---\r\n\r\n<h2 id=\"usage\">🚀 Usage</h2>\r\n\r\n### <h3 id=\"1-controller-example\">1. Controller Example</h3>\r\n\r\n```ts\r\nimport express from \"express\";\r\nimport mongoose from \"mongoose\";\r\nimport { generateCrudController } from \"express-easy-curd\";\r\n\r\nconst UserModel = mongoose.model(\"User\", new mongoose.Schema({ name: String }));\r\n\r\nconst userController = generateCrudController(UserModel, \"User\");\r\n\r\nconst app = express();\r\napp.use(express.json());\r\n\r\napp.get(\"/users\", userController.getAll);\r\napp.post(\"/users\", userController.create);\r\napp.put(\"/users\", userController.updateMany);\r\napp.patch(\"/users/update-many\", userController.updateMany);\r\napp.delete(\"/users/delete-many\", userController.removeMany);\r\n\r\napp.get(\"/users/:id\", userController.getSingle);\r\napp.put(\"/users/:id\", userController.update);\r\napp.patch(\"/users/:id\", userController.update);\r\napp.delete(\"/users/:id\", userController.remove);\r\n\r\napp.listen(3000, () => {\r\n  console.log(\"Server running on port 3000\");\r\n});\r\n```\r\n\r\n> ⚠️ **Warning:** Use proper validation for `removeMany` and `updateMany` to avoid unintended data loss.\r\n\r\n---\r\n\r\n### <h3 id=\"2-router-example\">2. Router Example</h3>\r\n\r\n```ts\r\nimport express from \"express\";\r\nimport mongoose from \"mongoose\";\r\nimport { generateCrudRoutes } from \"express-easy-curd\";\r\n\r\nconst UserModel = mongoose.model(\"User\", new mongoose.Schema({ name: String, age: Number }));\r\n\r\nconst curdRouter = generateCrudRoutes({\r\n  mongooseModel: UserModel,\r\n  name: \"User\",\r\n  basePath: \"/users\",\r\n  middlewares: {\r\n    getAll: [...middlewares],\r\n    create: [...middlewares],\r\n    removeMany: [...middlewares],\r\n    updateMany: [...middlewares],\r\n    getSingle: [...middlewares],\r\n    update: [...middlewares],\r\n    remove: [...middlewares],\r\n  },\r\n});\r\n\r\nconst app = express();\r\napp.use(express.json());\r\napp.use(\"/api\", curdRouter);\r\n```\r\n\r\n**Generated Routes:**\r\n\r\n| Method | Path                                      | Description       |\r\n| ------ | ----------------------------------------- | ----------------- |\r\n| GET    | `/api/users`                              | Get all users     |\r\n| POST   | `/api/users`                              | Create user       |\r\n| PUT    | `/api/users?name=suronjit797`             | Update many users |\r\n| PATCH  | `/api/users/update-many?name=suronjit797` | Update many users |\r\n| DELETE | `/api/users/delete-many?name=suronjit797` | Delete many users |\r\n| GET    | `/api/users/:id`                          | Get user by ID    |\r\n| PUT    | `/api/users/:id`                          | Update user by ID |\r\n| PATCH  | `/api/users/:id`                          | Update user by ID |\r\n| DELETE | `/api/users/:id`                          | Delete user by ID |\r\n\r\n---\r\n\r\n### <h3 id=\"3-with-redis-caching-optional\">3. With Redis Caching (Optional)</h3>\r\n\r\n```ts\r\nimport Redis from \"ioredis\";\r\nconst redisClient = new Redis();\r\n\r\nconst userController = generateCrudController(UserModel, \"User\", redisClient, 600);\r\n\r\nconst curdRouter = generateCrudRoutes({\r\n  mongooseModel: UserModel,\r\n  name: \"User\",\r\n  basePath: \"/users\",\r\n  ioredis: redisClient,\r\n  cachedTime: 600, // in seconds (default: 600 = 10 minutes)\r\n});\r\n```\r\n\r\n---\r\n\r\n<h2 id=\"helpers\">🧰 Helpers</h2>\r\n\r\n- `filterHelper(req.query, partialKeys, model)` – Builds MongoDB filters from query params\r\n- `paginationHelper(req.query)` – Handles pagination and sorting\r\n- `sendResponse(res, data)` – Standardizes API responses\r\n- `ApiError` – Custom error class\r\n- `partialFilterMiddlewares(keys)` – Enables partial search on string fields\r\n\r\n```ts\r\nconst pagination = paginationHelper(req.query);\r\nconst filter = filterHelper(req.query, req.partialFilter || [], new UserModel());\r\n\r\nconst UserRouter = generateCrudRoutes({\r\n  mongooseModel: UserModel,\r\n  name: \"User\",\r\n  middlewares: {\r\n    getAll: [partialFilterMiddlewares([\"name\", \"email\"])],\r\n  },\r\n});\r\n```\r\n\r\n---\r\n\r\n<h2 id=\"query-operators\">🔍 Query Operators</h2>\r\n\r\nUse Mongoose-style operators in query strings:\r\n\r\n| Operator  | Query Param |\r\n| --------- | ----------- |\r\n| `$gt`     | `_gt`       |\r\n| `$lt`     | `_lt`       |\r\n| `$gte`    | `_gte`      |\r\n| `$lte`    | `_lte`      |\r\n| `$ne`     | `_ne`       |\r\n| `$in`     | `_in`       |\r\n| `$nin`    | `_nin`      |\r\n| `$regex`  | `_regex`    |\r\n| `$exists` | `_exists`   |\r\n\r\nExample:\r\n\r\n```\r\nGET /users?age_gt=10&name=suronjit797&search=item\r\n```\r\n\r\n---\r\n\r\n<h2 id=\"typescript-support\">🧑‍💻 TypeScript Support</h2>\r\n\r\nType definitions are included:\r\n\r\n```ts\r\nimport { IMeta } from \"express-easy-curd/dist/Types/types\";\r\n```\r\n\r\n---\r\n\r\n<h2 id=\"contributing\">🤝 Contributing</h2>\r\n\r\nPull requests and issues are welcome!\r\n\r\n<!-- See [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines. -->\r\n\r\n---\r\n\r\n<h2 id=\"license\">📜 License</h2>\r\n\r\nMIT © Suronjit Pal ([@suronjit797](https://github.com/suronjit797))\r\n\r\n---\r\n\r\n<h2 id=\"links\">🔗 Links</h2>\r\n\r\n- [GitHub Repository](https://github.com/suronjit797/express-easy-curd)\r\n- [Report Issues](https://github.com/suronjit797/express-easy-curd/issues)\r\n- [YouTube Tutorial](https://www.youtube.com/watch?v=oPjdKeG4ppE)\r\n\r\n```\r\n\r\n```\r\n","readmeFilename":"README.md"}