{"_id":"cacheman-promise","_rev":"25-8c9c9347e28ec96ad86d2f9ccb880f1d","name":"cacheman-promise","description":"cacheman with a promise interface.","dist-tags":{"latest":"1.6.0"},"versions":{"0.0.1":{"name":"cacheman-promise","version":"0.0.1","description":"cacheman with a promise interface.","main":"./lib/index.js","directories":{"test":"test"},"scripts":{"test":"mocha test"},"repository":{"type":"git","url":"https://github.com/appleboy/cacheman-promise.git"},"keywords":["cache","cacheman","promise","file","redis","memory","mongodb","caching","mongo","store","ttl"],"author":{"name":"Bo-Yi Wu"},"license":"MIT","bugs":{"url":"https://github.com/appleboy/cacheman-promise/issues"},"homepage":"https://github.com/appleboy/cacheman-promise","dependencies":{"bluebird":"^2.9.25","cacheman":"^1.1.0","cacheman-file":"0.0.8","cacheman-mongo":"^0.2.1","cacheman-redis":"^0.2.0","lodash":"^3.8.0"},"devDependencies":{"coveralls":"^2.11.2","del":"^1.1.1","faker":"^2.1.2","gulp":"^3.8.11","gulp-istanbul":"^0.9.0","gulp-jshint":"^1.10.0","gulp-load-plugins":"^0.10.0","gulp-mocha":"^2.0.1","iconv-lite":"^0.4.8","jshint-reporter-jscs":"^0.1.0","mocha":"^2.2.4","should":"^6.0.1"},"gitHead":"c912cdeb9303c73a5b777b35de8996e20f534327","_id":"cacheman-promise@0.0.1","_shasum":"2ec774420fe0e9c16f0f95539578ca5e79835e27","_from":".","_npmVersion":"2.7.3","_nodeVersion":"0.10.36","_npmUser":{"name":"appleboy","email":"appleboy.tw@gmail.com"},"maintainers":[{"name":"appleboy","email":"appleboy.tw@gmail.com"}],"dist":{"shasum":"2ec774420fe0e9c16f0f95539578ca5e79835e27","tarball":"https://registry.npmjs.org/cacheman-promise/-/cacheman-promise-0.0.1.tgz","integrity":"sha512-Ow3BYT7JWsRZlTN93b8NjhbwliumW8XG3gKjXKkN6q21Fqo8RSVm3iXQIRdoXUAVVCAkV8/a3ujZrHxJRQ1gQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDyrQdw3AOkLoLN/sP2Vn9bAcnLpnHc9aOGQ4HVK+piQAiEAyNXrB8dqvt2NO9ANvjDpFnN4wDPP3Nu/jT0hkV5PWP4="}]}},"0.0.2":{"name":"cacheman-promise","version":"0.0.2","description":"cacheman with a promise interface.","main":"./lib/index.js","directories":{"test":"test"},"scripts":{"test":"mocha test"},"repository":{"type":"git","url":"https://github.com/appleboy/cacheman-promise.git"},"keywords":["cache","cacheman","promise","file","redis","memory","mongodb","caching","mongo","store","ttl"],"author":{"name":"Bo-Yi Wu"},"license":"MIT","bugs":{"url":"https://github.com/appleboy/cacheman-promise/issues"},"homepage":"https://github.com/appleboy/cacheman-promise","dependencies":{"bluebird":"^2.9.25","cacheman":"^1.1.0","cacheman-file":"0.0.8","cacheman-mongo":"^0.2.1","cacheman-redis":"^0.2.0","lodash":"^3.8.0"},"devDependencies":{"coveralls":"^2.11.2","del":"^1.1.1","faker":"^2.1.2","gulp":"^3.8.11","gulp-istanbul":"^0.9.0","gulp-jshint":"^1.10.0","gulp-load-plugins":"^0.10.0","gulp-mocha":"^2.0.1","iconv-lite":"^0.4.8","jshint-reporter-jscs":"^0.1.0","mocha":"^2.2.4","should":"^6.0.1"},"gitHead":"2203498ed2006ee41780d1953a4b89e2b7ffea6d","_id":"cacheman-promise@0.0.2","_shasum":"f2f86aedd97d49e5082590239c5025ede9e5bf3a","_from":".","_npmVersion":"2.7.3","_nodeVersion":"0.10.36","_npmUser":{"name":"appleboy","email":"appleboy.tw@gmail.com"},"maintainers":[{"name":"appleboy","email":"appleboy.tw@gmail.com"}],"dist":{"shasum":"f2f86aedd97d49e5082590239c5025ede9e5bf3a","tarball":"https://registry.npmjs.org/cacheman-promise/-/cacheman-promise-0.0.2.tgz","integrity":"sha512-gzLc07uOSnzWSkjfcBL02uWJLJiX5Ho9gSksq3RVY42sB7u32PWHQ+uWtJhlPD3zeoLDNd6G6ooE2DcaHya/bQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1JDqlcR4HA64AdOBVYzLUB9mQaJd22LT0LewekQAlPgIgcWekOzAceo6O36wwGOKj3ZfZHAje/UitRWjHqmjbR2s="}]}},"0.1.0":{"name":"cacheman-promise","version":"0.1.0","description":"cacheman with a promise interface.","main":"./lib/index.js","directories":{"test":"test"},"scripts":{"test":"mocha test"},"repository":{"type":"git","url":"https://github.com/appleboy/cacheman-promise.git"},"keywords":["cache","cacheman","promise","file","redis","memory","mongodb","caching","mongo","store","ttl"],"author":{"name":"Bo-Yi Wu"},"license":"MIT","bugs":{"url":"https://github.com/appleboy/cacheman-promise/issues"},"homepage":"https://github.com/appleboy/cacheman-promise","dependencies":{"bluebird":"^2.9.25","cacheman":"^1.1.0","cacheman-file":"0.0.8","cacheman-mongo":"^0.2.1","cacheman-redis":"^0.2.0","lodash":"^3.8.0"},"devDependencies":{"coveralls":"^2.11.2","del":"^1.1.1","faker":"^2.1.2","gulp":"^3.8.11","gulp-istanbul":"^0.9.0","gulp-jshint":"^1.10.0","gulp-load-plugins":"^0.10.0","gulp-mocha":"^2.0.1","iconv-lite":"^0.4.8","jshint-reporter-jscs":"^0.1.0","mocha":"^2.2.4","should":"^6.0.1"},"gitHead":"5eee20c8805828cfca522e012b3cec43f230d532","_id":"cacheman-promise@0.1.0","_shasum":"1bb5712b44208a0204f323c3f88c5c9ba62ff8d0","_from":".","_npmVersion":"2.7.3","_nodeVersion":"0.10.36","_npmUser":{"name":"appleboy","email":"appleboy.tw@gmail.com"},"maintainers":[{"name":"appleboy","email":"appleboy.tw@gmail.com"}],"dist":{"shasum":"1bb5712b44208a0204f323c3f88c5c9ba62ff8d0","tarball":"https://registry.npmjs.org/cacheman-promise/-/cacheman-promise-0.1.0.tgz","integrity":"sha512-TJlxUUITMH6lwleYgBAlaWIQCZNz9PeefyNbMTItUz9o4fvOBpS3H4/9JXpHrBICSouD1FDBaCciE0T03FCS3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWjoLeS6P8ZaTqtXZqvRz3nZnwBaXWVByYgpjDU/kwjgIgfF5N17UF1Z35MbbTD0W0skK9eNEiaDm+jXHt+oFy0Fk="}]}},"1.0.0":{"name":"cacheman-promise","version":"1.0.0","description":"cacheman with a promise interface.","main":"./lib/index.js","directories":{"test":"test"},"scripts":{"test":"mocha test"},"repository":{"type":"git","url":"https://github.com/appleboy/cacheman-promise.git"},"keywords":["cache","cacheman","promise","file","redis","memory","mongodb","caching","mongo","store","ttl"],"author":{"name":"Bo-Yi Wu"},"license":"MIT","bugs":{"url":"https://github.com/appleboy/cacheman-promise/issues"},"homepage":"https://github.com/appleboy/cacheman-promise","dependencies":{"bluebird":"^2.9.25","cacheman":"^1.1.0","cacheman-file":"0.0.8","cacheman-mongo":"^0.2.1","cacheman-redis":"^0.2.0","lodash":"^3.8.0"},"devDependencies":{"coveralls":"^2.11.2","del":"^1.1.1","faker":"^2.1.2","gulp":"^3.8.11","gulp-istanbul":"^0.9.0","gulp-jshint":"^1.10.0","gulp-load-plugins":"^0.10.0","gulp-mocha":"^2.0.1","iconv-lite":"^0.4.8","jshint-reporter-jscs":"^0.1.0","mocha":"^2.2.4","should":"^6.0.1"},"gitHead":"b9f51558d9c9c3bc284bb51a6bbe1974b12dd5c6","_id":"cacheman-promise@1.0.0","_shasum":"021bd5f0e26bae6c181ad8ecfa6d3ee7a81c3197","_from":".","_npmVersion":"2.7.3","_nodeVersion":"0.10.36","_npmUser":{"name":"appleboy","email":"appleboy.tw@gmail.com"},"maintainers":[{"name":"appleboy","email":"appleboy.tw@gmail.com"}],"dist":{"shasum":"021bd5f0e26bae6c181ad8ecfa6d3ee7a81c3197","tarball":"https://registry.npmjs.org/cacheman-promise/-/cacheman-promise-1.0.0.tgz","integrity":"sha512-qmqUr1kUxPhPAI8PYYiciXxqogabu1OKK5S3b6j1OGdg1Oj2x5WVEjkYThPxyHl4CDb5AJ9p5vC0IVKfe0RGtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWrizFj2nhk4xva4G6Lo2VDKvF6CRV/PS/9PGv6ZRIygIhAMw9oiani15zTH42ndBglt1RtmHMfDA34LAOan1ZtFep"}]}},"1.1.0":{"name":"cacheman-promise","version":"1.1.0","description":"cacheman with a promise interface.","main":"./lib/index.js","directories":{"test":"test"},"scripts":{"test":"mocha test","cover":"node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec test/*"},"repository":{"type":"git","url":"git+https://github.com/appleboy/cacheman-promise.git"},"keywords":["cache","cacheman","promise","file","redis","memory","mongodb","caching","mongo","store","ttl"],"author":{"name":"Bo-Yi Wu"},"license":"MIT","bugs":{"url":"https://github.com/appleboy/cacheman-promise/issues"},"homepage":"https://github.com/appleboy/cacheman-promise","dependencies":{"bluebird":"^2.9.25","cacheman":"^1.1.0","cacheman-file":"0.0.8","cacheman-mongo":"^0.2.1","cacheman-redis":"^0.2.0","lodash":"^3.8.0"},"devDependencies":{"coveralls":"^2.11.3","del":"^1.1.1","faker":"^2.1.2","gulp":"^3.8.11","gulp-istanbul":"^0.9.0","gulp-jshint":"^1.10.0","gulp-load-plugins":"^0.10.0","gulp-mocha":"^2.0.1","iconv-lite":"^0.4.8","istanbul":"^0.3.17","jshint-reporter-jscs":"^0.1.0","mocha":"^2.2.4","should":"^6.0.1"},"gitHead":"c4851cfb92d1b64d1b4a87266613548ab4199d07","_id":"cacheman-promise@1.1.0","_shasum":"d71eb3a7ae2ef3a7a8a0fde38f53b93de09f2cb6","_from":".","_npmVersion":"2.13.3","_nodeVersion":"3.0.0","_npmUser":{"name":"appleboy","email":"appleboy.tw@gmail.com"},"maintainers":[{"name":"appleboy","email":"appleboy.tw@gmail.com"}],"dist":{"shasum":"d71eb3a7ae2ef3a7a8a0fde38f53b93de09f2cb6","tarball":"https://registry.npmjs.org/cacheman-promise/-/cacheman-promise-1.1.0.tgz","integrity":"sha512-GFx1pKyQFZSNshPv8QSgy6nTwwaRVcSsC5HJXBxVBGCazbzyEfB6qSrizZQqeB8vw8sKVSGOrR7pJzsWiZw/yg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBS6jA/HMlC4mLgGbAZjQWRY4+QI7IvlsPbRWhpyJvkmAiBowtbEfh5qZ2CRu9sEenB0m7IJCyaWARMqBX6dFo0Qjw=="}]}},"1.2.0":{"name":"cacheman-promise","version":"1.2.0","description":"cacheman with a promise interface.","main":"./lib/index.js","directories":{"test":"test"},"scripts":{"test":"mocha test","cover":"node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec test/*"},"repository":{"type":"git","url":"git+https://github.com/appleboy/cacheman-promise.git"},"keywords":["cache","cacheman","promise","file","redis","memory","mongodb","caching","mongo","store","ttl"],"author":{"name":"Bo-Yi Wu"},"license":"MIT","bugs":{"url":"https://github.com/appleboy/cacheman-promise/issues"},"homepage":"https://github.com/appleboy/cacheman-promise","dependencies":{"bluebird":"^2.9.25","cacheman":"^1.1.0","cacheman-file":"0.0.8","cacheman-mongo":"^0.2.1","cacheman-redis":"^0.2.0","lodash":"^3.8.0"},"devDependencies":{"coveralls":"^2.11.3","del":"^1.1.1","faker":"^2.1.2","gulp":"^3.8.11","gulp-istanbul":"^0.9.0","gulp-jshint":"^1.10.0","gulp-load-plugins":"^0.10.0","gulp-mocha":"^2.0.1","iconv-lite":"^0.4.8","istanbul":"^0.3.17","jshint-reporter-jscs":"^0.1.0","mocha":"^2.2.4","should":"^6.0.1"},"gitHead":"d05448db55b745959e63b4888922f50df1e554f4","_id":"cacheman-promise@1.2.0","_shasum":"6ef458c8865d816d7cbff4d4c5b7e51c14524393","_from":".","_npmVersion":"2.13.3","_nodeVersion":"3.0.0","_npmUser":{"name":"appleboy","email":"appleboy.tw@gmail.com"},"maintainers":[{"name":"appleboy","email":"appleboy.tw@gmail.com"}],"dist":{"shasum":"6ef458c8865d816d7cbff4d4c5b7e51c14524393","tarball":"https://registry.npmjs.org/cacheman-promise/-/cacheman-promise-1.2.0.tgz","integrity":"sha512-JytX4WEMg8aKQ9C/D9eeT+KHtOPGN8up+0GSiNdNxau2lonVlaAk8u+qy2CCJ5nWIM3LSnq56uoZr0IAN6PDNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYq+mmoYtfOXcZP7swDC4+szD5ot0x0M48BCx6Lqx5YQIhAIK/cvIuaCwLB7fpsCy6YXUHu6p894lj11x2f/BT5mS4"}]}},"1.3.0":{"name":"cacheman-promise","version":"1.3.0","description":"cacheman with a promise interface.","main":"./lib/index.js","directories":{"test":"test"},"scripts":{"test":"mocha test","cover":"node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec test/*"},"repository":{"type":"git","url":"git+https://github.com/appleboy/cacheman-promise.git"},"keywords":["cache","cacheman","promise","file","redis","memory","mongodb","caching","mongo","store","ttl"],"author":{"name":"Bo-Yi Wu"},"license":"MIT","bugs":{"url":"https://github.com/appleboy/cacheman-promise/issues"},"homepage":"https://github.com/appleboy/cacheman-promise","dependencies":{"bluebird":"^2.9.25","cacheman":"^1.1.0","cacheman-file":"0.0.8","cacheman-mongo":"^0.2.1","cacheman-redis":"^0.2.0","lodash":"^3.8.0"},"devDependencies":{"coveralls":"^2.11.3","del":"^1.1.1","faker":"^2.1.2","gulp":"^3.8.11","gulp-istanbul":"^0.9.0","gulp-jshint":"^1.10.0","gulp-load-plugins":"^0.10.0","gulp-mocha":"^2.0.1","iconv-lite":"^0.4.8","istanbul":"^0.3.17","jshint-reporter-jscs":"^0.1.0","mocha":"^2.2.4","should":"^6.0.1"},"gitHead":"6cd6879c48971fecd5314c7e68f7a61591be47ca","_id":"cacheman-promise@1.3.0","_shasum":"7db8210b064d6395fd75c8ee4ea4f069ae186d8d","_from":".","_npmVersion":"2.11.0","_nodeVersion":"0.10.36","_npmUser":{"name":"appleboy","email":"appleboy.tw@gmail.com"},"maintainers":[{"name":"appleboy","email":"appleboy.tw@gmail.com"}],"dist":{"shasum":"7db8210b064d6395fd75c8ee4ea4f069ae186d8d","tarball":"https://registry.npmjs.org/cacheman-promise/-/cacheman-promise-1.3.0.tgz","integrity":"sha512-Tz7ibykW0lZoyud+kxPn6FEO3pZbB6sNI9tV2ZAnGRrLeGYIsFED/kQ7ZigmqEkCjv8I1KXf3jNqu9OvdduHPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzTXT2GTdZEYXbwNc/4jYFdPU2F+AapOfOBQP4vPrU0QIhANmmkNbnS8WGKCFQ4MJNVfUtsBM2CQTg4vc1NstSPtXY"}]}},"1.4.0":{"name":"cacheman-promise","version":"1.4.0","description":"cacheman with a promise interface.","main":"./lib/index.js","directories":{"test":"test"},"scripts":{"test":"mocha test","cover":"node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec test/*"},"repository":{"type":"git","url":"git+https://github.com/appleboy/cacheman-promise.git"},"keywords":["cache","cacheman","promise","file","redis","memory","mongodb","caching","mongo","store","ttl"],"author":{"name":"Bo-Yi Wu"},"license":"MIT","bugs":{"url":"https://github.com/appleboy/cacheman-promise/issues"},"homepage":"https://github.com/appleboy/cacheman-promise","dependencies":{"bluebird":"^2.9.25","cacheman":"^1.1.0","cacheman-file":"0.0.8","cacheman-mongo":"^0.2.1","cacheman-redis":"^0.2.0","lodash":"^3.8.0"},"devDependencies":{"coveralls":"^2.11.3","del":"^1.1.1","faker":"^2.1.2","gulp":"^3.8.11","gulp-istanbul":"^0.9.0","gulp-jshint":"^1.10.0","gulp-load-plugins":"^0.10.0","gulp-mocha":"^2.0.1","iconv-lite":"^0.4.8","istanbul":"^0.3.17","jshint-reporter-jscs":"^0.1.0","mocha":"^2.2.4","should":"^6.0.1"},"gitHead":"e02f6bc274323a4f2c5f9c36d53eeadedda1dbea","_id":"cacheman-promise@1.4.0","_shasum":"4831ba8d6939d6fb0c185e81758e529c031eb00b","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"appleboy","email":"appleboy.tw@gmail.com"},"maintainers":[{"name":"appleboy","email":"appleboy.tw@gmail.com"}],"dist":{"shasum":"4831ba8d6939d6fb0c185e81758e529c031eb00b","tarball":"https://registry.npmjs.org/cacheman-promise/-/cacheman-promise-1.4.0.tgz","integrity":"sha512-w8Rk/cjbWVFXCYf65/Oh5PSEaWFj3SpXs53hRmWhlMl/+o24WsAESbUX8GBeWvrDrUTtipR0xhdN1qwm9xuLyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnlYdhrXTmwsroI2XJFKty9aDc/lJLkmoOVvBrTIkd7gIhAJRqHzv5+y1PuMJVCgRFoQxhbqZsj7E55iJdvkK3+jyx"}]}},"1.4.1":{"name":"cacheman-promise","version":"1.4.1","description":"cacheman with a promise interface.","main":"./lib/index.js","directories":{"test":"test"},"scripts":{"test":"mocha test","cover":"node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec test/*"},"repository":{"type":"git","url":"git+https://github.com/appleboy/cacheman-promise.git"},"keywords":["cache","cacheman","promise","file","redis","memory","mongodb","caching","mongo","store","ttl"],"author":{"name":"Bo-Yi Wu"},"license":"MIT","bugs":{"url":"https://github.com/appleboy/cacheman-promise/issues"},"homepage":"https://github.com/appleboy/cacheman-promise","dependencies":{"bluebird":"^2.9.25","cacheman":"github:appleboy/cacheman","cacheman-file":"0.0.8","cacheman-mongo":"^0.2.1","cacheman-redis":"^0.2.0","lodash":"^3.8.0"},"devDependencies":{"coveralls":"^2.11.3","del":"^1.1.1","faker":"^2.1.2","gulp":"^3.8.11","gulp-istanbul":"^0.9.0","gulp-jshint":"^1.10.0","gulp-load-plugins":"^0.10.0","gulp-mocha":"^2.0.1","iconv-lite":"^0.4.8","istanbul":"^0.3.17","jshint-reporter-jscs":"^0.1.0","mocha":"^2.2.4","should":"^6.0.1"},"gitHead":"f1de6b52fc77d43bd0adf2da2aa39050d0371c85","_id":"cacheman-promise@1.4.1","_shasum":"2150385fd36e76f113ae5f6e91af0da261decabc","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"appleboy","email":"appleboy.tw@gmail.com"},"maintainers":[{"name":"appleboy","email":"appleboy.tw@gmail.com"}],"dist":{"shasum":"2150385fd36e76f113ae5f6e91af0da261decabc","tarball":"https://registry.npmjs.org/cacheman-promise/-/cacheman-promise-1.4.1.tgz","integrity":"sha512-SFFy0i2mciUxkt8ZM6aylvBc/spxlLr5+fwVsOjhX3tuo8JvgK1WmJZE3SO/W20WyalQ7GVwG+sNYbUTp+D6Xg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJAEPaQ3Umf6JOGLdMtMlhGGSyLugTEfKaEWtD2XB/aAIhAIgwdvzw6Om+9Vgnm/SNAhQ3VUpYMpXenXcn4AcrtAx9"}]}},"1.4.2":{"name":"cacheman-promise","version":"1.4.2","description":"cacheman with a promise interface.","main":"./lib/index.js","directories":{"test":"test"},"scripts":{"test":"mocha test","cover":"node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec test/*"},"repository":{"type":"git","url":"git+https://github.com/appleboy/cacheman-promise.git"},"keywords":["cache","cacheman","promise","file","redis","memory","mongodb","caching","mongo","store","ttl"],"author":{"name":"Bo-Yi Wu"},"license":"MIT","bugs":{"url":"https://github.com/appleboy/cacheman-promise/issues"},"homepage":"https://github.com/appleboy/cacheman-promise","dependencies":{"bluebird":"^2.10.2","cacheman":"github:appleboy/cacheman","cacheman-mongo":"^0.2.1","cacheman-redis":"github:appleboy/cacheman-redis","lodash":"^3.8.0"},"devDependencies":{"coveralls":"^2.11.3","del":"^1.1.1","faker":"^2.1.2","gulp":"^3.8.11","gulp-istanbul":"^0.9.0","gulp-jshint":"^1.10.0","gulp-load-plugins":"^0.10.0","gulp-mocha":"^2.0.1","iconv-lite":"^0.4.8","istanbul":"^0.3.17","jshint-reporter-jscs":"^0.1.0","mocha":"^2.2.4","should":"^6.0.1"},"gitHead":"a72a53e2c3de77daab89224723a8d41be44f4272","_id":"cacheman-promise@1.4.2","_shasum":"52586d6522e60a4a1044dd824529eb11505de4f9","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"appleboy","email":"appleboy.tw@gmail.com"},"maintainers":[{"name":"appleboy","email":"appleboy.tw@gmail.com"}],"dist":{"shasum":"52586d6522e60a4a1044dd824529eb11505de4f9","tarball":"https://registry.npmjs.org/cacheman-promise/-/cacheman-promise-1.4.2.tgz","integrity":"sha512-4p/AnVITe+5pqSwcaRm3CIyQOF9NQbC5eFvZd4/6YQ8YJWt+Hnky2oXZ7Dl4rrI+K7qi42rTUn0VhiPj2H6dsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGVFArxXQ7zbDE+kSEqkB/r6OscoF+YVHoKKOxv0WKARAiEA28P4aZy+IS3u4svlnjyn4gVkRoZUO7VGhokv7OXaf74="}]}},"1.4.3":{"name":"cacheman-promise","version":"1.4.3","description":"cacheman with a promise interface.","main":"./lib/index.js","directories":{"test":"test"},"scripts":{"test":"mocha test","cover":"node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec test/*"},"repository":{"type":"git","url":"git+https://github.com/appleboy/cacheman-promise.git"},"keywords":["cache","cacheman","promise","file","redis","memory","mongodb","caching","mongo","store","ttl"],"author":{"name":"Bo-Yi Wu"},"license":"MIT","bugs":{"url":"https://github.com/appleboy/cacheman-promise/issues"},"homepage":"https://github.com/appleboy/cacheman-promise","dependencies":{"bluebird":"^2.10.2","cacheman":"github:appleboy/cacheman","cacheman-mongo":"github:appleboy/cacheman-mongo","cacheman-redis":"github:appleboy/cacheman-redis","lodash":"^3.8.0"},"devDependencies":{"coveralls":"^2.11.3","del":"^1.1.1","faker":"^2.1.2","gulp":"^3.8.11","gulp-istanbul":"^0.9.0","gulp-jshint":"^1.10.0","gulp-load-plugins":"^0.10.0","gulp-mocha":"^2.0.1","iconv-lite":"^0.4.8","istanbul":"^0.3.17","jshint-reporter-jscs":"^0.1.0","mocha":"^2.2.4","pre-commit":"^1.1.1","should":"^6.0.1"},"gitHead":"69420f94c6fc8f50bfbfc8116d132ca3cfd1126d","_id":"cacheman-promise@1.4.3","_shasum":"19da71a1531e412d3e2697a68d9928fdfdfb45c7","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"appleboy","email":"appleboy.tw@gmail.com"},"maintainers":[{"name":"appleboy","email":"appleboy.tw@gmail.com"}],"dist":{"shasum":"19da71a1531e412d3e2697a68d9928fdfdfb45c7","tarball":"https://registry.npmjs.org/cacheman-promise/-/cacheman-promise-1.4.3.tgz","integrity":"sha512-Bvxjh7nyf7OtyNOre0fJnbaVX78nyvNmdQuWqKCeJKlgwKRJDk8saRi2a3KTtzHQ3YUddR3+4B9zS9cyJc2xJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDg+MaqjzidQwURa20PhlO6+c/zIJJ3mBi6jAAKJ0v4SgIgc/GCtT8D0aKEkngyfqjnxtUaAZi5bMJ2ryB0VHX2QIE="}]}},"1.4.4":{"name":"cacheman-promise","version":"1.4.4","description":"cacheman with a promise interface.","main":"./lib/index.js","directories":{"test":"test"},"scripts":{"lint":"eslint test src","build":"babel -d lib/ src/","test":"istanbul cover _mocha -- --compilers js:babel/register -R spec","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/appleboy/cacheman-promise.git"},"keywords":["cache","cacheman","promise","file","redis","memory","mongodb","caching","mongo","store","ttl"],"author":{"name":"Bo-Yi Wu"},"license":"MIT","bugs":{"url":"https://github.com/appleboy/cacheman-promise/issues"},"homepage":"https://github.com/appleboy/cacheman-promise","dependencies":{"bluebird":"^2.10.2","cacheman":"github:appleboy/cacheman","cacheman-memory":"github:appleboy/cacheman-memory","cacheman-mongo":"github:appleboy/cacheman-mongo","cacheman-redis":"github:appleboy/cacheman-redis","lodash":"^3.8.0"},"devDependencies":{"babel":"^5.8.23","babel-eslint":"^4.1.3","coveralls":"^2.11.3","eslint":"^1.6.0","eslint-config-airbnb":"^0.1.0","faker":"^2.1.2","istanbul":"^0.3.17","mocha":"^2.2.4","pre-commit":"^1.1.1","should":"^6.0.1"},"gitHead":"401d009c9602d6b15a24f1ebed4d17e95c2c0deb","_id":"cacheman-promise@1.4.4","_shasum":"567bb39db25a9f9a8da35e1cf6ab7996a1e840d3","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"appleboy","email":"appleboy.tw@gmail.com"},"maintainers":[{"name":"appleboy","email":"appleboy.tw@gmail.com"}],"dist":{"shasum":"567bb39db25a9f9a8da35e1cf6ab7996a1e840d3","tarball":"https://registry.npmjs.org/cacheman-promise/-/cacheman-promise-1.4.4.tgz","integrity":"sha512-7QcoT1L+rCcA4BZs2hivlbu5xKDh0Q7ekRfNCHV0WJfut1LwBBW1Q2d1zUKnFOKwfin0RabcViWjBFZPIMPBiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJZXL6mVGJISJ8zdJt46TFNx7zEnFfl/sZFx3ijVe7SwIhAJpr8qoltU4/k5UkGfowseDiUbq9zK64jua+SpoXtS0a"}]}},"1.4.5":{"name":"cacheman-promise","version":"1.4.5","description":"cacheman with a promise interface.","main":"./lib/index.js","directories":{"test":"test"},"scripts":{"lint":"eslint test src","build":"babel -d lib/ src/","test":"istanbul cover _mocha -- --compilers js:babel/register -R spec","postinstall":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/appleboy/cacheman-promise.git"},"keywords":["cache","cacheman","promise","file","redis","memory","mongodb","caching","mongo","store","ttl"],"author":{"name":"Bo-Yi Wu"},"license":"MIT","bugs":{"url":"https://github.com/appleboy/cacheman-promise/issues"},"homepage":"https://github.com/appleboy/cacheman-promise","dependencies":{"bluebird":"^2.10.2","cacheman":"github:appleboy/cacheman","cacheman-memory":"github:appleboy/cacheman-memory","cacheman-mongo":"github:appleboy/cacheman-mongo","cacheman-redis":"github:appleboy/cacheman-redis","lodash":"^3.8.0"},"devDependencies":{"babel":"^5.8.23","babel-eslint":"^4.1.3","coveralls":"^2.11.3","eslint":"^1.6.0","eslint-config-airbnb":"^0.1.0","faker":"^2.1.2","istanbul":"^0.3.17","mocha":"^2.2.4","pre-commit":"^1.1.1","should":"^6.0.1"},"gitHead":"f1d1bf29cdc4eb6d2f12c8d0afb1b693a371f790","_id":"cacheman-promise@1.4.5","_shasum":"376c172b3372a7f81c4543b3b4563e8931755109","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"appleboy","email":"appleboy.tw@gmail.com"},"maintainers":[{"name":"appleboy","email":"appleboy.tw@gmail.com"}],"dist":{"shasum":"376c172b3372a7f81c4543b3b4563e8931755109","tarball":"https://registry.npmjs.org/cacheman-promise/-/cacheman-promise-1.4.5.tgz","integrity":"sha512-RpRFdl8W8YVUvcHEkn+FRdgBoUeNE4Be5HsVW8/WBMTpDihRyQKIXjoFybLIA1Wb584WHehLh+GTuk6zkreiLA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICBj0tAAN7kaif//jcoijR5AdHMDTm7b1OWLcgs2TM8KAiEA3Opnr+9sitzNbK4kP3VbukzheN37qL6td4aq4hEBmKE="}]}},"1.4.7":{"name":"cacheman-promise","version":"1.4.7","description":"cacheman with a promise interface.","main":"./build/index.js","directories":{"test":"test"},"scripts":{"lint":"eslint test src","build":"babel -d build/ src/","test":"istanbul cover _mocha -- --compilers js:babel/register -R spec"},"repository":{"type":"git","url":"git+https://github.com/appleboy/cacheman-promise.git"},"keywords":["cache","cacheman","promise","file","redis","memory","mongodb","caching","mongo","store","ttl"],"author":{"name":"Bo-Yi Wu"},"license":"MIT","bugs":{"url":"https://github.com/appleboy/cacheman-promise/issues"},"homepage":"https://github.com/appleboy/cacheman-promise","dependencies":{"bluebird":"^2.10.2","cacheman":"github:appleboy/cacheman","cacheman-memory":"github:appleboy/cacheman-memory","cacheman-mongo":"github:appleboy/cacheman-mongo","cacheman-redis":"github:appleboy/cacheman-redis","lodash":"^3.8.0"},"devDependencies":{"babel":"^5.8.23","babel-eslint":"^4.1.3","coveralls":"^2.11.3","eslint":"^1.6.0","eslint-config-airbnb":"^0.1.0","faker":"^2.1.2","istanbul":"^0.3.17","mocha":"^2.2.4","pre-commit":"^1.1.1","should":"^6.0.1"},"gitHead":"7d5fef5122ac447fa671a71261f5c3627652e0c1","_id":"cacheman-promise@1.4.7","_shasum":"8e7fe7eecd845f8f8dfc58b4ccd5eb7de128d70d","_from":".","_npmVersion":"2.11.0","_nodeVersion":"0.10.36","_npmUser":{"name":"appleboy","email":"appleboy.tw@gmail.com"},"maintainers":[{"name":"appleboy","email":"appleboy.tw@gmail.com"}],"dist":{"shasum":"8e7fe7eecd845f8f8dfc58b4ccd5eb7de128d70d","tarball":"https://registry.npmjs.org/cacheman-promise/-/cacheman-promise-1.4.7.tgz","integrity":"sha512-bqiN/x4JwVBCzQlS2mh4mAQLlKb9VhKWOoxLSSElY+G1M1pUuAeUUlmLrfZFIElCaQKZZ0ve5uaHejX4Fkblkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAitNFkyvtevrtAngQeXoAt1qX+tv4Tsgeo3Q9erc/6wAiEA1DNYy9iRVox1rcfKFDtkIxwXmrlYUI/FdUmW6BDl5eo="}]}},"1.5.1":{"name":"cacheman-promise","version":"1.5.1","description":"cacheman with a promise interface.","main":"./build/index.js","directories":{"test":"test"},"scripts":{"lint":"eslint test src","compile":"babel -d build/ src/","test":"npm run compile && istanbul cover _mocha -- --compilers js:babel-core/register -R spec","prepublish":"npm run compile"},"repository":{"type":"git","url":"git+https://github.com/appleboy/cacheman-promise.git"},"pre-commit":["lint","test"],"keywords":["cache","cacheman","promise","file","redis","memory","mongodb","caching","mongo","store","ttl"],"author":{"name":"Bo-Yi Wu"},"license":"MIT","bugs":{"url":"https://github.com/appleboy/cacheman-promise/issues"},"homepage":"https://github.com/appleboy/cacheman-promise","dependencies":{"bluebird":"^2.10.2","cacheman":"github:appleboy/cacheman","cacheman-memory":"github:appleboy/cacheman-memory","cacheman-mongo":"github:appleboy/cacheman-mongo","cacheman-redis":"github:appleboy/cacheman-redis","lodash":"^3.8.0"},"devDependencies":{"babel-cli":"^6.1.4","babel-core":"^6.1.4","babel-preset-es2015":"^6.1.4","coveralls":"^2.11.3","eslint":"^1.6.0","eslint-config-airbnb":"^1.0.0","faker":"^2.1.2","istanbul":"^0.3.17","mocha":"^2.2.4","pre-commit":"^1.1.1","should":"^6.0.1"},"gitHead":"eacfc18f50f89038ee999534f376fde490595196","_id":"cacheman-promise@1.5.1","_shasum":"b0f108b6b0482f4f5fe53707f81a21b2e674a624","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"appleboy","email":"appleboy.tw@gmail.com"},"maintainers":[{"name":"appleboy","email":"appleboy.tw@gmail.com"}],"dist":{"shasum":"b0f108b6b0482f4f5fe53707f81a21b2e674a624","tarball":"https://registry.npmjs.org/cacheman-promise/-/cacheman-promise-1.5.1.tgz","integrity":"sha512-W78FP5iIffwhNleOaaNzAKOw6RZxw3jcIPEKG6qnVYoLW3BEp3UoluFoYEQsCVatcEfrJAUATWgCXysGoMr3tw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF/DuNvrSUqoR8UbkE89Yfwd9+iLFM6zI5WjcYrp2jURAiApm9n2+8Jql+FDQEWKmdh9j4AjhS7XTjyatOHMVzeu6g=="}]}},"1.5.2":{"name":"cacheman-promise","version":"1.5.2","description":"cacheman with a promise interface.","main":"./build/index.js","directories":{"test":"test"},"scripts":{"lint":"eslint test src","compile":"babel -d build/ src/","test":"npm run compile && istanbul cover _mocha -- --compilers js:babel-core/register -R spec","prepublish":"npm run compile"},"repository":{"type":"git","url":"git+https://github.com/appleboy/cacheman-promise.git"},"pre-commit":["lint","test"],"keywords":["cache","cacheman","promise","file","redis","memory","mongodb","caching","mongo","store","ttl"],"author":{"name":"Bo-Yi Wu"},"license":"MIT","bugs":{"url":"https://github.com/appleboy/cacheman-promise/issues"},"homepage":"https://github.com/appleboy/cacheman-promise","dependencies":{"bluebird":"^2.10.2","cacheman":"^2.0.5","cacheman-redis":"^1.0.1","lodash":"^3.8.0"},"devDependencies":{"babel-cli":"^6.1.4","babel-core":"^6.1.4","babel-preset-es2015":"^6.1.4","coveralls":"^2.11.3","eslint":"^1.6.0","eslint-config-airbnb":"^1.0.0","faker":"^2.1.2","istanbul":"^0.3.17","mocha":"^2.2.4","pre-commit":"^1.1.1","should":"^6.0.1"},"gitHead":"ad4931eb7c45eaffde2850a9fd1a0307c517f3d3","_id":"cacheman-promise@1.5.2","_shasum":"3f4164abc7e581cf80b93f1d37fd1ed4a60671af","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"appleboy","email":"appleboy.tw@gmail.com"},"maintainers":[{"name":"appleboy","email":"appleboy.tw@gmail.com"}],"dist":{"shasum":"3f4164abc7e581cf80b93f1d37fd1ed4a60671af","tarball":"https://registry.npmjs.org/cacheman-promise/-/cacheman-promise-1.5.2.tgz","integrity":"sha512-kwHNzmqNYf6YhfCEuyr7JpbHwhsLe6hmi29idtaXDX41uCjgf5MB6sYIV43YlUt64yz5U8bt0HtjbzkMOwlSCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCezIdDLWo5d0n5Ze5PiAGepwLxBz2qnpzSvEdsEh+nEAIhAOpH+yXo8Lv9wc9yN9a2PLhI2BYS3iQf9J0JfYCDrDMq"}]}},"1.5.3":{"name":"cacheman-promise","version":"1.5.3","description":"cacheman with a promise interface.","main":"./build/index.js","directories":{"test":"test"},"scripts":{"lint":"eslint test src","compile":"babel -d build/ src/","test":"npm run compile && istanbul cover _mocha -- --compilers js:babel-core/register -R spec","prepublish":"npm run compile"},"repository":{"type":"git","url":"git+https://github.com/appleboy/cacheman-promise.git"},"pre-commit":["lint","test"],"keywords":["cache","cacheman","promise","file","redis","memory","mongodb","caching","mongo","store","ttl"],"author":{"name":"Bo-Yi Wu"},"license":"MIT","bugs":{"url":"https://github.com/appleboy/cacheman-promise/issues"},"homepage":"https://github.com/appleboy/cacheman-promise","dependencies":{"bluebird":"^2.10.2","cacheman":"^2.0.5","cacheman-redis":"^1.0.1","lodash":"^3.8.0"},"devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.17","babel-preset-es2015":"^6.3.13","coveralls":"^2.11.3","eslint":"^1.6.0","eslint-config-airbnb":"^1.0.0","faker":"^2.1.2","istanbul":"^0.3.17","mocha":"^2.2.4","pre-commit":"^1.1.1","should":"^6.0.1"},"gitHead":"fd199ee3835072b268efcd625670649e64014c0e","_id":"cacheman-promise@1.5.3","_shasum":"f0f511a89771fce7dcc16849aa41382ece34bd49","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"appleboy","email":"appleboy.tw@gmail.com"},"maintainers":[{"name":"appleboy","email":"appleboy.tw@gmail.com"}],"dist":{"shasum":"f0f511a89771fce7dcc16849aa41382ece34bd49","tarball":"https://registry.npmjs.org/cacheman-promise/-/cacheman-promise-1.5.3.tgz","integrity":"sha512-8jZD2WEQKnNUOw0x2V/Jd5WaOWV0w4RlE20Sesije/g4TQgHAszrBUBJzpXDYkvfbLwQy2pScvYrMM3IpgS67w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBnTXRAtFo0iMkzG6S5dfFjpNDKoGwRcgpSz4f85um9cAiEA8MqGzGp02pgw02fQHwNzdvQ86H9VPtoHplQ+9NT0eHc="}]}},"1.5.4":{"name":"cacheman-promise","version":"1.5.4","description":"cacheman with a promise interface.","main":"./build/index.js","directories":{"test":"test"},"scripts":{"lint":"eslint test src","compile":"babel -d build/ src/","test":"npm run compile && istanbul cover _mocha -- --compilers js:babel-core/register -R spec","prepublish":"npm run compile"},"repository":{"type":"git","url":"git+https://github.com/appleboy/cacheman-promise.git"},"pre-commit":["lint","test"],"keywords":["cache","cacheman","promise","file","redis","memory","mongodb","caching","mongo","store","ttl"],"author":{"name":"Bo-Yi Wu"},"license":"MIT","bugs":{"url":"https://github.com/appleboy/cacheman-promise/issues"},"homepage":"https://github.com/appleboy/cacheman-promise","dependencies":{"bluebird":"^2.10.2","cacheman":"^2.0.5","cacheman-redis":"github:appleboy/cacheman-redis","lodash":"^3.8.0"},"devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.17","babel-preset-es2015":"^6.3.13","coveralls":"^2.11.3","eslint":"^1.6.0","eslint-config-airbnb":"^1.0.0","faker":"^2.1.2","istanbul":"^0.3.17","mocha":"^2.2.4","pre-commit":"^1.1.1","should":"^6.0.1"},"gitHead":"2d50b0a08052ee1d2c553177291236de33510529","_id":"cacheman-promise@1.5.4","_shasum":"defcf15d600f29209dc4c724a7f696781b9005e9","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"appleboy","email":"appleboy.tw@gmail.com"},"maintainers":[{"name":"appleboy","email":"appleboy.tw@gmail.com"}],"dist":{"shasum":"defcf15d600f29209dc4c724a7f696781b9005e9","tarball":"https://registry.npmjs.org/cacheman-promise/-/cacheman-promise-1.5.4.tgz","integrity":"sha512-D6qlAxC5ngo8lCnQOMyNyav+zxepLU3SZhdqxinmffn0ZSPRHBN3c11km7c2+GfXjhDEhL7XtL+yJBIHmY16CQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDR956VjSaCdZBSmkZLinD6tNTYGlAfIK3RYLx9s9q0ZQIgEk0guvzzRh7m2PHeEk/aUt2nS/6uSpiuiOfueK5v2YE="}]}},"1.5.5":{"name":"cacheman-promise","version":"1.5.5","description":"cacheman with a promise interface.","main":"./build/index.js","directories":{"test":"test"},"scripts":{"lint":"eslint test src","compile":"babel -d build/ src/","test":"npm run compile && istanbul cover _mocha -- --compilers js:babel-core/register -R spec","prepublish":"npm run compile"},"repository":{"type":"git","url":"git+https://github.com/appleboy/cacheman-promise.git"},"pre-commit":["lint","test"],"keywords":["cache","cacheman","promise","file","redis","memory","mongodb","caching","mongo","store","ttl"],"author":{"name":"Bo-Yi Wu"},"license":"MIT","bugs":{"url":"https://github.com/appleboy/cacheman-promise/issues"},"homepage":"https://github.com/appleboy/cacheman-promise","dependencies":{"bluebird":"^2.10.2","cacheman":"github:appleboy/cacheman","cacheman-redis":"github:appleboy/cacheman-redis","lodash":"^3.8.0"},"devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.17","babel-preset-es2015":"^6.3.13","coveralls":"^2.11.3","eslint":"^1.6.0","eslint-config-airbnb":"^1.0.0","faker":"^2.1.2","istanbul":"^0.3.17","mocha":"^2.2.4","pre-commit":"^1.1.1","should":"^6.0.1"},"gitHead":"2dbb68f7b28717aad484d1421d0d79e155dd375b","_id":"cacheman-promise@1.5.5","_shasum":"3d0ccfbb230c2f62bfff7c6bd7a14a53347feeee","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"appleboy","email":"appleboy.tw@gmail.com"},"maintainers":[{"name":"appleboy","email":"appleboy.tw@gmail.com"}],"dist":{"shasum":"3d0ccfbb230c2f62bfff7c6bd7a14a53347feeee","tarball":"https://registry.npmjs.org/cacheman-promise/-/cacheman-promise-1.5.5.tgz","integrity":"sha512-HhB9DVOLaPQBaVWLcbcjxstqpp25Y5IRv+n+JODHkIkKvRfVLbWqv+PDG0k90VPfIKuo77prHY9HGbUdk5N6+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3lahBzLHWINwZ7j5+TO35wdZt4b2rFsd/bRcx0CN1TQIhANPxq1861rmJfxhModtUMPRbg5OowHt9zEsFzrpRPJL+"}]}},"1.6.0":{"name":"cacheman-promise","version":"1.6.0","description":"cacheman with a promise interface.","main":"./build/index.js","directories":{"test":"test"},"scripts":{"lint":"eslint test src","compile":"babel -d build/ src/","test":"npm run compile && istanbul cover _mocha -- --compilers js:babel-core/register -R spec","prepublish":"npm run compile"},"repository":{"type":"git","url":"git+https://github.com/appleboy/cacheman-promise.git"},"pre-commit":["lint","test"],"keywords":["cache","cacheman","promise","file","redis","memory","mongodb","caching","mongo","store","ttl"],"author":{"name":"Bo-Yi Wu"},"license":"MIT","bugs":{"url":"https://github.com/appleboy/cacheman-promise/issues"},"homepage":"https://github.com/appleboy/cacheman-promise","dependencies":{"bluebird":"^2.10.2","cacheman":"github:appleboy/cacheman","cacheman-redis":"^1.1.2","lodash":"^3.8.0"},"devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.21","babel-plugin-add-module-exports":"^0.1.2","babel-preset-es2015":"^6.3.13","babel-preset-stage-2":"^6.3.13","coveralls":"^2.11.3","eslint":"^1.6.0","eslint-config-airbnb":"^1.0.0","faker":"^2.1.2","istanbul":"^0.3.17","mocha":"^2.2.4","pre-commit":"^1.1.1","should":"^6.0.1"},"gitHead":"882cf5244c2098366e6f9c46651884e4bf0eea9d","_id":"cacheman-promise@1.6.0","_shasum":"6eedd59061121ffcea215e0e6e357e40caefc836","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"appleboy","email":"appleboy.tw@gmail.com"},"maintainers":[{"name":"appleboy","email":"appleboy.tw@gmail.com"}],"dist":{"shasum":"6eedd59061121ffcea215e0e6e357e40caefc836","tarball":"https://registry.npmjs.org/cacheman-promise/-/cacheman-promise-1.6.0.tgz","integrity":"sha512-jJwaheygJxzYDkukmj5K0/uuqlkAakEMpIZD0DbbZdBKMUYeBb6IQ8gek4ZTx8gWBJL1whb5oDy6ezkiCq29yA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFi1YufZf6Nj6DkyP6POGT8Xqz6xMPIqioRb6w5cCYKQIgaBxXqx1gzBGi7wyw1l/+svQBsgsieh557fSuYYJdu0g="}]}}},"readme":"# Cacheman-Promise\n\n[![NPM version][npm-image]][npm-url] [![Downloads][downloads-image]][npm-url] [![Build Status](https://travis-ci.org/appleboy/cacheman-promise.png?branch=master)](https://travis-ci.org/appleboy/cacheman-promise) [![Dependency Status](https://david-dm.org/appleboy/cacheman-promise.svg)](https://david-dm.org/appleboy/cacheman-promise) [![Coverage Status](https://coveralls.io/repos/appleboy/cacheman-promise/badge.svg?branch=master&service=github)](https://coveralls.io/github/appleboy/cacheman-promise?branch=master)\n\n[![NPM](https://nodei.co/npm/cacheman-promise.png?downloads=true&stars=true)](https://nodei.co/npm/cacheman-promise/)\n\n[npm-url]: https://www.npmjs.org/package/cacheman-promise\n[npm-image]: http://img.shields.io/npm/v/cacheman-promise.svg\n[downloads-image]: http://img.shields.io/npm/dm/cacheman-promise.svg\n\n[Cacheman](https://github.com/cayasso/cacheman) library with a promise interface.\n\n## Installation\n\n```\n$ npm install --save cacheman-promise\n```\n\n## Usage\n\nCacheman-promise only support `set`, `get`, `del`, `clear`, `pull` and `wrap` promise interface.\n\n### Cacheman([name, [options]])\n\nPlease refer to [Cacheman Options API](https://github.com/cayasso/cacheman/blob/master/README.md#cachemanname-options)\n\n```javascript\nvar Cacheman = require('cacheman-promise');\n\nvar options = {\n  ttl: 90,\n  engine: 'redis',\n  port: 9999,\n  host: '127.0.0.1'\n};\n\nvar cache = new Cacheman('todo', options);\n// or\nvar cache = new Cacheman(options);\n```\n\n### cache.set(key, value, [ttl, [fn]])\n\nUsage:\n\n```javascript\nvar key = 'foo';\nvar data = 'bar';\n\ncache.set(key, {name: data})\n  .then(function(val){\n    // output \"{name: 'bar'}\"\n    console.log(val);\n  });\n```\n\n### cache.get(key, fn)\n\nYou can pass `array` or `string` as key.\n\nUsage:\n\n```javascript\n\ncache.set('foo', 'bar');\n\ncache.get('foo')\n  .then(function(val){\n    // output \"bar\"\n    console.log(val);\n  });\n```\n\npass `array` as multiple keys\n\nUsage:\n\n```javascript\n\ncache.set('foo', 1);\ncache.set('bar', 2);\n\ncache.get(['foo', 'bar'])\n  .then(function(result){\n    // output {\"foo\": 1, \"bar\": 2}\n    console.log(result);\n  });\n```\n\n### cache.pull(key, default)\n\nIf you need to retrieve an item from the cache and then delete it, you may use the `pull` method. Like the `get` method, `null` will be returned if the item does not exist in the cache.\n\n```javascript\ncache.set('foo', 'bar');\n\ncache.pull('foo')\n  .then(function(result){\n    // output 'bar'\n    console.log(result);\n  }).then(function() {\n    return cache.get('foo');\n  }).then(function(result) {\n    // output 'null'\n    console.log(result);\n  });\n```\n\nYou can pass default value as second paramaeter if the item doesn't exist in the cache.\n\n```javascript\n// make sure `foo` cache doesn't exist.\ncache.del('foo');\n\ncache.pull('foo', 'bar')\n  .then(function(result){\n    // output 'bar'\n    console.log(result);\n  });\n```\n\n### cache.del(key, [fn])\n\nYou can pass `array` or `string` as key.\n\nUsage:\n\n```javascript\ncache.del('foo')\n  .then(function(){\n    console.log('foo was deleted');\n  });\n```\n\nor\n\n```javascript\ncache.del(['foo', 'bar'])\n  .then(function(){\n    console.log('foo and bar was deleted');\n  });\n```\n\nClear some items with `prefix name`:\n\n```javascript\ncache.clear('foo*')\n  .then(function(){\n    console.log('clear cache with `foo` prefix name like `foo1`, `foo2` etc.');\n  });\n```\n\n### cache.clear([fn])\n\nClear all cache as follwoing:\n\n```javascript\ncache.clear()\n  .then(function(){\n    console.log('cache is now clear');\n  });\n```\n\n### cache.wrap(key, default, [ttl, [fn]])\n\nWraps a function in cache. I.e., the first time the function is run, its results are stored in cache so subsequent calls retrieve from cache instead of calling the function.\n\n```javascript\nvar key = 'foo';\nvar data = 'bar';\n\ncache.wrap(key, data)\n  .then(function(val) {\n\n    // get foo key from cache\n    return cache.get(key);\n  }).then(function(val) {\n\n    // output 'bar'\n    console.log(val);\n  });\n```\n\n## Run tests\n\n```\n$ npm test\n```\n","maintainers":[{"name":"appleboy","email":"appleboy.tw@gmail.com"}],"time":{"modified":"2022-06-13T05:23:48.320Z","created":"2015-05-10T13:40:41.538Z","0.0.1":"2015-05-10T13:40:41.538Z","0.0.2":"2015-05-11T03:09:56.309Z","0.1.0":"2015-05-12T07:41:37.860Z","1.0.0":"2015-05-15T15:28:01.548Z","1.1.0":"2015-08-08T07:42:44.093Z","1.2.0":"2015-08-08T08:34:22.758Z","1.3.0":"2015-08-11T16:36:32.122Z","1.4.0":"2015-09-29T06:59:37.391Z","1.4.1":"2015-10-01T03:29:28.510Z","1.4.2":"2015-10-03T16:22:31.430Z","1.4.3":"2015-10-06T06:22:32.713Z","1.4.4":"2015-10-15T12:42:43.257Z","1.4.5":"2015-10-15T13:01:08.170Z","1.4.7":"2015-11-02T01:05:30.265Z","1.5.0":"2015-11-12T05:55:37.550Z","1.5.1":"2015-11-12T06:01:25.674Z","1.5.2":"2015-12-14T03:22:46.054Z","1.5.3":"2015-12-14T14:58:11.078Z","1.5.4":"2015-12-15T07:56:40.560Z","1.5.5":"2015-12-16T01:53:19.278Z","1.6.0":"2015-12-20T05:36:22.388Z"},"homepage":"https://github.com/appleboy/cacheman-promise","keywords":["cache","cacheman","promise","file","redis","memory","mongodb","caching","mongo","store","ttl"],"repository":{"type":"git","url":"git+https://github.com/appleboy/cacheman-promise.git"},"author":{"name":"Bo-Yi Wu"},"bugs":{"url":"https://github.com/appleboy/cacheman-promise/issues"},"license":"MIT","readmeFilename":"README.md","users":{"hans-d":true}}