{"_id":"@aaqilniz/rest-cache","_rev":"7-8b31a777c1989a1e136bdb7b4d08f334","name":"@aaqilniz/rest-cache","dist-tags":{"latest":"3.0.1"},"versions":{"0.0.1":{"name":"@aaqilniz/rest-cache","version":"0.0.1","keywords":["loopback-extension","loopback"],"author":{"name":"Muhammad Aaqil","email":"aaqilniz@yahoo.com"},"license":"","_id":"@aaqilniz/rest-cache@0.0.1","maintainers":[{"name":"aaqilniz","email":"aaqilniz@yahoo.com"}],"dist":{"shasum":"52e34295d183325dcf7ab595b8dc18d1039830fb","tarball":"https://registry.npmjs.org/@aaqilniz/rest-cache/-/rest-cache-0.0.1.tgz","fileCount":45,"integrity":"sha512-sh4rJ3ZUf7p23yGMZ6UsUOQefvI0MFklJ8a3tbZaqi+KmSkhI5MME+yw76S0DgC8PS54DaBQJStxJFxGL+UzVA==","signatures":[{"sig":"MEQCIDQCKUrezJfBgoZkkuomriGylibRVjf3RbLijtPOaRqoAiAAo3okeDRb/o5f4njR9CAC59Rru2Fkbn6h9ClK6KjH5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6lxvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcFQ/+JfXMjK8XdxeIlAMCGRb7cu3uMAx02YCOXK3MQN+roG+/TqIW\r\nSXMi5bHoRDiMOQfmHZxIY42OXCIb8nYAD0wTwb52pUCODvIm9WJpf4ytvUsv\r\nqDxpmtKjzPe01boMvzr/4FRc6lHvAzzUIzRG8/iKerlcXdOlgKOVP6GXztxU\r\nSoUqF9JUJR7p6pHS6ijyQQJyQpxNzLMtbPyh/n0ysbLqatePWlq4Q9oQsVMi\r\nPL+muQCL9RB2ygCPN3fE1b+bskV+SIQPpysqs5YnTClhrv8biCI39yo4im32\r\nP5Z3jaCVwx9pO2YjoqfxjYafrM7L8J3+AOjjVLqfwjMutdBHoEHeJWovUFl6\r\nt78h88Bldsa0PiJu4x9WB6JeL9iOmPsI05JdvQSugDmTFstr9yo5DsarL3D6\r\nCEgwIsQsDSi1xIjv5ulym1rodu5cPiIHu22A5hpfR5v+WW+UWNvTGAjez1EH\r\nnRdGuZexmPPcxyDrlsb23gbzYok5waa7o4motNTIKkFUn4WgZfHtvMzQddr9\r\nENnGSXSqjFZ62I4XdG3Ns1pFuE3HL0ONPFNSrXse4UkMcchxZLJZrQRrwN+Z\r\nvxK5B3i0TrLROe0Q3WL6aPaf0oBOeqCJQOuUEU7f1lBnBdTJGS2CQz3frwXF\r\nzxl9dZpv/lhs+hCjS1YP/8utMGU9Xr3BhwY=\r\n=eXKK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"14 || 16 || 18 || 19"},"gitHead":"6a31f97dd5fdf906a54b7811d463bc7532853eae","scripts":{"lint":"yarn run eslint && yarn run prettier:check","test":"lb-mocha --allow-console-logs \"dist/__tests__\"","build":"lb-tsc","clean":"lb-clean dist *.tsbuildinfo .eslintcache","eslint":"lb-eslint --report-unused-disable-directives .","pretest":"yarn run rebuild","rebuild":"yarn run clean && yarn run build","lint:fix":"yarn run eslint:fix && yarn run prettier:fix","posttest":"yarn run lint","test:dev":"lb-mocha --allow-console-logs dist/__tests__/**/*.js && yarn run posttest","eslint:fix":"yarn run eslint --fix","build:watch":"lb-tsc --watch","prettier:cli":"lb-prettier \"**/*.ts\" \"**/*.js\"","prettier:fix":"yarn run prettier:cli --write","prettier:check":"yarn run prettier:cli -l"},"_npmUser":{"name":"aaqilniz","email":"aaqilniz@yahoo.com"},"repository":{"url":"","type":"git"},"_npmVersion":"8.5.3","description":"This is a loopback 4 based extension that implements caching mechanism.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"tslib":"^2.0.0","@loopback/core":"^1.1.7","@loopback/rest":"^1.6.0","@loopback/context":"^1.6.0","@loopback/metadata":"^1.0.7","@loopback/openapi-v3":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.28.0","typescript":"~4.9.4","@types/node":"^14.18.34","@loopback/core":"^4.0.6","@loopback/build":"^9.0.6","@loopback/testlab":"^5.0.6","source-map-support":"^0.5.21","@loopback/eslint-config":"^13.0.6"},"peerDependencies":{"@loopback/core":"^4.0.6"},"_npmOperationalInternal":{"tmp":"tmp/rest-cache_0.0.1_1676303471732_0.7253774707408591","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@aaqilniz/rest-cache","version":"0.0.3","keywords":["loopback-extension","loopback"],"author":{"name":"Muhammad Aaqil","email":"aaqilniz@yahoo.com"},"license":"","_id":"@aaqilniz/rest-cache@0.0.3","maintainers":[{"name":"aaqilniz","email":"aaqilniz@yahoo.com"}],"dist":{"shasum":"45d5ffdf03e784459b3c39757c4fe9b699f7e005","tarball":"https://registry.npmjs.org/@aaqilniz/rest-cache/-/rest-cache-0.0.3.tgz","fileCount":43,"integrity":"sha512-t98H85h1o4n90dqyzdTHXfUl1ZXYH0sOz1EUXD++i6MeuieMPHnOB+OqP5P0CxP4Yt6F+wlg7d0UbT1v+30Cww==","signatures":[{"sig":"MEUCIQC8qbsvQCuNYFFg+NFQ/uz7RkKHwB0oZ6f2s3qyGrwv3AIgWFQay+jcRU1bS6qzYDxHBhGFKbnpzofQ8wcbUT59jyk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20976},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"14 || 16 || 18 || 19"},"gitHead":"e0b6276a3df5e9903d58edc61fe57f6214d1bc4c","scripts":{"lint":"yarn run eslint && yarn run prettier:check","test":"lb-mocha --allow-console-logs \"dist/__tests__\"","build":"lb-tsc","clean":"lb-clean dist *.tsbuildinfo .eslintcache","eslint":"lb-eslint --report-unused-disable-directives .","pretest":"yarn run rebuild","rebuild":"yarn run clean && yarn run build","lint:fix":"yarn run eslint:fix && yarn run prettier:fix","posttest":"yarn run lint","test:dev":"lb-mocha --allow-console-logs dist/__tests__/**/*.js && yarn run posttest","eslint:fix":"yarn run eslint --fix","build:watch":"lb-tsc --watch","prettier:cli":"lb-prettier \"**/*.ts\" \"**/*.js\"","prettier:fix":"yarn run prettier:cli --write","prettier:check":"yarn run prettier:cli -l"},"_npmUser":{"name":"aaqilniz","email":"aaqilniz@yahoo.com"},"repository":{"url":"","type":"git"},"_npmVersion":"8.5.3","description":"This is a loopback 4 based extension that implements caching mechanism.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"tslib":"^2.0.0","@loopback/core":"^1.1.7","@loopback/rest":"^1.6.0","@loopback/context":"^1.6.0","@loopback/metadata":"^1.0.7","@loopback/openapi-v3":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.28.0","typescript":"~4.9.4","@types/node":"^14.18.34","@loopback/core":"^4.0.6","@loopback/build":"^9.0.6","@loopback/testlab":"^5.0.6","source-map-support":"^0.5.21","@loopback/eslint-config":"^13.0.6"},"peerDependencies":{"@loopback/core":"^4.0.6"},"_npmOperationalInternal":{"tmp":"tmp/rest-cache_0.0.3_1685771537643_0.8006254968586723","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@aaqilniz/rest-cache","version":"0.0.2","keywords":["loopback-extension","loopback"],"author":{"name":"Muhammad Aaqil","email":"aaqilniz@yahoo.com"},"license":"","_id":"@aaqilniz/rest-cache@0.0.2","maintainers":[{"name":"aaqilniz","email":"aaqilniz@yahoo.com"}],"dist":{"shasum":"c3f337a10b1b8e74dcc307f0c74ccf3210c0b8da","tarball":"https://registry.npmjs.org/@aaqilniz/rest-cache/-/rest-cache-0.0.2.tgz","fileCount":43,"integrity":"sha512-gpoCmbBURsqP53Qrim7E194kMGXFUjG/77NB5RwxAq6lO0T0KMoYnWPdyCCIMwxDeLeXqkJ+kbKOsydYvzNJ0A==","signatures":[{"sig":"MEUCIEfVMbFm0YMORsa2oin0eM+U91DDSBxCWBpHs7cPgSYtAiEA1KoHcgP/AHM86KnaQfgRqEtY32Ticibo++JRfpabpDQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21014},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"14 || 16 || 18 || 19"},"gitHead":"e0b6276a3df5e9903d58edc61fe57f6214d1bc4c","scripts":{"lint":"yarn run eslint && yarn run prettier:check","test":"lb-mocha --allow-console-logs \"dist/__tests__\"","build":"lb-tsc","clean":"lb-clean dist *.tsbuildinfo .eslintcache","eslint":"lb-eslint --report-unused-disable-directives .","pretest":"yarn run rebuild","rebuild":"yarn run clean && yarn run build","lint:fix":"yarn run eslint:fix && yarn run prettier:fix","posttest":"yarn run lint","test:dev":"lb-mocha --allow-console-logs dist/__tests__/**/*.js && yarn run posttest","eslint:fix":"yarn run eslint --fix","build:watch":"lb-tsc --watch","prettier:cli":"lb-prettier \"**/*.ts\" \"**/*.js\"","prettier:fix":"yarn run prettier:cli --write","prepublishOnly":"yarn run build","prettier:check":"yarn run prettier:cli -l"},"_npmUser":{"name":"aaqilniz","email":"aaqilniz@yahoo.com"},"repository":{"url":"","type":"git"},"_npmVersion":"8.5.3","description":"This is a loopback 4 based extension that implements caching mechanism.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"tslib":"^2.0.0","@loopback/core":"^1.1.7","@loopback/rest":"^1.6.0","@loopback/context":"^1.6.0","@loopback/metadata":"^1.0.7","@loopback/openapi-v3":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.28.0","typescript":"~4.9.4","@types/node":"^14.18.34","@loopback/core":"^4.0.6","@loopback/build":"^9.0.6","@loopback/testlab":"^5.0.6","source-map-support":"^0.5.21","@loopback/eslint-config":"^13.0.6"},"peerDependencies":{"@loopback/core":"^4.0.6"},"_npmOperationalInternal":{"tmp":"tmp/rest-cache_0.0.2_1685771796479_0.7710061760775357","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@aaqilniz/rest-cache","version":"1.0.0","keywords":["loopback-extension","loopback"],"author":{"name":"Muhammad Aaqil","email":"aaqilniz@yahoo.com"},"license":"","_id":"@aaqilniz/rest-cache@1.0.0","maintainers":[{"name":"aaqilniz","email":"aaqilniz@yahoo.com"}],"dist":{"shasum":"58543a6ba502d4edf3c65f0ed346229daddf6f61","tarball":"https://registry.npmjs.org/@aaqilniz/rest-cache/-/rest-cache-1.0.0.tgz","fileCount":43,"integrity":"sha512-mYGJUOhWjCmAjEBChJpWZe1g8ZR2UmUys6opXqY11os5kzYQv9iZNUSfsev+xXXZA20dCTIIGQSmWRCL6dj4hQ==","signatures":[{"sig":"MEYCIQD/QHnenERE+yQTE2zaIqOkzmEPqlQeUpF5GT+jA/rKzwIhAPbc09SLr9+5nUoMXXPP38ywM0kWABW2lC1yXxSqELFq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21014},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"14 || 16 || 18 || 19"},"gitHead":"671165a0e05b56fb92c312b1afce16b35f00b04d","scripts":{"lint":"yarn run eslint && yarn run prettier:check","test":"lb-mocha --allow-console-logs \"dist/__tests__\"","build":"lb-tsc","clean":"lb-clean dist *.tsbuildinfo .eslintcache","eslint":"lb-eslint --report-unused-disable-directives .","pretest":"yarn run rebuild","rebuild":"yarn run clean && yarn run build","lint:fix":"yarn run eslint:fix && yarn run prettier:fix","posttest":"yarn run lint","test:dev":"lb-mocha --allow-console-logs dist/__tests__/**/*.js && yarn run posttest","eslint:fix":"yarn run eslint --fix","build:watch":"lb-tsc --watch","prettier:cli":"lb-prettier \"**/*.ts\" \"**/*.js\"","prettier:fix":"yarn run prettier:cli --write","prepublishOnly":"yarn run build","prettier:check":"yarn run prettier:cli -l"},"_npmUser":{"name":"aaqilniz","email":"aaqilniz@yahoo.com"},"repository":{"url":"","type":"git"},"_npmVersion":"8.5.3","description":"This is a loopback 4 based extension that implements caching mechanism.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"tslib":"^2.0.0","@loopback/core":"^1.1.7","@loopback/rest":"^1.6.0","@loopback/context":"^1.6.0","@loopback/metadata":"^1.0.7","@loopback/openapi-v3":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.28.0","typescript":"~4.9.4","@types/node":"^14.18.34","@loopback/core":"^4.0.6","@loopback/build":"^9.0.6","@loopback/testlab":"^5.0.6","source-map-support":"^0.5.21","@loopback/eslint-config":"^13.0.6"},"peerDependencies":{"@loopback/core":"^4.0.6"},"_npmOperationalInternal":{"tmp":"tmp/rest-cache_1.0.0_1685772426349_0.3754811690937807","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@aaqilniz/rest-cache","version":"2.0.0","keywords":["loopback-extension","loopback"],"author":{"name":"Muhammad Aaqil","email":"aaqilniz@yahoo.com"},"license":"","_id":"@aaqilniz/rest-cache@2.0.0","maintainers":[{"name":"aaqilniz","email":"aaqilcs102@gmail.com"}],"dist":{"shasum":"107adec2c0598c662ab3dc5da25fb19179abf5f9","tarball":"https://registry.npmjs.org/@aaqilniz/rest-cache/-/rest-cache-2.0.0.tgz","fileCount":43,"integrity":"sha512-hVIP4YcYniOr5HFUhSk0tpFr8dm827MWmnukMA/wbIE9sIWjH5UXeSX0lHsnRkYWd9OqfGPdQDBaSKyMvrauUQ==","signatures":[{"sig":"MEUCIAHoCAVphr6Xz7F0FAtQprZR05T8lsvjsETKfppwGZi/AiEA5QD0CNRCFMsOMjcE/HsRRH0jOiA9hoAfxh5KS3LCv6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21171},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"14 || 16 || 18 || 19"},"gitHead":"b09d7accd9577b0b70b71ebfb871877b4484aa24","scripts":{"lint":"yarn run eslint && yarn run prettier:check","test":"lb-mocha --allow-console-logs \"dist/__tests__\"","build":"lb-tsc","clean":"lb-clean dist *.tsbuildinfo .eslintcache","eslint":"lb-eslint --report-unused-disable-directives .","pretest":"yarn run rebuild","rebuild":"yarn run clean && yarn run build","lint:fix":"yarn run eslint:fix && yarn run prettier:fix","posttest":"yarn run lint","test:dev":"lb-mocha --allow-console-logs dist/__tests__/**/*.js && yarn run posttest","eslint:fix":"yarn run eslint --fix","build:watch":"lb-tsc --watch","prettier:cli":"lb-prettier \"**/*.ts\" \"**/*.js\"","prettier:fix":"yarn run prettier:cli --write","prepublishOnly":"yarn run build","prettier:check":"yarn run prettier:cli -l"},"_npmUser":{"name":"aaqilniz","email":"aaqilcs102@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"9.6.7","description":"This is a loopback 4 based extension that implements caching mechanism.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tslib":"^2.0.0","@loopback/core":"^1.1.7","@loopback/rest":"^1.6.0","@loopback/context":"^1.6.0","@loopback/metadata":"^1.0.7","@loopback/openapi-v3":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.28.0","typescript":"~4.9.4","@types/node":"^14.18.34","@loopback/core":"^4.0.6","@loopback/build":"^9.0.6","@loopback/testlab":"^5.0.6","source-map-support":"^0.5.21","@loopback/eslint-config":"^13.0.6"},"peerDependencies":{"@loopback/core":"^4.0.6"},"_npmOperationalInternal":{"tmp":"tmp/rest-cache_2.0.0_1701710844519_0.3333110590183903","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@aaqilniz/rest-cache","version":"3.0.0","keywords":["loopback-extension","loopback"],"author":{"name":"Muhammad Aaqil","email":"aaqilniz@yahoo.com"},"license":"","_id":"@aaqilniz/rest-cache@3.0.0","maintainers":[{"name":"aaqilniz","email":"aaqilcs102@gmail.com"}],"dist":{"shasum":"7d908afd3d7b3085a499cc5e35dae8468f1e17e0","tarball":"https://registry.npmjs.org/@aaqilniz/rest-cache/-/rest-cache-3.0.0.tgz","fileCount":47,"integrity":"sha512-06olQoSgkZ8w9m2QE4bkQYSWMexJQnJtnw8S3MpdhPSdSReX2On8PfxNzdh0vlpwiZFXHmggWsp2nlDdxjxBRA==","signatures":[{"sig":"MEUCIQCOBxIbe79q5uDVT5Kh2dKCO3O2zBi0DLXZ7pFJtRv7iwIgGaZ54N7t1eCOFBbR73VLRySbKoBC8YNCxEB6vnhX8Ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24872},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"14 || 16 || 18 || 19 || 20 || 22"},"gitHead":"362421b1b334353621d47dcd92c9dc2fbe011fc8","scripts":{"lint":"yarn run eslint && yarn run prettier:check","test":"lb-mocha --allow-console-logs \"dist/__tests__\"","build":"lb-tsc","clean":"lb-clean dist *.tsbuildinfo .eslintcache","eslint":"lb-eslint --report-unused-disable-directives .","pretest":"yarn run rebuild","rebuild":"yarn run clean && yarn run build","lint:fix":"yarn run eslint:fix && yarn run prettier:fix","posttest":"yarn run lint","test:dev":"lb-mocha --allow-console-logs dist/__tests__/**/*.js && yarn run posttest","eslint:fix":"yarn run eslint --fix","build:watch":"lb-tsc --watch","prettier:cli":"lb-prettier \"**/*.ts\" \"**/*.js\"","prettier:fix":"yarn run prettier:cli --write","prepublishOnly":"yarn run build","prettier:check":"yarn run prettier:cli -l"},"_npmUser":{"name":"aaqilniz","email":"aaqilcs102@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"This is a loopback 4 based extension that implements caching mechanism.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.0.0","@loopback/core":"^1.1.7","@loopback/rest":"^1.6.0","@loopback/context":"^1.6.0","@loopback/metadata":"^1.0.7","@loopback/openapi-v3":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.28.0","typescript":"~4.9.4","@types/node":"^14.18.34","@loopback/core":"^4.0.6","@loopback/build":"^9.0.6","@loopback/testlab":"^5.0.6","source-map-support":"^0.5.21","@loopback/eslint-config":"^13.0.6"},"peerDependencies":{"@loopback/core":"^4.0.6"},"_npmOperationalInternal":{"tmp":"tmp/rest-cache_3.0.0_1753349244462_0.3208598084033094","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@aaqilniz/rest-cache","version":"3.0.1","description":"This is a loopback 4 based extension that implements caching mechanism.","keywords":["loopback-extension","loopback"],"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"14 || 16 || 18 || 19 || 20 || 22"},"scripts":{"build":"lb-tsc","build:watch":"lb-tsc --watch","lint":"yarn run eslint && yarn run prettier:check","lint:fix":"yarn run eslint:fix && yarn run prettier:fix","prettier:cli":"lb-prettier \"**/*.ts\" \"**/*.js\"","prettier:check":"yarn run prettier:cli -l","prettier:fix":"yarn run prettier:cli --write","eslint":"lb-eslint --report-unused-disable-directives .","eslint:fix":"yarn run eslint --fix","pretest":"yarn run rebuild","test":"lb-mocha --allow-console-logs \"dist/__tests__\"","posttest":"yarn run lint","test:dev":"lb-mocha --allow-console-logs dist/__tests__/**/*.js && yarn run posttest","clean":"lb-clean dist *.tsbuildinfo .eslintcache","rebuild":"yarn run clean && yarn run build","prepublishOnly":"yarn run build"},"repository":{"type":"git","url":""},"author":{"name":"Muhammad Aaqil","email":"aaqilniz@yahoo.com"},"license":"","peerDependencies":{"@loopback/core":"^4.0.6"},"dependencies":{"@loopback/context":"^1.6.0","@loopback/core":"^1.1.7","@loopback/metadata":"^1.0.7","@loopback/openapi-v3":"^1.2.2","@loopback/rest":"^1.6.0","tslib":"^2.0.0"},"devDependencies":{"@loopback/build":"^9.0.6","@loopback/core":"^4.0.6","@loopback/eslint-config":"^13.0.6","@loopback/testlab":"^5.0.6","@types/node":"^14.18.34","eslint":"^8.28.0","source-map-support":"^0.5.21","typescript":"~4.9.4"},"_id":"@aaqilniz/rest-cache@3.0.1","gitHead":"e14d0a0e45cd82348539dcd23ffac2ead2113e69","_nodeVersion":"22.17.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-NUPlkhuDJAt/DPG2iPoRTEyaKeBqzdUbqh0+ZCvsDfxvlOLzlX+om4xH5hgLk/aexbsNDdMTjBFZadZBUzC2ZA==","shasum":"3f68a422a645d2de55ca3493dd0030ca09317cb0","tarball":"https://registry.npmjs.org/@aaqilniz/rest-cache/-/rest-cache-3.0.1.tgz","fileCount":47,"unpackedSize":24957,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHyssKDnwvqeT/ooOW2oqg/mlZe4RuctyNXvuIdg4bMRAiAu6v649nhta9n9XkAuATQFLxBPY2ySnPmvfY6iYol7JA=="}]},"_npmUser":{"name":"aaqilniz","email":"aaqilcs102@gmail.com"},"directories":{},"maintainers":[{"name":"aaqilniz","email":"aaqilcs102@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rest-cache_3.0.1_1753424379038_0.03514353807715587"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-13T15:51:11.617Z","modified":"2025-07-25T06:19:39.386Z","0.0.1":"2023-02-13T15:51:11.895Z","0.0.3":"2023-06-03T05:52:17.828Z","0.0.2":"2023-06-03T05:56:36.622Z","1.0.0":"2023-06-03T06:07:06.503Z","2.0.0":"2023-12-04T17:27:24.754Z","3.0.0":"2025-07-24T09:27:24.632Z","3.0.1":"2025-07-25T06:19:39.218Z"},"author":{"name":"Muhammad Aaqil","email":"aaqilniz@yahoo.com"},"keywords":["loopback-extension","loopback"],"repository":{"type":"git","url":""},"description":"This is a loopback 4 based extension that implements caching mechanism.","maintainers":[{"name":"aaqilniz","email":"aaqilcs102@gmail.com"}],"readme":"# rest-cache\n\n[![LoopBack](https://github.com/loopbackio/loopback-next/raw/master/docs/site/imgs/branding/Powered-by-LoopBack-Badge-(blue)-@2x.png)](http://loopback.io/)\n\n## Installation\n\nInstall RestCacheComponent using `npm`;\n\n```sh\n$ [npm install | yarn add] @aaqilniz/rest-cache\n```\n\n## Basic Use\n\nConfigure and load RestCacheComponent in the application constructor\nas shown below.\n\n```ts\nimport {RestCacheComponent, RestCacheComponentOptions, DEFAULT_REST_CACHE_OPTIONS} from 'rest-cache';\n// ...\nexport class MyApplication extends BootMixin(ServiceMixin(RepositoryMixin(RestApplication))) {\n  constructor(options: ApplicationConfig = {}) {\n    const opts: RestCacheComponentOptions = DEFAULT_REST_CACHE_OPTIONS;\n    this.configure(RestCacheComponentBindings.COMPONENT).to(opts);\n      // Put the configuration options here\n    });\n    this.component(RestCacheComponent);\n    // ...\n  }\n  // ...\n}\n```\n","readmeFilename":"README.md"}