{"_id":"redis-json","_rev":"26-85686716d6f3cfc8a7aa7947836294f2","name":"redis-json","description":"A wrapper library to store JSON Objects in redis-hashsets and retrieve it back as JSON objects","dist-tags":{"latest":"6.0.3"},"versions":{"1.0.0":{"name":"redis-json","version":"1.0.0","description":"A wrapper library to store JSON Objects in redis-hashsets and retrieve it back as JSON objects","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/AkashBabu/redis-json.git"},"keywords":["redis","json","store","retrieve","save","insert","hashset"],"author":{"name":"Akash Babu","email":"001akashbabu@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/AkashBabu/redis-json/issues"},"homepage":"https://github.com/AkashBabu/redis-json#readme","dependencies":{"flat":"^2.0.1"},"devDependencies":{"ioredis":"^2.4.0"},"gitHead":"0eb5a1158e2214aa444ca0d54f979db7dd990b17","_id":"redis-json@1.0.0","_shasum":"8634f5e4e5ddfc77a015af730da02d96404c4063","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"akashbabu","email":"001akashbabu@gmail.com"},"dist":{"shasum":"8634f5e4e5ddfc77a015af730da02d96404c4063","tarball":"https://registry.npmjs.org/redis-json/-/redis-json-1.0.0.tgz","integrity":"sha512-cUAuAuYIqmnaW1yNPB87M0djDLJQ5ICb+3cx9GOXfZj5Y5Ov1GW+j7zCPoE6mZJ5cQGx5QzkG/jWxdh/JRhx+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLHw/AnTS2fNFKIiUBCjHUHLFLasQq0JARWYnT1/RxrAIhAPt7yxchmCtW46+pl7rglCx30slBpj3/qFmzT7S+pS8I"}]},"maintainers":[{"name":"akashbabu","email":"001akashbabu@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redis-json-1.0.0.tgz_1478977998376_0.8290207237005234"},"directories":{}},"1.0.1":{"name":"redis-json","version":"1.0.1","description":"A wrapper library to store JSON Objects in redis-hashsets and retrieve it back as JSON objects","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/AkashBabu/redis-json.git"},"keywords":["redis","json","store","retrieve","save","insert","hashset"],"author":{"name":"Akash Babu","email":"001akashbabu@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/AkashBabu/redis-json/issues"},"homepage":"https://github.com/AkashBabu/redis-json#readme","dependencies":{"flat":"^2.0.1"},"devDependencies":{"ioredis":"^2.4.0"},"gitHead":"d4268debf3ab1f01e0448a0fa34541e9733d7283","_id":"redis-json@1.0.1","_shasum":"0aad83b83fa6b3a7d6f4836548db301473319532","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"akashbabu","email":"001akashbabu@gmail.com"},"dist":{"shasum":"0aad83b83fa6b3a7d6f4836548db301473319532","tarball":"https://registry.npmjs.org/redis-json/-/redis-json-1.0.1.tgz","integrity":"sha512-EP7082Q7HfQ+8G60I258G7hl7Rsoi8ANXtstRIwWsQtNOfcHNtwq4fOkcz71IfUNvCEbcnBa17U3KTAPrU1RwQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJW4EMkJV/PV/ZP0JEyxGIzJ7xp5p3K4DB39u4rgCBMAIhAKRv8eBzPovrP9vyT5d8T6pprCRRJ3HK4b8mmWK1EStn"}]},"maintainers":[{"name":"akashbabu","email":"001akashbabu@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redis-json-1.0.1.tgz_1478980226657_0.5782372164539993"},"directories":{}},"1.0.2":{"name":"redis-json","version":"1.0.2","description":"A wrapper library to store JSON Objects in redis-hashsets and retrieve it back as JSON objects","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/AkashBabu/redis-json.git"},"keywords":["redis","json","store","retrieve","save","insert","hashset"],"author":{"name":"Akash Babu","email":"001akashbabu@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/AkashBabu/redis-json/issues"},"homepage":"https://github.com/AkashBabu/redis-json#readme","dependencies":{"flat":"^2.0.1"},"devDependencies":{"ioredis":"^2.4.0"},"gitHead":"dc4a9ccfb198ecf3e165b8a88c51e1e1110ccc53","_id":"redis-json@1.0.2","_shasum":"d688fa327a9e4a06f1363b90b75d248589df52d8","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"akashbabu","email":"001akashbabu@gmail.com"},"dist":{"shasum":"d688fa327a9e4a06f1363b90b75d248589df52d8","tarball":"https://registry.npmjs.org/redis-json/-/redis-json-1.0.2.tgz","integrity":"sha512-C5ynib1gZH2hHJ7ILiBJ0CHClxKeM7X7o5rnVWMEG2TpivpEf1aWyqXu9OYzAA9m9FWvzrfhD0cxemsoerH09g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBVqHRQOsdAUGPSWXcp48mL6tyhmRLEorWQCMqbNDc50AiAswNZlouS0U2zDrBFVyG8nIKg187vxsxOpg7I4IsPbKg=="}]},"maintainers":[{"name":"akashbabu","email":"001akashbabu@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redis-json-1.0.2.tgz_1478980701872_0.8912755523342639"},"directories":{}},"2.0.0":{"name":"redis-json","version":"2.0.0","description":"A wrapper library to store JSON Objects in redis-hashsets and retrieve it back as JSON objects","main":"index.js","scripts":{"_test":"mocha test.js","_test:exit":"npm run _test -- --exit","test":"export NODE_ENV=test && npm run _test:exit","test:dev":"export NODE_ENV=test &&  npm run _test -- -w","test:grep":"export NODE_ENV=test &&  npm run _test -- -g ","coverage":"export NODE_ENV=test && nyc -- npm run _test:exit","lint":"eslint --config .eslintrc src/index.js","status":"git status","prettify":"prettier --write index.js"},"repository":{"type":"git","url":"git+https://github.com/AkashBabu/redis-json.git"},"engines":{"node":">=7.0.0"},"keywords":["redis","json","store","retrieve","save","insert","hashset"],"precommit":["prettify","lint","coverage","status"],"author":{"name":"Akash Babu","email":"001akashbabu@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/AkashBabu/redis-json/issues"},"homepage":"https://github.com/AkashBabu/redis-json#readme","dependencies":{"flat":"^2.0.1"},"devDependencies":{"chai":"^4.1.2","debug":"^4.1.0","deep-equal":"^1.0.1","eslint":"^3.19.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-class-property":"^1.0.6","eslint-plugin-import":"^2.12.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-mocha":"^5.0.0","eslint-plugin-node":"^6.0.1","eslint-plugin-react":"^6.9.0","ioredis":"^2.4.0","mocha":"^5.2.0","nodemon":"^1.18.3","nyc":"^12.0.2","pre-commit":"^1.2.2","prettier":"^1.15.2"},"gitHead":"3a719c4c2b104bb4346a74cc0079574484d6f04c","_id":"redis-json@2.0.0","_npmVersion":"6.3.0","_nodeVersion":"9.11.1","_npmUser":{"name":"akashbabu","email":"001akashbabu@gmail.com"},"dist":{"integrity":"sha512-KCOJjLaF84DKBwJ76GbDonWM6ym6ktQ23v0b5rn7L6ODVHPciz4KVukIOdIIAN3h91qePrQ0JWMly7p+zNdBwQ==","shasum":"8704f07016e9497a1ad1963caaffbe69f562193a","tarball":"https://registry.npmjs.org/redis-json/-/redis-json-2.0.0.tgz","fileCount":5,"unpackedSize":6417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/oeUCRA9TVsSAnZWagAAPf0P/2bWSdR66UG81Ct/xUzy\nQKnuYXPAUV/s3GFNbWmYg24lwGnEBmkFwra9R4gDjjudRpvz3/IiBziJixIn\nqKvGwH0nlvML6f9kdeGZBqnSSYpYjHcyoWw/1v3JmhTZ60V7Z++kdiOul1vh\nudyB3Eu0Tl7ymoIi9W1epqvkQ2wU+QQtofBCmfMAPDtV+9SPc3q84xnjRdLN\nRGeFgKFMUP0t/CeCm4Ic4BfqfKjQYSYzrw9jygZmcRlxxfnQ6VJ2VaCC671k\niJxyafrmmRUvr21DBlNAsQtn7pa/wt6UbPbmftkhycPMjCZGZdz2WJq1IrWq\n9Zf+eI5IMloWe/xwxGXZtXE5xA6bcR6a9qPeTTCxYxAhjJL74eeq1tXmuVNF\nhmRlRRXcqbH17Dog2RgvqgynUg/ZSL/MKRsjTEFJp+alBSi1YOzH5hbuknxP\nl4VMm1sEN9iRCZiQbcvLp5szhubkhjICp8gQoZtbIWN/xkBCls01s/ogF2zo\nxHDA++QBB9Eai0csGkmkzb404H0ls1lcwrAOGxjxPRIjfZqJxosyQClA8oMf\nj5ZCl5szkaQ3XZhxdbHOgYBqz14CbsGZYXjy1jEssIaj0dsEp2weqLsG+zA3\n8FKjCvO93LxN5s2mZenGWgOfPifISdG5vlq5g3JP5Th2kGBPU5H9ibLUkil2\nZBvQ\r\n=atHq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrKwIBctCOK213GK6obAB0s9rMAw+lxp9d8X0HwvrpyQIhAKb0xoZ0kwF0XwfGhLlZUeE88mel0Y8fbLayJxgsbfXs"}]},"maintainers":[{"name":"akashbabu","email":"001akashbabu@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redis-json_2.0.0_1543407508136_0.6919491251753882"},"_hasShrinkwrap":false},"2.1.0":{"name":"redis-json","version":"2.1.0","description":"A wrapper library to store JSON Objects in redis-hashsets and retrieve it back as JSON objects","main":"index.js","scripts":{"_test":"mocha test.js","_test:exit":"npm run _test -- --exit","test":"export NODE_ENV=test && npm run _test:exit","test:dev":"export NODE_ENV=test &&  npm run _test -- -w","test:grep":"export NODE_ENV=test &&  npm run _test -- -g ","coverage":"export NODE_ENV=test && nyc -- npm run _test:exit","lint":"eslint --config .eslintrc src/index.js","status":"git status","prettify":"prettier --write index.js"},"repository":{"type":"git","url":"git+https://github.com/AkashBabu/redis-json.git"},"engines":{"node":">=7.0.0"},"keywords":["redis","json","store","retrieve","save","insert","hashset"],"precommit":["prettify","lint","coverage","status"],"author":{"name":"Akash Babu","email":"001akashbabu@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/AkashBabu/redis-json/issues"},"homepage":"https://github.com/AkashBabu/redis-json#readme","dependencies":{"flat":"^2.0.1"},"devDependencies":{"chai":"^4.1.2","debug":"^4.1.0","deep-equal":"^1.0.1","delay":"^4.1.0","eslint":"^3.19.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-class-property":"^1.0.6","eslint-plugin-import":"^2.12.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-mocha":"^5.0.0","eslint-plugin-node":"^6.0.1","eslint-plugin-react":"^6.9.0","ioredis":"^2.4.0","mocha":"^5.2.0","nodemon":"^1.18.3","nyc":"^12.0.2","pre-commit":"^1.2.2","prettier":"^1.15.2"},"gitHead":"89f4920ae33fec2140d1a4e59e10a52b52cabad4","_id":"redis-json@2.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"akashbabu","email":"001akashbabu@gmail.com"},"dist":{"integrity":"sha512-ovzjHhTFsmPtp6ixMjgeRRvprjg4MwRQxFzWtSWda4Y5C8XvKMHb2B+ixAHItCwfw21Bw6QUcPqRdUOEjrgnUA==","shasum":"32974f6f8122be80f4e585700d30cf51575e8368","tarball":"https://registry.npmjs.org/redis-json/-/redis-json-2.1.0.tgz","fileCount":5,"unpackedSize":7032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBKugCRA9TVsSAnZWagAAjikP/3gD6OB9D0rW/QA6Fi/6\nMhLqtDm6m/J7YNUZrw2xvuOZmW4JNmpqvdvusIuYmNcqY9uDdd9zf+uot+0k\ncDFLfWtqrmCLJfa23ZM+6pKSUXUs0H8bnMezkMJGNdUk1UrIQr3+wcbZcFUw\nVSHEl+VJOVEYHBo+lqFM4xGZMStw8hLAMvWm/0w8/ZR4o4hTTWxVxjv1hBoI\nuzRHAW4xdYYxMVVik+owsnaY/J5EcHwTOCkEzcavtUp9eC32vfxIGuyust6w\nQ3IKV86CuYFlbss4cqk0Y/HXZkgaV2oU4dZ9fN0RcqYJeZ5toBEqCz3fCvGK\n+gYhgF+LypoTCsm/illsZvZKu7HSo3mr1+cwI6ElnEL6kIeC39ATbgfFjBEX\n3WiPkd7H/HEciM2vbAUrZup3VVwctqjO1v4H0PIxONLV4ZigDLO+De9+4r6I\n7hYtcJnk0+KKbn+zKN+U+xbP9lSEBfP1P7KrK4QEmpS3tBf2ZB0G/K73f4NP\n/Hpdkt+5ucToFRZsDB82rwa0GTLytbS2gdODFWAXJxW0Al7vqqhd3c2se2aU\npOaGL81VZ2I8wZjDgfkZVciLO10vqJbf7jvkXkYPO4ayyseRtfk0Q1hMilrK\nf4KsICP1x4NH+3QRMOj1mg/CYTjpc+o53/hAner5YP0o94OTBgyiRYMobyuN\nAor7\r\n=7ad0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA6GY/otg0mQHaiOe59bQi9EGVHse+u2GNMRBL5slNQ9AiEA0VONkK5VfkkplcAtLMG+v9gKsnaG1gsFf57GODbRm7w="}]},"maintainers":[{"name":"akashbabu","email":"001akashbabu@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redis-json_2.1.0_1543809951687_0.8516265124054354"},"_hasShrinkwrap":false},"2.2.2":{"name":"redis-json","version":"2.2.2","description":"A wrapper library to store JSON Objects in redis-hashsets and retrieve it back as JSON objects","main":"index.js","scripts":{"_test":"mocha test.js","_test:exit":"npm run _test -- --exit","test":"export NODE_ENV=test && npm run _test:exit","test:dev":"export NODE_ENV=test &&  npm run _test -- -w","test:grep":"export NODE_ENV=test &&  npm run _test -- -g ","coverage":"export NODE_ENV=test && nyc -- npm run _test:exit","lint":"eslint --config .eslintrc src/index.js","status":"git status","lint:fix":"npm run lint -- --fix"},"repository":{"type":"git","url":"git+https://github.com/AkashBabu/redis-json.git"},"engines":{"node":">=7.0.0"},"keywords":["redis","json","store","retrieve","save","insert","hashset"],"precommit":["lint:fix","lint","coverage","status"],"author":{"name":"Akash Babu","email":"001akashbabu@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/AkashBabu/redis-json/issues"},"homepage":"https://github.com/AkashBabu/redis-json#readme","dependencies":{"flat":"^2.0.1"},"devDependencies":{"chai":"^4.1.2","debug":"^4.1.0","deep-equal":"^1.0.1","delay":"^4.1.0","eslint":"^3.19.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-class-property":"^1.0.6","eslint-plugin-import":"^2.12.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-mocha":"^5.0.0","eslint-plugin-node":"^6.0.1","eslint-plugin-react":"^6.9.0","ioredis":"^2.4.0","mocha":"^5.2.0","nodemon":"^1.18.3","nyc":"^12.0.2","pre-commit":"^1.2.2","prettier":"^1.15.2"},"gitHead":"cedef7da3f5597b4440e47a6765c043bde0b3f00","_id":"redis-json@2.2.2","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"akashbabu","email":"001akashbabu@gmail.com"},"dist":{"integrity":"sha512-o0sDsshzmMGR3mfVRe6jmbyMpb43SHX6p4Yo0Lskw3Gno7ttSgSr0gg/h+vhJF94ARGelFvtlFNvjwoB5puJlA==","shasum":"eb6b59452fd0e3bfcad0c323a3bed8aa7f52d3a2","tarball":"https://registry.npmjs.org/redis-json/-/redis-json-2.2.2.tgz","fileCount":5,"unpackedSize":7949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDPMhCRA9TVsSAnZWagAAtggQAJaMogSEDwPYpcIBgFVF\nmoE9LGj8CZWiz5z4Ulb97xiBEIQM7a2l/+akCsbSzYmvWS3pXvap08D8I5hI\nRrKkKUPMp/JkF7xz/EwBJX54jZHEZoaSPJ8soEhDa6rzzbWPR+1we8ARdAbf\nxoB+3VXJc5BKXQsIDicAR3NcMgxRGjAtv2SUajOFa78ug8yt3FQy6GDLSB9T\nxLbvNSRCHEJRaTHygiY1YXv3FlYXhR8O3TXQZk/oRg2w2i60YxP0cLtYIPa2\nM+en9eXs/3I3F88dpc7WuT3d8CUHQV0ppNbG81Ystn8JrpGVSvklIEzgfAHm\nMKiadHFt35DmDKwetNQ2IeNI0VAHwy/enWLpSfh3ugJwP5fHLVC0LHpxiYIo\njY0E8ReS0DZjMpLsCu71V9e480DNvSPCU381ZQ0hj1fti/K/rqX6U5h45Z73\nq0w+tFav3D1tdieKA7Nt3YDrEtrAjzCnJp3NSdbGOAMA2HBTZybk2jEtc6mS\n4B83KMknEEUG2YSWkol+cljzHgEQErrxMVPt55+n9yj7QE/EWf/4q78oXrFn\nB4eEJHWdIk62aXCWG20OJIwyy3oCemZty6kSQu1dyOr5y+8eBSft4sGGl8Ga\njRMs2DQQnersy8rfF9V5+YsLBRHfI8lFOuezajit9RqvvFezslBluvNAT6bO\nojW9\r\n=82XB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDviV8VckdjZRD4RHgTlpdfDhs+L0/2a41KKGtlRSn8kAiEAi0Nn8qrTjJTeaYqK7/MGwd8SzXRNOpM3TQNuAg/aS4o="}]},"maintainers":[{"name":"akashbabu","email":"001akashbabu@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redis-json_2.2.2_1544352544832_0.8377938351027023"},"_hasShrinkwrap":false},"3.0.0":{"name":"redis-json","version":"3.0.0","description":"A wrapper library to store JSON Objects in redis-hashsets and retrieve it back as JSON objects","sideEffects":false,"main":"lib/jsonCache.js","unpkg":"dist/dll.js","module":"es/dll.js","typings":"types/src/index.d.ts","scripts":{"_test":"cross-env TS_NODE_FILES=true mocha --require ts-node/register test/**/*.spec.ts","_test:exit":"npm run _test -- --exit","test":"cross-env NODE_ENV=test npm run _test:exit","test:dev":"cross-env NODE_ENV=test npm run _test -- -w","test:grep":"cross-env NODE_ENV=test npm run _test:exit -- -g ","coverage":"nyc npm run test","lint:fix":"tslint --fix --config tslint.json src/index.ts","lint":"tslint --config tslint.json src/index.ts","tsc:build":"tsc","rollup:build":"rollup -c","build":"npm run tsc:build && npm run rollup:build","pack":"npm run build && npm pack","status":"git status","coveralls":"npm run coverage && nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/AkashBabu/redis-json.git"},"engines":{"node":">=8.0.0"},"keywords":["redis","json","store","retrieve","save","insert","hashset"],"precommit":["lint:fix","lint","coverage","build","status"],"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts"],"include":["src/**/*"]},"author":{"name":"Akash Babu","email":"001akashbabu@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/AkashBabu/redis-json/issues"},"homepage":"https://github.com/AkashBabu/redis-json#readme","devDependencies":{"@babel/core":"^7.7.2","@babel/preset-env":"^7.7.1","@babel/preset-typescript":"^7.7.2","@rollup/plugin-replace":"^2.2.1","@types/chai":"^4.2.3","@types/mocha":"^5.2.7","@types/node":"^12.7.12","chai":"^4.1.2","cli-progress":"^3.3.1","coveralls":"^3.0.6","cross-env":"^6.0.0","deep-equal":"^2.0.1","delay":"^4.3.0","gitbook-cli":"^2.3.2","ioredis":"^4.14.1","mocha":"^6.2.2","nodemon":"^2.0.1","nyc":"^15.0.0-beta.0","pre-commit":"^1.2.2","radargun":"^1.0.1","rimraf":"^3.0.0","rollup":"^1.26.5","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.25.2","source-map-support":"^0.5.13","ts-node":"^8.0.2","tslint":"^5.20.0","typedoc":"^0.15.0","typedoc-plugin-markdown":"^2.2.11","typescript":"^3.6.4","wide-align":"^1.1.3"},"gitHead":"ba225f0b605f629dae7dc2d556268988e63e15de","_id":"redis-json@3.0.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-BqZmiDqzMKqg/+VMw8tEsFrNpPB1r3qbmLr7FCsHB3bcvhazeRPck8HhLxeVYxhOf6p/9twvfJ7TfgOUDEnZbg==","shasum":"339e42cfba8d906825755931f7486932d5354838","tarball":"https://registry.npmjs.org/redis-json/-/redis-json-3.0.0.tgz","fileCount":23,"unpackedSize":111404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+JyHCRA9TVsSAnZWagAAaWkP/A6p+ZhjRzqh4AuANq79\n/4gmVsDm2FVw2KS2FrPQCrw1o3l0YxKGa7HJG7Ik/zHjZ7olaZqDSfPAMm5H\nlbg5dZa2Od2HN6Pam94cnIXFwScu5/oiMgoWv/bYayjplWMZWbMW4i58MkqZ\ndPLJtAy9P5K1mLX364gFC0gxh6DYn4P04x1p3oSeW/6VlvlDEtf5qAW+0PHv\nOLUFkaA5wCRVSrlEhorX0BAjWsUDzPM6K+yG2GbcaefghlsVw72XF22BBLYW\nZJiPZ1r94azWT90IpxLxAVnHSQzEhwPXmgOvRPT7rglRwY/SmctoG/fCGoNz\n2TVI6kcGdBBIClNywFRlrRZCZUXOlqs+Bf2nDKEUN9ea9n+VIgxOXVib7Xzm\n1uEVMfxNJHxYhNgOBlVEMcq/Hs3pUQKugJ6zkKcLdUDl7lWURcFKw59UKbak\nTDCfpphZ72mTrCjgD9uBFECK7TM/KsN8S+efLazeM3nbH4UOsW5v+3FkXooT\n3z86r9KSBrrl9NSkRbUP/4aZXBK6vm1zM3QOgR/8apCECmjzXddj9M+2uocR\nLYAFJdzLBkeiox+rvr06xfb6PDJltdRF/nXsxV0gx8vlI0IB79CK78pUc7OH\nCJUbqxEMgQkKUIIpZmSyjPiacefEFq+3Lwp/fJ0wl5MelUH9vR7TYRkShsnB\nrYbg\r\n=1+Kj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFjyKLX8GhXCTSL+yQEJLEx4fIv6fU0Z4bFQBTi8vfqLAiA2Zmis6SdqJW2p07aA8VOKt9Ea3hSb0WbqtPMjMwIB1w=="}]},"maintainers":[{"name":"akashbabu","email":"001akashbabu@gmail.com"}],"_npmUser":{"name":"akashbabu","email":"001akashbabu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redis-json_3.0.0_1576574087022_0.15884097935657016"},"_hasShrinkwrap":false},"3.1.0":{"name":"redis-json","version":"3.1.0","description":"A wrapper library to store JSON Objects in redis-hashsets and retrieve it back as JSON objects","sideEffects":false,"main":"lib/jsonCache.js","unpkg":"dist/dll.js","module":"es/dll.js","typings":"types/src/index.d.ts","scripts":{"_test":"cross-env TS_NODE_FILES=true mocha --require ts-node/register test/**/*.spec.ts","_test:exit":"npm run _test -- --exit","test":"cross-env NODE_ENV=test npm run _test:exit","test:dev":"cross-env NODE_ENV=test npm run _test -- -w","test:grep":"cross-env NODE_ENV=test npm run _test:exit -- -g ","coverage":"nyc npm run test","lint:fix":"tslint --fix --config tslint.json src/index.ts","lint":"tslint --config tslint.json src/index.ts","tsc:build":"tsc","rollup:build":"rollup -c","build":"npm run tsc:build && npm run rollup:build","pack":"npm run build && npm pack","status":"git status","coveralls":"npm run coverage && nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/AkashBabu/redis-json.git"},"engines":{"node":">=8.0.0"},"keywords":["redis","json","store","retrieve","save","insert","hashset"],"precommit":["lint:fix","lint","coverage","build","status"],"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts"],"include":["src/**/*"]},"author":{"name":"Akash Babu","email":"001akashbabu@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/AkashBabu/redis-json/issues"},"homepage":"https://github.com/AkashBabu/redis-json#readme","devDependencies":{"@babel/core":"^7.7.2","@babel/preset-env":"^7.7.1","@babel/preset-typescript":"^7.7.2","@rollup/plugin-replace":"^2.2.1","@types/chai":"^4.2.3","@types/mocha":"^5.2.7","@types/node":"^12.7.12","chai":"^4.1.2","cli-progress":"^3.3.1","coveralls":"^3.0.6","cross-env":"^6.0.0","deep-equal":"^2.0.1","delay":"^4.3.0","gitbook-cli":"^2.3.2","ioredis":"^4.14.1","mocha":"^6.2.2","nodemon":"^2.0.1","nyc":"^15.0.0-beta.0","pre-commit":"^1.2.2","radargun":"^1.0.1","rimraf":"^3.0.0","rollup":"^1.26.5","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.25.2","source-map-support":"^0.5.13","ts-node":"^8.0.2","tslint":"^5.20.0","typedoc":"^0.15.0","typedoc-plugin-markdown":"^2.2.11","typescript":"^3.6.4","wide-align":"^1.1.3"},"gitHead":"377ad8d3392f277f9895388f6b8f305e1e9f5277","_id":"redis-json@3.1.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-p0G+Ia2QsYAyifsMe4CJwOUAY091LUiGh4ZwOFJNzhTK08OFJ0uZ5rMrjzgcXDWlbOkNI7m+2KYs7UwxdD4SMw==","shasum":"327822a0c0d54d3278ad3373373138549cd7bf45","tarball":"https://registry.npmjs.org/redis-json/-/redis-json-3.1.0.tgz","fileCount":23,"unpackedSize":111937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/372CRA9TVsSAnZWagAAex0P/RZScVSJvCFwPvVLEwON\nPRLBmqWCQsxfQZEKbhNUqbdmDv270K8fzFDHgY1SD0DXCtLi8yDMyQgvxt5z\nDMl63HOLgIZDOwFEHKRlxQuw1NG367Z5VAPcklwlhftXBXhLjjKeFvm2c/w7\nu7Y+QAWr9lIMWvhT9N8ovgDIWoCFNLOu4bdFiwP4H89Cp3cR+7xwVXCwfq5j\nEEdc4Y2JkcSJ/Mo5lJ4U0BJsNKuBSY2kZzrSsW3F9jXVldNnL25hDjJ3BEUk\n1AE3vGCaeHMO8s0Git2oCAltq5IeGhsXhazzlkJib5vFAdx96Wir3u5gcUba\nSIAySX/BLw68MYeR5aAZWwsPBr+KvA9YIrMUG+1YhHDYwrlMpfE20t0I72X3\nxbft6x+VQNbWxfLLxjQwVKTS2J7YTRLmLEpw/sdQ6ECKcl9+1T4l7/x5DGQ9\nJFtO9ZLS59MPIJu8bQ4cFfGUYHiS4fobiLq8y0EtpzzOkKMp7HqTm15sw8jp\nT6u74URsoTe0L/KZew/ziZcgWhmGQavskpPGi0MkOImk+WtLmqp4wtpBePhH\nDGHybm8IMqTmErEOIXojY5imq2Yuycp9Y8ebLx+M234pt7NwZvHBAfEQBRtS\ntLu4uA+ra28kY8YhtRemoNYKHYQbiRain2Jt3eVjer6KNf3EEae3H7FSzHk9\nbuUK\r\n=XKBT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDty2VdJKOd9mfpAgjVvanMwLiLzR5bOdoqamR3mYMb4AiAKgD8/2MT9w3skUFmhe+dovgP0Z/tMxi9wv/uQpJqYlA=="}]},"maintainers":[{"name":"akashbabu","email":"001akashbabu@gmail.com"}],"_npmUser":{"name":"akashbabu","email":"001akashbabu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redis-json_3.1.0_1577025269550_0.6199896036425006"},"_hasShrinkwrap":false},"3.2.0":{"name":"redis-json","version":"3.2.0","description":"A wrapper library to store JSON Objects in redis-hashsets and retrieve it back as JSON objects","sideEffects":false,"main":"lib/jsonCache.js","unpkg":"dist/dll.js","module":"es/dll.js","typings":"types/src/index.d.ts","scripts":{"_test":"cross-env TS_NODE_FILES=true mocha --require ts-node/register test/**/*.spec.ts","_test:exit":"npm run _test -- --exit","test":"cross-env NODE_ENV=test npm run _test:exit","test:dev":"cross-env NODE_ENV=test npm run _test -- -w","test:grep":"cross-env NODE_ENV=test npm run _test:exit -- -g ","coverage":"nyc npm run test","lint:fix":"tslint --fix --config tslint.json src/index.ts","lint":"tslint --config tslint.json src/index.ts","tsc:build":"tsc","rollup:build":"rollup -c","build":"npm run tsc:build && npm run rollup:build","pack":"npm run build && npm pack","status":"git status","coveralls":"npm run coverage && nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/AkashBabu/redis-json.git"},"engines":{"node":">=8.0.0"},"keywords":["redis","json","store","retrieve","save","insert","hashset"],"precommit":["lint:fix","lint","coverage","build","status"],"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts"],"include":["src/**/*"]},"author":{"name":"Akash Babu","email":"001akashbabu@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/AkashBabu/redis-json/issues"},"homepage":"https://github.com/AkashBabu/redis-json#readme","devDependencies":{"@babel/core":"^7.7.2","@babel/preset-env":"^7.7.1","@babel/preset-typescript":"^7.7.2","@rollup/plugin-replace":"^2.2.1","@types/chai":"^4.2.3","@types/mocha":"^5.2.7","@types/node":"^12.7.12","chai":"^4.1.2","cli-progress":"^3.3.1","coveralls":"^3.0.6","cross-env":"^6.0.0","deep-equal":"^2.0.1","delay":"^4.3.0","gitbook-cli":"^2.3.2","ioredis":"^4.14.1","mocha":"^6.2.2","nodemon":"^2.0.1","nyc":"^15.0.0-beta.0","pre-commit":"^1.2.2","radargun":"^1.0.1","rimraf":"^3.0.0","rollup":"^1.26.5","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.25.2","source-map-support":"^0.5.13","ts-node":"^8.0.2","tslint":"^5.20.0","typedoc":"^0.15.0","typedoc-plugin-markdown":"^2.2.11","typescript":"^3.6.4","wide-align":"^1.1.3"},"gitHead":"baa8011d5f7e90e656bf49e8a4720a945d855d2e","_id":"redis-json@3.2.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-W0Jua2/57YCp6tf/oVXv4FzVUGi1F4R0Vnc4tgsRGb4OrS89O/ewYk5Sd8LLyhn+RxpC5xnTBP0Gf1ttjsNvvw==","shasum":"b64faaef8eaac6bac4491a7a508dadfd3a583501","tarball":"https://registry.npmjs.org/redis-json/-/redis-json-3.2.0.tgz","fileCount":23,"unpackedSize":113012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeR58cCRA9TVsSAnZWagAAdJIP/2G5V3RcC65ANzZ4pdhf\n/eaviyRY4qwRt8EmUlOWgwpGVYltWG02d/Jwc9FBfyypZVnC3/Ki9UyAb363\nIUe65Feydv8JUeCZ+d3TJqQZpvRLgRcvBacCfoiuyDNr85sAR3iLxnNqYg+f\ndhi6xaMbewEYlQZGxt4vZH/UHu0pHMdyND8cAhZeTYkc2f7ffi+nPzuZ3rzN\ni3U2M/Cu7nLsyTlFqthwXSi6mhnd0PFv/7GdfuAduTpd+ho3oAu5AKcC+MBq\nj9C4yqgzhw6uI427OpJrN5CDCD4f9OvDjqjWR4yc1VykXvgoNNL5Ta1KJpO+\nK3YpdoT+56+gXwgtu4KiJZD4lExGy1SuNxmd8gZt80elWNV5iGYe9ObvByww\nm2qhS6P0F6oFVgbQ4KGAXUbPG/xmm7reudg/Lthv8AZbPIeUvJ5DYeXpElqG\nZjhRzUbQ7f+LK6jOPmZUGZ7PpyIhiP6o0i3BsM+YwCa49yFvcAhd2sMgsJEX\njyX3RR2NVsOpUax4x0g3eRJ0QDvqhRBsc53JREB29bvIRjxNQ22p7O86BMuK\ngo4cKAcqlnIAGa+Y55YsVGb87DTbPs1yPeVw1FWUKgXfv0oEUCuT5j8WYPpY\ncQPqoK8WrHhJsyXpCc+BNsbQtpRYq7JHqC87MI4U3E5QjktS8yDpPSP0M96o\nwQkG\r\n=e1Tx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMOgSuOT34R35bdQXqR0W5vK/lU+2ulMweWnXXVp+3+AIgJFyA5TxBDM5I1sygmOo772HWWai8xqE65Z/WlSyLQxA="}]},"maintainers":[{"name":"akashbabu","email":"001akashbabu@gmail.com"}],"_npmUser":{"name":"akashbabu","email":"001akashbabu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redis-json_3.2.0_1581752091488_0.8017897536741034"},"_hasShrinkwrap":false},"3.2.1":{"name":"redis-json","version":"3.2.1","description":"A wrapper library to store JSON Objects in redis-hashsets and retrieve it back as JSON objects","sideEffects":false,"main":"lib/jsonCache.js","unpkg":"dist/dll.js","module":"es/dll.js","typings":"types/src/index.d.ts","scripts":{"_test":"cross-env TS_NODE_FILES=true mocha --require ts-node/register test/**/*.spec.ts","_test:exit":"npm run _test -- --exit","test":"cross-env NODE_ENV=test npm run _test:exit","test:dev":"cross-env NODE_ENV=test npm run _test -- -w","test:grep":"cross-env NODE_ENV=test npm run _test:exit -- -g ","coverage":"nyc npm run test","lint:fix":"tslint --fix --config tslint.json src/index.ts","lint":"tslint --config tslint.json src/index.ts","tsc:build":"tsc","rollup:build":"rollup -c","build":"npm run tsc:build && npm run rollup:build","pack":"npm run build && npm pack","status":"git status","coveralls":"npm run coverage && nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/AkashBabu/redis-json.git"},"engines":{"node":">=8.0.0"},"keywords":["redis","json","store","retrieve","save","insert","hashset"],"precommit":["lint:fix","lint","coverage","build","status"],"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts"],"include":["src/**/*"]},"author":{"name":"Akash Babu","email":"001akashbabu@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/AkashBabu/redis-json/issues"},"homepage":"https://github.com/AkashBabu/redis-json#readme","devDependencies":{"@babel/core":"^7.7.2","@babel/preset-env":"^7.7.1","@babel/preset-typescript":"^7.7.2","@rollup/plugin-replace":"^2.2.1","@types/chai":"^4.2.3","@types/mocha":"^5.2.7","@types/node":"^12.7.12","chai":"^4.1.2","cli-progress":"^3.3.1","coveralls":"^3.0.6","cross-env":"^6.0.0","deep-equal":"^2.0.1","delay":"^4.3.0","gitbook-cli":"^2.3.2","ioredis":"^4.14.1","mocha":"^6.2.2","mocha-each":"^2.0.1","nodemon":"^2.0.1","nyc":"^15.0.0-beta.0","pre-commit":"^1.2.2","radargun":"^1.0.1","redis":"^3.0.2","rimraf":"^3.0.0","rollup":"^1.26.5","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.25.2","source-map-support":"^0.5.13","ts-node":"^8.0.2","tslint":"^5.20.0","typedoc":"^0.15.0","typedoc-plugin-markdown":"^2.2.11","typescript":"^3.6.4","wide-align":"^1.1.3"},"gitHead":"dd9091faaad68007eb8e4a8485816cca6f22b997","_id":"redis-json@3.2.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-xK6/ogr5t3xMRiQAm6NGc0dEA0xuxpEJQD22WwMbkk9p9pl9d7zxS0ucg0IEb99AMAFCVwvrL1jJ9Gmpg/+wyw==","shasum":"cb026d008c18dc9c80132e0b273e226efe017ba7","tarball":"https://registry.npmjs.org/redis-json/-/redis-json-3.2.1.tgz","fileCount":23,"unpackedSize":114182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehySlCRA9TVsSAnZWagAAvBcP/1t9GOQBG0op3uL5qb+j\nE4W4g8OAGswkHifqWC4SWIMDikPg1VPnEVUNMfdzSx4ziTXGKDycHPDnlJ/r\n/bexHQqdQK+xUDZ6VBAODH7xtehLUuCUSdkArhFyRlSzoIOxcotzbbEPZuBK\no3DD4u4/rp7GwwxiczwaJ+mumkVXTQD/2lvzs+7V+SY4Wfi29TMm5DJFMWo7\n1JEPpUGRE9WzylwdlyuKwH9D47sLPq/dG8h5GhOeZeddfEmr3H4zRFHlHuza\no1y9LjCgib0rub9m5Kp5cc7Rrc7A9bPyNvVqv4jFQ7Zo+SjKMZ45kuut4ArM\nqM7+8AJmzhS0zpL7gzQbtSe9GDtS6xq/p0kMuNXAmIQxOteLK1DgDpaRPzV3\nE9u70mNSVPaSqXJhoOPBYBYRipYsP5OdiskzvtivNWPpL1KkEBcpRfCSfmw2\n38e5jG49Eu9grgKX+DI6IVwTTelpZKDJ1VMVZY5KqrALfv5BW0zdTnkUgXwi\nO4K6jA9WunubbYyLV0BzKFVwXMxVRqNmEhpim8/QKiQSIDSo8o6+G0SxKsfT\nmeNGduc91n9pgv2H1SiMnciaBTRm1CTKwq6EvHNmzqdnOAupLwQDrzzhmqVA\n+XzNFW/LpVsdYufXLh0HvbJ3FFjCH4SVSbvzND9C80zgEFGJrzslGj7KDI9/\nK1PQ\r\n=B5tQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHrGR4WWY+x9sBXxDELWL48rKE3Z5CQE+zSXQ6zgD7yTAiEArB+MAmWCEznw/kXf+iW425Nxm+Tf/kHLFzww4TVVteM="}]},"maintainers":[{"name":"akashbabu","email":"001akashbabu@gmail.com"}],"_npmUser":{"name":"akashbabu","email":"001akashbabu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redis-json_3.2.1_1585915045098_0.10282431323426233"},"_hasShrinkwrap":false},"4.0.0":{"name":"redis-json","version":"4.0.0","description":"A wrapper library to store JSON Objects in redis-hashsets and retrieve it back as JSON objects","sideEffects":false,"main":"lib/jsonCache.js","unpkg":"dist/dll.js","module":"es/dll.js","typings":"types/src/index.d.ts","scripts":{"_test":"cross-env TS_NODE_FILES=true mocha --require ts-node/register test/**/*.spec.ts","_test:exit":"npm run _test -- --exit","test":"cross-env NODE_ENV=test npm run _test:exit","test:dev":"cross-env NODE_ENV=test npm run _test -- --watch --watch-extensions ts","test:grep":"cross-env NODE_ENV=test npm run _test:exit -- -g ","coverage":"nyc npm run test","lint:fix":"tslint --fix --config tslint.json src/index.ts","lint":"tslint --config tslint.json src/index.ts","tsc:build":"tsc","rollup:build":"rollup -c","tsdoc":"typedoc","tsdoc:dev":"nodemon --watch src/ -e ts --exec 'npm run tsdoc'","build":"npm run tsc:build && npm run rollup:build && npm run tsdoc","pack":"npm run build && npm pack","status":"git status","coveralls":"npm run coverage && nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/AkashBabu/redis-json.git"},"engines":{"node":">=8.0.0"},"keywords":["redis","json","store","retrieve","save","insert","hashset"],"precommit":["lint:fix","coverage","build","status"],"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts"],"include":["src/**/*"]},"author":{"name":"Akash Babu","email":"001akashbabu@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/AkashBabu/redis-json/issues"},"homepage":"https://github.com/AkashBabu/redis-json#readme","devDependencies":{"@babel/core":"^7.7.2","@babel/preset-env":"^7.7.1","@babel/preset-typescript":"^7.7.2","@rollup/plugin-replace":"^2.2.1","@types/chai":"^4.2.3","@types/mocha":"^5.2.7","@types/node":"^12.7.12","chai":"^4.1.2","cli-progress":"^3.3.1","coveralls":"^3.0.6","cross-env":"^6.0.0","deep-equal":"^2.0.1","delay":"^4.3.0","gitbook-cli":"^2.3.2","ioredis":"^4.14.1","mocha":"^6.2.2","mocha-each":"^2.0.1","nodemon":"^2.0.4","nyc":"^15.0.0-beta.0","pre-commit":"^1.2.2","radargun":"^1.0.1","redis":"^3.0.2","rimraf":"^3.0.0","rollup":"^1.26.5","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.25.2","source-map-support":"^0.5.13","ts-node":"^8.0.2","tslint":"^5.20.0","typedoc":"^0.15.8","typedoc-plugin-markdown":"^2.2.17","typescript":"^3.6.4","wide-align":"^1.1.3"},"gitHead":"13f34727a85a7f2ff6309377102292eb568080c4","_id":"redis-json@4.0.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.5","dist":{"integrity":"sha512-jt9YLPUc73/N4HtbLC966Zt/dLpTc6sBFfp8Mya6faZhx9Zsk28qXJl5H2ooafMUtBwT6FHmvFDArihDHZ7bwg==","shasum":"c2f560386cc7b128a49495da52f2f4999f2fafd7","tarball":"https://registry.npmjs.org/redis-json/-/redis-json-4.0.0.tgz","fileCount":35,"unpackedSize":146225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewWAvCRA9TVsSAnZWagAAS1IP/08BGdu69pkqQTFU1PZv\nfeDdJyXWBBsz80xAOmbQ/2QfHtHCZI+3LkOtawNePJPqHQpWm1fwiaPrh2SR\nugsJ8z5sd33t3GDtMlo9Bfku+sMopckpotMnKEQMLWhVVmcsuz3WicNlAgre\n8OMI71ZjjBl230XgEV7HdB6iO3cbRg4scKzHsQbHlT2dc4Q7ou1aVO8Ug3tk\n3rw1VYk1AyxuITkKIq2kV385+HQA6lL32w1OaZTuPEOiAAxGc7DFjMLVpN6e\n7EnRyoe7NJkjrMP+5FQMAfWqGqcgwbkBhKBTcxSMz9oo+2DJHQmVMUdyaPoC\nkjI8nglit1hWj6wcfz6zh0JGt6S4BI8wfHu5SJcRiYQ59wtE+y+RABO85v+V\n/yvw98gXuUCNhlsC7j6CjCjJJF/LH7LVWqoTWeBrTtyL3TS+gcoIS/vm1i6b\nRHNKKOMw8CO34/iUnPKzpBoIj5lOfInPYE7Xg6Ce0mL4dA3F9oop0tIbYETa\nVhPSLn3Qv14vtebmPWaQAZ1+/cANiu4WS3A6I+mZmrZ4i8M0t1aGFd8Bkfo+\nKeBcoCv70LiL0Bs1F2edvcbev11LDjEMA346Tq3GCu0kz0Y5sBKi3uIyNlzw\nPIk9tzz96L+5dCcnQk9moY/6MNMcg0QX6PvUhddX4dExOVGvMhkr8IMpNA7V\n3VqK\r\n=AR0F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXYD35wvARP8cz/SK/0z3I2uPiwKCBUV7bMsi54BLCfwIhAO9PWIBIC3iNDs/K5M+HAWNlOpZw9bbMK1VtcPxDWr+A"}]},"maintainers":[{"name":"akashbabu","email":"001akashbabu@gmail.com"}],"_npmUser":{"name":"akashbabu","email":"001akashbabu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redis-json_4.0.0_1589731375306_0.3584144960071054"},"_hasShrinkwrap":false},"4.0.1":{"name":"redis-json","version":"4.0.1","description":"A wrapper library to store JSON Objects in redis-hashsets and retrieve it back as JSON objects","sideEffects":false,"main":"lib/jsonCache.js","unpkg":"dist/dll.js","module":"es/dll.js","typings":"types/src/index.d.ts","scripts":{"_test":"cross-env TS_NODE_FILES=true mocha --require ts-node/register test/**/*.spec.ts","_test:exit":"npm run _test -- --exit","test":"cross-env NODE_ENV=test npm run _test:exit","test:dev":"cross-env NODE_ENV=test npm run _test -- --watch --watch-extensions ts","test:grep":"cross-env NODE_ENV=test npm run _test:exit -- -g ","coverage":"nyc npm run test","lint:fix":"tslint --fix --config tslint.json src/index.ts","lint":"tslint --config tslint.json src/index.ts","tsc:build":"tsc","rollup:build":"rollup -c","tsdoc":"typedoc","tsdoc:dev":"nodemon --watch src/ -e ts --exec 'npm run tsdoc'","build":"npm run tsc:build && npm run rollup:build && npm run tsdoc","pack":"npm run build && npm pack","status":"git status","coveralls":"npm run coverage && nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/AkashBabu/redis-json.git"},"engines":{"node":">=8.0.0"},"keywords":["redis","json","store","retrieve","save","insert","hashset"],"precommit":["lint:fix","coverage","build","status"],"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts"],"include":["src/**/*"]},"author":{"name":"Akash Babu","email":"001akashbabu@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/AkashBabu/redis-json/issues"},"homepage":"https://github.com/AkashBabu/redis-json#readme","devDependencies":{"@babel/core":"^7.7.2","@babel/preset-env":"^7.7.1","@babel/preset-typescript":"^7.7.2","@rollup/plugin-replace":"^2.2.1","@types/chai":"^4.2.3","@types/mocha":"^5.2.7","@types/node":"^12.7.12","chai":"^4.1.2","cli-progress":"^3.3.1","coveralls":"^3.0.6","cross-env":"^6.0.0","deep-equal":"^2.0.1","delay":"^4.3.0","gitbook-cli":"^2.3.2","ioredis":"^4.14.1","mocha":"^6.2.2","mocha-each":"^2.0.1","nodemon":"^2.0.4","nyc":"^15.0.0-beta.0","pre-commit":"^1.2.2","radargun":"^1.0.1","redis":"^3.0.2","rimraf":"^3.0.0","rollup":"^1.26.5","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.25.2","source-map-support":"^0.5.13","ts-node":"^8.0.2","tslint":"^5.20.0","typedoc":"^0.15.8","typedoc-plugin-markdown":"^2.2.17","typescript":"^3.6.4","wide-align":"^1.1.3"},"gitHead":"5747ece3173f89feae2aa53cfe96a4db53179776","_id":"redis-json@4.0.1","_nodeVersion":"12.16.3","_npmVersion":"6.14.5","dist":{"integrity":"sha512-f0aOYn1Q5PfIcjptOjl2tflWNtqVpWweO98HTpVgZvydEniY3S/kb7YFaJCTPKF71uq1FCz4Obc1fy6/UM6xcQ==","shasum":"a988f2759714fca5e01feb0397a470f1221e6b51","tarball":"https://registry.npmjs.org/redis-json/-/redis-json-4.0.1.tgz","fileCount":35,"unpackedSize":145813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewlySCRA9TVsSAnZWagAAbv0P/3KQoZCY4nukiMdaxqG4\n5sOIUsYMK3Sjb2wZttbcUlt2Zh3mG1an1E/RWEzL6mjRNZ9tHP6YiOwd+4rW\na7XUfLCb+aqtwnU4HjmTqxPlwBJe7Y1+GjQQy7ITMr6pt7eEnQd067iS5wvq\nQoVOw1xHB9LMFCRYplUQ799IZa8h/QRU8DRo/5gSqGC7BD6kqKBDUDdiOou5\n1OCh9SrC/o0cnSW4uKX/d9gKu5/BAw5xQVn4ONzg3bxtDD/0qA+KvFa8ULsf\nB3088xymmXYO9JUyVFJiNzoioIXUPmI6E1PGky9tAU7avV7HwdL5wuI1SnXF\nxqi0ydtzTNbk+lSJX2fh6bd2ue5QeyzGe6usKwDQROM3mUYuL096kb8aCfAa\nxkf9l5TjSGj6U/aci+FhaYEh4eCL1CpEZaUiHMagT7lnZzeYCHbeZArvUMoV\nyJwfhKGfdiMP2mta8C6tV9UurBLrPsOe9G/wWotiox62g6MfFQCGVWrKBhoe\nXcYJ+HU4F03A2UuYlxkEFI1nkJsOMC7sSQv8tX1cMP/BaRglJXxT2XT3Shl9\nuEebORxwPGY4h+mCRqA4GthcJs387dw5oG+eykt4LlnSQxtHmOeaAQUxBuo/\ny0NDD6y5BgeCZj0y+E+H8YzFS0dd+95/qMhl6zS0wNnDyxh+o4BGAa98Eawz\nbQbd\r\n=yEyw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmCSOrbD8tZXs+52JUCzgSWrR3929jcnoSqVIJIkdTeQIhANY+SNnXnpzl2AE4XTF9YXC+tJTXWCaGUgg2gbdQzFCk"}]},"maintainers":[{"name":"akashbabu","email":"001akashbabu@gmail.com"}],"_npmUser":{"name":"akashbabu","email":"001akashbabu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redis-json_4.0.1_1589795985891_0.0025888138391279014"},"_hasShrinkwrap":false},"4.0.2":{"name":"redis-json","version":"4.0.2","description":"A wrapper library to store JSON Objects in redis-hashsets and retrieve it back as JSON objects","sideEffects":false,"main":"lib/jsonCache.js","unpkg":"dist/dll.js","module":"es/dll.js","typings":"types/src/index.d.ts","scripts":{"_test":"cross-env TS_NODE_FILES=true mocha --require ts-node/register test/**/*.spec.ts","_test:exit":"npm run _test -- --exit","test":"cross-env NODE_ENV=test npm run _test:exit","test:dev":"cross-env NODE_ENV=test npm run _test -- --watch --watch-extensions ts","test:grep":"cross-env NODE_ENV=test npm run _test:exit -- -g ","coverage":"nyc npm run test","lint:fix":"tslint --fix --config tslint.json src/index.ts","lint":"tslint --config tslint.json src/index.ts","tsc:build":"tsc","rollup:build":"rollup -c","tsdoc":"typedoc","tsdoc:dev":"nodemon --watch src/ -e ts --exec 'npm run tsdoc'","build":"npm run tsc:build && npm run rollup:build && npm run tsdoc","pack":"npm run build && npm pack","status":"git status","coveralls":"npm run coverage && nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/AkashBabu/redis-json.git"},"engines":{"node":">=8.0.0"},"keywords":["redis","json","store","retrieve","save","insert","hashset"],"precommit":["lint:fix","coverage","build","status"],"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts"],"include":["src/**/*"]},"author":{"name":"Akash Babu","email":"001akashbabu@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/AkashBabu/redis-json/issues"},"homepage":"https://github.com/AkashBabu/redis-json#readme","devDependencies":{"@babel/core":"^7.7.2","@babel/preset-env":"^7.7.1","@babel/preset-typescript":"^7.7.2","@rollup/plugin-replace":"^2.2.1","@types/chai":"^4.2.3","@types/mocha":"^5.2.7","@types/node":"^12.7.12","chai":"^4.1.2","cli-progress":"^3.3.1","coveralls":"^3.0.6","cross-env":"^6.0.0","deep-equal":"^2.0.1","delay":"^4.3.0","gitbook-cli":"^2.3.2","ioredis":"^4.14.1","mocha":"^6.2.2","mocha-each":"^2.0.1","nodemon":"^2.0.4","nyc":"^15.0.0-beta.0","pre-commit":"^1.2.2","radargun":"^1.0.1","redis":"^3.0.2","rimraf":"^3.0.0","rollup":"^1.26.5","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.25.2","source-map-support":"^0.5.13","ts-node":"^8.0.2","tslint":"^5.20.0","typedoc":"^0.15.8","typedoc-plugin-markdown":"^2.2.17","typescript":"^3.6.4","wide-align":"^1.1.3"},"gitHead":"8475687ec23034cebd4da3f9693c7882088441ca","_id":"redis-json@4.0.2","_nodeVersion":"12.16.3","_npmVersion":"6.14.7","dist":{"integrity":"sha512-iCMQRUmWYYbCEcIq7f2UKKR6qpswqsPhMfeA5WQIsP4M7diQU8o1ALCyffMDEdgi9narrlGgLi+DCGDi0PW8YQ==","shasum":"a7455f4f7007e1edacdd9aa450ee8852572c3cd5","tarball":"https://registry.npmjs.org/redis-json/-/redis-json-4.0.2.tgz","fileCount":35,"unpackedSize":145821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMj+dCRA9TVsSAnZWagAAKT0P/1bhEAH2jtG/1lUuCbv8\nGX5y7OBEIQMVbpAZGQXF7sPwc13rFBKv+yolLFhy82uiGaUMHLmJLY4npE7Z\n0Ij6JDhi0RlG6e/xiDkOofaToTyb9fJmFJ9NLIQ0iJX3LQ920DORsN8LfjJf\nHYy2SRWg0qnrEo+OWpfQc762MUnWhQiLHhX+vO7jrTTItBrVul6PqqtZqAPs\nQsvruUKWlNRcEFZWNzSxD1XqAWiduhJZFHFQuyAAPQps8Opw7sNbgbTkvh+F\nxqllheKXVoMWuPAHD042wjTcAemk1crDrmWZ/98Gr41IuvhjbsZ9udQrTsLe\nhCPgtwDlv5j0malJZuzx019TZCkpkw6Fgfp33N1xUxheYNwsswo9tAhBDWoK\nhvBX7lSVUaTViNlCAWf6xF86JjKPUMeg0Sp8Hnz7jcM9A8El67ygrvlCVtDM\naiaU0fBctpLLM1mTWtqE7FX46s9hTchaPX74sQlxkdHWZjvMtA/i0yZhL3kG\nVx5fvL8XjdwSwgImG7K5VgzIEv+5KJBISUZHUmbEWp7mG8cnZy+VRcSAivrT\nt66hxJhgsgXCtk7+JFXC0G73e7Wn9qJ1qULTo/B+CAdHWjufWDNjbzJZhN7s\nfYH9QP9lUUFDxyWQxclgvOqqt87fnBwz1YHZoRr3bPf2l0m9CYEnXFmjtxBf\nCiiJ\r\n=WBTr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7WbbJ6PANFzhNgVUJHljpmWfLIi66flTacNz/ZvQ0ggIhAMyU1ObIuMBG3DzTRmoZ+zwgqwZUKpNRoWr39w2YP/Tp"}]},"maintainers":[{"name":"akashbabu","email":"001akashbabu@gmail.com"}],"_npmUser":{"name":"akashbabu","email":"001akashbabu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redis-json_4.0.2_1597128605265_0.9438495243879521"},"_hasShrinkwrap":false},"4.1.0":{"name":"redis-json","version":"4.1.0","description":"A wrapper library to store JSON Objects in redis-hashsets and retrieve it back as JSON objects","sideEffects":false,"main":"lib/jsonCache.js","unpkg":"dist/dll.js","module":"es/dll.js","typings":"types/src/index.d.ts","scripts":{"_test":"cross-env TS_NODE_FILES=true mocha --require ts-node/register test/**/*.spec.ts","_test:exit":"npm run _test -- --exit","test":"cross-env NODE_ENV=test npm run _test:exit","test:dev":"cross-env NODE_ENV=test npm run _test -- --watch --watch-extensions ts","test:grep":"cross-env NODE_ENV=test npm run _test:exit -- -g ","coverage":"nyc npm run test","lint:fix":"tslint --fix --config tslint.json src/index.ts","lint":"tslint --config tslint.json src/index.ts","tsc:build":"tsc","rollup:build":"rollup -c","tsdoc":"typedoc","tsdoc:dev":"nodemon --watch src/ -e ts --exec 'npm run tsdoc'","build":"npm run tsc:build && npm run rollup:build && npm run tsdoc","pack":"npm run build && npm pack","status":"git status","coveralls":"npm run coverage && nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/AkashBabu/redis-json.git"},"engines":{"node":">=8.0.0"},"keywords":["redis","json","store","retrieve","save","insert","hashset"],"precommit":["lint:fix","coverage","build","status"],"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts"],"include":["src/**/*"]},"author":{"name":"Akash Babu","email":"001akashbabu@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/AkashBabu/redis-json/issues"},"homepage":"https://github.com/AkashBabu/redis-json#readme","devDependencies":{"@babel/core":"^7.7.2","@babel/preset-env":"^7.7.1","@babel/preset-typescript":"^7.7.2","@rollup/plugin-replace":"^2.2.1","@types/chai":"^4.2.3","@types/mocha":"^5.2.7","@types/node":"^12.7.12","chai":"^4.1.2","cli-progress":"^3.3.1","coveralls":"^3.0.6","cross-env":"^6.0.0","deep-equal":"^2.0.1","delay":"^4.3.0","gitbook-cli":"^2.3.2","ioredis":"^4.14.1","mocha":"^6.2.2","mocha-each":"^2.0.1","nodemon":"^2.0.4","nyc":"^15.0.0-beta.0","pre-commit":"^1.2.2","radargun":"^1.0.1","redis":"^3.0.2","rimraf":"^3.0.0","rollup":"^1.26.5","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.25.2","source-map-support":"^0.5.13","ts-node":"^8.0.2","tslint":"^5.20.0","typedoc":"^0.15.8","typedoc-plugin-markdown":"^2.2.17","typescript":"^3.6.4","wide-align":"^1.1.3"},"gitHead":"4f42743f2ad51178fb5962572ff6cec255993fc7","_id":"redis-json@4.1.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-+WzvDrG33oBe4aFe5j8jfpZ1MAECE4ej1hnLV5FIh9lbtd53DGA0xNfFohKuPTdsVZo5pWfA6ExQujQiFW3cEQ==","shasum":"79fe00b891983c3c0305e6239975dd377e044818","tarball":"https://registry.npmjs.org/redis-json/-/redis-json-4.1.0.tgz","fileCount":35,"unpackedSize":148581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPK+XCRA9TVsSAnZWagAA2EIP/RyUfgjq4t0jA5UzmeBy\nqSKa8KAqgLoMtxqgWZizvy/9o1basgVIze9c95zQOcQGunc1sUG6FZ61m20T\nSg1AvihAa0iLTeVuohiFphNp0jFfaF23hYTSIQK4b6imC3n2L40+89c8g1kK\nkXU8pbVxfFFYJd3Sov5o0ZI9b3zbue3d+g+dfbct9tRe3J7T8eiiZaPZP2Sx\nl/tQQ+FiHcuSkxnF28nwU3NiuOeNWZIZn57LIFrCtTspPW9n04M4ZMOmH9yO\ndulVtLN4z2AQu66jOhOLlMgo/AoMSt/ZQpsYGeEjt3a/BO6OPcJqH/2pOsJP\nKfbms7beae8jH8uugwmGGo8SsgOlr9rX8llYvyHnFetiwdrHlxh0w67K0L4W\nKVPyhbsGoxUnUiDOv9oJXRaH8IONyV/Q6gFqYfg3p1ORQNOSG/j8XfklEE/L\nNb6Fmxw6wscjImd7YK1MXs4gsJAJBFNS73hesxKCN5ccXutlHRBTRoVqwYri\nbGrG+z4wGF90SQW2AnOs+Hvr2c2O1ZtuVUCUo9ev1VNKE7/8Y0EPh3Yswe8v\nZrEo0GPftwUA7aYiKxECLiEiVriYn4/kSpz1I8f/vVsfK0Y1B/DmyianABNQ\nNMDFnCILHSXwyz0XhSwBQycS9vDI7YOnFxEgsZKWs/PLvXkhSNOgLYsSaL/y\nquMF\r\n=VR3r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDM5vxsc+3NYPNjsh8Vb44Ua4/KK8zHei3nimycog7GTAIgVUwgs+OrXg7D4/Xe2P8bPQgoJ8eTHifhmJDeMM5sDX4="}]},"maintainers":[{"name":"akashbabu","email":"001akashbabu@gmail.com"}],"_npmUser":{"name":"akashbabu","email":"001akashbabu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redis-json_4.1.0_1597812631052_0.6552371793365022"},"_hasShrinkwrap":false},"4.2.0":{"name":"redis-json","version":"4.2.0","description":"A wrapper library to store JSON Objects in redis-hashsets and retrieve it back as JSON objects","sideEffects":false,"main":"lib/jsonCache.js","unpkg":"dist/dll.js","module":"es/dll.js","typings":"types/src/index.d.ts","scripts":{"_test":"cross-env TS_NODE_FILES=true mocha --require ts-node/register test/**/*.spec.ts","_test:exit":"npm run _test -- --exit","test":"cross-env NODE_ENV=test npm run _test:exit","test:dev":"cross-env NODE_ENV=test npm run _test -- --watch --watch-extensions ts","test:grep":"cross-env NODE_ENV=test npm run _test:exit -- -g ","coverage":"nyc npm run test","lint:fix":"tslint --fix --config tslint.json src/index.ts","lint":"tslint --config tslint.json src/index.ts","tsc:build":"tsc","rollup:build":"rollup -c","tsdoc":"typedoc","tsdoc:dev":"nodemon --watch src/ -e ts --exec 'npm run tsdoc'","build":"npm run tsc:build && npm run rollup:build && npm run tsdoc","pack":"npm run build && npm pack","status":"git status","coveralls":"npm run coverage && nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/AkashBabu/redis-json.git"},"engines":{"node":">=8.0.0"},"keywords":["redis","json","store","retrieve","save","insert","hashset"],"precommit":["lint:fix","coverage","build","status"],"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts"],"include":["src/**/*"]},"author":{"name":"Akash Babu","email":"001akashbabu@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/AkashBabu/redis-json/issues"},"homepage":"https://github.com/AkashBabu/redis-json#readme","devDependencies":{"@babel/core":"^7.7.2","@babel/preset-env":"^7.7.1","@babel/preset-typescript":"^7.7.2","@rollup/plugin-replace":"^2.2.1","@types/chai":"^4.2.3","@types/ioredis":"^4.17.4","@types/mocha":"^5.2.7","@types/node":"^12.7.12","@types/redis":"^2.8.27","chai":"^4.1.2","cli-progress":"^3.3.1","coveralls":"^3.0.6","cross-env":"^6.0.0","deep-equal":"^2.0.1","delay":"^4.3.0","gitbook-cli":"^2.3.2","ioredis":"^4.14.1","mocha":"^6.2.2","mocha-each":"^2.0.1","nodemon":"^2.0.4","nyc":"^15.0.0-beta.0","pre-commit":"^1.2.2","radargun":"^1.0.1","redis":"^3.0.2","rimraf":"^3.0.0","rollup":"^1.26.5","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.25.2","source-map-support":"^0.5.13","ts-node":"^8.0.2","tslint":"^5.20.0","typedoc":"^0.15.8","typedoc-plugin-markdown":"^2.2.17","typescript":"^3.6.4","wide-align":"^1.1.3"},"gitHead":"1c9408aa6861062cfb6f9c0b7aed03fa6d401a63","_id":"redis-json@4.2.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.7","dist":{"integrity":"sha512-ok/90nonLD2bhLRLB0dSlh5OoqrcmC9qEnyXIEBz4zg3txaxk8nRjb1y8/vobiuWYaVrb2MluNzk06bVA+RA3w==","shasum":"d6930083af2e678263e29b0cd65a04e847a2a175","tarball":"https://registry.npmjs.org/redis-json/-/redis-json-4.2.0.tgz","fileCount":35,"unpackedSize":156112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfW6MiCRA9TVsSAnZWagAAPl4P+gP5VXagm7YIAbKD83ZB\nKXshvGICbGmF8Zb485jvQvofn+8+H9lLKxiembe/tj2sd3aBhsZiz3/KvWL8\nDSodMmWbtQNxWb+PeIsl0ex6FVBTOn9BnTeQi7DWKO6FqB/y7tWNjd3AOM1N\nnXXNXs+9/Apgm64E5T1s0jSavZlwCFoAB2eIWXibPPi4p0plhun1wEmQwU49\n4aUUcC0dDltJgwl4LzUqNiarmyZwNqT4UOvGXOUeGFL5f//+8pb1T0fgi8nN\n0TzRKNBQFg5GWf1X9tRTgpqD0dttOlXOyr/O2kTdZFURs4BlBEYewvFoiZRF\n3Z01ciZffP7DSAdyRR9lbi2usisA8oOv6AkoWkbn0pby1gcBcCFlOepPwe0I\nNl2EnoPG3mkmgfLzj4xtCfwjQ+WqxUn0lmAeiBmVCykRH2PzLUEpGijqMiqG\n2/yOKWS6UO0alTBzBDifaPLGC15PxKp3D8ABZOFh9+hpnt8p8EAevi+n2SDH\nODWwFQp+2w3fpW+DxW+wv7IZr0jhBY8TxDpbydv2l4D1kDNlTD8Jau8lbr/t\n5YPFLUCHb7AlSQ0x4tU1d/lQ9WP3xP+Sv+u5ujllx9FqR9lsnGAEXxTxaOlL\nQSHUbcwTHpkJCZ35ctg+apmZIvBjjImKbQ64n2l0mH/Ha6zC7nSNHwz77ugh\n9LI0\r\n=C2aK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEGrMMAcQ6kwS/UkDrhLLi6Q2wSLOhARYl1Ut0H2Et8oAiBe8KKnbNlYZZ3Fm7ISfe4fVVF8p7bHPB1DUjUfDXcuHQ=="}]},"maintainers":[{"name":"akashbabu","email":"001akashbabu@gmail.com"}],"_npmUser":{"name":"akashbabu","email":"001akashbabu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redis-json_4.2.0_1599841057868_0.4699852652770715"},"_hasShrinkwrap":false},"4.2.1":{"name":"redis-json","version":"4.2.1","description":"A wrapper library to store JSON Objects in redis-hashsets and retrieve it back as JSON objects","sideEffects":false,"main":"lib/jsonCache.js","unpkg":"dist/dll.js","module":"es/dll.js","typings":"types/src/index.d.ts","scripts":{"_test":"cross-env TS_NODE_FILES=true mocha --require ts-node/register test/**/*.spec.ts","_test:exit":"npm run _test -- --exit","test":"cross-env NODE_ENV=test npm run _test:exit","test:dev":"cross-env NODE_ENV=test npm run _test -- --watch --watch-extensions ts","test:grep":"cross-env NODE_ENV=test npm run _test:exit -- -g ","coverage":"nyc npm run test","lint:fix":"tslint --fix --config tslint.json src/index.ts","lint":"tslint --config tslint.json src/index.ts","tsc:build":"tsc","rollup:build":"rollup -c","tsdoc":"typedoc","tsdoc:dev":"nodemon --watch src/ -e ts --exec 'npm run tsdoc'","build":"npm run tsc:build && npm run rollup:build && npm run tsdoc","pack":"npm run build && npm pack","status":"git status","coveralls":"npm run coverage && nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/AkashBabu/redis-json.git"},"engines":{"node":">=8.0.0"},"keywords":["redis","json","store","retrieve","save","insert","hashset"],"precommit":["lint:fix","coverage","build","status"],"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts"],"include":["src/**/*"]},"author":{"name":"Akash Babu","email":"001akashbabu@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/AkashBabu/redis-json/issues"},"homepage":"https://github.com/AkashBabu/redis-json#readme","devDependencies":{"@babel/core":"^7.7.2","@babel/preset-env":"^7.7.1","@babel/preset-typescript":"^7.7.2","@rollup/plugin-replace":"^2.2.1","@types/chai":"^4.2.3","@types/ioredis":"^4.17.4","@types/mocha":"^5.2.7","@types/node":"^12.7.12","@types/redis":"^2.8.27","chai":"^4.1.2","cli-progress":"^3.3.1","coveralls":"^3.0.6","cross-env":"^6.0.0","deep-equal":"^2.0.1","delay":"^4.3.0","gitbook-cli":"^2.3.2","ioredis":"^4.14.1","mocha":"^6.2.2","mocha-each":"^2.0.1","nodemon":"^2.0.4","nyc":"^15.0.0-beta.0","pre-commit":"^1.2.2","radargun":"^1.0.1","redis":"^3.0.2","rimraf":"^3.0.0","rollup":"^1.26.5","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.25.2","source-map-support":"^0.5.13","ts-node":"^8.0.2","tslint":"^5.20.0","typedoc":"^0.15.8","typedoc-plugin-markdown":"^2.2.17","typescript":"^3.6.4","wide-align":"^1.1.3"},"gitHead":"92e45194753fae37bf5d869df8f0119d5a6fb6c6","_id":"redis-json@4.2.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.7","dist":{"integrity":"sha512-4liNy8gNvk/MgYsTzYaoEZ+hqgiPZAQEtvBu54xB4agg7oYYmSpVo2ZUshwwWJufoahGX1HcpRj6C+Ad3je35w==","shasum":"780f30967bcd797d12394f58d0b494c4ba412ce2","tarball":"https://registry.npmjs.org/redis-json/-/redis-json-4.2.1.tgz","fileCount":35,"unpackedSize":157169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkpGxCRA9TVsSAnZWagAAyxcP/Rgj/7qVwlEjJdG9fyKA\n/i0yDs2jOKwZhHH+RHxnC330fTSgjk6JHip3/vcsMaeCPPo2CGBdJ6ImTEXb\nDZqltAjBhYUqByt/xFarpOGnPawr5iEhb4Auk7EK4gXWJi5mzzjqIh5R4WfP\nDQ+fuZoETa50mNsdho56U5wzgoK5BZZ24Bnyv7x+cO/KDBEs+nlZzFLcCPN1\nBhmg4vK6ysoJspg1i5iX64Am8v3BqWL1aZwedHp0OpXATXVHqKtMZDFrm14z\nILUPzrH9dKf8BP3VmtNtMm6YJzJYE+bSMY1i3fdlm/zieWcHaX0yPsINRPDx\n8a7uOLBpTMhzRNavQr2Lo92skR2eVgnQFqgx5/PWZS8wSrjVCPROhIxyDPUd\n8ZDHjWxUfrQ8WUG6AoiAosGG1PZQt66//r2ogMHN+I88VbbTwigfxubr62rY\nZcTQw/9W37OpTTycsG0TD0+AsqcnqzBVtpoXx3Xdzeb+JLwO9n7DLEATzHV7\nxMGLyOy/ewJMZlgO13lV9RvtE6gZLuEg4MlZjQr1/2HXwE2ckjQ+o56q5E2M\nBKg69ahR/ECOnRpYttd3UwoQivpAM3uejCkwCIOEr4iWoRMgoBUsGUqu93Rh\nNthX2bGmtEbVzie1aVlfxbVxm8mM4mxPHjyqot/9qDLUiIIIauJzJOB6oA0C\nAgla\r\n=AYhO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGZpElFBB6+tG+M76rhQCnrOMkHL/XXyq7BWBzJ3WXIXAiEAogTEz+bOdOK+wuqAm2X/X+0rTXdFNEqRnZkbtX2sIBU="}]},"maintainers":[{"name":"akashbabu","email":"001akashbabu@gmail.com"}],"_npmUser":{"name":"akashbabu","email":"001akashbabu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redis-json_4.2.1_1603441072575_0.24600589443843268"},"_hasShrinkwrap":false},"4.3.0":{"name":"redis-json","version":"4.3.0","description":"A wrapper library to store JSON Objects in redis-hashsets and retrieve it back as JSON objects","sideEffects":false,"main":"lib/jsonCache.js","unpkg":"dist/dll.js","module":"es/dll.js","typings":"types/src/index.d.ts","scripts":{"_test":"cross-env TS_NODE_FILES=true mocha --require ts-node/register test/**/*.spec.ts","_test:exit":"npm run _test -- --exit","test":"cross-env NODE_ENV=test npm run _test:exit","test:dev":"cross-env NODE_ENV=test npm run _test -- --watch --watch-extensions ts","test:grep":"cross-env NODE_ENV=test npm run _test:exit -- -g ","coverage":"nyc npm run test","lint:fix":"tslint --fix --config tslint.json src/index.ts","lint":"tslint --config tslint.json src/index.ts","tsc:build":"tsc","rollup:build":"rollup -c","tsdoc":"typedoc","tsdoc:dev":"nodemon --watch src/ -e ts --exec 'npm run tsdoc'","build":"npm run tsc:build && npm run rollup:build && npm run tsdoc","pack":"npm run build && npm pack","status":"git status","coveralls":"npm run coverage && nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/AkashBabu/redis-json.git"},"engines":{"node":">=8.0.0"},"keywords":["redis","json","store","retrieve","save","insert","hashset"],"precommit":["lint:fix","coverage","build","status"],"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts"],"include":["src/**/*"]},"author":{"name":"Akash Babu","email":"001akashbabu@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/AkashBabu/redis-json/issues"},"homepage":"https://github.com/AkashBabu/redis-json#readme","devDependencies":{"@babel/core":"^7.7.2","@babel/preset-env":"^7.7.1","@babel/preset-typescript":"^7.7.2","@rollup/plugin-replace":"^2.2.1","@types/chai":"^4.2.3","@types/ioredis":"^4.17.4","@types/mocha":"^5.2.7","@types/node":"^12.7.12","@types/redis":"^2.8.27","chai":"^4.1.2","cli-progress":"^3.3.1","coveralls":"^3.0.6","cross-env":"^6.0.0","deep-equal":"^2.0.1","delay":"^4.3.0","gitbook-cli":"^2.3.2","ioredis":"^4.14.1","mocha":"^6.2.2","mocha-each":"^2.0.1","nodemon":"^2.0.4","nyc":"^15.0.0-beta.0","pre-commit":"^1.2.2","radargun":"^1.0.1","redis":"^3.0.2","rimraf":"^3.0.0","rollup":"^1.26.5","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.25.2","source-map-support":"^0.5.13","ts-node":"^8.0.2","tslint":"^5.20.0","typedoc":"^0.15.8","typedoc-plugin-markdown":"^2.2.17","typescript":"^3.6.4","wide-align":"^1.1.3"},"gitHead":"f671b6313db58b0fbcb8569697689245a4b194d9","_id":"redis-json@4.3.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.7","dist":{"integrity":"sha512-xsVLxllHJZ6kGRTtGk6yV52uV1U8oFaNHoddzf3Nj+K7N6Mv/HnGh00dx2UUQavQ0DJW0u3dLvTvSXk0u2TQtw==","shasum":"588bb9e0adb7d1a01a3273a36f23bbda22cc580d","tarball":"https://registry.npmjs.org/redis-json/-/redis-json-4.3.0.tgz","fileCount":35,"unpackedSize":163242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv+2DCRA9TVsSAnZWagAA3IwP/A01PVfvI0YzRxVWWTwY\nf1NYqFks7hq+qtJB0kgyjF67TQkT6nH1463B9U4T1uRGuTOZNqHPDarq+S/J\ntMErF39A460BgKCVSqDpYKA0GMAqfmN70c8jE7PFFpz6B5uDG5TzdiPcE9uQ\nHPNzSepVJg9pJh3x3QZsZu9euv//Pw7Wl8MHN+4JqyYdQOiXzEaLnaPteraY\n/dTDkLzDuMV3hJYZYRHfmLo+hY7KpQGkCX+Km27ynGRqLrSAirb+VX3GpLsU\n0N0Rfs2uFdAmmE2U7kXUw2bBssi9hYC/yjw2YYCh4bStx6LCwkGW2OCxZ85R\nUIwZrNOtztEHJwPRmQStK/BuvY/lFFqPW9qaP/OpBSki96gES7yFZ4b3XDq8\nShAzEAHElKfBohPM0l2Iq/4tBwbQ7/TZt2qe6QLlroLeC4Plik7l0CoQTJaB\nDhjuY6izsmTYV3tqMb91di1U0rkhSut7AVeP0aKRfDdjhyIdMpTweVwwQ2dg\nvpXunwgm6PiDxRsMD7sU8ldlkl0XDIikMYaGX0NlFPiKDxbBogVUVPhIaBwM\nHlLKlPGwnUhKFoumlvWR5waIl5zNMO4ypgol1TFNs8c4Eqm8MZiQYPKOq2G5\n6jcmOqVj/AVqInPAIspp1zc2qVwCzeQQwgYXp5VWmqLut4pcfTO5MqKpc7ut\n1ZGH\r\n=0f39\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYRrPv74BscVZqxL+H71ZwGRgRqZkFmlhW9Z0SY+sPigIgHrTdYUL3QjmtUKOPvqJ5PbwJNEbsgsslHhptyIynd5s="}]},"_npmUser":{"name":"akashbabu","email":"001akashbabu@gmail.com"},"directories":{},"maintainers":[{"name":"akashbabu","email":"001akashbabu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redis-json_4.3.0_1606413699073_0.31888579786668236"},"_hasShrinkwrap":false},"5.0.0":{"name":"redis-json","version":"5.0.0","description":"A wrapper library to store JSON Objects in redis-hashsets and retrieve it back as JSON objects","sideEffects":false,"main":"lib/jsonCache.js","module":"es/jsonCache.js","typings":"types/src/index.d.ts","scripts":{"_test":"cross-env TS_NODE_FILES=true mocha --require ts-node/register test/**/*.spec.ts","_test:exit":"npm run _test -- --exit","test":"cross-env NODE_ENV=test npm run _test:exit","test:dev":"cross-env NODE_ENV=test npm run _test -- --watch --watch-extensions ts","test:grep":"cross-env NODE_ENV=test npm run _test:exit -- -g ","coverage":"nyc npm run test","lint:fix":"tslint --fix --config tslint.json src/index.ts","lint":"tslint --config tslint.json src/index.ts","tsc:build":"tsc","rollup:build":"rollup -c","tsdoc":"typedoc","tsdoc:dev":"nodemon --watch src/ -e ts --exec 'npm run tsdoc'","build":"npm run tsc:build && npm run rollup:build && npm run tsdoc","pack":"npm run build && npm pack","status":"git status","coveralls":"npm run coverage && nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/AkashBabu/redis-json.git"},"engines":{"node":">=8.0.0"},"keywords":["redis","json","store","retrieve","save","insert","hashset"],"precommit":["lint:fix","coverage","build","status"],"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts"],"include":["src/**/*"]},"author":{"name":"Akash Babu","email":"001akashbabu@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/AkashBabu/redis-json/issues"},"homepage":"https://github.com/AkashBabu/redis-json#readme","devDependencies":{"@babel/core":"^7.7.2","@babel/preset-env":"^7.7.1","@babel/preset-typescript":"^7.7.2","@rollup/plugin-replace":"^2.2.1","@types/chai":"^4.2.3","@types/ioredis":"^4.17.4","@types/mocha":"^5.2.7","@types/node":"^12.7.12","@types/redis":"^2.8.27","chai":"^4.1.2","cli-progress":"^3.3.1","coveralls":"^3.0.6","cross-env":"^6.0.0","deep-equal":"^2.0.1","delay":"^4.3.0","gitbook-cli":"^2.3.2","ioredis":"^4.14.1","mocha":"^6.2.2","mocha-each":"^2.0.1","nodemon":"^2.0.4","nyc":"^15.0.0-beta.0","pre-commit":"^1.2.2","radargun":"^1.0.1","redis":"^3.0.2","rimraf":"^3.0.0","rollup":"^1.26.5","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.25.2","source-map-support":"^0.5.13","ts-node":"^8.0.2","tslint":"^5.20.0","typedoc":"^0.15.8","typedoc-plugin-markdown":"^2.2.17","typescript":"^3.6.4","wide-align":"^1.1.3"},"gitHead":"07612c83c9c4e2728f541e51fdf77cdc00875a25","_id":"redis-json@5.0.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Yu/MzHg9EXp/lS3TonbA1mtMPwSew3xPJtKTJiLo9tpsIkLHmW6rdFmdf14KOyqiLOeFvktodeiJ9H9bhsO0aA==","shasum":"d9012e024a6c45829cc9d7e98d6f625a0f381250","tarball":"https://registry.npmjs.org/redis-json/-/redis-json-5.0.0.tgz","fileCount":33,"unpackedSize":151752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGBy4CRA9TVsSAnZWagAAX1wP/jNJWn1/Oi9fEYqrlZlv\nZEKGMelYjtEsEAfYfM7oMaGHq/c8TAWpKrePEBjnM+6zhHpAvuv4Q+qx4dkt\nXZSFqM+QNSuf/U6VXzkUWQcvFv9iTK3p7/IXec/ST5h3QhD9JtRJCix4Z4if\nOerpWg7ja5LFLU1CDRAr8yZRwIpulHxN5D2p03rmtRrPEqvnZRCGcf3bdeke\nzKE5kNNYwm0uC9YP5k2rPOYYqzo37XDwvSZC14uzKfzDUJVNP1lBOZe3HD1d\nTsxjnj1KSqWZmZpHQSjFI29SamqPP8PFuLn85LHRXy4s12qmVtTWJq28pzHZ\nc9rzvJaAvcn7+ST86Iw+ViaUSzuTW/ILDJUHdgYwWEg0UGVzTAAb+Fs+IbfN\nnW3vaUa0aVGyQeSgeqGfTiaf4JD0W0U4qnMDXdGaqUa2ZIJmOn5Fg5MiVj48\n++1wua7qdJRyVeZIjIvZ0UC9clm2xQ8Kote9CgTk2I1s26QYHnBI4LXCuvq5\n3FnanQqDl3rSICJbkWSOiRzhoQDHxQTfhDS9pf8ZYbnEJoMnc42SwJM03EuI\naOf4wGh6wNpcIL8iI9kZCQC09E0sGhkBwD++aP1+GmzWlUD/ifn82kPV5rNT\nbqS59pwri2g0xGIS2cCSfXPzIu6PsV1cSGyx0t/AeH35VbSYxP7BowxG/j3+\n4DQV\r\n=M8/V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBVzZVkiDbPAaL7i4eMsNwCh5bOV2V1YdwYa8fv5ZxwAIhALvd0GW6brqwmJXNVU1VI3ozpnlJp5GkN5f3w8HJn0Az"}]},"_npmUser":{"name":"akashbabu","email":"001akashbabu@gmail.com"},"directories":{},"maintainers":[{"name":"akashbabu","email":"001akashbabu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redis-json_5.0.0_1612192951607_0.2551534170291503"},"_hasShrinkwrap":false},"6.0.0":{"name":"redis-json","version":"6.0.0","description":"A wrapper library to store JSON Objects in redis-hashsets and retrieve it back as JSON objects","sideEffects":false,"main":"lib/jsonCache.js","module":"es/jsonCache.js","typings":"types/src/index.d.ts","scripts":{"_test":"cross-env TS_NODE_FILES=true mocha --require ts-node/register test/**/*.spec.ts","_test:exit":"npm run _test -- --exit","test":"cross-env NODE_ENV=test npm run _test:exit","test:dev":"cross-env NODE_ENV=test npm run _test -- --watch --watch-extensions ts","test:grep":"cross-env NODE_ENV=test npm run _test:exit -- -g ","coverage":"nyc npm run test","lint:fix":"tslint --fix --config tslint.json src/index.ts","lint":"tslint --config tslint.json src/index.ts","tsc:build":"tsc","rollup:build":"rollup -c","tsdoc":"typedoc","tsdoc:dev":"nodemon --watch src/ -e ts --exec 'npm run tsdoc'","build":"npm run tsc:build && npm run rollup:build && npm run tsdoc","pack":"npm run build && npm pack","status":"git status","coveralls":"npm run coverage && nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/AkashBabu/redis-json.git"},"engines":{"node":">=8.0.0"},"keywords":["redis","json","store","retrieve","save","insert","hashset"],"precommit":["lint:fix","coverage","build","status"],"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts"],"include":["src/**/*"]},"author":{"name":"Akash Babu","email":"001akashbabu@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/AkashBabu/redis-json/issues"},"homepage":"https://github.com/AkashBabu/redis-json#readme","devDependencies":{"@babel/core":"^7.7.2","@babel/preset-env":"^7.7.1","@babel/preset-typescript":"^7.7.2","@rollup/plugin-replace":"^2.2.1","@types/chai":"^4.2.3","@types/ioredis":"^4.17.4","@types/mocha":"^5.2.7","@types/node":"^12.7.12","@types/redis":"^2.8.27","chai":"^4.1.2","cli-progress":"^3.3.1","coveralls":"^3.0.6","cross-env":"^6.0.0","deep-equal":"^2.0.1","delay":"^4.3.0","gitbook-cli":"^2.3.2","ioredis":"^4.14.1","mocha":"^6.2.2","mocha-each":"^2.0.1","nodemon":"^2.0.4","nyc":"^15.0.0-beta.0","pre-commit":"^1.2.2","radargun":"^1.0.1","redis":"^3.0.2","rimraf":"^3.0.0","rollup":"^1.26.5","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.25.2","source-map-support":"^0.5.13","ts-node":"^8.0.2","tslint":"^5.20.0","typedoc":"^0.15.8","typedoc-plugin-markdown":"^2.2.17","typescript":"^3.6.4","wide-align":"^1.1.3"},"gitHead":"95c83836e2f06b43a84a694f7ff9180fe350e5ce","_id":"redis-json@6.0.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.13","dist":{"integrity":"sha512-xzSsHgYTgpzufwUrXkjTRndidxgvAvBuX2B7nhhjsKTavej4cYUVhV7Gx4TC1aAIXnXLcbjbCWnbpbUnTBNXoQ==","shasum":"b385c443125c159b223880497875a2e38f8a2c05","tarball":"https://registry.npmjs.org/redis-json/-/redis-json-6.0.0.tgz","fileCount":23,"unpackedSize":79498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgn+HnCRA9TVsSAnZWagAAXOMP/1qHtdDoG4cAGU05QYzT\nLeohfM3yGB4Lzl8GwrF/AJQ+iOANtHnb9L6ILmpaqDYEeYb6TJwkU3d5m9zO\nLv1QibfrTvP/TT6IPa+MpRfu9svBdP/95jiKP0b8v1C9Zs5Fjyvp9QdBiuyb\nIPSqii3UYVV+qih9f7ieOuMbbI/FOq/yM9YVJ7PYkdmZQXCGu9V6RJr+vIkT\nlUMyaluQS8MXyCF5SZcCaE9xZLtPAfAiw2m5PHA6TGqvAvBI+PSWma8zraYa\nTFVPk1k66gNFVHLIOgPLM96xu6fdZJdEqMK2sqkUmzQz3jZFKDsRqEY9dhHP\nmcDSOEPAzecv3rdP8cPOkJgeoIpikzajkC3R2/0RMc/VdW3sWiXImpOy0wIP\nwJ8KoGghhVmQQtAbxw+1Cm/I80+hPk2tkge+iEljeUmbJLfcRPh7XBBiKqSm\nHMQ4Zo6kRfn8QGkBK8Xls3I2XkjKT+Zh1mvCKaSQ7wrH1Lg18mEKod2wfudn\nHn+nnEsCwgWhybdTS56t2Z+INsGwHVQq3MkaWFAunw9ZU2fTlwxrxTruEv3z\n2e+4Ly0R8/PpFOlZJ9ISs9aSeeWYQ7flhr4sfwON5951HIpYmAlvWN1wBDAZ\n7HB77mc2j/E2Za9q8Yx9T3OoWQHsS5OcPszrkhAo8KZaSIfbjlH56xl42UHI\nTavC\r\n=TBx+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgW3N2IHC1kJ6uAyN9Zatl+DVfeAhQbYzhxKTNASoX4wIgZ1KNGyImtXjJIv7A7m7jSH28zORqlnqnKXbLo2FhD/0="}]},"_npmUser":{"name":"akashbabu","email":"001akashbabu@gmail.com"},"directories":{},"maintainers":[{"name":"akashbabu","email":"001akashbabu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redis-json_6.0.0_1621090791386_0.17213864173281745"},"_hasShrinkwrap":false},"6.0.1":{"name":"redis-json","version":"6.0.1","description":"A wrapper library to store JSON Objects in redis-hashsets and retrieve it back as JSON objects","sideEffects":false,"main":"lib/jsonCache.js","module":"es/jsonCache.js","typings":"types/src/index.d.ts","scripts":{"_test":"cross-env TS_NODE_FILES=true mocha --require ts-node/register test/**/*.spec.ts","_test:exit":"npm run _test -- --exit","test":"cross-env NODE_ENV=test npm run _test:exit","test:dev":"cross-env NODE_ENV=test npm run _test -- --watch --watch-extensions ts","test:grep":"cross-env NODE_ENV=test npm run _test:exit -- -g ","coverage":"nyc npm run test","lint:fix":"tslint --fix --config tslint.json src/index.ts","lint":"tslint --config tslint.json src/index.ts","tsc:build":"tsc","rollup:build":"rollup -c","tsdoc":"typedoc","tsdoc:dev":"nodemon --watch src/ -e ts --exec 'npm run tsdoc'","build":"npm run tsc:build && npm run rollup:build && npm run tsdoc","pack":"npm run build && npm pack","status":"git status","coveralls":"npm run coverage && nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/AkashBabu/redis-json.git"},"engines":{"node":">=8.0.0"},"keywords":["redis","json","store","retrieve","save","insert","hashset"],"precommit":["lint:fix","coverage","build","status"],"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts"],"include":["src/**/*"]},"author":{"name":"Akash Babu","email":"001akashbabu@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/AkashBabu/redis-json/issues"},"homepage":"https://github.com/AkashBabu/redis-json#readme","devDependencies":{"@babel/core":"^7.7.2","@babel/preset-env":"^7.7.1","@babel/preset-typescript":"^7.7.2","@rollup/plugin-replace":"^2.2.1","@types/chai":"^4.2.3","@types/ioredis":"^4.17.4","@types/mocha":"^5.2.7","@types/node":"^12.7.12","@types/redis":"^2.8.27","chai":"^4.1.2","cli-progress":"^3.3.1","coveralls":"^3.0.6","cross-env":"^6.0.0","deep-equal":"^2.0.1","delay":"^4.3.0","gitbook-cli":"^2.3.2","ioredis":"^4.14.1","mocha":"^6.2.2","mocha-each":"^2.0.1","nodemon":"^2.0.4","nyc":"^15.0.0-beta.0","pre-commit":"^1.2.2","radargun":"^1.0.1","redis":"^3.0.2","rimraf":"^3.0.0","rollup":"^1.26.5","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.25.2","source-map-support":"^0.5.13","ts-node":"^8.0.2","tslint":"^5.20.0","typedoc":"^0.15.8","typedoc-plugin-markdown":"^2.2.17","typescript":"^3.6.4","wide-align":"^1.1.3"},"gitHead":"c5a5ef583b255845807ee9111eb9e000ac2aa03a","_id":"redis-json@6.0.1","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-WWK1SYkfoAq2kqX7OVyzPcfR0dcRtKHXf2w9DbkexwhDzpX09D8QDKN4TMuhZOJgDY8rPw/YKhhMeZq6BCvW+Q==","shasum":"88f1280d4da7a69bced9098e3d85c7c07b0a9a66","tarball":"https://registry.npmjs.org/redis-json/-/redis-json-6.0.1.tgz","fileCount":23,"unpackedSize":79048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzw30CRA9TVsSAnZWagAABOUP/2Kohd+qKmE+242zwD1D\nEUhFMVOhr+Js6hTnxIDyqMMZ3zYvKS1wK8UzU57X3nYYrRcp5EFC/53GmHGP\nWBjhkK3miXYrENflCvx1ORAGyasvy6/bp8dAac0IUaI7isFEG1jXBd03opJk\nvz8XuftNcyrpX/omU+gWoBEof3EkRrrrl3RNnT8NyIzjeR2OqEnoFJ2p4OA2\n1CwktuZkOysyIP5NJ/m0HGxIfWMzxmmSM31mOrhll2C/Xfi+OyMUjzro4p+t\nDcOddFfKLZ4L+Tgb4lZSba3NEecOhgtBljeAXdqYiJ/BYit5SswOiy6ROBWV\nRB/1pww59KBpwPyKRFL7y/Mx6tf+lbUWRWVBMLoThOvYt4UuyiMtXAcwYaq2\nsiDg3296LqOIUuKXb5RGqYi7de0bJUU/VUSt7nIqoI8r/yTM0Si2FuqyzDIX\nraXTs0oqLFKvinIMT84Vzis9vqjXWCQcvNxHRHmktwPRMadraWC6KsBuVJmb\nPt4EFclOKAM2cap//EgMXNksXVQ9Aj2kSWGT6fTViTA6jZyDL87Ktfp/3ZWI\ngi6Ngbd6GmiX/raI3kgCnxEhV37e/5o55yapmfXlsCUIf+cXv0T1Qsd2z4Tg\nXDYgeYONaANiGHi3SVKQ7sXGuasH7SCpR4PFAt7/dkgWNCyG2vxr8BG7xdf7\n3kM1\r\n=DKVI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9nYeVQKGBBdryA5SYml5J94uxA8Tz1Kry1wExrhR7MAIhAOhzmJedZ52i1ulQNZIY9m+H/Yngw3VsHp/xOMHqs29w"}]},"_npmUser":{"name":"akashbabu","email":"001akashbabu@gmail.com"},"directories":{},"maintainers":[{"name":"akashbabu","email":"001akashbabu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redis-json_6.0.1_1624182259901_0.7981444199892718"},"_hasShrinkwrap":false},"6.0.2":{"name":"redis-json","version":"6.0.2","description":"A wrapper library to store JSON Objects in redis-hashsets and retrieve it back as JSON objects","sideEffects":false,"main":"lib/jsonCache.js","module":"es/jsonCache.js","typings":"types/src/index.d.ts","scripts":{"_test":"cross-env TS_NODE_FILES=true mocha --require ts-node/register test/**/*.spec.ts","_test:exit":"npm run _test -- --exit","test":"cross-env NODE_ENV=test npm run _test:exit","test:dev":"cross-env NODE_ENV=test npm run _test -- --watch --watch-extensions ts","test:grep":"cross-env NODE_ENV=test npm run _test:exit -- -g ","coverage":"nyc npm run test","lint:fix":"tslint --fix --config tslint.json src/index.ts","lint":"tslint --config tslint.json src/index.ts","tsc:build":"tsc","rollup:build":"rollup -c","tsdoc":"typedoc","tsdoc:dev":"nodemon --watch src/ -e ts --exec 'npm run tsdoc'","build":"npm run tsc:build && npm run rollup:build && npm run tsdoc","pack":"npm run build && npm pack","status":"git status","coveralls":"npm run coverage && nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/AkashBabu/redis-json.git"},"engines":{"node":">=8.0.0"},"keywords":["redis","json","store","retrieve","save","insert","hashset"],"precommit":["lint:fix","coverage","build","status"],"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts"],"include":["src/**/*"]},"author":{"name":"Akash Babu","email":"001akashbabu@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/AkashBabu/redis-json/issues"},"homepage":"https://github.com/AkashBabu/redis-json#readme","devDependencies":{"@babel/core":"^7.7.2","@babel/preset-env":"^7.7.1","@babel/preset-typescript":"^7.7.2","@rollup/plugin-replace":"^2.2.1","@types/chai":"^4.2.3","@types/ioredis":"^4.17.4","@types/mocha":"^5.2.7","@types/node":"^12.7.12","@types/redis":"^2.8.27","chai":"^4.1.2","cli-progress":"^3.3.1","coveralls":"^3.0.6","cross-env":"^6.0.0","deep-equal":"^2.0.1","delay":"^4.3.0","gitbook-cli":"^2.3.2","ioredis":"^4.14.1","mocha":"^6.2.2","mocha-each":"^2.0.1","nodemon":"^2.0.4","nyc":"^15.0.0-beta.0","pre-commit":"^1.2.2","radargun":"^1.0.1","redis":"^3.0.2","rimraf":"^3.0.0","rollup":"^1.26.5","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.25.2","source-map-support":"^0.5.13","ts-node":"^8.0.2","tslint":"^5.20.0","typedoc":"^0.15.8","typedoc-plugin-markdown":"^2.2.17","typescript":"^3.6.4","wide-align":"^1.1.3"},"gitHead":"794bc87eebb20fb9833f269b0a984d6fd1296275","_id":"redis-json@6.0.2","_nodeVersion":"12.22.1","_npmVersion":"6.14.13","dist":{"integrity":"sha512-EXbxNr6dXKFkUW+d6+eV8QI2EztfhPGBKe7i9ZW+NBY15nCDTlGdurrR3HcdhHTuL8HZKBZDM8sGayLIRtb7RA==","shasum":"b8e2dd16f5b902c1d99edac449111126244bcaea","tarball":"https://registry.npmjs.org/redis-json/-/redis-json-6.0.2.tgz","fileCount":23,"unpackedSize":81415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh25evCRA9TVsSAnZWagAA0BYP/AwxRmAeLJH5AAPLRsGS\n6Q2d6GNi9Vd07FBbHpOTWw7Dhl7wTtoq0ydLIdB6jiZcZr5CX4KOLA2TMUgI\n5Q545FRpKkkVyt43Xn5bkj9O8jS1cfR8QkiBT/eke+oyRPhJQ6YLsCwFZ+M+\nrI/Z+n+anrrgNrF3vV4fp4cBIvPmMrGKPCBHO7hF/YB+vlQd2EHodQeDHVKV\nO4CHKEuIOkbyela70nVr9vsgq7CLkBQ4DTQA8JDXMxqeBNNfzmZcVcV6BxMt\nDpqcuKg+OA6lvmvU/tA6xmyheTransK0tu7U/wjKiZxS0fHfmdD4P2/rQ1gj\ninb+XCsqWxtIS0LfQZeTwFbgM9dQVOykj8ivOx5ynGivA7aNqq/Ovo9HzrNa\ne034xIEqVPz+MA0UTfiHmaH832vTmhFF7YhFrCkrptzha0t8R5Ev9sMuoamx\n74ycQK3Vxn2Q7ZU2+zb3c1y2jGscWE/04LdkNYBUwvVEm/Bw7DKOFfq/CXxL\nfTCrO2dBV3FeH4XvkoeWW2YO9cXVnQKc5a1b9R88IvgprTTfnW91UOq65Uvp\nReEt3M2HfAQfyuvyOnBGXtEUpcBlUZiQ/Z1bB2/X6o3vz6giVihweWMMDRMT\nWuQQ9Qc809Cxmb6XbeDE6q4Wc9yG3m4/n5010BOvt9EWpLm5eTUCsVrBoXPb\n4LOP\r\n=449l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXUhe/sc7gKy8mnHlz1wUVgzi3EvwXBBBYN5VUFTH//gIgf1xSSPJzWKuAxv+dcrTPa9Jk5ws5wAoNHktWw/eS38I="}]},"_npmUser":{"name":"akashbabu","email":"001akashbabu@gmail.com"},"directories":{},"maintainers":[{"name":"akashbabu","email":"001akashbabu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redis-json_6.0.2_1633679377243_0.18456198522542921"},"_hasShrinkwrap":false},"6.0.3":{"name":"redis-json","version":"6.0.3","description":"A wrapper library to store JSON Objects in redis-hashsets and retrieve it back as JSON objects","sideEffects":false,"main":"lib/jsonCache.js","module":"es/jsonCache.js","typings":"types/src/index.d.ts","scripts":{"_test":"cross-env TS_NODE_FILES=true mocha --require ts-node/register test/**/*.spec.ts","_test:exit":"npm run _test -- --exit","test":"cross-env NODE_ENV=test npm run _test:exit","test:dev":"cross-env NODE_ENV=test npm run _test -- --watch --watch-extensions ts","test:grep":"cross-env NODE_ENV=test npm run _test:exit -- -g ","coverage":"nyc npm run test","lint:fix":"tslint --fix --config tslint.json src/index.ts","lint":"tslint --config tslint.json src/index.ts","tsc:build":"tsc","rollup:build":"rollup -c","tsdoc":"typedoc","tsdoc:dev":"nodemon --watch src/ -e ts --exec 'npm run tsdoc'","build":"npm run tsc:build && npm run rollup:build && npm run tsdoc","pack":"npm run build && npm pack","status":"git status","coveralls":"npm run coverage && nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/AkashBabu/redis-json.git"},"engines":{"node":">=8.0.0"},"keywords":["redis","json","store","retrieve","save","insert","hashset"],"precommit":["lint:fix","coverage","build","status"],"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts"],"include":["src/**/*"]},"author":{"name":"Akash Babu","email":"001akashbabu@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/AkashBabu/redis-json/issues"},"homepage":"https://github.com/AkashBabu/redis-json#readme","devDependencies":{"@babel/core":"^7.7.2","@babel/preset-env":"^7.7.1","@babel/preset-typescript":"^7.7.2","@rollup/plugin-replace":"^2.2.1","@types/chai":"^4.2.3","@types/ioredis":"^4.17.4","@types/mocha":"^5.2.7","@types/node":"^12.7.12","@types/redis":"^2.8.27","chai":"^4.1.2","cli-progress":"^3.3.1","coveralls":"^3.0.6","cross-env":"^6.0.0","deep-equal":"^2.0.1","delay":"^4.3.0","gitbook-cli":"^2.3.2","ioredis":"^4.14.1","mocha":"^6.2.2","mocha-each":"^2.0.1","nodemon":"^2.0.4","nyc":"^15.0.0-beta.0","pre-commit":"^1.2.2","radargun":"^1.0.1","redis":"^3.0.2","rimraf":"^3.0.0","rollup":"^1.26.5","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.25.2","source-map-support":"^0.5.13","ts-node":"^8.0.2","tslint":"^5.20.0","typedoc":"^0.15.8","typedoc-plugin-markdown":"^2.2.17","typescript":"^3.6.4","wide-align":"^1.1.3"},"gitHead":"d3433ea098412e13866e27a6c1a859fdf8a9c8aa","_id":"redis-json@6.0.3","_nodeVersion":"12.22.1","_npmVersion":"6.14.13","dist":{"integrity":"sha512-m3F9WZ/LhESHEpagSyW4oqmfja0bdW6W52wQJm4FHj8gA0b+f5sdlp9BIa6q5+XGDqX6y6wS9WcsEJhhvyLeSg==","shasum":"292489008d4fbb0fccdfdbaba74d243b2856c676","tarball":"https://registry.npmjs.org/redis-json/-/redis-json-6.0.3.tgz","fileCount":23,"unpackedSize":81763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3RnJCRA9TVsSAnZWagAAvrcP/1lEu5jGKegDYRj6Ch6F\n+vd/HP4rPlrz3KKNS0TsGTqrGu0FQiwlCvMvHZWPwHKIEqp9xSo7gJtwTMBz\ncQMeBlhLwsboLqFv1hSgRF+QxDXQ7s8HMiPL3FZh66f2s9AO6iVV1HBnIpiD\nuXoE5C1LwtHNsGeFlLbw9UepcePwvkxyJB0KI1vySucjLj5vG9MYtvyweVuS\n1MhuwiAx6KeROcp51jv+wfks+c3G0dAEHsqwDCbaBrruZTydqOHukhx408c7\nc/f7UyKjPFGikPYhqBJ1pA9+5zBjI1fV0ivrGblDiZYWQ6yn7Hy3w71fxGmT\nGQ2zP0/LRISkvqJXO9UikMFhDaNh4+OlZ576JG7H7sGIxirCVKshT9G6FUg2\nPwJrUvrmg1xsBxn++DlV0GpLbIPpRYJjrNnJX9k7cDIdMC4oBNIH73lqVA49\nw8TXMYLZud75KVhncJ6pB1V1Yu3ecm9WwFW8eug9p3BC23g2eC8Omau/+Muj\na8n6WqL0blFlyhiJzWFypxjocKanId0pOQm3F8R6KAVcPL61aVaFFmyop7YF\nHUv70tvBbxeJHjXCsJxsbS7f0aaPqWVJ4qxor68tpBYktrnbw1b05gkaU1X7\nvaJtAija/7jdoWBZ17cH5UnA7Z2NOQ8f3uK+gsNxWQgTBIW6aJTukoGa9ePD\nSzM8\r\n=mmUh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDH5sK8OJvF5iMv5oxfijiNOE4LlodDPadFs5EX5Qvd8QIgWenOSBr0IJCPjE1nCaNeE04DfHP5fJ0ky/CTo5lxGyY="}]},"_npmUser":{"name":"akashbabu","email":"001akashbabu@gmail.com"},"directories":{},"maintainers":[{"name":"akashbabu","email":"001akashbabu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redis-json_6.0.3_1641880009559_0.3558787416484883"},"_hasShrinkwrap":false}},"readme":"# redis-json [![npm version](https://badge.fury.io/js/redis-json.svg)](https://badge.fury.io/js/redis-json) [![Build Status](https://travis-ci.com/AkashBabu/redis-json.svg?branch=master)](https://travis-ci.com/AkashBabu/redis-json) [![Coverage Status](https://coveralls.io/repos/github/AkashBabu/redis-json/badge.svg?branch=master)](https://coveralls.io/github/AkashBabu/redis-json?branch=master) [![Maintainability](https://api.codeclimate.com/v1/badges/0015747bb31d085adae8/maintainability)](https://codeclimate.com/github/AkashBabu/redis-json/maintainability)\n\nNodejs library to store/retrieve JSON Objects in RedisDB without loosing type information, i.e. WYSIWYG (What You Store Is What You Get)\n\n## Description\nEvery time `set` is called JSON object is flattened(embeded objects are converted to path keys) and then stored in Redis(just like a normal hashset), on `get` the hashset is unflattened and converted back to the original JSON object(with the same types as was in the original object). \n\n## What's new in v6.0.0?\n- In response to issue: [#24](https://github.com/AkashBabu/redis-json/issues/24), we now replace the array in the cache when array is found in `set` object.\n\nIf you are on V5 then please check this [Migration Guide to V6](docs/migrationV6.md)\n\n## API\n\nPlease visit [this page](docs/api/README.md) for detailed API documentation.\n\n## Usage \n\n**Simple**\n```typescript\nimport Redis from 'ioredis';\nimport JSONCache from 'redis-json';\n\nconst redis = new Redis() as any;\n\nconst user = {\n  name: 'redis-json',\n  age: 25,\n  address: {\n    doorNo: '12B',\n    locality: 'pentagon',\n    pincode: 123456\n  },\n  cars: ['BMW 520i', 'Audo A8']\n}\n\nconst jsonCache = new JSONCache<typeof user>(redis, {prefix: 'cache:'});\n\n\nawait jsonCache.set('123', user)\n\nawait jsonCache.get('123')\n// output\n// {\n//   name: 'redis-json',\n//   age: 25,\n//   address: {\n//     doorNo: '12B',\n//     locality: 'pentagon',\n//     pincode: 123456\n//   },\n//   cars: ['BMW 520i', 'Audo A8']\n// }\n\nawait jsonCache.set('123', {gender: 'male'})\nawait jsonCache.get('123')\n// output\n// {\n//   name: 'redis-json',\n//   age: 25,\n//   address: {\n//     doorNo: '12B',\n//     locality: 'pentagon',\n//     pincode: 123456\n//   },\n//   cars: ['BMW 520i', 'Audo A8']\n//   gender: 'male'\n// }\n\nawait jsonCache.get('123', 'name', 'age');\n// output\n// {\n//   name: 'redis-json',\n//   age: 25,\n// }\n\nawait jsonCache.get('123', 'name', 'address.doorNo');\n// {\n//   name: 'redis-json',\n//   address: {\n//     doorNo: '12B'\n//   }\n// }\n\nawait jsonCache.clearAll();\n\nawait jsonCache.get('123');\n// undefined\n\n\nawait jsonCache.incr('123', {age: 1}) // increments age by 1\n```\n\n**With custom stringifier and parser:**\n```typescript\nconst jsonCache = new JSONCache(redis, {\n  stringifier: {\n    Date: (val: Date) => val.toISOString()\n  },\n  parser: {\n    Date: (str: string) => new Date(str)\n  }\n})\n\nconst date = new Date()\nawait jsonCache.set('test', {\n  date: date\n})\n\n// Redis hashset\n> hgetall jc:test /// data\n1) \"date\"\n2) \"2020-05-17T14:41:45.861Z\"\n> hgetall jc:test_t /// type info\n1) \"date\"\n2) \"Date\"\n\n\nconst result = await jsonCache.get('test')\nresult.date == date /// true\n```\n\n**With transactions:**\n```typescript\nconst transaction = redisClient.multi();\n\ntransaction\n  .set('name', 'foo')\n  .set('bar', 'baz')\n\nawait jsonCache.set('test', {name: 'testing'}, {transaction})\nawait jsonCache.del('test1', {transaction})\nawait jsonCache.rewrite('test2', {name: 'testing', age: 25}, {transaction})\n\ntransaction\n  .exec(function(err, replies) => {\n    /// your logic here after\n  })\n```\nPlease note that only `set()`, `rewrite()`, `del()` & `incr()` supports transaction, where as `get()` & `clearAll()` do NOT support transaction because we process those results before returning it to the calling function. Moreover there is no real usecase in supporting transaction in `get()` & `clearAll()` methods!\n\n\n## Changelogs\n\nPlease refer to [this page](https://github.com/AkashBabu/redis-json/blob/master/CHANGELOG.md)\n\n## Coverage Report\n> npm run coverage\n\n## Contributions\nThis is open-source, which makes it obvious for any PRs, but I would request you to add necessary test-cases for the same.\n\n### Pre-requisites:\nRun your redis-server and then point the same client to the same. \nAn easier way to start redis-server, provided you've already installed `docker` (else visit [this page](https://docs.docker.com/get-docker/)) is by running this command:\n> docker run --rm -it --name redis -p 6379:6379 redis\n\nWe follow TDD approach, so write your test cases first and then run the same paralelly during development by running the following command:\n> npm run test:dev\n\n## LICENCE\n\nMIT License\n","maintainers":[{"name":"akashbabu","email":"001akashbabu@gmail.com"}],"time":{"modified":"2022-06-26T09:45:40.521Z","created":"2016-11-12T19:13:20.172Z","1.0.0":"2016-11-12T19:13:20.172Z","1.0.1":"2016-11-12T19:50:28.350Z","1.0.2":"2016-11-12T19:58:22.101Z","2.0.0":"2018-11-28T12:18:28.402Z","2.1.0":"2018-12-03T04:05:51.833Z","2.2.2":"2018-12-09T10:49:04.950Z","3.0.0":"2019-12-17T09:14:47.230Z","3.1.0":"2019-12-22T14:34:29.696Z","3.2.0":"2020-02-15T07:34:51.628Z","3.2.1":"2020-04-03T11:57:25.237Z","4.0.0":"2020-05-17T16:02:55.467Z","4.0.1":"2020-05-18T09:59:46.037Z","4.0.2":"2020-08-11T06:50:05.411Z","4.1.0":"2020-08-19T04:50:31.163Z","4.2.0":"2020-09-11T16:17:38.000Z","4.2.1":"2020-10-23T08:17:52.774Z","4.3.0":"2020-11-26T18:01:39.180Z","5.0.0":"2021-02-01T15:22:31.821Z","6.0.0":"2021-05-15T14:59:51.524Z","6.0.1":"2021-06-20T09:44:20.054Z","6.0.2":"2021-10-08T07:49:37.391Z","6.0.3":"2022-01-11T05:46:49.716Z"},"homepage":"https://github.com/AkashBabu/redis-json#readme","keywords":["redis","json","store","retrieve","save","insert","hashset"],"repository":{"type":"git","url":"git+https://github.com/AkashBabu/redis-json.git"},"author":{"name":"Akash Babu","email":"001akashbabu@gmail.com"},"bugs":{"url":"https://github.com/AkashBabu/redis-json/issues"},"license":"MIT","readmeFilename":"README.md"}