{"_id":"swr-store","_rev":"4232230","name":"swr-store","description":"SWR stores for data-fetching","dist-tags":{"latest":"0.10.6"},"maintainers":[{"name":"lxsmnsyc","email":""}],"time":{"modified":"2026-03-23T00:40:49.000Z","created":"2020-11-07T19:05:38.525Z","0.10.6":"2023-02-21T12:36:15.159Z","0.10.5":"2023-02-13T16:19:57.330Z","0.10.4":"2022-07-28T12:44:06.302Z","0.10.3":"2022-07-20T07:19:29.626Z","0.10.2":"2022-03-05T06:26:15.492Z","0.10.0":"2022-01-18T12:57:22.359Z","0.9.4":"2021-06-15T07:25:13.656Z","0.9.3":"2021-06-14T07:06:05.942Z","0.9.2":"2021-05-06T13:17:53.810Z","0.9.1":"2021-04-26T12:45:21.450Z","0.9.0":"2021-04-23T06:58:11.902Z","0.8.2":"2021-04-17T08:00:01.218Z","0.8.1":"2021-04-17T07:40:17.866Z","0.8.0":"2021-04-17T06:07:47.397Z","0.7.0":"2021-04-05T07:21:12.549Z","0.6.0":"2021-03-26T16:24:45.271Z","0.5.2":"2020-12-23T06:36:32.679Z","0.5.0":"2020-12-09T07:22:18.966Z","0.4.1":"2020-12-02T14:22:42.723Z","0.4.0":"2020-11-24T18:35:32.528Z","0.3.1":"2020-11-10T06:22:45.614Z","0.3.0":"2020-11-08T10:53:03.090Z","0.2.1":"2020-11-08T08:35:57.628Z","0.2.0":"2020-11-08T08:03:24.335Z","0.1.0":"2020-11-07T19:05:38.525Z"},"users":{},"author":{"name":"Alexis Munsayac"},"repository":{"url":"git+https://github.com/lxsmnsyc/swr-store.git","type":"git"},"versions":{"0.10.6":{"version":"0.10.6","type":"module","types":"./dist/types/index.d.ts","main":"./dist/cjs/production/index.cjs","module":"./dist/esm/production/index.mjs","exports":{".":{"development":{"require":"./dist/cjs/development/index.cjs","import":"./dist/esm/development/index.mjs"},"require":"./dist/cjs/production/index.cjs","import":"./dist/esm/production/index.mjs","types":"./dist/types/index.d.ts"}},"engines":{"node":">=10"},"license":"MIT","keywords":["pridepack","swr"],"name":"swr-store","devDependencies":{"@types/node":"^18.13.0","eslint":"^8.33.0","eslint-config-lxsmnsyc":"^0.4.8","pridepack":"^2.4.0","tslib":"^2.5.0","typescript":"^4.9.5"},"scripts":{"prepublish":"pridepack clean && pridepack build","build":"pridepack build","type-check":"pridepack check","lint":"pridepack lint","test":"pridepack test --passWithNoTests","clean":"pridepack clean","watch":"pridepack watch"},"description":"SWR stores for data-fetching","repository":{"url":"git+https://github.com/lxsmnsyc/swr-store.git","type":"git"},"homepage":"https://github.com/lxsmnsyc/swr-store","bugs":{"url":"https://github.com/lxsmnsyc/swr-store/issues"},"publishConfig":{"access":"public"},"author":{"name":"Alexis Munsayac"},"private":false,"dependencies":{"dequal":"^2.0.3"},"typesVersions":{"*":{}},"gitHead":"d13357008c132592ebf51676f02fd83fc5103fb4","_id":"swr-store@0.10.6","_nodeVersion":"19.6.0","_npmVersion":"lerna/6.5.1/node@v19.6.0+x64 (win32)","dist":{"shasum":"1856bda886e87dbed40c8c9874c1b1624d2e502d","size":24264,"noattachment":false,"key":"/swr-store/-/swr-store-0.10.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/swr-store/download/swr-store-0.10.6.tgz"},"_npmUser":{"name":"lxsmnsyc","email":"alexis.munsayac@gmail.com"},"directories":{},"maintainers":[{"name":"lxsmnsyc","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swr-store_0.10.6_1676982975014_0.3101406456472311"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-21T12:36:15.159Z","publish_time":1676982975159,"_cnpm_publish_time":1676982975159},"0.10.5":{"version":"0.10.5","type":"module","types":"./dist/types/index.d.ts","main":"./dist/cjs/production/index.cjs","module":"./dist/esm/production/index.mjs","exports":{".":{"development":{"require":"./dist/cjs/development/index.cjs","import":"./dist/esm/development/index.mjs"},"require":"./dist/cjs/production/index.cjs","import":"./dist/esm/production/index.mjs","types":"./dist/types/index.d.ts"}},"engines":{"node":">=10"},"license":"MIT","keywords":["pridepack","swr"],"name":"swr-store","devDependencies":{"@types/node":"^18.13.0","eslint":"^8.33.0","eslint-config-lxsmnsyc":"^0.4.8","pridepack":"^2.4.0","tslib":"^2.5.0","typescript":"^4.9.5"},"scripts":{"prepublish":"pridepack clean && pridepack build","build":"pridepack build","type-check":"pridepack check","lint":"pridepack lint","test":"pridepack test --passWithNoTests","clean":"pridepack clean","watch":"pridepack watch"},"description":"SWR stores for data-fetching","repository":{"url":"git+https://github.com/lxsmnsyc/swr-store.git","type":"git"},"homepage":"https://github.com/lxsmnsyc/swr-store","bugs":{"url":"https://github.com/lxsmnsyc/swr-store/issues"},"publishConfig":{"access":"public"},"author":{"name":"Alexis Munsayac"},"private":false,"dependencies":{"dequal":"^2.0.3"},"typesVersions":{"*":{}},"gitHead":"f47a6faa5bc4cce9e61e607db88c97a879d6de2f","_id":"swr-store@0.10.5","_nodeVersion":"19.5.0","_npmVersion":"lerna/6.1.0/node@v19.5.0+x64 (win32)","dist":{"shasum":"9ab095180365c0e2fdc891189ebb4ad4dcb9f6f6","size":24477,"noattachment":false,"key":"/swr-store/-/swr-store-0.10.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/swr-store/download/swr-store-0.10.5.tgz"},"_npmUser":{"name":"lxsmnsyc","email":"alexis.munsayac@gmail.com"},"directories":{},"maintainers":[{"name":"lxsmnsyc","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swr-store_0.10.5_1676305197132_0.10737754856514115"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-13T16:19:57.330Z","publish_time":1676305197330,"_cnpm_publish_time":1676305197330},"0.10.4":{"version":"0.10.4","types":"dist/types/index.d.ts","main":"dist/cjs/production/index.js","module":"dist/esm/production/index.js","exports":{".":{"development":{"require":"./dist/cjs/development/index.js","import":"./dist/esm/development/index.js"},"require":"./dist/cjs/production/index.js","import":"./dist/esm/production/index.js","types":"./dist/types/index.d.ts"}},"engines":{"node":">=10"},"license":"MIT","keywords":["pridepack","swr"],"name":"swr-store","devDependencies":{"@types/node":"^17.0.9","eslint":"^8.20.0","eslint-config-lxsmnsyc":"^0.4.8","pridepack":"^2.1.2","tslib":"^2.4.0","typescript":"^4.7.4"},"scripts":{"prepublish":"pridepack clean && pridepack build","build":"pridepack build","type-check":"pridepack check","lint":"pridepack lint","test":"pridepack test --passWithNoTests","clean":"pridepack clean","watch":"pridepack watch"},"description":"SWR stores for data-fetching","repository":{"url":"git+https://github.com/lxsmnsyc/swr-store.git","type":"git"},"homepage":"https://github.com/lxsmnsyc/swr-store","bugs":{"url":"https://github.com/lxsmnsyc/swr-store/issues"},"publishConfig":{"access":"public"},"author":{"name":"Alexis Munsayac"},"private":false,"dependencies":{"dequal":"^2.0.2"},"typesVersions":{"*":{"*":["./dist/types/index.d.ts"]}},"gitHead":"ae7ea141fa647ad77cf76e701769d73bfe40aad7","_id":"swr-store@0.10.4","_nodeVersion":"16.8.0","_npmVersion":"lerna/5.1.8/node@v16.8.0+x64 (win32)","dist":{"shasum":"98911532ea859d70526564fe08b670443ab600ca","size":22217,"noattachment":false,"key":"/swr-store/-/swr-store-0.10.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/swr-store/download/swr-store-0.10.4.tgz"},"_npmUser":{"name":"lxsmnsyc","email":"alexis.munsayac@gmail.com"},"directories":{},"maintainers":[{"name":"lxsmnsyc","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swr-store_0.10.4_1659012246017_0.2926716328048935"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-28T13:06:31.444Z","publish_time":1659012246302,"_cnpm_publish_time":1659012246302},"0.10.3":{"version":"0.10.3","types":"dist/types/index.d.ts","main":"dist/cjs/production/index.js","module":"dist/esm/production/index.js","exports":{".":{"development":{"require":"./dist/cjs/development/index.js","import":"./dist/esm/development/index.js"},"require":"./dist/cjs/production/index.js","import":"./dist/esm/production/index.js","types":"./dist/types/index.d.ts"}},"engines":{"node":">=10"},"license":"MIT","keywords":["pridepack","swr"],"name":"swr-store","devDependencies":{"@types/node":"^17.0.9","eslint":"^8.19.0","eslint-config-lxsmnsyc":"^0.4.7","pridepack":"^2.0.1","tslib":"^2.4.0","typescript":"^4.7.4"},"scripts":{"prepublish":"pridepack clean && pridepack build","build":"pridepack build","type-check":"pridepack check","lint":"pridepack lint","test":"pridepack test --passWithNoTests","clean":"pridepack clean","watch":"pridepack watch"},"description":"SWR stores for data-fetching","repository":{"url":"git+https://github.com/lxsmnsyc/swr-store.git","type":"git"},"homepage":"https://github.com/lxsmnsyc/swr-store","bugs":{"url":"https://github.com/lxsmnsyc/swr-store/issues"},"publishConfig":{"access":"public"},"author":{"name":"Alexis Munsayac"},"private":false,"dependencies":{"dequal":"^2.0.2"},"typesVersions":{"*":{"*":["./dist/types/index.d.ts"]}},"gitHead":"b55bba89e7149b77aab158cf2693ae912ad0b642","_id":"swr-store@0.10.3","_nodeVersion":"16.8.0","_npmVersion":"lerna/5.1.8/node@v16.8.0+x64 (win32)","dist":{"shasum":"e4323b5bd0acfddb0b09782821edfa39eecd3224","size":22215,"noattachment":false,"key":"/swr-store/-/swr-store-0.10.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/swr-store/download/swr-store-0.10.3.tgz"},"_npmUser":{"name":"lxsmnsyc","email":"alexis.munsayac@gmail.com"},"directories":{},"maintainers":[{"name":"lxsmnsyc","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swr-store_0.10.3_1658301569489_0.7259302231680183"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-20T07:40:10.147Z","publish_time":1658301569626,"_cnpm_publish_time":1658301569626},"0.10.2":{"version":"0.10.2","types":"dist/types/index.d.ts","main":"dist/cjs/production/index.js","module":"dist/esm/production/index.js","exports":{".":{"development":{"require":"./dist/cjs/development/index.js","import":"./dist/esm/development/index.js"},"require":"./dist/cjs/production/index.js","import":"./dist/esm/production/index.js","types":"./dist/types/index.d.ts"},"./dev":{"production":{"require":"./dist/cjs/production/index.js","import":"./dist/esm/production/index.js"},"require":"./dist/cjs/development/index.js","import":"./dist/esm/development/index.js","types":"./dist/types/index.d.ts"},"./esm":{"development":"./dist/esm/development/index.js","production":"./dist/esm/production/index.js","default":"./dist/esm/production/index.js","types":"./dist/types/index.d.ts"},"./cjs":{"development":"./dist/cjs/development/index.js","production":"./dist/cjs/production/index.js","default":"./dist/cjs/production/index.js","types":"./dist/types/index.d.ts"}},"engines":{"node":">=10"},"license":"MIT","keywords":["pridepack","swr"],"name":"swr-store","devDependencies":{"@types/node":"^17.0.9","eslint":"^8.7.0","eslint-config-lxsmnsyc":"^0.4.0","pridepack":"^1.0.4","tslib":"^2.3.1","typescript":"^4.5.4"},"scripts":{"prepublish":"pridepack clean && pridepack build","build":"pridepack build","type-check":"pridepack check","lint":"pridepack lint","test":"pridepack test --passWithNoTests","clean":"pridepack clean","watch":"pridepack watch"},"description":"SWR stores for data-fetching","repository":{"url":"git+https://github.com/lxsmnsyc/swr-store.git","type":"git"},"homepage":"https://github.com/lxsmnsyc/swr-store","bugs":{"url":"https://github.com/lxsmnsyc/swr-store/issues"},"publishConfig":{"access":"public"},"author":{"name":"Alexis Munsayac"},"private":false,"dependencies":{"dequal":"^2.0.2"},"gitHead":"44bc6e41e3f4f3c86f2e2d13cead4631acab312b","_id":"swr-store@0.10.2","_nodeVersion":"16.8.0","_npmVersion":"lerna/4.0.0/node@v16.8.0+x64 (win32)","dist":{"shasum":"caca7fd54cd3a50f03faf0dca59d70bb5ceca939","size":40671,"noattachment":false,"key":"/swr-store/-/swr-store-0.10.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/swr-store/download/swr-store-0.10.2.tgz"},"_npmUser":{"name":"lxsmnsyc","email":"alexis.munsayac@gmail.com"},"directories":{},"maintainers":[{"name":"lxsmnsyc","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swr-store_0.10.2_1646461575286_0.5692748752523"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-05T06:26:19.935Z","publish_time":1646461575492,"_cnpm_publish_time":1646461575492},"0.10.0":{"version":"0.10.0","types":"dist/types/index.d.ts","main":"dist/cjs/production/index.js","module":"dist/esm/production/index.js","exports":{".":{"development":{"require":"./dist/cjs/development/index.js","import":"./dist/esm/development/index.js"},"require":"./dist/cjs/production/index.js","import":"./dist/esm/production/index.js","types":"./dist/types/index.d.ts"},"./dev":{"production":{"require":"./dist/cjs/production/index.js","import":"./dist/esm/production/index.js"},"require":"./dist/cjs/development/index.js","import":"./dist/esm/development/index.js","types":"./dist/types/index.d.ts"},"./esm":{"development":"./dist/esm/development/index.js","production":"./dist/esm/production/index.js","default":"./dist/esm/production/index.js","types":"./dist/types/index.d.ts"},"./cjs":{"development":"./dist/cjs/development/index.js","production":"./dist/cjs/production/index.js","default":"./dist/cjs/production/index.js","types":"./dist/types/index.d.ts"}},"engines":{"node":">=10"},"license":"MIT","keywords":["pridepack"],"name":"swr-store","devDependencies":{"@types/node":"^17.0.9","eslint":"^8.7.0","eslint-config-lxsmnsyc":"^0.4.0","pridepack":"^1.0.4","tslib":"^2.3.1","typescript":"^4.5.4"},"scripts":{"prepublish":"pridepack clean && pridepack build","build":"pridepack build","type-check":"pridepack check","lint":"pridepack lint","test":"pridepack test --passWithNoTests","clean":"pridepack clean","watch":"pridepack watch"},"description":"SWR stores for data-fetching","repository":{"url":"git+https://github.com/lxsmnsyc/swr-store.git","type":"git"},"homepage":"https://github.com/lxsmnsyc/swr-store","bugs":{"url":"https://github.com/lxsmnsyc/swr-store/issues"},"publishConfig":{"access":"public"},"author":{"name":"Alexis Munsayac"},"private":false,"dependencies":{"dequal":"^2.0.2"},"gitHead":"d385b6e868679581b67c7f9d6ee40c353053fe4a","_id":"swr-store@0.10.0","_nodeVersion":"16.8.0","_npmVersion":"lerna/4.0.0/node@v16.8.0+x64 (win32)","dist":{"shasum":"a4b0fa0d58a98cd63720784b4f66a48729688407","size":40672,"noattachment":false,"key":"/swr-store/-/swr-store-0.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/swr-store/download/swr-store-0.10.0.tgz"},"_npmUser":{"name":"lxsmnsyc","email":"alexis.munsayac@gmail.com"},"directories":{},"maintainers":[{"name":"lxsmnsyc","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swr-store_0.10.0_1642510642221_0.07559028210553764"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-18T12:57:43.598Z","publish_time":1642510642359,"_cnpm_publish_time":1642510642359},"0.9.4":{"version":"0.9.4","types":"dist/types/index.d.ts","main":"dist/cjs/index.js","module":"dist/esm/index.js","exports":{"require":"./dist/cjs/index.js","import":"./dist/esm/index.js"},"engines":{"node":">=10"},"license":"MIT","keywords":["pridepack"],"name":"swr-store","devDependencies":{"@types/jest":"^26.0.23","@types/node":"^15.12.2","eslint":"^7.28.0","eslint-config-lxsmnsyc":"^0.2.1","pridepack":"^0.10.0","tslib":"^2.3.0","typescript":"^4.3.2"},"scripts":{"prepublish":"pridepack clean && pridepack build","build":"pridepack build","type-check":"pridepack check","lint":"pridepack lint","test":"pridepack test --passWithNoTests","clean":"pridepack clean","watch":"pridepack watch"},"description":"SWR stores for data-fetching","repository":{"url":"git+https://github.com/lxsmnsyc/swr-store.git","type":"git"},"homepage":"https://github.com/lxsmnsyc/swr-store","bugs":{"url":"https://github.com/lxsmnsyc/swr-store/issues"},"publishConfig":{"access":"public"},"author":{"name":"Alexis Munsayac"},"private":false,"dependencies":{"dequal":"^2.0.2","ecmason":"^0.2.0"},"gitHead":"6d020771171b6d67ffe4aa9085ecb7d899dd19cc","_id":"swr-store@0.9.4","_nodeVersion":"15.4.0","_npmVersion":"lerna/4.0.0/node@v15.4.0+x64 (win32)","dist":{"shasum":"65e62e6b49212cdb9036454924181e5fd66abc03","size":40149,"noattachment":false,"key":"/swr-store/-/swr-store-0.9.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/swr-store/download/swr-store-0.9.4.tgz"},"_npmUser":{"name":"lxsmnsyc","email":"alexis.munsayac@gmail.com"},"directories":{},"maintainers":[{"name":"lxsmnsyc","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swr-store_0.9.4_1623741913497_0.029082496915066702"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T20:39:21.622Z","publish_time":1623741913656,"_cnpm_publish_time":1623741913656},"0.9.3":{"version":"0.9.3","types":"dist/types/index.d.ts","main":"dist/cjs/index.js","module":"dist/esm/index.js","exports":{"require":"./dist/cjs/index.js","import":"./dist/esm/index.js"},"engines":{"node":">=10"},"license":"MIT","keywords":["pridepack"],"name":"swr-store","devDependencies":{"@types/jest":"^26.0.23","@types/node":"^15.12.2","eslint":"^7.28.0","eslint-config-lxsmnsyc":"^0.2.1","pridepack":"^0.9.3","tslib":"^2.3.0","typescript":"^4.3.2"},"scripts":{"prepublish":"pridepack clean && pridepack build","build":"pridepack build","type-check":"pridepack check","lint":"pridepack lint","test":"pridepack test --passWithNoTests","clean":"pridepack clean","watch":"pridepack watch"},"description":"SWR stores for data-fetching","repository":{"url":"git+https://github.com/lxsmnsyc/swr-store.git","type":"git"},"homepage":"https://github.com/lxsmnsyc/swr-store","bugs":{"url":"https://github.com/lxsmnsyc/swr-store/issues"},"publishConfig":{"access":"public"},"author":{"name":"Alexis Munsayac"},"private":false,"dependencies":{"dequal":"^2.0.2","ecmason":"^0.2.0"},"gitHead":"d8656f76076432ba5c7bd14700f9c5e6dd11d3a1","_id":"swr-store@0.9.3","_nodeVersion":"15.4.0","_npmVersion":"lerna/4.0.0/node@v15.4.0+x64 (win32)","dist":{"shasum":"975ea4a9d519452b471b0533dfd1c16019b9bff9","size":43699,"noattachment":false,"key":"/swr-store/-/swr-store-0.9.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/swr-store/download/swr-store-0.9.3.tgz"},"_npmUser":{"name":"lxsmnsyc","email":"alexis.munsayac@gmail.com"},"directories":{},"maintainers":[{"name":"lxsmnsyc","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swr-store_0.9.3_1623654365790_0.9601452136081794"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T20:39:20.528Z","publish_time":1623654365942,"_cnpm_publish_time":1623654365942},"0.9.2":{"version":"0.9.2","types":"dist/types/index.d.ts","main":"dist/cjs/index.js","module":"dist/esm/index.js","exports":{"require":"./dist/cjs/index.js","import":"./dist/esm/index.js"},"engines":{"node":">=10"},"license":"MIT","keywords":["pridepack"],"name":"swr-store","devDependencies":{"@types/jest":"^26.0.23","@types/node":"^15.0.2","eslint":"^7.25.0","eslint-config-lxsmnsyc":"^0.2.1","pridepack":"^0.9.3","tslib":"^2.2.0","typescript":"^4.2.4"},"scripts":{"prepublish":"pridepack clean && pridepack build","build":"pridepack build","type-check":"pridepack check","lint":"pridepack lint","test":"pridepack test --passWithNoTests","clean":"pridepack clean","watch":"pridepack watch"},"description":"SWR stores for data-fetching","repository":{"url":"git+https://github.com/lxsmnsyc/swr-store.git","type":"git"},"homepage":"https://github.com/lxsmnsyc/swr-store","bugs":{"url":"https://github.com/lxsmnsyc/swr-store/issues"},"publishConfig":{"access":"public"},"author":{"name":"Alexis Munsayac"},"private":false,"dependencies":{"dequal":"^2.0.2","ecmason":"^0.1.3"},"gitHead":"8023368db391fcc5c93fed8336cad593ce783a74","_id":"swr-store@0.9.2","_nodeVersion":"15.4.0","_npmVersion":"lerna/4.0.0/node@v15.4.0+x64 (win32)","dist":{"shasum":"77ef24e0524b848ca85b74b293ef5d799bb6f0a8","size":43692,"noattachment":false,"key":"/swr-store/-/swr-store-0.9.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/swr-store/download/swr-store-0.9.2.tgz"},"_npmUser":{"name":"lxsmnsyc","email":"alexis.munsayac@gmail.com"},"directories":{},"maintainers":[{"name":"lxsmnsyc","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swr-store_0.9.2_1620307073619_0.5200469501716243"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T20:39:19.428Z","publish_time":1620307073810,"_cnpm_publish_time":1620307073810},"0.9.1":{"version":"0.9.1","types":"dist/types/index.d.ts","main":"dist/cjs/index.js","module":"dist/esm/index.js","exports":{"require":"./dist/cjs/index.js","import":"./dist/esm/index.js"},"engines":{"node":">=10"},"license":"MIT","keywords":["pridepack"],"name":"swr-store","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.41","eslint":"^7.24.0","eslint-config-lxsmnsyc":"^0.2.1","pridepack":"^0.9.2","tslib":"^2.2.0","typescript":"^4.2.4"},"scripts":{"prepublish":"pridepack clean && pridepack build","build":"pridepack build","type-check":"pridepack check","lint":"pridepack lint","test":"pridepack test --passWithNoTests","clean":"pridepack clean","watch":"pridepack watch"},"description":"SWR stores for data-fetching","repository":{"url":"git+https://github.com/lxsmnsyc/swr-store.git","type":"git"},"homepage":"https://github.com/lxsmnsyc/swr-store","bugs":{"url":"https://github.com/lxsmnsyc/swr-store/issues"},"publishConfig":{"access":"public"},"author":{"name":"Alexis Munsayac"},"private":false,"dependencies":{"dequal":"^2.0.2","ecmason":"^0.1.3"},"gitHead":"082e2f7991316f21e7ff14a7381573f4db19cc5a","_id":"swr-store@0.9.1","_nodeVersion":"15.4.0","_npmVersion":"lerna/4.0.0/node@v15.4.0+x64 (win32)","dist":{"shasum":"3033bf281abd60e0355c610f0084460c5112bd77","size":43699,"noattachment":false,"key":"/swr-store/-/swr-store-0.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/swr-store/download/swr-store-0.9.1.tgz"},"_npmUser":{"name":"lxsmnsyc","email":"alexis.munsayac@gmail.com"},"directories":{},"maintainers":[{"name":"lxsmnsyc","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swr-store_0.9.1_1619441121313_0.6321775542031769"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T20:39:18.312Z","publish_time":1619441121450,"_cnpm_publish_time":1619441121450},"0.9.0":{"version":"0.9.0","types":"dist/types/index.d.ts","main":"dist/cjs/index.js","module":"dist/esm/index.js","exports":{"require":"./dist/cjs/index.js","import":"./dist/esm/index.js"},"engines":{"node":">=10"},"license":"MIT","keywords":["pridepack"],"name":"swr-store","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.41","eslint":"^7.24.0","eslint-config-lxsmnsyc":"^0.2.1","pridepack":"^0.9.2","tslib":"^2.2.0","typescript":"^4.2.4"},"scripts":{"prepublish":"pridepack clean && pridepack build","build":"pridepack build","type-check":"pridepack check","lint":"pridepack lint","test":"pridepack test --passWithNoTests","clean":"pridepack clean","watch":"pridepack watch"},"description":"SWR stores for data-fetching","repository":{"url":"git+https://github.com/lxsmnsyc/swr-store.git","type":"git"},"homepage":"https://github.com/lxsmnsyc/swr-store","bugs":{"url":"https://github.com/lxsmnsyc/swr-store/issues"},"publishConfig":{"access":"public"},"author":{"name":"Alexis Munsayac"},"private":false,"dependencies":{"dequal":"^2.0.2","superjson":"^1.7.4"},"gitHead":"695256fd08b2b502705683aff0eeded7ba6cac7f","_id":"swr-store@0.9.0","_nodeVersion":"15.4.0","_npmVersion":"lerna/4.0.0/node@v15.4.0+x64 (win32)","dist":{"shasum":"e0fa59830662d8391ab8b54094201fd0b9f6a4be","size":42779,"noattachment":false,"key":"/swr-store/-/swr-store-0.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/swr-store/download/swr-store-0.9.0.tgz"},"_npmUser":{"name":"lxsmnsyc","email":"alexis.munsayac@gmail.com"},"directories":{},"maintainers":[{"name":"lxsmnsyc","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swr-store_0.9.0_1619161091723_0.4366111426081567"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T20:39:17.221Z","publish_time":1619161091902,"_cnpm_publish_time":1619161091902},"0.8.2":{"version":"0.8.2","types":"dist/types/index.d.ts","main":"dist/cjs/index.js","module":"dist/esm/index.js","exports":{"require":"./dist/cjs/index.js","import":"./dist/esm/index.js"},"engines":{"node":">=10"},"license":"MIT","keywords":["pridepack"],"name":"swr-store","devDependencies":{"@types/jest":"^26.0.20","@types/node":"^14.14.34","eslint":"^7.22.0","eslint-config-lxsmnsyc":"^0.1.20","pridepack":"^0.8.0","tslib":"^2.1.0","typescript":"^4.2.3"},"scripts":{"prepublish":"pridepack clean && pridepack build","build":"pridepack build","type-check":"pridepack check","lint":"pridepack lint","test":"pridepack test --passWithNoTests","clean":"pridepack clean","watch":"pridepack watch"},"description":"SWR stores for data-fetching","repository":{"url":"git+https://github.com/lxsmnsyc/swr-store.git","type":"git"},"homepage":"https://github.com/lxsmnsyc/swr-store","bugs":{"url":"https://github.com/lxsmnsyc/swr-store/issues"},"publishConfig":{"access":"public"},"author":{"name":"Alexis Munsayac"},"private":false,"dependencies":{"dequal":"^2.0.2"},"gitHead":"cda42aadceebc5f538f4bcc2463231dbe5f9687a","_id":"swr-store@0.8.2","_nodeVersion":"15.4.0","_npmVersion":"lerna/3.22.1/node@v15.4.0+x64 (win32)","_npmUser":{"name":"lxsmnsyc","email":"alexis.munsayac@gmail.com"},"dist":{"shasum":"63a0f266ae6029cd1b122d2e5d6ef9e5b39bc550","size":39911,"noattachment":false,"key":"/swr-store/-/swr-store-0.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/swr-store/download/swr-store-0.8.2.tgz"},"directories":{},"maintainers":[{"name":"lxsmnsyc","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swr-store_0.8.2_1618646400984_0.5421676850448789"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T20:39:16.072Z","publish_time":1618646401218,"_cnpm_publish_time":1618646401218},"0.8.1":{"version":"0.8.1","types":"dist/types/index.d.ts","main":"dist/cjs/index.js","module":"dist/esm/index.js","exports":{"require":"./dist/cjs/index.js","import":"./dist/esm/index.js"},"engines":{"node":">=10"},"license":"MIT","keywords":["pridepack"],"name":"swr-store","devDependencies":{"@types/jest":"^26.0.20","@types/node":"^14.14.34","eslint":"^7.22.0","eslint-config-lxsmnsyc":"^0.1.20","pridepack":"^0.8.0","tslib":"^2.1.0","typescript":"^4.2.3"},"scripts":{"prepublish":"pridepack clean && pridepack build","build":"pridepack build","type-check":"pridepack check","lint":"pridepack lint","test":"pridepack test --passWithNoTests","clean":"pridepack clean","watch":"pridepack watch"},"description":"SWR stores for data-fetching","repository":{"url":"git+https://github.com/lxsmnsyc/swr-store.git","type":"git"},"homepage":"https://github.com/lxsmnsyc/swr-store","bugs":{"url":"https://github.com/lxsmnsyc/swr-store/issues"},"publishConfig":{"access":"public"},"author":{"name":"Alexis Munsayac"},"private":false,"dependencies":{"dequal":"^2.0.2"},"gitHead":"7b8f6d930d9d5c5d5cbb33c5811bc992bdb31cdb","_id":"swr-store@0.8.1","_nodeVersion":"15.4.0","_npmVersion":"lerna/3.22.1/node@v15.4.0+x64 (win32)","_npmUser":{"name":"lxsmnsyc","email":"alexis.munsayac@gmail.com"},"dist":{"shasum":"2bb1a33d26fc18af96af11a13344b56c8cac393d","size":38932,"noattachment":false,"key":"/swr-store/-/swr-store-0.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/swr-store/download/swr-store-0.8.1.tgz"},"directories":{},"maintainers":[{"name":"lxsmnsyc","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swr-store_0.8.1_1618645217709_0.432091919412388"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T20:39:14.754Z","publish_time":1618645217866,"_cnpm_publish_time":1618645217866},"0.8.0":{"version":"0.8.0","types":"dist/types/index.d.ts","main":"dist/cjs/index.js","module":"dist/esm/index.js","exports":{"require":"./dist/cjs/index.js","import":"./dist/esm/index.js"},"engines":{"node":">=10"},"license":"MIT","keywords":["pridepack"],"name":"swr-store","devDependencies":{"@types/jest":"^26.0.20","@types/node":"^14.14.34","eslint":"^7.22.0","eslint-config-lxsmnsyc":"^0.1.20","pridepack":"^0.8.0","tslib":"^2.1.0","typescript":"^4.2.3"},"scripts":{"prepublish":"pridepack clean && pridepack build","build":"pridepack build","type-check":"pridepack check","lint":"pridepack lint","test":"pridepack test --passWithNoTests","clean":"pridepack clean","watch":"pridepack watch"},"description":"SWR stores for data-fetching","repository":{"url":"git+https://github.com/lxsmnsyc/swr-store.git","type":"git"},"homepage":"https://github.com/lxsmnsyc/swr-store","bugs":{"url":"https://github.com/lxsmnsyc/swr-store/issues"},"publishConfig":{"access":"public"},"author":{"name":"Alexis Munsayac"},"private":false,"dependencies":{"dequal":"^2.0.2"},"gitHead":"c785949a23e2768eb3e250b5cb7d0b05428e1521","_id":"swr-store@0.8.0","_nodeVersion":"15.4.0","_npmVersion":"lerna/3.22.1/node@v15.4.0+x64 (win32)","_npmUser":{"name":"lxsmnsyc","email":"alexis.munsayac@gmail.com"},"dist":{"shasum":"86a8c5d51b27396f1753251f79b63c37fb34ea0e","size":37480,"noattachment":false,"key":"/swr-store/-/swr-store-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/swr-store/download/swr-store-0.8.0.tgz"},"directories":{},"maintainers":[{"name":"lxsmnsyc","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swr-store_0.8.0_1618639667170_0.5273778862026774"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T20:39:13.606Z","publish_time":1618639667397,"_cnpm_publish_time":1618639667397},"0.7.0":{"version":"0.7.0","types":"dist/types/index.d.ts","main":"dist/cjs/index.js","module":"dist/esm/index.js","exports":{"require":"./dist/cjs/index.js","import":"./dist/esm/index.js"},"engines":{"node":">=10"},"license":"MIT","keywords":["pridepack"],"name":"swr-store","devDependencies":{"@types/jest":"^26.0.20","@types/node":"^14.14.34","eslint":"^7.22.0","eslint-config-lxsmnsyc":"^0.1.20","pridepack":"^0.8.0","tslib":"^2.1.0","typescript":"^4.2.3"},"scripts":{"prepublish":"pridepack clean && pridepack build","build":"pridepack build","type-check":"pridepack check","lint":"pridepack lint","test":"pridepack test --passWithNoTests","clean":"pridepack clean","watch":"pridepack watch"},"description":"SWR stores for data-fetching","repository":{"url":"git+https://github.com/lxsmnsyc/swr-store.git","type":"git"},"homepage":"https://github.com/lxsmnsyc/swr-store","bugs":{"url":"https://github.com/lxsmnsyc/swr-store/issues"},"publishConfig":{"access":"public"},"author":{"name":"Alexis Munsayac"},"private":false,"dependencies":{"dequal":"^2.0.2"},"gitHead":"f7895964d37675d3b772349280b508fb16ccaa84","_id":"swr-store@0.7.0","_nodeVersion":"15.4.0","_npmVersion":"lerna/3.22.1/node@v15.4.0+x64 (win32)","_npmUser":{"name":"lxsmnsyc","email":"alexis.munsayac@gmail.com"},"dist":{"shasum":"c333f2e0bfd05e5aff20cbd5727278c3098ef824","size":22473,"noattachment":false,"key":"/swr-store/-/swr-store-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/swr-store/download/swr-store-0.7.0.tgz"},"directories":{},"maintainers":[{"name":"lxsmnsyc","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swr-store_0.7.0_1617607272389_0.6523233958916355"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T20:39:12.488Z","publish_time":1617607272549,"_cnpm_publish_time":1617607272549},"0.6.0":{"version":"0.6.0","types":"dist/types/index.d.ts","main":"dist/cjs/index.js","module":"dist/esm/index.js","exports":{"require":"./dist/cjs/index.js","import":"./dist/esm/index.js"},"engines":{"node":">=10"},"license":"MIT","keywords":["pridepack"],"name":"swr-store","devDependencies":{"@types/jest":"^26.0.20","@types/node":"^14.14.34","eslint":"^7.22.0","eslint-config-lxsmnsyc":"^0.1.20","pridepack":"^0.8.0","tslib":"^2.1.0","typescript":"^4.2.3"},"scripts":{"prepublish":"pridepack clean && pridepack build","build":"pridepack build","type-check":"pridepack check","lint":"pridepack lint","test":"pridepack test --passWithNoTests","clean":"pridepack clean","watch":"pridepack watch"},"description":"SWR stores for data-fetching","repository":{"url":"git+https://github.com/lxsmnsyc/swr-store.git","type":"git"},"homepage":"https://github.com/lxsmnsyc/swr-store","bugs":{"url":"https://github.com/lxsmnsyc/swr-store/issues"},"publishConfig":{"access":"public"},"author":{"name":"Alexis Munsayac"},"private":false,"dependencies":{"dequal":"^2.0.2"},"gitHead":"0b7b434e3c2e8ebb1a4d13648c9a7b75865a62c6","_id":"swr-store@0.6.0","_nodeVersion":"15.4.0","_npmVersion":"lerna/3.22.1/node@v15.4.0+x64 (win32)","_npmUser":{"name":"lxsmnsyc","email":"alexis.munsayac@gmail.com"},"dist":{"shasum":"f35a58ec23305c0470c9673364cb144729f14d9c","size":22229,"noattachment":false,"key":"/swr-store/-/swr-store-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/swr-store/download/swr-store-0.6.0.tgz"},"directories":{},"maintainers":[{"name":"lxsmnsyc","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swr-store_0.6.0_1616775885126_0.7025313631967485"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T20:39:04.947Z","publish_time":1616775885271,"_cnpm_publish_time":1616775885271},"0.5.2":{"version":"0.5.2","main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=10"},"license":"MIT","keywords":["pridepack"],"name":"swr-store","module":"dist/swr-store.esm.js","exports":{"require":"./dist/index.js","imports":"./dist/swr-store.esm.js"},"devDependencies":{"@types/jest":"^26.0.19","@types/node":"^14.14.14","eslint":"^7.16.0","eslint-config-lxsmnsyc":"^0.1.20","pridepack":"^0.6.0","tslib":"^2.0.3","typescript":"^4.1.3"},"scripts":{"prepublish":"pridepack build","build":"pridepack build","type-check":"pridepack check","lint":"pridepack lint","test":"pridepack test --passWithNoTests","clean":"pridepack clean","watch":"pridepack watch"},"description":"SWR stores for data-fetching","repository":{"url":"git+https://github.com/lxsmnsyc/swr-store.git","type":"git"},"homepage":"https://github.com/lxsmnsyc/swr-store","bugs":{"url":"https://github.com/lxsmnsyc/swr-store/issues"},"publishConfig":{"access":"public"},"author":{"name":"Alexis Munsayac"},"private":false,"dependencies":{"dequal":"^2.0.2"},"gitHead":"7774a7a6a1ba21f3398368c1e352e4b744e91962","_id":"swr-store@0.5.2","_nodeVersion":"14.4.0","_npmVersion":"lerna/3.22.1/node@v14.4.0+x64 (darwin)","_npmUser":{"name":"lxsmnsyc","email":"alexis.munsayac@gmail.com"},"dist":{"shasum":"899152914fb7f62b145b9643f0c59edbc336555e","size":19485,"noattachment":false,"key":"/swr-store/-/swr-store-0.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/swr-store/download/swr-store-0.5.2.tgz"},"directories":{},"maintainers":[{"name":"lxsmnsyc","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swr-store_0.5.2_1608705392515_0.4626789141682224"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T20:39:03.626Z","publish_time":1608705392679,"_cnpm_publish_time":1608705392679},"0.5.0":{"version":"0.5.0","main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=10"},"license":"MIT","keywords":["pridepack"],"name":"swr-store","module":"dist/swr-store.esm.js","exports":{"require":"./dist/index.js","imports":"./dist/swr-store.esm.js"},"devDependencies":{"@types/jest":"^26.0.16","@types/node":"^14.14.10","eslint":"^7.14.0","eslint-config-lxsmnsyc":"^0.1.20","pridepack":"^0.4.1","tslib":"^2.0.3","typescript":"^4.1.2"},"scripts":{"prepublish":"pridepack build","build":"pridepack build","type-check":"pridepack check","lint":"pridepack lint","test":"pridepack test --passWithNoTests","clean":"pridepack clean","watch":"pridepack watch"},"description":"SWR stores for data-fetching","repository":{"url":"git+https://github.com/lxsmnsyc/swr-store.git","type":"git"},"homepage":"https://github.com/lxsmnsyc/swr-store","bugs":{"url":"https://github.com/lxsmnsyc/swr-store/issues"},"publishConfig":{"access":"public"},"author":{"name":"Alexis Munsayac"},"private":false,"dependencies":{"dequal":"^2.0.2"},"gitHead":"e1cfdb1e9a3bfab7b4d4d1df24893a2b123be2a2","_id":"swr-store@0.5.0","_nodeVersion":"15.2.1","_npmVersion":"lerna/3.22.1/node@v15.2.1+x64 (win32)","_npmUser":{"name":"lxsmnsyc","email":"alexis.munsayac@gmail.com"},"dist":{"shasum":"ee62e1e1a406d16fffa60a47b2d82b357c215d6b","size":23768,"noattachment":false,"key":"/swr-store/-/swr-store-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/swr-store/download/swr-store-0.5.0.tgz"},"directories":{},"maintainers":[{"name":"lxsmnsyc","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swr-store_0.5.0_1607498538855_0.33849966710849166"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T20:39:02.323Z","publish_time":1607498538966,"_cnpm_publish_time":1607498538966},"0.4.1":{"version":"0.4.1","main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=10"},"license":"MIT","keywords":["pridepack"],"name":"swr-store","module":"dist/swr-store.esm.js","exports":{"require":"./dist/index.js","imports":"./dist/swr-store.esm.js"},"devDependencies":{"@types/jest":"^26.0.16","@types/node":"^14.14.10","eslint":"^7.14.0","eslint-config-lxsmnsyc":"^0.1.20","pridepack":"^0.3.7","tslib":"^2.0.3","typescript":"^4.1.2"},"scripts":{"prepublish":"pridepack build","build":"pridepack build","type-check":"pridepack check","lint":"pridepack lint","test":"pridepack test --passWithNoTests","clean":"pridepack clean","watch":"pridepack watch"},"description":"SWR stores for data-fetching","repository":{"url":"git+https://github.com/lxsmnsyc/swr-store.git","type":"git"},"homepage":"https://github.com/lxsmnsyc/swr-store","bugs":{"url":"https://github.com/lxsmnsyc/swr-store/issues"},"publishConfig":{"access":"public"},"author":{"name":"Alexis Munsayac"},"private":false,"dependencies":{"dequal":"^2.0.2"},"gitHead":"0e43cc0a5f1e5d79be0c0473c70a1ec164a058c9","_id":"swr-store@0.4.1","_nodeVersion":"15.2.1","_npmVersion":"lerna/3.22.1/node@v15.2.1+x64 (win32)","_npmUser":{"name":"lxsmnsyc","email":"alexis.munsayac@gmail.com"},"dist":{"shasum":"d9b67a9204ecd1c743418ab3e4a673ea46f6fb29","size":23934,"noattachment":false,"key":"/swr-store/-/swr-store-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/swr-store/download/swr-store-0.4.1.tgz"},"directories":{},"maintainers":[{"name":"lxsmnsyc","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swr-store_0.4.1_1606918962479_0.9828596778416128"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T20:39:00.616Z","publish_time":1606918962723,"_cnpm_publish_time":1606918962723},"0.4.0":{"version":"0.4.0","main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=10"},"license":"MIT","keywords":["pridepack"],"name":"swr-store","module":"dist/swr-store.esm.js","exports":{"require":"./dist/index.js","imports":"./dist/swr-store.esm.js"},"devDependencies":{"@types/jest":"^26.0.15","@types/node":"^14.14.9","eslint":"^7.14.0","eslint-config-lxsmnsyc":"^0.1.19","pridepack":"^0.3.7","tslib":"^2.0.3","typescript":"^4.1.2"},"scripts":{"prepublish":"pridepack build","build":"pridepack build","type-check":"pridepack check","lint":"pridepack lint","test":"pridepack test --passWithNoTests","clean":"pridepack clean","watch":"pridepack watch"},"description":"SWR stores for data-fetching","repository":{"url":"git+https://github.com/lxsmnsyc/swr-store.git","type":"git"},"homepage":"https://github.com/lxsmnsyc/swr-store","bugs":{"url":"https://github.com/lxsmnsyc/swr-store/issues"},"publishConfig":{"access":"public"},"author":{"name":"Alexis Munsayac"},"private":false,"dependencies":{"dequal":"^2.0.2"},"gitHead":"a92bcc073e2917d2f46f1b96aa0bd90205471cac","_id":"swr-store@0.4.0","_nodeVersion":"14.4.0","_npmVersion":"lerna/3.22.1/node@v14.4.0+x64 (darwin)","_npmUser":{"name":"lxsmnsyc","email":"alexis.munsayac@gmail.com"},"dist":{"shasum":"0653bde430b7c0288f896dadd4faf9de47b7d31f","size":23833,"noattachment":false,"key":"/swr-store/-/swr-store-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/swr-store/download/swr-store-0.4.0.tgz"},"directories":{},"maintainers":[{"name":"lxsmnsyc","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swr-store_0.4.0_1606242932396_0.43759063540625354"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T20:38:59.544Z","publish_time":1606242932528,"_cnpm_publish_time":1606242932528},"0.3.1":{"version":"0.3.1","main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=10"},"license":"MIT","keywords":["pridepack"],"name":"swr-store","module":"dist/swr-store.esm.js","exports":{"require":"./dist/index.js","imports":"./dist/swr-store.esm.js"},"devDependencies":{"@types/jest":"^26.0.15","@types/node":"^14.14.6","eslint":"^7.12.1","eslint-config-lxsmnsyc":"^0.1.19","pridepack":"^0.3.6","tslib":"^2.0.3","typescript":"^4.0.5"},"scripts":{"prepublish":"pridepack build","build":"pridepack build","type-check":"pridepack check","lint":"pridepack lint","test":"pridepack test --passWithNoTests","clean":"pridepack clean","watch":"pridepack watch"},"description":"SWR stores for data-fetching","repository":{"url":"git+https://github.com/lxsmnsyc/swr-store.git","type":"git"},"homepage":"https://github.com/lxsmnsyc/swr-store","bugs":{"url":"https://github.com/lxsmnsyc/swr-store/issues"},"publishConfig":{"access":"public"},"author":{"name":"Alexis Munsayac"},"private":false,"gitHead":"ac3b9648f01dfce93c1e7e39346292c8833483f7","_id":"swr-store@0.3.1","_nodeVersion":"15.0.1","_npmVersion":"lerna/3.22.1/node@v15.0.1+x64 (win32)","_npmUser":{"name":"lxsmnsyc","email":"alexis.munsayac@gmail.com"},"dist":{"shasum":"bf81d7c193eaeabee3d970fd2f614704056ad5a8","size":18203,"noattachment":false,"key":"/swr-store/-/swr-store-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/swr-store/download/swr-store-0.3.1.tgz"},"directories":{},"maintainers":[{"name":"lxsmnsyc","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swr-store_0.3.1_1604989365497_0.2657953192875584"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T20:38:58.438Z","publish_time":1604989365614,"_cnpm_publish_time":1604989365614},"0.3.0":{"version":"0.3.0","main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=10"},"license":"MIT","keywords":["pridepack"],"name":"swr-store","module":"dist/swr-store.esm.js","exports":{"require":"./dist/index.js","imports":"./dist/swr-store.esm.js"},"devDependencies":{"@types/jest":"^26.0.15","@types/node":"^14.14.6","eslint":"^7.12.1","eslint-config-lxsmnsyc":"^0.1.19","pridepack":"^0.3.6","tslib":"^2.0.3","typescript":"^4.0.5"},"scripts":{"prepublish":"pridepack build","build":"pridepack build","type-check":"pridepack check","lint":"pridepack lint","test":"pridepack test --passWithNoTests","clean":"pridepack clean","watch":"pridepack watch"},"description":"SWR stores for data-fetching","repository":{"url":"git+https://github.com/lxsmnsyc/swr-store.git","type":"git"},"homepage":"https://github.com/lxsmnsyc/swr-store","bugs":{"url":"https://github.com/lxsmnsyc/swr-store/issues"},"publishConfig":{"access":"public"},"author":{"name":"Alexis Munsayac"},"private":false,"gitHead":"af39e700070c6e66980b75601094dd36ad261c63","_id":"swr-store@0.3.0","_nodeVersion":"15.0.1","_npmVersion":"lerna/3.22.1/node@v15.0.1+x64 (win32)","_npmUser":{"name":"lxsmnsyc","email":"alexis.munsayac@gmail.com"},"dist":{"shasum":"a67318f9071be2b488937073b1249fee02b3321e","size":18186,"noattachment":false,"key":"/swr-store/-/swr-store-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/swr-store/download/swr-store-0.3.0.tgz"},"directories":{},"maintainers":[{"name":"lxsmnsyc","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swr-store_0.3.0_1604832782898_0.8091133122084424"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T20:38:57.308Z","publish_time":1604832783090,"_cnpm_publish_time":1604832783090},"0.2.1":{"version":"0.2.1","main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=10"},"license":"MIT","keywords":["pridepack"],"name":"swr-store","module":"dist/swr-store.esm.js","exports":{"require":"./dist/index.js","imports":"./dist/swr-store.esm.js"},"devDependencies":{"@types/jest":"^26.0.15","@types/node":"^14.14.6","eslint":"^7.12.1","eslint-config-lxsmnsyc":"^0.1.19","pridepack":"^0.3.6","tslib":"^2.0.3","typescript":"^4.0.5"},"scripts":{"prepublish":"pridepack build","build":"pridepack build","type-check":"pridepack check","lint":"pridepack lint","test":"pridepack test --passWithNoTests","clean":"pridepack clean","watch":"pridepack watch"},"description":"SWR stores for data-fetching","repository":{"url":"git+https://github.com/lxsmnsyc/swr-store.git","type":"git"},"homepage":"https://github.com/lxsmnsyc/swr-store","bugs":{"url":"https://github.com/lxsmnsyc/swr-store/issues"},"publishConfig":{"access":"public"},"author":{"name":"Alexis Munsayac"},"private":false,"gitHead":"5cf228491bc88af0c12c4f49f602adafddaefad5","_id":"swr-store@0.2.1","_nodeVersion":"14.4.0","_npmVersion":"lerna/3.22.1/node@v14.4.0+x64 (darwin)","_npmUser":{"name":"lxsmnsyc","email":"alexis.munsayac@gmail.com"},"dist":{"shasum":"7935d26a80338f663a4a854f283fece26fc99e34","size":17351,"noattachment":false,"key":"/swr-store/-/swr-store-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/swr-store/download/swr-store-0.2.1.tgz"},"directories":{},"maintainers":[{"name":"lxsmnsyc","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swr-store_0.2.1_1604824557517_0.18438995538096958"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T20:38:56.227Z","publish_time":1604824557628,"_cnpm_publish_time":1604824557628},"0.2.0":{"version":"0.2.0","main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=10"},"license":"MIT","keywords":["pridepack"],"name":"swr-store","module":"dist/swr-store.esm.js","exports":{"require":"./dist/index.js","imports":"./dist/swr-store.esm.js"},"devDependencies":{"@types/jest":"^26.0.15","@types/node":"^14.14.6","eslint":"^7.12.1","eslint-config-lxsmnsyc":"^0.1.19","pridepack":"^0.3.6","tslib":"^2.0.3","typescript":"^4.0.5"},"scripts":{"prepublish":"pridepack build","build":"pridepack build","type-check":"pridepack check","lint":"pridepack lint","test":"pridepack test --passWithNoTests","clean":"pridepack clean","watch":"pridepack watch"},"description":"SWR stores for data-fetching","repository":{"url":"git+https://github.com/lxsmnsyc/swr-store.git","type":"git"},"homepage":"https://github.com/lxsmnsyc/swr-store","bugs":{"url":"https://github.com/lxsmnsyc/swr-store/issues"},"publishConfig":{"access":"public"},"author":{"name":"Alexis Munsayac"},"private":false,"gitHead":"7c44a89e4b95638339d0734046accbf3c897286b","_id":"swr-store@0.2.0","_nodeVersion":"14.4.0","_npmVersion":"lerna/3.22.1/node@v14.4.0+x64 (darwin)","_npmUser":{"name":"lxsmnsyc","email":"alexis.munsayac@gmail.com"},"dist":{"shasum":"b549ab2e95670479195a21f0b676cbfd1de6f558","size":17289,"noattachment":false,"key":"/swr-store/-/swr-store-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/swr-store/download/swr-store-0.2.0.tgz"},"directories":{},"maintainers":[{"name":"lxsmnsyc","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swr-store_0.2.0_1604822604185_0.02431676239840841"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T20:38:55.117Z","publish_time":1604822604335,"_cnpm_publish_time":1604822604335},"0.1.0":{"version":"0.1.0","main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=10"},"license":"MIT","keywords":["pridepack"],"name":"swr-store","module":"dist/swr-store.esm.js","exports":{"require":"./dist/index.js","imports":"./dist/swr-store.esm.js"},"devDependencies":{"@types/jest":"^26.0.15","@types/node":"^14.14.6","eslint":"^7.12.1","eslint-config-lxsmnsyc":"^0.1.19","pridepack":"^0.3.6","tslib":"^2.0.3","typescript":"^4.0.5"},"scripts":{"prepublish":"pridepack build","build":"pridepack build","type-check":"pridepack check","lint":"pridepack lint","test":"pridepack test --passWithNoTests","clean":"pridepack clean","watch":"pridepack watch"},"description":"SWR stores for data-fetching","repository":{"url":"git+https://github.com/lxsmnsyc/swr-store.git","type":"git"},"homepage":"https://github.com/lxsmnsyc/swr-store","bugs":{"url":"https://github.com/lxsmnsyc/swr-store/issues"},"publishConfig":{"access":"public"},"author":{"name":"Alexis Munsayac"},"private":false,"gitHead":"128bc4c1bbb0d0171b552d2f383dddeb11d4f8eb","_id":"swr-store@0.1.0","_nodeVersion":"14.4.0","_npmVersion":"lerna/3.22.1/node@v14.4.0+x64 (darwin)","_npmUser":{"name":"lxsmnsyc","email":"alexis.munsayac@gmail.com"},"dist":{"shasum":"3ead00aecf2f4d90cce204ffde354271dd419e38","size":14064,"noattachment":false,"key":"/swr-store/-/swr-store-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/swr-store/download/swr-store-0.1.0.tgz"},"directories":{},"maintainers":[{"name":"lxsmnsyc","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swr-store_0.1.0_1604775938348_0.3960221692771264"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T20:38:54.795Z","publish_time":1604775938525,"_cnpm_publish_time":1604775938525}},"readme":"# swr-store\n\n> Reactive SWR stores for data-fetching.\n\n[![NPM](https://img.shields.io/npm/v/swr-store.svg)](https://www.npmjs.com/package/swr-store) [![JavaScript Style Guide](https://badgen.net/badge/code%20style/airbnb/ff5a5f?icon=airbnb)](https://github.com/airbnb/javascript)\n\n## Install\n\n```bash\nnpm install --save swr-store\n```\n\n```bash\nyarn add swr-store\n```\n\n## Usage\n\n```tsx\nimport { createSWRStore, trigger } from 'swr-store';\n\nconst dogAPI = createSWRStore<APIResult, [string]>({\n  // Fetch data based on breed\n  get: async (breed: string) => {\n    const response = await fetch(`${API}${breed}${API_SUFFIX}`);\n    return (await response.json()) as APIResult;\n  },\n  // Allow us to revalidate the data\n  // whenever the page gets focused\n  revalidateOnFocus: true,\n\n  // Revalidate the data when the network goes\n  // back online\n  revalidateOnNetwork: true,\n});\n\n// Will be pending initially.\n// The result will change once dogAPI.get is called again\n// sometime after the fetch has assumed to be resolved.\nconst result = dogAPI.get(['shiba']);\n\nif (result.status === 'pending') {\n  displaySkeleton();\n} else if (result.status === 'failure') {\n  displayFallback();\n} else if (result.status === 'success') {\n  displayUI(result.data);\n}\n\n// When click is triggered, we prompt a revalidation process\ndocument.getElementById('#refresh').addEventListener('click', () => {\n  // We can do local revalidation\n  dogAPI.trigger(['shiba']);\n\n  // Or a global revalidation\n  trigger('shiba');\n});\n```\n\n## Features\n\n### Key Generation\n\nSWR stores may derive keys based on received arguments. These keys are used to locate cache references. By default, arguments are serialized through `JSON.stringify`, but can be overriden by providing `options.key`, where the `key` function receives the arguments and may return a string.\n\n```ts\nconst store = createSWRStore({\n  // Only select the key\n  // note that keys are globally shared.\n  key: (id) => id,\n  \n  // An auth-based endpoint\n  get: (id, token) => getUserPrivateData({\n    userId: id,\n    token,\n  }),\n});\n\n// ...\nconst privateData = store.get(userId, userToken);\n```\n\n### Subscriptions\n\nSWR store allows subscriptions to subscribe for cache updates. Subscribing returns a callback that allows unsubscribing to the cache updates.\n\n```ts\n\n// Local subscription\nconst unsubscribe = userDetails.subscribe([userId], (result) => {\n  if (result.status === 'pending') {\n    displaySkeleton();\n  } else if (result.status === 'failure') {\n    displayFallback();\n  } else if (result.status === 'success') {\n    displayUI(result.data);\n  }\n});\n\n// global subscription\nimport { subscribe } from 'swr-store';\n\nconst unsubscribe = subscribe(`/user/${userId}`, (result) => {\n  if (result.status === 'pending') {\n    displaySkeleton();\n  } else if (result.status === 'failure') {\n    displayFallback();\n  } else if (result.status === 'success') {\n    displayUI(result.data);\n  }\n});\n```\n\n### Hydration\n\nSWR store may present an initial data through `options.initialData`. This data is used only when the store finds an empty cache value. Initial data is also useful for opting-out of initial pending phase and providing a way for SSR pages to hydrate stores.\n\n```ts\nconst userDetails = createSWRStore({\n  get: (id) => getUserDetails(id),\n\n  initialData: prefetchedData,\n});\n```\n\nStores can also be hydrated manually through `mutate`.\n\nCalling `store.get` also allows lazy hydration, in which the provided initial data is preferred rather than `options.initialData`.\n\n```ts\nconst result = userDetails.get([userId], {\n  // If there's no cache, prefetched data is used\n  // then attempts revalidation\n  initialData: prefetchedData,\n});\n```\n\nDo note that `options.initialData` won't hydrate the actual store but present a fallback data when the result is still pending. You can use `options.hydrate` to overwrite the current cached data.\n\n### Lazy Revalidation\n\nSWR stores are lazily revalidated whenever `store.get` is called.\n\n```ts\n// Initial fetch\nconst result = store.get([]);\n\nsetTimeout(() => {\n  // May contain the resolved result\n  // or a new one if the cache has been invalidated.\n  const newResult = store.get([]);\n});\n```\n\nRevalidation on `get` may be opt-out by providing `shouldRevalidate`:\n\n```ts\nconst result = store.get([], {\n  shouldRevalidate: false,\n});\n```\n\n### Global Revalidation\n\nSWR stores share the same global cache, and can be prompted with a global manual revalidation. `trigger` and `mutate` are similar to store's `store.trigger` and `store.mutate` except that they accept the cache key instead of the store's expected arguments.\n\nStores subscribers are may be notified (`trigger` does not guarantee a notification, while `mutate` guarantees a notification) for the cache update.\n\n```ts\nimport { trigger, mutate } from 'swr-store';\n\nconst userDetails = createSWRStore({\n  // Transform id into a cache key\n  key: (id) => `/user/${id}`,\n  \n  // An auth-based endpoint\n  get: (id) => getUserDetails(id),\n});\n\n// ...\n// Global trigger\ntrigger(`/user/${userId}`);\n\n// Or mutate\nmutate(`/user/${userId}`, {\n  data: {\n    name: 'John Doe',\n    age: 16,\n  },\n  status: 'success',\n});\n```\n\n### Local Revalidation\n\nSWR stores can be manually revalidated by calling `store.trigger` or `store.mutate`.\n\n- `store.trigger(args, shouldRevalidate = true)`: Triggers a revalidation from the given arguments. Arguments are passed to `options.key` to locate the cache.\n- `store.mutate(args, result, shouldRevalidate = true)`: Mutates the cache with `result`. Cache is located based on the key generated from the arguments passed to `options.key`.\n\n```ts\n// Local revalidation\nuserDetails.trigger([userId]);\n\n// is the same as \ntrigger(`/user/${userId}`);\n\n// Since userDetails yields the same key format.\n```\n\n### Auto Revalidation\n\nSWR stores are able to automatically revalidate data based on DOM events. This feature can be activated based on the following options:\n\n- `options.revalidateOnFocus`: Automatically revalidates data when the window `'focus'` event is triggered. Defaults to `false`.\n- `options.revalidateOnVisibility`: Automatically revalidates data when the document `'visibilitychange'` event is triggered, specifically, if the page is `'visible'`. Defaults to `false`.\n- `options.revalidateOnNetwork`: Automatically revalidates data when the window `'online'` event is triggered. Defaults to `false`.\n\n### Polling Revalidation\n\nSWR stores are able to poll for revalidation. They are different to event-based revalidation as polling revalidation happens in intervals.\n\nThis behavior can be activated through the following options:\n\n- `options.refreshInterval`: Amount of time (in milliseconds) the revalidation goes through in intervals. Defaults to `undefined` (Does not poll). Polling begins immediately after the lazy setup has been triggered.\n\nThe default behavior can be overriden by the following options:\n\n- `options.refreshWhenHidden`: Overrides the default polling behavior and only begins polling after the page becomes hidden (triggered by document `visibilitychange` event.). Once the document becomes visible, polling halts.\n- `options.refreshWhenBlurred`: Overrides the default polling behavior and only begins polling after the page loses focus (triggered by window `blur` and `focus` events). Once the page is focused again, polling halts.\n- `options.refreshWhenOffline`: Overrides the default polling behavior and only begins polling after the page becomes offline (triggered by window `offline` and `online` events). Once the page is focused again, polling halts.\n\n### Lazy Setup\n\nSWR stores are lazily setup: polling and automatic revalidation only begins when there are subscribers to the stores. Once a store receives a subscriber (through `store.subscribe` method), the store lazily sets up the revalidation processes, this way, automatic processes are conserved and are only added when needed.\n\nStores also halt from automatic revalidation if they lose all subscribers through reference-counting.\n\n### Cache Age\n\nSWR stores can define how 'fresh' or 'stale' the cache is, which can alter the revalidation behavior:\n\n- If the cache is 'fresh', revalidation phases skips the fetching stage.\n- If the cache is 'stale', revalidation phases goes through, but the result does not return to `'pending'` state.\n\nThese behavior can be defined through the following options:\n\n- `options.freshAge`: Defines how long the cache stays 'fresh', in milliseconds. Defaults to `2000`. (2 seconds).\n- `options.staleAge`: Defines how long the cache stays 'stale' after becoming 'fresh', in milliseconds. Defaults to `30000` (30 seconds).\n\nA cache is 'fresh' when the time between the cache was updated and was read is between the `options.freshAge` value, otherwise, the cache automatically becomes 'stale'.\nA cache that has been 'stale' will continue being 'stale' until the time between the cache became 'stale' and was read is between the `options.staleAge`.\n\nCache invalidation always happen lazily: checking for cache age only happens when the revalidation process is requested upon (usually automatically through polling or revalidation on events) or manually (`mutate` or `trigger`).\n\n### Deduplication\n\nSWR Stores throttles data fetching processes through the caching strategy. Cache maintain a timestamp internally, marking valid requests and cache references, establishing race conditions.\n\n### CSR-Only Revalidation and Fetching\n\nSWR stores' cache revalidation and data-fetching only happens on client-side.\n\n### Success Bailouts\n\nSWR stores, by default, deeply compare success data in between cache updates. This behavior prevents re-notifying subscribers when the contents of the data remains the same. This behavior can be overriden by providing a compare function in `options.compare`.\n\n`mutate` accepts an custom compare function to override this behavior as a fourth parameter.\n\n### Retries\n\nSWR stores implements the exponential backoff algorithm for retry intervals whenever a request fails. By default, SWR stores retry indefinitely until the request resolves successfully at a maximum interval of `5000ms`. Limit can be defined through `options.maxRetryCount` and the interval can be overriden with `options.maxRetryInterval`.\n\n## License\n\nMIT © [lxsmnsyc](https://github.com/lxsmnsyc)\n","_attachments":{},"homepage":"https://github.com/lxsmnsyc/swr-store","bugs":{"url":"https://github.com/lxsmnsyc/swr-store/issues"},"license":"MIT"}