{"_id":"@redis/time-series","_rev":"18-1b504a5ba59cbf49711466d5eda6cb37","name":"@redis/time-series","dist-tags":{"next":"5.0.0-next.7","latest":"5.5.6"},"versions":{"1.0.3":{"name":"@redis/time-series","version":"1.0.3","license":"MIT","_id":"@redis/time-series@1.0.3","maintainers":[{"name":"leibale","email":"leibale1998@gmail.com"}],"dist":{"shasum":"4cfca8e564228c0bddcdf4418cba60c20b224ac4","tarball":"https://registry.npmjs.org/@redis/time-series/-/time-series-1.0.3.tgz","fileCount":48,"integrity":"sha512-OFp0q4SGrTH0Mruf6oFsHGea58u8vS/iI5+NpYdicaM+7BgqBZH8FFvNZ8rYYLrUO/QRqMq72NpXmxLVNcdmjA==","signatures":[{"sig":"MEUCIDDUbwpncBr6/HJGfTvMYZ7Jw3aHAwE3uey81sQIs+a5AiEAunFPqm3jMeFdzv8kKOn1lrccCR2aNFJBbcM1L3DiBHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJib/+YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmolQg//a1PutqeJCljuGCFIflC7nJbq4dAsBNO0LyCMoxy7TYxwVj3R\r\nRjXO9Oiaw3XAy39bB4vFXFJkznIxOq9dI+isaP9QSjyvHtzMMpDodjJBiwta\r\n4rj5IjZgf5JxhjsxeFgi8QdxMAX2DDQa0ITIhNJ+cRWjLdwNdh8pBm10C0Nr\r\nlfSaloDYUCWww5cx/GJiH/wegNOO1dw32F+NpOZIORcs0cXGvbW17/uYRlfL\r\nOwKw+hdnkIm9aYecS+hOwrhhIvXyMb+7BkBgrPDk7PoTovAEN8X9ximHzEr+\r\nzrGLnHgnEyKYdipV/7SHHe1ndKRR16anu9Of3gEbSuDYfaPBi3+1VhY+1gq5\r\nNMrt9gWlYqBBjWQXERLumiL6rco2EyViNAtd+SmMlVhteOrYZ7q6k7NxucGi\r\ndgFu8SMy1swKtkGTu7CDccg8kaYCyQQo/2/A/KjC8VENMCDg5gNSSvJYb8C8\r\n5czYTpDqR8vDkiI2TQYv3ScBzPU4eIG6q1ZohRZYsu9hZRDeSMFkbg2lfXv9\r\nYPI2fe9D+RDVMfQGv3bbc2mZDWH3OmiJ5CiqiNic4WiQqAQMJHl38h+aFWFy\r\nP0zg5+3yN8xqrUFk07G7Iy1yvd9XC8IIx9qD+PoJMYpOCCQ+2ITYA57FP+Fw\r\ngjCpEK9K3TGQFsNm9LDzkUzfQkSwEENdxOA=\r\n=rPUD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"ffc12344f5947d4cb4f4d48601c0d64d152b5f0a","scripts":{"test":"nyc -r text-summary -r lcov mocha -r source-map-support/register -r ts-node/register './lib/**/*.spec.ts'","build":"tsc","documentation":"typedoc"},"_npmUser":{"name":"leibale","email":"leibale1998@gmail.com"},"_npmVersion":"8.1.2","description":"This package provides support for the [RedisTimeSeries](https://redistimeseries.io) module, which adds a time series data structure to Redis. It extends the [Node Redis client](https://github.com/redis/node-redis) to include functions for each of the Redi","directories":{},"_nodeVersion":"16.10.0","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","ts-node":"^10.7.0","typedoc":"^0.22.15","release-it":"^15.0.0","typescript":"^4.6.4","@types/node":"^17.0.31","@redis/test-utils":"*","source-map-support":"^0.5.21","@istanbuljs/nyc-config-typescript":"^1.0.2"},"peerDependencies":{"@redis/client":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/time-series_1.0.3_1651507096670_0.7142395920103384","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@redis/time-series","version":"1.0.4","license":"MIT","_id":"@redis/time-series@1.0.4","maintainers":[{"name":"leibale","email":"me@leibale.com"}],"dist":{"shasum":"af85eb080f6934580e4d3b58046026b6c2b18717","tarball":"https://registry.npmjs.org/@redis/time-series/-/time-series-1.0.4.tgz","fileCount":48,"integrity":"sha512-ThUIgo2U/g7cCuZavucQTQzA9g9JbDDY2f64u3AbAoz/8vE2lt2U37LamDUVChhaDA3IRT9R6VvJwqnUfTJzng==","signatures":[{"sig":"MEQCIHWvuoGt6YhmysJZoYd35IFlwN65Xq2zGXfGPH3kcquKAiBaP/N7ztoNkm4Rzu6vSNX6TPvGpwf7Mo36aO9MefDLQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbLvLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3dA/+LdmPiuvtoagZnv3anOhRLcl2wJog1jT/CV1k3nhEsOnN9wLN\r\nzQGP7/6G3WvaFx4K5lr33/5SjRab9ZVfngxSfesRtZmaAejmZVPA1X20fNdE\r\nQF2L0Ii3/RYpxvlIjc5OzD+OzNS3uamDKLvkophloxAxEyIAijl1pJL2Zumy\r\nPiNpt3NkHw1DinjL6wCL0LS40WGA79kJugSgRxkkMWZax252Hyn9dmi/JeV8\r\nm1wicBOB91mCjNOq97p7MlSehUJvvnD8FOzScNIaQvPree1c20Tnkn/TsYyC\r\naT3C1RM2O8PQFAgkpZjMAhIUjOqlYXcIw2HeWO2GmKTC0jGov+zcfeLkv8mc\r\nkQB5uld/NmITyHHLfIYCUKXdWOsieAe9H/cGIHkJnhsVREdq7dnqTIi8iS6d\r\nY+nHrDcituYfD8FyYMGUdQkMyi4j4mko1+TMmHfvZe5hXxM+99ja7swVJ5Vf\r\n3HcgZSgCtBz9Bp37AyRgFkVxCL1fg2Wy7pKhmP8lYaeZCff+JMtsDgYYXt+R\r\nfRz9v1gwzJELUo+SVH590MI/eg5/Z/Ek16u9u8xWxU+Vt2XyKrpbt9u4CSFD\r\nu345PVMCXfZimF2A/jPa2PScCOp5ZPCO+2I7kEuAw5sTO/HYMg7nKUE1onmb\r\narOvOPym4ZCnWeDj7/HhowoGijM7mPNibig=\r\n=V8ER\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"3c2f7ab92a3665d144d0617121ac4ebcccf78aed","scripts":{"test":"nyc -r text-summary -r lcov mocha -r source-map-support/register -r ts-node/register './lib/**/*.spec.ts'","build":"tsc","documentation":"typedoc"},"_npmUser":{"name":"leibale","email":"me@leibale.com"},"_npmVersion":"8.19.0","description":"This package provides support for the [RedisTimeSeries](https://redistimeseries.io) module, which adds a time series data structure to Redis. It extends the [Node Redis client](https://github.com/redis/node-redis) to include functions for each of the Redi","directories":{},"_nodeVersion":"19.0.0","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","ts-node":"^10.9.1","typedoc":"^0.23.18","release-it":"^15.5.0","typescript":"^4.8.4","@types/node":"^18.11.6","@redis/test-utils":"*","source-map-support":"^0.5.21","@istanbuljs/nyc-config-typescript":"^1.0.2"},"peerDependencies":{"@redis/client":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/time-series_1.0.4_1668070347591_0.2985625561356291","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@redis/time-series","version":"1.0.5","keywords":["redis","RedisTimeSeries"],"license":"MIT","_id":"@redis/time-series@1.0.5","maintainers":[{"name":"leibale","email":"me@leibale.com"}],"homepage":"https://github.com/redis/node-redis/tree/master/packages/time-series","bugs":{"url":"https://github.com/redis/node-redis/issues"},"dist":{"shasum":"a6d70ef7a0e71e083ea09b967df0a0ed742bc6ad","tarball":"https://registry.npmjs.org/@redis/time-series/-/time-series-1.0.5.tgz","fileCount":48,"integrity":"sha512-IFjIgTusQym2B5IZJG3XKr5llka7ey84fw/NOYqESP5WUfQs9zz1ww/9+qoz4ka/S6KcGBodzlCeZ5UImKbscg==","signatures":[{"sig":"MEYCIQDk9dnlJErpbZujyt3cTwgw6Qz+2S6fceXxVBRtcYzEhAIhAJtUc4WWkeeruyN11YNa0Y7AVCHN4MfHNQkMCZxHhGxK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48934},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"504a05baade24348312f57a81d85056029ca66cf","scripts":{"test":"nyc -r text-summary -r lcov mocha -r source-map-support/register -r ts-node/register './lib/**/*.spec.ts'","build":"tsc","documentation":"typedoc"},"_npmUser":{"name":"leibale","email":"me@leibale.com"},"repository":{"url":"git://github.com/redis/node-redis.git","type":"git"},"_npmVersion":"9.4.0","description":"This package provides support for the [RedisTimeSeries](https://redistimeseries.io) module, which adds a time series data structure to Redis. It extends the [Node Redis client](https://github.com/redis/node-redis) to include functions for each of the Redi","directories":{},"_nodeVersion":"19.6.0","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","ts-node":"^10.9.1","typedoc":"^0.24.8","release-it":"^16.1.5","typescript":"^5.1.6","@types/node":"^20.5.3","@redis/test-utils":"*","source-map-support":"^0.5.21","@istanbuljs/nyc-config-typescript":"^1.0.2"},"peerDependencies":{"@redis/client":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/time-series_1.0.5_1692819016078_0.5694634682595423","host":"s3://npm-registry-packages"}},"2.0.0-next.1":{"name":"@redis/time-series","version":"2.0.0-next.1","keywords":["redis","RedisTimeSeries"],"license":"MIT","_id":"@redis/time-series@2.0.0-next.1","maintainers":[{"name":"leibale","email":"me@leibale.com"}],"homepage":"https://github.com/redis/node-redis/tree/master/packages/time-series","bugs":{"url":"https://github.com/redis/node-redis/issues"},"dist":{"shasum":"f4de5b8d7ad98774cbb07e08001d469f77c72461","tarball":"https://registry.npmjs.org/@redis/time-series/-/time-series-2.0.0-next.1.tgz","fileCount":48,"integrity":"sha512-o+GQ1dR8ulgzQD17VdYzSU0GUEhtvK7/Ppf2uPgcVJdwsfM6y5iAkin5q89BYtjPTawo64djYtb92/t2pxeu1Q==","signatures":[{"sig":"MEQCIBR7PDAKvarr/5+t2H72zaJ5XTTnAJBMTpgx1e5m0GnJAiBPa0knL94Al0tJ0Gk6/Te6yFS3nGk5ave7HG/6F7tIqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58936},"main":"./dist/lib/index.js","types":"./dist/lib/index.d.ts","gitHead":"46628ad79129ed4d95a3a0a14a44a19618e5a36b","scripts":{"test":"nyc -r text-summary -r lcov mocha -r tsx './lib/**/*.spec.ts'"},"_npmUser":{"name":"leibale","email":"me@leibale.com"},"repository":{"url":"git://github.com/redis/node-redis.git","type":"git"},"_npmVersion":"10.1.0","description":"This package provides support for the [RedisTimeSeries](https://redistimeseries.io) module, which adds a time series data structure to Redis. It extends the [Node Redis client](https://github.com/redis/node-redis) to include functions for each of the Redi","directories":{},"_nodeVersion":"20.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@redis/test-utils":"*"},"peerDependencies":{"@redis/client":"^2.0.0-next.3"},"_npmOperationalInternal":{"tmp":"tmp/time-series_2.0.0-next.1_1699583566205_0.9214416509962908","host":"s3://npm-registry-packages"}},"2.0.0-next.2":{"name":"@redis/time-series","version":"2.0.0-next.2","keywords":["redis","RedisTimeSeries"],"license":"MIT","_id":"@redis/time-series@2.0.0-next.2","maintainers":[{"name":"leibale","email":"me@leibale.com"}],"homepage":"https://github.com/redis/node-redis/tree/master/packages/time-series","bugs":{"url":"https://github.com/redis/node-redis/issues"},"dist":{"shasum":"3bcb20137afbcf873b36f30fab95f3511dd3ba1a","tarball":"https://registry.npmjs.org/@redis/time-series/-/time-series-2.0.0-next.2.tgz","fileCount":48,"integrity":"sha512-I62IsbPDXt3WsLhPX9sloyKl2T9xH/Lo5WRwYS4/l2fqTJ/Q7tzH7Gq9MCIYQzImbQo4N4cmK/7quVF2LDFVVw==","signatures":[{"sig":"MEQCIEqEYWDKfxtivlnZ1uiYS3ah1UspCRbZcMBIBtNwtymHAiAz6Wihz1DqTWUDfd/T69XZP898d6yCcioebmss3QsOLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68218},"main":"./dist/lib/index.js","types":"./dist/lib/index.d.ts","gitHead":"bca283986ed4841eaebb0eccfc4160afce9309be","scripts":{"test":"nyc -r text-summary -r lcov mocha -r tsx './lib/**/*.spec.ts'"},"_npmUser":{"name":"leibale","email":"me@leibale.com"},"repository":{"url":"git://github.com/redis/node-redis.git","type":"git"},"_npmVersion":"10.1.0","description":"This package provides support for the [RedisTimeSeries](https://redistimeseries.io) module, which adds a time series data structure to Redis. It extends the [Node Redis client](https://github.com/redis/node-redis) to include functions for each of the Redi","directories":{},"_nodeVersion":"20.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@redis/test-utils":"*"},"peerDependencies":{"@redis/client":"^2.0.0-next.4"},"_npmOperationalInternal":{"tmp":"tmp/time-series_2.0.0-next.2_1699587305753_0.6740276109480736","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@redis/time-series","version":"1.1.0","keywords":["redis","RedisTimeSeries"],"license":"MIT","_id":"@redis/time-series@1.1.0","maintainers":[{"name":"dmaier-redislabs","email":"david.maier@redis.com"},{"name":"shaya-redis","email":"shaya@redis.com"},{"name":"leibale","email":"me@leibale.com"}],"homepage":"https://github.com/redis/node-redis/tree/master/packages/time-series","bugs":{"url":"https://github.com/redis/node-redis/issues"},"dist":{"shasum":"cba454c05ec201bd5547aaf55286d44682ac8eb5","tarball":"https://registry.npmjs.org/@redis/time-series/-/time-series-1.1.0.tgz","fileCount":48,"integrity":"sha512-c1Q99M5ljsIuc4YdaCwfUEXsofakb9c8+Zse2qxTadu8TalLXuAESzLvFAvNVbkmSlvlzIQOLpBCmWI9wTOt+g==","signatures":[{"sig":"MEUCIDPCpVgmcBE32g2CLxGyrJ2u8MsFX6/HhYIp4wioVJUKAiEAn1thpK1d1kGN3Z0Sx+Iv4HX6T1O73Hx3bF/AXQbTsuo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49726},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"fff7b006c393e2b4e78e4f953398dfd24ed78ee0","scripts":{"test":"nyc -r text-summary -r lcov mocha -r source-map-support/register -r ts-node/register './lib/**/*.spec.ts'","build":"tsc","documentation":"typedoc"},"_npmUser":{"name":"leibale","email":"me@leibale.com"},"repository":{"url":"git://github.com/redis/node-redis.git","type":"git"},"_npmVersion":"10.2.4","description":"This package provides support for the [RedisTimeSeries](https://redistimeseries.io) module, which adds a time series data structure to Redis. It extends the [Node Redis client](https://github.com/redis/node-redis) to include functions for each of the Redi","directories":{},"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","ts-node":"^10.9.1","typedoc":"^0.25.1","release-it":"^16.1.5","typescript":"^5.2.2","@types/node":"^20.6.2","@redis/test-utils":"*","source-map-support":"^0.5.21","@istanbuljs/nyc-config-typescript":"^1.0.2"},"peerDependencies":{"@redis/client":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/time-series_1.1.0_1722263269135_0.2580700862993637","host":"s3://npm-registry-packages"}},"5.0.0-next.5":{"name":"@redis/time-series","version":"5.0.0-next.5","keywords":["redis","RedisTimeSeries"],"license":"MIT","_id":"@redis/time-series@5.0.0-next.5","maintainers":[{"name":"dmaier-redislabs","email":"david.maier@redis.com"},{"name":"shaya-redis","email":"shaya@redis.com"},{"name":"leibale","email":"me@leibale.com"}],"homepage":"https://github.com/redis/node-redis/tree/master/packages/time-series","bugs":{"url":"https://github.com/redis/node-redis/issues"},"dist":{"shasum":"df4a8e4e14cc65325bb634e2463439ef616b82ce","tarball":"https://registry.npmjs.org/@redis/time-series/-/time-series-5.0.0-next.5.tgz","fileCount":130,"integrity":"sha512-S0X2NYpQAgdlNzg3lAkqPA0H1jYDENarvA5UlBA7FbOxjwRQhcFVnNwtbb3YPFriNHAtJof1Bm2dOCbxjw4M+g==","signatures":[{"sig":"MEUCIQCijdyJMj6np4M+eiwb14N3KliWeIDVYEJydv+MpxU3hQIgTvkgwmgZKfU4n5YfsuSRovXhwjrb5T6f+COzTlqVi5k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":233691},"main":"./dist/lib/index.js","types":"./dist/lib/index.d.ts","engines":{"node":">= 18"},"gitHead":"9fbd346a88fecf1ab6c0fd00661548022f3677d1","scripts":{"test":"nyc -r text-summary -r lcov mocha -r tsx './lib/**/*.spec.ts'"},"_npmUser":{"name":"dmaier-redislabs","email":"david.maier@redis.com"},"repository":{"url":"git://github.com/redis/node-redis.git","type":"git"},"_npmVersion":"10.8.1","description":"This package provides support for the [RedisTimeSeries](https://redis.io/docs/data-types/timeseries/) module, which adds a time series data structure to Redis.","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@redis/test-utils":"*"},"peerDependencies":{"@redis/client":"^5.0.0-next.5"},"_npmOperationalInternal":{"tmp":"tmp/time-series_5.0.0-next.5_1729007167332_0.9383660288805005","host":"s3://npm-registry-packages"}},"5.0.0-next.6":{"name":"@redis/time-series","version":"5.0.0-next.6","keywords":["redis","RedisTimeSeries"],"license":"MIT","_id":"@redis/time-series@5.0.0-next.6","maintainers":[{"name":"leibale","email":"me@leibale.com"},{"name":"dmaier-redislabs","email":"david.maier@redis.com"},{"name":"shaya-redis","email":"shaya@redis.com"}],"homepage":"https://github.com/redis/node-redis/tree/master/packages/time-series","bugs":{"url":"https://github.com/redis/node-redis/issues"},"dist":{"shasum":"40f0eb2c64a0d14141b7c97879c1ab6715d8f44e","tarball":"https://registry.npmjs.org/@redis/time-series/-/time-series-5.0.0-next.6.tgz","fileCount":130,"integrity":"sha512-je1orCrKZaR7gCApjVMq+N7mpMwOv4pMfduCv65zvYxIBNQp39Br7ub8P08aL4ewJWhrlEcSo8BKuVlFTlcy4g==","signatures":[{"sig":"MEUCIQDEB+hEy6cnZcbKCVqZFgp6hRtEQm+v0k2MU5Y4Q+Y39gIgHWn8XLD5EcphWA2vZK/jHW4WdeqlmXy82mEOTyjjtlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216960},"main":"./dist/lib/index.js","types":"./dist/lib/index.d.ts","engines":{"node":">= 18"},"gitHead":"81a40a7020e7ba5829b32d8f122f03f19315fe59","scripts":{"test":"nyc -r text-summary -r lcov mocha -r tsx './lib/**/*.spec.ts'"},"_npmUser":{"name":"dmaier-redislabs","email":"david.maier@redis.com"},"repository":{"url":"git://github.com/redis/node-redis.git","type":"git"},"_npmVersion":"10.8.1","description":"This package provides support for the [RedisTimeSeries](https://redis.io/docs/data-types/timeseries/) module, which adds a time series data structure to Redis.","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@redis/test-utils":"*"},"peerDependencies":{"@redis/client":"^5.0.0-next.6"},"_npmOperationalInternal":{"tmp":"tmp/time-series_5.0.0-next.6_1738228507158_0.6512334548155787","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-next.7":{"name":"@redis/time-series","version":"5.0.0-next.7","keywords":["redis","RedisTimeSeries"],"license":"MIT","_id":"@redis/time-series@5.0.0-next.7","maintainers":[{"name":"leibale","email":"me@leibale.com"},{"name":"dmaier-redislabs","email":"david.maier@redis.com"},{"name":"shaya-redis","email":"shaya@redis.com"}],"homepage":"https://github.com/redis/node-redis/tree/master/packages/time-series","bugs":{"url":"https://github.com/redis/node-redis/issues"},"dist":{"shasum":"61a8cd833c60857d1f1cc0daeba91821541136c2","tarball":"https://registry.npmjs.org/@redis/time-series/-/time-series-5.0.0-next.7.tgz","fileCount":130,"integrity":"sha512-IZNM22EsJeiuAVm5VKCVT0MOqs2Pf77a7GReIJZrzG55IoaLOb3kBHH98cUXAJ6PJ7kQwkEDcnpD1fbPkw+BDA==","signatures":[{"sig":"MEUCIFg/YD+P+QLlXx+h3Qsz0wiGHJoq5bodItkFHn9H7se9AiEAkVTK/if4pz5+x09WZjqh7QH2WnyvUvy015SofWaeNMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216960},"main":"./dist/lib/index.js","types":"./dist/lib/index.d.ts","engines":{"node":">= 18"},"gitHead":"abba2f8493f23fa1d13feaefe6fb132513a3edb9","scripts":{"test":"nyc -r text-summary -r lcov mocha -r tsx './lib/**/*.spec.ts'"},"_npmUser":{"name":"dmaier-redislabs","email":"david.maier@redis.com"},"repository":{"url":"git://github.com/redis/node-redis.git","type":"git"},"_npmVersion":"10.9.2","description":"This package provides support for the [RedisTimeSeries](https://redis.io/docs/data-types/timeseries/) module, which adds a time series data structure to Redis.","directories":{},"_nodeVersion":"23.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@redis/test-utils":"*"},"peerDependencies":{"@redis/client":"^5.0.0-next.7"},"_npmOperationalInternal":{"tmp":"tmp/time-series_5.0.0-next.7_1742891539727_0.11075032846407384","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@redis/time-series","version":"5.0.0","keywords":["redis","RedisTimeSeries"],"license":"MIT","_id":"@redis/time-series@5.0.0","maintainers":[{"name":"leibale","email":"me@leibale.com"},{"name":"dmaier-redislabs","email":"david.maier@redis.com"},{"name":"shaya-redis","email":"shaya@redis.com"}],"homepage":"https://github.com/redis/node-redis/tree/master/packages/time-series","bugs":{"url":"https://github.com/redis/node-redis/issues"},"dist":{"shasum":"8834aa3a10130f08b222328f9c2a15cd93f42d65","tarball":"https://registry.npmjs.org/@redis/time-series/-/time-series-5.0.0.tgz","fileCount":130,"integrity":"sha512-DNsP4DH5CRfXlQDyvLJm2DltZm3kjpVKZsNTI3SPdbRxhc9i2c0NehUbM/gDECnEfG+jkNN/LUv6Em4LaLwPBQ==","signatures":[{"sig":"MEYCIQD73TokZPioXjk/arMo4HINbOSQ3VqHbPJeC8Cs70uQqQIhAOqm25+W4RzO7BXM27L2cMIcUlw7QnrIbsaj9uJNrcPW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217363},"main":"./dist/lib/index.js","types":"./dist/lib/index.d.ts","engines":{"node":">= 18"},"gitHead":"912e0d8170a7ea7760d1bdf36d3e3f0012d97304","scripts":{"test":"nyc -r text-summary -r lcov mocha -r tsx './lib/**/*.spec.ts'"},"_npmUser":{"name":"dmaier-redislabs","email":"david.maier@redis.com"},"repository":{"url":"git://github.com/redis/node-redis.git","type":"git"},"_npmVersion":"10.9.2","description":"This package provides support for the [RedisTimeSeries](https://redis.io/docs/data-types/timeseries/) module, which adds a time series data structure to Redis.","directories":{},"_nodeVersion":"23.11.0","_hasShrinkwrap":false,"devDependencies":{"@redis/test-utils":"*"},"peerDependencies":{"@redis/client":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/time-series_5.0.0_1746022512567_0.005394057768840721","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@redis/time-series","version":"5.0.1","keywords":["redis","RedisTimeSeries"],"license":"MIT","_id":"@redis/time-series@5.0.1","maintainers":[{"name":"leibale","email":"me@leibale.com"},{"name":"dmaier-redislabs","email":"david.maier@redis.com"},{"name":"shaya-redis","email":"shaya@redis.com"}],"homepage":"https://github.com/redis/node-redis/tree/master/packages/time-series","bugs":{"url":"https://github.com/redis/node-redis/issues"},"dist":{"shasum":"b63654dad199fcbcd8315c27d6ae46db9120c211","tarball":"https://registry.npmjs.org/@redis/time-series/-/time-series-5.0.1.tgz","fileCount":130,"integrity":"sha512-k6PgbrakhnohsEWEAdQZYt3e5vSKoIzpKvgQt8//lnWLrTZx+c3ed2sj0+pKIF4FvnSeuXLo4bBWcH0Z7Urg1A==","signatures":[{"sig":"MEUCIQDnO6o6WxeAciBmkgK+ZuLp26ZEKwRw/DOcsmZChFWRkAIgR6x8YDXIjsEjEU6+V3GM1uLzJ82EuumSu6GL0GxyJpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217363},"main":"./dist/lib/index.js","types":"./dist/lib/index.d.ts","engines":{"node":">= 18"},"gitHead":"1e976d24ccd0f6f8e5baf1eacf4cc871fc34dbef","scripts":{"test":"nyc -r text-summary -r lcov mocha -r tsx './lib/**/*.spec.ts'"},"_npmUser":{"name":"dmaier-redislabs","email":"david.maier@redis.com"},"repository":{"url":"git://github.com/redis/node-redis.git","type":"git"},"_npmVersion":"10.9.2","description":"This package provides support for the [RedisTimeSeries](https://redis.io/docs/data-types/timeseries/) module, which adds a time series data structure to Redis.","directories":{},"_nodeVersion":"23.11.0","_hasShrinkwrap":false,"devDependencies":{"@redis/test-utils":"*"},"peerDependencies":{"@redis/client":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/time-series_5.0.1_1746435825561_0.9473215579966106","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@redis/time-series","version":"5.1.0","keywords":["redis","RedisTimeSeries"],"license":"MIT","_id":"@redis/time-series@5.1.0","maintainers":[{"name":"leibale","email":"me@leibale.com"},{"name":"dmaier-redislabs","email":"david.maier@redis.com"},{"name":"shaya-redis","email":"shaya@redis.com"}],"homepage":"https://github.com/redis/node-redis/tree/master/packages/time-series","bugs":{"url":"https://github.com/redis/node-redis/issues"},"dist":{"shasum":"8104ec51e7cc2a93daa4ced4fa6a94a1838f8c99","tarball":"https://registry.npmjs.org/@redis/time-series/-/time-series-5.1.0.tgz","fileCount":134,"integrity":"sha512-BjKndLXREPeb4ZtxrI6z1bz2FbzBj7LnWyyevNk6Wd7VRWQ3W10LSvJAJwguPD62mSqpTPhy0lMPqFJwo0gS7A==","signatures":[{"sig":"MEUCIDG/mBhYce1J+MWlQxSamBw+E6Im2ns3yGZN1bcSfYSKAiEAjWth90BFC/Tg2kCnThDT1zPS4D0YAKF03Id93D7WD1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246535},"main":"./dist/lib/index.js","types":"./dist/lib/index.d.ts","engines":{"node":">= 18"},"gitHead":"7fca460305ae71d4058ce71009cd70fa034ac330","scripts":{"test":"nyc -r text-summary -r lcov mocha -r tsx './lib/**/*.spec.ts'"},"_npmUser":{"name":"dmaier-redislabs","email":"david.maier@redis.com"},"repository":{"url":"git://github.com/redis/node-redis.git","type":"git"},"_npmVersion":"10.9.2","description":"This package provides support for the [RedisTimeSeries](https://redis.io/docs/data-types/timeseries/) module, which adds a time series data structure to Redis.","directories":{},"_nodeVersion":"23.11.0","_hasShrinkwrap":false,"devDependencies":{"@redis/test-utils":"*"},"peerDependencies":{"@redis/client":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/time-series_5.1.0_1747746500641_0.2060739232364226","host":"s3://npm-registry-packages-npm-production"}},"5.1.1":{"name":"@redis/time-series","version":"5.1.1","keywords":["redis","RedisTimeSeries"],"license":"MIT","_id":"@redis/time-series@5.1.1","maintainers":[{"name":"leibale","email":"me@leibale.com"},{"name":"dmaier-redislabs","email":"david.maier@redis.com"},{"name":"shaya-redis","email":"shaya@redis.com"}],"homepage":"https://github.com/redis/node-redis/tree/master/packages/time-series","bugs":{"url":"https://github.com/redis/node-redis/issues"},"dist":{"shasum":"72a05fe1c39817b5eb8e2a255608ed43e05a031f","tarball":"https://registry.npmjs.org/@redis/time-series/-/time-series-5.1.1.tgz","fileCount":134,"integrity":"sha512-HPjZLfcZxh5mBLqRgx7KCZG6JXxGnb7yJqo9qZ/KMTWK/k3SWyH47DHJbYbRNzKOEkbK/l/5kikDTm79uJuCbg==","signatures":[{"sig":"MEQCIBbN7OsJEx2dkbh87+Kv3v5ADesAU72N8RMIybeXjFstAiBJwlR01G6ZFe/G0fTB0yO/0bMV0xbymFi6jSUh0fC0bA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246535},"main":"./dist/lib/index.js","types":"./dist/lib/index.d.ts","engines":{"node":">= 18"},"gitHead":"d178b7839a458bc7c3e20569a416e9d4c7a4d4cc","scripts":{"test":"nyc -r text-summary -r lcov mocha -r tsx './lib/**/*.spec.ts'"},"_npmUser":{"name":"dmaier-redislabs","email":"david.maier@redis.com"},"repository":{"url":"git://github.com/redis/node-redis.git","type":"git"},"_npmVersion":"10.9.2","description":"This package provides support for the [RedisTimeSeries](https://redis.io/docs/data-types/timeseries/) module, which adds a time series data structure to Redis.","directories":{},"_nodeVersion":"23.11.0","_hasShrinkwrap":false,"devDependencies":{"@redis/test-utils":"*"},"peerDependencies":{"@redis/client":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/time-series_5.1.1_1748438755209_0.041197563793188285","host":"s3://npm-registry-packages-npm-production"}},"5.5.5":{"name":"@redis/time-series","version":"5.5.5","keywords":["redis","RedisTimeSeries"],"license":"MIT","_id":"@redis/time-series@5.5.5","maintainers":[{"name":"leibale","email":"me@leibale.com"},{"name":"dmaier-redislabs","email":"david.maier@redis.com"},{"name":"shaya-redis","email":"shaya@redis.com"}],"homepage":"https://github.com/redis/node-redis/tree/master/packages/time-series","bugs":{"url":"https://github.com/redis/node-redis/issues"},"dist":{"shasum":"97effb8bb1358a602c7fdf5f2d7be21119067c67","tarball":"https://registry.npmjs.org/@redis/time-series/-/time-series-5.5.5.tgz","fileCount":134,"integrity":"sha512-2ifwV75Fv/uVX4n0zqvgqIlIInHZtVj+afjcbXPBD2GhG2AeVfkitTz1bMnGnNDA78sWRYooK42OWH9yqujjyQ==","signatures":[{"sig":"MEUCIGYy14awejuOE40k6DEFiMJXztZv85VS9LPGybFduXb8AiEA9K1nREz4zuYBq2RemYuM6cGt67LdxFvHuKkm2qcJs0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246692},"main":"./dist/lib/index.js","types":"./dist/lib/index.d.ts","engines":{"node":">= 18"},"gitHead":"ce41260183b3edb28dcfe54253619167b25a36b9","scripts":{"test":"nyc -r text-summary -r lcov mocha -r tsx './lib/**/*.spec.ts'","release":"release-it"},"_npmUser":{"name":"dmaier-redislabs","email":"david.maier@redis.com"},"repository":{"url":"git://github.com/redis/node-redis.git","type":"git"},"_npmVersion":"10.9.2","description":"This package provides support for the [RedisTimeSeries](https://redis.io/docs/data-types/timeseries/) module, which adds a time series data structure to Redis.","directories":{},"_nodeVersion":"23.11.0","_hasShrinkwrap":false,"devDependencies":{"@redis/test-utils":"*"},"peerDependencies":{"@redis/client":"^5.5.5"},"_npmOperationalInternal":{"tmp":"tmp/time-series_5.5.5_1748949217431_0.7409182686695825","host":"s3://npm-registry-packages-npm-production"}},"5.5.6":{"name":"@redis/time-series","version":"5.5.6","license":"MIT","main":"./dist/lib/index.js","types":"./dist/lib/index.d.ts","scripts":{"test":"nyc -r text-summary -r lcov mocha -r tsx './lib/**/*.spec.ts'","release":"release-it"},"peerDependencies":{"@redis/client":"^5.5.6"},"devDependencies":{"@redis/test-utils":"*"},"engines":{"node":">= 18"},"repository":{"type":"git","url":"git://github.com/redis/node-redis.git"},"bugs":{"url":"https://github.com/redis/node-redis/issues"},"homepage":"https://github.com/redis/node-redis/tree/master/packages/time-series","keywords":["redis","RedisTimeSeries"],"_id":"@redis/time-series@5.5.6","gitHead":"b07346e74a83c3c07c59126ddee3638ef7d7a359","description":"This package provides support for the [RedisTimeSeries](https://redis.io/docs/data-types/timeseries/) module, which adds a time series data structure to Redis.","_nodeVersion":"23.11.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-jkpcgq3NOI3TX7xEAJ3JgesJTxAx7k0m6lNxNsYdEM8KOl+xj7GaB/0CbLkoricZDmFSEAz7ClA1iK9XkGHf+Q==","shasum":"f04af4719638a852ff09267b43a8b1c250a5bb4c","tarball":"https://registry.npmjs.org/@redis/time-series/-/time-series-5.5.6.tgz","fileCount":134,"unpackedSize":269082,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAgkCf214yZfq3nyVV/OrspFifTNAzw/AOnpvEnyfnq8AiEAxMQmp0lHzqf+gRUvU4+KgGI6jCBiu8id7CZXzqzf/M0="}]},"_npmUser":{"name":"dmaier-redislabs","email":"david.maier@redis.com"},"directories":{},"maintainers":[{"name":"leibale","email":"me@leibale.com"},{"name":"dmaier-redislabs","email":"david.maier@redis.com"},{"name":"shaya-redis","email":"shaya@redis.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/time-series_5.5.6_1749194331768_0.04163119316104047"},"_hasShrinkwrap":false}},"time":{"created":"2022-05-02T15:58:16.628Z","modified":"2025-06-06T07:18:52.215Z","1.0.3":"2022-05-02T15:58:16.783Z","1.0.4":"2022-11-10T08:52:27.794Z","1.0.5":"2023-08-23T19:30:16.268Z","2.0.0-next.1":"2023-11-10T02:32:46.446Z","2.0.0-next.2":"2023-11-10T03:35:06.007Z","1.1.0":"2024-07-29T14:27:49.479Z","5.0.0-next.5":"2024-10-15T15:46:07.564Z","5.0.0-next.6":"2025-01-30T09:15:07.364Z","5.0.0-next.7":"2025-03-25T08:32:19.895Z","5.0.0":"2025-04-30T14:15:12.750Z","5.0.1":"2025-05-05T09:03:45.772Z","5.1.0":"2025-05-20T13:08:20.886Z","5.1.1":"2025-05-28T13:25:55.410Z","5.5.5":"2025-06-03T11:13:37.616Z","5.5.6":"2025-06-06T07:18:51.949Z"},"bugs":{"url":"https://github.com/redis/node-redis/issues"},"license":"MIT","homepage":"https://github.com/redis/node-redis/tree/master/packages/time-series","keywords":["redis","RedisTimeSeries"],"repository":{"type":"git","url":"git://github.com/redis/node-redis.git"},"description":"This package provides support for the [RedisTimeSeries](https://redis.io/docs/data-types/timeseries/) module, which adds a time series data structure to Redis.","maintainers":[{"name":"leibale","email":"me@leibale.com"},{"name":"dmaier-redislabs","email":"david.maier@redis.com"},{"name":"shaya-redis","email":"shaya@redis.com"}],"readme":"# @redis/time-series\n\nThis package provides support for the [RedisTimeSeries](https://redis.io/docs/data-types/timeseries/) module, which adds a time series data structure to Redis.\n\nShould be used with [`redis`/`@redis/client`](https://github.com/redis/node-redis).\n\n:warning: To use these extra commands, your Redis server must have the RedisTimeSeries module installed.\n\n## Usage\n\nFor a complete example, see [`time-series.js`](https://github.com/redis/node-redis/blob/master/examples/time-series.js) in the Node Redis examples folder.\n\n### Creating Time Series data structure in Redis\n\nThe [`TS.CREATE`](https://oss.redis.com/redistimeseries/commands/#tscreate) command creates a new time series.\n\nHere, we'll create a new time series \"`temperature`\":\n\n```javascript\n\nimport { createClient } from 'redis';\nimport { TimeSeriesDuplicatePolicies, TimeSeriesEncoding, TimeSeriesAggregationType } from '@redis/time-series';\n\n...\nconst created = await client.ts.create('temperature', {\n RETENTION: 86400000, // 1 day in milliseconds\n ENCODING: TimeSeriesEncoding.UNCOMPRESSED, // No compression - When not specified, the option is set to COMPRESSED\n DUPLICATE_POLICY: TimeSeriesDuplicatePolicies.BLOCK, // No duplicates - When not specified: set to the global DUPLICATE_POLICY configuration of the database (which by default, is BLOCK).\n});\n\nif (created === 'OK') {\n console.log('Created timeseries.');\n} else {\n console.log('Error creating timeseries :(');\n process.exit(1);\n}\n```\n\n### Adding new value to a Time Series data structure in Redis\n\nWith RedisTimeSeries, we can add a single value to time series data structure using the [`TS.ADD`](https://redis.io/commands/ts.add/) command and if we would like to add multiple values we can use the [`TS.MADD`](https://redis.io/commands/ts.madd/) command.\n\n```javascript\n\nlet value = Math.floor(Math.random() * 1000) + 1; // Random data point value\nlet currentTimestamp = 1640995200000; // Jan 1 2022 00:00:00\nlet num = 0;\n\nwhile (num < 10000) {\n // Add a new value to the timeseries, providing our own timestamp:\n // https://redis.io/commands/ts.add/\n await client.ts.add('temperature', currentTimestamp, value);\n console.log(`Added timestamp ${currentTimestamp}, value ${value}.`);\n\n num += 1;\n value = Math.floor(Math.random() * 1000) + 1; // Get another random value\n currentTimestamp += 1000; // Move on one second.\n}\n\n// Add multiple values to the timeseries in round trip to the server:\n// https://redis.io/commands/ts.madd/\nconst response = await client.ts.mAdd([{\n key: 'temperature',\n timestamp: currentTimestamp + 60000,\n value: Math.floor(Math.random() * 1000) + 1\n}, {\n key: 'temperature',\n timestamp: currentTimestamp + 120000,\n value: Math.floor(Math.random() * 1000) + 1\n}]);\n```\n\n### Retrieving Time Series data from Redis\n\nWith RedisTimeSeries, we can retrieve the time series data using the [`TS.RANGE`](https://redis.io/commands/ts.range/) command by passing the criteria as follows:\n\n```javascript\n// Query the timeseries with TS.RANGE:\n// https://redis.io/commands/ts.range/\nconst fromTimestamp = 1640995200000; // Jan 1 2022 00:00:00\nconst toTimestamp = 1640995260000; // Jan 1 2022 00:01:00\nconst rangeResponse = await client.ts.range('temperature', fromTimestamp, toTimestamp, {\n // Group into 10 second averages.\n AGGREGATION: {\n type: TimeSeriesAggregationType.AVERAGE,\n timeBucket: 10000\n }\n});\n\nconsole.log('RANGE RESPONSE:');\n// rangeResponse looks like:\n// [\n// { timestamp: 1640995200000, value: 356.8 },\n// { timestamp: 1640995210000, value: 534.8 },\n// { timestamp: 1640995220000, value: 481.3 },\n// { timestamp: 1640995230000, value: 437 },\n// { timestamp: 1640995240000, value: 507.3 },\n// { timestamp: 1640995250000, value: 581.2 },\n// { timestamp: 1640995260000, value: 600 }\n// ]\n```\n\n### Altering Time Series data Stored in Redis\n\nRedisTimeSeries includes commands that can update values in a time series data structure.\n\nUsing the [`TS.ALTER`](https://redis.io/commands/ts.alter/) command, we can update time series retention like this:\n\n```javascript\n// https://redis.io/commands/ts.alter/\nconst alterResponse = await client.ts.alter('temperature', {\n RETENTION: 0 // Keep the entries forever\n});\n```\n\n### Retrieving Information about the timeseries Stored in Redis\n\nRedisTimeSeries also includes commands that can help to view the information on the state of a time series.\n\nUsing the [`TS.INFO`](https://redis.io/commands/ts.info/) command, we can view timeseries information like this:\n\n```javascript\n// Get some information about the state of the timeseries.\n// https://redis.io/commands/ts.info/\nconst tsInfo = await client.ts.info('temperature');\n\n// tsInfo looks like this:\n// {\n// totalSamples: 1440,\n// memoryUsage: 28904,\n// firstTimestamp: 1641508920000,\n// lastTimestamp: 1641595320000,\n// retentionTime: 86400000,\n// chunkCount: 7,\n// chunkSize: 4096,\n// chunkType: 'uncompressed',\n// duplicatePolicy: 'block',\n// labels: [],\n// sourceKey: null,\n// rules: []\n// }\n```\n\n","readmeFilename":"README.md","users":{"flumpus-dev":true}}