{"_id":"redis-typescript","_rev":"8-9a19bed4ad08718d70ffd63438d5d5f6","name":"redis-typescript","dist-tags":{"latest":"0.1.2"},"versions":{"1.0.0":{"name":"redis-typescript","version":"1.0.0","description":"redis for typescript with promise","main":"src/index.js","typings":"types/index.d.ts","directories":{"doc":"doc"},"scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/dasoncheng/redis-typescript.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/dasoncheng/redis-typescript/issues"},"homepage":"https://github.com/dasoncheng/redis-typescript#readme","devDependencies":{"eslint":"^5.2.0","jest":"^23.4.2","redis":"^2.8.0","ts-jest":"^23.0.1","typescript":"^2.9.2"},"dependencies":{},"gitHead":"2b90576a9012a8a336308cf1169e3831bfbe2042","_id":"redis-typescript@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"dasoncheng","email":"dasoncheng@foxmail.com"},"dist":{"integrity":"sha512-RS0KNAQ7W21FZowz4mcKpr0cryq5ZaeEjTFUeMd9ncIYBx3T30Ru3MfmVVtxoSn1o8erdLh36gFT8sYoBkA7eg==","shasum":"a784b1da78130e7e57fa9de8e9991454b0f6627e","tarball":"https://registry.npmjs.org/redis-typescript/-/redis-typescript-1.0.0.tgz","fileCount":9,"unpackedSize":16850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbW/HkCRA9TVsSAnZWagAArz0P/jChswDJyjiTXlcP9fcZ\ngFfFjbnRMVnhtwQTBwv++heAHUAS0FUHZHAqqYP5iGf6sYtBZwmCcpEeGd8p\nPBjlcT0pgNQsX6cRW6jGPTcXRFyJBMS1znMxiAhr6XmZXcW8L+utvxvUVuMa\nvW2TEFCZtBzh+/sRJpUVWqm72vudexMWw4+afihLcUj9p0I0fWE81O7OySGb\n/oAlFrkmfuRUVFtpnlnSjXZomEcer/TMAHYm9dkjtJeUayhXTZJZEX6T/0Em\nnw0cMRQ7jKeJ/eqVWC4OErWAYAqZeJew9tIeFqXyrwPMsN8/7+OgdtlOqqLr\nSEZZvFuBbpOoFIVvTKlvr7xSipFEa+xnR1507wBE2UZ+wya76GM78wwdIm9B\nGHZbpMAa/T3K9GrxWXJBAY4wWlPT+HyFg6674GdtHaFacKQSSSW2a2YBxGq0\nbz1hHdKHwOpu4eTNpv611TNdJP3yp2tlnLepcALG9TMVx7r4HGsPNeF/wc+5\nYnMnQ0KoDixACBLQHGCN1ryUkA5EIUCC9jNYbBgjzOJ11tPTgPiKkf0GB4Mc\nKiDPGJbloVLkTzH4va8r7OSjiPYimN7dV0wjhGkvngYd4oAfe6/JWo02D/0S\n9yS9hSJ+CZP/1vxwG3UuH1iFRpfaaL0+d6hluUyW8bpCglIMF4ZjKJjsj0vm\nEdLM\r\n=3TSf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA0EnJXq1ZImo7EStRdIgodbKrHJ4mNEIuQbXb7LAwZGAiEAvT2ZlEF+J9NW51M8XU4ns5laiZzsR51RiFFz/3PsNiY="}]},"maintainers":[{"name":"dasoncheng","email":"dasoncheng@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redis-typescript_1.0.0_1532752356310_0.9605908186871974"},"_hasShrinkwrap":false,"deprecated":"The package has been moved and renamed tedis. Please install tedis for better help. More details with https://www.npmjs.com/package/tedis"},"1.0.1":{"name":"redis-typescript","version":"1.0.1","description":"redis for typescript with promise","main":"src/index.js","typings":"types/index.d.ts","directories":{"doc":"doc"},"scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/dasoncheng/redis-typescript.git"},"keywords":["redis","typescript","async","await"],"author":"","license":"ISC","bugs":{"url":"https://github.com/dasoncheng/redis-typescript/issues"},"homepage":"https://github.com/dasoncheng/redis-typescript#readme","devDependencies":{"eslint":"^5.2.0","jest":"^23.4.2","redis":"^2.8.0","ts-jest":"^23.0.1","typescript":"^2.9.2"},"dependencies":{},"gitHead":"2b90576a9012a8a336308cf1169e3831bfbe2042","_id":"redis-typescript@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"dasoncheng","email":"dasoncheng@foxmail.com"},"dist":{"integrity":"sha512-Qem3hE67ifiSALu0ITNs461uV4zQmBWvBQ9A4Fa1pm/mBDlEJ8qLgr8Lw7/5enhSfoSkemWY2VgbQ0AcB1KO0A==","shasum":"df11aa0499f90305f6d51c812a38e16fcf60b0cd","tarball":"https://registry.npmjs.org/redis-typescript/-/redis-typescript-1.0.1.tgz","fileCount":9,"unpackedSize":16884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbW/YoCRA9TVsSAnZWagAATYIP/1nEBxYy+8OXNGEvbZ9i\nr91nwGWR9drp7jifNMcSxxiYtxBRN1R4preCqTOgSYrTipSenvNR/TeiHfpJ\nEU0chODoCDnV9cyi87GLMxHB1KSton2MsoUF5HBYbZemXPuwD1lTC7YaYOKg\nzD3uDm1IloJ6ZgwSgN9K13DM+5eWwK31lPCt1bNOCbCyARGyVLHXXlr3vNbo\npMjEY5nrRcCfP8DmU3bkUl9z9tAl6opXNMclooGFed6NI+qDgptf62Ezd3WR\nQJZ4n8IYQXSxi/uVmyTcUUQz6cVZSZmCTutRFuL/fW0DA1Qe+3M8Ye4RZyPU\nqwgDUR/ugApbk+c6TKtq3zr/nWvqi2Q61xyeyLFjvqxb3PfsGli5OGXsxq+V\nVdbThZzorMxVBWP2QF82y5GdB4OKVkChFThCJeFQkVvXDuEwm9eSb7HrqjZV\niR1f12OgFIIr01CpZDgyVmYB61ktaNvk4TFi1iiM3q1q0l8kletpIHaH3hlE\nhw45TNu9aJNpkFhMfuU8K+7rRYeocPuPHOfWMjYIaDhfDLffi+hZ+XHINTRc\nr4SZrOY9HRf1vXqJDkGlayty9a8dp34FqumCKqKyClkKbJtKsVz0u/SsSoc0\n7LW9vTH8lfnFzjGcB5OrNxlx2/7xpVA3SURfU0c9NXvSkT8Jlq/Kx5T9GZOy\nd0jj\r\n=Nfyv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE+innvf6ZaxwqbzuvPvfQdZX6aKjfXPxFNS8sshH10VAiEA8WgeaCuZNLbaICV4X1Pd5Jp2AzvcakaRodcNepEwHeQ="}]},"maintainers":[{"name":"dasoncheng","email":"dasoncheng@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redis-typescript_1.0.1_1532753447946_0.9062306895034422"},"_hasShrinkwrap":false,"deprecated":"The package has been moved and renamed tedis. Please install tedis for better help. More details with https://www.npmjs.com/package/tedis"},"1.0.2":{"name":"redis-typescript","version":"1.0.2","description":"redis for typescript with promise","main":"src/index.js","typings":"types/index.d.ts","directories":{"doc":"doc"},"scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/dasoncheng/redis-typescript.git"},"keywords":["redis","typescript","async","await"],"author":"","license":"ISC","bugs":{"url":"https://github.com/dasoncheng/redis-typescript/issues"},"homepage":"https://github.com/dasoncheng/redis-typescript#readme","devDependencies":{"eslint":"^5.2.0","jest":"^23.4.2","redis":"^2.8.0","ts-jest":"^23.0.1","typescript":"^2.9.2"},"dependencies":{},"gitHead":"3be1e82d1e936c7c7369a818e8808416d56c3ab0","_id":"redis-typescript@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"dasoncheng","email":"dasoncheng@foxmail.com"},"dist":{"integrity":"sha512-WelX6BRC7VGQQIRqjeAYvhfR7fgmcwAOoaEHBE4KEUwXjCl+9uD3hFAGOVVs90EewaKyIloqVh3QsQaF+/jaeg==","shasum":"944dc8daf819faf48349ba7559d95cd7c3cb1ca2","tarball":"https://registry.npmjs.org/redis-typescript/-/redis-typescript-1.0.2.tgz","fileCount":9,"unpackedSize":17462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbW/71CRA9TVsSAnZWagAARuIP/jM/w1H0UXZ7YT3g9W5I\n/kF1WaOB6RA2fKXQEFsp1uAJVOTUVeYYrVpNa9wuuO3HT4q3jwIfvNI2uqTD\nPKeS20wzEGii97yXzhmdSpkSKrN6F/Zli9XlNonOjoTZ1HVeA8o2q8Fk8j6e\nfsNxkpHq64ZhuHBpC+6aKfGd38yUeAdCAttuid2qn0hsJMu+Z+nm02ecVKHD\ny7fkx3IIWzXtdgdYyPmeiYvDBPOh+w/4V5V8hWpifusIDp/ztB17tzylQ6G1\n3hQXsJGKl0u48EfkzEuVnjWe5xXnd6801JoEpT9NSRaHKX0oCmhTMJYvwxIu\nlU/KLqCoXzANqdfKKLzDJ2+O1vanoU+B3DkIytakqGrRXhxNJL51+5XOc568\n3xCb5Oh7GU2msB5KiKTt7JG682bM0haNl0hRWui7R4ArFOLtr3Kd7y+Oo9KI\nyDV5CUMrK9aaVDno7tYE7rm5hU1OASkn0IhwxzmSqOupzgVdxoSJqjhgGX+L\nXc5Qw1gz5jDLijh7hqUqC883f+NDxrF9D7BZGoZJlbnqoHCN8I9ADY2ctDoD\n9O4UV3gO3BkOssSmlMm1KbiSNXJDlGssx05A1GCx8doIt5W+P0ywESRT+p7K\nax9nJYG3lBdnKPU/8LbIvn0p43+D2IxmjLGbS56gqP8SO1lkr2efZdYYbMkn\n8lBt\r\n=0yf+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhB7Ixs9H1lQUjScM5TAI5xn+E1j7ugpkPqLyWmYu4YQIhAK6x0Qe5hsN9fn+iFeIgo7PFFNq/2JGVhFksKkldF7eg"}]},"maintainers":[{"name":"dasoncheng","email":"dasoncheng@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redis-typescript_1.0.2_1532755701513_0.5684500501454577"},"_hasShrinkwrap":false,"deprecated":"The package has been moved and renamed tedis. Please install tedis for better help. More details with https://www.npmjs.com/package/tedis"},"2.0.0-dev.1":{"name":"redis-typescript","version":"2.0.0-dev.1","main":"build/main.js","typings":"types/index.d.ts","scripts":{"test":"npx jest","publish:org":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/dasoncheng/redis-typescript.git"},"description":"redis client for node.js with typescript and async","keywords":["redis","typescript","redis-typescript","async","await","promise"],"authors":[{"name":"dasoncheng","email":"dasoncheng@foxmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/dasoncheng/redis-typescript/issues"},"homepage":"https://github.com/dasoncheng/redis-typescript#readme","dependencies":{},"devDependencies":{"@types/node":"^10.5.5","eslint":"^5.2.0","jest":"^23.4.2","tslint":"^5.11.0","typescript":"^3.0.1"},"directories":{"doc":"doc","example":"example"},"gitHead":"2ac580e292d938e41a6d7968e61435a5e59a9dce","_id":"redis-typescript@2.0.0-dev.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"dasoncheng","email":"dasoncheng@foxmail.com"},"dist":{"integrity":"sha512-UjaK14BbdHBk/o7IGSc+59A79FkyKNVn/waO5s+NLXOtNI4T/JMkIT6+nMcCcGtLms0HFLUMSXhpkFdfyiHBxg==","shasum":"9150ba8aa0f4f44f8ac88633d07e984fb6b517a8","tarball":"https://registry.npmjs.org/redis-typescript/-/redis-typescript-2.0.0-dev.1.tgz","fileCount":26,"unpackedSize":66268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZes1CRA9TVsSAnZWagAAa8gP/08A7v/LgFpTo/De+1qK\n8zV4gnU25EpnLIYckYrxZSGulj30PZEXiCPZ+364W5h+UpPq5JQNm5hEY2dy\nNRkof3FbmzwoZKwCNU7IDpLItNWo66WZTDvgmobj0qD4Mjt5MWEOgIo76HS2\novBRKffV3qJngApvaZI8fRghEK+AvMOv6Wivem/TVQPzyzF+RGH6kIm5bBqE\n/rCaVDN/4i0B20LvdBc30C8WVoTvnUm20etb1SzM/wbOw7Lx9yG9t15cKRtK\nTyI0esxWeTAUC5zIe2FNsJUKT35ZeOn7BeJ8xBhaYpZz86/zu3Zl4FkHuXcL\nwJ+4LIAXxXtN4tb8/iEPIe5Ga/e50yqtc7jHqRgRepyCjCZDC1Mkcn58uARm\nlFuma+XN1ZJWu3IuG/6kDeZZ4rbj8WHn49UxLiDf7ympAIL/M0R6WrOJPDLV\nTxZZCL0gnP1KgHVqoVyHtuHbjbnuw+Mlf1jUDjW2/WUpoLLsgebLOb1aI/iG\nf2IJrqAngWB2eWK+8mWc5581+E/7WTp+pB1rC8cJ7MGs1b+eyViFpWL/il2c\naTlfhAV6RYxTOwbbwgDiv4UFXGZmBkikN2XI2XQSpH/cogT1rwFcwT06wBPo\nFrk+ptXQHEH3mgRgmIKF3Vb0EED0EV2LobmLKWL25O+JxRKUnt/WJjEvH9ZC\ntOc3\r\n=sC0w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcrFdpmif8jHI+w6NXtURcVe+L2NFEiGJNrNJNIvRiKQIgMQerVDe/1Q6Ks1DYOCnn3APfHzNkdcZnHoJCiUcTIW0="}]},"maintainers":[{"name":"dasoncheng","email":"dasoncheng@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redis-typescript_2.0.0-dev.1_1533406005518_0.3048118956163437"},"_hasShrinkwrap":false},"2.0.1":{"name":"redis-typescript","version":"2.0.1","main":"build/main.js","typings":"types/index.d.ts","scripts":{"doc:dev":"vuepress dev doc","pkg:build":"npx tsc -b src/tsconfig.app.json","pkg:test":"jest","upload:doc":"chmod +x ./script/doc.sh && ./script/doc.sh","upload:npm":"chmod +x ./script/npm.sh && ./script/npm.sh"},"repository":{"type":"git","url":"git+https://github.com/myour-cc/tedis.git"},"description":"redis client for node.js with typescript and async","keywords":["tedis","redis","typescript","async","await","promise"],"authors":[{"name":"dasoncheng","email":"dasoncheng@foxmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/myour-cc/tedis/issues"},"homepage":"https://github.com/myour-cc/tedis#readme","dependencies":{},"devDependencies":{"@types/jest":"^23.3.1","@types/node":"^10.5.6","codecov":"^3.0.4","eslint":"^5.3.0","jest":"^23.4.2","ts-jest":"^23.1.2","tslint":"^5.11.0","typescript":"^3.0.1","vuepress":"^0.13.1"},"directories":{"doc":"doc","example":"example"},"gitHead":"f04b7bffe8d7a24072543ed8b609c7a662952f1f","_id":"redis-typescript@2.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"dasoncheng","email":"dasoncheng@foxmail.com"},"dist":{"integrity":"sha512-wud+ns4gWQ8QYdOT6P3WIdiyvKihODTjl0X11jpJPEkO21S1TOJOWeAVVtsusr/2omL/z8Nph9KN/Z+3I5rDrw==","shasum":"67691a5cd60344a80116a15768271e85c93a4562","tarball":"https://registry.npmjs.org/redis-typescript/-/redis-typescript-2.0.1.tgz","fileCount":36,"unpackedSize":87052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbakaWCRA9TVsSAnZWagAAiJcP/i3sQHXY5M8iG/Un5rsi\nNLSDlwjSwOCIHFIPYShoVbxgBN5ZR7gwW6+aodcN79aqzdMSQnUOtwSk15t/\njLTOlDe3JctR3+ntOm0aAuUsT7BYHm6c1poRPhUBu2zeRe2mZU9g329coqJ7\nVd1obNy7dNRrPp6Hz079jN8N0pf9Z9Jw00vfjLagqE8Vgs54G5vPseBthrIL\nYW209HuFXyLBWgN7HuDsgXCxUiKuJPUQ5jkDjhusf7SkIXulcAw89mBFEN2n\nsuqPAxXCpVetJleaAfjcu+ZMafTVohRzkRYxs+EcPm5nUgvKvQ19hHxjoTST\nH2zx30hF/3MGuS40G0p/TVQejyrMMNAmrTJCuy2Rjekps2QkmAKIhS+pVXoJ\n8L3hFWCp73CQPb3AlT+5LwK/UCjovgmFg0ASSd2pGAFW1Fqk0OjRfqrcsJ44\nQ343hZ9MJTkTSYJ/Kbnh20aG5m+i9SM2Rpb6QgifYAcL6c5AwYOkPB3G0l1K\nLto6kish92RGY4c27sC2h6Z0Duknr3bkYyJqIQOtN4T882A5CHb5OXqBnEeq\nSxeZPE7jdAdB1hbBghtpdMwXyAWi982rIrbAt17HqYsm3axwVhejc1Di0gGV\n/PACuMxAI9d3r3RkxkEhsNv7lUEqogAdhAdtSgSjZclbQ/oPraT03Uq9bGH2\ndkBv\r\n=SLnA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+TzwaU5EpimHj+9S7KRIUT/wyrHzqXs7fH0Q/gznHtQIhAK7XOcCOorLivcFALQpRpzbLk3G7NySveF1RPRf8Cymq"}]},"maintainers":[{"name":"dasoncheng","email":"dasoncheng@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redis-typescript_2.0.1_1533691542158_0.21537274198844836"},"_hasShrinkwrap":false,"deprecated":"The package has been moved and renamed tedis. Please install tedis for better help. More details with https://www.npmjs.com/package/tedis"},"0.1.2":{"name":"redis-typescript","version":"0.1.2","main":"build/main.js","typings":"types/index.d.ts","scripts":{"doc:dev":"vuepress dev doc","pkg:build":"npx tsc -b src/tsconfig.app.json","pkg:test":"jest","upload:doc":"chmod +x ./script/doc.sh && ./script/doc.sh","upload:npm":"chmod +x ./script/npm.sh && ./script/npm.sh","precommit":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/myour-cc/tedis.git"},"description":"redis client for node.js with typescript and async","keywords":["tedis","redis","typescript","async","await","promise"],"authors":[{"name":"dasoncheng","email":"dasoncheng@foxmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/myour-cc/tedis/issues"},"homepage":"https://github.com/myour-cc/tedis#readme","dependencies":{},"devDependencies":{"@types/jest":"^23.3.1","@types/node":"^10.5.8","@types/uuid":"^3.4.3","codecov":"^3.0.4","eslint":"^5.3.0","husky":"^0.14.3","jest":"^23.5.0","lint-staged":"^7.2.0","ts-jest":"^23.1.3","tslint":"^5.11.0","typescript":"^3.0.1","uuid":"^3.3.2","vuepress":"^0.13.1"},"directories":{"doc":"doc","example":"example"},"lint-staged":{"linters":{"*.js":["eslint --fix","git add"],"*.ts":["tslint --fix","git add"]},"ignore":["*.min.js"]},"gitHead":"4d374a4bd59637a7676ed5b6fd7c708c36f60fe9","_id":"redis-typescript@0.1.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"dasoncheng","email":"dasoncheng@foxmail.com"},"dist":{"integrity":"sha512-UbPtP4YjOJ5HKd67riqT5uuEYv1j9S9MKhcrahOXHLiXZA2QUfLXjYclUJz12oxtK5KRG0Lt6D1qo4ZiLaTJkw==","shasum":"c4ef902a08f5c611c78df831614c4670914ea497","tarball":"https://registry.npmjs.org/redis-typescript/-/redis-typescript-0.1.2.tgz","fileCount":48,"unpackedSize":205613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbc7dmCRA9TVsSAnZWagAArOoP/ieL7dblMYlmgQkM4R54\nQ9nR/QsjCsbn3Teio5r98B/Gz0ol/dvQW8fpnKdJeIb/zSCf6gdAKNQcU7HE\nPKFTCqRMiHXBd21WRUWsX7xdUi2Jou1gLbQvW5std4OeasmrUAVjAo+vtOR4\nNOo/X7yRgnMPwrF3FeRB3HNZZ5gizB9e/QdQtKTd9/w26Y/N7x8MiSWCZj/I\nfEFB/uql+/gbsG++n0hFXkcXqHJeoN9OfZKimnA03qR557VZMEB8tGiLW5AD\nkLhiDx2YU3xXDushv1Y0jUHD2mNwjq8IRqZYAffVfGwm5S+eajBjySeq9jMZ\n/2ZnEFfay8DEjnDRpEBO9OTt9Zb+LPkpplUvZLmk4Dbp7FFZRZezIOqU0FBt\nQL56D/MIuIFqtcws+IN4XUk/Erqih5ODKjEzhGCBmz+mbJAXczdibm48ns9c\nL5b8Sx8eSxXMfjUO9f/xN0/ti+n4N3Bersw4affXIFbJ7Gt8GLKOq1v59wUN\nYfmpK+W3huHTTNBjo/Wxdc2NpqtovXhTANiNd8ns0OZJYYtGP42RyFlfBCSh\nBBMhidNupgDBYhi8D2rlljSY67i0eUckvTeRjtuzwPVaKR9ka2JQfCBJ8GAh\nBv4sakiA6JjFfITOyRqzdrY1OZQaxlVcmk5ow5o13DSk+PIdW48RFKMm4TMa\n/TBx\r\n=NwWT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2qFCYQpzlkAWZ/HeweuCMlFbW/LaYEsUh6LvJS6bY3QIgTbQQC5PytBksDMkA+Aqp2xQOo5WDETjVaSqSKJjYPbc="}]},"maintainers":[{"name":"dasoncheng","email":"dasoncheng@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redis-typescript_0.1.2_1534310246798_0.4094010254728009"},"_hasShrinkwrap":false}},"time":{"created":"2018-07-28T04:32:36.310Z","1.0.0":"2018-07-28T04:32:36.430Z","modified":"2022-05-15T14:22:31.218Z","1.0.1":"2018-07-28T04:50:48.030Z","1.0.2":"2018-07-28T05:28:21.567Z","2.0.0-dev.1":"2018-08-04T18:06:45.608Z","2.0.1":"2018-08-08T01:25:42.248Z","0.1.2":"2018-08-15T05:17:26.971Z"},"maintainers":[{"email":"dasoncheng@foxmail.com","name":"tesing"}],"description":"redis client for node.js with typescript and async","homepage":"https://github.com/myour-cc/tedis#readme","keywords":["tedis","redis","typescript","async","await","promise"],"repository":{"type":"git","url":"git+https://github.com/myour-cc/tedis.git"},"bugs":{"url":"https://github.com/myour-cc/tedis/issues"},"license":"MIT","readme":"<p align=\"center\">\n  <a href=\"https://tedis.myour.tech/en\" target=\"_blank\" rel=\"noopener noreferrer\"><img src=\"./doc/.vuepress/public/icons/android-chrome-192x192.png\" alt=\"tedis logo\"></a>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://travis-ci.org/myour-cc/tedis\"><img src=\"https://img.shields.io/travis/myour-cc/tedis.svg\" alt=\"travis\"></a>\n  <a href=\"https://github.com/myour-cc/tedis/issues\"><img src=\"https://img.shields.io/github/issues-raw/myour-cc/tedis.svg\" alt=\"issues\"></a>\n  <a href=\"https://github.com/myour-cc/tedis\"><img src=\"https://img.shields.io/github/license/myour-cc/tedis.svg\" alt=\"license\"></a>\n  <a href=\"https://www.npmjs.com/package/tedis\"><img src=\"https://img.shields.io/npm/v/tedis.svg\" alt=\"package\"></a>\n  <a href='https://codecov.io/gh/myour-cc/tedis'><img src='https://img.shields.io/codecov/c/github/myour-cc/tedis.svg' alt='Coverage Status' /></a>\n  <a href=\"javascript:void(0)\" ><img src=\"https://img.shields.io/github/tag/myour-cc/tedis.svg\" alt=\"tag\"></a>\n  <br>\n  <a href=\"javascript:void(0)\" ><img src=\"https://img.shields.io/github/issues-pr/myour-cc/tedis.svg\" alt=\"pr\"></a>\n  <a href=\"javascript:void(0)\" ><img src=\"https://img.shields.io/github/release/myour-cc/tedis.svg\" alt=\"release\"></a>\n  <a href=\"javascript:void(0)\" ><img src=\"https://img.shields.io/github/languages/top/myour-cc/tedis.svg\" alt=\"languages\"></a>\n  <a href=\"javascript:void(0)\" ><img src=\"https://img.shields.io/github/languages/code-size/myour-cc/tedis.svg\" alt=\"size\"></a>\n  <a href=\"javascript:void(0)\" ><img src=\"https://img.shields.io/github/last-commit/myour-cc/tedis.svg\" alt=\"commit\"></a>\n</p>\n\n<h2 align=\"center\">Supporting Tedis</h2>\n\n## Introduction\n\n### What is tedis\n\nTedis write with typescript, it's the client of redis for nodejs, support asycn with ts and commonjs\n\n### Installation\n\n```sh\nyarn add tedis\n```\n\n### Getting started\n\n> commonjs\n\n```js\nconst { Tedis, TedisPool } = require(\"tedis\");\n```\n\n> typescript\n\n```ts\nimport { Tedis, TedisPool } from \"tedis\";\n```\n\n```ts\n// no auth\nconst tedis = new Tedis({\n  port: 6379,\n  host: \"127.0.0.1\"\n});\n\n// auth\nconst tedis = new Tedis({\n  port: 6379,\n  host: \"127.0.0.1\",\n  password: \"your_password\"\n});\n```\n\n### TedisPool\n\n```ts\n// no auth\nconst pool = new TedisPool({\n  port: 6379,\n  host: \"127.0.0.1\"\n});\n\n// auth\nconst pool = new TedisPool({\n  port: 6379,\n  host: \"127.0.0.1\",\n  password: \"your_password\"\n});\n```\n\n```ts\nconst tedis = await pool.getTedis();\n// ... do some commands\npool.putTedis(tedis)\n```\n\n### Example\n\n```ts\n/**\n * core\n */\nawait tedis.command(\"SET\", \"key1\", \"Hello\");\n// \"OK\"\nawait tedis.command(\"SET\", \"key2\", \"World\");\n// \"OK\"\n\n/**\n * key\n */\nawait tedis.keys(\"*\");\n// []\nawait tedis.exists(\"a\");\n// 0\n\n/**\n * string\n */\nawait tedis.set(\"mystring\", \"hello\");\n// \"OK\"\nawait tedis.get(\"mystring\");\n// \"hello\"\n\n/**\n * hash\n */\nawait tedis.hmset(\"myhash\", {\n  name: \"tedis\",\n  age: 18\n});\n// \"OK\"\nawait tedis.hgetall(\"myhash\");\n// {\n//   \"name\": \"tedis\",\n//   \"age\": \"18\"\n// }\n\n/**\n * list\n */\nawait tedis.lpush(\"mylist\", \"hello\", \"a\", \"b\", \"c\", \"d\", 1, 2, 3, 4);\n// 9\nawait tedis.llen(\"mylist\");\n// 9\n```\n\n## Type interface\n\n### key\n\n- [del](https://tedis.myour.tech/en/api/key.html#del)\n- dump\n- [exists](https://tedis.myour.tech/en/api/key.html#exists)\n- [expire](https://tedis.myour.tech/en/api/key.html#expire)\n- [expireat](https://tedis.myour.tech/en/api/key.html#expireat)\n- [keys](https://tedis.myour.tech/en/api/key.html#keys)\n- migrate\n- [move](https://tedis.myour.tech/en/api/key.html#move)\n- object\n- [persist](https://tedis.myour.tech/en/api/key.html#persist)\n- [pexpire](https://tedis.myour.tech/en/api/key.html#pexpire)\n- [pexpireat](https://tedis.myour.tech/en/api/key.html#pexpireat)\n- [pttl](https://tedis.myour.tech/en/api/key.html#pttl)\n- [randomkey](https://tedis.myour.tech/en/api/key.html#randomkey)\n- [rename](https://tedis.myour.tech/en/api/key.html#rename)\n- [renamenx](https://tedis.myour.tech/en/api/key.html#renamenx)\n- restore\n- scan\n- sort\n- touch\n- [ttl](https://tedis.myour.tech/en/api/key.html#ttl)\n- [type](https://tedis.myour.tech/en/api/key.html#type)\n- unlink\n- wait\n\n### string\n\n- [append](https://tedis.myour.tech/en/api/string.html#append)\n- bitcount\n- bitfield\n- bitop\n- bitpos\n- [decr](https://tedis.myour.tech/en/api/string.html#decr)\n- [decrby](https://tedis.myour.tech/en/api/string.html#decrby)\n- [get](https://tedis.myour.tech/en/api/string.html#get)\n- [getbit](https://tedis.myour.tech/en/api/string.html#getbit)\n- [getrange](https://tedis.myour.tech/en/api/string.html#getrange)\n- [getset](https://tedis.myour.tech/en/api/string.html#getset)\n- [incr](https://tedis.myour.tech/en/api/string.html#incr)\n- [incrby](https://tedis.myour.tech/en/api/string.html#incrby)\n- [incrbyfloat](https://tedis.myour.tech/en/api/string.html#incrbyfloat)\n- [mget](https://tedis.myour.tech/en/api/string.html#mget)\n- [mset](https://tedis.myour.tech/en/api/string.html#mset)\n- [msetnx](https://tedis.myour.tech/en/api/string.html#msetnx)\n- [psetex](https://tedis.myour.tech/en/api/string.html#psetex)\n- [set](https://tedis.myour.tech/en/api/string.html#set)\n- [setbit](https://tedis.myour.tech/en/api/string.html#setbit)\n- [setex](https://tedis.myour.tech/en/api/string.html#setex)\n- [setnx](https://tedis.myour.tech/en/api/string.html#setnx)\n- [setrange](https://tedis.myour.tech/en/api/string.html#setrange)\n- [strlen](https://tedis.myour.tech/en/api/string.html#strlen)\n\n### hash\n\n- [hdel](https://tedis.myour.tech/en/api/hash.html#hdel)\n- [hexists](https://tedis.myour.tech/en/api/hash.html#hexists)\n- [hget](https://tedis.myour.tech/en/api/hash.html#hget)\n- [hgetall](https://tedis.myour.tech/en/api/hash.html#hgetall)\n- [hincrby](https://tedis.myour.tech/en/api/hash.html#hincrby)\n- [hincrbyfloat](https://tedis.myour.tech/en/api/hash.html#hincrbyfloat)\n- [hkeys](https://tedis.myour.tech/en/api/hash.html#hkeys)\n- [hlen](https://tedis.myour.tech/en/api/hash.html#hlen)\n- [hmget](https://tedis.myour.tech/en/api/hash.html#hmget)\n- [hmset](https://tedis.myour.tech/en/api/hash.html#hmset)\n- hscan\n- [hset](https://tedis.myour.tech/en/api/hash.html#hset)\n- [hsetnx](https://tedis.myour.tech/en/api/hash.html#hsetnx)\n- [hstrlen](https://tedis.myour.tech/en/api/hash.html#hstrlen)\n- [hvals](https://tedis.myour.tech/en/api/hash.html#hvals)\n\n### list\n\n- [blpop](https://tedis.myour.tech/en/api/list.html#blpop)\n- [brpop](https://tedis.myour.tech/en/api/list.html#brpop)\n- [brpoplpush](https://tedis.myour.tech/en/api/list.html#brpoplpush)\n- [lindex](https://tedis.myour.tech/en/api/list.html#lindex)\n- [linsert](https://tedis.myour.tech/en/api/list.html#linsert)\n- [llen](https://tedis.myour.tech/en/api/list.html#llen)\n- [lpop](https://tedis.myour.tech/en/api/list.html#lpop)\n- [lpush](https://tedis.myour.tech/en/api/list.html#lpush)\n- [lpushx](https://tedis.myour.tech/en/api/list.html#lpushx)\n- [lrange](https://tedis.myour.tech/en/api/list.html#lrange)\n- [lrem](https://tedis.myour.tech/en/api/list.html#lrem)\n- [lset](https://tedis.myour.tech/en/api/list.html#lset)\n- [ltrim](https://tedis.myour.tech/en/api/list.html#ltrim)\n- [rpop](https://tedis.myour.tech/en/api/list.html#rpop)\n- [rpoplpush](https://tedis.myour.tech/en/api/list.html#rpoplpush)\n- [rpush](https://tedis.myour.tech/en/api/list.html#rpush)\n- [rpushx](https://tedis.myour.tech/en/api/list.html#rpushx)\n\n### set\n\n- [sadd](https://tedis.myour.tech/en/api/set.html#sadd)\n- [scard](https://tedis.myour.tech/en/api/set.html#scard)\n- [sdiff](https://tedis.myour.tech/en/api/set.html#sdiff)\n- [sdiffstore](https://tedis.myour.tech/en/api/set.html#sdiffstore)\n- [sinter](https://tedis.myour.tech/en/api/set.html#sinter)\n- [sinterstore](https://tedis.myour.tech/en/api/set.html#sinterstore)\n- [sismember](https://tedis.myour.tech/en/api/set.html#sismember)\n- [smembers](https://tedis.myour.tech/en/api/set.html#smembers)\n- [smove](https://tedis.myour.tech/en/api/set.html#smove)\n- [spop](https://tedis.myour.tech/en/api/set.html#spop)\n- [srandmember](https://tedis.myour.tech/en/api/set.html#srandmember)\n- [srem](https://tedis.myour.tech/en/api/set.html#srem)\n- sscan\n- [sunion](https://tedis.myour.tech/en/api/set.html#sunion)\n- [sunionstore](https://tedis.myour.tech/en/api/set.html#sunionstore)\n\n### zset\n\n- bzpopmax\n- bzpopmin\n- [zadd](https://tedis.myour.tech/en/api/zset.html#zadd)\n- [zcard](https://tedis.myour.tech/en/api/zset.html#zcard)\n- [zcount](https://tedis.myour.tech/en/api/zset.html#zcount)\n- [zincrby](https://tedis.myour.tech/en/api/zset.html#zincrby)\n- [zinterstore](https://tedis.myour.tech/en/api/zset.html#zinterstore)\n- [zlexcount](https://tedis.myour.tech/en/api/zset.html#zlexcount)\n- zpopmax\n- zpopmin\n- [zrange](https://tedis.myour.tech/en/api/zset.html#zrange)\n- [zrangebylex](https://tedis.myour.tech/en/api/zset.html#zrangebylex)\n- [zrangebyscore](https://tedis.myour.tech/en/api/zset.html#zrangebyscore)\n- [zrank](https://tedis.myour.tech/en/api/zset.html#zrank)\n- [zrem](https://tedis.myour.tech/en/api/zset.html#zrem)\n- [zremrangebylex](https://tedis.myour.tech/en/api/zset.html#zremrangebylex)\n- [zremrangebyrank](https://tedis.myour.tech/en/api/zset.html#zremrangebyrank)\n- [zremrangebyscore](https://tedis.myour.tech/en/api/zset.html#zremrangebyscore)\n- [zrevrange](https://tedis.myour.tech/en/api/zset.html#zrevrange)\n- zrevrangebylex\n- [zrevrangebyscore](https://tedis.myour.tech/en/api/zset.html#zrevrangebyscore)\n- [zrevrank](https://tedis.myour.tech/en/api/zset.html#zrevrank)\n- zscan\n- [zscore](https://tedis.myour.tech/en/api/zset.html#zscore)\n- [zunionstore](https://tedis.myour.tech/en/api/zset.html#zunionstore)\n","readmeFilename":"README.md"}