{"_id":"@athenna/cache","_rev":"12-7c4a7c6bcc6037bb5cb43dd862696191","name":"@athenna/cache","dist-tags":{"latest":"5.11.0"},"versions":{"5.0.0":{"name":"@athenna/cache","version":"5.0.0","keywords":["esm","athenna"],"author":{"name":"João Lenon","email":"lenon@athenna.io"},"license":"MIT","_id":"@athenna/cache@5.0.0","maintainers":[{"name":"jlenon7","email":"lenonSec7@gmail.com"}],"homepage":"https://github.com/AthennaIO/Cache#readme","bugs":{"url":"https://github.com/AthennaIO/Cache/issues"},"c8":{"all":true,"exclude":["src/types"],"include":["src/**/*.ts"],"reporter":["text-summary","html"],"report-dir":"./tests/coverage","check-coverage":true},"dist":{"shasum":"8e414243ef80d695a947e44b6272a5bf17fb9bd5","tarball":"https://registry.npmjs.org/@athenna/cache/-/cache-5.0.0.tgz","fileCount":30,"integrity":"sha512-wON9MOC3dWxzPF0cGpFPbaUa6meec4LnYC0dRFGRhVIaHeE+sr/j3seMjJpztWCLcjC8NUJN5ImM7vNyE8ehKQ==","signatures":[{"sig":"MEYCIQDJdzciFd0pCyYogBpAiOw/nfTZ3PhwMp8piqPV3jTOLgIhALYIi228JTZh2a/lR/jTbFCyZ48xigh88ZbR0ttggfgi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38223},"main":"./src/index.js","type":"module","husky":{"hooks":{"prepare-commit-msg":"lint-staged && exec < /dev/tty && git cz --hook || true"}},"types":"./src/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=20.0.0"},"exports":{".":"./src/index.js","./types":"./src/types/index.js","./package":"./package.json","./package.json":"./package.json","./testing/plugins":"./src/testing/plugins/index.js"},"gitHead":"24d26c988ca61723ede5b13026fb69577f8b7f2f","imports":{"#bin":"./bin/index.js","#src":"./src/index.js","#bin/*":"./bin/*.js","#src/*":"./src/*.js","#tests":"./tests/index.js","#tests/*":"./tests/*.js","#src/debug":"./src/debug/index.js","#src/types":"./src/types/index.js"},"scripts":{"test":"npm run --silent lint:fix && node --enable-source-maps --import=@athenna/tsconfig bin/test.ts","build":"node node_modules/@athenna/tsconfig/src/build.js","lint:fix":"eslint \"{bin,src,configurer,tests}/**/*.ts\" --fix","test:debug":"cross-env NODE_DEBUG=athenna:* node --inspect --enable-source-maps --import=@athenna/tsconfig bin/test.ts","test:coverage":"c8 npm run --silent test"},"_npmUser":{"name":"jlenon7","email":"lenonSec7@gmail.com"},"prettier":{"semi":false,"endOfLine":"lf","overrides":[{"files":"tests/**/*","options":{"printWidth":120}}],"printWidth":80,"arrowParens":"avoid","singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/AthennaIO/Cache.git","type":"git"},"_npmVersion":"10.5.0","description":"The cache handler for Athenna Framework.","directories":{},"lint-staged":{"*.ts":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"21.7.3","dependencies":{"lru-cache":"^11.1.0"},"eslintConfig":{"env":{"node":true,"es2021":true},"rules":{"camelcase":"off","dot-notation":"off","prettier/prettier":"error","no-useless-constructor":"off","@typescript-eslint/no-unused-vars":["error",{"argsIgnorePattern":"^_","varsIgnorePattern":"^_","caughtErrorsIgnorePattern":"^_"}],"@typescript-eslint/no-explicit-any":"off","@typescript-eslint/no-empty-function":"off"},"parser":"@typescript-eslint/parser","extends":["standard","eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/recommended","plugin:@typescript-eslint/eslint-recommended"],"globals":{"Env":true,"ioc":true,"Path":true,"Config":true,"container":true},"plugins":["prettier","@typescript-eslint"]},"eslintIgnore":[],"_hasShrinkwrap":false,"devDependencies":{"husky":"^3.1.0","eslint":"^8.57.1","prettier":"^2.8.8","commitizen":"^4.3.1","lint-staged":"^12.5.0","@athenna/ioc":"^5.2.0","@athenna/test":"^5.5.0","@athenna/common":"^5.17.0","@athenna/config":"^5.4.0","@athenna/logger":"^5.10.0","eslint-plugin-n":"^15.7.0","@athenna/artisan":"^5.7.0","@athenna/tsconfig":"^5.0.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^6.6.0","eslint-config-prettier":"^8.10.2","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^4.2.5","@typescript-eslint/parser":"^7.18.0","cz-conventional-changelog":"^3.3.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/cache_5.0.0_1755046171043_0.639783367903348","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@athenna/cache","version":"5.1.0","keywords":["esm","athenna"],"author":{"name":"João Lenon","email":"lenon@athenna.io"},"license":"MIT","_id":"@athenna/cache@5.1.0","maintainers":[{"name":"jlenon7","email":"lenonSec7@gmail.com"}],"homepage":"https://github.com/AthennaIO/Cache#readme","bugs":{"url":"https://github.com/AthennaIO/Cache/issues"},"c8":{"all":true,"exclude":["src/types"],"include":["src/**/*.ts"],"reporter":["text-summary","html"],"report-dir":"./tests/coverage","check-coverage":true},"dist":{"shasum":"e64006c0d95c4d8511975ffb32e9c48159b23fc2","tarball":"https://registry.npmjs.org/@athenna/cache/-/cache-5.1.0.tgz","fileCount":30,"integrity":"sha512-DheAz60zcQSYxFxKboJbPYGLmyQbuDbrvVIwUsQn0+4ndqbb7h0FkFbFFKi9/ZT3ArjM/RkGSk7rnoLWIXGPsA==","signatures":[{"sig":"MEUCIEYeeIjhAMiFB9JYW18j/5uUE8ZBW85I6VODuw8SW2YxAiEAriibbDqLY62Ayk011GEJOCzp3xDSttJxoVvteZqIwM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38374},"main":"./src/index.js","type":"module","husky":{"hooks":{"prepare-commit-msg":"lint-staged && exec < /dev/tty && git cz --hook || true"}},"types":"./src/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=20.0.0"},"exports":{".":"./src/index.js","./types":"./src/types/index.js","./package":"./package.json","./package.json":"./package.json","./testing/plugins":"./src/testing/plugins/index.js"},"gitHead":"2b6a7a0e788b7595804152cd3ce5356eb2fb639d","imports":{"#bin":"./bin/index.js","#src":"./src/index.js","#bin/*":"./bin/*.js","#src/*":"./src/*.js","#tests":"./tests/index.js","#tests/*":"./tests/*.js","#src/debug":"./src/debug/index.js","#src/types":"./src/types/index.js"},"scripts":{"test":"npm run --silent lint:fix && node --enable-source-maps --import=@athenna/tsconfig bin/test.ts","build":"node node_modules/@athenna/tsconfig/src/build.js","lint:fix":"eslint \"{bin,src,configurer,tests}/**/*.ts\" --fix","test:debug":"cross-env NODE_DEBUG=athenna:* node --inspect --enable-source-maps --import=@athenna/tsconfig bin/test.ts","test:coverage":"c8 npm run --silent test"},"_npmUser":{"name":"jlenon7","email":"lenonSec7@gmail.com"},"prettier":{"semi":false,"endOfLine":"lf","overrides":[{"files":"tests/**/*","options":{"printWidth":120}}],"printWidth":80,"arrowParens":"avoid","singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/AthennaIO/Cache.git","type":"git"},"_npmVersion":"10.5.0","description":"The cache handler for Athenna Framework.","directories":{},"lint-staged":{"*.ts":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"21.7.3","dependencies":{"lru-cache":"^11.1.0"},"eslintConfig":{"env":{"node":true,"es2021":true},"rules":{"camelcase":"off","dot-notation":"off","prettier/prettier":"error","no-useless-constructor":"off","@typescript-eslint/no-unused-vars":["error",{"argsIgnorePattern":"^_","varsIgnorePattern":"^_","caughtErrorsIgnorePattern":"^_"}],"@typescript-eslint/no-explicit-any":"off","@typescript-eslint/no-empty-function":"off"},"parser":"@typescript-eslint/parser","extends":["standard","eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/recommended","plugin:@typescript-eslint/eslint-recommended"],"globals":{"Env":true,"ioc":true,"Path":true,"Config":true,"container":true},"plugins":["prettier","@typescript-eslint"]},"eslintIgnore":[],"_hasShrinkwrap":false,"devDependencies":{"husky":"^3.1.0","eslint":"^8.57.1","prettier":"^2.8.8","commitizen":"^4.3.1","lint-staged":"^12.5.0","@athenna/ioc":"^5.2.0","@athenna/test":"^5.5.0","@athenna/common":"^5.17.0","@athenna/config":"^5.4.0","@athenna/logger":"^5.10.0","eslint-plugin-n":"^15.7.0","@athenna/artisan":"^5.7.0","@athenna/tsconfig":"^5.0.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^6.6.0","eslint-config-prettier":"^8.10.2","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^4.2.5","@typescript-eslint/parser":"^7.18.0","cz-conventional-changelog":"^3.3.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/cache_5.1.0_1755114037684_0.6812454304469355","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"@athenna/cache","version":"5.2.0","keywords":["esm","athenna"],"author":{"name":"João Lenon","email":"lenon@athenna.io"},"license":"MIT","_id":"@athenna/cache@5.2.0","maintainers":[{"name":"jlenon7","email":"lenonSec7@gmail.com"}],"homepage":"https://github.com/AthennaIO/Cache#readme","bugs":{"url":"https://github.com/AthennaIO/Cache/issues"},"c8":{"all":true,"exclude":["src/types"],"include":["src/**/*.ts"],"reporter":["text-summary","html"],"report-dir":"./tests/coverage","check-coverage":true},"dist":{"shasum":"07dfbce7d8dd8b7aa28659f85502bf6e3ed460fb","tarball":"https://registry.npmjs.org/@athenna/cache/-/cache-5.2.0.tgz","fileCount":37,"integrity":"sha512-dhf5f5xwo+/+nBfUS97MDXGazTJHkbKXOLvaj94RN9i6jKgHYug2+5PicKJANq12dlvYELKNP0mGvQ/spv43Sg==","signatures":[{"sig":"MEQCIE0ItX0lq8Cf8SSh0hzXlEeDi2ywHXob5hKcyzhwXQHiAiBFzoZD19NmLC+SSHaT+d22i8WN3neg8rjUluU8BHh6kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52668},"main":"./src/index.js","type":"module","husky":{"hooks":{"prepare-commit-msg":"lint-staged && exec < /dev/tty && git cz --hook || true"}},"types":"./src/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=20.0.0"},"exports":{".":"./src/index.js","./types":"./src/types/index.js","./package":"./package.json","./package.json":"./package.json","./testing/plugins":"./src/testing/plugins/index.js"},"gitHead":"77724d941e425d93eca0428d1fcde2770132efef","imports":{"#bin":"./bin/index.js","#src":"./src/index.js","#bin/*":"./bin/*.js","#src/*":"./src/*.js","#tests":"./tests/index.js","#tests/*":"./tests/*.js","#src/debug":"./src/debug/index.js","#src/types":"./src/types/index.js"},"scripts":{"test":"npm run --silent lint:fix && node --enable-source-maps --import=@athenna/tsconfig bin/test.ts","build":"node node_modules/@athenna/tsconfig/src/build.js","lint:fix":"eslint \"{bin,src,configurer,tests}/**/*.ts\" --fix","test:debug":"cross-env NODE_DEBUG=athenna:* node --inspect --enable-source-maps --import=@athenna/tsconfig bin/test.ts","test:coverage":"c8 npm run --silent test"},"_npmUser":{"name":"jlenon7","email":"lenonSec7@gmail.com"},"prettier":{"semi":false,"endOfLine":"lf","overrides":[{"files":"tests/**/*","options":{"printWidth":120}}],"printWidth":80,"arrowParens":"avoid","singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/AthennaIO/Cache.git","type":"git"},"_npmVersion":"10.5.0","description":"The cache handler for Athenna Framework.","directories":{},"lint-staged":{"*.ts":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"21.7.3","eslintConfig":{"env":{"node":true,"es2021":true},"rules":{"camelcase":"off","dot-notation":"off","prettier/prettier":"error","no-useless-constructor":"off","@typescript-eslint/no-unused-vars":["error",{"argsIgnorePattern":"^_","varsIgnorePattern":"^_","caughtErrorsIgnorePattern":"^_"}],"@typescript-eslint/no-explicit-any":"off","@typescript-eslint/no-empty-function":"off"},"parser":"@typescript-eslint/parser","extends":["standard","eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/recommended","plugin:@typescript-eslint/eslint-recommended"],"globals":{"Env":true,"ioc":true,"Path":true,"Config":true,"container":true},"plugins":["prettier","@typescript-eslint"]},"eslintIgnore":[],"_hasShrinkwrap":false,"devDependencies":{"husky":"^3.1.0","redis":"^5.8.1","eslint":"^8.57.1","prettier":"^2.8.8","lru-cache":"^11.1.0","commitizen":"^4.3.1","lint-staged":"^12.5.0","@athenna/ioc":"^5.2.0","@athenna/test":"^5.5.0","@athenna/common":"^5.17.0","@athenna/config":"^5.4.0","@athenna/logger":"^5.10.0","eslint-plugin-n":"^15.7.0","@athenna/artisan":"^5.7.0","@athenna/tsconfig":"^5.0.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^6.6.0","eslint-config-prettier":"^8.10.2","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^4.2.5","@typescript-eslint/parser":"^7.18.0","cz-conventional-changelog":"^3.3.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/cache_5.2.0_1755528543420_0.9408024877201224","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"@athenna/cache","version":"5.3.0","keywords":["esm","athenna"],"author":{"name":"João Lenon","email":"lenon@athenna.io"},"license":"MIT","_id":"@athenna/cache@5.3.0","maintainers":[{"name":"jlenon7","email":"lenonSec7@gmail.com"}],"homepage":"https://github.com/AthennaIO/Cache#readme","bugs":{"url":"https://github.com/AthennaIO/Cache/issues"},"c8":{"all":true,"exclude":["src/types"],"include":["src/**/*.ts"],"reporter":["text-summary","html"],"report-dir":"./tests/coverage","check-coverage":true},"dist":{"shasum":"9a85a58cd7c4a9de6ac529b557dcb3847308df9c","tarball":"https://registry.npmjs.org/@athenna/cache/-/cache-5.3.0.tgz","fileCount":37,"integrity":"sha512-RuYxfUBeLE4+yDDl/bCoRlkcEU0Sb29Jbt5ynMV8cb6s+pnbFHsIouQYtDnE78jMhGjb8GqolKJOV75ZxdgdQw==","signatures":[{"sig":"MEUCIHbUJmcrp6cHqzBRsGqKdjJF9j4CNiIBMj/TVxvjtHgeAiEA2JtQ/Q1CuJoqFSis+16RxHyGPV4MA0IJpzgdTIAtP6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52737},"main":"./src/index.js","type":"module","husky":{"hooks":{"prepare-commit-msg":"lint-staged && exec < /dev/tty && git cz --hook || true"}},"types":"./src/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=20.0.0"},"exports":{".":"./src/index.js","./types":"./src/types/index.js","./package":"./package.json","./package.json":"./package.json","./testing/plugins":"./src/testing/plugins/index.js","./providers/CacheProvider":"./src/providers/CacheProvider.js"},"gitHead":"b71f58c0d2fe3212abb94ea42c83b7c6fbf5b940","imports":{"#bin":"./bin/index.js","#src":"./src/index.js","#bin/*":"./bin/*.js","#src/*":"./src/*.js","#tests":"./tests/index.js","#tests/*":"./tests/*.js","#src/debug":"./src/debug/index.js","#src/types":"./src/types/index.js"},"scripts":{"test":"npm run --silent lint:fix && node --enable-source-maps --import=@athenna/tsconfig bin/test.ts","build":"node node_modules/@athenna/tsconfig/src/build.js","lint:fix":"eslint \"{bin,src,configurer,tests}/**/*.ts\" --fix","test:debug":"cross-env NODE_DEBUG=athenna:* node --inspect --enable-source-maps --import=@athenna/tsconfig bin/test.ts","test:coverage":"c8 npm run --silent test"},"_npmUser":{"name":"jlenon7","email":"lenonSec7@gmail.com"},"prettier":{"semi":false,"endOfLine":"lf","overrides":[{"files":"tests/**/*","options":{"printWidth":120}}],"printWidth":80,"arrowParens":"avoid","singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/AthennaIO/Cache.git","type":"git"},"_npmVersion":"10.5.0","description":"The cache handler for Athenna Framework.","directories":{},"lint-staged":{"*.ts":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"21.7.3","eslintConfig":{"env":{"node":true,"es2021":true},"rules":{"camelcase":"off","dot-notation":"off","prettier/prettier":"error","no-useless-constructor":"off","@typescript-eslint/no-unused-vars":["error",{"argsIgnorePattern":"^_","varsIgnorePattern":"^_","caughtErrorsIgnorePattern":"^_"}],"@typescript-eslint/no-explicit-any":"off","@typescript-eslint/no-empty-function":"off"},"parser":"@typescript-eslint/parser","extends":["standard","eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/recommended","plugin:@typescript-eslint/eslint-recommended"],"globals":{"Env":true,"ioc":true,"Path":true,"Config":true,"container":true},"plugins":["prettier","@typescript-eslint"]},"eslintIgnore":[],"_hasShrinkwrap":false,"devDependencies":{"husky":"^3.1.0","redis":"^5.8.1","eslint":"^8.57.1","prettier":"^2.8.8","lru-cache":"^11.1.0","commitizen":"^4.3.1","lint-staged":"^12.5.0","@athenna/ioc":"^5.2.0","@athenna/test":"^5.5.0","@athenna/common":"^5.17.0","@athenna/config":"^5.4.0","@athenna/logger":"^5.10.0","eslint-plugin-n":"^15.7.0","@athenna/artisan":"^5.7.0","@athenna/tsconfig":"^5.0.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^6.6.0","eslint-config-prettier":"^8.10.2","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^4.2.5","@typescript-eslint/parser":"^7.18.0","cz-conventional-changelog":"^3.3.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/cache_5.3.0_1755532384373_0.7924021322057686","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"@athenna/cache","version":"5.4.0","keywords":["esm","athenna"],"author":{"name":"João Lenon","email":"lenon@athenna.io"},"license":"MIT","_id":"@athenna/cache@5.4.0","maintainers":[{"name":"jlenon7","email":"lenonSec7@gmail.com"}],"homepage":"https://github.com/AthennaIO/Cache#readme","bugs":{"url":"https://github.com/AthennaIO/Cache/issues"},"c8":{"all":true,"exclude":["src/types"],"include":["src/**/*.ts"],"reporter":["text-summary","html"],"report-dir":"./tests/coverage","check-coverage":true},"dist":{"shasum":"cfd7e9014ed7d9240986cd45dcc0cc26182a0bc7","tarball":"https://registry.npmjs.org/@athenna/cache/-/cache-5.4.0.tgz","fileCount":37,"integrity":"sha512-L5IAb2cIQmXK1GBrFikWl1DbUEi4x8vAMehP0QBydlsbLUuyG2CS/Tk2lqnbopLSQCHLKOlJBEE2Gs9JvcpKQg==","signatures":[{"sig":"MEQCIBYgHp5UGDPwMbyizpNeXs6sYLLEE357HgoV66jIN2QIAiAuIUWQ4AqbB/6d4UPs1cbP7N4uu8NbHoB6QV8xO2Fnwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53160},"main":"./src/index.js","type":"module","husky":{"hooks":{"prepare-commit-msg":"lint-staged && exec < /dev/tty && git cz --hook || true"}},"types":"./src/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=20.0.0"},"exports":{".":"./src/index.js","./types":"./src/types/index.js","./package":"./package.json","./package.json":"./package.json","./testing/plugins":"./src/testing/plugins/index.js","./providers/CacheProvider":"./src/providers/CacheProvider.js"},"gitHead":"71271a1d263a9e3097a4e0ec80070bc710b0b1cf","imports":{"#bin":"./bin/index.js","#src":"./src/index.js","#bin/*":"./bin/*.js","#src/*":"./src/*.js","#tests":"./tests/index.js","#tests/*":"./tests/*.js","#src/debug":"./src/debug/index.js","#src/types":"./src/types/index.js"},"scripts":{"test":"npm run --silent lint:fix && node --enable-source-maps --import=@athenna/tsconfig bin/test.ts","build":"node node_modules/@athenna/tsconfig/src/build.js","lint:fix":"eslint \"{bin,src,configurer,tests}/**/*.ts\" --fix","test:debug":"cross-env NODE_DEBUG=athenna:* node --inspect --enable-source-maps --import=@athenna/tsconfig bin/test.ts","test:coverage":"c8 npm run --silent test"},"_npmUser":{"name":"jlenon7","email":"lenonSec7@gmail.com"},"prettier":{"semi":false,"endOfLine":"lf","overrides":[{"files":"tests/**/*","options":{"printWidth":120}}],"printWidth":80,"arrowParens":"avoid","singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/AthennaIO/Cache.git","type":"git"},"_npmVersion":"10.5.0","description":"The cache handler for Athenna Framework.","directories":{},"lint-staged":{"*.ts":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"21.7.3","eslintConfig":{"env":{"node":true,"es2021":true},"rules":{"camelcase":"off","dot-notation":"off","prettier/prettier":"error","no-useless-constructor":"off","@typescript-eslint/no-unused-vars":["error",{"argsIgnorePattern":"^_","varsIgnorePattern":"^_","caughtErrorsIgnorePattern":"^_"}],"@typescript-eslint/no-explicit-any":"off","@typescript-eslint/no-empty-function":"off"},"parser":"@typescript-eslint/parser","extends":["standard","eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/recommended","plugin:@typescript-eslint/eslint-recommended"],"globals":{"Env":true,"ioc":true,"Path":true,"Config":true,"container":true},"plugins":["prettier","@typescript-eslint"]},"eslintIgnore":[],"_hasShrinkwrap":false,"devDependencies":{"husky":"^3.1.0","redis":"^5.8.1","eslint":"^8.57.1","prettier":"^2.8.8","lru-cache":"^11.1.0","commitizen":"^4.3.1","lint-staged":"^12.5.0","@athenna/ioc":"^5.2.0","@athenna/test":"^5.5.0","@athenna/common":"^5.17.0","@athenna/config":"^5.4.0","@athenna/logger":"^5.10.0","eslint-plugin-n":"^15.7.0","@athenna/artisan":"^5.7.0","@athenna/tsconfig":"^5.0.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^6.6.0","eslint-config-prettier":"^8.10.2","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^4.2.5","@typescript-eslint/parser":"^7.18.0","cz-conventional-changelog":"^3.3.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/cache_5.4.0_1755606434152_0.8073238341617115","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"@athenna/cache","version":"5.5.0","keywords":["esm","athenna"],"author":{"name":"João Lenon","email":"lenon@athenna.io"},"license":"MIT","_id":"@athenna/cache@5.5.0","maintainers":[{"name":"jlenon7","email":"lenonSec7@gmail.com"}],"homepage":"https://github.com/AthennaIO/Cache#readme","bugs":{"url":"https://github.com/AthennaIO/Cache/issues"},"c8":{"all":true,"exclude":["src/types"],"include":["src/**/*.ts"],"reporter":["text-summary","html"],"report-dir":"./tests/coverage","check-coverage":true},"dist":{"shasum":"5df082210f5c1e866e6b12190708c01d6f1af540","tarball":"https://registry.npmjs.org/@athenna/cache/-/cache-5.5.0.tgz","fileCount":37,"integrity":"sha512-9MahM7HJAHqnTIui7DTeg75hW+EDN5y+ANmy+ywNsXBkRX2Dr9nML5vdXVVo1EWhA5rgePs2OiTs4yn3yikgww==","signatures":[{"sig":"MEYCIQCsTjSXiWh0LdoXYVKPgFLtlxDsQTPP6kXQGEmucOkjJQIhAIFAQ6lGIIL8wnJfrNon7Psd3co4ov0rFRbytNnPM4E7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53169},"main":"./src/index.js","type":"module","husky":{"hooks":{"prepare-commit-msg":"lint-staged && exec < /dev/tty && git cz --hook || true"}},"types":"./src/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=20.0.0"},"exports":{".":"./src/index.js","./types":"./src/types/index.js","./package":"./package.json","./package.json":"./package.json","./testing/plugins":"./src/testing/plugins/index.js","./providers/CacheProvider":"./src/providers/CacheProvider.js"},"gitHead":"24715bb0623a7b9a423b7e03fad8cb00e11d981c","imports":{"#bin":"./bin/index.js","#src":"./src/index.js","#bin/*":"./bin/*.js","#src/*":"./src/*.js","#tests":"./tests/index.js","#tests/*":"./tests/*.js","#src/debug":"./src/debug/index.js","#src/types":"./src/types/index.js"},"scripts":{"test":"npm run --silent lint:fix && node --enable-source-maps --import=@athenna/tsconfig bin/test.ts","build":"node node_modules/@athenna/tsconfig/src/build.js","lint:fix":"eslint \"{bin,src,configurer,tests}/**/*.ts\" --fix","test:debug":"cross-env NODE_DEBUG=athenna:* node --inspect --enable-source-maps --import=@athenna/tsconfig bin/test.ts","test:coverage":"c8 npm run --silent test"},"_npmUser":{"name":"jlenon7","email":"lenonSec7@gmail.com"},"prettier":{"semi":false,"endOfLine":"lf","overrides":[{"files":"tests/**/*","options":{"printWidth":120}}],"printWidth":80,"arrowParens":"avoid","singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/AthennaIO/Cache.git","type":"git"},"_npmVersion":"10.5.0","description":"The cache handler for Athenna Framework.","directories":{},"lint-staged":{"*.ts":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"21.7.3","eslintConfig":{"env":{"node":true,"es2021":true},"rules":{"camelcase":"off","dot-notation":"off","prettier/prettier":"error","no-useless-constructor":"off","@typescript-eslint/no-unused-vars":["error",{"argsIgnorePattern":"^_","varsIgnorePattern":"^_","caughtErrorsIgnorePattern":"^_"}],"@typescript-eslint/no-explicit-any":"off","@typescript-eslint/no-empty-function":"off"},"parser":"@typescript-eslint/parser","extends":["standard","eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/recommended","plugin:@typescript-eslint/eslint-recommended"],"globals":{"Env":true,"ioc":true,"Path":true,"Config":true,"container":true},"plugins":["prettier","@typescript-eslint"]},"eslintIgnore":[],"_hasShrinkwrap":false,"devDependencies":{"husky":"^3.1.0","redis":"^5.8.1","eslint":"^8.57.1","prettier":"^2.8.8","lru-cache":"^11.1.0","commitizen":"^4.3.1","lint-staged":"^12.5.0","@athenna/ioc":"^5.2.0","@athenna/test":"^5.5.0","@athenna/common":"^5.17.0","@athenna/config":"^5.4.0","@athenna/logger":"^5.10.0","eslint-plugin-n":"^15.7.0","@athenna/artisan":"^5.7.0","@athenna/tsconfig":"^5.0.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^6.6.0","eslint-config-prettier":"^8.10.2","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^4.2.5","@typescript-eslint/parser":"^7.18.0","cz-conventional-changelog":"^3.3.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/cache_5.5.0_1758207701441_0.5534902815923357","host":"s3://npm-registry-packages-npm-production"}},"5.6.0":{"name":"@athenna/cache","version":"5.6.0","keywords":["esm","athenna"],"author":{"name":"João Lenon","email":"lenon@athenna.io"},"license":"MIT","_id":"@athenna/cache@5.6.0","maintainers":[{"name":"jlenon7","email":"lenonSec7@gmail.com"}],"homepage":"https://github.com/AthennaIO/Cache#readme","bugs":{"url":"https://github.com/AthennaIO/Cache/issues"},"c8":{"all":true,"exclude":["src/types"],"include":["src/**/*.ts"],"reporter":["text-summary","html"],"report-dir":"./tests/coverage","check-coverage":true},"dist":{"shasum":"e35704a844e8482e7f21582f6daee9ab63c3065d","tarball":"https://registry.npmjs.org/@athenna/cache/-/cache-5.6.0.tgz","fileCount":37,"integrity":"sha512-54geVhEdy/DIBBZCb47gId9Lje0PoV2se2RecckOj+fk6cYRVML0FqbvsW8Xras8+zI9LlNEbkOAZ5VX+3EdxQ==","signatures":[{"sig":"MEUCIFCaKqKhXzZzDAH0kEs/2sIYzefcuAmbBCdgVhjVhDR4AiEAoSrRJX/O7JOxI5OaRnXz5iJr6EWDtx7+LyRpYhP+sLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54330},"main":"./src/index.js","type":"module","husky":{"hooks":{"prepare-commit-msg":"lint-staged && exec < /dev/tty && git cz --hook || true"}},"types":"./src/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=20.0.0"},"exports":{".":"./src/index.js","./types":"./src/types/index.js","./package":"./package.json","./package.json":"./package.json","./testing/plugins":"./src/testing/plugins/index.js","./providers/CacheProvider":"./src/providers/CacheProvider.js"},"gitHead":"1652931624ef70dff66eb525ed316477a8f6ab0e","imports":{"#bin":"./bin/index.js","#src":"./src/index.js","#bin/*":"./bin/*.js","#src/*":"./src/*.js","#tests":"./tests/index.js","#tests/*":"./tests/*.js","#src/debug":"./src/debug/index.js","#src/types":"./src/types/index.js"},"scripts":{"test":"npm run --silent lint:fix && node --enable-source-maps --import=@athenna/tsconfig bin/test.ts","build":"node node_modules/@athenna/tsconfig/src/build.js","lint:fix":"eslint \"{bin,src,configurer,tests}/**/*.ts\" --fix","test:debug":"cross-env NODE_DEBUG=athenna:* node --inspect --enable-source-maps --import=@athenna/tsconfig bin/test.ts","test:coverage":"c8 npm run --silent test"},"_npmUser":{"name":"jlenon7","email":"lenonSec7@gmail.com"},"prettier":{"semi":false,"endOfLine":"lf","overrides":[{"files":"tests/**/*","options":{"printWidth":120}}],"printWidth":80,"arrowParens":"avoid","singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/AthennaIO/Cache.git","type":"git"},"_npmVersion":"10.5.0","description":"The cache handler for Athenna Framework.","directories":{},"lint-staged":{"*.ts":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"21.7.3","eslintConfig":{"env":{"node":true,"es2021":true},"rules":{"camelcase":"off","dot-notation":"off","prettier/prettier":"error","no-useless-constructor":"off","@typescript-eslint/no-unused-vars":["error",{"argsIgnorePattern":"^_","varsIgnorePattern":"^_","caughtErrorsIgnorePattern":"^_"}],"@typescript-eslint/no-explicit-any":"off","@typescript-eslint/no-empty-function":"off"},"parser":"@typescript-eslint/parser","extends":["standard","eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/recommended","plugin:@typescript-eslint/eslint-recommended"],"globals":{"Env":true,"ioc":true,"Path":true,"Config":true,"container":true},"plugins":["prettier","@typescript-eslint"]},"eslintIgnore":[],"_hasShrinkwrap":false,"devDependencies":{"husky":"^3.1.0","redis":"^5.8.1","eslint":"^8.57.1","prettier":"^2.8.8","lru-cache":"^11.1.0","commitizen":"^4.3.1","lint-staged":"^12.5.0","@athenna/ioc":"^5.2.0","@athenna/test":"^5.5.0","@athenna/common":"^5.17.0","@athenna/config":"^5.4.0","@athenna/logger":"^5.10.0","eslint-plugin-n":"^15.7.0","@athenna/artisan":"^5.7.0","@athenna/tsconfig":"^5.0.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^6.6.0","eslint-config-prettier":"^8.10.2","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^4.2.5","@typescript-eslint/parser":"^7.18.0","cz-conventional-changelog":"^3.3.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/cache_5.6.0_1760712957024_0.7439099119077153","host":"s3://npm-registry-packages-npm-production"}},"5.7.0":{"name":"@athenna/cache","version":"5.7.0","keywords":["esm","athenna"],"author":{"name":"João Lenon","email":"lenon@athenna.io"},"license":"MIT","_id":"@athenna/cache@5.7.0","maintainers":[{"name":"jlenon7","email":"lenonSec7@gmail.com"}],"homepage":"https://github.com/AthennaIO/Cache#readme","bugs":{"url":"https://github.com/AthennaIO/Cache/issues"},"c8":{"all":true,"exclude":["src/types"],"include":["src/**/*.ts"],"reporter":["text-summary","html"],"report-dir":"./tests/coverage","check-coverage":true},"dist":{"shasum":"8ef007d6f64a5bef4e1c30df4ca3a9a46e90dbcd","tarball":"https://registry.npmjs.org/@athenna/cache/-/cache-5.7.0.tgz","fileCount":37,"integrity":"sha512-twMlgMj5wLhtRWpYzvlQvHBdrhIXuwkA0/pm4siR7nhr06vb20eTiaUOb7gEcUoNQhtKx9dFTIYohvEqqfuvjA==","signatures":[{"sig":"MEUCIQDgjeMr7P8DTuJKMJJUW8FItqC0hJ8rSqnYJoGJnaczAAIgUCcdtTbkyrXAwhmKrT9HtkmDxbFCCjYUgU8P7RUsAGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54330},"main":"./src/index.js","type":"module","husky":{"hooks":{"prepare-commit-msg":"lint-staged && exec < /dev/tty && git cz --hook || true"}},"types":"./src/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=20.0.0"},"exports":{".":"./src/index.js","./types":"./src/types/index.js","./package":"./package.json","./package.json":"./package.json","./testing/plugins":"./src/testing/plugins/index.js","./providers/CacheProvider":"./src/providers/CacheProvider.js"},"gitHead":"b99f765e2c561eaba0a8aaa9d2984d387933da69","imports":{"#bin":"./bin/index.js","#src":"./src/index.js","#bin/*":"./bin/*.js","#src/*":"./src/*.js","#tests":"./tests/index.js","#tests/*":"./tests/*.js","#src/debug":"./src/debug/index.js","#src/types":"./src/types/index.js"},"scripts":{"test":"npm run --silent lint:fix && node --enable-source-maps --import=@athenna/tsconfig bin/test.ts","build":"node node_modules/@athenna/tsconfig/src/build.js","lint:fix":"eslint \"{bin,src,configurer,tests}/**/*.ts\" --fix","test:debug":"cross-env NODE_DEBUG=athenna:* node --inspect --enable-source-maps --import=@athenna/tsconfig bin/test.ts","test:coverage":"c8 npm run --silent test"},"_npmUser":{"name":"jlenon7","email":"lenonSec7@gmail.com"},"prettier":{"semi":false,"endOfLine":"lf","overrides":[{"files":"tests/**/*","options":{"printWidth":120}}],"printWidth":80,"arrowParens":"avoid","singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/AthennaIO/Cache.git","type":"git"},"_npmVersion":"10.5.0","description":"The cache handler for Athenna Framework.","directories":{},"lint-staged":{"*.ts":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"21.7.3","eslintConfig":{"env":{"node":true,"es2021":true},"rules":{"camelcase":"off","dot-notation":"off","prettier/prettier":"error","no-useless-constructor":"off","@typescript-eslint/no-unused-vars":["error",{"argsIgnorePattern":"^_","varsIgnorePattern":"^_","caughtErrorsIgnorePattern":"^_"}],"@typescript-eslint/no-explicit-any":"off","@typescript-eslint/no-empty-function":"off"},"parser":"@typescript-eslint/parser","extends":["standard","eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/recommended","plugin:@typescript-eslint/eslint-recommended"],"globals":{"Env":true,"ioc":true,"Path":true,"Config":true,"container":true},"plugins":["prettier","@typescript-eslint"]},"eslintIgnore":[],"_hasShrinkwrap":false,"devDependencies":{"husky":"^3.1.0","redis":"^5.8.1","eslint":"^8.57.1","prettier":"^2.8.8","lru-cache":"^11.1.0","commitizen":"^4.3.1","lint-staged":"^12.5.0","@athenna/ioc":"^5.2.0","@athenna/test":"^5.5.0","@athenna/common":"^5.17.0","@athenna/config":"^5.4.0","@athenna/logger":"^5.10.0","eslint-plugin-n":"^15.7.0","@athenna/artisan":"^5.7.0","@athenna/tsconfig":"^5.0.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^6.6.0","eslint-config-prettier":"^8.10.2","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^4.2.5","@typescript-eslint/parser":"^7.18.0","cz-conventional-changelog":"^3.3.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/cache_5.7.0_1760715164660_0.15732717530369245","host":"s3://npm-registry-packages-npm-production"}},"5.8.0":{"name":"@athenna/cache","version":"5.8.0","keywords":["esm","athenna"],"author":{"name":"João Lenon","email":"lenon@athenna.io"},"license":"MIT","_id":"@athenna/cache@5.8.0","maintainers":[{"name":"jlenon7","email":"lenonSec7@gmail.com"}],"homepage":"https://github.com/AthennaIO/Cache#readme","bugs":{"url":"https://github.com/AthennaIO/Cache/issues"},"c8":{"all":true,"exclude":["src/types"],"include":["src/**/*.ts"],"reporter":["text-summary","html"],"report-dir":"./tests/coverage","check-coverage":true},"dist":{"shasum":"21187eb6f259bb8568b063c7fa204f6e5ba86b75","tarball":"https://registry.npmjs.org/@athenna/cache/-/cache-5.8.0.tgz","fileCount":37,"integrity":"sha512-OcLJf/J2lnlvHWxfrrohYEx0swPznx3iWvP9JVNxR9kRVXP16iIohS9ITNs/sbuA/AvVH0iYRYS5ouTvb/7ZqQ==","signatures":[{"sig":"MEUCIQDuSA89aoqJytzIkI49guEb46ycuFGxDdn1cLNNK75XtQIgSvFM1D/dTcbtTpdUgL4LbgFwboPKq2Aka+g0QAe0R5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54392},"main":"./src/index.js","type":"module","husky":{"hooks":{"prepare-commit-msg":"lint-staged && exec < /dev/tty && git cz --hook || true"}},"types":"./src/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=20.0.0"},"exports":{".":"./src/index.js","./types":"./src/types/index.js","./package":"./package.json","./package.json":"./package.json","./testing/plugins":"./src/testing/plugins/index.js","./providers/CacheProvider":"./src/providers/CacheProvider.js"},"gitHead":"1b4494286a0d8cb2268fab4c9170f02ec2df3647","imports":{"#bin":"./bin/index.js","#src":"./src/index.js","#bin/*":"./bin/*.js","#src/*":"./src/*.js","#tests":"./tests/index.js","#tests/*":"./tests/*.js","#src/debug":"./src/debug/index.js","#src/types":"./src/types/index.js"},"scripts":{"test":"npm run --silent lint:fix && node --enable-source-maps --import=@athenna/tsconfig bin/test.ts","build":"node node_modules/@athenna/tsconfig/src/build.js","lint:fix":"eslint \"{bin,src,configurer,tests}/**/*.ts\" --fix","test:debug":"cross-env NODE_DEBUG=athenna:* node --inspect --enable-source-maps --import=@athenna/tsconfig bin/test.ts","test:coverage":"c8 npm run --silent test"},"_npmUser":{"name":"jlenon7","email":"lenonSec7@gmail.com"},"prettier":{"semi":false,"endOfLine":"lf","overrides":[{"files":"tests/**/*","options":{"printWidth":120}}],"printWidth":80,"arrowParens":"avoid","singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/AthennaIO/Cache.git","type":"git"},"_npmVersion":"10.8.2","description":"The cache handler for Athenna Framework.","directories":{},"lint-staged":{"*.ts":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"22.8.0","eslintConfig":{"env":{"node":true,"es2021":true},"rules":{"camelcase":"off","dot-notation":"off","prettier/prettier":"error","no-useless-constructor":"off","@typescript-eslint/no-unused-vars":["error",{"argsIgnorePattern":"^_","varsIgnorePattern":"^_","caughtErrorsIgnorePattern":"^_"}],"@typescript-eslint/no-explicit-any":"off","@typescript-eslint/no-empty-function":"off"},"parser":"@typescript-eslint/parser","extends":["standard","eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/recommended","plugin:@typescript-eslint/eslint-recommended"],"globals":{"Env":true,"ioc":true,"Path":true,"Config":true,"container":true},"plugins":["prettier","@typescript-eslint"]},"eslintIgnore":[],"_hasShrinkwrap":false,"devDependencies":{"husky":"^3.1.0","redis":"^5.8.1","eslint":"^8.57.1","prettier":"^2.8.8","lru-cache":"^11.1.0","commitizen":"^4.3.1","lint-staged":"^12.5.0","@athenna/ioc":"^5.2.0","@athenna/test":"^5.5.0","@athenna/common":"^5.17.0","@athenna/config":"^5.4.0","@athenna/logger":"^5.10.0","eslint-plugin-n":"^15.7.0","@athenna/artisan":"^5.7.0","@athenna/tsconfig":"^5.0.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^6.6.0","eslint-config-prettier":"^8.10.2","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^4.2.5","@typescript-eslint/parser":"^7.18.0","cz-conventional-changelog":"^3.3.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/cache_5.8.0_1775843524262_0.27729236734366314","host":"s3://npm-registry-packages-npm-production"}},"5.9.0":{"name":"@athenna/cache","version":"5.9.0","keywords":["esm","athenna"],"author":{"name":"João Lenon","email":"lenon@athenna.io"},"license":"MIT","_id":"@athenna/cache@5.9.0","maintainers":[{"name":"jlenon7","email":"lenonSec7@gmail.com"}],"homepage":"https://github.com/AthennaIO/Cache#readme","bugs":{"url":"https://github.com/AthennaIO/Cache/issues"},"c8":{"all":true,"exclude":["src/types"],"include":["src/**/*.ts"],"reporter":["text-summary","html"],"report-dir":"./tests/coverage","check-coverage":true},"dist":{"shasum":"5f59509dea45e5d4b923fd5191de30af539655ec","tarball":"https://registry.npmjs.org/@athenna/cache/-/cache-5.9.0.tgz","fileCount":37,"integrity":"sha512-d7+q5QwFpqnFhGbHYjpCe31a7F5zUSX25q5VDGjn06NRgkkZbvRNlDTFYC2hd3EiHfbzk2J5DaBUgoHuU/Dg7g==","signatures":[{"sig":"MEUCIG0YTqSyHC1TWgJrwBOlKZAsvC0mcbN/TkKsTgo2XLoKAiEA/ADNzTo0Rdhi2Vo7OJ7m1fun7gyUg8E0Q68/zblMYjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54166},"main":"./src/index.js","type":"module","husky":{"hooks":{"prepare-commit-msg":"lint-staged && exec < /dev/tty && git cz --hook || true"}},"types":"./src/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=20.0.0"},"exports":{".":"./src/index.js","./types":"./src/types/index.js","./package":"./package.json","./package.json":"./package.json","./testing/plugins":"./src/testing/plugins/index.js","./providers/CacheProvider":"./src/providers/CacheProvider.js"},"gitHead":"91be4bac9d0e453ade14230efcab76a178780517","imports":{"#bin":"./bin/index.js","#src":"./src/index.js","#bin/*":"./bin/*.js","#src/*":"./src/*.js","#tests":"./tests/index.js","#tests/*":"./tests/*.js","#src/debug":"./src/debug/index.js","#src/types":"./src/types/index.js"},"scripts":{"test":"npm run --silent lint:fix && node --enable-source-maps --import=@athenna/tsconfig bin/test.ts","build":"node node_modules/@athenna/tsconfig/src/build.js","lint:fix":"eslint \"{bin,src,configurer,tests}/**/*.ts\" --fix","test:debug":"cross-env NODE_DEBUG=athenna:* node --inspect --enable-source-maps --import=@athenna/tsconfig bin/test.ts","test:coverage":"c8 npm run --silent test"},"_npmUser":{"name":"jlenon7","email":"lenonSec7@gmail.com"},"prettier":{"semi":false,"endOfLine":"lf","overrides":[{"files":"tests/**/*","options":{"printWidth":120}}],"printWidth":80,"arrowParens":"avoid","singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/AthennaIO/Cache.git","type":"git"},"_npmVersion":"10.8.2","description":"The cache handler for Athenna Framework.","directories":{},"lint-staged":{"*.ts":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"22.8.0","eslintConfig":{"env":{"node":true,"es2021":true},"rules":{"camelcase":"off","dot-notation":"off","prettier/prettier":"error","no-useless-constructor":"off","@typescript-eslint/no-unused-vars":["error",{"argsIgnorePattern":"^_","varsIgnorePattern":"^_","caughtErrorsIgnorePattern":"^_"}],"@typescript-eslint/no-explicit-any":"off","@typescript-eslint/no-empty-function":"off"},"parser":"@typescript-eslint/parser","extends":["standard","eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/recommended","plugin:@typescript-eslint/eslint-recommended"],"globals":{"Env":true,"ioc":true,"Path":true,"Config":true,"container":true},"plugins":["prettier","@typescript-eslint"]},"eslintIgnore":[],"_hasShrinkwrap":false,"devDependencies":{"husky":"^3.1.0","redis":"^5.11.0","eslint":"^8.57.1","prettier":"^2.8.8","lru-cache":"^11.3.5","commitizen":"^4.3.1","lint-staged":"^12.5.0","@athenna/ioc":"^5.2.0","@athenna/test":"^5.8.0","@athenna/common":"^5.34.0","@athenna/config":"^5.6.0","@athenna/logger":"^5.17.0","eslint-plugin-n":"^15.7.0","@athenna/artisan":"^5.12.0","@athenna/tsconfig":"^5.2.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^6.6.0","eslint-config-prettier":"^8.10.2","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^4.2.5","@typescript-eslint/parser":"^7.18.0","cz-conventional-changelog":"^3.3.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/cache_5.9.0_1776086816076_0.8822179009040381","host":"s3://npm-registry-packages-npm-production"}},"5.10.0":{"name":"@athenna/cache","version":"5.10.0","keywords":["esm","athenna"],"author":{"name":"João Lenon","email":"lenon@athenna.io"},"license":"MIT","_id":"@athenna/cache@5.10.0","maintainers":[{"name":"jlenon7","email":"lenonSec7@gmail.com"}],"homepage":"https://github.com/AthennaIO/Cache#readme","bugs":{"url":"https://github.com/AthennaIO/Cache/issues"},"c8":{"all":true,"exclude":["src/types"],"include":["src/**/*.ts"],"reporter":["text-summary","html"],"report-dir":"./tests/coverage","check-coverage":true},"dist":{"shasum":"fc2d9eee2cfd453cb3b24909e54dcb802acd41d4","tarball":"https://registry.npmjs.org/@athenna/cache/-/cache-5.10.0.tgz","fileCount":37,"integrity":"sha512-0WwDbpr+4ZwSpG4fYnaqSjOsTb2o3Z5obvlPrKr7aC/MLJumeEAzDHxj2SyACy8UKHjx/oN0evYJuxwz+lEqvA==","signatures":[{"sig":"MEQCIDja+jKY1CjRcj7kVW3kZzJzxzTK6r/yf0QwXxfK3ou3AiAuN9YUwcOYxH9XeMw9j/Iy9CCnlbmvbb6lj2CBREYVdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55678},"main":"./src/index.js","type":"module","husky":{"hooks":{"prepare-commit-msg":"lint-staged && exec < /dev/tty && git cz --hook || true"}},"types":"./src/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=20.0.0"},"exports":{".":"./src/index.js","./types":"./src/types/index.js","./package":"./package.json","./package.json":"./package.json","./testing/plugins":"./src/testing/plugins/index.js","./providers/CacheProvider":"./src/providers/CacheProvider.js"},"gitHead":"a69bd548c234809811e9f70e66a0e3c0de1b9ef6","imports":{"#bin":"./bin/index.js","#src":"./src/index.js","#bin/*":"./bin/*.js","#src/*":"./src/*.js","#tests":"./tests/index.js","#tests/*":"./tests/*.js","#src/debug":"./src/debug/index.js","#src/types":"./src/types/index.js"},"scripts":{"test":"npm run --silent lint:fix && node --enable-source-maps --import=@athenna/tsconfig bin/test.ts","build":"node node_modules/@athenna/tsconfig/src/build.js","lint:fix":"eslint \"{bin,src,configurer,tests}/**/*.ts\" --fix","test:debug":"cross-env NODE_DEBUG=athenna:* node --inspect --enable-source-maps --import=@athenna/tsconfig bin/test.ts","test:coverage":"c8 npm run --silent test"},"_npmUser":{"name":"jlenon7","email":"lenonSec7@gmail.com"},"prettier":{"semi":false,"endOfLine":"lf","overrides":[{"files":"tests/**/*","options":{"printWidth":120}}],"printWidth":80,"arrowParens":"avoid","singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/AthennaIO/Cache.git","type":"git"},"_npmVersion":"10.8.2","description":"The cache handler for Athenna Framework.","directories":{},"lint-staged":{"*.ts":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"_nodeVersion":"22.8.0","eslintConfig":{"env":{"node":true,"es2021":true},"rules":{"camelcase":"off","dot-notation":"off","prettier/prettier":"error","no-useless-constructor":"off","@typescript-eslint/no-unused-vars":["error",{"argsIgnorePattern":"^_","varsIgnorePattern":"^_","caughtErrorsIgnorePattern":"^_"}],"@typescript-eslint/no-explicit-any":"off","@typescript-eslint/no-empty-function":"off"},"parser":"@typescript-eslint/parser","extends":["standard","eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/recommended","plugin:@typescript-eslint/eslint-recommended"],"globals":{"Env":true,"ioc":true,"Path":true,"Config":true,"container":true},"plugins":["prettier","@typescript-eslint"]},"eslintIgnore":[],"_hasShrinkwrap":false,"devDependencies":{"husky":"^3.1.0","redis":"^5.11.0","eslint":"^8.57.1","prettier":"^2.8.8","lru-cache":"^11.3.5","commitizen":"^4.3.1","lint-staged":"^12.5.0","@athenna/ioc":"^5.2.0","@athenna/test":"^5.8.0","@athenna/common":"^5.34.0","@athenna/config":"^5.6.0","@athenna/logger":"^5.17.0","eslint-plugin-n":"^15.7.0","@athenna/artisan":"^5.12.0","@athenna/tsconfig":"^5.2.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^6.6.0","eslint-config-prettier":"^8.10.2","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^4.2.5","@typescript-eslint/parser":"^7.18.0","cz-conventional-changelog":"^3.3.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/cache_5.10.0_1778099025859_0.5025417767098794","host":"s3://npm-registry-packages-npm-production"}},"5.11.0":{"name":"@athenna/cache","version":"5.11.0","description":"The cache handler for Athenna Framework.","license":"MIT","author":{"name":"João Lenon","email":"lenon@athenna.io"},"bugs":{"url":"https://github.com/AthennaIO/Cache/issues"},"repository":{"type":"git","url":"git+https://github.com/AthennaIO/Cache.git"},"homepage":"https://github.com/AthennaIO/Cache#readme","keywords":["esm","athenna"],"engines":{"node":">=20.0.0"},"scripts":{"build":"node node_modules/@athenna/tsconfig/src/build.js","lint:fix":"eslint \"{bin,src,configurer,tests}/**/*.ts\" --fix","test":"npm run --silent lint:fix && node --enable-source-maps --import=@athenna/tsconfig bin/test.ts","test:debug":"cross-env NODE_DEBUG=athenna:* node --inspect --enable-source-maps --import=@athenna/tsconfig bin/test.ts","test:coverage":"c8 npm run --silent test"},"type":"module","main":"./src/index.js","types":"./src/index.d.ts","exports":{".":"./src/index.js","./types":"./src/types/index.js","./package":"./package.json","./package.json":"./package.json","./testing/plugins":"./src/testing/plugins/index.js","./providers/CacheProvider":"./src/providers/CacheProvider.js"},"imports":{"#bin/*":"./bin/*.js","#bin":"./bin/index.js","#src/*":"./src/*.js","#src":"./src/index.js","#src/types":"./src/types/index.js","#src/debug":"./src/debug/index.js","#tests/*":"./tests/*.js","#tests":"./tests/index.js"},"devDependencies":{"@athenna/artisan":"^5.12.0","@athenna/common":"^5.34.0","@athenna/config":"^5.6.0","@athenna/ioc":"^5.2.0","@athenna/logger":"^5.17.0","@athenna/test":"^5.8.0","@athenna/tsconfig":"^5.2.0","@typescript-eslint/eslint-plugin":"^7.18.0","@typescript-eslint/parser":"^7.18.0","commitizen":"^4.3.1","cz-conventional-changelog":"^3.3.0","eslint":"^8.57.1","eslint-config-prettier":"^8.10.2","eslint-config-standard":"^17.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^4.2.5","eslint-plugin-promise":"^6.6.0","husky":"^3.1.0","lint-staged":"^12.5.0","lru-cache":"^11.3.5","prettier":"^2.8.8","redis":"^5.11.0"},"c8":{"all":true,"include":["src/**/*.ts"],"exclude":["src/types"],"reporter":["text-summary","html"],"report-dir":"./tests/coverage","check-coverage":true},"husky":{"hooks":{"prepare-commit-msg":"lint-staged && exec < /dev/tty && git cz --hook || true"}},"lint-staged":{"*.ts":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"prettier":{"singleQuote":true,"trailingComma":"none","arrowParens":"avoid","endOfLine":"lf","semi":false,"printWidth":80,"overrides":[{"files":"tests/**/*","options":{"printWidth":120}}]},"eslintIgnore":[],"eslintConfig":{"env":{"es2021":true,"node":true},"globals":{"ioc":true,"Env":true,"Path":true,"Config":true,"container":true},"plugins":["prettier","@typescript-eslint"],"extends":["standard","eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/recommended","plugin:@typescript-eslint/eslint-recommended"],"parser":"@typescript-eslint/parser","rules":{"camelcase":"off","dot-notation":"off","prettier/prettier":"error","no-useless-constructor":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/no-empty-function":"off","@typescript-eslint/no-unused-vars":["error",{"argsIgnorePattern":"^_","varsIgnorePattern":"^_","caughtErrorsIgnorePattern":"^_"}]}},"_id":"@athenna/cache@5.11.0","gitHead":"b32b3ae0843cd1a11454d066c3362c91a8e5bf79","_nodeVersion":"22.8.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Cmth5F4MSmIYhhxAIsDR2VC0jt0HObRK2E5sWN4+aW9VjQ94z/8WkFWegfqh6905qT2SJvPO0eBhasF+yu3j8A==","shasum":"49ed003f5b82f81bf3ed1815e511fbdf68cd074d","tarball":"https://registry.npmjs.org/@athenna/cache/-/cache-5.11.0.tgz","fileCount":37,"unpackedSize":58773,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDF2rG0VS9MvWutUthLJxdmhdxvb7A4NK9h4KPf/ufIyQIgOWmoHkau/Bs6kw3hCwIRnSnKvBHgUp8RgskDXBugPNU="}]},"_npmUser":{"name":"jlenon7","email":"lenonSec7@gmail.com"},"directories":{},"maintainers":[{"name":"jlenon7","email":"lenonSec7@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cache_5.11.0_1786392517077_0.7313726059868897"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-13T00:49:30.962Z","modified":"2026-08-10T20:08:37.421Z","5.0.0":"2025-08-13T00:49:31.249Z","5.1.0":"2025-08-13T19:40:37.881Z","5.2.0":"2025-08-18T14:49:03.671Z","5.3.0":"2025-08-18T15:53:04.561Z","5.4.0":"2025-08-19T12:27:14.363Z","5.5.0":"2025-09-18T15:01:41.604Z","5.6.0":"2025-10-17T14:55:57.216Z","5.7.0":"2025-10-17T15:32:44.919Z","5.8.0":"2026-04-10T17:52:04.404Z","5.9.0":"2026-04-13T13:26:56.210Z","5.10.0":"2026-05-06T20:23:46.031Z","5.11.0":"2026-08-10T20:08:37.237Z"},"bugs":{"url":"https://github.com/AthennaIO/Cache/issues"},"author":{"name":"João Lenon","email":"lenon@athenna.io"},"license":"MIT","homepage":"https://github.com/AthennaIO/Cache#readme","keywords":["esm","athenna"],"repository":{"type":"git","url":"git+https://github.com/AthennaIO/Cache.git"},"description":"The cache handler for Athenna Framework.","maintainers":[{"name":"jlenon7","email":"lenonSec7@gmail.com"}],"readme":"# Cache 📔\n\n> 🔋 The cache handler for Athenna Framework.\n\n[![GitHub followers](https://img.shields.io/github/followers/athennaio.svg?style=social&label=Follow&maxAge=2592000)](https://github.com/athennaio?tab=followers)\n[![GitHub stars](https://img.shields.io/github/stars/AthennaIO/Cache.svg?style=social&label=Star&maxAge=2592000)](https://github.com/AthennaIO/Cache/stargazers/)\n\n<p>\n    <a href=\"https://www.buymeacoffee.com/athenna\" target=\"_blank\"><img src=\"https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png\" alt=\"Buy Me A Coffee\" style=\"height: 41px !important;width: 174px !important;box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;-webkit-box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;\" ></a>\n</p>\n\n<p>\n  <img alt=\"GitHub language count\" src=\"https://img.shields.io/github/languages/count/AthennaIO/Cache?style=for-the-badge&logo=appveyor\">\n\n  <img alt=\"Repository size\" src=\"https://img.shields.io/github/repo-size/AthennaIO/Cache?style=for-the-badge&logo=appveyor\">\n\n  <img alt=\"License\" src=\"https://img.shields.io/badge/license-MIT-brightgreen?style=for-the-badge&logo=appveyor\">\n\n  <img alt=\"Commitizen\" src=\"https://img.shields.io/badge/commitizen-friendly-brightgreen?style=for-the-badge&logo=appveyor\">\n</p>\n\n<img src=\".github/logo.svg\" width=\"200px\" align=\"right\" hspace=\"30px\" vspace=\"100px\">\n\n## Links\n\n> For project documentation [click here](https://athenna.io). If something is not clear in the documentation please open an issue in the [documentation repository](https://github.com/athennaio/docs)\n\n## Contributing\n\n> If you want to contribute to this project, first read the [CONTRIBUTING.MD](https://github.com/AthennaIO/Cache/blob/develop/CONTRIBUTING.md) file. It will be a pleasure to receive your help.\n\n---\n\n<p align='center'>\n  With 💜 by <a href='https://github.com/AthennaIO'>Athenna community</a>\n</p>\n\n<p align='center'>\n  <a href='https://github.com/AthennaIO/Cache/graphs/contributors'>\n    <img src='https://contrib.rocks/image?repo=AthennaIO/Cache'/>\n  </a>\n</p>\n","readmeFilename":"README.md"}