{"_id":"optimism","_rev":"4321268","name":"optimism","description":"Composable reactive caching with efficient invalidation.","dist-tags":{"beta":"0.18.1","latest":"0.18.1","next":"0.18.1"},"maintainers":[{"name":"benjamn","email":""}],"time":{"modified":"2026-04-07T22:33:06.000Z","created":"2016-10-01T15:47:06.482Z","0.18.1":"2024-11-20T17:22:39.206Z","0.18.0":"2023-11-29T16:58:07.022Z","0.18.0-pre.1":"2023-11-28T16:00:11.424Z","0.18.0-pre.0":"2023-11-28T00:49:56.696Z","0.17.5":"2023-06-02T15:05:26.478Z","0.17.4":"2023-05-17T19:31:32.305Z","0.17.3":"2023-05-17T17:02:31.673Z","0.17.2":"2023-05-17T15:47:36.005Z","0.17.1":"2023-03-29T16:52:46.976Z","0.17.0":"2023-03-21T22:47:33.324Z","0.16.2":"2022-11-10T18:40:44.261Z","0.16.1":"2021-05-10T23:20:19.661Z","0.16.0":"2021-05-08T20:46:40.188Z","0.15.0":"2021-03-18T20:10:28.892Z","0.14.1":"2021-03-10T01:22:17.782Z","0.14.0":"2020-12-16T18:10:38.782Z","0.13.2":"2020-12-16T18:00:40.144Z","0.13.1":"2020-11-18T18:18:23.839Z","0.13.0":"2020-10-13T17:17:09.140Z","0.12.2":"2020-09-24T17:58:31.947Z","0.12.1":"2020-05-12T20:07:14.206Z","0.12.0":"2020-05-12T19:00:37.976Z","0.11.5":"2020-01-22T15:24:27.777Z","0.11.4":"2019-10-23T03:09:42.692Z","0.11.3":"2019-09-23T14:24:39.427Z","0.11.2":"2019-09-18T15:32:43.343Z","0.11.1":"2019-09-16T19:33:47.131Z","0.11.0":"2019-09-16T19:26:08.554Z","0.10.3":"2019-09-16T18:35:00.334Z","0.10.2":"2019-06-29T02:51:59.568Z","0.10.1":"2019-06-29T02:14:05.799Z","0.10.0":"2019-06-28T19:10:35.471Z","0.9.6":"2019-06-27T16:14:51.213Z","0.9.5":"2019-04-12T18:31:04.618Z","0.9.4":"2019-04-11T19:30:14.031Z","0.9.3":"2019-04-10T22:30:25.461Z","0.9.2":"2019-04-10T20:18:56.913Z","0.9.1":"2019-04-10T18:34:52.571Z","0.9.0":"2019-04-02T21:32:37.859Z","0.8.3":"2019-03-17T15:02:34.235Z","0.8.2":"2019-03-17T14:53:55.599Z","0.8.1":"2019-03-17T14:13:09.167Z","0.8.0":"2019-03-17T01:19:39.617Z","0.7.1":"2019-01-24T15:05:33.856Z","0.7.0":"2019-01-22T17:13:43.454Z","0.6.9":"2019-01-18T16:43:03.553Z","0.6.8":"2018-10-31T22:19:06.468Z","0.6.7":"2018-10-24T13:47:31.682Z","0.6.6":"2018-08-14T14:39:30.493Z","0.6.5":"2018-07-05T18:16:19.860Z","0.6.4":"2018-04-26T20:12:33.595Z","0.6.3":"2018-04-18T19:19:23.271Z","0.6.2":"2018-04-17T23:08:37.467Z","0.6.1":"2018-04-17T13:57:30.001Z","0.6.0":"2018-04-17T00:45:17.277Z","0.5.3":"2018-04-17T00:39:02.684Z","0.5.2":"2018-04-17T00:38:42.747Z","0.5.1":"2018-04-11T18:23:34.565Z","0.5.0":"2018-04-11T18:20:19.846Z","0.4.2":"2018-04-11T18:19:07.793Z","0.4.1":"2018-04-11T15:58:31.211Z","0.4.0":"2018-01-26T00:19:04.702Z","0.3.3":"2016-10-12T17:16:48.098Z","0.3.2":"2016-10-12T03:31:51.849Z","0.3.1":"2016-10-11T23:37:31.107Z","0.3.0":"2016-10-09T23:52:22.150Z","0.2.3":"2016-10-06T22:30:43.213Z","0.2.2":"2016-10-03T21:23:12.786Z","0.2.1":"2016-10-03T18:07:16.023Z","0.2.0":"2016-10-03T17:31:01.570Z","0.1.1":"2016-10-01T16:15:04.931Z","0.1.0":"2016-10-01T15:47:06.482Z"},"users":{},"author":{"name":"Ben Newman","email":"ben@benjamn.com"},"repository":{"url":"git+https://github.com/benjamn/optimism.git","type":"git"},"versions":{"0.18.1":{"name":"optimism","version":"0.18.1","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"author":{"name":"Ben Newman","email":"ben@benjamn.com"},"license":"MIT","_id":"optimism@0.18.1","maintainers":[{"name":"benjamn","email":""}],"homepage":"https://github.com/benjamn/optimism#readme","bugs":{"url":"https://github.com/benjamn/optimism/issues"},"dist":{"shasum":"5cf16847921413dbb0ac809907370388b9c6335f","size":35875,"noattachment":false,"key":"/optimism/-/optimism-0.18.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.18.1.tgz"},"main":"lib/bundle.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.js","gitHead":"f651f47496eac9e11dde67667f892f0c9dd5181f","scripts":{"test":"npm run test:esm && npm run test:cjs","build":"npm run clean && npm run tsc:es5 && tsc && rollup -c && rimraf lib/es5","clean":"rimraf lib","mocha":"mocha --require source-map-support/register --reporter spec --full-trace","prepare":"npm run build","tsc:es5":"tsc -p tsconfig.es5.json","test:cjs":"npm run mocha -- lib/tests/bundle.cjs","test:esm":"npm run mocha -- lib/tests/bundle.js"},"_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"repository":{"url":"git+https://github.com/benjamn/optimism.git","type":"git"},"_npmVersion":"10.8.2","description":"Composable reactive caching with efficient invalidation.","directories":{},"_nodeVersion":"20.7.0","dependencies":{"tslib":"^2.3.0","@wry/trie":"^0.5.0","@wry/caches":"^1.0.0","@wry/context":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","rimraf":"^5.0.0","rollup":"^3.20.0","typescript":"^5.0.2","@types/node":"^20.2.5","@types/mocha":"^10.0.1","@wry/equality":"^0.5.7","source-map-support":"^0.5.19"},"_npmOperationalInternal":{"tmp":"tmp/optimism_0.18.1_1732123359039_0.6593158962478263","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-11-20T17:22:39.206Z","publish_time":1732123359206,"_source_registry_name":"default","_cnpm_publish_time":1732123359206},"0.18.0":{"name":"optimism","version":"0.18.0","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"type":"module","main":"lib/bundle.cjs","module":"lib/index.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && npm run tsc:es5 && tsc && rollup -c && rimraf lib/es5","tsc:es5":"tsc -p tsconfig.es5.json","clean":"rimraf lib","prepare":"npm run build","mocha":"mocha --require source-map-support/register --reporter spec --full-trace","test:cjs":"npm run mocha -- lib/tests/bundle.cjs","test:esm":"npm run mocha -- lib/tests/bundle.js","test":"npm run test:esm && npm run test:cjs"},"devDependencies":{"@types/mocha":"^10.0.1","@types/node":"^20.2.5","@wry/equality":"^0.5.7","mocha":"^10.2.0","rimraf":"^5.0.0","rollup":"^3.20.0","source-map-support":"^0.5.19","typescript":"^5.0.2"},"dependencies":{"@wry/caches":"^1.0.0","@wry/context":"^0.7.0","@wry/trie":"^0.4.3","tslib":"^2.3.0"},"_id":"optimism@0.18.0","readmeFilename":"README.md","gitHead":"8f340cb8be24eb791d35a134e32805645f365bb7","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"e7bb38b24715f3fdad8a9a7fc18e999144bbfa63","size":35876,"noattachment":false,"key":"/optimism/-/optimism-0.18.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.18.0.tgz"},"_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"directories":{},"maintainers":[{"name":"benjamn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.18.0_1701277086826_0.4622891159553655"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-29T16:58:07.022Z","publish_time":1701277087022,"_source_registry_name":"default","_cnpm_publish_time":1701277087022},"0.18.0-pre.1":{"name":"optimism","version":"0.18.0-pre.1","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"type":"module","main":"lib/bundle.cjs","module":"lib/index.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && npm run tsc:es5 && tsc && rollup -c && rimraf lib/es5","tsc:es5":"tsc -p tsconfig.es5.json","clean":"rimraf lib","prepare":"npm run build","mocha":"mocha --require source-map-support/register --reporter spec --full-trace","test:cjs":"npm run mocha -- lib/tests/bundle.cjs","test:esm":"npm run mocha -- lib/tests/bundle.js","test":"npm run test:esm && npm run test:cjs"},"devDependencies":{"@types/mocha":"^10.0.1","@types/node":"^20.2.5","mocha":"^10.2.0","rimraf":"^5.0.0","rollup":"^3.20.0","source-map-support":"^0.5.19","typescript":"^5.0.2"},"dependencies":{"@wry/caches":"^1.0.0","@wry/context":"^0.7.0","@wry/trie":"^0.4.3","tslib":"^2.3.0"},"_id":"optimism@0.18.0-pre.1","readmeFilename":"README.md","gitHead":"fd5b6b99fc21f72fe1589f530daead5ff6a7a344","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"f145d881ef32b34514af5cb3e1520b17391541a4","size":33437,"noattachment":false,"key":"/optimism/-/optimism-0.18.0-pre.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.18.0-pre.1.tgz"},"_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"directories":{},"maintainers":[{"name":"benjamn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.18.0-pre.1_1701187211241_0.8024635623199827"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-28T16:00:11.424Z","publish_time":1701187211424,"_source_registry_name":"default","_cnpm_publish_time":1701187211424},"0.18.0-pre.0":{"name":"optimism","version":"0.18.0-pre.0","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"type":"module","main":"lib/bundle.cjs","module":"lib/index.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && npm run tsc:es5 && tsc && rollup -c && rimraf lib/es5","tsc:es5":"tsc -p tsconfig.es5.json","clean":"rimraf lib","prepare":"npm run build","mocha":"mocha --require source-map-support/register --reporter spec --full-trace","test:cjs":"npm run mocha -- lib/tests/bundle.cjs","test:esm":"npm run mocha -- lib/tests/bundle.js","test":"npm run test:esm && npm run test:cjs"},"devDependencies":{"@types/mocha":"^10.0.1","@types/node":"^20.2.5","mocha":"^10.2.0","rimraf":"^5.0.0","rollup":"^3.20.0","source-map-support":"^0.5.19","typescript":"^5.0.2"},"dependencies":{"@wry/caches":"^1.0.0","@wry/context":"^0.7.0","@wry/trie":"^0.4.3","tslib":"^2.3.0"},"_id":"optimism@0.18.0-pre.0","readmeFilename":"README.md","gitHead":"2b36aa56d9125ee6412d38344bdc8a8c97ffecc6","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"2d37cb5e5cb060603fee0bd9e503b1f93cc6b0a0","size":33479,"noattachment":false,"key":"/optimism/-/optimism-0.18.0-pre.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.18.0-pre.0.tgz"},"_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"directories":{},"maintainers":[{"name":"benjamn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.18.0-pre.0_1701132596525_0.9003724965546078"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-28T00:49:56.696Z","publish_time":1701132596696,"_source_registry_name":"default","_cnpm_publish_time":1701132596696},"0.17.5":{"name":"optimism","version":"0.17.5","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"type":"module","main":"lib/bundle.cjs","module":"lib/index.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && npm run tsc:es5 && tsc && rollup -c && rimraf lib/es5","tsc:es5":"tsc -p tsconfig.es5.json","clean":"rimraf lib","prepare":"npm run build","mocha":"mocha --require source-map-support/register --reporter spec --full-trace","test:cjs":"npm run mocha -- lib/tests/bundle.cjs","test:esm":"npm run mocha -- lib/tests/bundle.js","test":"npm run test:esm && npm run test:cjs"},"devDependencies":{"@types/mocha":"^10.0.1","@types/node":"^18.15.5","mocha":"^10.2.0","rimraf":"^5.0.0","rollup":"^3.20.0","source-map-support":"^0.5.19","typescript":"^5.0.2"},"dependencies":{"@wry/context":"^0.7.0","@wry/trie":"^0.4.3","tslib":"^2.3.0"},"gitHead":"567fbe52d362db1b79a4bdd3f3b0130a67adb8e4","_id":"optimism@0.17.5","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"a4c78b3ad12c58623abedbebb4f2f2c19b8e8816","size":35015,"noattachment":false,"key":"/optimism/-/optimism-0.17.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.17.5.tgz"},"_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"directories":{},"maintainers":[{"name":"benjamn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.17.5_1685718326275_0.9229609619435211"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-02T15:05:26.478Z","publish_time":1685718326478,"_source_registry_name":"default","_cnpm_publish_time":1685718326478},"0.17.4":{"name":"optimism","version":"0.17.4","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"type":"module","main":"lib/bundle.cjs","module":"lib/index.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && npm run tsc:es5 && tsc && rollup -c && rimraf lib/es5","tsc:es5":"tsc -p tsconfig.es5.json","clean":"rimraf lib","prepare":"npm run build","mocha":"mocha --require source-map-support/register --reporter spec --full-trace","test:cjs":"npm run mocha -- lib/tests/bundle.cjs","test:esm":"npm run mocha -- lib/tests/bundle.js","test":"npm run test:esm && npm run test:cjs"},"devDependencies":{"@types/mocha":"^10.0.1","@types/node":"^18.15.5","mocha":"^10.2.0","rimraf":"^5.0.0","rollup":"^3.20.0","source-map-support":"^0.5.19","typescript":"^5.0.2"},"dependencies":{"@wry/context":"^0.7.0","@wry/trie":"^0.3.0","tslib":"^2.3.0"},"readmeFilename":"README.md","gitHead":"e2c0467cb7ce395ee973f823cb031cab584d0120","_id":"optimism@0.17.4","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"c010d3301110b2f99e5507353395a70fb5846df3","size":35023,"noattachment":false,"key":"/optimism/-/optimism-0.17.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.17.4.tgz"},"_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"directories":{},"maintainers":[{"name":"benjamn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.17.4_1684351892081_0.26756844094607724"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-17T19:31:32.305Z","publish_time":1684351892305,"_source_registry_name":"default","_cnpm_publish_time":1684351892305},"0.17.3":{"name":"optimism","version":"0.17.3","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"type":"module","main":"lib/bundle.cjs","module":"lib/index.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && npm run tsc:es5 && tsc && rollup -c && rimraf lib/es5","tsc:es5":"tsc -p tsconfig.es5.json","clean":"rimraf lib","prepare":"npm run build","mocha":"mocha --require source-map-support/register --reporter spec --full-trace","test:cjs":"npm run mocha -- lib/tests/bundle.cjs","test:esm":"npm run mocha -- lib/tests/bundle.js","test":"npm run test:esm && npm run test:cjs"},"devDependencies":{"@types/mocha":"^10.0.1","@types/node":"^18.15.5","mocha":"^10.2.0","rimraf":"^5.0.0","rollup":"^3.20.0","source-map-support":"^0.5.19","typescript":"^5.0.2"},"dependencies":{"@wry/context":"^0.7.0","@wry/trie":"^0.3.0","tslib":"^2.3.0"},"readmeFilename":"README.md","gitHead":"36f5e96d54bb9adce4cb1d4900a816d4e0ad9609","_id":"optimism@0.17.3","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"fd36a39a6ffbebecab758994b51d1bf3bbc1e402","size":35626,"noattachment":false,"key":"/optimism/-/optimism-0.17.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.17.3.tgz"},"_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"directories":{},"maintainers":[{"name":"benjamn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.17.3_1684342951470_0.8842580692931283"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-17T17:02:31.673Z","publish_time":1684342951673,"_source_registry_name":"default","_cnpm_publish_time":1684342951673},"0.17.2":{"name":"optimism","version":"0.17.2","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"type":"module","main":"lib/bundle.cjs","module":"lib/index.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && npm run tsc:es5 && tsc && rollup -c && rimraf lib/es5","tsc:es5":"tsc -p tsconfig.es5.json","clean":"rimraf lib","prepare":"npm run build","mocha":"mocha --require source-map-support/register --reporter spec --full-trace","test:cjs":"npm run mocha -- lib/tests/bundle.cjs","test:esm":"npm run mocha -- lib/tests/bundle.js","test":"npm run test:esm && npm run test:cjs"},"devDependencies":{"@types/mocha":"^10.0.1","@types/node":"^18.15.5","mocha":"^10.2.0","rimraf":"^5.0.0","rollup":"^3.20.0","source-map-support":"^0.5.19","typescript":"^5.0.2"},"dependencies":{"@wry/context":"^0.7.0","@wry/trie":"^0.3.0","tslib":"^2.3.0"},"readmeFilename":"README.md","gitHead":"6f130decf22cb144dc2911bf8e95d7ed5a14e31b","_id":"optimism@0.17.2","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"c0c7c493120a7138b8a7f0829cfcc50f0996fd22","size":35365,"noattachment":false,"key":"/optimism/-/optimism-0.17.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.17.2.tgz"},"_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"directories":{},"maintainers":[{"name":"benjamn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.17.2_1684338455728_0.02933767414203392"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-17T15:47:36.005Z","publish_time":1684338456005,"_source_registry_name":"default","_cnpm_publish_time":1684338456005},"0.17.1":{"name":"optimism","version":"0.17.1","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"type":"module","main":"lib/bundle.cjs","module":"lib/index.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && npm run tsc:es5 && tsc && rollup -c && rimraf lib/es5","tsc:es5":"tsc -p tsconfig.es5.json","clean":"rimraf lib","prepare":"npm run build","mocha":"mocha --require source-map-support/register --reporter spec --full-trace","test:cjs":"npm run mocha -- lib/tests/bundle.cjs","test:esm":"npm run mocha -- lib/tests/bundle.js","test":"npm run test:esm && npm run test:cjs"},"devDependencies":{"@types/mocha":"^10.0.1","@types/node":"^18.15.5","mocha":"^10.2.0","rimraf":"^4.4.1","rollup":"^3.20.0","source-map-support":"^0.5.19","typescript":"^5.0.2"},"dependencies":{"@wry/context":"^0.7.0","@wry/trie":"^0.3.0","tslib":"^2.3.0"},"readmeFilename":"README.md","gitHead":"0f177084331acd8170d16ae9ab9cfa9ad4c4f3c5","_id":"optimism@0.17.1","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"d3126abb84a1217f722c9a87d9ea8cb7ea96cd6f","size":19996,"noattachment":false,"key":"/optimism/-/optimism-0.17.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.17.1.tgz"},"_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"directories":{},"maintainers":[{"name":"benjamn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.17.1_1680108766861_0.9666056345255258"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-29T16:52:46.976Z","publish_time":1680108766976,"_cnpm_publish_time":1680108766976},"0.17.0":{"name":"optimism","version":"0.17.0","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"type":"module","main":"lib/bundle.cjs","module":"lib/index.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && npm run tsc:es5 && tsc && rollup -c && rimraf lib/es5","tsc:es5":"tsc -p tsconfig.es5.json","clean":"rimraf lib","prepare":"npm run build","mocha":"mocha --require source-map-support/register --reporter spec --full-trace","test:cjs":"npm run mocha -- lib/tests/bundle.cjs","test:esm":"npm run mocha -- lib/tests/bundle.js","test":"npm run test:esm && npm run test:cjs"},"devDependencies":{"@types/mocha":"^10.0.1","@types/node":"^18.15.5","mocha":"^10.2.0","rimraf":"^3.0.2","rollup":"^3.20.0","source-map-support":"^0.5.19","typescript":"^5.0.2"},"dependencies":{"@wry/context":"^0.7.0","@wry/trie":"^0.3.0","tslib":"^2.3.0"},"readmeFilename":"README.md","gitHead":"8097eeab2935b32b710b8eafd882641eedc908ca","_id":"optimism@0.17.0","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"f7078277d94c5303ea4fbca8df815c9c067727d2","size":20164,"noattachment":false,"key":"/optimism/-/optimism-0.17.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.17.0.tgz"},"_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"directories":{},"maintainers":[{"name":"benjamn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.17.0_1679438853149_0.7201786386932718"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-21T22:47:33.324Z","publish_time":1679438853324,"_cnpm_publish_time":1679438853324},"0.16.2":{"name":"optimism","version":"0.16.2","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/bundle.cjs.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc --emitDeclarationOnly && rollup -c","clean":"rimraf lib","mocha":"mocha --require source-map-support/register --reporter spec --full-trace test.js","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"^9.0.0","@types/node":"^16.9.1","mocha":"^9.1.1","reify":"^0.20.12","rimraf":"^3.0.2","rollup":"^2.9.1","rollup-plugin-typescript2":"^0.30.0","source-map-support":"^0.5.19","tslib":"^2.1.0","typescript":"^4.0.3"},"dependencies":{"@wry/context":"^0.7.0","@wry/trie":"^0.3.0"},"gitHead":"4301eaca4eee1c29b80a14f65fde8683e4b144fe","_id":"optimism@0.16.2","_nodeVersion":"16.18.0","_npmVersion":"8.19.3","dist":{"shasum":"519b0c78b3b30954baed0defe5143de7776bf081","size":26745,"noattachment":false,"key":"/optimism/-/optimism-0.16.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.16.2.tgz"},"_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"directories":{},"maintainers":[{"name":"benjamn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.16.2_1668105644065_0.8650659832874632"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-10T18:40:49.086Z","publish_time":1668105644261,"_cnpm_publish_time":1668105644261},"0.16.1":{"name":"optimism","version":"0.16.1","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/bundle.cjs.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc --emitDeclarationOnly && rollup -c","clean":"rimraf lib","mocha":"mocha --require source-map-support/register --reporter spec --full-trace test.js","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"^8.0.3","@types/node":"^15.0.2","fibers":"^5.0.0","mocha":"^8.1.3","reify":"^0.20.12","rimraf":"^3.0.2","rollup":"^2.9.1","rollup-plugin-typescript2":"^0.30.0","source-map-support":"^0.5.19","tslib":"^2.1.0","typescript":"^4.0.3"},"dependencies":{"@wry/context":"^0.6.0","@wry/trie":"^0.3.0"},"gitHead":"3d96222d102e54d76f80d6e3719442effba5d130","_id":"optimism@0.16.1","_nodeVersion":"14.15.4","_npmVersion":"6.14.11","dist":{"shasum":"7c8efc1f3179f18307b887e18c15c5b7133f6e7d","size":26891,"noattachment":false,"key":"/optimism/-/optimism-0.16.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.16.1.tgz"},"_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"directories":{},"maintainers":[{"name":"benjamn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.16.1_1620688819509_0.8014324226061378"},"_hasShrinkwrap":false,"publish_time":1620688819661,"_cnpm_publish_time":1620688819661},"0.16.0":{"name":"optimism","version":"0.16.0","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/bundle.cjs.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc --emitDeclarationOnly && rollup -c","clean":"rimraf lib","mocha":"mocha --require source-map-support/register --reporter spec --full-trace test.js","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"^8.0.3","@types/node":"^15.0.2","fibers":"^5.0.0","mocha":"^8.1.3","reify":"^0.20.12","rimraf":"^3.0.2","rollup":"^2.9.1","rollup-plugin-typescript2":"^0.30.0","source-map-support":"^0.5.19","tslib":"^2.1.0","typescript":"^4.0.3"},"dependencies":{"@wry/context":"^0.6.0","@wry/trie":"^0.3.0"},"gitHead":"d17afc41cd1607f28fc1d28172d782d629f82aee","_id":"optimism@0.16.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.11","dist":{"shasum":"ab0a7497fa533ac5e82059c6a22abb9bfab1d780","size":25093,"noattachment":false,"key":"/optimism/-/optimism-0.16.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.16.0.tgz"},"_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"directories":{},"maintainers":[{"name":"benjamn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.16.0_1620506800061_0.7749255129408243"},"_hasShrinkwrap":false,"publish_time":1620506800188,"_cnpm_publish_time":1620506800188},"0.15.0":{"name":"optimism","version":"0.15.0","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/bundle.cjs.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc --emitDeclarationOnly && rollup -c","clean":"rimraf lib","mocha":"mocha --require source-map-support/register --reporter spec --full-trace test.js","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"^8.0.3","@types/node":"^14.11.2","fibers":"^5.0.0","mocha":"^8.1.3","reify":"^0.20.12","rimraf":"^3.0.2","rollup":"^2.9.1","rollup-plugin-typescript2":"^0.30.0","source-map-support":"^0.5.19","tslib":"^2.1.0","typescript":"^4.0.3"},"dependencies":{"@wry/context":"^0.6.0","@wry/trie":"^0.3.0"},"gitHead":"b908d95feeee6b6af4846302ded6ad64a3b9108b","_id":"optimism@0.15.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.11","dist":{"shasum":"c65e694bec7ce439f41e9cb8fc261a72d798125b","size":22221,"noattachment":false,"key":"/optimism/-/optimism-0.15.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.15.0.tgz"},"_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"directories":{},"maintainers":[{"name":"benjamn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.15.0_1616098228636_0.29551438607692315"},"_hasShrinkwrap":false,"publish_time":1616098228892,"_cnpm_publish_time":1616098228892},"0.14.1":{"name":"optimism","version":"0.14.1","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/bundle.cjs.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc --emitDeclarationOnly && rollup -c","clean":"rimraf lib","mocha":"mocha --require source-map-support/register --reporter spec --full-trace test.js","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"^8.0.3","@types/node":"^14.11.2","fibers":"^5.0.0","mocha":"^8.1.3","reify":"^0.20.12","rimraf":"^3.0.2","rollup":"^2.9.1","rollup-plugin-typescript2":"^0.29.0","source-map-support":"^0.5.19","tslib":"^1.14.1","typescript":"^4.0.3"},"dependencies":{"@wry/context":"^0.5.2","@wry/trie":"^0.2.1"},"gitHead":"2ac324293505a5f0fa632eab6e3828cd799d49ee","_id":"optimism@0.14.1","_nodeVersion":"14.15.4","_npmVersion":"6.14.11","dist":{"shasum":"db35a0c770e16863f6c288f7cf58341a2348db44","size":22221,"noattachment":false,"key":"/optimism/-/optimism-0.14.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.14.1.tgz"},"_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"directories":{},"maintainers":[{"name":"benjamn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.14.1_1615339337646_0.6005040217642892"},"_hasShrinkwrap":false,"publish_time":1615339337782,"_cnpm_publish_time":1615339337782},"0.14.0":{"name":"optimism","version":"0.14.0","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/bundle.cjs.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc --emitDeclarationOnly && rollup -c","clean":"rimraf lib","mocha":"mocha --require source-map-support/register --reporter spec --full-trace test.js","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"^8.0.3","@types/node":"^14.11.2","fibers":"^5.0.0","mocha":"^8.1.3","reify":"^0.20.12","rimraf":"^3.0.2","rollup":"^2.9.1","rollup-plugin-typescript2":"^0.29.0","source-map-support":"^0.5.19","tslib":"^1.14.1","typescript":"^4.0.3"},"dependencies":{"@wry/context":"^0.5.2","@wry/trie":"^0.2.1"},"gitHead":"e48370b09a3373c7dd6c2c25bae3554d8c1ed7ac","_id":"optimism@0.14.0","_nodeVersion":"14.15.0","_npmVersion":"6.14.9","dist":{"shasum":"256fb079a3428585b40a3a8462f907e0abd2fc49","size":22462,"noattachment":false,"key":"/optimism/-/optimism-0.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.14.0.tgz"},"_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"directories":{},"maintainers":[{"name":"benjamn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.14.0_1608142238618_0.6863243791960651"},"_hasShrinkwrap":false,"publish_time":1608142238782,"_cnpm_publish_time":1608142238782},"0.13.2":{"name":"optimism","version":"0.13.2","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/bundle.cjs.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc --emitDeclarationOnly && rollup -c","clean":"rimraf lib","mocha":"mocha --require source-map-support/register --reporter spec --full-trace test.js","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"^8.0.3","@types/node":"^14.11.2","fibers":"^5.0.0","mocha":"^8.1.3","reify":"^0.20.12","rimraf":"^3.0.2","rollup":"^2.9.1","rollup-plugin-typescript2":"^0.29.0","source-map-support":"^0.5.19","tslib":"^1.14.1","typescript":"^4.0.3"},"dependencies":{"@wry/context":"^0.5.2"},"gitHead":"b19033b059a311b2e4da9981c00f3d075b697f2c","_id":"optimism@0.13.2","_nodeVersion":"14.15.0","_npmVersion":"6.14.9","dist":{"shasum":"002a438b69652bfe8f8754a4493ed35c2e9d9821","size":24975,"noattachment":false,"key":"/optimism/-/optimism-0.13.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.13.2.tgz"},"_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"directories":{},"maintainers":[{"name":"benjamn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.13.2_1608141640019_0.17831167547234905"},"_hasShrinkwrap":false,"publish_time":1608141640144,"_cnpm_publish_time":1608141640144},"0.13.1":{"name":"optimism","version":"0.13.1","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/bundle.cjs.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc --emitDeclarationOnly && rollup -c","clean":"rimraf lib","mocha":"mocha --require source-map-support/register --reporter spec --full-trace test.js","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"^8.0.3","@types/node":"^14.11.2","fibers":"^5.0.0","mocha":"^8.1.3","reify":"^0.20.12","rimraf":"^3.0.2","rollup":"^2.9.1","rollup-plugin-typescript2":"^0.29.0","source-map-support":"^0.5.19","tslib":"^1.11.2","typescript":"^4.0.3"},"dependencies":{"@wry/context":"^0.5.2"},"gitHead":"dce77643d0776ed6f6241b52288ab0cb602d07fe","_id":"optimism@0.13.1","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"shasum":"df2e6102c973f870d6071712fffe4866bb240384","size":24973,"noattachment":false,"key":"/optimism/-/optimism-0.13.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.13.1.tgz"},"_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"directories":{},"maintainers":[{"name":"benjamn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.13.1_1605723503641_0.7514519020711781"},"_hasShrinkwrap":false,"publish_time":1605723503839,"_cnpm_publish_time":1605723503839},"0.13.0":{"name":"optimism","version":"0.13.0","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/bundle.cjs.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc --emitDeclarationOnly && rollup -c","clean":"rimraf lib","mocha":"mocha --require source-map-support/register --reporter spec --full-trace test.js","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"^8.0.3","@types/node":"^14.11.2","fibers":"^5.0.0","mocha":"^8.1.3","reify":"^0.20.12","rimraf":"^3.0.2","rollup":"^2.9.1","rollup-plugin-typescript2":"^0.27.0","source-map-support":"^0.5.19","tslib":"^1.11.2","typescript":"^4.0.3"},"dependencies":{"@wry/context":"^0.5.2"},"gitHead":"f1f339785ef1df377162c2cefa34682890b1fd35","_id":"optimism@0.13.0","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"shasum":"c08904e1439a0eb9e7f86183dafa06cc715ff351","size":25021,"noattachment":false,"key":"/optimism/-/optimism-0.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.13.0.tgz"},"maintainers":[{"name":"benjamn","email":""}],"_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.13.0_1602609428976_0.6966064626575363"},"_hasShrinkwrap":false,"publish_time":1602609429140,"_cnpm_publish_time":1602609429140},"0.12.2":{"name":"optimism","version":"0.12.2","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/bundle.cjs.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc --emitDeclarationOnly && rollup -c","clean":"rimraf lib","mocha":"mocha --require source-map-support/register --reporter spec --full-trace test.js","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"^8.0.3","@types/node":"^13.13.5","fibers":"^5.0.0","mocha":"^8.1.3","reify":"^0.20.12","rimraf":"^3.0.2","rollup":"^2.9.1","rollup-plugin-typescript2":"^0.27.0","source-map-support":"^0.5.19","tslib":"^1.11.2","typescript":"^4.0.3"},"dependencies":{"@wry/context":"^0.5.2"},"gitHead":"524e074d25a139dc8eab9036967b0bad3057d1c9","_id":"optimism@0.12.2","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"shasum":"de9dc3d2c914d7b34e08957a768967c0605beda9","size":24766,"noattachment":false,"key":"/optimism/-/optimism-0.12.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.12.2.tgz"},"maintainers":[{"name":"benjamn","email":""}],"_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.12.2_1600970311742_0.12221926949342343"},"_hasShrinkwrap":false,"publish_time":1600970311947,"_cnpm_publish_time":1600970311947},"0.12.1":{"name":"optimism","version":"0.12.1","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/bundle.cjs.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc --emitDeclarationOnly && rollup -c","clean":"rimraf lib","mocha":"mocha --require source-map-support/register --reporter spec --full-trace test.js","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^13.13.5","fibers":"^5.0.0","mocha":"^7.1.2","reify":"^0.20.12","rimraf":"^3.0.2","rollup":"^2.9.1","rollup-plugin-typescript2":"^0.27.0","source-map-support":"^0.5.19","tslib":"^1.11.2","typescript":"^3.8.3"},"dependencies":{"@wry/context":"^0.5.2"},"gitHead":"39fd24647afe868669bdb1bda418710d0b7a571e","_id":"optimism@0.12.1","_nodeVersion":"12.14.1","_npmVersion":"6.14.4","dist":{"shasum":"933f9467b9aef0e601655adb9638f893e486ad02","size":24356,"noattachment":false,"key":"/optimism/-/optimism-0.12.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.12.1.tgz"},"maintainers":[{"name":"benjamn","email":""}],"_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.12.1_1589314034091_0.7224655041937482"},"_hasShrinkwrap":false,"publish_time":1589314034206,"_cnpm_publish_time":1589314034206},"0.12.0":{"name":"optimism","version":"0.12.0","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/bundle.cjs.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc --emitDeclarationOnly && rollup -c","clean":"rimraf lib","mocha":"mocha --require source-map-support/register --reporter spec --full-trace test.js","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^13.13.5","fibers":"^5.0.0","mocha":"^7.1.2","reify":"^0.20.12","rimraf":"^3.0.2","rollup":"^2.9.1","rollup-plugin-typescript2":"^0.27.0","source-map-support":"^0.5.19","tslib":"^1.11.2","typescript":"^3.8.3"},"dependencies":{"@wry/context":"^0.5.2"},"gitHead":"a108fd4972866d5363185021868a1eee85b5d944","_id":"optimism@0.12.0","_nodeVersion":"12.14.1","_npmVersion":"6.14.4","dist":{"shasum":"9adb2e81679b4e9d013d98758ecef5b16821f45e","size":24355,"noattachment":false,"key":"/optimism/-/optimism-0.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.12.0.tgz"},"maintainers":[{"name":"benjamn","email":""}],"_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.12.0_1589310037831_0.1262991234822748"},"_hasShrinkwrap":false,"publish_time":1589310037976,"_cnpm_publish_time":1589310037976},"0.11.5":{"name":"optimism","version":"0.11.5","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/bundle.cjs.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc --emitDeclarationOnly && rollup -c","clean":"rimraf lib","mocha":"mocha --require source-map-support/register --reporter spec --full-trace test.js","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"^5.2.7","@types/node":"^13.1.8","fibers":"^4.0.3","mocha":"^7.0.0","reify":"^0.20.12","rimraf":"^3.0.0","rollup":"^1.29.1","rollup-plugin-typescript2":"^0.25.3","source-map-support":"^0.5.16","tslib":"^1.10.0","typescript":"^3.7.5"},"dependencies":{"@wry/context":"^0.5.0"},"gitHead":"5cb169552d10b28fff0898ba5fa1728175c0e9d6","_id":"optimism@0.11.5","_nodeVersion":"12.14.1","_npmVersion":"6.13.6","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"4c5d45fa0fa1cc9dcf092729b5d6d661b53ff5c9","size":23358,"noattachment":false,"key":"/optimism/-/optimism-0.11.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.11.5.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.11.5_1579706667631_0.588736056672265"},"_hasShrinkwrap":false,"publish_time":1579706667777,"_cnpm_publish_time":1579706667777},"0.11.4":{"name":"optimism","version":"0.11.4","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/bundle.cjs.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc --emitDeclarationOnly && rollup -c","clean":"rimraf lib","mocha":"mocha --require source-map-support/register --reporter spec --full-trace test.js","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"5.2.7","@types/node":"12.7.5","fibers":"4.0.1","mocha":"6.2.2","reify":"0.20.12","rimraf":"3.0.0","rollup":"1.25.1","rollup-plugin-typescript2":"0.24.3","source-map-support":"0.5.13","tslib":"1.10.0","typescript":"3.5.2"},"dependencies":{"@wry/context":"^0.5.0"},"gitHead":"1d51ca81f1f4c932f61838b4c107ca5652745599","_id":"optimism@0.11.4","_nodeVersion":"8.16.1","_npmVersion":"6.11.3","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"cc8a9378b5e4f2ce2a2b5e4b109327755e65dc76","size":22882,"noattachment":false,"key":"/optimism/-/optimism-0.11.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.11.4.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.11.4_1571800182510_0.3871777337301028"},"_hasShrinkwrap":false,"publish_time":1571800182692,"_cnpm_publish_time":1571800182692},"0.11.3":{"name":"optimism","version":"0.11.3","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/bundle.cjs.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc --emitDeclarationOnly && rollup -c","clean":"rimraf lib","mocha":"mocha --require source-map-support/register --reporter spec --full-trace test.js","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"5.2.7","@types/node":"12.7.5","fibers":"4.0.1","mocha":"6.2.0","reify":"0.20.12","rimraf":"3.0.0","rollup":"1.21.2","rollup-plugin-typescript2":"0.24.2","source-map-support":"0.5.13","tslib":"1.10.0","typescript":"3.5.2"},"dependencies":{"@wry/context":"^0.4.0"},"gitHead":"de576aa8a1316472301e4ea8a38421afc6d07c03","_id":"optimism@0.11.3","_nodeVersion":"8.16.1","_npmVersion":"6.11.3","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"7d8c639fa33a4a3fa0dd1b6dc5784ec77ed9aec8","size":22882,"noattachment":false,"key":"/optimism/-/optimism-0.11.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.11.3.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.11.3_1569248679315_0.08109603237069041"},"_hasShrinkwrap":false,"publish_time":1569248679427,"_cnpm_publish_time":1569248679427},"0.11.2":{"name":"optimism","version":"0.11.2","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/bundle.cjs.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc --emitDeclarationOnly && rollup -c","clean":"rimraf lib","mocha":"mocha --require source-map-support/register --reporter spec --full-trace test.js","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"5.2.7","@types/node":"12.7.5","fibers":"4.0.1","mocha":"6.2.0","reify":"0.20.12","rimraf":"3.0.0","rollup":"1.21.2","rollup-plugin-typescript2":"0.24.2","source-map-support":"0.5.13","tslib":"1.10.0","typescript":"3.5.2"},"dependencies":{"@wry/context":"^0.4.0"},"gitHead":"8d852a64cd59d60ac4df1b4b751d394f9a4a3a2a","_id":"optimism@0.11.2","_nodeVersion":"8.16.1","_npmVersion":"6.11.3","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"ef8c4515c53d687c7585a99e530dd49a234296b8","size":22888,"noattachment":false,"key":"/optimism/-/optimism-0.11.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.11.2.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.11.2_1568820763149_0.7810920437476956"},"_hasShrinkwrap":false,"publish_time":1568820763343,"_cnpm_publish_time":1568820763343},"0.11.1":{"name":"optimism","version":"0.11.1","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/bundle.cjs.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc --emitDeclarationOnly && rollup -c","clean":"rimraf lib","mocha":"mocha --require source-map-support/register --reporter spec --full-trace test.js","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"5.2.7","@types/node":"12.7.5","fibers":"4.0.1","mocha":"6.2.0","reify":"0.20.12","rimraf":"3.0.0","rollup":"1.21.2","rollup-plugin-typescript2":"0.24.2","source-map-support":"0.5.13","tslib":"1.10.0","typescript":"3.5.2"},"dependencies":{"@wry/context":"^0.4.0"},"gitHead":"b654bd821143be2b81378b8c1d8d91dda1a3c5a5","_id":"optimism@0.11.1","_nodeVersion":"8.16.1","_npmVersion":"6.11.3","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"95d88d7c218ec9d33c4ef06a4fcc0b3af7bf547f","size":14529,"noattachment":false,"key":"/optimism/-/optimism-0.11.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.11.1.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.11.1_1568662426932_0.1750543981765238"},"_hasShrinkwrap":false,"publish_time":1568662427131,"_cnpm_publish_time":1568662427131},"0.11.0":{"name":"optimism","version":"0.11.0","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/bundle.cjs.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc --emitDeclarationOnly && rollup -c","clean":"rimraf lib","mocha":"mocha --require source-map-support/register --reporter spec --full-trace test.js","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"5.2.7","@types/node":"12.7.5","fibers":"4.0.1","mocha":"6.2.0","reify":"0.20.12","rimraf":"3.0.0","rollup":"1.21.2","rollup-plugin-typescript2":"0.24.2","source-map-support":"0.5.13","tslib":"1.10.0","typescript":"3.5.2"},"dependencies":{"@wry/context":"^0.4.0"},"gitHead":"683509fb6aecf5aee2296603ddad4b3aa281542d","_id":"optimism@0.11.0","_nodeVersion":"8.16.1","_npmVersion":"6.11.3","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"a48892cda57b506bd32ec14c737971e215f125d1","size":14531,"noattachment":false,"key":"/optimism/-/optimism-0.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.11.0.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.11.0_1568661968393_0.31400331692718253"},"_hasShrinkwrap":false,"publish_time":1568661968554,"_cnpm_publish_time":1568661968554},"0.10.3":{"name":"optimism","version":"0.10.3","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/bundle.cjs.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc --emitDeclarationOnly && rollup -c","clean":"rimraf lib","mocha":"mocha --require source-map-support/register --reporter spec --full-trace test.js","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"5.2.7","@types/node":"12.7.5","fibers":"4.0.1","mocha":"6.2.0","reify":"0.20.12","rimraf":"3.0.0","rollup":"1.21.2","rollup-plugin-typescript2":"0.24.2","source-map-support":"0.5.13","tslib":"1.10.0","typescript":"3.5.2"},"dependencies":{"@wry/context":"^0.4.0"},"gitHead":"7dedd5054ea6ddfc110e7996ed498c8ce8b50146","_id":"optimism@0.10.3","_nodeVersion":"8.16.1","_npmVersion":"6.11.3","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"163268fdc741dea2fb50f300bedda80356445fd7","size":22638,"noattachment":false,"key":"/optimism/-/optimism-0.10.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.10.3.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.10.3_1568658900166_0.6975715008580601"},"_hasShrinkwrap":false,"publish_time":1568658900334,"_cnpm_publish_time":1568658900334},"0.10.2":{"name":"optimism","version":"0.10.2","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/bundle.cjs.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc --emitDeclarationOnly && rollup -c","clean":"rimraf lib","mocha":"mocha --require source-map-support/register --reporter spec --full-trace test.js","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"5.2.7","@types/node":"12.0.10","fibers":"4.0.1","mocha":"6.1.4","reify":"0.20.6","rimraf":"2.6.3","rollup":"1.16.2","rollup-plugin-typescript2":"0.21.2","source-map-support":"0.5.12","tslib":"1.10.0","typescript":"3.5.2"},"dependencies":{"@wry/context":"^0.4.0"},"gitHead":"91fdaaacc547b06e7efc15ea1c8957ebb7810c5a","_id":"optimism@0.10.2","_nodeVersion":"8.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"626b6fd28b0923de98ecb36a3fd2d3d4e5632dd9","size":23451,"noattachment":false,"key":"/optimism/-/optimism-0.10.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.10.2.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.10.2_1561776719438_0.23469519910895298"},"_hasShrinkwrap":false,"publish_time":1561776719568,"_cnpm_publish_time":1561776719568},"0.10.1":{"name":"optimism","version":"0.10.1","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/bundle.cjs.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc --emitDeclarationOnly && rollup -c","clean":"rimraf lib","mocha":"mocha --require source-map-support/register --reporter spec --full-trace test.js","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"5.2.7","@types/node":"12.0.10","fibers":"4.0.1","mocha":"6.1.4","reify":"0.20.6","rimraf":"2.6.3","rollup":"1.16.2","rollup-plugin-typescript2":"0.21.2","source-map-support":"0.5.12","tslib":"1.10.0","typescript":"3.5.2"},"dependencies":{"@wry/context":"^0.4.0"},"gitHead":"b055b8baf2a5a871fb0182e82dd3ad7d20450d72","_id":"optimism@0.10.1","_nodeVersion":"8.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"f491eae5df766723bc403e6639d7c3f2857fe8b1","size":26180,"noattachment":false,"key":"/optimism/-/optimism-0.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.10.1.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.10.1_1561774445622_0.9820646927436576"},"_hasShrinkwrap":false,"publish_time":1561774445799,"_cnpm_publish_time":1561774445799},"0.10.0":{"name":"optimism","version":"0.10.0","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/bundle.cjs.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc --emitDeclarationOnly && rollup -c","clean":"rimraf lib","mocha":"mocha --require source-map-support/register --reporter spec --full-trace test.js","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"5.2.7","@types/node":"12.0.10","fibers":"4.0.1","mocha":"6.1.4","reify":"0.20.6","rimraf":"2.6.3","rollup":"1.16.2","rollup-plugin-typescript2":"0.21.2","source-map-support":"0.5.12","tslib":"1.10.0","typescript":"3.5.2"},"dependencies":{"@wry/context":"^0.4.0"},"gitHead":"d9c5b9a3e2409f2efbf684696ac97869e544996c","_id":"optimism@0.10.0","_nodeVersion":"8.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"8a0add98601cb6be8f20139ce96fc92b140f3e1b","size":25855,"noattachment":false,"key":"/optimism/-/optimism-0.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.10.0.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.10.0_1561749035390_0.32390247503026237"},"_hasShrinkwrap":false,"publish_time":1561749035471,"_cnpm_publish_time":1561749035471},"0.9.6":{"name":"optimism","version":"0.9.6","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/bundle.cjs.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc --emitDeclarationOnly && rollup -c","clean":"rimraf lib","mocha":"mocha --require source-map-support/register --reporter spec --full-trace test.js","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"5.2.7","@types/node":"12.0.10","fibers":"4.0.1","mocha":"6.1.4","reify":"0.20.6","rimraf":"2.6.3","rollup":"1.16.2","rollup-plugin-typescript2":"0.21.2","source-map-support":"0.5.12","tslib":"1.10.0","typescript":"3.5.2"},"dependencies":{"@wry/context":"^0.4.0"},"gitHead":"ecc9a8ca35cce1df8862b292ea0dbd6a8d7a900b","_id":"optimism@0.9.6","_nodeVersion":"8.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"5621195486b294c3bfc518d17ac47767234b029f","size":22660,"noattachment":false,"key":"/optimism/-/optimism-0.9.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.9.6.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.9.6_1561652091085_0.7711160064877427"},"_hasShrinkwrap":false,"publish_time":1561652091213,"_cnpm_publish_time":1561652091213},"0.9.5":{"name":"optimism","version":"0.9.5","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc && rollup -c","clean":"rimraf lib","mocha":"mocha --require source-map-support/register --reporter spec --full-trace lib/tests/index","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"^5.2.6","@types/node":"^11.13.0","fibers":"^3.0.0","mocha":"^5.0.0","rimraf":"^2.6.3","rollup":"^1.6.0","rollup-plugin-typescript2":"^0.20.1","source-map-support":"^0.5.12","typescript":"^3.3.3333"},"dependencies":{"@wry/context":"^0.4.0"},"gitHead":"b05f5d19223106fe8f574cdd2ea305384246135e","_id":"optimism@0.9.5","_nodeVersion":"8.15.1","_npmVersion":"6.9.0","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"b8b5dc9150e97b79ddbf2d2c6c0e44de4d255527","size":22119,"noattachment":false,"key":"/optimism/-/optimism-0.9.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.9.5.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.9.5_1555093864377_0.8962245844225831"},"_hasShrinkwrap":false,"publish_time":1555093864618,"_cnpm_publish_time":1555093864618},"0.9.4":{"name":"optimism","version":"0.9.4","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc && rollup -c","clean":"rimraf lib","mocha":"mocha --require source-map-support/register --reporter spec --full-trace lib/tests/index","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"^5.2.6","@types/node":"^11.13.0","fibers":"^3.0.0","mocha":"^5.0.0","rimraf":"^2.6.3","rollup":"^1.6.0","rollup-plugin-typescript2":"^0.20.1","source-map-support":"^0.5.12","typescript":"^3.3.3333"},"dependencies":{"@wry/context":"^0.3.2"},"gitHead":"cdefff7dced7698156f8202ac3177cd09f19b232","_id":"optimism@0.9.4","_nodeVersion":"8.15.1","_npmVersion":"6.9.0","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"b40a808d5e977022028190376a9665ef9335f27b","size":22062,"noattachment":false,"key":"/optimism/-/optimism-0.9.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.9.4.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.9.4_1555011013919_0.3333776923622287"},"_hasShrinkwrap":false,"publish_time":1555011014031,"_cnpm_publish_time":1555011014031},"0.9.3":{"name":"optimism","version":"0.9.3","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc && rollup -c","clean":"rimraf lib","mocha":"mocha --reporter spec --full-trace lib/tests/index","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"^5.2.6","@types/node":"^11.13.0","fibers":"^3.0.0","mocha":"^5.0.0","rimraf":"^2.6.3","rollup":"^1.6.0","rollup-plugin-typescript2":"^0.20.1","typescript":"^3.3.3333"},"dependencies":{"@wry/context":"^0.3.1"},"gitHead":"83effa436451a56c482ce6cbec0dd57bd3926d8e","_id":"optimism@0.9.3","_nodeVersion":"8.15.1","_npmVersion":"6.9.0","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"01a147282666c0c5cc8a930b29009184f4980fde","size":22027,"noattachment":false,"key":"/optimism/-/optimism-0.9.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.9.3.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.9.3_1554935425276_0.9711572536265891"},"_hasShrinkwrap":false,"publish_time":1554935425461,"_cnpm_publish_time":1554935425461},"0.9.2":{"name":"optimism","version":"0.9.2","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc && rollup -c","clean":"rimraf lib","mocha":"mocha --reporter spec --full-trace lib/tests/index","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"^5.2.6","@types/node":"^11.13.0","fibers":"^3.0.0","mocha":"^5.0.0","rimraf":"^2.6.3","rollup":"^1.6.0","rollup-plugin-typescript2":"^0.20.1","typescript":"^3.3.3333"},"dependencies":{"@wry/context":"^0.2.2"},"gitHead":"4c24e4fc575dd0fb977b6773dcf298ee86e653fa","_id":"optimism@0.9.2","_nodeVersion":"8.15.1","_npmVersion":"6.9.0","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"4165ba21957ece885b53cc082bf5038169a46438","size":22026,"noattachment":false,"key":"/optimism/-/optimism-0.9.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.9.2.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.9.2_1554927536680_0.7299932885246079"},"_hasShrinkwrap":false,"publish_time":1554927536913,"_cnpm_publish_time":1554927536913},"0.9.1":{"name":"optimism","version":"0.9.1","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc && rollup -c","clean":"rimraf lib","mocha":"mocha --reporter spec --full-trace lib/tests/index","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"^5.2.6","@types/node":"^11.13.0","fibers":"^3.0.0","mocha":"^5.0.0","rimraf":"^2.6.3","rollup":"^1.6.0","rollup-plugin-typescript2":"^0.20.1","typescript":"^3.3.3333"},"dependencies":{"@wry/context":"^0.2.1"},"gitHead":"51d07827b8974247c6a3c4a30f0627a8eca32556","_id":"optimism@0.9.1","_nodeVersion":"8.15.1","_npmVersion":"6.9.0","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"44835fec5bf070554ae4aa959cd22d1e6f3d8b26","size":22026,"noattachment":false,"key":"/optimism/-/optimism-0.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.9.1.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.9.1_1554921292475_0.5398708902321008"},"_hasShrinkwrap":false,"publish_time":1554921292571,"_cnpm_publish_time":1554921292571},"0.9.0":{"name":"optimism","version":"0.9.0","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc && rollup -c","clean":"rimraf lib","mocha":"mocha --reporter spec --full-trace lib/tests/index","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"^5.2.6","@types/node":"^10.14.1","fibers":"^3.0.0","mocha":"^5.0.0","rimraf":"^2.6.3","rollup":"^1.6.0","rollup-plugin-typescript2":"^0.20.1","typescript":"^3.3.3333"},"gitHead":"79ff032369f1a9c446824a1722c2fac6fa92207b","_id":"optimism@0.9.0","_nodeVersion":"8.15.1","_npmVersion":"6.9.0","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"cdd05ffa38c69af65e9418e4ce1ded29171c231b","size":24285,"noattachment":false,"key":"/optimism/-/optimism-0.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.9.0.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.9.0_1554240757659_0.1578083471728744"},"_hasShrinkwrap":false,"publish_time":1554240757859,"_cnpm_publish_time":1554240757859},"0.8.3":{"name":"optimism","version":"0.8.3","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc && rollup -c","clean":"rimraf lib","mocha":"mocha --reporter spec --full-trace lib/tests/index","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"^5.2.6","@types/node":"^10.14.1","fibers":"^3.0.0","mocha":"^5.0.0","rimraf":"^2.6.3","rollup":"^1.6.0","rollup-plugin-typescript2":"^0.20.1","typescript":"^3.3.3333"},"readmeFilename":"README.md","gitHead":"3f7f0aaa2b6c6fdfc3c4ee224ce0e83b894ad950","_id":"optimism@0.8.3","_nodeVersion":"8.15.1","_npmVersion":"6.8.0","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"f36894703e20464c5947466a8b4d4241a4c8ad74","size":21584,"noattachment":false,"key":"/optimism/-/optimism-0.8.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.8.3.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.8.3_1552834954134_0.2151015570453516"},"_hasShrinkwrap":false,"publish_time":1552834954235,"_cnpm_publish_time":1552834954235},"0.8.2":{"name":"optimism","version":"0.8.2","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc && rollup -c","clean":"rimraf lib","mocha":"mocha --reporter spec --full-trace lib/tests/index","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"^5.2.6","@types/node":"^10.14.1","fibers":"^3.0.0","mocha":"^5.0.0","rimraf":"^2.6.3","rollup":"^1.6.0","rollup-plugin-typescript2":"^0.20.1","typescript":"^3.3.3333"},"readmeFilename":"README.md","gitHead":"a0d14fc43575697c18471240ba2d513795c5a870","_id":"optimism@0.8.2","_nodeVersion":"8.15.1","_npmVersion":"6.8.0","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"2f1a366cbe06ac1abc54e3f4ae0b0bc81ad73467","size":21409,"noattachment":false,"key":"/optimism/-/optimism-0.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.8.2.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.8.2_1552834435462_0.06500728942230638"},"_hasShrinkwrap":false,"publish_time":1552834435599,"_cnpm_publish_time":1552834435599},"0.8.1":{"name":"optimism","version":"0.8.1","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc && rollup -c","clean":"rimraf lib","mocha":"mocha --reporter spec --full-trace lib/tests/index","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"^5.2.6","@types/node":"^10.14.1","fibers":"^3.0.0","mocha":"^5.0.0","rimraf":"^2.6.3","rollup":"^1.6.0","rollup-plugin-typescript2":"^0.20.1","typescript":"^3.3.3333"},"readmeFilename":"README.md","gitHead":"2427712f659e720a79dce07ed1b884aff35967ef","_id":"optimism@0.8.1","_nodeVersion":"8.15.1","_npmVersion":"6.8.0","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"84aa13bbf5071f0d1b05036663efdefa817982f7","size":21263,"noattachment":false,"key":"/optimism/-/optimism-0.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.8.1.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.8.1_1552831988889_0.421574148401763"},"_hasShrinkwrap":false,"publish_time":1552831989167,"_cnpm_publish_time":1552831989167},"0.8.0":{"name":"optimism","version":"0.8.0","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","module":"lib/bundle.esm.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"npm run clean && tsc && rollup -c","clean":"rimraf lib","mocha":"mocha --reporter spec --full-trace lib/tests/index","prepublish":"npm run build","test":"npm run build && npm run mocha"},"devDependencies":{"@types/mocha":"^5.2.6","@types/node":"^10.14.1","fibers":"^3.0.0","mocha":"^5.0.0","rimraf":"^2.6.3","rollup":"^1.6.0","rollup-plugin-typescript2":"^0.20.1","typescript":"^3.3.3333"},"readmeFilename":"README.md","gitHead":"da62b3f0251a626f9f2714dd802bf574b5fcfdef","_id":"optimism@0.8.0","_nodeVersion":"8.15.1","_npmVersion":"6.8.0","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"6aeef6aaec98ee437bde6718995ee05c32438183","size":22610,"noattachment":false,"key":"/optimism/-/optimism-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.8.0.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.8.0_1552785579406_0.09097550839695501"},"_hasShrinkwrap":false,"publish_time":1552785579617,"_cnpm_publish_time":1552785579617},"0.7.1":{"name":"optimism","version":"0.7.1","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"tsc","mocha":"mocha --reporter spec --full-trace test/tests.js","prepublish":"npm run build","test":"npm run build && npm run mocha"},"dependencies":{"immutable-tuple":"^0.4.10"},"devDependencies":{"@types/node":"^10.12.18","fibers":"^3.0.0","mocha":"^5.0.0","typescript":"^3.2.4"},"gitHead":"7a03e301cbc2484cd41fe611d13d81f31aa72b1d","_id":"optimism@0.7.1","_npmVersion":"6.5.0","_nodeVersion":"8.15.0","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"1929fd9cef68c6a03939eb7f4998cfe20fc0c19b","size":7706,"noattachment":false,"key":"/optimism/-/optimism-0.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.7.1.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.7.1_1548342333694_0.2455361203583386"},"_hasShrinkwrap":false,"publish_time":1548342333856,"_cnpm_publish_time":1548342333856},"0.7.0":{"name":"optimism","version":"0.7.0","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"build":"tsc","mocha":"mocha --reporter spec --full-trace test/tests.js","test":"npm run build && npm run mocha"},"dependencies":{"immutable-tuple":"^0.4.10"},"devDependencies":{"@types/node":"^10.12.18","fibers":"^3.0.0","mocha":"^5.0.0","typescript":"^3.2.4"},"gitHead":"f298a89e5b8373b8ee65404228ecc09fe426aecb","_id":"optimism@0.7.0","_npmVersion":"6.5.0","_nodeVersion":"8.15.0","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"8971cd3082b201460d46704f416dee2408868f27","size":7695,"noattachment":false,"key":"/optimism/-/optimism-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.7.0.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.7.0_1548177223256_0.716302243706854"},"_hasShrinkwrap":false,"publish_time":1548177223454,"_cnpm_publish_time":1548177223454},"0.6.9":{"name":"optimism","version":"0.6.9","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","types":"lib/index.d.ts","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"test":"mocha --reporter spec --full-trace test/tests.js"},"dependencies":{"immutable-tuple":"^0.4.9"},"devDependencies":{"fibers":"^3.0.0","mocha":"^5.0.0"},"gitHead":"b4b890f6c259942993b4d27f9fd654dcdb7cdc3a","_id":"optimism@0.6.9","_npmVersion":"6.5.0","_nodeVersion":"8.15.0","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"19258ff8b3be0cea29ac35f06bff818e026e30bb","size":6951,"noattachment":false,"key":"/optimism/-/optimism-0.6.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.6.9.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.6.9_1547829783451_0.9610754979551182"},"_hasShrinkwrap":false,"publish_time":1547829783553,"_cnpm_publish_time":1547829783553},"0.6.8":{"name":"optimism","version":"0.6.8","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"test":"mocha --reporter spec --full-trace test/tests.js"},"dependencies":{"immutable-tuple":"^0.4.9"},"devDependencies":{"fibers":"^3.0.0","mocha":"^5.0.0"},"gitHead":"a854f890dd85600b69ba36d71800f3ccf6abf353","_id":"optimism@0.6.8","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"0780b546da8cd0a72e5207e0c3706c990c8673a6","size":6708,"noattachment":false,"key":"/optimism/-/optimism-0.6.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.6.8.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.6.8_1541024346324_0.4014955241384841"},"_hasShrinkwrap":false,"publish_time":1541024346468,"_cnpm_publish_time":1541024346468},"0.6.7":{"name":"optimism","version":"0.6.7","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"test":"mocha --reporter spec --full-trace test/tests.js"},"dependencies":{"immutable-tuple":"^0.4.9"},"devDependencies":{"fibers":"^3.0.0","mocha":"^5.0.0"},"gitHead":"7eb73a7f688fa028087a87bd1b837129efd7f4c6","_id":"optimism@0.6.7","_npmVersion":"6.4.1","_nodeVersion":"8.11.4","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"c3fbc605b86b83a7529f374c1e5e70450d46d8bd","size":6552,"noattachment":false,"key":"/optimism/-/optimism-0.6.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.6.7.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.6.7_1540388851546_0.7060229955742734"},"_hasShrinkwrap":false,"publish_time":1540388851682,"_cnpm_publish_time":1540388851682},"0.6.6":{"name":"optimism","version":"0.6.6","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"test":"mocha --reporter spec --full-trace test/tests.js"},"dependencies":{"immutable-tuple":"^0.4.4"},"devDependencies":{"fibers":"^2.0.0","mocha":"^5.0.0"},"gitHead":"e890a54984571eaf7e3a45daf00ed724b6721b07","_id":"optimism@0.6.6","_npmVersion":"6.3.0","_nodeVersion":"8.11.3","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"5415b2d6a2f8b3745aedb9f97fdf4e52467ecd84","size":6563,"noattachment":false,"key":"/optimism/-/optimism-0.6.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.6.6.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.6.6_1534257570429_0.6830311869323085"},"_hasShrinkwrap":false,"publish_time":1534257570493,"_cnpm_publish_time":1534257570493},"0.6.5":{"name":"optimism","version":"0.6.5","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"test":"mocha --reporter spec --full-trace test/tests.js"},"dependencies":{"immutable-tuple":"^0.4.4"},"devDependencies":{"fibers":"^2.0.0","mocha":"^5.0.0"},"gitHead":"84624ab46ffeba7e724fe70b53c4fed16f251801","_id":"optimism@0.6.5","_npmVersion":"6.1.0","_nodeVersion":"8.11.3","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"9fc3dd71bb58cb1a608af99ecfa96731bcf011f3","size":6538,"noattachment":false,"key":"/optimism/-/optimism-0.6.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.6.5.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.6.5_1530814579744_0.4286814737075113"},"_hasShrinkwrap":false,"publish_time":1530814579860,"_cnpm_publish_time":1530814579860},"0.6.4":{"name":"optimism","version":"0.6.4","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"test":"mocha --reporter spec --full-trace test/tests.js"},"dependencies":{"immutable-tuple":"^0.4.4"},"devDependencies":{"fibers":"^2.0.0","mocha":"^5.0.0"},"gitHead":"8c97e45e883b1876cb48feb5b66290e351754b45","_id":"optimism@0.6.4","_npmVersion":"5.8.0","_nodeVersion":"8.11.1","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"b4eab689e421bdc0ec3e3dcc923dc8546fda7929","size":6540,"noattachment":false,"key":"/optimism/-/optimism-0.6.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.6.4.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.6.4_1524773553495_0.1559973333961524"},"_hasShrinkwrap":false,"publish_time":1524773553595,"_cnpm_publish_time":1524773553595},"0.6.3":{"name":"optimism","version":"0.6.3","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"test":"mocha --reporter spec --full-trace test/tests.js"},"dependencies":{"immutable-tuple":"^0.4.4"},"devDependencies":{"fibers":"^2.0.0","mocha":"^5.0.0"},"gitHead":"f4597bf2a9c7fc90d45b66549a9d81a3a9e34672","_id":"optimism@0.6.3","_npmVersion":"5.8.0","_nodeVersion":"8.11.1","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"7c85a2d30c01e0b358170b733f7cd97cf2ec1cd0","size":6501,"noattachment":false,"key":"/optimism/-/optimism-0.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.6.3.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.6.3_1524079163217_0.30426169992444585"},"_hasShrinkwrap":false,"publish_time":1524079163271,"_cnpm_publish_time":1524079163271},"0.6.2":{"name":"optimism","version":"0.6.2","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"test":"mocha --reporter spec --full-trace test/tests.js"},"dependencies":{"immutable-tuple":"^0.4.4"},"devDependencies":{"fibers":"^2.0.0","mocha":"^5.0.0"},"gitHead":"d94a1e98a63c2a02ad2b9d797811a8be021526c7","_id":"optimism@0.6.2","_npmVersion":"5.8.0","_nodeVersion":"8.11.1","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"8dc93126355a0366a6319b92197f27fc140acfe4","size":6405,"noattachment":false,"key":"/optimism/-/optimism-0.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.6.2.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.6.2_1524006517410_0.3066302596066306"},"_hasShrinkwrap":false,"publish_time":1524006517467,"_cnpm_publish_time":1524006517467},"0.6.1":{"name":"optimism","version":"0.6.1","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"test":"mocha --reporter spec --full-trace test/tests.js"},"dependencies":{"immutable-tuple":"^0.4.4"},"devDependencies":{"fibers":"^2.0.0","mocha":"^5.0.0"},"gitHead":"573bcf82293dcb9a054ae7992a6dafcd3b5a1402","_id":"optimism@0.6.1","_npmVersion":"5.8.0","_nodeVersion":"8.11.1","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"a51871079590bfac19e882c502b9984a6abb5b58","size":5478,"noattachment":false,"key":"/optimism/-/optimism-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.6.1.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.6.1_1523973449833_0.9670864765775935"},"_hasShrinkwrap":false,"publish_time":1523973450001,"_cnpm_publish_time":1523973450001},"0.6.0":{"name":"optimism","version":"0.6.0","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"test":"mocha --reporter spec --full-trace test/tests.js"},"dependencies":{"immutable-tuple":"^0.4.4"},"devDependencies":{"fibers":"^2.0.0","mocha":"^5.0.0"},"gitHead":"3f1f1a9ddcc1d2c2c21d474c5a1d3b26db4ca5f5","_id":"optimism@0.6.0","_npmVersion":"5.8.0","_nodeVersion":"8.11.1","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"a1c52978b3a781cd5d188271bc3be3df9b5d2e84","size":5475,"noattachment":false,"key":"/optimism/-/optimism-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.6.0.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.6.0_1523925917166_0.13465882480919955"},"_hasShrinkwrap":false,"publish_time":1523925917277,"_cnpm_publish_time":1523925917277},"0.5.3":{"name":"optimism","version":"0.5.3","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"test":"mocha --reporter spec --full-trace test/tests.js"},"dependencies":{"immutable-tuple":"^0.4.4","lru-cache":"^4.1.1"},"devDependencies":{"fibers":"^2.0.0","mocha":"^5.0.0"},"gitHead":"1a2a77758d47d25f48df5a699d956524509f7a77","_id":"optimism@0.5.3","_npmVersion":"5.8.0","_nodeVersion":"8.11.1","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"a7b24c6bd22dba321e75a49c30a525ca87d195ba","size":5026,"noattachment":false,"key":"/optimism/-/optimism-0.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.5.3.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.5.3_1523925542585_0.692315673522649"},"_hasShrinkwrap":false,"publish_time":1523925542684,"_cnpm_publish_time":1523925542684},"0.5.2":{"name":"optimism","version":"0.5.2","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"test":"mocha --reporter spec --full-trace test/tests.js"},"dependencies":{"immutable-tuple":"^0.4.4","lru-cache":"^4.1.1"},"devDependencies":{"fibers":"^2.0.0","mocha":"^5.0.0"},"gitHead":"7a6347effcb927944391665f0db4d9f22d925c18","_id":"optimism@0.5.2","_npmVersion":"5.8.0","_nodeVersion":"8.11.1","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"eb5aba20adc835809021238aa295029f720ebd05","size":4945,"noattachment":false,"key":"/optimism/-/optimism-0.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.5.2.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.5.2_1523925522638_0.6270405245885966"},"_hasShrinkwrap":false,"publish_time":1523925522747,"_cnpm_publish_time":1523925522747},"0.5.1":{"name":"optimism","version":"0.5.1","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"test":"mocha --reporter spec --full-trace test/tests.js"},"dependencies":{"immutable-tuple":"^0.4.4","lru-cache":"^4.1.1"},"devDependencies":{"fibers":"^2.0.0","mocha":"^5.0.0"},"gitHead":"76fe2b40b38466de11f2e0a9245d6de9f46b980f","_id":"optimism@0.5.1","_npmVersion":"5.8.0","_nodeVersion":"8.11.1","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"da88a5c84a718a8f9b552db119e8868c1b6021f0","size":4534,"noattachment":false,"key":"/optimism/-/optimism-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.5.1.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.5.1_1523471014515_0.46628656914540567"},"_hasShrinkwrap":false,"publish_time":1523471014565,"_cnpm_publish_time":1523471014565},"0.5.0":{"name":"optimism","version":"0.5.0","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"test":"mocha --reporter spec --full-trace test/tests.js"},"dependencies":{"immutable-tuple":"^0.4.4","lru-cache":"^4.1.1"},"devDependencies":{"fibers":"^2.0.0","mocha":"^5.0.0"},"gitHead":"7fb31e0dceadc7627669d2907a7ac5e4be088d10","_id":"optimism@0.5.0","_npmVersion":"5.8.0","_nodeVersion":"8.11.1","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"6af891fb2e8977c39fa471f6cb280c8cd5711f2a","size":4466,"noattachment":false,"key":"/optimism/-/optimism-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.5.0.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.5.0_1523470819785_0.40433370612483843"},"_hasShrinkwrap":false,"publish_time":1523470819846,"_cnpm_publish_time":1523470819846},"0.4.2":{"name":"optimism","version":"0.4.2","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"test":"mocha --reporter spec --full-trace test/tests.js"},"dependencies":{"immutable-tuple":"^0.4.4","lru-cache":"^4.1.1"},"devDependencies":{"fibers":"^2.0.0","mocha":"^5.0.0"},"gitHead":"96345af6aa7f6d9b1a19c463258de711c7da6acd","_id":"optimism@0.4.2","_npmVersion":"5.8.0","_nodeVersion":"8.11.1","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"ef1b9019f7d9d265ad9d3de44d840e3fa6bae89c","size":4452,"noattachment":false,"key":"/optimism/-/optimism-0.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.4.2.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.4.2_1523470747747_0.424159725611158"},"_hasShrinkwrap":false,"publish_time":1523470747793,"_cnpm_publish_time":1523470747793},"0.4.1":{"name":"optimism","version":"0.4.1","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"test":"mocha --reporter spec --full-trace test/tests.js"},"dependencies":{"immutable-tuple":"^0.4.4","lru-cache":"^4.1.1"},"devDependencies":{"fibers":"^2.0.0","mocha":"^5.0.0"},"gitHead":"547bbfb6d85e911bcac83bf551f34681bf141b5b","_id":"optimism@0.4.1","_npmVersion":"5.8.0","_nodeVersion":"8.11.1","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"118e0789109e418a6eeeb12da409219284a1c6b4","size":4465,"noattachment":false,"key":"/optimism/-/optimism-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.4.1.tgz"},"maintainers":[{"name":"benjamn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism_0.4.1_1523462311143_0.6135723500066192"},"_hasShrinkwrap":false,"publish_time":1523462311211,"_cnpm_publish_time":1523462311211},"0.4.0":{"name":"optimism","version":"0.4.0","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"test":"mocha --reporter spec --full-trace test/tests.js"},"dependencies":{"lru-cache":"^4.1.1"},"devDependencies":{"fibers":"^2.0.0","mocha":"^5.0.0"},"gitHead":"8e92659da1d65aa315663ac9e9e4eacf9e7b8c9d","_id":"optimism@0.4.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"benjamn","email":"ben@benjamn.com"},"dist":{"shasum":"cff0a26f0e9ef019fe5c0a19d3246e9416e8dd9b","size":4445,"noattachment":false,"key":"/optimism/-/optimism-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.4.0.tgz"},"maintainers":[{"name":"benjamn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/optimism-0.4.0.tgz_1516925944444_0.9248949168249965"},"directories":{},"publish_time":1516925944702,"_hasShrinkwrap":false,"_cnpm_publish_time":1516925944702},"0.3.3":{"name":"optimism","version":"0.3.3","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"test":"mocha --reporter spec --full-trace test/tests.js"},"dependencies":{"lru-cache":"~4.0.1"},"devDependencies":{"fibers":"1.0.14","mocha":"^3.1.0"},"gitHead":"3ed7996e07bf4537ee5da80f061dfb03db6b1050","_id":"optimism@0.3.3","_shasum":"0630eb9a2afdd1b18b052e4c98e12994be94df12","_from":".","_npmVersion":"3.10.8","_nodeVersion":"4.6.0","_npmUser":{"name":"benjamn","email":"bn@cs.stanford.edu"},"maintainers":[{"name":"benjamn","email":""}],"dist":{"shasum":"0630eb9a2afdd1b18b052e4c98e12994be94df12","size":4548,"noattachment":false,"key":"/optimism/-/optimism-0.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.3.3.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/optimism-0.3.3.tgz_1476292606590_0.6489133117720485"},"directories":{},"publish_time":1476292608098,"_cnpm_publish_time":1476292608098,"_hasShrinkwrap":false},"0.3.2":{"name":"optimism","version":"0.3.2","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"test":"mocha --reporter spec --full-trace test/tests.js"},"dependencies":{"lru-cache":"~4.0.1"},"devDependencies":{"fibers":"1.0.14","mocha":"^3.1.0"},"gitHead":"131b5a2ad553910af6f1321410adcbe648e59bac","_id":"optimism@0.3.2","_shasum":"432c9f7b5c01ca8d4fdf5eae1ccdfa0787e5c5c0","_from":".","_npmVersion":"3.10.8","_nodeVersion":"4.6.0","_npmUser":{"name":"benjamn","email":"bn@cs.stanford.edu"},"maintainers":[{"name":"benjamn","email":""}],"dist":{"shasum":"432c9f7b5c01ca8d4fdf5eae1ccdfa0787e5c5c0","size":4500,"noattachment":false,"key":"/optimism/-/optimism-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.3.2.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/optimism-0.3.2.tgz_1476243111136_0.7045745188370347"},"directories":{},"publish_time":1476243111849,"_cnpm_publish_time":1476243111849,"_hasShrinkwrap":false},"0.3.1":{"name":"optimism","version":"0.3.1","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"test":"mocha --reporter spec --full-trace test/tests.js"},"dependencies":{"lru-cache":"~4.0.1"},"devDependencies":{"fibers":"1.0.14","mocha":"^3.1.0"},"gitHead":"46f1bc16cf3dcc1d2bd56cca00a3a1a15effbdf3","_id":"optimism@0.3.1","_shasum":"bad42fca8cd33faeeb5d8953f51a603885db85c6","_from":".","_npmVersion":"3.10.8","_nodeVersion":"4.6.0","_npmUser":{"name":"benjamn","email":"bn@cs.stanford.edu"},"maintainers":[{"name":"benjamn","email":""}],"dist":{"shasum":"bad42fca8cd33faeeb5d8953f51a603885db85c6","size":4474,"noattachment":false,"key":"/optimism/-/optimism-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.3.1.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/optimism-0.3.1.tgz_1476229050415_0.14955089217983186"},"directories":{},"publish_time":1476229051107,"_cnpm_publish_time":1476229051107,"_hasShrinkwrap":false},"0.3.0":{"name":"optimism","version":"0.3.0","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"test":"mocha --reporter spec --full-trace test/tests.js"},"dependencies":{"lru-cache":"~4.0.1"},"devDependencies":{"fibers":"1.0.14","mocha":"^3.1.0"},"gitHead":"82daf92443e4c156ec26e219e67695c1a718fed1","_id":"optimism@0.3.0","_shasum":"ea1c00ebcf5f45c3ba0f1e21d0442c353cc891b0","_from":".","_npmVersion":"3.10.8","_nodeVersion":"4.6.0","_npmUser":{"name":"benjamn","email":"bn@cs.stanford.edu"},"maintainers":[{"name":"benjamn","email":""}],"dist":{"shasum":"ea1c00ebcf5f45c3ba0f1e21d0442c353cc891b0","size":4396,"noattachment":false,"key":"/optimism/-/optimism-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.3.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/optimism-0.3.0.tgz_1476057140431_0.3417435148730874"},"directories":{},"publish_time":1476057142150,"_cnpm_publish_time":1476057142150,"_hasShrinkwrap":false},"0.2.3":{"name":"optimism","version":"0.2.3","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"test":"mocha --reporter spec --full-trace test/tests.js"},"dependencies":{"lru-cache":"~4.0.1"},"devDependencies":{"fibers":"1.0.14","mocha":"^3.1.0"},"gitHead":"19419a2cfd3df7c37e4347c2b118b78a3013f43f","_id":"optimism@0.2.3","_shasum":"e82a3414712eb3b1435bd8c4755c0c3970df7fb2","_from":".","_npmVersion":"3.10.8","_nodeVersion":"4.6.0","_npmUser":{"name":"benjamn","email":"bn@cs.stanford.edu"},"maintainers":[{"name":"benjamn","email":""}],"dist":{"shasum":"e82a3414712eb3b1435bd8c4755c0c3970df7fb2","size":3780,"noattachment":false,"key":"/optimism/-/optimism-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.2.3.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/optimism-0.2.3.tgz_1475793040722_0.9103528910782188"},"directories":{},"publish_time":1475793043213,"_cnpm_publish_time":1475793043213,"_hasShrinkwrap":false},"0.2.2":{"name":"optimism","version":"0.2.2","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"test":"mocha --reporter spec --full-trace test/tests.js"},"dependencies":{"lru-cache":"^4.0.1","fibers":"^1.0.14"},"devDependencies":{"fibers":"^1.0.14","mocha":"^3.1.0"},"optionalDependencies":{"fibers":"^1.0.14"},"gitHead":"e3a7aef33802d58750a26e039528bf6b705be68e","_id":"optimism@0.2.2","_shasum":"d0302ef41b20e5f7fe2fcd4572971e2ce92e657a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"4.5.0","_npmUser":{"name":"benjamn","email":"bn@cs.stanford.edu"},"maintainers":[{"name":"benjamn","email":""}],"dist":{"shasum":"d0302ef41b20e5f7fe2fcd4572971e2ce92e657a","size":3695,"noattachment":false,"key":"/optimism/-/optimism-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.2.2.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/optimism-0.2.2.tgz_1475529791190_0.05158503307029605"},"directories":{},"publish_time":1475529792786,"_cnpm_publish_time":1475529792786,"_hasShrinkwrap":false},"0.2.1":{"name":"optimism","version":"0.2.1","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"test":"mocha --reporter spec --full-trace test/tests.js"},"dependencies":{"lru-cache":"^4.0.1"},"devDependencies":{"mocha":"^3.1.0"},"gitHead":"15a9a3794f35ee3e526768519d961b2e28fe6fa3","_id":"optimism@0.2.1","_shasum":"4c203fc56e2bf658ac92fa09f51d8aa3ea2d4de5","_from":".","_npmVersion":"3.10.8","_nodeVersion":"4.5.0","_npmUser":{"name":"benjamn","email":"bn@cs.stanford.edu"},"maintainers":[{"name":"benjamn","email":""}],"dist":{"shasum":"4c203fc56e2bf658ac92fa09f51d8aa3ea2d4de5","size":3287,"noattachment":false,"key":"/optimism/-/optimism-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.2.1.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/optimism-0.2.1.tgz_1475518034588_0.4899189800489694"},"directories":{},"publish_time":1475518036023,"_cnpm_publish_time":1475518036023,"_hasShrinkwrap":false},"0.2.0":{"name":"optimism","version":"0.2.0","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"test":"mocha --reporter spec --full-trace test/tests.js"},"dependencies":{"lru-cache":"^4.0.1"},"devDependencies":{"mocha":"^3.1.0"},"gitHead":"abeb87d7d07d32367361d1ee8a13345963f7356d","_id":"optimism@0.2.0","_shasum":"5424703d1f042348f29c83d7a511355d7a3fa743","_from":".","_npmVersion":"3.10.8","_nodeVersion":"4.5.0","_npmUser":{"name":"benjamn","email":"bn@cs.stanford.edu"},"maintainers":[{"name":"benjamn","email":""}],"dist":{"shasum":"5424703d1f042348f29c83d7a511355d7a3fa743","size":3182,"noattachment":false,"key":"/optimism/-/optimism-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.2.0.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/optimism-0.2.0.tgz_1475515860110_0.463761541293934"},"directories":{},"publish_time":1475515861570,"_cnpm_publish_time":1475515861570,"_hasShrinkwrap":false},"0.1.1":{"name":"optimism","version":"0.1.1","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","keywords":["caching","cache","invalidation","reactive","reactivity","dependency","tracking","tracker","memoization"],"main":"lib/index.js","license":"MIT","homepage":"https://github.com/benjamn/optimism#readme","repository":{"type":"git","url":"git+https://github.com/benjamn/optimism.git"},"bugs":{"url":"https://github.com/benjamn/optimism/issues"},"scripts":{"prepublish":"babel src/ --out-dir lib/","test":"mocha --compilers js:babel-register --reporter spec --full-trace test/tests.js"},"dependencies":{"babel-runtime":"^6.11.6","lru-cache":"^4.0.1"},"devDependencies":{"babel-cli":"^6.16.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.16.3","mocha":"^3.1.0"},"babel":{"presets":["es2015"],"plugins":["transform-runtime"]},"gitHead":"a728561386d62e4d3ede288d06353524da079a6c","_id":"optimism@0.1.1","_shasum":"212b7c61fb125161aa007aeb6a610ef7631cecaa","_from":".","_npmVersion":"3.10.8","_nodeVersion":"4.5.0","_npmUser":{"name":"benjamn","email":"bn@cs.stanford.edu"},"maintainers":[{"name":"benjamn","email":""}],"dist":{"shasum":"212b7c61fb125161aa007aeb6a610ef7631cecaa","size":3596,"noattachment":false,"key":"/optimism/-/optimism-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.1.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/optimism-0.1.1.tgz_1475338502924_0.01052865874953568"},"directories":{},"publish_time":1475338504931,"_cnpm_publish_time":1475338504931,"_hasShrinkwrap":false},"0.1.0":{"name":"optimism","version":"0.1.0","author":{"name":"Ben Newman","email":"ben@benjamn.com"},"description":"Composable reactive caching with efficient invalidation.","main":"lib/index.js","license":"MIT","scripts":{"prepublish":"babel src/ --out-dir lib/","test":"mocha --compilers js:babel-register --reporter spec --full-trace test/tests.js"},"dependencies":{"babel-runtime":"^6.11.6","lru-cache":"^4.0.1"},"devDependencies":{"babel-cli":"^6.16.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.16.3","mocha":"^3.1.0"},"babel":{"presets":["es2015"],"plugins":["transform-runtime"]},"gitHead":"c213587146341db009ae0b17eda9ba1c45b6c986","_id":"optimism@0.1.0","_shasum":"ab391e91b889464e2d0bdc2b26ede17a8b318105","_from":".","_npmVersion":"3.10.8","_nodeVersion":"4.5.0","_npmUser":{"name":"benjamn","email":"bn@cs.stanford.edu"},"maintainers":[{"name":"benjamn","email":""}],"dist":{"shasum":"ab391e91b889464e2d0bdc2b26ede17a8b318105","size":3463,"noattachment":false,"key":"/optimism/-/optimism-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/optimism/download/optimism-0.1.0.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/optimism-0.1.0.tgz_1475336825074_0.04053541109897196"},"directories":{},"publish_time":1475336826482,"_cnpm_publish_time":1475336826482,"_hasShrinkwrap":false}},"readme":"# optimism [![Build Status](https://github.com/benjamn/optimism/workflows/CI/badge.svg)](https://github.com/benjamn/optimism/actions)\n\nComposable reactive caching with efficient invalidation.\n","_attachments":{},"homepage":"https://github.com/benjamn/optimism#readme","bugs":{"url":"https://github.com/benjamn/optimism/issues"},"license":"MIT"}