{"_id":"@exodus/walletconnect-keyvaluestorage","_rev":"156-be7cc3f8513237346beac8627977deaa","name":"@exodus/walletconnect-keyvaluestorage","dist-tags":{"latest":"1.0.2-exodus.2"},"versions":{"1.0.2-exodus.0":{"name":"@exodus/walletconnect-keyvaluestorage","version":"1.0.2-exodus.0","keywords":["iso","isomorphic","store","storage","localstorage","asyncstorage","sequelize"],"author":{"name":"WalletConnect, Inc.","email":"walletconnect.com"},"license":"MIT","_id":"@exodus/walletconnect-keyvaluestorage@1.0.2-exodus.0","maintainers":[{"name":"yilmazbahadir","email":"yilmazbahadir@gmail.com"},{"name":"muratso","email":"ericarlos23@gmail.com"},{"name":"exoleo","email":"leonard.ga@Exodus.io"},{"name":"633kh4ck","email":"svolsky+npm@xn--zer-2na.net"},{"name":"ossel","email":"ossian.el@exodus.io"},{"name":"davidfraga610","email":"david.fraga610@hotmail.com"},{"name":"clarkexo","email":"clark@exodus.io"},{"name":"andrewrexo","email":"andrew.r@exodus.io"},{"name":"james-gre","email":"james.gre@exodus.io"},{"name":"juraex","email":"julio.vi@exodus.io"},{"name":"exorich","email":"richard.nw@exodus.io"},{"name":"richayotte","email":"rich@ayottesoftware.com"},{"name":"ralph.ba","email":"ralph.ba@exodus.io"},{"name":"angelloz","email":"scottloz@protonmail.com"},{"name":"joshuabot","email":"joshuabot@exodus.io"},{"name":"jamiemaw","email":"jamie@exodus.io"},{"name":"exodus-justin.za","email":"justin.za@exodus.io"},{"name":"javiexodus","email":"javier.fe@exodus.io"},{"name":"wcastr","email":"walter@exodus.io"},{"name":"rg911","email":"xian.f.liu@gmail.com"},{"name":"alex.alexandrius","email":"s.pataridze@gmail.com"},{"name":"filipexodus","email":"filip@exodus.io"},{"name":"ryansquared-npm","email":"npm@ryansquared.pub"},{"name":"andrescarreon","email":"andres.di@exodus.io"},{"name":"florianmathieu","email":"florian.ma@exodus.io"},{"name":"janwe","email":"jan.we@exodus.io"},{"name":"fosterdill","email":"fosterdill@gmail.com"},{"name":"eduardoexodus","email":"eduardo.ta@exodus.io"},{"name":"fboucquez","email":"fboucquez@gmail.com"},{"name":"skapala","email":"szymon20000@gmail.com"},{"name":"umito","email":"umitodabasi@gmail.com"},{"name":"lanahizzle","email":"tim.la@exodus.io"},{"name":"iaacek","email":"iaacek@gmail.com"},{"name":"nafisholeh","email":"rachmadnafisholeh@gmail.com"},{"name":"ariene-exodus","email":"ariene.ri@exodus.io"},{"name":"ps.mcnally","email":"patrick.mc@exodus.io"},{"name":"akinncar","email":"akinncar@hotmail.com"},{"name":"matias.la","email":"matias.la@exodus.io"},{"name":"voltagebots","email":"okpako.fr@exodus.io"},{"name":"kwwood","email":"kevin.w@exodus.io"},{"name":"sergii_bo","email":"sergii.bo@exodus.io"},{"name":"philipcr","email":"philip.cr@exodus.io"},{"name":"jacobbr22","email":"jacob.br@exodus.io"},{"name":"lekzd","email":"alexandr.ko@exodus.io"},{"name":"cdotta","email":"cdotta90@gmail.com"},{"name":"alexandrbbm","email":"alexandr.bbm@gmail.com"},{"name":"danh.t.vo","email":"danh.vo@exodus.io"},{"name":"ezenwankwogabriel","email":"ezenwankwogabriel@gmail.com"},{"name":"meniem","email":"aly@exodus.io"},{"name":"mzndako","email":"mzndako@gmail.com"},{"name":"kevva","email":"kevinmartensson@gmail.com"},{"name":"feri42","email":"feri@feridot.com"},{"name":"jprichardson","email":"jprichardson@gmail.com"},{"name":"farisissa","email":"farisissa8@gmail.com"},{"name":"ryanzim","email":"opensrc@ryanzim.com"},{"name":"headfire","email":"egorvodopyanov@gmail.com"},{"name":"gutenye","email":"ywzhaifei@gmail.com"},{"name":"mosesbot","email":"moses@exodus.io"},{"name":"roccomuso","email":"roccomusolino92@gmail.com"},{"name":"dcastagnoli","email":"daniel@exodus.io"},{"name":"sonaye","email":"ain@abcd.sa"},{"name":"nareg_exodus","email":"nareg@exodus.io"},{"name":"ves","email":"ves@exodus.io"},{"name":"tenaciousmv","email":"mvayngrib@gmail.com"},{"name":"asyakost","email":"asya@exodus.io"},{"name":"bulgakovk","email":"kbulgakov@yahoo.com"},{"name":"chalker","email":"chalkerx@gmail.com"},{"name":"andrejb","email":"andrej-borstnik@hotmail.com"},{"name":"jaydp17","email":"jaydp17@gmail.com"},{"name":"olistic","email":"moliverafreire@gmail.com"},{"name":"joepie91","email":"admin@cryto.net"},{"name":"merlz","email":"john.staker@ymail.com"},{"name":"jadechip","email":"jim.eric.skogman@gmail.com"},{"name":"vbonini","email":"victor@bonini.tech"},{"name":"devopsrobot","email":"devopsrobot@exodus.io"},{"name":"jenish-sojitra","email":"jenish@exodus.io"},{"name":"unidwell","email":"gregor.mirai@gmail.com"},{"name":"nachoalvarez","email":"ignacioalvarez92@gmail.com"},{"name":"giovannirco","email":"giovannirco@gmail.com"},{"name":"rec","email":"espinosacurbelo@gmail.com"},{"name":"diegomura","email":"diegomuracciole@gmail.com"},{"name":"lanre-mark","email":"lanre.developer@gmail.com"},{"name":"sunilagrawal","email":"sunilagrawal@gmail.com"},{"name":"guillecura","email":"guille@cura.is"},{"name":"mariosvlad","email":"marios.vladimerou@protonmail.com"},{"name":"federico-po","email":"federico.po@exodus.io"},{"name":"pagan404","email":"saraspap@protonmail.com"}],"homepage":"https://github.com/walletconnect/walletconnect-utils","bugs":{"url":"https://github.com/walletconnect/walletconnect-utils/issues"},"dist":{"shasum":"9e822d76f44baeaf4de89150a2e6da000b3f3e78","tarball":"https://registry.npmjs.org/@exodus/walletconnect-keyvaluestorage/-/walletconnect-keyvaluestorage-1.0.2-exodus.0.tgz","fileCount":23,"integrity":"sha512-o773c5q+Vluccz5pw3UWpRiru4N+h8UzxH8EGYK9rUJkP9qNqfW2x8MyD0/5Xb6TpPj0dHFZm6of003tvqj5Jw==","signatures":[{"sig":"MEUCIQDy1CaxcZ6TrAWwLq3cHcz+iu4KPWNt1ArEuxvVKSRTMgIgEqiUl9YJyWRVZamjCq2cYDo/vVv1nnygLcDkvvXgaXQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17930},"main":"dist/cjs/index.js","_from":"file:/tmp/shared-walletconnect-utils-05210ef01c5b/exodus-walletconnect-keyvaluestorage-1.0.2-exodus.0.tgz","husky":{"hooks":{"pre-commit":"run-s lint"}},"types":"dist/cjs/index.d.ts","gitHead":"fd487e3f031b84d90e9e4853346f7212de177962","scripts":{"test":"rm -rf ./test/dbs/* && env TS_NODE_PROJECT=\"tsconfig.cjs.json\" mocha --timeout 5000 --exit -r ts-node/register ./test/**/*.test.ts","build":"run-s clean build:cjs","clean":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build:umd":"webpack","prepublishOnly":"npm run test && npm run build","npm-publish:canary":"npm publish --access public --tag canary","npm-publish:latest":"npm publish --access public --tag latest"},"_npmUser":{"name":"matias.la","email":"matias.la@exodus.io"},"prettier":{"semi":true,"printWidth":80,"singleQuote":false,"trailingComma":"es5"},"_resolved":"/tmp/shared-walletconnect-utils-05210ef01c5b/exodus-walletconnect-keyvaluestorage-1.0.2-exodus.0.tgz","_integrity":"sha512-o773c5q+Vluccz5pw3UWpRiru4N+h8UzxH8EGYK9rUJkP9qNqfW2x8MyD0/5Xb6TpPj0dHFZm6of003tvqj5Jw==","repository":{"url":"git+https://github.com/walletconnect/walletconnect-utils.git","type":"git"},"_npmVersion":"8.19.4","description":"Isomorphic Key-Value Storage","directories":{},"_nodeVersion":"16.20.0","dependencies":{"tslib":"1.14.1","@exodus/walletconnect-safe-json":"^1.0.2-exodus.0"},"react-native":"dist/cjs/react-native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","husky":"^4.3.0","mocha":"^10.0.0","eslint":"^8.23.1","lokijs":"^1.5.12","ts-node":"^10.9.1","webpack":"^4.41.6","deepmerge":"^4.2.2","proxyquire":"^2.1.3","typescript":"^4.9.5","@types/jest":"^26.0.15","@types/node":"^14.14.7","webpack-cli":"^3.3.11","classic-level":"^1.2.0","@exodus/walletconnect-time":"^1.0.2-exodus.0","@react-native-async-storage/async-storage":"^1.17.3"},"peerDependencies":{"lokijs":"1.x","@react-native-async-storage/async-storage":"1.x"},"peerDependenciesMeta":{"lokijs":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/walletconnect-keyvaluestorage_1.0.2-exodus.0_1684962023520_0.16287822442091526","host":"s3://npm-registry-packages"}},"1.0.2-exodus.1":{"name":"@exodus/walletconnect-keyvaluestorage","version":"1.0.2-exodus.1","keywords":["iso","isomorphic","store","storage","localstorage","asyncstorage","sequelize"],"author":{"name":"WalletConnect, Inc.","email":"walletconnect.com"},"license":"MIT","_id":"@exodus/walletconnect-keyvaluestorage@1.0.2-exodus.1","maintainers":[{"name":"yilmazbahadir","email":"yilmazbahadir@gmail.com"},{"name":"muratso","email":"ericarlos23@gmail.com"},{"name":"exoleo","email":"leonard.ga@Exodus.io"},{"name":"633kh4ck","email":"svolsky+npm@xn--zer-2na.net"},{"name":"ossel","email":"ossian.el@exodus.io"},{"name":"davidfraga610","email":"david.fraga610@hotmail.com"},{"name":"clarkexo","email":"clark@exodus.io"},{"name":"andrewrexo","email":"andrew.r@exodus.io"},{"name":"james-gre","email":"james.gre@exodus.io"},{"name":"juraex","email":"julio.vi@exodus.io"},{"name":"exorich","email":"richard.nw@exodus.io"},{"name":"richayotte","email":"rich@ayottesoftware.com"},{"name":"ralph.ba","email":"ralph.ba@exodus.io"},{"name":"angelloz","email":"scottloz@protonmail.com"},{"name":"joshuabot","email":"joshuabot@exodus.io"},{"name":"jamiemaw","email":"jamie@exodus.io"},{"name":"exodus-justin.za","email":"justin.za@exodus.io"},{"name":"javiexodus","email":"javier.fe@exodus.io"},{"name":"wcastr","email":"walter@exodus.io"},{"name":"rg911","email":"xian.f.liu@gmail.com"},{"name":"alex.alexandrius","email":"s.pataridze@gmail.com"},{"name":"filipexodus","email":"filip@exodus.io"},{"name":"ryansquared-npm","email":"npm@ryansquared.pub"},{"name":"andrescarreon","email":"andres.di@exodus.io"},{"name":"florianmathieu","email":"florian.ma@exodus.io"},{"name":"janwe","email":"jan.we@exodus.io"},{"name":"fosterdill","email":"fosterdill@gmail.com"},{"name":"eduardoexodus","email":"eduardo.ta@exodus.io"},{"name":"fboucquez","email":"fboucquez@gmail.com"},{"name":"skapala","email":"szymon20000@gmail.com"},{"name":"umito","email":"umitodabasi@gmail.com"},{"name":"lanahizzle","email":"tim.la@exodus.io"},{"name":"iaacek","email":"iaacek@gmail.com"},{"name":"nafisholeh","email":"rachmadnafisholeh@gmail.com"},{"name":"ariene-exodus","email":"ariene.ri@exodus.io"},{"name":"ps.mcnally","email":"patrick.mc@exodus.io"},{"name":"akinncar","email":"akinncar@hotmail.com"},{"name":"matias.la","email":"matias.la@exodus.io"},{"name":"voltagebots","email":"okpako.fr@exodus.io"},{"name":"kwwood","email":"kevin.w@exodus.io"},{"name":"sergii_bo","email":"sergii.bo@exodus.io"},{"name":"philipcr","email":"philip.cr@exodus.io"},{"name":"jacobbr22","email":"jacob.br@exodus.io"},{"name":"lekzd","email":"alexandr.ko@exodus.io"},{"name":"cdotta","email":"cdotta90@gmail.com"},{"name":"alexandrbbm","email":"alexandr.bbm@gmail.com"},{"name":"danh.t.vo","email":"danh.vo@exodus.io"},{"name":"ezenwankwogabriel","email":"ezenwankwogabriel@gmail.com"},{"name":"meniem","email":"aly@exodus.io"},{"name":"mzndako","email":"mzndako@gmail.com"},{"name":"kevva","email":"kevinmartensson@gmail.com"},{"name":"feri42","email":"feri@feridot.com"},{"name":"jprichardson","email":"jprichardson@gmail.com"},{"name":"farisissa","email":"farisissa8@gmail.com"},{"name":"ryanzim","email":"opensrc@ryanzim.com"},{"name":"headfire","email":"egorvodopyanov@gmail.com"},{"name":"gutenye","email":"ywzhaifei@gmail.com"},{"name":"mosesbot","email":"moses@exodus.io"},{"name":"roccomuso","email":"roccomusolino92@gmail.com"},{"name":"dcastagnoli","email":"daniel@exodus.io"},{"name":"sonaye","email":"ain@abcd.sa"},{"name":"nareg_exodus","email":"nareg@exodus.io"},{"name":"ves","email":"ves@exodus.io"},{"name":"tenaciousmv","email":"mvayngrib@gmail.com"},{"name":"asyakost","email":"asya@exodus.io"},{"name":"bulgakovk","email":"kbulgakov@yahoo.com"},{"name":"chalker","email":"chalkerx@gmail.com"},{"name":"andrejb","email":"andrej-borstnik@hotmail.com"},{"name":"jaydp17","email":"jaydp17@gmail.com"},{"name":"olistic","email":"moliverafreire@gmail.com"},{"name":"joepie91","email":"admin@cryto.net"},{"name":"merlz","email":"john.staker@ymail.com"},{"name":"jadechip","email":"jim.eric.skogman@gmail.com"},{"name":"vbonini","email":"victor@bonini.tech"},{"name":"devopsrobot","email":"devopsrobot@exodus.io"},{"name":"jenish-sojitra","email":"jenish@exodus.io"},{"name":"unidwell","email":"gregor.mirai@gmail.com"},{"name":"nachoalvarez","email":"ignacioalvarez92@gmail.com"},{"name":"giovannirco","email":"giovannirco@gmail.com"},{"name":"rec","email":"espinosacurbelo@gmail.com"},{"name":"diegomura","email":"diegomuracciole@gmail.com"},{"name":"lanre-mark","email":"lanre.developer@gmail.com"},{"name":"sunilagrawal","email":"sunilagrawal@gmail.com"},{"name":"guillecura","email":"guille@cura.is"},{"name":"mariosvlad","email":"marios.vladimerou@protonmail.com"},{"name":"federico-po","email":"federico.po@exodus.io"},{"name":"pagan404","email":"saraspap@protonmail.com"}],"homepage":"https://github.com/walletconnect/walletconnect-utils","bugs":{"url":"https://github.com/walletconnect/walletconnect-utils/issues"},"dist":{"shasum":"9bef04cc1e7a4e9dbcfa5d4f8105d7fbd5aaa3f2","tarball":"https://registry.npmjs.org/@exodus/walletconnect-keyvaluestorage/-/walletconnect-keyvaluestorage-1.0.2-exodus.1.tgz","fileCount":23,"integrity":"sha512-lZyg19xvr0oy/jubnU02n+xoy+yYuL6ZA+zJYEGZy4mOa5Bpi7+tr53IU/WFixFtTj1xC0u96WEr7YYa1VTTxw==","signatures":[{"sig":"MEMCIFFdwGzBTtu2sMOL4Gp3lj9Ve5ANaradzxxAI+46YJP6Ah8mse7xSXC2cytAOporCTE5mcGCc+WxdnMbw80+KQhl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17938},"main":"dist/cjs/index.js","_from":"file:/tmp/shared-walletconnect-utils-bad97c24630c/exodus-walletconnect-keyvaluestorage-1.0.2-exodus.1.tgz","husky":{"hooks":{"pre-commit":"run-s lint"}},"types":"dist/cjs/index.d.ts","gitHead":"fd487e3f031b84d90e9e4853346f7212de177962","scripts":{"test":"rm -rf ./test/dbs/* && env TS_NODE_PROJECT=\"tsconfig.cjs.json\" mocha --timeout 5000 --exit -r ts-node/register ./test/**/*.test.ts","build":"run-s clean build:cjs","clean":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build:umd":"webpack","prepublishOnly":"npm run test && npm run build","npm-publish:canary":"npm publish --access public --tag canary","npm-publish:latest":"npm publish --access public --tag latest"},"_npmUser":{"name":"matias.la","email":"matias.la@exodus.io"},"prettier":{"semi":true,"printWidth":80,"singleQuote":false,"trailingComma":"es5"},"_resolved":"/tmp/shared-walletconnect-utils-bad97c24630c/exodus-walletconnect-keyvaluestorage-1.0.2-exodus.1.tgz","_integrity":"sha512-lZyg19xvr0oy/jubnU02n+xoy+yYuL6ZA+zJYEGZy4mOa5Bpi7+tr53IU/WFixFtTj1xC0u96WEr7YYa1VTTxw==","repository":{"url":"git+https://github.com/walletconnect/walletconnect-utils.git","type":"git"},"_npmVersion":"8.19.4","description":"Isomorphic Key-Value Storage","directories":{},"_nodeVersion":"16.20.0","dependencies":{"tslib":"1.14.1","@exodus/walletconnect-safe-json":"^1.0.2-exodus.0"},"react-native":"dist/cjs/react-native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","husky":"^4.3.0","mocha":"^10.0.0","eslint":"^8.23.1","lokijs":"^1.5.12","ts-node":"^10.9.1","webpack":"^4.41.6","deepmerge":"^4.2.2","proxyquire":"^2.1.3","typescript":"^4.9.5","@types/jest":"^26.0.15","@types/node":"^14.14.7","webpack-cli":"^3.3.11","classic-level":"^1.2.0","@exodus/walletconnect-time":"^1.0.2-exodus.0","@exodus/react-native-async-storage":"^1.17.11-exodus.4"},"peerDependencies":{"lokijs":"1.x","@exodus/react-native-async-storage":"1.x"},"peerDependenciesMeta":{"lokijs":{"optional":true},"@exodus/react-native-async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/walletconnect-keyvaluestorage_1.0.2-exodus.1_1685478206581_0.6433409187421537","host":"s3://npm-registry-packages"}},"1.0.2-exodus.2":{"name":"@exodus/walletconnect-keyvaluestorage","version":"1.0.2-exodus.2","keywords":["iso","isomorphic","store","storage","localstorage","asyncstorage","sequelize"],"author":{"name":"WalletConnect, Inc.","email":"walletconnect.com"},"license":"MIT","_id":"@exodus/walletconnect-keyvaluestorage@1.0.2-exodus.2","maintainers":[{"name":"cryptosgr","email":"sagar@exodus.io"},{"name":"mol0d","email":"moloduk99@gmail.com"},{"name":"yevhenii_molodyk","email":"y.molodyk@everstake.one"},{"name":"yilmazbahadir","email":"yilmazbahadir@gmail.com"},{"name":"muratso","email":"ericarlos23@gmail.com"},{"name":"exoleo","email":"leonard.ga@Exodus.io"},{"name":"633kh4ck","email":"svolsky+npm@xn--zer-2na.net"},{"name":"ossel","email":"ossian.el@exodus.io"},{"name":"davidfraga610","email":"david.fraga610@hotmail.com"},{"name":"clarkexo","email":"clark@exodus.io"},{"name":"andrewrexo","email":"andrew.r@exodus.io"},{"name":"james-gre","email":"james.gre@exodus.io"},{"name":"juraex","email":"julio.vi@exodus.io"},{"name":"exorich","email":"richard.nw@exodus.io"},{"name":"richayotte","email":"rich@ayottesoftware.com"},{"name":"ralph.ba","email":"ralph.ba@exodus.io"},{"name":"angelloz","email":"scottloz@protonmail.com"},{"name":"joshuabot","email":"joshuabot@exodus.io"},{"name":"jamiemaw","email":"jamie@exodus.io"},{"name":"exodus-justin.za","email":"justin.za@exodus.io"},{"name":"javiexodus","email":"javier.fe@exodus.io"},{"name":"wcastr","email":"walter@exodus.io"},{"name":"rg911","email":"xian.f.liu@gmail.com"},{"name":"alex.alexandrius","email":"s.pataridze@gmail.com"},{"name":"filipexodus","email":"filip@exodus.io"},{"name":"ryansquared-npm","email":"npm@ryansquared.pub"},{"name":"andrescarreon","email":"andres.di@exodus.io"},{"name":"florianmathieu","email":"florian.ma@exodus.io"},{"name":"janwe","email":"jan.we@exodus.io"},{"name":"fosterdill","email":"fosterdill@gmail.com"},{"name":"eduardoexodus","email":"eduardo.ta@exodus.io"},{"name":"fboucquez","email":"fboucquez@gmail.com"},{"name":"skapala","email":"szymon20000@gmail.com"},{"name":"umito","email":"umitodabasi@gmail.com"},{"name":"lanahizzle","email":"tim.la@exodus.io"},{"name":"iaacek","email":"iaacek@gmail.com"},{"name":"nafisholeh","email":"rachmadnafisholeh@gmail.com"},{"name":"ariene-exodus","email":"ariene.ri@exodus.io"},{"name":"ps.mcnally","email":"patrick.mc@exodus.io"},{"name":"akinncar","email":"akinncar@hotmail.com"},{"name":"matias.la","email":"matias.la@exodus.io"},{"name":"voltagebots","email":"okpako.fr@exodus.io"},{"name":"kwwood","email":"kevin.w@exodus.io"},{"name":"sergii_bo","email":"sergii.bo@exodus.io"},{"name":"philipcr","email":"philip.cr@exodus.io"},{"name":"jacobbr22","email":"jacob.br@exodus.io"},{"name":"lekzd","email":"alexandr.ko@exodus.io"},{"name":"cdotta","email":"cdotta90@gmail.com"},{"name":"alexandrbbm","email":"alexandr.bbm@gmail.com"},{"name":"danh.t.vo","email":"danh.vo@exodus.io"},{"name":"ezenwankwogabriel","email":"ezenwankwogabriel@gmail.com"},{"name":"meniem","email":"aly@exodus.io"},{"name":"mzndako","email":"mzndako@gmail.com"},{"name":"kevva","email":"kevinmartensson@gmail.com"},{"name":"feri42","email":"feri@feridot.com"},{"name":"jprichardson","email":"jprichardson@gmail.com"},{"name":"farisissa","email":"farisissa8@gmail.com"},{"name":"ryanzim","email":"opensrc@ryanzim.com"},{"name":"headfire","email":"egorvodopyanov@gmail.com"},{"name":"gutenye","email":"ywzhaifei@gmail.com"},{"name":"mosesbot","email":"moses@exodus.io"},{"name":"roccomuso","email":"roccomusolino92@gmail.com"},{"name":"dcastagnoli","email":"daniel@exodus.io"},{"name":"sonaye","email":"ain@abcd.sa"},{"name":"nareg_exodus","email":"nareg@exodus.io"},{"name":"ves","email":"ves@exodus.io"},{"name":"tenaciousmv","email":"mvayngrib@gmail.com"},{"name":"asyakost","email":"asya@exodus.io"},{"name":"bulgakovk","email":"kbulgakov@yahoo.com"},{"name":"chalker","email":"chalkerx@gmail.com"},{"name":"andrejb","email":"andrej-borstnik@hotmail.com"},{"name":"jaydp17","email":"jaydp17@gmail.com"},{"name":"olistic","email":"moliverafreire@gmail.com"},{"name":"joepie91","email":"admin@cryto.net"},{"name":"merlz","email":"john.staker@ymail.com"},{"name":"jadechip","email":"jim.eric.skogman@gmail.com"},{"name":"vbonini","email":"victor@bonini.tech"},{"name":"devopsrobot","email":"devopsrobot@exodus.io"},{"name":"jenish-sojitra","email":"jenish@exodus.io"},{"name":"unidwell","email":"gregor.mirai@gmail.com"},{"name":"nachoalvarez","email":"ignacioalvarez92@gmail.com"},{"name":"giovannirco","email":"giovannirco@gmail.com"},{"name":"rec","email":"espinosacurbelo@gmail.com"},{"name":"diegomura","email":"diegomuracciole@gmail.com"},{"name":"lanre-mark","email":"lanre.developer@gmail.com"},{"name":"sunilagrawal","email":"sunilagrawal@gmail.com"},{"name":"guillecura","email":"guille@cura.is"},{"name":"mariosvlad","email":"marios.vladimerou@protonmail.com"},{"name":"federico-po","email":"federico.po@exodus.io"},{"name":"pagan404","email":"saraspap@protonmail.com"}],"homepage":"https://github.com/walletconnect/walletconnect-utils","bugs":{"url":"https://github.com/walletconnect/walletconnect-utils/issues"},"dist":{"shasum":"d91ded2885f6557a6f0becc19e8de324d38990af","tarball":"https://registry.npmjs.org/@exodus/walletconnect-keyvaluestorage/-/walletconnect-keyvaluestorage-1.0.2-exodus.2.tgz","fileCount":23,"integrity":"sha512-CjD/PNLOZzYorxBE0aMKf/OQ71ph2cF6EYp1GeF9vh5gcK+x+uEhB2Z0Xk0Z/CYnYvK5dw7HsH36N5FPXQCn5w==","signatures":[{"sig":"MEUCICsU7MvagDFpkAjjBUrcFAuqK0gCtaa7sioLUGodIZ+fAiEArrW1IPodN+le6s5qQXZmHWIOw/LC0m75BFP0K04tAfU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18054},"main":"dist/cjs/index.js","_from":"file:/tmp/shared-walletconnect-utils-31b4f13c0274/exodus-walletconnect-keyvaluestorage-1.0.2-exodus.2.tgz","husky":{"hooks":{"pre-commit":"run-s lint"}},"types":"dist/cjs/index.d.ts","gitHead":"fd487e3f031b84d90e9e4853346f7212de177962","scripts":{"test":"rm -rf ./test/dbs/* && env TS_NODE_PROJECT=\"tsconfig.cjs.json\" mocha --timeout 5000 --exit -r ts-node/register ./test/**/*.test.ts","build":"run-s clean build:cjs","clean":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build:umd":"webpack","prepublishOnly":"npm run test && npm run build","npm-publish:canary":"npm publish --access public --tag canary","npm-publish:latest":"npm publish --access public --tag latest"},"_npmUser":{"name":"matias.la","email":"matias.la@exodus.io"},"prettier":{"semi":true,"printWidth":80,"singleQuote":false,"trailingComma":"es5"},"_resolved":"/tmp/shared-walletconnect-utils-31b4f13c0274/exodus-walletconnect-keyvaluestorage-1.0.2-exodus.2.tgz","_integrity":"sha512-CjD/PNLOZzYorxBE0aMKf/OQ71ph2cF6EYp1GeF9vh5gcK+x+uEhB2Z0Xk0Z/CYnYvK5dw7HsH36N5FPXQCn5w==","repository":{"url":"git+https://github.com/walletconnect/walletconnect-utils.git","type":"git"},"_npmVersion":"8.19.4","description":"Isomorphic Key-Value Storage","directories":{},"_nodeVersion":"16.20.0","dependencies":{"tslib":"1.14.1","@exodus/walletconnect-safe-json":"^1.0.2-exodus.0"},"react-native":"dist/cjs/react-native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","husky":"^4.3.0","mocha":"^10.0.0","eslint":"^8.23.1","lokijs":"^1.5.12","ts-node":"^10.9.1","webpack":"^4.41.6","deepmerge":"^4.2.2","proxyquire":"^2.1.3","typescript":"^4.9.5","@types/jest":"^26.0.15","@types/node":"^14.14.7","webpack-cli":"^3.3.11","classic-level":"^1.2.0","@exodus/walletconnect-time":"^1.0.2-exodus.0","@exodus/react-native-async-storage":"^1.17.11-exodus.4"},"peerDependencies":{"lokijs":"1.x"},"peerDependenciesMeta":{"lokijs":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/walletconnect-keyvaluestorage_1.0.2-exodus.2_1685993620780_0.8251521675184135","host":"s3://npm-registry-packages"}}},"time":{"created":"2023-05-24T21:00:23.520Z","modified":"2026-09-21T20:31:42.933Z","1.0.2-exodus.0":"2023-05-24T21:00:23.726Z","1.0.2-exodus.1":"2023-05-30T20:23:26.813Z","1.0.2-exodus.2":"2023-06-05T19:33:41.001Z"},"bugs":{"url":"https://github.com/walletconnect/walletconnect-utils/issues"},"author":{"name":"WalletConnect, Inc.","email":"walletconnect.com"},"license":"MIT","homepage":"https://github.com/walletconnect/walletconnect-utils","keywords":["iso","isomorphic","store","storage","localstorage","asyncstorage","sequelize"],"repository":{"url":"git+https://github.com/walletconnect/walletconnect-utils.git","type":"git"},"description":"Isomorphic Key-Value Storage","maintainers":[{"email":"julio.vi@exodus.io","name":"juraex"},{"email":"kevinmartensson@gmail.com","name":"kevva"},{"email":"doguhan.gu@exodus.io","name":"doguhan"},{"email":"jan.we@exodus.io","name":"janwe"},{"email":"jprichardson@gmail.com","name":"jprichardson"},{"email":"farisissa8@gmail.com","name":"farisissa"},{"email":"egorvodopyanov@gmail.com","name":"headfire"},{"email":"ywzhaifei@gmail.com","name":"gutenye"},{"email":"moses@exodus.io","name":"mosesbot"},{"email":"daniel@exodus.io","name":"dcastagnoli"},{"email":"ain@abcd.sa","name":"sonaye"},{"email":"mvayngrib@gmail.com","name":"tenaciousmv"},{"email":"asya@exodus.io","name":"asyakost"},{"email":"kbulgakov@yahoo.com","name":"bulgakovk"},{"email":"chalkerx@gmail.com","name":"chalker"},{"email":"andrej-borstnik@hotmail.com","name":"andrejb"},{"email":"jaydp17@gmail.com","name":"jaydp17"},{"email":"moliverafreire@gmail.com","name":"olistic"},{"email":"admin@cryto.net","name":"joepie91"},{"email":"john.staker@ymail.com","name":"merlz"},{"email":"victor@bonini.tech","name":"vbonini"},{"email":"devopsrobot@exodus.io","name":"devopsrobot"},{"email":"jenish@exodus.io","name":"jenish-sojitra"},{"email":"sagar@exodus.io","name":"cryptosgr"},{"email":"diegomuracciole@gmail.com","name":"diegomura"},{"email":"lanre.developer@gmail.com","name":"lanre-mark"},{"email":"federico.po@exodus.io","name":"federico-po"},{"email":"akinncar@hotmail.com","name":"akinncar"},{"email":"fboucquez@gmail.com","name":"fboucquez"},{"email":"tim.la@exodus.io","name":"lanahizzle"},{"email":"kevin.w@exodus.io","name":"kwwood"},{"email":"joshuabot@exodus.io","name":"joshuabot"},{"email":"aly@exodus.io","name":"meniem"},{"email":"alexandr.bbm@gmail.com","name":"alexandrbbm"},{"email":"scottloz@protonmail.com","name":"angelloz"},{"email":"nacho@exodus.io","name":"nacho-exodus"},{"email":"s.pataridze@gmail.com","name":"alex.alexandrius"},{"email":"espinosacurbelo@gmail.com","name":"rec"},{"email":"jamie@exodus.io","name":"jamiemaw"},{"email":"james.gre@exodus.io","name":"james-gre"},{"email":"shehryarshoukat6@gmail.com","name":"shehryar6"},{"email":"clark@exodus.io","name":"clarkexo"},{"email":"tunguyenuni@gmail.com","name":"tunguyennnnn"},{"email":"mikita.hr@exodus.io","name":"mikita-hr"},{"email":"jeremiah.sc@exodus.io","name":"jschopen"},{"email":"marcos.kichel@gmail.com","name":"marcos.kichel"},{"email":"andrew.to@exodus.io","name":"andrewtoth-exodus"},{"email":"julian@exodus.io","name":"kryptkeep"},{"email":"svolsky+npm@xn--zer-2na.net","name":"633kh4ck"},{"email":"mykhailo.ba@exodus.io","name":"mbaraniak-exodus"},{"email":"awesomeniko@pm.me","name":"awesomeniko"},{"email":"simon.schmell@gmail.com","name":"r4vn"},{"email":"ericarlos23@gmail.com","name":"muratso"},{"email":"clintyn.un@exodus.io","name":"clintyn"},{"email":"philip.wa@exodus.io","name":"phil-exodus"},{"email":"jason.yon@exodus.io","name":"exo-jason"},{"email":"agent-neo@exodus.io","name":"exodus-neo"},{"email":"xian.f.liu@gmail.com","name":"rg911"},{"email":"peter.th@exodus.io","name":"jdmdreamer"},{"email":"tom@exodus.io","name":"thom-exodus"},{"email":"ruben@exodus.io","name":"uanl619"},{"email":"arlen.ca@exodus.io","name":"arlen-exodus"},{"email":"yalomist@gmail.com","name":"yalomist"},{"email":"joshua.ro@exodus.io","name":"joshua-rogers-exodus"},{"email":"me@sripwoud.xyz","name":"sripwoud"},{"email":"gdg@exodus.com","name":"xogdg"},{"email":"christopher.ri@exodus.io","name":"chrisrichexo"},{"email":"josue@exodus.io","name":"josuexo"},{"email":"yevhenii.mo@exodus.io","name":"yevhenii-mo-exodus"},{"email":"bear.hu@exodus.io","name":"bewarden"},{"email":"github@lemu.sh","name":"1emu"},{"email":"andyespagnolo@gmail.com","name":"andyesp"},{"email":"domagoj.je@exodus.io","name":"dj_exodus"}],"readme":"# keyvaluestorage [![npm version](https://badge.fury.io/js/keyvaluestorage.svg)](https://badge.fury.io/js/keyvaluestorage)\n\nIsomorphic Key-Value Storage\n\n## Example\n\n```typescript\nimport KeyValueStorage from \"keyvaluestorage\";\n\nconst options = {\n  // required for React-Native platform\n  // package from @react-native-async-storage/async-storage\n  asyncStorage: AsyncStorage\n  // required for NodeJS platform\n  // sqlite database connection (in-memory supported)\n  database: 'foobar.db'\n  // optional for NodeJS platform\n  // sqlite table name (default: 'keyvaluestorage')\n  tableName: 'keyvaluestorage'\n}\n\nconst storage = new KeyValueStorage(options)\n\n// setItem\nawait storage.setItem('user1', { name: 'John Doe', age: 21 })\n\n// getItem\nconst item = await storage.getItem('user1')\n\n// removeItem\nawait storage.removeItem('user1')\n```\n\n## API\n\n```typescript\nexport class IKeyValueStorage {\n  public getKeys(): Promise<string[]>;\n  public getEntries<T = any>(): Promise<[string, T][]>;\n  public getItem<T = any>(key: string): Promise<T | undefined>;\n  public setItem<T = any>(key: string, value: T): Promise<void>;\n  public removeItem(key: string): Promise<void>;\n}\n```\n","readmeFilename":"README.md"}