{"_id":"cache-swap","_rev":"26-54d257583dbae1bc1d371cc9eb28638a","name":"cache-swap","description":"A simple temp file based swap for speeding up operations","dist-tags":{"latest":"0.3.0"},"versions":{"0.0.1":{"name":"cache-swap","version":"0.0.1","description":"A simple temp file based swap for speeding up operations","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":"","keywords":["cache","swap","temp","file"],"author":{"name":"Jacob Gable","email":"jacob.gable@gmail.com"},"license":"MIT","devDependencies":{"coffee-script":"~1.6.2","mocha":"~1.8.2","should":"~1.2.2"},"dependencies":{"grunt-simple-mocha":"~0.3.2","grunt":"~0.4.1","grunt-contrib-jshint":"~0.3.0","async":"~0.2.6","rimraf":"~2.1.4","lodash":"~1.1.0"},"_id":"cache-swap@0.0.1","dist":{"shasum":"8eda394c952d12b232caf086527b323f239a9740","tarball":"https://registry.npmjs.org/cache-swap/-/cache-swap-0.0.1.tgz","integrity":"sha512-dqFK+iYojQO4VxWSzqAgkuiGe0sTa2q+teLyjXPQeKpNimrgp28MOiaUyuCNfWUADaMrFaC6VNL/HwA1Yvping==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIETAkTt9IgsBratvt1T7sWQNBfh7otg2FViP9X/CkdM4AiEA4qfqGa0JxXsu11Jk/Zf6lxLZnpQRf/itY5y22y4BstQ="}]},"_npmVersion":"1.1.59","_npmUser":{"name":"jgable","email":"jacob.gable@gmail.com"},"maintainers":[{"name":"jgable","email":"jacob.gable@gmail.com"}]},"0.0.2":{"name":"cache-swap","version":"0.0.2","description":"A simple temp file based swap for speeding up operations","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":"","keywords":["cache","swap","temp","file"],"author":{"name":"Jacob Gable","email":"jacob.gable@gmail.com"},"license":"MIT","devDependencies":{"coffee-script":"~1.6.2","mocha":"~1.8.2","should":"~1.2.2"},"dependencies":{"grunt-simple-mocha":"~0.3.2","grunt":"~0.4.1","grunt-contrib-jshint":"~0.3.0","async":"~0.2.6","rimraf":"~2.1.4","lodash":"~1.1.0"},"_id":"cache-swap@0.0.2","dist":{"shasum":"405422a1158d6917d3a694d0a9a1ddde63d2d7f9","tarball":"https://registry.npmjs.org/cache-swap/-/cache-swap-0.0.2.tgz","integrity":"sha512-WjezVRy40liF9Y7rITvCnN1WnZK2rDsVRkn6OKNofbLCb7xSzZ76bt0OAU5NwpxQPLtJIkbURq2CCmKKKTatMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7jMCsh9/ad9CdmUFoOsJACInNPd8+WEv5qA0NX1mLVwIhAP741GQUY0gjdbI6mbDj8X52Y675XGv/JeissZm9rDLd"}]},"_npmVersion":"1.1.59","_npmUser":{"name":"jgable","email":"jacob.gable@gmail.com"},"maintainers":[{"name":"jgable","email":"jacob.gable@gmail.com"}]},"0.0.3":{"name":"cache-swap","version":"0.0.3","description":"A simple temp file based swap for speeding up operations","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":"","keywords":["cache","swap","temp","file"],"author":{"name":"Jacob Gable","email":"jacob.gable@gmail.com"},"license":"MIT","devDependencies":{"coffee-script":"~1.6.2","mocha":"~1.8.2","should":"~1.2.2"},"dependencies":{"grunt-simple-mocha":"~0.3.2","grunt":"~0.4.1","grunt-contrib-jshint":"~0.3.0","async":"~0.2.6","rimraf":"~2.1.4","lodash":"~1.1.0"},"_id":"cache-swap@0.0.3","dist":{"shasum":"a0933aac78deaa58afa2372bd23bc2f2695c0150","tarball":"https://registry.npmjs.org/cache-swap/-/cache-swap-0.0.3.tgz","integrity":"sha512-LPyFP5RDCVWZJrZ08F8cijmWI1iEGvQf8lKbxKgVY2hmpmCe8g1VNz+XQArN07FBEy39GXKm/wRTQA16E5DyTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBMLP7Qwkl6FOanY+2hsAg9srasGzwW7Btd0R0KnbEvEAiEAlv8PXV3OWMKb+96zXH5dMr0UkTN8wZKT73YRazHep3A="}]},"_npmVersion":"1.1.59","_npmUser":{"name":"jgable","email":"jacob.gable@gmail.com"},"maintainers":[{"name":"jgable","email":"jacob.gable@gmail.com"}]},"0.0.4":{"name":"cache-swap","version":"0.0.4","description":"A simple temp file based swap for speeding up operations","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git@github.com:jgable/cache-swap.git"},"keywords":["cache","swap","temp","file"],"author":{"name":"Jacob Gable","email":"jacob.gable@gmail.com"},"license":"MIT","dependencies":{"async":"~0.2.6","rimraf":"~2.1.4","lodash":"~1.1.0"},"devDependencies":{"mocha":"~1.8.2","should":"~1.2.2","grunt":"~0.4.1","grunt-jshint2":"~0.1.0","grunt-simple-mocha":"~0.3.2","matchdep":"~0.1.2"},"bugs":{"url":"https://github.com/jgable/cache-swap/issues"},"_id":"cache-swap@0.0.4","dist":{"shasum":"336333acbbb8204e51a99d850345f93bd4efbd3a","tarball":"https://registry.npmjs.org/cache-swap/-/cache-swap-0.0.4.tgz","integrity":"sha512-tj83+HCiUqMif2UoZqoJuCKMkWPKpi3Xrf1c0UFYz1FvHdr/MnIUkGFHnwkGclg6buCo5moX+s0uBTkEARzIZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsOrH4rZBXsABPW+eZ0MoEUVgrGcsRo/7FpTEow+09iAIgXGv/hsLdle3D52iEH/GgMZhqZ2FuoiS2mov5fVsVWvc="}]},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"jgable","email":"jacob.gable@gmail.com"},"maintainers":[{"name":"jgable","email":"jacob.gable@gmail.com"}]},"0.0.5":{"name":"cache-swap","version":"0.0.5","description":"A simple temp file based swap for speeding up operations","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git@github.com:jgable/cache-swap.git"},"keywords":["cache","swap","temp","file"],"author":{"name":"Jacob Gable","email":"jacob.gable@gmail.com"},"license":"MIT","dependencies":{"async":"~0.2.6","rimraf":"~2.1.4","lodash":"~1.1.0"},"devDependencies":{"mocha":"~1.8.2","should":"~1.2.2","grunt":"~0.4.1","grunt-jshint2":"~0.1.0","grunt-simple-mocha":"~0.3.2","matchdep":"~0.1.2"},"bugs":{"url":"https://github.com/jgable/cache-swap/issues"},"_id":"cache-swap@0.0.5","dist":{"shasum":"7de760f28415512d63722d83d8be16681c38ef72","tarball":"https://registry.npmjs.org/cache-swap/-/cache-swap-0.0.5.tgz","integrity":"sha512-OT2rTRiiX7HKFug3aVGJ4mqVnARoP7Gklih9UnQf0yJKBbzwrXmPzGGP0oUipU2Ph49EAOoSg/iey+/zUodJZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBDGSLDVNbvCN9J+bxIcBtMQza1dyFTfEab8QoHCnwG9AiBWTPPg+9nLXEb8Y5JaOONicWRPLRXcj+h+Tf1B1B9sxQ=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"jgable","email":"jacob.gable@gmail.com"},"maintainers":[{"name":"jgable","email":"jacob.gable@gmail.com"}]},"0.0.6":{"name":"cache-swap","version":"0.0.6","description":"A simple temp file based swap for speeding up operations","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git@github.com:jgable/cache-swap.git"},"keywords":["cache","swap","temp","file"],"author":{"name":"Jacob Gable","email":"jacob.gable@gmail.com"},"license":"MIT","dependencies":{"async":"~0.2.6","rimraf":"~2.1.4","lodash":"~1.1.0"},"devDependencies":{"mocha":"~1.8.2","should":"~1.2.2","grunt":"~0.4.1","grunt-jshint2":"~0.1.0","grunt-simple-mocha":"~0.3.2","matchdep":"~0.1.2"},"bugs":{"url":"https://github.com/jgable/cache-swap/issues"},"homepage":"https://github.com/jgable/cache-swap","_id":"cache-swap@0.0.6","dist":{"shasum":"17cdf835e6c301fd158090b03d1cc36f467b1695","tarball":"https://registry.npmjs.org/cache-swap/-/cache-swap-0.0.6.tgz","integrity":"sha512-ajQE2GxLNoOz/OCUTdMQ+M92dEkkgZ86AikncVL5LrZxXjh3C1+CblFgr74wIXRQANY0FXzMzbQGDYeVheGnlQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpYFLUiHskxkd9I5TV/RZdpReGu5OzMOlZ4tM3hwWHCgIgWOHlgTLfTrRRbrxaCeivZp1BxA/Da5Gdvjofjc7YsR8="}]},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"jgable","email":"jacob.gable@gmail.com"},"maintainers":[{"name":"jgable","email":"jacob.gable@gmail.com"}]},"0.1.0":{"name":"cache-swap","version":"0.1.0","description":"A simple temp file based swap for speeding up operations","main":"index.js","files":["index.js","lib"],"directories":{"test":"test"},"scripts":{"test":"node_modules/jshint/bin/jshint lib/*.js test/*.js index.js && node_modules/mocha/bin/mocha"},"repository":{"type":"git","url":"git@github.com:jgable/cache-swap.git"},"keywords":["cache","swap","temp","file"],"author":{"name":"Jacob Gable","email":"jacob.gable@gmail.com"},"license":"MIT","dependencies":{"async-each-series":"^0.1.0","lodash":"^2.4.1","rimraf":"^2.2.8"},"devDependencies":{"jshint":"^2.5.6","mocha":"^1.21.4","should":"^4.0.4"},"gitHead":"53ff8c09d1aac6e14ee0e32d7dd83fc88f5d9be5","bugs":{"url":"https://github.com/jgable/cache-swap/issues"},"homepage":"https://github.com/jgable/cache-swap","_id":"cache-swap@0.1.0","_shasum":"46c4c5c62758344149c905938562502b95691655","_from":".","_npmVersion":"1.4.15","_npmUser":{"name":"jgable","email":"jacob.gable@gmail.com"},"maintainers":[{"name":"jgable","email":"jacob.gable@gmail.com"}],"dist":{"shasum":"46c4c5c62758344149c905938562502b95691655","tarball":"https://registry.npmjs.org/cache-swap/-/cache-swap-0.1.0.tgz","integrity":"sha512-CksuyP56ySl4w8wNTw7EgZAkP/ZWqBNP2bGskxOov3/igwgNpYqyAjh92cQO/8Xc54VChZ//BFIUoW8lrAKxaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvqcUCFIgaQ95FAV28AMOcmue61ST42gSh2+sb0QFfpgIgcIB3RJub9jq53OiyGdSvHvs1FE7dQ/Dv3X0VcuUmlcY="}]}},"0.1.1":{"name":"cache-swap","version":"0.1.1","description":"A simple temp file based swap for speeding up operations","files":["index.js","lib"],"directories":{"test":"test"},"scripts":{"test":"jshint lib/*.js test/*.js index.js && mocha"},"repository":{"type":"git","url":"git@github.com:jgable/cache-swap.git"},"keywords":["cache","swap","temp","file"],"author":{"name":"Jacob Gable","email":"jacob.gable@gmail.com"},"license":"MIT","dependencies":{"mkdirp":"^0.5.0","object-assign":"^2.0.0","rimraf":"^2.2.8"},"devDependencies":{"jshint":"^2.5.6","mocha":"^2.1.0","should":"^4.0.4"},"gitHead":"32085b1e6235b55d028b54bd5bcb23b05504f431","bugs":{"url":"https://github.com/jgable/cache-swap/issues"},"homepage":"https://github.com/jgable/cache-swap","_id":"cache-swap@0.1.1","_shasum":"e881e3d309f80b37b4f999ccdd7311e963996bf5","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jgable","email":"jacob.gable@gmail.com"},"maintainers":[{"name":"jgable","email":"jacob.gable@gmail.com"}],"dist":{"shasum":"e881e3d309f80b37b4f999ccdd7311e963996bf5","tarball":"https://registry.npmjs.org/cache-swap/-/cache-swap-0.1.1.tgz","integrity":"sha512-7XkQRFRS2WerpgnGDldzvcKBEHVmnBw5OSkRi4+Y2zwP9vGLGDtSZoE0g/pUvJc7cwpVvswDVnimHWedV9YLKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBNqkGb3fgh7bymjt7INW3DZbRwb6o9xRxdTRc+zBdh9AiEA73/pO7jJ5uqtcD/ZPJ/7ON24NoyfKo6OkNWEio4CWPs="}]}},"0.2.0":{"name":"cache-swap","version":"0.2.0","description":"A simple temp file based swap for speeding up operations","files":["index.js"],"scripts":{"pretest":"jscs *.js && eslint *.js","test":"mocha test.js","test-dot":"mocha test.js --reporter dot","coverage":"istanbul cover _mocha"},"repository":{"type":"git","url":"https://github.com/jgable/cache-swap"},"keywords":["cache","swap","temp","file"],"author":{"name":"Jacob Gable","email":"jacob.gable@gmail.com"},"contributors":[{"name":"Shinnosuke Watanabe","email":"snnskwtnb@gmail.com","url":"https://github.com/shinnn"}],"licenses":[{"type":"MIT","url":"https://github.com/jgable/cache-swap/blob/master/LICENSE"}],"dependencies":{"graceful-fs":"^3.0.5","mkdirp":"^0.5.0","object-assign":"^2.0.0","rimraf":"^2.2.8"},"devDependencies":{"eslint":"^0.14.1","istanbul":"^0.3.6","jscs":"^1.11.3","mocha":"^2.1.0","should":"^5.0.1"},"jscsConfig":{"preset":"google","disallowMultipleVarDecl":null,"maximumLineLength":98,"requireBlocksOnNewline":true,"validateLineBreaks":"LF"},"gitHead":"23a0caad16b98febb5abf6d6658328a9e33d287d","bugs":{"url":"https://github.com/jgable/cache-swap/issues"},"homepage":"https://github.com/jgable/cache-swap","_id":"cache-swap@0.2.0","_shasum":"46ccee44df5c1862be4cf81668059acbc11369ea","_from":".","_npmVersion":"2.5.1","_nodeVersion":"1.3.0","_npmUser":{"name":"shinnn","email":"snnskwtnb@gmail.com"},"maintainers":[{"name":"jgable","email":"jacob.gable@gmail.com"},{"name":"shinnn","email":"snnskwtnb@gmail.com"}],"dist":{"shasum":"46ccee44df5c1862be4cf81668059acbc11369ea","tarball":"https://registry.npmjs.org/cache-swap/-/cache-swap-0.2.0.tgz","integrity":"sha512-z60Rhrnc0jZ9HZa0pcp7tCe6HNr7d4Zed+WgyoN8fWLXNOH/3ix5wuWFT/mDFGi4DiaQNTYGJEzEnQi+lhqiHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeJIkbviNrLV/jqwobdajIgdK9Pg+FWwRfUSi3M72TfgIgHruDvGvsxcnW65tc63NaHn5/ChcID0VOZIlS7uTfLCY="}]}},"0.2.1":{"name":"cache-swap","version":"0.2.1","description":"A simple temp file based swap for speeding up operations","files":["index.js"],"scripts":{"pretest":"eslint --config node_modules/@shinnn/eslintrc-node/rc.json index.js test.js","test":"mocha test.js","test-dot":"mocha test.js --reporter dot","coverage":"istanbul cover _mocha"},"repository":{"type":"git","url":"git+https://github.com/jgable/cache-swap.git"},"keywords":["cache","swap","temp","file"],"author":{"name":"Jacob Gable","email":"jacob.gable@gmail.com"},"contributors":[{"name":"Shinnosuke Watanabe","email":"snnskwtnb@gmail.com","url":"https://github.com/shinnn"}],"license":"MIT","dependencies":{"graceful-fs":"^3.0.8","mkdirp":"^0.5.1","object-assign":"^3.0.0","rimraf":"^2.4.0"},"devDependencies":{"@shinnn/eslintrc-node":"^1.0.2","eslint":"^0.22.1","istanbul":"^0.3.14","mocha":"^2.2.5","should":"^6.0.3"},"gitHead":"0ab65f5d3588c4b6303591d616f1aadb0107c14d","bugs":{"url":"https://github.com/jgable/cache-swap/issues"},"homepage":"https://github.com/jgable/cache-swap#readme","_id":"cache-swap@0.2.1","_shasum":"34d0ce422641e98ead0daa69b7a5a64af0f20813","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"shinnn","email":"snnskwtnb@gmail.com"},"maintainers":[{"name":"jgable","email":"jacob.gable@gmail.com"},{"name":"shinnn","email":"snnskwtnb@gmail.com"}],"dist":{"shasum":"34d0ce422641e98ead0daa69b7a5a64af0f20813","tarball":"https://registry.npmjs.org/cache-swap/-/cache-swap-0.2.1.tgz","integrity":"sha512-oG7G0C3JgF/NY2FeTxmNGSO1i5YZaz5C1bsE8TkiigNPuPHgOpLKP0YZoPLqvzzMY+AJwJROo4nc5NBnqTQVCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDENu2AbiFGTY9xrlsZhS1tQtO8mTFDQfQ6l8kOmb8RdAiBX+BcZBTjPkZqO3fccCV2H8v6kTgjXzpOhRGPx9HFFDg=="}]}},"0.2.2":{"name":"cache-swap","version":"0.2.2","description":"A simple temp file based swap for speeding up operations","files":["index.js"],"scripts":{"pretest":"eslint --config node_modules/@shinnn/eslintrc-node/rc.json index.js test.js","test":"mocha test.js","test-dot":"mocha test.js --reporter dot","coverage":"istanbul cover _mocha"},"repository":{"type":"git","url":"git+https://github.com/jgable/cache-swap.git"},"keywords":["cache","swap","temp","file"],"author":{"name":"Jacob Gable","email":"jacob.gable@gmail.com"},"contributors":[{"name":"Shinnosuke Watanabe","email":"snnskwtnb@gmail.com","url":"https://github.com/shinnn"}],"license":"MIT","dependencies":{"graceful-fs":"^4.1.2","mkdirp":"^0.5.1","object-assign":"^3.0.0","rimraf":"^2.4.0"},"devDependencies":{"@shinnn/eslintrc-node":"^1.0.2","eslint":"^0.24.1","istanbul":"^0.3.17","mocha":"^2.2.5","should":"^7.0.2"},"gitHead":"1a07177e5792f102d254e94c745e5293a0843692","bugs":{"url":"https://github.com/jgable/cache-swap/issues"},"homepage":"https://github.com/jgable/cache-swap#readme","_id":"cache-swap@0.2.2","_shasum":"203bb5b632a536c75b26126f0755ac138e30ecec","_from":".","_npmVersion":"2.13.1","_nodeVersion":"2.4.0","_npmUser":{"name":"shinnn","email":"snnskwtnb@gmail.com"},"dist":{"shasum":"203bb5b632a536c75b26126f0755ac138e30ecec","tarball":"https://registry.npmjs.org/cache-swap/-/cache-swap-0.2.2.tgz","integrity":"sha512-BVwZrju+M5p91iy13t8L0QP4hZcdfAkwo/FA2QHLarXsvUGbkTrtDodVrX6MX/LYXqNlk7ydAwrvn8IUOgRukQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEGCUiX6ss6+sWfUrlxstnnvKdbFpxVsR2pjn5hRBR1qAiEA8OG1WtGV8OZKrR7TrlsrU6RhHsNnzIOItOhyJ+A7UJM="}]},"maintainers":[{"name":"jgable","email":"jacob.gable@gmail.com"},{"name":"shinnn","email":"snnskwtnb@gmail.com"}]},"0.2.3":{"name":"cache-swap","version":"0.2.3","description":"A simple temp file based swap for speeding up operations","files":["index.js"],"scripts":{"pretest":"eslint --config node_modules/@shinnn/eslintrc-node/rc.json index.js test.js","test":"mocha test.js","test-dot":"mocha test.js --reporter dot","coverage":"istanbul cover _mocha"},"repository":{"type":"git","url":"git+https://github.com/jgable/cache-swap.git"},"keywords":["cache","swap","temp","file"],"author":{"name":"Jacob Gable","email":"jacob.gable@gmail.com"},"contributors":[{"name":"Shinnosuke Watanabe","email":"snnskwtnb@gmail.com","url":"https://github.com/shinnn"}],"license":"MIT","dependencies":{"graceful-fs":"^4.1.2","mkdirp":"^0.5.1","object-assign":"^4.0.1","rimraf":"^2.4.0"},"devDependencies":{"@shinnn/eslintrc-node":"^1.0.2","eslint":"^0.24.1","istanbul":"^0.3.17","mocha":"^2.2.5","should":"^7.0.2"},"gitHead":"cd2a3cb9db9ce0b46557d961e7aefdd5a897e1fb","bugs":{"url":"https://github.com/jgable/cache-swap/issues"},"homepage":"https://github.com/jgable/cache-swap#readme","_id":"cache-swap@0.2.3","_shasum":"53c1dea60c2939af347ef93bb7a86aefc6e6dcb4","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"shinnn","email":"snnskwtnb@gmail.com"},"dist":{"shasum":"53c1dea60c2939af347ef93bb7a86aefc6e6dcb4","tarball":"https://registry.npmjs.org/cache-swap/-/cache-swap-0.2.3.tgz","integrity":"sha512-DTi3Yw/dgb93wwQgClgrtTJcZUUWo5gLSYFWyeA45mOhOxE7VAC/HoibKQwxlTyskeZ4uWXp771nnc6HgTBu6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHAy9craQf91Ueo1b7zhSvxT1zK9sz9awRdVC6DrYO/MAiEAqqAcisUYaXVFr8uSwiUUrpz66M1DHLZ8007hNKwIU6c="}]},"maintainers":[{"name":"jgable","email":"jacob.gable@gmail.com"},{"name":"shinnn","email":"snnskwtnb@gmail.com"}]},"0.3.0":{"name":"cache-swap","version":"0.3.0","description":"A simple temp file based swap for speeding up operations","files":["index.js"],"scripts":{"pretest":"eslint --fix --config @shinnn/node-legacy index.js test.js","test":"mocha test.js","test-dot":"mocha test.js --reporter dot","coverage":"istanbul cover _mocha"},"repository":{"type":"git","url":"git+https://github.com/jgable/cache-swap.git"},"keywords":["cache","swap","temp","file"],"author":{"name":"Jacob Gable","email":"jacob.gable@gmail.com"},"contributors":[{"name":"Shinnosuke Watanabe","email":"snnskwtnb@gmail.com","url":"https://github.com/shinnn"}],"license":"MIT","dependencies":{"graceful-fs":"^4.1.2","mkdirp":"^0.5.1","object-assign":"^4.0.1","rimraf":"^2.4.0"},"devDependencies":{"@shinnn/eslint-config-node-legacy":"^2.0.0","eslint":"^2.7.0","istanbul":"^0.4.0","mocha":"^2.3.3","should":"^8.3.0"},"gitHead":"8a7ebb3e33d8411c53cdc6af1120ea3358411978","bugs":{"url":"https://github.com/jgable/cache-swap/issues"},"homepage":"https://github.com/jgable/cache-swap#readme","_id":"cache-swap@0.3.0","_shasum":"1c541aa108a50106f630bdd98fe1dec8ba133f51","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.5","_npmUser":{"name":"jgable","email":"jacob.gable@gmail.com"},"maintainers":[{"name":"jgable","email":"jacob.gable@gmail.com"},{"name":"shinnn","email":"snnskwtnb@gmail.com"}],"dist":{"shasum":"1c541aa108a50106f630bdd98fe1dec8ba133f51","tarball":"https://registry.npmjs.org/cache-swap/-/cache-swap-0.3.0.tgz","integrity":"sha512-rwePCa4iVqXHrEEmQEoLR3Kea4aCTCf7JfX+mJA4Fd61Vb738TItRRv1v++emp9wfnRUKbXpIYfRJY4ThWK09g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBceclZrn1keaax1M64KTs5BAM+67Z1wLNdekXiUwXkMAiEAup11d8AxTTogr/aKwPhYlEK7s57OVEffXF+xBCKwMLg="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cache-swap-0.3.0.tgz_1478286927316_0.6659826259128749"}}},"readme":"# cache-swap\n\n[![NPM version](http://img.shields.io/npm/v/cache-swap.svg)](https://www.npmjs.com/package/cache-swap)\n[![Build status](https://ci.appveyor.com/api/projects/status/98uvrob6ogl7noey?svg=true)](https://ci.appveyor.com/project/ShinnosukeWatanabe/cache-swap)\n[![Dependency Status](https://img.shields.io/david/jgable/cache-swap.svg?label=deps)](https://david-dm.org/jgable/cache-swap)\n[![devDependency Status](https://img.shields.io/david/dev/jgable/cache-swap.svg?label=devDeps)](https://david-dm.org/jgable/cache-swap#info=devDependencies)\n\nA lightweight file swap cache backed by temp files.\n\n## Example\n\n```javascript\nvar swap = new CacheSwap({\n    cacheDirName: \"HoganizeSwap\"\n  }),\n  processTemplate = function(template, done) {\n    var templateStr = template.content,\n      templatePath = template.path,\n      templateHash = files.shaIt(templateStr);\n\n    swap.getCached(\"hoganize\", templateHash, function(err, cached) {\n      if(err) {\n        return done(err);\n      }\n\n      var yeahbrotha,\n        stringed;\n\n      if(cached) {\n        yeahbrotha = cached.contents;\n        try {\n          addToHoganized(yeahbrotha, templatePath);\n        } catch(e){\n          return done(e);\n        }\n\n        done();\n      } else {\n        yeahbrotha = self._compileTemplate(templateStr, templatePath);\n        // Add the compiled template to the cache swap for next time.\n        swap.addCached(\"hoganize\", templateHash, yeahbrotha, function(err) {\n          if(err) {\n            return done(err);\n          }\n\n          try {\n            addToHoganized(yeahbrotha, templatePath);\n          } catch(e) {\n            return done(e);\n          }\n\n          done();\n        });\n      }\n\n    });\n  };\n```\n\n## License\n\nLicensed under the MIT License, Copyright 2013-2015 Jacob Gable\n","maintainers":[{"name":"jgable","email":"jacob.gable@gmail.com"},{"name":"shinnn","email":"snnskwtnb@gmail.com"}],"time":{"modified":"2022-06-13T05:23:30.178Z","created":"2013-03-26T21:13:26.473Z","0.0.1":"2013-03-26T21:13:27.201Z","0.0.2":"2013-04-11T19:29:44.358Z","0.0.3":"2013-04-18T16:28:36.220Z","0.0.4":"2013-08-19T16:13:14.421Z","0.0.5":"2013-12-27T03:26:19.340Z","0.0.6":"2014-02-19T22:16:43.195Z","0.1.0":"2014-10-03T02:13:45.391Z","0.1.1":"2015-01-09T21:54:16.619Z","0.2.0":"2015-02-21T21:07:44.918Z","0.2.1":"2015-06-09T04:22:33.536Z","0.2.2":"2015-08-10T10:23:33.897Z","0.2.3":"2015-09-11T10:36:27.674Z","0.3.0":"2016-11-04T19:15:27.537Z"},"author":{"name":"Jacob Gable","email":"jacob.gable@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/jgable/cache-swap.git"},"readmeFilename":"README.md","homepage":"https://github.com/jgable/cache-swap#readme","keywords":["cache","swap","temp","file"],"bugs":{"url":"https://github.com/jgable/cache-swap/issues"},"contributors":[{"name":"Shinnosuke Watanabe","email":"snnskwtnb@gmail.com","url":"https://github.com/shinnn"}],"license":"MIT"}