{"_id":"@cacher/redis","_rev":"4-1a6381343f320758c3910d653012706b","name":"@cacher/redis","dist-tags":{"latest":"0.2.0"},"versions":{"0.0.1":{"name":"@cacher/redis","version":"0.0.1","description":"Implementation of the redis adapter","license":"MIT","author":{"name":"Vladlen","email":"negezor@gmail.com","url":"Negezor"},"repository":{"type":"git","url":"git+https://github.com/negezor/cacher.git","directory":"packages/redis"},"homepage":"https://github.com/negezor/cacher#readme","bugs":{"url":"https://github.com/negezor/cacher/issues"},"keywords":["cache","redis"],"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=14.0.0"},"peerDependencies":{"@cacher/cacher":"*"},"dependencies":{"ioredis":"^4.17.3"},"devDependencies":{"@types/ioredis":"^4.17.3"},"_id":"@cacher/redis@0.0.1","dist":{"shasum":"61a919150731f47928c83e823bbe5ac1dad337af","integrity":"sha512-ee8jscU2uolgnEibvgeEanRS0BGk80yFeFTIhTLsnHhAZhBZNGwjcGwJcYbrhrDKruSeOKtJo4uz8VNxg8UyTA==","tarball":"https://registry.npmjs.org/@cacher/redis/-/redis-0.0.1.tgz","fileCount":7,"unpackedSize":5498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUSRuCRA9TVsSAnZWagAAlM0QAJGNVxBvoAztIyy/lLOr\nizTAoNA/ffhh5kp+r+8WgX++x3Miv9pOmuUkfGBMP/hLbXt23Z3Pmfegh0zg\nDqee69bfdqGBPa93JtwhEIqOY1Y6QL9aDo5aBt7As6C75gEYGd7uFdJiDYhd\nzoaRxXEvaSupwoQPzU6cYMZbZmlcsob6pUzrNWOJ0HyNZGuoNvUGiagiwkuk\nhP4W5aloL1IczhEnfbfaNU+haIXbsPdVLmhOABnX94zA9+Aos1YGuUTAYvTA\nwd8hQO/K7XMFF+rIV7fGNlibSLf5ZEb3AF4lJ5X/wPN8LxV8bly+AH0UNoNE\nHFIBT9ggtcQZBocIOguo/PlTTO60jT65NRZZjKpWqwDuKoZA/KqiUV2pniDd\nilCZ37rJi+3NPO2bnHWhmqfYS5c230O7KVNoMSjXLpPyBXad/Y76bKgP2bFB\nIfA6tHFavpcRCkjvzCjRNNWxSoirfF4zeXaDkh4ZAt64KHE0cKEoBaoDlT/6\nCK/qNm2sdyc33Q75/mqDkFGTLAmGyznb0HKRq806tFoEElfsJX4WASs4KllP\nQhh8Cg2LPIngzQRw477hWd8KxWwyih59r/7F6SpBuef9TQRlHHN5KEBdkCXi\nGIWJYfhVfn/GCo6DS2ru6evlnd7wq6ZG3TpEFh3MRsg6wgDDy58iMMov8zQO\nQyGl\r\n=GdZY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBHsBl9cGQP5ExTPeB/fg74lfBOgBnr2wTeqQGntUJRwIhANeQuKHC7PC4zkcEJ8HRtOIojJpRqmnS4+eTwkjFZPdz"}]},"maintainers":[{"name":"negezor","email":"negezor@gmail.com"}],"_npmUser":{"name":"negezor","email":"negezor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redis_0.0.1_1599153262264_0.1762726246734092"},"_hasShrinkwrap":false},"0.1.0":{"name":"@cacher/redis","version":"0.1.0","description":"Implementation of the redis adapter","license":"MIT","author":{"name":"Vladlen","email":"negezor@gmail.com","url":"Negezor"},"repository":{"type":"git","url":"git+https://github.com/negezor/cacher.git","directory":"packages/redis"},"homepage":"https://github.com/negezor/cacher#readme","bugs":{"url":"https://github.com/negezor/cacher/issues"},"keywords":["cache","redis"],"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=14.0.0"},"peerDependencies":{"@cacher/cacher":"*"},"dependencies":{"ioredis":"^4.26.0"},"devDependencies":{"@types/ioredis":"^4.26.0"},"_id":"@cacher/redis@0.1.0","dist":{"shasum":"4aeab28d6bffe9ca1678b360d32719dadca77b27","integrity":"sha512-/7k7vZaXflvp8C35QVFtXP+gNbgEe8wvR/VXXwI4wkuh/N/ypiC+qbWvRDzOZwR2S66LLRNt/TKcEQq/jcJjpA==","tarball":"https://registry.npmjs.org/@cacher/redis/-/redis-0.1.0.tgz","fileCount":7,"unpackedSize":6179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggmkxCRA9TVsSAnZWagAAGx0P/A7ZoAe4blv3ci/7ovQg\nYBxpXfvyRgdtXsUnaj9VP2r+rvqwhwMaxT/87yWG50uhMlCe/JCPUOIleHUW\n23SVMMzf53x7fKPCc/1vUZ95rbY3HUoTVwI6qlMg/HhPzwurzq1OmVraLjI+\nZnVY+dIS3i+iCcOB11u/X9TCBppo9CxhbGGp9W5qImJ7Bq8ej/AgpcVS6WSo\neRIT7+OuKveCH0snGVu9qYwwRZ7gY8IYeNwPBKCh5+AoJKvLkoq5A5oXCK9V\nRRRCkcdVFwg6IKjiPzOu0kDQPKQT+Gre+gROg5Zd6c3HNoEejAyD4L+dfRgr\n3pHekZMkG58VVRB01hZaqAbuHrykQZZcRmFpx7HojIG/PFbNvAWpaunnN3Sh\nh0mgeCwSE7xUtOXoLGjRSWH6WzR/IUhkdS7r4HtRU0ThTTT5IGeeWUhNzkkB\nQ04IlCuKPNurNDBT4yHy8/B/1Mwkrw9StARUXWqi462EtK0H3et8GBd+NvGU\nMnNCqv8el19bUp3hpzHhaP+MM3AcxajzxypnJhjDcZw+nLnrzcK8jQxcLD6T\n5FLxJ+8v8hvgeYyQ27Ro2mxJ2AhgcgvPVgGOoTVIKtCHpBrAXuYllmYSmgFX\nK2rPxzrG3z7V25px64L2F/iWQMDA5msxUzfi0MOL/Pz+GNKId4THxUoDiV4+\nqNkk\r\n=X47o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIARk//cCMR6c9PnRWehqHBveB9qHxQIpRrjXBSUpJTaVAiEA1liBYDJdfMT3HRtLf1k2gFs8gArvtY8MC8u4X/fpa54="}]},"_npmUser":{"name":"negezor","email":"negezor@gmail.com"},"directories":{},"maintainers":[{"name":"negezor","email":"negezor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redis_0.1.0_1619159345420_0.605369267039835"},"_hasShrinkwrap":false},"0.1.1":{"name":"@cacher/redis","version":"0.1.1","description":"Implementation of the redis adapter","license":"MIT","author":{"name":"Vladlen","email":"negezor@gmail.com","url":"Negezor"},"repository":{"type":"git","url":"git+https://github.com/negezor/cacher.git","directory":"packages/redis"},"homepage":"https://github.com/negezor/cacher#readme","bugs":{"url":"https://github.com/negezor/cacher/issues"},"keywords":["cache","redis"],"main":"./lib/index.js","types":"./lib/index.d.ts","sideEffects":false,"exports":{".":{"import":"./lib/index.mjs","require":"./lib/index.js"}},"engines":{"node":">=14.0.0"},"peerDependencies":{"@cacher/cacher":"*"},"dependencies":{"ioredis":"^4.28.2"},"devDependencies":{"@types/ioredis":"^4.28.4"},"_id":"@cacher/redis@0.1.1","dist":{"shasum":"58dc5beb5aa06ed0618b18bbcd566469ef5db714","integrity":"sha512-mbLjp461J9ONPONXZ+RqrR2DQlCvjRxG1NeeWQRyEHQwe2XTBjEqR2dp0NNsKRSAby/ksIPTBC+IyCF9TRUlNA==","tarball":"https://registry.npmjs.org/@cacher/redis/-/redis-0.1.1.tgz","fileCount":8,"unpackedSize":9320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuE8KCRA9TVsSAnZWagAAdOsQAJFas2rVMd8O0KFd1Ug5\n6yw6ioxTJHbYCQqfeFjCF5Hh9LuXEBO6RZ7XDcA2gNTS6VeyQKQLDZVH59dZ\nhc5Q3oK8ZiEaZvjwUhhSeZjiNsyDfBDucInOJvr1U1wCl4+rgKHW+yHV3ivO\nseEW+r4zOga6TvY4hDaJRoiQNPbMSDSS1XDA0wj8U1hhTJP9EJmuyVtvi8g7\nutF2WeMIn+JRR9Gn/D7M1Ig7FsvZQoVkZNI2yOmANsbzryW1vM1kYrA2ayoI\nJVWlrTMoIozOpXMuXLEmYDRMvjOxjBZ1nuvVFnlafLPBA5B6fGRqiXXMcv/H\njvwMms4I5jnY2aZbXGjT8Xj2QxKuswBINLiKUUNBta0jCGiFl8DbSGywkQRv\nWM74KfSwpl01scBzQYgxhRGGkczXWe9VaENIIGg1XqKy5+xv2rQrPyzz5Ro+\nlTXtcS3lOPr1WCZt0qczuYw39hIvkZIIKKmSNvsFag8clDO6Z1+eguJjb0nF\n6TFX7QPG0Bf1Ey988x3/OsYhePqr7QUdul7u9Dh23gDT5zznWmP1PJ+Vx8Qh\njPk3p5rlvozoXgIP/AwpcwQ66Ccxz6iMWgWNQMYqHu++cKIwzfG+MDF574YY\nNMqKo86Nh8+3KwIdYw9vOUEWGrWmulVG4o2+rqxVaMx5AXFThvgoSytoeY/d\n+OyF\r\n=3N07\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3cXE5RTnemYcseJ86k15lF7PLDpdAv5iL7qwXAQFmrgIhAKxi9HB3D6UDAt27UAHnpRZLPSNzfqxLWQpisIdh+sbd"}]},"_npmUser":{"name":"negezor","email":"negezor@gmail.com"},"directories":{},"maintainers":[{"name":"negezor","email":"negezor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redis_0.1.1_1639468809951_0.2961862073220882"},"_hasShrinkwrap":false},"0.2.0":{"name":"@cacher/redis","version":"0.2.0","description":"Implementation of the redis adapter","license":"MIT","author":{"name":"Vladlen","email":"negezor@gmail.com","url":"Negezor"},"repository":{"type":"git","url":"git+https://github.com/negezor/cacher.git","directory":"packages/redis"},"homepage":"https://github.com/negezor/cacher#readme","bugs":{"url":"https://github.com/negezor/cacher/issues"},"keywords":["cache","redis"],"main":"./lib/index.js","types":"./lib/index.d.ts","sideEffects":false,"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.js"}},"engines":{"node":">=14.0.0"},"peerDependencies":{"@cacher/cacher":"*"},"dependencies":{"ioredis":"^5.3.2"},"_id":"@cacher/redis@0.2.0","gitHead":"084b2db3ab2892277bf3b56b6ba4bb20c7c8b09d","_nodeVersion":"20.4.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-SpVQnMg+xthGNPmk39jsk0iCJmabso8MeIwvpv85HyGMve9BJwrZCodE9AjKHy9PZvvTRpeqTPljBAWwz6Vbrg==","shasum":"f52edbf90e66402eddaa01801579fee0a482379b","tarball":"https://registry.npmjs.org/@cacher/redis/-/redis-0.2.0.tgz","fileCount":6,"unpackedSize":9052,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3vURAwZebOvWJNAqUC+f480mKSfCFsU1svw140H7anAIhAOBim3chl6SFZiyxKaMPIFKGFVJP06SLZUZMwIh4oZYd"}]},"_npmUser":{"name":"negezor","email":"negezor@gmail.com"},"directories":{},"maintainers":[{"name":"negezor","email":"negezor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redis_0.2.0_1690473841919_0.7555264285543672"},"_hasShrinkwrap":false}},"time":{"created":"2020-09-03T17:14:22.004Z","0.0.1":"2020-09-03T17:14:22.404Z","modified":"2023-07-27T16:04:02.168Z","0.1.0":"2021-04-23T06:29:05.561Z","0.1.1":"2021-12-14T08:00:10.114Z","0.2.0":"2023-07-27T16:04:02.054Z"},"maintainers":[{"name":"negezor","email":"negezor@gmail.com"}],"description":"Implementation of the redis adapter","homepage":"https://github.com/negezor/cacher#readme","keywords":["cache","redis"],"repository":{"type":"git","url":"git+https://github.com/negezor/cacher.git","directory":"packages/redis"},"author":{"name":"Vladlen","email":"negezor@gmail.com","url":"Negezor"},"bugs":{"url":"https://github.com/negezor/cacher/issues"},"license":"MIT","readme":"<p align=\"center\">\n<a href=\"https://www.npmjs.com/package/@cacher/redis\"><img src=\"https://img.shields.io/npm/v/@cacher/redis.svg?style=flat-square\" alt=\"NPM version\"></a>\n<a href=\"https://www.npmjs.com/package/@cacher/redis\"><img src=\"https://img.shields.io/npm/dt/@cacher/redis.svg?style=flat-square\" alt=\"NPM downloads\"></a>\n</p>\n\nImplementation of the redis adapter\n\n# Installation\n> **[Node.js](https://nodejs.org/) 14.0.0 or newer is required**  \n\n### Yarn\n```\nyarn add @cacher/redis\n```\n\n### NPM\n```\nnpm i @cacher/redis\n```\n\n## Example usage\n\n```ts\nimport { Cacher } from '@cacher/cacher';\nimport { RedisAdapter } from '@cacher/redis';\n\nconst adapter = new RedisAdapter();\n\n// const adapter = new RedisAdapter({\n//     connection: ioredisClient    \n// });\n\n// const adapter = new RedisAdapter({\n//     connection: 'redis://:authpassword@127.0.0.1:6380/4'\n// });\n\n// const adapter = new RedisAdapter({\n//     connection: {\n//         hostname: 'localhost',\n//         port: 6379,\n\n//         username: '...',\n//         password: '...',\n\n//         database: 1\n//     }\n// });\n\nconst cacher = new Cacher({\n    adapter,\n\n    namespace: 'users'\n});\n```\n","readmeFilename":"README.md"}