{"_id":"@yobta/stores","_rev":"58-42b153514f30418b7f9b8e63c5513d28","name":"@yobta/stores","description":"An experimental module created for an education purpose","dist-tags":{"latest":"0.3.2"},"versions":{"0.0.3":{"name":"@yobta/stores","version":"0.0.3","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.3","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"823baf67f0d1ae6cdc7a3ac413ec809ee0afc9c6","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.3.tgz","fileCount":20,"integrity":"sha512-nYAPg7SrGASQrvRFkwmSbPja5wlou4KkVbYRwNEmrZfcYCqQDtoOq+xhSEIJT2uIU/FqxsU8b1REFpLwJyXU0w==","signatures":[{"sig":"MEUCIQDxdyYqgqoc3+knX/uzex5F6RXXEKGPhWfrDQahVTzXKQIgNoMgJXKcYkLr52foYgCGJyZMsWBIQPwkpT4jih4XKyQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12969},"jest":{"preset":"ts-jest/presets/default-esm","globals":{"ts-jest":{"useESM":true}},"resetMocks":true,"setupFiles":["jest-localstorage-mock"],"restoreMocks":true,"testEnvironment":"jsdom","coverageThreshold":{"global":{"statements":100}}},"type":"module","types":"./index.d.ts","sharec":{"config":"@logux/sharec-config","version":"0.10.2"},"engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js"},"gitHead":"202ec424a6646b6ee716f622db44cb132ffa865b","scripts":{"lint":"eslint src","test":"node --experimental-vm-modules node_modules/.bin/jest src --coverage","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","yaspeller":"yaspeller *.md","size-limit":"size-limit"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"yaspeller":{"lang":"en","dictionary":["Yobta","Istallation","nanostores","React's","Versioning"],"ignoreText":[" \\(by [^)]+\\).","\\d+\\.\\d+ “[^”]+”"],"ignoreCapitalization":true},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"singletonYobta","limit":"102 B","import":{"./lib/index.js":"{ singletonYobta }"}},{"name":"lazyYobta","limit":"189 B","import":{"./lib/index.js":"{ lazyYobta }"}},{"name":"ReactStoreHook","limit":"2.85 kB","import":{"./lib/adapters/react/index.js":"{ useStore }"}},{"name":"All","limit":"4.97 kB","import":{"./lib/lazyYobta/index.js":"{ lazyYobta }","./lib/singletonYobta/index.js":"{ singletonYobta }"}}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"lint-staged":{"*.js":["prettier --write","eslint --fix"],"*.md":"yaspeller","*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","import/extensions":"off","symbol-description":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":"@logux/eslint-config/esm","globals":{"jsdom":false}},"eslintIgnore":["**/errors.ts"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.1.1","jest":"^27.0.6","react":"^17.0.2","eslint":"^7.31.0","preact":"^10.5.14","ts-jest":"^27.0.4","prettier":"^2.3.2","@types/ws":"^7.4.7","check-dts":"^0.5.4","nanodelay":"^2.0.0","react-dom":"^17.0.2","yaspeller":"^7.0.0","size-limit":"^5.0.1","typescript":"^4.3.5","@babel/core":"^7.14.8","@types/jest":"^26.0.24","@types/node":"^16.4.2","lint-staged":"^11.1.1","@types/jsdom":"^16.2.13","@types/react":"^17.0.15","clean-publish":"^2.2.0","@types/react-dom":"^17.0.9","simple-git-hooks":"^2.5.1","@vue/compiler-sfc":"^3.1.5","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^24.4.0","eslint-plugin-node":"^11.1.0","@logux/eslint-config":"^45.4.6","@logux/sharec-config":"^0.10.2","@testing-library/vue":"^6.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^34.0.1","@testing-library/react":"^12.0.0","eslint-config-standard":"^16.0.3","eslint-plugin-security":"^1.4.0","jest-localstorage-mock":"^2.4.14","@testing-library/preact":"^2.0.1","eslint-plugin-prefer-let":"^1.1.0","@testing-library/jest-dom":"^5.14.1","@typescript-eslint/parser":"^4.28.4","@size-limit/preset-small-lib":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.28.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.3_1633416104019_0.13590387161534756","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@yobta/stores","version":"0.0.4","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.4","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"70b46f93574a63f8370cf8d2310b6128b28c7748","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.4.tgz","fileCount":19,"integrity":"sha512-c8Pi6sjQdO728IzY2/RTfjNU0yVwFFrDkeN4uosvJ3l4tTg2ZZhdcQ+ZaGe6iN7I4x5/T3IFUrV4CrHNkXiI9A==","signatures":[{"sig":"MEUCIQDpJErL36Y4RbdRTTj/tAEeWFM60gmtDctSLkf+QT+6CAIgMaDCYDXsQD3KMlrLrJejocjY3hHJaSXMx5mDm84uNrY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11958},"jest":{"preset":"ts-jest/presets/default-esm","globals":{"ts-jest":{"useESM":true}},"resetMocks":true,"setupFiles":["jest-localstorage-mock"],"restoreMocks":true,"testEnvironment":"jsdom","coverageThreshold":{"global":{"statements":100}}},"type":"module","types":"./lib/index.d.ts","sharec":{"config":"@logux/sharec-config","version":"0.10.2"},"engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js"},"gitHead":"f1ee93d74a324000e6918bee580c1e641e35524c","scripts":{"lint":"eslint src","test":"node --experimental-vm-modules node_modules/.bin/jest src --coverage","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","yaspeller":"yaspeller *.md","size-limit":"size-limit"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"yaspeller":{"lang":"en","dictionary":["Yobta","Istallation","nanostores","React's","Versioning"],"ignoreText":[" \\(by [^)]+\\).","\\d+\\.\\d+ “[^”]+”"],"ignoreCapitalization":true},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"singletonYobta","limit":"102 B","import":{"./lib/index.js":"{ singletonYobta }"}},{"name":"lazyYobta","limit":"189 B","import":{"./lib/index.js":"{ lazyYobta }"}},{"name":"ReactStoreHook","limit":"2.85 kB","import":{"./lib/adapters/react/index.js":"{ useStore }"}},{"name":"All","limit":"4.97 kB","import":{"./lib/lazyYobta/index.js":"{ lazyYobta }","./lib/singletonYobta/index.js":"{ singletonYobta }"}}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"lint-staged":{"*.js":["prettier --write","eslint --fix"],"*.md":"yaspeller","*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","import/extensions":"off","symbol-description":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":"@logux/eslint-config/esm","globals":{"jsdom":false}},"eslintIgnore":["**/errors.ts"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.1.1","jest":"^27.0.6","react":"^17.0.2","eslint":"^7.31.0","preact":"^10.5.14","ts-jest":"^27.0.4","prettier":"^2.3.2","@types/ws":"^7.4.7","check-dts":"^0.5.4","nanodelay":"^2.0.0","react-dom":"^17.0.2","yaspeller":"^7.0.0","size-limit":"^5.0.1","typescript":"^4.3.5","@babel/core":"^7.14.8","@types/jest":"^26.0.24","@types/node":"^16.4.2","lint-staged":"^11.1.1","@types/jsdom":"^16.2.13","@types/react":"^17.0.15","clean-publish":"^2.2.0","@types/react-dom":"^17.0.9","simple-git-hooks":"^2.5.1","@vue/compiler-sfc":"^3.1.5","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^24.4.0","eslint-plugin-node":"^11.1.0","@logux/eslint-config":"^45.4.6","@logux/sharec-config":"^0.10.2","@testing-library/vue":"^6.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^34.0.1","@testing-library/react":"^12.0.0","eslint-config-standard":"^16.0.3","eslint-plugin-security":"^1.4.0","jest-localstorage-mock":"^2.4.14","@testing-library/preact":"^2.0.1","eslint-plugin-prefer-let":"^1.1.0","@testing-library/jest-dom":"^5.14.1","@typescript-eslint/parser":"^4.28.4","@size-limit/preset-small-lib":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.28.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.4_1633417427140_0.8687565580407464","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@yobta/stores","version":"0.0.5","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.5","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"e2bc21670d987459363e1d5a50af60053169b84a","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.5.tgz","fileCount":19,"integrity":"sha512-NkbSMRu9SO2T743kaUvCVy9iZMhVCHwQm67uMYuaGXF6a6hXABR64GSEA4e7wZ3cc3Pc9iztL1B+042YzQsAfA==","signatures":[{"sig":"MEUCIFuXrk3tiPNP5jmQh6PLCFLQSenygDjYXv9WQ75DrdsHAiEAoElnHNLmyBtdp1gJfZZCukTQGLMNYms/QJL5VFBFHRc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11967},"jest":{"preset":"ts-jest/presets/default-esm","globals":{"ts-jest":{"useESM":true}},"resetMocks":true,"setupFiles":["jest-localstorage-mock"],"restoreMocks":true,"testEnvironment":"jsdom","coverageThreshold":{"global":{"statements":100}}},"type":"module","sharec":{"config":"@logux/sharec-config","version":"0.10.2"},"engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"7764be812d21c500a6a3d9ffd4d97cf10ef917ae","scripts":{"lint":"eslint src","test":"node --experimental-vm-modules node_modules/.bin/jest src --coverage","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","yaspeller":"yaspeller *.md","size-limit":"size-limit"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"yaspeller":{"lang":"en","dictionary":["Yobta","Istallation","nanostores","React's","Versioning"],"ignoreText":[" \\(by [^)]+\\).","\\d+\\.\\d+ “[^”]+”"],"ignoreCapitalization":true},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"singletonYobta","limit":"102 B","import":{"./lib/index.js":"{ singletonYobta }"}},{"name":"lazyYobta","limit":"189 B","import":{"./lib/index.js":"{ lazyYobta }"}},{"name":"ReactStoreHook","limit":"2.85 kB","import":{"./lib/adapters/react/index.js":"{ useStore }"}},{"name":"All","limit":"4.97 kB","import":{"./lib/lazyYobta/index.js":"{ lazyYobta }","./lib/singletonYobta/index.js":"{ singletonYobta }"}}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"lint-staged":{"*.js":["prettier --write","eslint --fix"],"*.md":"yaspeller","*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","import/extensions":"off","symbol-description":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":"@logux/eslint-config/esm","globals":{"jsdom":false}},"eslintIgnore":["**/errors.ts"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.1.1","jest":"^27.0.6","react":"^17.0.2","eslint":"^7.31.0","preact":"^10.5.14","ts-jest":"^27.0.4","prettier":"^2.3.2","@types/ws":"^7.4.7","check-dts":"^0.5.4","nanodelay":"^2.0.0","react-dom":"^17.0.2","yaspeller":"^7.0.0","size-limit":"^5.0.1","typescript":"^4.3.5","@babel/core":"^7.14.8","@types/jest":"^26.0.24","@types/node":"^16.4.2","lint-staged":"^11.1.1","@types/jsdom":"^16.2.13","@types/react":"^17.0.15","clean-publish":"^2.2.0","@types/react-dom":"^17.0.9","simple-git-hooks":"^2.5.1","@vue/compiler-sfc":"^3.1.5","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^24.4.0","eslint-plugin-node":"^11.1.0","@logux/eslint-config":"^45.4.6","@logux/sharec-config":"^0.10.2","@testing-library/vue":"^6.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^34.0.1","@testing-library/react":"^12.0.0","eslint-config-standard":"^16.0.3","eslint-plugin-security":"^1.4.0","jest-localstorage-mock":"^2.4.14","@testing-library/preact":"^2.0.1","eslint-plugin-prefer-let":"^1.1.0","@testing-library/jest-dom":"^5.14.1","@typescript-eslint/parser":"^4.28.4","@size-limit/preset-small-lib":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.28.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.5_1633418032210_0.8866098029578096","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@yobta/stores","version":"0.0.6","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.6","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"5f6dd275c0d98e276ec3bd2ef827c0309da98ac5","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.6.tgz","fileCount":19,"integrity":"sha512-Ltn8e03b2jSUmqHUB7FRO0u+Drne3rzD7dBt8sAmROgLjtzehAlF0ILAhRdmB324JTZFNPVJ65Q6TPyI1rXv4w==","signatures":[{"sig":"MEQCIBEG6Bq/DqyU1YtSqgpvqgyyQD6HR6F+OvJM636i2KDsAiAY34m7hq6S955XhXFt+dmXyKbMhhO2j1RFWm5eI6IvTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11998},"jest":{"preset":"ts-jest/presets/default-esm","globals":{"ts-jest":{"useESM":true}},"resetMocks":true,"setupFiles":["jest-localstorage-mock"],"restoreMocks":true,"testEnvironment":"jsdom","coverageThreshold":{"global":{"statements":100}}},"type":"module","types":"./lib/index.d.ts","sharec":{"config":"@logux/sharec-config","version":"0.10.2"},"engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"97e1164761b01402f310a327ff5f96f2cdf368ac","scripts":{"lint":"eslint src","test":"node --experimental-vm-modules node_modules/.bin/jest src --coverage","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","yaspeller":"yaspeller *.md","size-limit":"size-limit"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"yaspeller":{"lang":"en","dictionary":["Yobta","Istallation","nanostores","React's","Versioning"],"ignoreText":[" \\(by [^)]+\\).","\\d+\\.\\d+ “[^”]+”"],"ignoreCapitalization":true},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"singletonYobta","limit":"102 B","import":{"./lib/index.js":"{ singletonYobta }"}},{"name":"lazyYobta","limit":"189 B","import":{"./lib/index.js":"{ lazyYobta }"}},{"name":"ReactStoreHook","limit":"2.85 kB","import":{"./lib/adapters/react/index.js":"{ useStore }"}},{"name":"All","limit":"4.97 kB","import":{"./lib/lazyYobta/index.js":"{ lazyYobta }","./lib/singletonYobta/index.js":"{ singletonYobta }"}}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"lint-staged":{"*.js":["prettier --write","eslint --fix"],"*.md":"yaspeller","*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","import/extensions":"off","symbol-description":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":"@logux/eslint-config/esm","globals":{"jsdom":false}},"eslintIgnore":["**/errors.ts"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.1.1","jest":"^27.0.6","react":"^17.0.2","eslint":"^7.31.0","preact":"^10.5.14","ts-jest":"^27.0.4","prettier":"^2.3.2","@types/ws":"^7.4.7","check-dts":"^0.5.4","nanodelay":"^2.0.0","react-dom":"^17.0.2","yaspeller":"^7.0.0","size-limit":"^5.0.1","typescript":"^4.3.5","@babel/core":"^7.14.8","@types/jest":"^26.0.24","@types/node":"^16.4.2","lint-staged":"^11.1.1","@types/jsdom":"^16.2.13","@types/react":"^17.0.15","clean-publish":"^2.2.0","@types/react-dom":"^17.0.9","simple-git-hooks":"^2.5.1","@vue/compiler-sfc":"^3.1.5","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^24.4.0","eslint-plugin-node":"^11.1.0","@logux/eslint-config":"^45.4.6","@logux/sharec-config":"^0.10.2","@testing-library/vue":"^6.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^34.0.1","@testing-library/react":"^12.0.0","eslint-config-standard":"^16.0.3","eslint-plugin-security":"^1.4.0","jest-localstorage-mock":"^2.4.14","@testing-library/preact":"^2.0.1","eslint-plugin-prefer-let":"^1.1.0","@testing-library/jest-dom":"^5.14.1","@typescript-eslint/parser":"^4.28.4","@size-limit/preset-small-lib":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.28.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.6_1633421203127_0.44545042198032814","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@yobta/stores","version":"0.0.7","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.7","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"19f21e84dfe1ef04cdec0134b0defc4aead0661f","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.7.tgz","fileCount":19,"integrity":"sha512-Pmr/XTNVc4BaNxm306T2CzwA9rmzYrE6g2woGCu7HC/rL5pd3rJD9wE+g+nZRkz0lCow1WseMNwM4JWmq5bpYg==","signatures":[{"sig":"MEUCIAWdkLrB0IdV1FmmU2BX0oN8pvV8QdPWDqflRi8olFapAiEAxeay+gkvq7ahE0j91s4M5eEcvaa42i7d8nCPRagPOZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12126},"jest":{"preset":"ts-jest/presets/default-esm","globals":{"ts-jest":{"useESM":true}},"resetMocks":true,"setupFiles":["jest-localstorage-mock"],"restoreMocks":true,"testEnvironment":"jsdom","coverageThreshold":{"global":{"statements":100}}},"type":"module","sharec":{"config":"@logux/sharec-config","version":"0.10.2"},"engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"7cf79fbe537d8ca62a52a18a8ab91e93eac2326f","scripts":{"lint":"eslint src","test":"node --experimental-vm-modules node_modules/.bin/jest src --coverage","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","yaspeller":"yaspeller *.md","size-limit":"size-limit"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"yaspeller":{"lang":"en","dictionary":["Yobta","Istallation","nanostores","React's","Versioning"],"ignoreText":[" \\(by [^)]+\\).","\\d+\\.\\d+ “[^”]+”"],"ignoreCapitalization":true},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"singletonYobta","limit":"102 B","import":{"./lib/index.js":"{ singletonYobta }"}},{"name":"lazyYobta","limit":"189 B","import":{"./lib/index.js":"{ lazyYobta }"}},{"name":"ReactStoreHook","limit":"2.85 kB","import":{"./lib/adapters/react/index.js":"{ useStore }"}},{"name":"All","limit":"4.97 kB","import":{"./lib/lazyYobta/index.js":"{ lazyYobta }","./lib/singletonYobta/index.js":"{ singletonYobta }"}}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"lint-staged":{"*.js":["prettier --write","eslint --fix"],"*.md":"yaspeller","*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","import/extensions":"off","symbol-description":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":"@logux/eslint-config/esm","globals":{"jsdom":false}},"eslintIgnore":["**/errors.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./lib/index.d.ts"],"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.1.1","jest":"^27.0.6","react":"^17.0.2","eslint":"^7.31.0","preact":"^10.5.14","ts-jest":"^27.0.4","prettier":"^2.3.2","@types/ws":"^7.4.7","check-dts":"^0.5.4","nanodelay":"^2.0.0","react-dom":"^17.0.2","yaspeller":"^7.0.0","size-limit":"^5.0.1","typescript":"^4.3.5","@babel/core":"^7.14.8","@types/jest":"^26.0.24","@types/node":"^16.4.2","lint-staged":"^11.1.1","@types/jsdom":"^16.2.13","@types/react":"^17.0.15","clean-publish":"^2.2.0","@types/react-dom":"^17.0.9","simple-git-hooks":"^2.5.1","@vue/compiler-sfc":"^3.1.5","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^24.4.0","eslint-plugin-node":"^11.1.0","@logux/eslint-config":"^45.4.6","@logux/sharec-config":"^0.10.2","@testing-library/vue":"^6.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^34.0.1","@testing-library/react":"^12.0.0","eslint-config-standard":"^16.0.3","eslint-plugin-security":"^1.4.0","jest-localstorage-mock":"^2.4.14","@testing-library/preact":"^2.0.1","eslint-plugin-prefer-let":"^1.1.0","@testing-library/jest-dom":"^5.14.1","@typescript-eslint/parser":"^4.28.4","@size-limit/preset-small-lib":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.28.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.7_1633421894268_0.4059408926795651","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@yobta/stores","version":"0.0.8","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.8","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"22b599ede78377e50c16316a87ab081ff915e1d3","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.8.tgz","fileCount":19,"integrity":"sha512-L2iBFMcB+aEa1ZLID21DdJL/4tUdqiAX5m3QePf9PIbD0lECSqebbOYq5CaEDfKayVyPS/PTdQ6MxHr78FsWSQ==","signatures":[{"sig":"MEYCIQD0LypHKtilW+RxOZEf75QZV2IJRT9A+gdmcgQUb8xnjgIhAPGDEJPVtRgoUo/qLd+CNCSRyAdY7OrrcwN+/NLo+DsP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12235},"jest":{"preset":"ts-jest/presets/default-esm","globals":{"ts-jest":{"useESM":true}},"resetMocks":true,"setupFiles":["jest-localstorage-mock"],"restoreMocks":true,"testEnvironment":"jsdom","coverageThreshold":{"global":{"statements":100}}},"type":"module","types":"./lib/index.d.ts","sharec":{"config":"@logux/sharec-config","version":"0.10.2"},"engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"9ed67b46ff0985d0f94420540afc99c6aa22c359","scripts":{"lint":"eslint src","test":"node --experimental-vm-modules node_modules/.bin/jest src --coverage","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","yaspeller":"yaspeller *.md","size-limit":"size-limit"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"yaspeller":{"lang":"en","dictionary":["Yobta","Istallation","nanostores","React's","Versioning"],"ignoreText":[" \\(by [^)]+\\).","\\d+\\.\\d+ “[^”]+”"],"ignoreCapitalization":true},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"singletonYobta","limit":"102 B","import":{"./lib/index.js":"{ singletonYobta }"}},{"name":"lazyYobta","limit":"189 B","import":{"./lib/index.js":"{ lazyYobta }"}},{"name":"ReactStoreHook","limit":"2.85 kB","import":{"./lib/adapters/react/index.js":"{ useStore }"}},{"name":"All","limit":"4.97 kB","import":{"./lib/lazyYobta/index.js":"{ lazyYobta }","./lib/singletonYobta/index.js":"{ singletonYobta }"}}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"lint-staged":{"*.js":["prettier --write","eslint --fix"],"*.md":"yaspeller","*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","import/extensions":"off","symbol-description":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":"@logux/eslint-config/esm","globals":{"jsdom":false}},"eslintIgnore":["**/errors.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.1.1","jest":"^27.0.6","react":"^17.0.2","eslint":"^7.31.0","preact":"^10.5.14","ts-jest":"^27.0.4","prettier":"^2.3.2","@types/ws":"^7.4.7","check-dts":"^0.5.4","nanodelay":"^2.0.0","react-dom":"^17.0.2","yaspeller":"^7.0.0","size-limit":"^5.0.1","typescript":"^4.3.5","@babel/core":"^7.14.8","@types/jest":"^26.0.24","@types/node":"^16.4.2","lint-staged":"^11.1.1","@types/jsdom":"^16.2.13","@types/react":"^17.0.15","clean-publish":"^2.2.0","@types/react-dom":"^17.0.9","simple-git-hooks":"^2.5.1","@vue/compiler-sfc":"^3.1.5","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^24.4.0","eslint-plugin-node":"^11.1.0","@logux/eslint-config":"^45.4.6","@logux/sharec-config":"^0.10.2","@testing-library/vue":"^6.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^34.0.1","@testing-library/react":"^12.0.0","eslint-config-standard":"^16.0.3","eslint-plugin-security":"^1.4.0","jest-localstorage-mock":"^2.4.14","@testing-library/preact":"^2.0.1","eslint-plugin-prefer-let":"^1.1.0","@testing-library/jest-dom":"^5.14.1","@typescript-eslint/parser":"^4.28.4","@size-limit/preset-small-lib":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.28.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.8_1633457929969_0.7112364484957796","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@yobta/stores","version":"0.0.9","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.9","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"c2923ae44ae730e837102b895c9db68056ec07a0","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.9.tgz","fileCount":31,"integrity":"sha512-drqxIShqX8xRvVHLqjJuafOnhdTEK36PrTbb8OLvcwgrNO01rTh9ta1KjHfhLFRxpGPoOoVgHu6JYdSaXdg2Vw==","signatures":[{"sig":"MEQCIGGZDOaYkhNgTBR1xjagcdy00MKzL6SvJ1TioeuBJ0+NAiAEAXrMB8HXVqUaBN5Klw5lwRD6JP9AUqBMB+kQfuJ/Aw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18093},"jest":{"preset":"ts-jest/presets/default-esm","globals":{"ts-jest":{"useESM":true}},"resetMocks":true,"setupFiles":["jest-localstorage-mock"],"restoreMocks":true,"testEnvironment":"jsdom","coverageThreshold":{"global":{"statements":100}}},"type":"module","types":"./lib/index.d.ts","sharec":{"config":"@logux/sharec-config","version":"0.10.2"},"engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"3634a4b1a2a384f27fcc9a1030491a4784bb0743","scripts":{"lint":"eslint src","test":"node --experimental-vm-modules node_modules/.bin/jest src --coverage","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","yaspeller":"yaspeller *.md","size-limit":"size-limit"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"yaspeller":{"lang":"en","dictionary":["Yobta","Istallation","nanostores","React's","Versioning"],"ignoreText":[" \\(by [^)]+\\).","\\d+\\.\\d+ “[^”]+”"],"ignoreCapitalization":true},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"observableYobta","limit":"144 B","import":{"./lib/index.js":"{ observableYobta }"}},{"name":"ReactStoreHook","limit":"2.85 kB","import":{"./lib/adapters/react/index.js":"{ useStore }"}},{"name":"All","limit":"4.97 kB","import":{"./lib/observableYobta/index.js":"{ observableYobta }"}}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"lint-staged":{"*.js":["prettier --write","eslint --fix"],"*.md":"yaspeller","*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","import/extensions":"off","symbol-description":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":"@logux/eslint-config/esm","globals":{"jsdom":false}},"eslintIgnore":["**/errors.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.1.1","jest":"^27.0.6","react":"^17.0.2","eslint":"^7.31.0","preact":"^10.5.14","ts-jest":"^27.0.4","prettier":"^2.3.2","@types/ws":"^7.4.7","check-dts":"^0.5.4","nanodelay":"^2.0.0","react-dom":"^17.0.2","yaspeller":"^7.0.0","size-limit":"^5.0.1","typescript":"^4.3.5","@babel/core":"^7.14.8","@types/jest":"^26.0.24","@types/node":"^16.4.2","lint-staged":"^11.1.1","@types/jsdom":"^16.2.13","@types/react":"^17.0.15","clean-publish":"^2.2.0","@types/react-dom":"^17.0.9","simple-git-hooks":"^2.5.1","@vue/compiler-sfc":"^3.1.5","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^24.4.0","eslint-plugin-node":"^11.1.0","@logux/eslint-config":"^45.4.6","@logux/sharec-config":"^0.10.2","@testing-library/vue":"^6.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^34.0.1","@testing-library/react":"^12.0.0","eslint-config-standard":"^16.0.3","eslint-plugin-security":"^1.4.0","jest-localstorage-mock":"^2.4.14","@testing-library/preact":"^2.0.1","eslint-plugin-prefer-let":"^1.1.0","@testing-library/jest-dom":"^5.14.1","@typescript-eslint/parser":"^4.28.4","@size-limit/preset-small-lib":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.28.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.9_1634036303515_0.8444684337548503","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@yobta/stores","version":"0.0.10","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.10","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"c2a985a92e39ab7a1fb0b4b9b9daca0af76eed24","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.10.tgz","fileCount":31,"integrity":"sha512-gwWYndUU/vO043frMwl60RyRLM7nBhl8ZuuIAwcbOY2d9bBcWcHvOIVTuo8SzSnFLzgjiJwqoewIkpjGzf4oPg==","signatures":[{"sig":"MEUCIGxoXCqyZdgnQ2Hq3A+vMDs5KL1w++RerGD3K5xSzuaXAiEA38cAgxdnVJMoids3KJkjIWEB/+LdYYBF5qmzRSHko5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17950},"jest":{"preset":"ts-jest/presets/default-esm","globals":{"ts-jest":{"useESM":true}},"resetMocks":true,"setupFiles":["jest-localstorage-mock"],"restoreMocks":true,"testEnvironment":"jsdom","coverageThreshold":{"global":{"statements":100}}},"type":"module","types":"./lib/index.d.ts","sharec":{"config":"@logux/sharec-config","version":"0.10.2"},"engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"891e398b16156abaade482f8c2f96e7bec989215","scripts":{"lint":"eslint src","test":"node --experimental-vm-modules node_modules/.bin/jest src --coverage","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","yaspeller":"yaspeller *.md","size-limit":"size-limit"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"yaspeller":{"lang":"en","dictionary":["Yobta","Istallation","nanostores","React's","Versioning"],"ignoreText":[" \\(by [^)]+\\).","\\d+\\.\\d+ “[^”]+”"],"ignoreCapitalization":true},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"observableYobta","limit":"137 B","import":{"./lib/index.js":"{ observableYobta }"}},{"name":"ReactStoreHook","limit":"2.85 kB","import":{"./lib/adapters/react/index.js":"{ useStore }"}},{"name":"All","limit":"4.97 kB","import":{"./lib/observableYobta/index.js":"{ observableYobta }"}}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"lint-staged":{"*.js":["prettier --write","eslint --fix"],"*.md":"yaspeller","*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","import/extensions":"off","symbol-description":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":"@logux/eslint-config/esm","globals":{"jsdom":false}},"eslintIgnore":["**/errors.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.1.1","jest":"^27.0.6","react":"^17.0.2","eslint":"^7.31.0","preact":"^10.5.14","ts-jest":"^27.0.4","prettier":"^2.3.2","@types/ws":"^7.4.7","check-dts":"^0.5.4","nanodelay":"^2.0.0","react-dom":"^17.0.2","yaspeller":"^7.0.0","size-limit":"^5.0.1","typescript":"^4.3.5","@babel/core":"^7.14.8","@types/jest":"^26.0.24","@types/node":"^16.4.2","lint-staged":"^11.1.1","@types/jsdom":"^16.2.13","@types/react":"^17.0.15","clean-publish":"^2.2.0","@types/react-dom":"^17.0.9","simple-git-hooks":"^2.5.1","@vue/compiler-sfc":"^3.1.5","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^24.4.0","eslint-plugin-node":"^11.1.0","@logux/eslint-config":"^45.4.6","@logux/sharec-config":"^0.10.2","@testing-library/vue":"^6.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^34.0.1","@testing-library/react":"^12.0.0","eslint-config-standard":"^16.0.3","eslint-plugin-security":"^1.4.0","jest-localstorage-mock":"^2.4.14","@testing-library/preact":"^2.0.1","eslint-plugin-prefer-let":"^1.1.0","@testing-library/jest-dom":"^5.14.1","@typescript-eslint/parser":"^4.28.4","@size-limit/preset-small-lib":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.28.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.10_1634286134807_0.2636313955050915","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"@yobta/stores","version":"0.0.11","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.11","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"365b3436395e2c13057db56ee1c46c40539b21b4","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.11.tgz","fileCount":46,"integrity":"sha512-/azatVk8oO/urlJ5E3vBUefmGV40WOxozSrt6boYDXRVi5PUkyOjqz2kKI+bPSLYObi9FIIXMOdnTD7o0zIRiA==","signatures":[{"sig":"MEUCIQDcONQWx4+t5vltRzjocks4Nlg6azd60J1caNe9iwB1kwIgNggPzjzamk623NqrJvGql/NTyxkTky9KuupHnD4BdOE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28094},"jest":{"preset":"ts-jest/presets/default-esm","globals":{"ts-jest":{"useESM":true}},"resetMocks":true,"setupFiles":[],"restoreMocks":true,"testEnvironment":"jsdom","coverageThreshold":{"global":{"statements":100}}},"type":"module","types":"./lib/index.d.ts","sharec":{"config":"@logux/sharec-config","version":"0.10.2"},"engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"b6a21b05c89f835edbff7a889de7c30604e7ce2a","scripts":{"lint":"eslint src","test":"node --experimental-vm-modules node_modules/.bin/jest src --coverage","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","yaspeller":"yaspeller *.md","size-limit":"size-limit"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"yaspeller":{"lang":"en","dictionary":["Yobta","Istallation","nanostores","React's","Versioning"],"ignoreText":[" \\(by [^)]+\\).","\\d+\\.\\d+ “[^”]+”"],"ignoreCapitalization":true},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"lazyYobta","limit":"33 B","import":{"./lib/index.js":"{ lazyYobta }"}},{"name":"observableYobta","limit":"169 B","import":{"./lib/index.js":"{ observableYobta }"}},{"name":"replicatedYobta","limit":"120 B","import":{"./lib/index.js":"{ replicatedYobta }"}},{"name":"storageYobta","limit":"242 B","import":{"./lib/index.js":"{ storageYobta }"}},{"name":"useObservable","limit":"2.85 kB","import":{"./lib/adapters/react/index.js":"{ useObservable }"}},{"name":"All","limit":"4.97 kB","import":{"./lib/lazyYobta/index.js":"{ lazyYobta }","./lib/storageYobta/index.js":"{ storageYobta }","./lib/observableYobta/index.js":"{ observableYobta }","./lib/replicatedYobta/index.js":"{ replicatedYobta }"}}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"lint-staged":{"*.js":["prettier --write","eslint --fix"],"*.md":"yaspeller","*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","import/extensions":"off","symbol-description":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":"@logux/eslint-config/esm","globals":{"jsdom":false}},"eslintIgnore":["**/errors.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.1.1","jest":"^27.3.0","react":"^17.0.2","eslint":"^7.31.0","preact":"^10.5.14","ts-jest":"^27.0.4","prettier":"^2.3.2","@types/ws":"^7.4.7","check-dts":"^0.5.4","nanodelay":"^2.0.0","react-dom":"^17.0.2","yaspeller":"^7.0.0","size-limit":"^5.0.1","typescript":"^4.3.5","@babel/core":"^7.14.8","@types/jest":"^26.0.24","@types/node":"^16.4.2","lint-staged":"^11.1.1","@types/jsdom":"^16.2.13","@types/react":"^17.0.15","clean-publish":"^2.2.0","@types/react-dom":"^17.0.9","simple-git-hooks":"^2.5.1","@vue/compiler-sfc":"^3.1.5","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^24.4.0","eslint-plugin-node":"^11.1.0","@logux/eslint-config":"^45.4.6","@logux/sharec-config":"^0.10.2","@testing-library/vue":"^6.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^34.0.1","@testing-library/react":"^12.0.0","eslint-config-standard":"^16.0.3","eslint-plugin-security":"^1.4.0","@testing-library/preact":"^2.0.1","eslint-plugin-prefer-let":"^1.1.0","@testing-library/jest-dom":"^5.14.1","@typescript-eslint/parser":"^4.28.4","@size-limit/preset-small-lib":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.28.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.11_1634587010056_0.3458503271595632","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"@yobta/stores","version":"0.0.12","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.12","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"86b9b441137090a8279e473537c0858213e2f448","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.12.tgz","fileCount":49,"integrity":"sha512-5SxVywDV8foCUfUTp+e+4PglWEVesLdKabcbROSvNX0YV2CucVLkAh1j90Rkz9LAjpz4h7jmvDDRKKbTnwGcQQ==","signatures":[{"sig":"MEUCIQDKaMYB+SrDGFL2ZXhIk3Wq8ATC4K2b5dhTtxd+ysw5/gIgDfD84QuuVw35g865DukMafQDYIIZPXPGnV7xfDfB3PA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30581},"jest":{"preset":"ts-jest/presets/default-esm","globals":{"ts-jest":{"useESM":true}},"resetMocks":true,"setupFiles":[],"restoreMocks":true,"testEnvironment":"jsdom","coverageThreshold":{"global":{"statements":100}}},"type":"module","types":"./lib/index.d.ts","sharec":{"config":"@logux/sharec-config","version":"0.10.2"},"engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"069fb40d1baf55440cf6d84b4dad406a627e39a9","scripts":{"lint":"eslint src","test":"node --experimental-vm-modules node_modules/.bin/jest src --coverage","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","yaspeller":"yaspeller *.md","size-limit":"size-limit"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"yaspeller":{"lang":"en","dictionary":["Yobta","Istallation","nanostores","React's","Versioning"],"ignoreText":[" \\(by [^)]+\\).","\\d+\\.\\d+ “[^”]+”"],"ignoreCapitalization":true},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"lazyYobta","limit":"33 B","import":{"./lib/index.js":"{ lazyYobta }"}},{"name":"mapYobta","limit":"254 B","import":{"./lib/index.js":"{ mapYobta }"}},{"name":"observableYobta","limit":"169 B","import":{"./lib/index.js":"{ observableYobta }"}},{"name":"replicatedYobta","limit":"120 B","import":{"./lib/index.js":"{ replicatedYobta }"}},{"name":"storageYobta","limit":"242 B","import":{"./lib/index.js":"{ storageYobta }"}},{"name":"useObservable","limit":"2.85 kB","import":{"./lib/adapters/react/index.js":"{ useObservable }"}},{"name":"All","limit":"4.97 kB","import":{"./lib/mapYobta/index.js":"{ mapYobta }","./lib/lazyYobta/index.js":"{ lazyYobta }","./lib/storageYobta/index.js":"{ storageYobta }","./lib/observableYobta/index.js":"{ observableYobta }","./lib/replicatedYobta/index.js":"{ replicatedYobta }"}}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"lint-staged":{"*.js":["prettier --write","eslint --fix"],"*.md":"yaspeller","*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","import/extensions":"off","symbol-description":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":"@logux/eslint-config/esm","globals":{"jsdom":false}},"eslintIgnore":["**/errors.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.1.1","jest":"^27.3.0","react":"^17.0.2","eslint":"^7.31.0","preact":"^10.5.14","ts-jest":"^27.0.4","prettier":"^2.3.2","@types/ws":"^7.4.7","check-dts":"^0.5.4","nanodelay":"^2.0.0","react-dom":"^17.0.2","yaspeller":"^7.0.0","size-limit":"^5.0.1","typescript":"^4.3.5","@babel/core":"^7.14.8","@types/jest":"^26.0.24","@types/node":"^16.4.2","lint-staged":"^11.1.1","@types/jsdom":"^16.2.13","@types/react":"^17.0.15","clean-publish":"^2.2.0","@types/react-dom":"^17.0.9","simple-git-hooks":"^2.5.1","@vue/compiler-sfc":"^3.1.5","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^24.4.0","eslint-plugin-node":"^11.1.0","@logux/eslint-config":"^45.4.6","@logux/sharec-config":"^0.10.2","@testing-library/vue":"^6.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^34.0.1","@testing-library/react":"^12.0.0","eslint-config-standard":"^16.0.3","eslint-plugin-security":"^1.4.0","@testing-library/preact":"^2.0.1","eslint-plugin-prefer-let":"^1.1.0","@testing-library/jest-dom":"^5.14.1","@typescript-eslint/parser":"^4.28.4","@size-limit/preset-small-lib":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.28.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.12_1634890195095_0.20210955118691643","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"@yobta/stores","version":"0.0.13","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.13","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"11af7a9e2febd69749d7f1865877ba326ced82d6","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.13.tgz","fileCount":49,"integrity":"sha512-amlKuuk79v2IiMWcDfpFps/Wz5im5hvdiq7WVxyIfCRoMS5JIOjEJgBa7h+s/UM7jyGGiVpWtk+MqC1nZyaTxw==","signatures":[{"sig":"MEQCIFVI4cqKbLBGGqwDMJ0wTEU350IgxZ0rteaKHFs6VHj8AiAnLZ0rQtkumbAYgmExNWnxlnBbVNXOTfmOlSmJQdXHWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30676},"jest":{"preset":"ts-jest/presets/default-esm","globals":{"ts-jest":{"useESM":true}},"resetMocks":true,"setupFiles":[],"restoreMocks":true,"testEnvironment":"jsdom","coverageThreshold":{"global":{"statements":100}}},"type":"module","types":"./lib/index.d.ts","sharec":{"config":"@logux/sharec-config","version":"0.10.2"},"engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"8eb942214d20177003e6985117d0f8e6b90c29b5","scripts":{"lint":"eslint src","test":"node --experimental-vm-modules node_modules/.bin/jest src --coverage","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","yaspeller":"yaspeller *.md","size-limit":"size-limit"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"yaspeller":{"lang":"en","dictionary":["Yobta","Istallation","nanostores","React's","Versioning"],"ignoreText":[" \\(by [^)]+\\).","\\d+\\.\\d+ “[^”]+”"],"ignoreCapitalization":true},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"lazyYobta","limit":"33 B","import":{"./lib/index.js":"{ lazyYobta }"}},{"name":"mapYobta","limit":"254 B","import":{"./lib/index.js":"{ mapYobta }"}},{"name":"observableYobta","limit":"169 B","import":{"./lib/index.js":"{ observableYobta }"}},{"name":"replicatedYobta","limit":"120 B","import":{"./lib/index.js":"{ replicatedYobta }"}},{"name":"storageYobta","limit":"242 B","import":{"./lib/index.js":"{ storageYobta }"}},{"name":"useObservable","limit":"2.85 kB","import":{"./lib/adapters/react/index.js":"{ useObservable }"}},{"name":"All","limit":"4.97 kB","import":{"./lib/mapYobta/index.js":"{ mapYobta }","./lib/lazyYobta/index.js":"{ lazyYobta }","./lib/storageYobta/index.js":"{ storageYobta }","./lib/observableYobta/index.js":"{ observableYobta }","./lib/replicatedYobta/index.js":"{ replicatedYobta }"}}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"lint-staged":{"*.js":["prettier --write","eslint --fix"],"*.md":"yaspeller","*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","import/extensions":"off","symbol-description":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":"@logux/eslint-config/esm","globals":{"jsdom":false}},"eslintIgnore":["**/errors.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.1.1","jest":"^27.3.0","react":"^17.0.2","eslint":"^7.31.0","preact":"^10.5.14","ts-jest":"^27.0.4","prettier":"^2.3.2","@types/ws":"^7.4.7","check-dts":"^0.5.4","nanodelay":"^2.0.0","react-dom":"^17.0.2","yaspeller":"^7.0.0","size-limit":"^5.0.1","typescript":"^4.3.5","@babel/core":"^7.14.8","@types/jest":"^26.0.24","@types/node":"^16.4.2","lint-staged":"^11.1.1","@types/jsdom":"^16.2.13","@types/react":"^17.0.15","clean-publish":"^2.2.0","@types/react-dom":"^17.0.9","simple-git-hooks":"^2.5.1","@vue/compiler-sfc":"^3.1.5","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^24.4.0","eslint-plugin-node":"^11.1.0","@logux/eslint-config":"^45.4.6","@logux/sharec-config":"^0.10.2","@testing-library/vue":"^6.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^34.0.1","@testing-library/react":"^12.0.0","eslint-config-standard":"^16.0.3","eslint-plugin-security":"^1.4.0","@testing-library/preact":"^2.0.1","eslint-plugin-prefer-let":"^1.1.0","@testing-library/jest-dom":"^5.14.1","@typescript-eslint/parser":"^4.28.4","@size-limit/preset-small-lib":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.28.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.13_1635247989464_0.49318164398401687","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"@yobta/stores","version":"0.0.14","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.14","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"168ff121acc8144685e14065a1f184d9f14d0cc0","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.14.tgz","fileCount":49,"integrity":"sha512-h04kCAT/LPK5qAHtEa2GZjRS+hyWIoFnpgTogPJG2CmhBsXB5GyMpkbEuryToxMK0UWoq7kxIr0pcNDPBuSXog==","signatures":[{"sig":"MEQCIDUNvsAUaRJFygSTs4KIJ3j6vrIzanVJn/JQ4FBC2az9AiBN5phgUuhVCOhFbCqPAjNvgbeXIhB2tBludRFymV1f1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30998},"jest":{"preset":"ts-jest/presets/default-esm","globals":{"ts-jest":{"useESM":true}},"resetMocks":true,"setupFiles":[],"restoreMocks":true,"testEnvironment":"jsdom","coverageThreshold":{"global":{"statements":100}}},"type":"module","types":"./lib/index.d.ts","sharec":{"config":"@logux/sharec-config","version":"0.10.2"},"engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"417b1f7991b16bebebebbaac9a8aa0c6b062abbd","scripts":{"lint":"eslint src","test":"node --experimental-vm-modules node_modules/.bin/jest src --coverage","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","yaspeller":"yaspeller *.md","size-limit":"size-limit"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"yaspeller":{"lang":"en","dictionary":["Yobta","Istallation","nanostores","React's","Versioning"],"ignoreText":[" \\(by [^)]+\\).","\\d+\\.\\d+ “[^”]+”"],"ignoreCapitalization":true},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"lazyYobta","limit":"33 B","import":{"./lib/index.js":"{ lazyYobta }"}},{"name":"mapYobta","limit":"254 B","import":{"./lib/index.js":"{ mapYobta }"}},{"name":"observableYobta","limit":"169 B","import":{"./lib/index.js":"{ observableYobta }"}},{"name":"replicatedYobta","limit":"120 B","import":{"./lib/index.js":"{ replicatedYobta }"}},{"name":"storageYobta","limit":"242 B","import":{"./lib/index.js":"{ storageYobta }"}},{"name":"useObservable","limit":"2.85 kB","import":{"./lib/adapters/react/index.js":"{ useObservable }"}},{"name":"All","limit":"4.97 kB","import":{"./lib/mapYobta/index.js":"{ mapYobta }","./lib/lazyYobta/index.js":"{ lazyYobta }","./lib/storageYobta/index.js":"{ storageYobta }","./lib/observableYobta/index.js":"{ observableYobta }","./lib/replicatedYobta/index.js":"{ replicatedYobta }"}}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"lint-staged":{"*.js":["prettier --write","eslint --fix"],"*.md":"yaspeller","*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","import/extensions":"off","symbol-description":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":"@logux/eslint-config/esm","globals":{"jsdom":false}},"eslintIgnore":["**/errors.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.1.1","jest":"^27.3.0","react":"^17.0.2","eslint":"^7.31.0","preact":"^10.5.14","ts-jest":"^27.0.4","prettier":"^2.3.2","@types/ws":"^7.4.7","check-dts":"^0.5.4","nanodelay":"^2.0.0","react-dom":"^17.0.2","yaspeller":"^7.0.0","size-limit":"^5.0.1","typescript":"^4.3.5","@babel/core":"^7.14.8","@types/jest":"^26.0.24","@types/node":"^16.4.2","lint-staged":"^11.1.1","@types/jsdom":"^16.2.13","@types/react":"^17.0.15","clean-publish":"^2.2.0","@types/react-dom":"^17.0.9","simple-git-hooks":"^2.5.1","@vue/compiler-sfc":"^3.1.5","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^24.4.0","eslint-plugin-node":"^11.1.0","@logux/eslint-config":"^45.4.6","@logux/sharec-config":"^0.10.2","@testing-library/vue":"^6.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^34.0.1","@testing-library/react":"^12.0.0","eslint-config-standard":"^16.0.3","eslint-plugin-security":"^1.4.0","@testing-library/preact":"^2.0.1","eslint-plugin-prefer-let":"^1.1.0","@testing-library/jest-dom":"^5.14.1","@typescript-eslint/parser":"^4.28.4","@size-limit/preset-small-lib":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.28.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.14_1635250627126_0.10401980695056445","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"@yobta/stores","version":"0.0.15","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.15","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"d2718ffeddd5ac7ca6e4d11bec8e1930dd6fecdf","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.15.tgz","fileCount":61,"integrity":"sha512-YhLj6LR1zpYq152GI73SmO5mAcZGPuLz1YxzJxnOMTwQ4q1thYTmfFsaqDu1SweLgVt2VTx7jwzuQ3aidZ6/Sw==","signatures":[{"sig":"MEUCIQCuMUzimgIfuzasYqmrN8Jt/qZokYJTnFCRaKyB2uMhcgIgDOAGTuDYAo25vX6pNQpvMku1KuoAJOcxhvbF5bWFPjI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34958},"jest":{"preset":"ts-jest/presets/default-esm","globals":{"ts-jest":{"useESM":true}},"resetMocks":true,"setupFiles":[],"restoreMocks":true,"testEnvironment":"jsdom","coverageThreshold":{"global":{"statements":100}}},"type":"module","types":"./lib/index.d.ts","sharec":{"config":"@logux/sharec-config","version":"0.10.2"},"engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"b8ce4bf3f1773cd4d93f51506b50283474acbe6e","scripts":{"lint":"eslint src","test":"node --experimental-vm-modules node_modules/.bin/jest src --coverage","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","yaspeller":"yaspeller *.md","size-limit":"size-limit"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"yaspeller":{"lang":"en","dictionary":["Yobta","Istallation","nanostores","React's","Versioning"],"ignoreText":[" \\(by [^)]+\\).","\\d+\\.\\d+ “[^”]+”"],"ignoreCapitalization":true},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"lazyYobta","limit":"33 B","import":{"./lib/index.js":"{ lazyYobta }"}},{"name":"mapYobta","limit":"254 B","import":{"./lib/index.js":"{ mapYobta }"}},{"name":"observableYobta","limit":"169 B","import":{"./lib/index.js":"{ observableYobta }"}},{"name":"replicatedYobta","limit":"120 B","import":{"./lib/index.js":"{ replicatedYobta }"}},{"name":"localStorageYobta","limit":"242 B","import":{"./lib/index.js":"{ localStorageYobta }"}},{"name":"sessionStorageYobta","limit":"99 B","import":{"./lib/index.js":"{ sessionStorageYobta }"}},{"name":"useObservable","limit":"2.85 kB","import":{"./lib/adapters/react/index.js":"{ useObservable }"}},{"name":"All","limit":"4.97 kB","import":{"./lib/mapYobta/index.js":"{ mapYobta }","./lib/lazyYobta/index.js":"{ lazyYobta }","./lib/observableYobta/index.js":"{ observableYobta }","./lib/replicatedYobta/index.js":"{ replicatedYobta }","./lib/localStorageYobta/index.js":"{ localStorageYobta }","./lib/sessionStorageYobta/index.js":"{ sessionStorageYobta }"}}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"lint-staged":{"*.js":["prettier --write","eslint --fix"],"*.md":"yaspeller","*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","import/extensions":"off","symbol-description":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":"@logux/eslint-config/esm","globals":{"jsdom":false}},"eslintIgnore":["**/errors.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.1.1","jest":"^27.3.0","react":"^17.0.2","eslint":"^7.31.0","preact":"^10.5.14","ts-jest":"^27.0.4","prettier":"^2.3.2","@types/ws":"^7.4.7","check-dts":"^0.5.4","nanodelay":"^2.0.0","react-dom":"^17.0.2","yaspeller":"^7.0.0","size-limit":"^5.0.1","typescript":"^4.3.5","@babel/core":"^7.14.8","@types/jest":"^26.0.24","@types/node":"^16.4.2","lint-staged":"^11.1.1","@types/jsdom":"^16.2.13","@types/react":"^17.0.15","clean-publish":"^2.2.0","@types/react-dom":"^17.0.9","simple-git-hooks":"^2.5.1","@vue/compiler-sfc":"^3.1.5","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^24.4.0","eslint-plugin-node":"^11.1.0","@logux/eslint-config":"^45.4.6","@logux/sharec-config":"^0.10.2","@testing-library/vue":"^6.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^34.0.1","@testing-library/react":"^12.0.0","eslint-config-standard":"^16.0.3","eslint-plugin-security":"^1.4.0","@testing-library/preact":"^2.0.1","eslint-plugin-prefer-let":"^1.1.0","@testing-library/jest-dom":"^5.14.1","@typescript-eslint/parser":"^4.28.4","@size-limit/preset-small-lib":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.28.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.15_1635493515687_0.1053556607074364","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"@yobta/stores","version":"0.0.16","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.16","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"c74d6a8704d016840199400062b47aa188a79de1","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.16.tgz","fileCount":61,"integrity":"sha512-QpEjwNVIHoEvTr9n87+4IIVFhSY0L/QsOWW2i2aZGjjAjiOnKiq13YgmXcTsHQFoFb0VkpcfMW9AN0CCCkf6Hw==","signatures":[{"sig":"MEYCIQCsTQ2XRzEa0z92XRabU/5tAH+cn8Z3Vp6fuwzoWQYFIQIhAK6R7U9fXt4qP14GBjl8REwj/hQ5YerBTYMssda04OGq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34900},"jest":{"preset":"ts-jest/presets/default-esm","globals":{"ts-jest":{"useESM":true}},"resetMocks":true,"setupFiles":[],"restoreMocks":true,"testEnvironment":"jsdom","coverageThreshold":{"global":{"statements":100}}},"type":"module","types":"./lib/index.d.ts","sharec":{"config":"@logux/sharec-config","version":"0.10.2"},"engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"97bab6cc4394047cd1890fc4dc02050d59d86b37","scripts":{"lint":"eslint src","test":"node --experimental-vm-modules node_modules/.bin/jest src --coverage","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","yaspeller":"yaspeller *.md","size-limit":"size-limit"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"yaspeller":{"lang":"en","dictionary":["Yobta","Istallation","nanostores","React's","Versioning"],"ignoreText":[" \\(by [^)]+\\).","\\d+\\.\\d+ “[^”]+”"],"ignoreCapitalization":true},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"lazyYobta","limit":"33 B","import":{"./lib/index.js":"{ lazyYobta }"}},{"name":"mapYobta","limit":"246 B","import":{"./lib/index.js":"{ mapYobta }"}},{"name":"observableYobta","limit":"162 B","import":{"./lib/index.js":"{ observableYobta }"}},{"name":"replicatedYobta","limit":"120 B","import":{"./lib/index.js":"{ replicatedYobta }"}},{"name":"localStorageYobta","limit":"242 B","import":{"./lib/index.js":"{ localStorageYobta }"}},{"name":"sessionStorageYobta","limit":"99 B","import":{"./lib/index.js":"{ sessionStorageYobta }"}},{"name":"useObservable","limit":"2.85 kB","import":{"./lib/adapters/react/index.js":"{ useObservable }"}},{"name":"All","limit":"4.97 kB","import":{"./lib/mapYobta/index.js":"{ mapYobta }","./lib/lazyYobta/index.js":"{ lazyYobta }","./lib/observableYobta/index.js":"{ observableYobta }","./lib/replicatedYobta/index.js":"{ replicatedYobta }","./lib/localStorageYobta/index.js":"{ localStorageYobta }","./lib/sessionStorageYobta/index.js":"{ sessionStorageYobta }"}}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"lint-staged":{"*.js":["prettier --write","eslint --fix"],"*.md":"yaspeller","*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","import/extensions":"off","symbol-description":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":"@logux/eslint-config/esm","globals":{"jsdom":false}},"eslintIgnore":["**/errors.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.1.1","jest":"^27.3.0","react":"^17.0.2","eslint":"^7.31.0","preact":"^10.5.14","ts-jest":"^27.0.4","prettier":"^2.3.2","@types/ws":"^7.4.7","check-dts":"^0.5.4","nanodelay":"^2.0.0","react-dom":"^17.0.2","yaspeller":"^7.0.0","size-limit":"^5.0.1","typescript":"^4.3.5","@babel/core":"^7.14.8","@types/jest":"^26.0.24","@types/node":"^16.4.2","lint-staged":"^11.1.1","@types/jsdom":"^16.2.13","@types/react":"^17.0.15","clean-publish":"^2.2.0","@types/react-dom":"^17.0.9","simple-git-hooks":"^2.5.1","@vue/compiler-sfc":"^3.1.5","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^24.4.0","eslint-plugin-node":"^11.1.0","@logux/eslint-config":"^45.4.6","@logux/sharec-config":"^0.10.2","@testing-library/vue":"^6.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^34.0.1","@testing-library/react":"^12.0.0","eslint-config-standard":"^16.0.3","eslint-plugin-security":"^1.4.0","@testing-library/preact":"^2.0.1","eslint-plugin-prefer-let":"^1.1.0","@testing-library/jest-dom":"^5.14.1","@typescript-eslint/parser":"^4.28.4","@size-limit/preset-small-lib":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.28.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.16_1636050942477_0.8403056735130967","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"@yobta/stores","version":"0.0.17","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.17","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"3fc41340f3077eeea3960c261c03a0401ed0edbf","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.17.tgz","fileCount":64,"integrity":"sha512-0ARhN/SGZ7Jp7W5Tre44sgW9QKaGjNLeraAnySN7Q5r8YCo+DFWsGq8Ak3+Ac5YPQbiQyOldUVHwjTmPK0RzCg==","signatures":[{"sig":"MEYCIQCoRZxuQWraLMek3x3UyKj1FX+HAOExW5JeJB7ZWruCaAIhALp8Gu4uANRNk8N17GyJgeZQklM++ot2UIqeNj+bhQq3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35844},"jest":{"preset":"ts-jest/presets/default-esm","globals":{"ts-jest":{"useESM":true}},"resetMocks":true,"setupFiles":[],"restoreMocks":true,"testEnvironment":"jsdom","coverageThreshold":{"global":{"statements":100}}},"type":"module","types":"./lib/index.d.ts","sharec":{"config":"@logux/sharec-config","version":"0.10.2"},"engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"dc420fb442faa58f4bf224014a81944b2def83f2","scripts":{"lint":"eslint src","test":"node --experimental-vm-modules node_modules/.bin/jest src --coverage","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","yaspeller":"yaspeller *.md","size-limit":"size-limit"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"yaspeller":{"lang":"en","dictionary":["Yobta","Istallation","nanostores","React's","Versioning"],"ignoreText":[" \\(by [^)]+\\).","\\d+\\.\\d+ “[^”]+”"],"ignoreCapitalization":true},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"encoderYobta","limit":"34 B","import":{"./lib/index.js":"{ encodeYobta, decodeYobta }"}},{"name":"lazyYobta","limit":"33 B","import":{"./lib/index.js":"{ lazyYobta }"}},{"name":"mapYobta","limit":"246 B","import":{"./lib/index.js":"{ mapYobta }"}},{"name":"observableYobta","limit":"162 B","import":{"./lib/index.js":"{ observableYobta }"}},{"name":"replicatedYobta","limit":"120 B","import":{"./lib/index.js":"{ replicatedYobta }"}},{"name":"localStorageYobta","limit":"242 B","import":{"./lib/index.js":"{ localStorageYobta }"}},{"name":"sessionStorageYobta","limit":"99 B","import":{"./lib/index.js":"{ sessionStorageYobta }"}},{"name":"useObservable","limit":"2.85 kB","import":{"./lib/adapters/react/index.js":"{ useObservable }"}},{"name":"All","limit":"4.97 kB","import":{"./lib/mapYobta/index.js":"{ mapYobta }","./lib/lazyYobta/index.js":"{ lazyYobta }","./lib/encoderYobta/index.js":"{ encodeYobta, decodeYobta }","./lib/observableYobta/index.js":"{ observableYobta }","./lib/replicatedYobta/index.js":"{ replicatedYobta }","./lib/localStorageYobta/index.js":"{ localStorageYobta }","./lib/sessionStorageYobta/index.js":"{ sessionStorageYobta }"}}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"lint-staged":{"*.js":["prettier --write","eslint --fix"],"*.md":"yaspeller","*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","import/extensions":"off","symbol-description":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":"@logux/eslint-config/esm","globals":{"jsdom":false}},"eslintIgnore":["**/errors.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.1.1","jest":"^27.3.0","react":"^17.0.2","eslint":"^7.31.0","preact":"^10.5.14","ts-jest":"^27.0.4","prettier":"^2.3.2","@types/ws":"^7.4.7","check-dts":"^0.5.4","nanodelay":"^2.0.0","react-dom":"^17.0.2","yaspeller":"^7.0.0","size-limit":"^5.0.1","typescript":"^4.3.5","@babel/core":"^7.14.8","@types/jest":"^26.0.24","@types/node":"^16.4.2","lint-staged":"^11.1.1","@types/jsdom":"^16.2.13","@types/react":"^17.0.15","clean-publish":"^2.2.0","@types/react-dom":"^17.0.9","simple-git-hooks":"^2.5.1","@vue/compiler-sfc":"^3.1.5","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^24.4.0","eslint-plugin-node":"^11.1.0","@logux/eslint-config":"^45.4.6","@logux/sharec-config":"^0.10.2","@testing-library/vue":"^6.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^34.0.1","@testing-library/react":"^12.0.0","eslint-config-standard":"^16.0.3","eslint-plugin-security":"^1.4.0","@testing-library/preact":"^2.0.1","eslint-plugin-prefer-let":"^1.1.0","@testing-library/jest-dom":"^5.14.1","@typescript-eslint/parser":"^4.28.4","@size-limit/preset-small-lib":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.28.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.17_1636617657598_0.021462450225167018","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"@yobta/stores","version":"0.0.18","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.18","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"5ef752ad0c01a4915e180680234f984d2ae63b32","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.18.tgz","fileCount":64,"integrity":"sha512-6OY5bSA1TupSsNKq+yge1wP+ANmLPsF5uBTe0xlgmUe2hjb5esoUVRiscquPAdqI7dO7L3iL4+3yLkow2Q2B+A==","signatures":[{"sig":"MEQCIB5SSnGY4+NaolpSeT8SHPwS6qB2I2gI1ahRniqARi7oAiASVJ8E/udW1b3cSuce31ud09lags3p5bAqALqNUMyM7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrdnGCRA9TVsSAnZWagAAOs4QAJAdHwna4DoSk+VwnWz1\n+LQchOkk6x0/u5KVQi23Tx0yqRQhr1cZy01Cu9R8bgMcjbeKvC2gXA/hsPDl\nDU2ayeZWcKdROZ7Ik68EBg8ArMOSrJ+pTdqnCwlEAac9WWbSPy16e8GKh8vE\neKjnBsbKH224jJzMwZG6kGo3qGNf4Aqdo53DEYZNjlcos20rCmVRRqupRu8S\nl5wY2hzwreiIC04z2qT0naDiV/xSC+uoyw3srSLK0ZYGWxmAaOJoCbxKQb7t\n+XQrgjotim9RwQDempLA+R4HSSM74R7X/38dkLaFH7WDuK71Q2w73lQMvPpu\nz4koKrp4KsdyIRhk4nLiQpR+pTpMd4K8bt7XWOaiZfMHbzD8UafVEnlxRkYZ\nASBlkQDwmw8zBTCajayw8IUXqEEZ8H7X1Hgq91o1ghlHKfcV+A7z0dQ+qc1L\nr+yE+bzg8Z3QqpkC81d6W75VkTrckJ7lUGmS5sa/tzOLDDhttxe8j0wkobX6\nmv4Gt88zbc3rGoi7OcVwXzsmoca7bJgnoxIMpnzR1MqeTjSm3nAufWrvRtOU\npdRY9IZ1odDJHSwG3pNSJv+hOsaoEu/aUseLwAO1//cmmVr3dqZQK90Isr6M\notiFxsgb2570XrkeDowJ9/27X09A26oI0dcsdl4Wt65gQ6utrGXe3zYA0g8s\nZ/jV\r\n=RdJJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest/presets/default-esm","globals":{"ts-jest":{"useESM":true}},"resetMocks":true,"setupFiles":[],"restoreMocks":true,"testEnvironment":"jsdom","coverageThreshold":{"global":{"statements":100}}},"type":"module","types":"./lib/index.d.ts","sharec":{"config":"@logux/sharec-config","version":"0.10.2"},"engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"a958ae48fbd8564dcdf4db86f51c8163fde72a64","scripts":{"lint":"eslint src","test":"node --experimental-vm-modules node_modules/.bin/jest src --coverage","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","yaspeller":"yaspeller *.md","size-limit":"size-limit"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"yaspeller":{"lang":"en","dictionary":["Yobta","Istallation","nanostores","React's","Versioning"],"ignoreText":[" \\(by [^)]+\\).","\\d+\\.\\d+ “[^”]+”"],"ignoreCapitalization":true},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"encoderYobta","limit":"36 B","import":{"./lib/index.js":"{ encodeYobta, decodeYobta }"}},{"name":"lazyYobta","limit":"33 B","import":{"./lib/index.js":"{ lazyYobta }"}},{"name":"mapYobta","limit":"246 B","import":{"./lib/index.js":"{ mapYobta }"}},{"name":"observableYobta","limit":"162 B","import":{"./lib/index.js":"{ observableYobta }"}},{"name":"replicatedYobta","limit":"120 B","import":{"./lib/index.js":"{ replicatedYobta }"}},{"name":"localStorageYobta","limit":"244 B","import":{"./lib/index.js":"{ localStorageYobta }"}},{"name":"sessionStorageYobta","limit":"100 B","import":{"./lib/index.js":"{ sessionStorageYobta }"}},{"name":"useObservable","limit":"2.85 kB","import":{"./lib/adapters/react/index.js":"{ useObservable }"}},{"name":"All","limit":"4.97 kB","import":{"./lib/mapYobta/index.js":"{ mapYobta }","./lib/lazyYobta/index.js":"{ lazyYobta }","./lib/encoderYobta/index.js":"{ encodeYobta, decodeYobta }","./lib/observableYobta/index.js":"{ observableYobta }","./lib/replicatedYobta/index.js":"{ replicatedYobta }","./lib/localStorageYobta/index.js":"{ localStorageYobta }","./lib/sessionStorageYobta/index.js":"{ sessionStorageYobta }"}}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"lint-staged":{"*.js":["prettier --write","eslint --fix"],"*.md":"yaspeller","*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","import/extensions":"off","symbol-description":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":"@logux/eslint-config/esm","globals":{"jsdom":false}},"eslintIgnore":["**/errors.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.1.1","jest":"^27.3.0","react":"^17.0.2","eslint":"^7.31.0","preact":"^10.5.14","ts-jest":"^27.0.4","prettier":"^2.3.2","@types/ws":"^7.4.7","check-dts":"^0.5.4","nanodelay":"^2.0.0","react-dom":"^17.0.2","yaspeller":"^7.0.0","size-limit":"^5.0.1","typescript":"^4.3.5","@babel/core":"^7.14.8","@types/jest":"^26.0.24","@types/node":"^16.4.2","lint-staged":"^11.1.1","@types/jsdom":"^16.2.13","@types/react":"^17.0.15","clean-publish":"^2.2.0","@types/react-dom":"^17.0.9","simple-git-hooks":"^2.5.1","@vue/compiler-sfc":"^3.1.5","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^24.4.0","eslint-plugin-node":"^11.1.0","@logux/eslint-config":"^45.4.6","@logux/sharec-config":"^0.10.2","@testing-library/vue":"^6.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^34.0.1","@testing-library/react":"^12.0.0","eslint-config-standard":"^16.0.3","eslint-plugin-security":"^1.4.0","@testing-library/preact":"^2.0.1","eslint-plugin-prefer-let":"^1.1.0","@testing-library/jest-dom":"^5.14.1","@typescript-eslint/parser":"^4.28.4","@size-limit/preset-small-lib":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.28.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.18_1638783429970_0.7460417667451962","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"@yobta/stores","version":"0.0.19","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.19","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"8647a528dda305475167a43867b94d8b5a5a2fc8","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.19.tgz","fileCount":38,"integrity":"sha512-V4pGUqOwnLyw9lubwGDVl8GWQeXzsStAg+6+ggJWRwGPt95fwgMY8rgTgmJ6zrNUZJ09e3pQAcDXoblZL+SGOw==","signatures":[{"sig":"MEUCIQCQBL8J82zBIrNJwaLXuGO5A5b87IOXIwOkgq3iVcDX4QIgGgBBZoKmpP5nEUNcgvZNRgK3QjU/z/lkIRgT8wWPmKw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioMdQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfCw//V/eklmbFN1qrvRTW6tjIbsZ+C6BFRt6PgQCEgoHjZDkR7K3c\r\nw/Q4qY6zeIxfBoGyA0dZ0pWVEb5GrP5E36TntgeiMsj9QMxl3yrJlRboRNpk\r\nVzJY4aqV7SqknKDmGASfVqChjq2DC59AZzx5hX9sm98LdYg/aVdw1RvuaBAy\r\nVOIPbjMsFmX1ruPpsrrHkVHkgM00ebDtbsksEd62teI7womeHeY9odLXlxpf\r\nwHnfBslfWdI5tjSKOWg1hgzIthnPrCwWBwWx409OQiSq4chzqkusVjmbZVh6\r\nx+RmJ9mQ/xbArb6dDjkQFXB8bIcyWmeCz+L93ZmV+sXg0iqZInlUhAgc6r+v\r\nTN2SRzI6u+9NAdvlGI9dtABYp30a2ud7/4q2zAP/cXYXtYtAlHtCPrnt053y\r\njCt5uOxxgKkDY8beU6mn1sRAFnJDw5TVWmyJEbTeu7HRTIucPjmj4XKzP0Ao\r\nVeflBZ391cOf2FIZMsnAhdu/Av3C9zQyAukia1YhNUojSDbndTV/HJv7XvMI\r\npUvy+4JTRdmUXK9TBOyocOwIz9lAzd7RUz/wvmC1VF129n0pBALLqa+XNey/\r\n41ZW4EZKONjI4CVG1wXX1RfJVnD8RtVqvvrWn8RbRZdarbW3nSB6dvXlIQ5C\r\nwjHtJfyLxGzG7g5l27mY7Com30tkLORSkMs=\r\n=v/GF\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","sharec":{"config":"@logux/sharec-config","version":"0.10.2"},"engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"3b682b32e70e7751096cc5d6764cbca2b7bfaa08","scripts":{"lint":"eslint src","test":"vitest run src --coverage","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","yaspeller":"yaspeller *.md","size-limit":"size-limit"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"yaspeller":{"lang":"en","dictionary":["Yobta","Istallation","nanostores","React's","Versioning"],"ignoreText":[" \\(by [^)]+\\).","\\d+\\.\\d+ “[^”]+”"],"ignoreCapitalization":true},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"encoderYobta","limit":"36 B","import":{"./lib/index.js":"{ encodeYobta, decodeYobta }"}},{"name":"lazyYobta","limit":"33 B","import":{"./lib/index.js":"{ lazyYobta }"}},{"name":"mapYobta","limit":"246 B","import":{"./lib/index.js":"{ mapYobta }"}},{"name":"observableYobta","limit":"162 B","import":{"./lib/index.js":"{ observableYobta }"}},{"name":"replicatedYobta","limit":"120 B","import":{"./lib/index.js":"{ replicatedYobta }"}},{"name":"localStorageYobta","limit":"244 B","import":{"./lib/index.js":"{ localStorageYobta }"}},{"name":"sessionStorageYobta","limit":"100 B","import":{"./lib/index.js":"{ sessionStorageYobta }"}},{"name":"useObservable","limit":"2.85 kB","import":{"./lib/adapters/react/index.js":"{ useObservable }"}},{"name":"All","limit":"4.97 kB","import":{"./lib/mapYobta/index.js":"{ mapYobta }","./lib/lazyYobta/index.js":"{ lazyYobta }","./lib/encoderYobta/index.js":"{ encodeYobta, decodeYobta }","./lib/observableYobta/index.js":"{ observableYobta }","./lib/replicatedYobta/index.js":"{ replicatedYobta }","./lib/localStorageYobta/index.js":"{ localStorageYobta }","./lib/sessionStorageYobta/index.js":"{ sessionStorageYobta }"}}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"lint-staged":{"*.js":["prettier --write","eslint --fix"],"*.md":"yaspeller","*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.3","vue":"^3.1.1","react":"^17.0.2","eslint":"^7.31.0","preact":"^10.5.14","vitest":"^0.14.1","prettier":"^2.3.2","@types/ws":"^7.4.7","check-dts":"^0.5.4","happy-dom":"^5.0.0","nanodelay":"^2.0.0","react-dom":"^17.0.2","yaspeller":"^7.0.0","size-limit":"^5.0.1","typescript":"^4.3.5","@babel/core":"^7.14.8","@types/jest":"^28.1.1","@types/node":"^16.4.2","lint-staged":"^11.1.1","@types/jsdom":"^16.2.13","@types/react":"^17.0.15","clean-publish":"^2.2.0","@types/react-dom":"^17.0.9","simple-git-hooks":"^2.5.1","@vue/compiler-sfc":"^3.1.5","eslint-plugin-es5":"^1.5.0","eslint-plugin-node":"^11.1.0","@logux/eslint-config":"^45.4.6","@logux/sharec-config":"^0.10.2","@testing-library/vue":"^6.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^34.0.1","@testing-library/react":"^12.0.0","eslint-config-standard":"^16.0.3","eslint-plugin-security":"^1.4.0","@testing-library/preact":"^2.0.1","eslint-plugin-prefer-let":"^1.1.0","@typescript-eslint/parser":"^4.28.4","@size-limit/preset-small-lib":"^5.0.1","eslint-plugin-vitest-globals":"^1.1.0","@typescript-eslint/eslint-plugin":"^4.28.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.19_1654703952705_0.5574591342010582","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"@yobta/stores","version":"0.0.20","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.20","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"f8f737bc7adc993b6441aa5a46138fd86a244055","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.20.tgz","fileCount":42,"integrity":"sha512-Qqd2rAIfBEC14wXuCCxPWMy4keJDOo5u4kl9GfoAumOUE2jIZq0/nqbIa/Le9rpK8ZyEUZSiZD2y+GJHji+Sug==","signatures":[{"sig":"MEYCIQC9UQZX3zaiH2ev4Y7s/tJCXiO3xmgIXnAZoC3GEjB8lgIhAOZ9uag2Us3JqsrryBPiV6gk3y0zYAb8IYCNiD2cAW00","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0tyGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqniA/8Dw9OZOJu8XBFneM2iIymQ+ysiBoFanWCWzRDZrQGGwJhgbO7\r\n4+z/18XeUpLZo5cEYxalqlgcAF+/tZfyU32juHCmH2cw0S5Ft2S5cAJ4cuu/\r\nBI2xe846XiweQzC1Y3u38qlWVp6r8jojSglDSpzkinsvRsJAvZX266eFQuHY\r\nCdWd3bP3m2HK3HBCMJHIC5i8JqgTDyjPw8tAXOth5sWJkKrFOnSRtPU5r0Rf\r\nfvNwa204a+DKe/ml/DwngdRxe6kYvRVTlke97V24/mB6UPk31VGEwx7VKLBj\r\nMKq3hS4I+ltGyx/QjmHHvf7o+UUNDmGTiIAao5977Y+vpDaZ1cIXs4j9H7+M\r\ntkPCcKzfw6sqrC2tgmxfxC87qNz6HqGHmZ57AMLhaZB/oLP/Gnkz9Kbza0A3\r\nY4OZoA7xpJOm/hgpx3hSQXwwoqZPwEm0HXnLPpQuYpNBqfnh95jb3lsYsBv3\r\nb/mGhSbOgCDugIRbm6o3Rymuq+5suTpGmXkc6Hmpj8UcMlZow2+R3tuYbhTS\r\nl5Ihnzz09yzU+HbbIb03s5Mw1vYZv1HX5DSN2rHIDU5bSYOWWsBUUvz78yul\r\nQdb5wm1mN754XAoVPpKkmQCudIOXg4kPc5VZhbSwof6bEVJWzZsfwLRe1M15\r\nlMvWwNbULPt99h8Kt19BY8Hwx91AjPFssG4=\r\n=LSuD\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"40bcc9c820ade70c85686a1c34f62fd6c95a18b6","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"encoderYobta","limit":"36 B","import":{"./lib/index.js":"{ encodeYobta, decodeYobta }"}},{"name":"lazyYobta","limit":"33 B","import":{"./lib/index.js":"{ lazyYobta }"}},{"name":"mapYobta","limit":"246 B","import":{"./lib/index.js":"{ mapYobta }"}},{"name":"machineYobta","limit":"213 B","import":{"./lib/index.js":"{ machineYobta }"}},{"name":"observableYobta","limit":"162 B","import":{"./lib/index.js":"{ observableYobta }"}},{"name":"replicatedYobta","limit":"120 B","import":{"./lib/index.js":"{ replicatedYobta }"}},{"name":"localStorageYobta","limit":"244 B","import":{"./lib/index.js":"{ localStorageYobta }"}},{"name":"sessionStorageYobta","limit":"100 B","import":{"./lib/index.js":"{ sessionStorageYobta }"}},{"name":"useObservable","limit":"2.85 kB","import":{"./lib/adapters/react/index.js":"{ useObservable }"}},{"name":"All","limit":"674 B","import":{"./lib/mapYobta/index.js":"{ mapYobta }","./lib/lazyYobta/index.js":"{ lazyYobta }","./lib/encoderYobta/index.js":"{ encodeYobta, decodeYobta }","./lib/machineYobta/index.js":"{ machineYobta }","./lib/observableYobta/index.js":"{ observableYobta }","./lib/replicatedYobta/index.js":"{ replicatedYobta }","./lib/localStorageYobta/index.js":"{ localStorageYobta }","./lib/sessionStorageYobta/index.js":"{ sessionStorageYobta }"}}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.3","vite":"^3.0.0","react":"^17.0.2","eslint":"^7.31.0","vitest":"^0.14.1","prettier":"^2.3.2","check-dts":"^0.5.4","happy-dom":"^5.0.0","react-dom":"^17.0.2","size-limit":"^5.0.1","typescript":"^4.3.5","@babel/core":"^7.14.8","@types/jest":"^28.1.1","@types/node":"^16.4.2","@types/jsdom":"^16.2.13","@types/react":"^17.0.15","clean-publish":"^2.2.0","@types/react-dom":"^17.0.9","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^24.4.0","eslint-plugin-node":"^11.1.0","@logux/eslint-config":"^45.4.6","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^12.0.0","eslint-config-standard":"^16.0.3","eslint-plugin-security":"^1.4.0","eslint-plugin-prefer-let":"^1.1.0","@typescript-eslint/parser":"^4.28.4","@size-limit/preset-small-lib":"^5.0.1","eslint-plugin-vitest-globals":"^1.1.0","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.20_1657986182676_0.27771170246460786","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"@yobta/stores","version":"0.0.21","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.21","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"13376f846937412b56cbb5ea0962c1f1eb5e5bd4","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.21.tgz","fileCount":42,"integrity":"sha512-VgeV2Yghmo19fD1S85f2FB8/pkNw/aNhIeo3ozEJcBYGAWNN1m1alj7LoKtcN5YEA6mTQ7odSuWGugFujZi0sQ==","signatures":[{"sig":"MEQCIBPG1d7ok13IB6yAdAlkCa9B0+3v8k6SLPmv2mV7zug4AiB7QvgZLtlxMuaCSnm3g4LePcnzn9pG9LGv/rRSnIr3Wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi00SjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8KQ/7BBrUKr8e2du85xb90RVoBvioQozxQo42Sh6MFS3ej7rDAaql\r\nIAO2HRFU8vpWVuOtSLdcEtvrJZHgTeSwdcSvB/4q/urUYZNNs0JnQmufjcgP\r\n1IETA6hjmSGWwIXSR9uiDg1/iTERL6+sfhHGfYuRdSLRfyFIiTdonTw3vUoK\r\nD8fhaShog98v1NT0X0uNnz4ULjHz4PD1IbK48x+izesxiksStB55UCcempHf\r\nbBM1h8pA6LEU1BrY5yGZSSFArz/RyqCkcTswRxJ7mMupYSnpkwA/IyRB/DSX\r\nFjS8m9Yfa4Ju/6GF8wMiYVviXzarnGz6fGCr12qZJDgu1tJxDFoW7BcCBic0\r\nDE3zLKX0hTcFO1b3DTugJI3v+zlTWo9cYyfXuIfcJsv6lg5N84KjKoqR9GLy\r\nEkIy8KFvRcCqBpsHoz6Tq9KoITzdJZZzNvtOfJNsAN44+/hio866VxhykNzX\r\nXzEFRaTt/5yuScyqUNnpm4GSR/ejfmSC4JPZ7p5hhP9xxVDDrqWqDbPCO/H6\r\npwQ/bT6JoCUG6hGevcNGve3hdbLZPgXEFhKtErVfwaIZ35f7sR5m311K2c9M\r\nJoSv7HF37mwanXeGRWL1QFm+q3LRbasDilaC7dxPyoY4aoF7gwffbiysid0L\r\n4pwDp6SFp7MM1r2P7mLI1RQqmqdDuQ6cFmg=\r\n=nxYA\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"52ce5359e774301cce9778b510cc208c5b5fc35c","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"encoderYobta","limit":"36 B","import":{"./lib/index.js":"{ encodeYobta, decodeYobta }"}},{"name":"lazyYobta","limit":"36 B","import":{"./lib/index.js":"{ lazyYobta }"}},{"name":"mapYobta","limit":"275 B","import":{"./lib/index.js":"{ mapYobta }"}},{"name":"machineYobta","limit":"241 B","import":{"./lib/index.js":"{ machineYobta }"}},{"name":"observableYobta","limit":"189 B","import":{"./lib/index.js":"{ observableYobta }"}},{"name":"replicatedYobta","limit":"125 B","import":{"./lib/index.js":"{ replicatedYobta }"}},{"name":"localStorageYobta","limit":"244 B","import":{"./lib/index.js":"{ localStorageYobta }"}},{"name":"sessionStorageYobta","limit":"100 B","import":{"./lib/index.js":"{ sessionStorageYobta }"}},{"name":"useObservable","limit":"2.85 kB","import":{"./lib/adapters/react/index.js":"{ useObservable }"}},{"name":"All","limit":"700 B","import":{"./lib/mapYobta/index.js":"{ mapYobta }","./lib/lazyYobta/index.js":"{ lazyYobta }","./lib/encoderYobta/index.js":"{ encodeYobta, decodeYobta }","./lib/machineYobta/index.js":"{ machineYobta }","./lib/observableYobta/index.js":"{ observableYobta }","./lib/replicatedYobta/index.js":"{ replicatedYobta }","./lib/localStorageYobta/index.js":"{ localStorageYobta }","./lib/sessionStorageYobta/index.js":"{ sessionStorageYobta }"}}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.3","vite":"^3.0.0","react":"^17.0.2","eslint":"^7.31.0","vitest":"^0.14.1","prettier":"^2.3.2","check-dts":"^0.5.4","happy-dom":"^5.0.0","react-dom":"^17.0.2","size-limit":"^5.0.1","typescript":"^4.3.5","@babel/core":"^7.14.8","@types/jest":"^28.1.1","@types/node":"^16.4.2","@types/jsdom":"^16.2.13","@types/react":"^17.0.15","clean-publish":"^2.2.0","@types/react-dom":"^17.0.9","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^24.4.0","eslint-plugin-node":"^11.1.0","@logux/eslint-config":"^45.4.6","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^12.0.0","eslint-config-standard":"^16.0.3","eslint-plugin-security":"^1.4.0","eslint-plugin-prefer-let":"^1.1.0","@typescript-eslint/parser":"^4.28.4","@size-limit/preset-small-lib":"^5.0.1","eslint-plugin-vitest-globals":"^1.1.0","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.21_1658012835032_0.7733061521884508","host":"s3://npm-registry-packages"}},"0.0.22":{"name":"@yobta/stores","version":"0.0.22","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.22","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"9367280473f9ededf3bb90b7fc14b1364548da3b","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.22.tgz","fileCount":45,"integrity":"sha512-T7OmL6ewtZPp5A80B22v7IRltmHBPpPuBOLh40yBdI1j+4d41ZeWbP9ZQJ6Dpib9PN3cDnj1tulz8VBfTV7aAA==","signatures":[{"sig":"MEQCIFQir3juLJDFGK0Gd6M4+ET/XcuwixcFWoLoPIN8A2e7AiAxm/5rGcSPuEQJv+gR8TuMXCAfNH0MAOVL9WqvYcMZ1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":239506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7Nm+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0vg/+NWvm33TT1S10ol8pzBDbfUXz73oI4MSWrFCdo0EP46tJojXN\r\n2uxNVHNIGgWZskL7eTfCwpyS0B3A9ZsbNPOPFLLzrOU1YsXFMoA4KnAEXdOg\r\n8hKIKpk1C3d2jWefnIe8C1Uw4w3cHvRMHv2Yj2avG4BLKybMRe5UXqJHSD48\r\nBFTi6dodX4M/d9Z6HYM1oH7jXZzIB7sfMR/lFmYu41U22oNvSLYD6aHljcwu\r\nkdCGHWJeuP6cicx+7S1OEssqBdh2DURDjwh3iMiu3e6lAKyL/ClrNUX4yaRl\r\nOq2HSxwpwiMH59HSe+6xTxuOvVrLc/0fuDv5DT3PvVLLQMlRnpnrMORwnR3Y\r\nDe45c2/GWsKTFoKX9Rc36ZVUlNf8cVuFSGL03mww2mm19rDWy3hDA/TK5mED\r\nm3UkCmXuZbXo4tXeKqn5b2ZlCCRMOtDr2vMNYEa9nUpIxj/7wTzIPX1GDzDD\r\nKHOoTQLjGfULRcCz+jAefgH4mYYXwK2+xSq1n+B6VbfVrVlBspFPQPAT/k9X\r\nnxF/ebe0q9Sre8lucCoYV4CoT7SdHhyluBSppL6E1Wp7ucA44pMGpILnYuyu\r\nWk5+DSgl0cZEI9jENlbazhyat1nNl0gwgvPyrtKsLRJBo+zk1tqCASCixzyo\r\nrbIu5Srg6RZpJBPu2XqYmEX8JtccHMvLLa4=\r\n=n6XV\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"80055a96d2a0a6ffc1bb8856e57f9b0df042eb0e","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"encoderYobta","limit":"36 B","import":{"./lib/index.js":"{ encodeYobta, decodeYobta }"}},{"name":"lazyYobta","limit":"36 B","import":{"./lib/index.js":"{ lazyYobta }"}},{"name":"mapYobta","limit":"275 B","import":{"./lib/index.js":"{ mapYobta }"}},{"name":"machineYobta","limit":"241 B","import":{"./lib/index.js":"{ machineYobta }"}},{"name":"observableYobta","limit":"189 B","import":{"./lib/index.js":"{ observableYobta }"}},{"name":"replicatedYobta","limit":"125 B","import":{"./lib/index.js":"{ replicatedYobta }"}},{"name":"localStorageYobta","limit":"244 B","import":{"./lib/index.js":"{ localStorageYobta }"}},{"name":"sessionStorageYobta","limit":"100 B","import":{"./lib/index.js":"{ sessionStorageYobta }"}},{"name":"stackYobta","limit":"283 B","import":{"./lib/index.js":"{ stackYobta }"}},{"name":"useObservable","limit":"2.85 kB","import":{"./lib/adapters/react/index.js":"{ useObservable }"}},{"name":"All","limit":"781 B","import":{"./lib/mapYobta/index.js":"{ mapYobta }","./lib/lazyYobta/index.js":"{ lazyYobta }","./lib/stackYobta/index.js":"{ stackYobta }","./lib/encoderYobta/index.js":"{ encodeYobta, decodeYobta }","./lib/machineYobta/index.js":"{ machineYobta }","./lib/observableYobta/index.js":"{ observableYobta }","./lib/replicatedYobta/index.js":"{ replicatedYobta }","./lib/localStorageYobta/index.js":"{ localStorageYobta }","./lib/sessionStorageYobta/index.js":"{ sessionStorageYobta }"}}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.3","vite":"^3.0.0","react":"^17.0.2","eslint":"^7.31.0","vitest":"^0.14.1","prettier":"^2.3.2","check-dts":"^0.5.4","happy-dom":"^5.0.0","react-dom":"^17.0.2","size-limit":"^5.0.1","typescript":"^4.3.5","@babel/core":"^7.14.8","@types/jest":"^28.1.1","@types/node":"^16.4.2","@types/jsdom":"^16.2.13","@types/react":"^17.0.15","clean-publish":"^2.2.0","@types/react-dom":"^17.0.9","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^24.4.0","eslint-plugin-node":"^11.1.0","@logux/eslint-config":"^45.4.6","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^12.0.0","eslint-config-standard":"^16.0.3","eslint-plugin-security":"^1.4.0","eslint-plugin-prefer-let":"^1.1.0","@typescript-eslint/parser":"^4.28.4","@size-limit/preset-small-lib":"^5.0.1","eslint-plugin-vitest-globals":"^1.1.0","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.22_1659689406525_0.7088154902927961","host":"s3://npm-registry-packages"}},"0.0.23":{"name":"@yobta/stores","version":"0.0.23","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.23","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"2bab15c1f822b0d675324567cf59d43853fa909c","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.23.tgz","fileCount":45,"integrity":"sha512-hd15MAJQeQRa4avT3B25wYSIBIduTkaA5uh/w3Tbbv87TyWMs9r73LeV92Kuz96StdvtlaUoOLXEJqsjSuEBLQ==","signatures":[{"sig":"MEUCIQDt0S0tTQl3eNflt0CbDChjaYo//hVjXBnzzVP5J7SlTAIgYxsdGEQLXl65jGlanSoEucf4nQitPWDJcfQKgVdJ9p4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":240106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHdjMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSLQ/+PKcdDm9PUdkT1o3fsEfVmp5gJyyS+AxNHUBGDCkgfoOlObXr\r\n8i30aqaVXibM1+BcbwTg0t98sfhaob1BRHjJ0mMh5fpbJB/wXRVi1YueTyTY\r\n1o+pe3OqPUSPNBUUV5QFbhVo0FnYrWGwMs8oZKr6R1YGUYEZEJYM0k6qAcpq\r\nkEWM7UzX/AzLF8tD7QMci3VB9sbDvWJ8ICM52MOJO/b+F8w6T6d1/Xl10piU\r\nWOVlPiklj4jGbo6jvd8apG5e61yyYZ2hcweuZ8wImZLKd/IT7f1VfeUHdsH9\r\nJJ1yX9zdGBdyBXFlRo+juIMt1mX+hWX7zjQzGUfepXQQnTJx6f2IxDl5QWf9\r\nYARNXOpLKVXc9I1ibhkfxkJyL0NOCqIeyX0rdrKiFQHIY9mGlo7FR4LQ3+ts\r\nJz2HLXcowj6oaMrIW112D1wFFj7IIFyihdztTQRZpvHedwU8b1eFfc+U258P\r\nCSZoXUCHlp6xtFftkzv8Hf1YzEgZqkdEHezHmep9HKS3m2rA1qc6QrqZlZrK\r\n5MBlMqARvxfojs3uq9JTTBGGPMEv1yQ3TP7jpwuHXjI8fVLZVBQ5TRFuCPHW\r\nSB6fvWw146S21P+6hk6lJaH2nuO58zhmCP/ISU6ZeaMTYdk1+EjvhXDzJKoF\r\nWdpY7Wf5W5wXY7Jhy7Ct24DKSoYlwr4NrNA=\r\n=HQZy\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"4b4d19ac4ab9153ebdeda1ef9011906d4f891071","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"encoderYobta","limit":"36 B","import":{"./lib/index.js":"{ encodeYobta, decodeYobta }"}},{"name":"lazyYobta","limit":"35 B","import":{"./lib/index.js":"{ lazyYobta }"}},{"name":"mapYobta","limit":"302 B","import":{"./lib/index.js":"{ mapYobta }"}},{"name":"machineYobta","limit":"267 B","import":{"./lib/index.js":"{ machineYobta }"}},{"name":"observableYobta","limit":"217 B","import":{"./lib/index.js":"{ observableYobta }"}},{"name":"replicatedYobta","limit":"103 B","import":{"./lib/index.js":"{ replicatedYobta }"}},{"name":"localStorageYobta","limit":"244 B","import":{"./lib/index.js":"{ localStorageYobta }"}},{"name":"sessionStorageYobta","limit":"100 B","import":{"./lib/index.js":"{ sessionStorageYobta }"}},{"name":"stackYobta","limit":"310 B","import":{"./lib/index.js":"{ stackYobta }"}},{"name":"useObservable","limit":"2.85 kB","import":{"./lib/adapters/react/index.js":"{ useObservable }"}},{"name":"All","limit":"792 B","import":{"./lib/mapYobta/index.js":"{ mapYobta }","./lib/lazyYobta/index.js":"{ lazyYobta }","./lib/stackYobta/index.js":"{ stackYobta }","./lib/encoderYobta/index.js":"{ encodeYobta, decodeYobta }","./lib/machineYobta/index.js":"{ machineYobta }","./lib/observableYobta/index.js":"{ observableYobta }","./lib/replicatedYobta/index.js":"{ replicatedYobta }","./lib/localStorageYobta/index.js":"{ localStorageYobta }","./lib/sessionStorageYobta/index.js":"{ sessionStorageYobta }"}}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.3","vite":"^3.0.0","react":"^17.0.2","eslint":"^7.31.0","vitest":"^0.14.1","prettier":"^2.3.2","check-dts":"^0.5.4","happy-dom":"^5.0.0","react-dom":"^17.0.2","size-limit":"^5.0.1","typescript":"^4.3.5","@babel/core":"^7.14.8","@types/jest":"^28.1.1","@types/node":"^16.4.2","@types/jsdom":"^16.2.13","@types/react":"^17.0.15","clean-publish":"^2.2.0","@types/react-dom":"^17.0.9","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^24.4.0","eslint-plugin-node":"^11.1.0","@logux/eslint-config":"^45.4.6","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^12.0.0","eslint-config-standard":"^16.0.3","eslint-plugin-security":"^1.4.0","eslint-plugin-prefer-let":"^1.1.0","@typescript-eslint/parser":"^4.28.4","@size-limit/preset-small-lib":"^5.0.1","eslint-plugin-vitest-globals":"^1.1.0","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.23_1662900428562_0.003908070671610364","host":"s3://npm-registry-packages"}},"0.0.24":{"name":"@yobta/stores","version":"0.0.24","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.24","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"bb573a92213ee6f4ef8ef5ae31a2ef7bebaa3387","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.24.tgz","fileCount":42,"integrity":"sha512-aiHFpl4FYxkdzeztwEUDQ8BcNX31LFAlm+0TfJzHeLfqYLcCp9vAeixoVz5u24yojBMv2Y5qg0IQwzfs0GXWnQ==","signatures":[{"sig":"MEYCIQDP8T9WBmeITalNI+NteGsEkqrtSzlR2n3d8luoOHQWHAIhAJ9fNHO9z+D/0m/PWVSkGbeBp5XRWdqIRVB+SVyjqDhN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTqnPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxHxAAj9ERNDjh6AVUOwl+ekrmzfinWZFi9AdstBjbHkzCTB4B5G/F\r\neHaWbre0SWU020Gk9hvgJHo9UpQDU8HqOK5uWf22/W0JBONaS9qnx37bILcG\r\nBSvqzIMto4aaX06m6ON/1WYzukFyQdjF0jjk567tBzKFgBuPF3nK1JttAU7s\r\npbjYAGw3cX1fn0srCsO5t4rHwzPw4PGAE44d91VjoRKW+BthdLYZmr6J6+SM\r\nrABgjM4/p225dro1VY6vtKzirQQFmMGw4nhkWWqgEHyNiAaO99m7VZQMFhyG\r\nAeMTV+vCU//8cdZftJEh3eaP3YC32jMUAp3zSzdWUOCmTm9/iOiXHzsCffwu\r\niRbhGSWi0HUOqRB+X0CSxtX9l1kkjV2N39kuTocNqHDZ9MelG0S469o3HJT3\r\nqpV28cdeL1v2cqQNmu9Qu0Qi9Sl8o0yKjRc4FOX72c5zZqbPpVliiknnfDEI\r\noqz2yupRT9BcwCAs/1MF2R0bA+/eq2eFVNCsfOmwgY6KlsB/TvcZirHd7B6d\r\ncDVde99vF+gYfPMnulXiZIUXk2KYXE4UN807TVTzhf1t0BS8Holcu81qCaLX\r\nKuR6JFi0TTpxAE9dm4SZ+kstnoiWKZUc+onc/sGAX5+KVRiicL3qKKa7kyGA\r\n0G64RlZ+EFKedKfeIpLvRZhT+jwAAfbz9sA=\r\n=/Z1l\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"17b0d8c269e9aa6ab6a35603df75566ffd91573c","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"all","path":"./lib/index.js","limit":"984 B"},{"name":"mapYobta","path":"./lib/index.js","limit":"392 B","import":"{ mapYobta }"},{"name":"machineYobta","path":"./lib/index.js","limit":"356 B","import":"{ machineYobta }"},{"name":"observableYobta","path":"./lib/index.js","limit":"292 B","import":"{ observableYobta }"},{"name":"stackYobta","path":"./lib/index.js","limit":"392 B","import":"{ stackYobta }"},{"name":"broadcastChannelPluginYobta","path":"./lib/index.js","limit":"293 B","import":"{ broadcastChannelPluginYobta }"},{"name":"lazyPluginYobta","path":"./lib/index.js","limit":"61 B","import":"{ lazyPluginYobta }"},{"name":"localStoragePluginYobta","path":"./lib/index.js","limit":"291 B","import":"{ localStoragePluginYobta }"},{"name":"sessionStoragePluginYobta","path":"./lib/index.js","limit":"198 B","import":"{ sessionStoragePluginYobta }"}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^17.0.2","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^17.0.2","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^17.0.50","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^12.1.5","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.24_1666099663509_0.26494617927279873","host":"s3://npm-registry-packages"}},"0.0.25":{"name":"@yobta/stores","version":"0.0.25","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.25","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"24947088ac58f4d2b87775df91f9672952b4b036","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.25.tgz","fileCount":72,"integrity":"sha512-ncn+5coD2K2mWDczcqYez4VOa0hp+VeoPpYtsGdxrZzCv0ONu+2AnUC3a67rnO6eCgunfW+4n3OIRxcAtX07nQ==","signatures":[{"sig":"MEUCIEZP6SglcnUYEOaA6ha/xPM/qsvY+Z++bJ2i9dUo0ZeGAiEA1yuPF5Q5EzfdPm00uYGaatXEpO06bh43IZaTbstI/70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTsUSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+KA//T+r9Xj+XSjG7Vt/Gg88YFYfNoaQETV6f5dCmYn88sEN6z2od\r\nYc6ifcx126uKdUZh4NZ4VqjyhDf9Rqtw4vqQmfV0EIBIHGQ5BoarYXudLViI\r\n5qwY1zYFYgsorTqXvhJtIDuHnWPKUzjoH77i7wKMHngrXMXhzBiKX6ZPAvVf\r\nmYpL14PASOqyhX92Vs7vqIePcsg/O4sWaTbn0rIWrhPWTmwe1jfx6/g0ZmHM\r\nuTLPmrpWMH0mbAWqhpxAHJwf9okZdqYHPCXjb9rZmJnD0uFZtAMPzZeWAgBw\r\na7fuhdMitT8Of1q1LgJBXzeb+eQ+Sx3C/hpho27gm6uxAXiZt0nAh1uEhtFU\r\nGYodKWFuciN5Mb4w258A/0W3pf4Gv+k0Fh+vcsjqKCbNNIvTNsHnDX0vvHW0\r\nSvIEOaclGFYz2E1F7yVYoAYT5GXl0wt2QJ09g6lAr/AsaymzTC4lalZkYu2Z\r\nF7pHrr2Dj39zAXcSde4MZX3vGE13bN/Beazv2Lno2Hd9HlXvImq74TE5yo3W\r\nEGz6nsFNPNz0HWSPsTFQ2UIPW72NV5gPKH8gvW0bSu2MLNU7KS8fIguzCqf1\r\nYDvhmJwkJeDomEBnlVxYmCTKRRcz7KhKGWUz+2s8ucqtKv0y3hO4G/TXN3iD\r\n9E7HbCKDnKyWpyL51hqcPy/YXPoAC7+7fRA=\r\n=aYER\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"1ada2cb8924fd789d9b839ee4dd6789658184a8b","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"all","path":"./lib/index.js","limit":"1.01 kB"},{"name":"mapYobta","path":"./lib/index.js","limit":"392 B","import":"{ mapYobta }"},{"name":"machineYobta","path":"./lib/index.js","limit":"356 B","import":"{ machineYobta }"},{"name":"observableYobta","path":"./lib/index.js","limit":"292 B","import":"{ observableYobta }"},{"name":"stackYobta","path":"./lib/index.js","limit":"392 B","import":"{ stackYobta }"},{"name":"broadcastChannelPluginYobta","path":"./lib/index.js","limit":"293 B","import":"{ broadcastChannelPluginYobta }"},{"name":"lazyPluginYobta","path":"./lib/index.js","limit":"61 B","import":"{ lazyPluginYobta }"},{"name":"localStoragePluginYobta","path":"./lib/index.js","limit":"291 B","import":"{ localStoragePluginYobta }"},{"name":"sessionStoragePluginYobta","path":"./lib/index.js","limit":"198 B","import":"{ sessionStoragePluginYobta }"},{"name":"validationPluginYobta","path":"./lib/index.js","limit":"79 B","import":"{ validationPluginYobta }"}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^17.0.2","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^17.0.2","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^17.0.50","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^12.1.5","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.25_1666106641976_0.0641716512349988","host":"s3://npm-registry-packages"}},"0.0.26":{"name":"@yobta/stores","version":"0.0.26","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.26","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"9f0f027eb145d263a84011f13d5a5d4c0c1a4fd9","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.26.tgz","fileCount":78,"integrity":"sha512-KJ0UZ/aeQwpVoqvXVjpP7Lb0U0kiNEn/yj7o03K76PUMMSd6qIetL22ob0h6fCHrIIF2OWohXxzFifwlOKvFew==","signatures":[{"sig":"MEQCICZWUINGSQXzfgGwgfY0JS5s23vCci+u6mWBLt7vsx67AiAWmZok/u2gXk44JYFmptmpfph9YvX9P8ToUSoKG86WxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZt8eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrbmg//dsxIoyE+iEiHC4V5tsU8P48dXi/N+E7/RBmI/TYsQhcRJKT8\r\nwwzFCJI/4J0+6X8VWi2FinFLoXa/6IbDQc3vjW71uhoVIbS0kFIIRsF2kjrl\r\nahrjBKFTxmoiNn+DSLAKkHkm2PVMnjkWjPzBYGvhD3sZHHV9Fobs6E5FA7Th\r\njj/Wop8jT89blpTcdSi+qzQ4OdUbIySXE3pcdz1EaaLnPjJScIhWTT4iUdka\r\nrbiOH6hHAk7N4+PZ1lRx1/m6WT6L4h6suLk7N9Jxl8tgKHtGiu3N9Fye5zVj\r\nwtiUmc6+vBAEhfjNT2YCFSZyfxMGgqjlEg/fJs5lteOyNujDir63c/6WJDcS\r\nk9dh7vm1O3OoMxEFAMzGee8PbILqmhD9o2AzEoo1hoJ3LTc/f39QCSRI3N9M\r\npTWpQi9KKxjOpNg3nyHerjWjM/gghGy30F2Xwf3jY5/5PGDwc9ojC6vMogDi\r\ntHtQLbqHAOmtLDENbzVokSEck6uApqHmr37Q5XBj7Ud0K+KEnV9Gfw20fJZs\r\nyGSpTbh1rrBVDNhiqVuM+BoJ9sIW0sVZ6OzeuWKbqO9rgbGNMndSPrpJjqc3\r\nqsik1+dzE+Ldwv94Jto5P04iq2bFjr4qkVItGrv7sV9GQYzLogdC3955RoXD\r\nKeas8Y5vKPCtDuzWRYyyOh09UR5uMBVVJek=\r\n=h5Bl\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"fd8eedad62422b416f09e8b2c121dd984a634447","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"all","path":"./lib/index.js","limit":"1073 B"},{"name":"mapYobta","path":"./lib/index.js","limit":"392 B","import":"{ mapYobta }"},{"name":"machineYobta","path":"./lib/index.js","limit":"356 B","import":"{ machineYobta }"},{"name":"observableYobta","path":"./lib/index.js","limit":"292 B","import":"{ observableYobta }"},{"name":"pubSubYobta","path":"./lib/index.js","limit":"109 B","import":"{ pubSubYobta }"},{"name":"stackYobta","path":"./lib/index.js","limit":"392 B","import":"{ stackYobta }"},{"name":"broadcastChannelPluginYobta","path":"./lib/index.js","limit":"293 B","import":"{ broadcastChannelPluginYobta }"},{"name":"lazyPluginYobta","path":"./lib/index.js","limit":"61 B","import":"{ lazyPluginYobta }"},{"name":"localStoragePluginYobta","path":"./lib/index.js","limit":"291 B","import":"{ localStoragePluginYobta }"},{"name":"sessionStoragePluginYobta","path":"./lib/index.js","limit":"198 B","import":"{ sessionStoragePluginYobta }"},{"name":"validationPluginYobta","path":"./lib/index.js","limit":"79 B","import":"{ validationPluginYobta }"}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^17.0.2","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^17.0.2","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^17.0.50","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^12.1.5","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.26_1667686173730_0.6716653505159651","host":"s3://npm-registry-packages"}},"0.0.27":{"name":"@yobta/stores","version":"0.0.27","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.27","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"643f66f978f6102d01e8c35d0ff8235a25bacaed","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.27.tgz","fileCount":78,"integrity":"sha512-PhWa6IFNNecoLKI1d9z/koAkt9KaCloDwEgX9RE1+uZzi5jkKKlX6S1ePnnAqsd86NLQjyYYPel4SWpFaA7czg==","signatures":[{"sig":"MEUCIQDu1u+JCsVRppjpbIMeAyXGOGueOsnqts/dXEr2Hga50QIgCWUPdUbOee14GcCXy9AlbQz9gOWldDLjYhTaXSh8VSE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdM+2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEhQ/9E3are3Z6nBI526XLjHct/MbXpBeF8p1aFpYxYOqxWpoeZBkq\r\nWCgjwvMVMgLxacN78q+2p2sTq+LQS9xd4OUvekz0OwbhWh3IqHrb8unXRbmZ\r\nNMwgvDdO2H0F2Dz6k2VESjXrFbJiRdfss3cuJd+wGTebDTKu8fP/nOGtMUaZ\r\nhzG+4TAHe4kSpG2lAXbUU7mfrr4WFof7/ZkR7AwbK0Y2yx+yAzHaD/lETdJw\r\nuoew5QYMduAvQ7GWAkFFOojjjQ9gbrv2pVTnNx9oww73H7HTA3Wlzadmjjwy\r\nRPwAYs+M+c6d6XJJHA5vY9KyNWboxVPqtKzqjJWOUxFUVFRoOoRab41yVfqe\r\n6ZRvmy4NqSr/RVcMn8NlC2PV7rYW+farBFXRHDoO6fmNdoR+fehk08QoD0LU\r\ngTi59L05CYaMfjqWbv6Zq0SbDKmrmVFCWAL1gB+Nes5O0Jh28LaSmDnvF9bO\r\nsa/PE6grZOFzJmzsLw4tVLpLdnmlhcZHcyTRtsY4X9t8wEVKdC+kLDkZ0uKR\r\nlVrO3SnKUkX9kuxZy2YHp6EvWXx4bE2ib3w9JGf6O3yRl7LFAjA56FG5k79E\r\neLZgS4/Dc7c7mW2mIRhgZ2sLJUNlxc8wzS1Dk/nL2FNQkj02u+E2soKOsW79\r\nN+o/U41Tei9zgef5wEHpVekO2QocEA7i118=\r\n=hD8C\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"c7cd2e6a6db54f56271dc4bd5b82379016cc2774","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"all","path":"./lib/index.js","limit":"1051 B"},{"name":"mapYobta","path":"./lib/index.js","limit":"375 B","import":"{ mapYobta }"},{"name":"machineYobta","path":"./lib/index.js","limit":"344 B","import":"{ machineYobta }"},{"name":"observableYobta","path":"./lib/index.js","limit":"280 B","import":"{ observableYobta }"},{"name":"pubSubYobta","path":"./lib/index.js","limit":"109 B","import":"{ pubSubYobta }"},{"name":"stackYobta","path":"./lib/index.js","limit":"374 B","import":"{ stackYobta }"},{"name":"broadcastChannelPluginYobta","path":"./lib/index.js","limit":"294 B","import":"{ broadcastChannelPluginYobta }"},{"name":"lazyPluginYobta","path":"./lib/index.js","limit":"61 B","import":"{ lazyPluginYobta }"},{"name":"localStoragePluginYobta","path":"./lib/index.js","limit":"292 B","import":"{ localStoragePluginYobta }"},{"name":"sessionStoragePluginYobta","path":"./lib/index.js","limit":"198 B","import":"{ sessionStoragePluginYobta }"},{"name":"validationPluginYobta","path":"./lib/index.js","limit":"79 B","import":"{ validationPluginYobta }"}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^17.0.2","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^17.0.2","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^17.0.50","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^12.1.5","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.27_1668599734499_0.9716352520104541","host":"s3://npm-registry-packages"}},"0.0.28":{"name":"@yobta/stores","version":"0.0.28","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.28","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"9185229ff453cf3488ee6219b7ba590bf0e45664","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.28.tgz","fileCount":84,"integrity":"sha512-at/dNwuPg5BC+G8q7+D12u1x05j4IUyMHWAXWBQuFA1BP5SPO9eFy9dnG1lFV5X3ALdBLBzCYPbP0o/lLshY/g==","signatures":[{"sig":"MEUCIQCJEaonGwGF+2zWGzTzkCDyEMPMX7C4/eG7Q5m81IroywIgEcdT4WU1qslpiBm0Wz2cUZTL377dOmetPh4TgHV747s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdnWWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1sw//Td0UktOaeXPJH/Rp4nDGlE7wSDSbBKIbN4tsvhudzfx+7LYR\r\nsvAQpctQ4vzbaz8yEHFFMYG5Gp9KqlLoHqEh7CqAAbycyaGLxFKMl0op/6FH\r\ns/dpqQDx7zJwSKnWWDdtP59zF19zpHkOTzjyw2qmaKq8H5XCNxN9ZPFIkPaN\r\nuxRbDO/oJfFzvFOl5HvRW4V8syHYYtBXj9moFOM0ic32VY7BkeAfXPqTff5J\r\nuNFeTK79opNn3SWBBf6KSliVzzt8K2eMQFJL29WlIXMQzvTndm1fqnQGl3aB\r\nEslFWlst8pxEouYB9nZdoNPXmdMZRQ+xYW1PHX1px6iCEomVFkuul5x/WGQy\r\nbAtOQjePNUXIlWmzUk8k3/KbxQnPaSpxX9AIs956orbM7QZNXk5vNX0fFldE\r\nStBAg6ZhTnc+kOYsqb+3cVTq2pG8nKq+UT0jG1dVN7TaFqON8bG4IVnnZcTh\r\nnDKoJ3DyZTlXUoy6A0czpAanl9dEeDCseyT1AhJReWibiT4yDQCFZRz93M5V\r\n0Z/Eqik7cAKFKvEsTzkEJChDpG+wjKHt7RDzt9kY5HKIEyaBvxw877l4s0eK\r\nErNOLfmcnkafMe4koKPxkxcQkHJoR3uQ32IQkQ0A1w4+IqCQfz6phhwOx528\r\nBxVo7ePV4Y7Bq23oEsbyP2y3d+9kBHzlhhA=\r\n=C9ea\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"325d779d1b074c91003114a80fb65a7a25fa3109","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"all","path":"./lib/index.js","limit":"1174 B"},{"name":"machineYobta","path":"./lib/index.js","limit":"335 B","import":"{ machineYobta }"},{"name":"mapYobta","path":"./lib/index.js","limit":"379 B","import":"{ mapYobta }"},{"name":"observableYobta","path":"./lib/index.js","limit":"270 B","import":"{ observableYobta }"},{"name":"plainObjectYobta","path":"./lib/index.js","limit":"367 B","import":"{ plainObjectYobta }"},{"name":"stackYobta","path":"./lib/index.js","limit":"366 B","import":"{ stackYobta }"},{"name":"broadcastChannelPluginYobta","path":"./lib/index.js","limit":"281 B","import":"{ broadcastChannelPluginYobta }"},{"name":"lazyPluginYobta","path":"./lib/index.js","limit":"61 B","import":"{ lazyPluginYobta }"},{"name":"localStoragePluginYobta","path":"./lib/index.js","limit":"280 B","import":"{ localStoragePluginYobta }"},{"name":"sessionStoragePluginYobta","path":"./lib/index.js","limit":"186 B","import":"{ sessionStoragePluginYobta }"},{"name":"validationPluginYobta","path":"./lib/index.js","limit":"79 B","import":"{ validationPluginYobta }"},{"name":"encoderYobta","path":"./lib/index.js","limit":"56 B","import":"{ encoderYobta }"},{"name":"mapEncoderYobta","path":"./lib/index.js","limit":"108 B","import":"{ mapEncoderYobta }"},{"name":"pubSubYobta","path":"./lib/index.js","limit":"109 B","import":"{ pubSubYobta }"}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^17.0.2","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^17.0.2","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^17.0.50","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^12.1.5","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.28_1668707734671_0.5267333184924143","host":"s3://npm-registry-packages"}},"0.0.29":{"name":"@yobta/stores","version":"0.0.29","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.29","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"543e3a1026cdf7bae9f094874d85920168f8edeb","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.29.tgz","fileCount":84,"integrity":"sha512-cgQu7783e/23lBLJJAIQNrm5S47kufof4H3Syc8dsInblqVVfQBPUyAKp+iQmmc0sV/AqwP0oixLR111S2k9dw==","signatures":[{"sig":"MEQCIGG3xuE9rg9Jv+Bf2cMJTPiA/60Zl6qWmt6qsoNTm9rHAiBz8Y20BkU4w/e1O67s1gZB2a/OjeiPKZzbXxXa6D9Cqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgP5kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpt0g/+OOyMHelt/cVdaMrwSRnoLA4/VeDzl/seu/AkgXEJ5b9QTvnj\r\nDipe8ujpt1pkPlqvF9LWyrwcyjnnr6nrh1T9Z9WJR0/j9Kch/cIqrr3o6F1w\r\n+b0liWI2+PwRUZ88VD8wsrVrFKcS70jijoSyV0fUW0ACUQeu3IaVemBip48c\r\nLOZacHl6eGNu1vaoDTlJ7eZgWmU0qSIAf3wE8fdt7APdlhW3BIr+ncuRQaXf\r\nAy5rvClk5P9gY0qECwfrFHQSUBd2q5mvC67OPnnYB1ZWt6gKveKAq6LXlN4P\r\nIUVI7oekVNMAEOYhoKewXw8/VqWXK05gbJwzT8mz7UUDdGXbCEsvMFMQnga9\r\npZXzsCseY1CRkYIcjUu8V783ivnKwpy/9CIxTsudqDBmPYxrFcKkkTHRUmUs\r\nJoZ+95MpG3cmUFMN39mCYoaq7SWLlS2wdPh4TRO4XC9nbp/BjzsrVCoRuhY2\r\n3MU5q2apXG2gxES/48iMgKpOnqWoAiLyfhoPvju8c+9LANmWD2e+Bm4fChBL\r\n+7BxPJzrxuZ++iIiyIsxU9smBr+tXulRJFbpg5Tyg/IxT6csA3EQPRInCU9g\r\npFdcZ1kP3hvxrR5b1055UbDvpSagRtKimkqeNsLqd/AH5TEREIMGFdLbxpuG\r\nnLm1XKBAHTxUSHd8pbiBQC1vJobEezA04uM=\r\n=+3ef\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"c3722dfcc045dc1967e46c70c5eadd1f7b1edc4a","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"all","path":"./lib/index.js","limit":"1174 B"},{"name":"machineYobta","path":"./lib/index.js","limit":"335 B","import":"{ machineYobta }"},{"name":"mapYobta","path":"./lib/index.js","limit":"379 B","import":"{ mapYobta }"},{"name":"observableYobta","path":"./lib/index.js","limit":"270 B","import":"{ observableYobta }"},{"name":"plainObjectYobta","path":"./lib/index.js","limit":"367 B","import":"{ plainObjectYobta }"},{"name":"stackYobta","path":"./lib/index.js","limit":"366 B","import":"{ stackYobta }"},{"name":"broadcastChannelPluginYobta","path":"./lib/index.js","limit":"281 B","import":"{ broadcastChannelPluginYobta }"},{"name":"lazyPluginYobta","path":"./lib/index.js","limit":"61 B","import":"{ lazyPluginYobta }"},{"name":"localStoragePluginYobta","path":"./lib/index.js","limit":"280 B","import":"{ localStoragePluginYobta }"},{"name":"sessionStoragePluginYobta","path":"./lib/index.js","limit":"186 B","import":"{ sessionStoragePluginYobta }"},{"name":"validationPluginYobta","path":"./lib/index.js","limit":"79 B","import":"{ validationPluginYobta }"},{"name":"encoderYobta","path":"./lib/index.js","limit":"56 B","import":"{ encoderYobta }"},{"name":"mapEncoderYobta","path":"./lib/index.js","limit":"108 B","import":"{ mapEncoderYobta }"},{"name":"pubSubYobta","path":"./lib/index.js","limit":"109 B","import":"{ pubSubYobta }"}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^17.0.2","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^17.0.2","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^17.0.50","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^12.1.5","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.29_1669398116489_0.1807185196081813","host":"s3://npm-registry-packages"}},"0.0.30":{"name":"@yobta/stores","version":"0.0.30","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.30","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"5c2634f5aba09ae64f5744f758db485204ddc891","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.30.tgz","fileCount":84,"integrity":"sha512-SsNXwM332JGtLH0EBab9VDh+QzHyr76AqYvGwgpud+PQ8DyhwwCn5vyBZIWCIayReMI1z1C/mHri5+Jb5vNG1w==","signatures":[{"sig":"MEUCIEEhT9t8nkGjlVU9e8D3hbZvHGHbPa2coNqZR75OyclWAiEA6dp4/nysVcyJztX3AC27RXSEI4MHTxeY/vl/riD6tjg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjh3wLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9aBAAkYx3KIOdOC4bJf/mFQdpX2LSLvEYb/V9tt8B/fekgjyN+/b2\r\n29I3NLCV4p265wPTnJlQCkPFlEEqu9gv7jwALxFEj3IjZMTRRYTJ97ZzoPBG\r\nhWngBfgANdo6Mf/cjw7phXtS2wEsGQfH+HHQKBJGTOLQypf/VriGkj52tJm0\r\neD+V4hhoVzsHSp+gZqf8aHLvWgk7v4PiUiVJjwPZIwjEKlCsJ1sdSreqM6JH\r\nNMR8U3dxMzPVPjzZ9w1U8YNk/UOgQoPlI+jpRXioUnOUCryfww92qeVgcgu6\r\nZx5GpRDgnV4LkH975f7LKaKQSiLLUZp6mj1FLqcw7w0HANJ8uHedtJqJ+UOb\r\nogHh3auPjf4iMC6BRyszRmwuAhwPfGmlNicXAvPm8M8r8euK3C2Mk8ArROAp\r\ndbAVUTD49Lo+gypjr04Jgak3s7xibpZPiiAJpUU07fJ1N83qE/0eR862inPw\r\n5avvWpSl/lg9mhLBlD317Ol7RBCdfD4gj3m/ac8liiFUhn7dwbiw70ILhOnC\r\nseY3HYFQ84jb2fyZ8FvfA5ngugejS3m5xfQdIEDvJ0X8DX00fw7v+9u4n43l\r\nKIVjcC71VquMUItAw8Vzv74/G6r/xmMsWQiuiCYZcMAvNwBFgT4lPgYKOwmT\r\nPoIsh9E1QkaLuYJR76OELuiHjLCTQmtxxHo=\r\n=vIMs\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"466cd339a315719a1abb88e39200b1f65f6ddcbe","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"all","path":"./lib/index.js","limit":"1203 B"},{"name":"machineYobta","path":"./lib/index.js","limit":"335 B","import":"{ machineYobta }"},{"name":"mapYobta","path":"./lib/index.js","limit":"415 B","import":"{ mapYobta }"},{"name":"observableYobta","path":"./lib/index.js","limit":"270 B","import":"{ observableYobta }"},{"name":"plainObjectYobta","path":"./lib/index.js","limit":"367 B","import":"{ plainObjectYobta }"},{"name":"stackYobta","path":"./lib/index.js","limit":"366 B","import":"{ stackYobta }"},{"name":"broadcastChannelPluginYobta","path":"./lib/index.js","limit":"281 B","import":"{ broadcastChannelPluginYobta }"},{"name":"lazyPluginYobta","path":"./lib/index.js","limit":"61 B","import":"{ lazyPluginYobta }"},{"name":"localStoragePluginYobta","path":"./lib/index.js","limit":"280 B","import":"{ localStoragePluginYobta }"},{"name":"sessionStoragePluginYobta","path":"./lib/index.js","limit":"186 B","import":"{ sessionStoragePluginYobta }"},{"name":"validationPluginYobta","path":"./lib/index.js","limit":"79 B","import":"{ validationPluginYobta }"},{"name":"encoderYobta","path":"./lib/index.js","limit":"56 B","import":"{ encoderYobta }"},{"name":"mapEncoderYobta","path":"./lib/index.js","limit":"108 B","import":"{ mapEncoderYobta }"},{"name":"pubSubYobta","path":"./lib/index.js","limit":"109 B","import":"{ pubSubYobta }"}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^17.0.2","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^17.0.2","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^17.0.50","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^12.1.5","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.30_1669823499152_0.8518225350338791","host":"s3://npm-registry-packages"}},"0.0.31":{"name":"@yobta/stores","version":"0.0.31","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.31","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"fa0150813056984456b8c30adf89873dcb86fc8a","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.31.tgz","fileCount":84,"integrity":"sha512-Yi+8/uxR20SZ2MCQoJy/6u4CMUkKLmMbSik8h1eEIOv7K9vy0jUWkk/XEANR1MiupcIyi9oT4oTGRYh6lCdjyQ==","signatures":[{"sig":"MEYCIQDlffNqyiiM01DEUp5HybyP8226ggrOGDYlH0eLs8BriwIhAPG7ExmmbHZR7L+J2iawNfISatoq3onCQk1OKNzjlQkt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjh5KlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHCg//Qzfz7d+28zBLYbRBwBvZP3CNgt9Ii98CuHW5k+DRHtGGbtZC\r\n3iu9FMYcqMbZUZMQb2OMiIQXecNcFZKGCbTHY2e4cl3Stwvnr8j6zswVBkn3\r\nBRXM+X7tSt5RRIPU9b2E6E9urQWZoYEgAIxHOs/7+kHLY34gf17fvEUXTlqc\r\nMDiKkHTP+ce0Ov2h9YxBpvxVn6YN4J8Lcvwwjy93jCPHAWuUC1IIuVu3QJo8\r\nFROED0b2YIV1u8sdpyb/hgjQCADGWSOS3wS4DEzaoYbN7grUdtfxHvWHBA3E\r\nUGoo2Q+F4EUeJx675y7tyjDXXHvyNTy6A7ofP7tNAmi/stQJmq9+pSXKyTVp\r\nB0h4shH+nwRor+864a+3swicWB8oSF3H3YxcOIxlrpRFE8RZPLoOfiP2/JoI\r\nsKB3qtTAcWx2k0eqdm3Y7+RAKQQWOCCeGfGFEYInfaaHtFp3G17RWrwPunT1\r\nxlj07sfU+TJj1o8cQ0MYJqZdghrGLOjCnuFj772odazI0eMb+rbdeJCAnxQU\r\nn5215/vn5kWf/v8HsFVwiHzhzlynpRjTqALNw10s42HBLhI1L7Qz6INcyXsU\r\nyGVQooG5uCKjRRGyrPuE3Xlg5wtre4k26gEuiEOVBeTFSuZlkKCAdcRCobMx\r\nWClCUYWoZsB5xiKEdeGicOW6YTPe5y3LU1g=\r\n=TZxb\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"cc37ba2f84d19b3d2b5776c72bc8dccec11abbe6","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"all","path":"./lib/index.js","limit":"1239 B"},{"name":"machineYobta","path":"./lib/index.js","limit":"343 B","import":"{ machineYobta }"},{"name":"mapYobta","path":"./lib/index.js","limit":"420 B","import":"{ mapYobta }"},{"name":"observableYobta","path":"./lib/index.js","limit":"276 B","import":"{ observableYobta }"},{"name":"plainObjectYobta","path":"./lib/index.js","limit":"370 B","import":"{ plainObjectYobta }"},{"name":"stackYobta","path":"./lib/index.js","limit":"370 B","import":"{ stackYobta }"},{"name":"broadcastChannelPluginYobta","path":"./lib/index.js","limit":"304 B","import":"{ broadcastChannelPluginYobta }"},{"name":"lazyPluginYobta","path":"./lib/index.js","limit":"61 B","import":"{ lazyPluginYobta }"},{"name":"localStoragePluginYobta","path":"./lib/index.js","limit":"301 B","import":"{ localStoragePluginYobta }"},{"name":"sessionStoragePluginYobta","path":"./lib/index.js","limit":"206 B","import":"{ sessionStoragePluginYobta }"},{"name":"validationPluginYobta","path":"./lib/index.js","limit":"79 B","import":"{ validationPluginYobta }"},{"name":"encoderYobta","path":"./lib/index.js","limit":"75 B","import":"{ encoderYobta }"},{"name":"mapEncoderYobta","path":"./lib/index.js","limit":"120 B","import":"{ mapEncoderYobta }"},{"name":"pubSubYobta","path":"./lib/index.js","limit":"109 B","import":"{ pubSubYobta }"}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^17.0.2","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^17.0.2","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^17.0.50","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^12.1.5","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.31_1669829284936_0.8931123943786936","host":"s3://npm-registry-packages"}},"0.0.32":{"name":"@yobta/stores","version":"0.0.32","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.32","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"cd56afdd7be812b8074ca157ee624aecdd358b68","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.32.tgz","fileCount":84,"integrity":"sha512-fLfE5eWHRLeT3VKnwbaZXPrmGBW5hwJT1jV36J2NnP9j97YwrmHvWSrWLoF67zMWMQZpKzEawqspXaNyfU+8yQ==","signatures":[{"sig":"MEUCIQDaEKIB4YQ4Z08etX8mNisSOQSUE8y7kGUubQnxUaJrwwIgaaGVyTUSuXlt/kSaXI6VPX6QXTdUkkzKCdrDCguKXeg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiMMMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqx9Q/9GXiTm5ZjY9IqcUr61WOX9pM8wWxhIFqffZR9ATWW5+elv8PJ\r\n6PtnOxdtNgzluNO0TQPq/2dLJk9e6GOBHGbWvGlMK6gqoNNgwe4rO5uo7LmU\r\nSOj2jUAbgy+7BnXBtu0nkLxwYpefZN+ikKxhTRQkS8qZ9Jw5vqiDdnchP9Hh\r\n0wq0LRK+D2IEmGqqaQCzKHXFCDi4/PX9utsEQt61lhdS/h8+m/DCzcJjnVhO\r\njt3PNQxTPEok6JetD+av7CU7hG23D44HDC/cPSra972jE7b1iaciqqhl/YrU\r\nPt8PDg27Vh3OV034jtduVc76ASgFyi7sRpc/X6JTgpG0BerrRawhQcSY3Z1j\r\nY9OFVqTO32Ly/3aKAO/P4diAQ8k25rdoZOrL2mboElQwZP8xwHbmzuTgLP4f\r\nr9PIhjlK5DdvBlCJ9hT8tFJXiRwyMp295Px9N+UaerTretYZbPh8m7I47nGu\r\nQGBF1YNeH4Mt0bO5L/YUiSwiBTsMtBtiuoQFbSbuGMLLLzkbn8fDq68uocLJ\r\nAMT0meVXcQdaRtUPhPrtFRQ8EAdZqyxYKW0GqIOqz/iWSaPCPS8/TpoT/lJF\r\ngwVq/7M8WzlJDXAOALJokynyGC4lcKpgb+TCQx0vwCu0mE+CMAemmM2fnM2g\r\nLdJvO8zyavxG51TcJ0GxQYtrTSjgPpI27os=\r\n=GNPq\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"7abc3b95c357288196de7438693f98976fca55cf","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"all","path":"./lib/index.js","limit":"1239 B"},{"name":"machineYobta","path":"./lib/index.js","limit":"343 B","import":"{ machineYobta }"},{"name":"mapYobta","path":"./lib/index.js","limit":"420 B","import":"{ mapYobta }"},{"name":"observableYobta","path":"./lib/index.js","limit":"276 B","import":"{ observableYobta }"},{"name":"plainObjectYobta","path":"./lib/index.js","limit":"370 B","import":"{ plainObjectYobta }"},{"name":"stackYobta","path":"./lib/index.js","limit":"370 B","import":"{ stackYobta }"},{"name":"broadcastChannelPluginYobta","path":"./lib/index.js","limit":"304 B","import":"{ broadcastChannelPluginYobta }"},{"name":"lazyPluginYobta","path":"./lib/index.js","limit":"61 B","import":"{ lazyPluginYobta }"},{"name":"localStoragePluginYobta","path":"./lib/index.js","limit":"301 B","import":"{ localStoragePluginYobta }"},{"name":"sessionStoragePluginYobta","path":"./lib/index.js","limit":"206 B","import":"{ sessionStoragePluginYobta }"},{"name":"validationPluginYobta","path":"./lib/index.js","limit":"79 B","import":"{ validationPluginYobta }"},{"name":"encoderYobta","path":"./lib/index.js","limit":"75 B","import":"{ encoderYobta }"},{"name":"mapEncoderYobta","path":"./lib/index.js","limit":"120 B","import":"{ mapEncoderYobta }"},{"name":"pubSubYobta","path":"./lib/index.js","limit":"109 B","import":"{ pubSubYobta }"}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^17.0.2","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^17.0.2","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^17.0.50","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^12.1.5","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.32_1669907212458_0.8479106386593918","host":"s3://npm-registry-packages"}},"0.0.33":{"name":"@yobta/stores","version":"0.0.33","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.33","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"0e01c8880da6cc0c310a80aed8a1b36b37e4098d","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.33.tgz","fileCount":84,"integrity":"sha512-5ypLpTP8sXKKnKcRF1VSPQsCw+UR+5PSmrB/8zmMhQaS+ktWNVeCzPSOfGVyTpqR7DW0d7/eA2YYEizj3ujkQA==","signatures":[{"sig":"MEQCIBgiQ853PeXzE8pfRHRcG+NSYcmA4QINeokvELpNgHhzAiA4S32g69UC1JMjpkldcDRgiO7P/h+5bYTNHfSrYvAsVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiMQdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6xRAAoRvIxHyd1MhAoRkXcUCorUShRQfPOFiQMmCWXcjPurJ7HMcf\r\nSiy2xPxjaNG9VYKX0rOMAC1/DxHMwGTpzBEU5u4WAApoQINuNAhXv4yaxiTu\r\nRCD3KQFkztsLc0JMv5sLrv904Xdrhkt6fMFDNUx+K4CLzYqh7cqS74pXf96p\r\nxOq8AlQjArQbN4BECqC8P96h0uQCa4IeExJwLMBnaFXKkLe/5nviuoT7ugGh\r\nqKaY/KE2cIbYAJCRYVqY0iYw3gvRGqCBwKrfSjFXBamHuZkFpETI0t52wYXW\r\nN7LYR7DsZGLS7Lp12jhiDTGhIzoS4utXTbziA701ej8ZjRGg+AwyzwatW1SR\r\nwxQPGnMWw8mzLpHnYXGmIdNGU9EMVwbixobAIAv8DWXCD/jLCJR5ynWMXPLr\r\np78hsaL/kOY6izQaBMhNDbgfE1mdZXBW4MxPWIpMtEmody/g5vgX8A+w6Wma\r\n5XfCa1gmUBPO7Ussc7Dk0yG5o1cx3dHvt8sY4YxxSRFBRtgPLGhJs9epeGeI\r\n+A+tH99ozM5SBWOBPiKZ5LSq3V8OWXOUVjLmAlMEWadci768vJEpgkT7LtNk\r\noWwPWBA3yGW4IU92l94k5lB76xRWrsTEwhn1pwXK1wtHrolkYvr8VgMkCxC6\r\nnVNDfqS3ZwbLqLT2sNN1/PYeRhMv+QIRuDI=\r\n=l9G5\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"4619129eaaec230b8c67657c16a6c7ec3a5fecb0","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"all","path":"./lib/index.js","limit":"1227 B"},{"name":"machineYobta","path":"./lib/index.js","limit":"343 B","import":"{ machineYobta }"},{"name":"mapYobta","path":"./lib/index.js","limit":"420 B","import":"{ mapYobta }"},{"name":"observableYobta","path":"./lib/index.js","limit":"276 B","import":"{ observableYobta }"},{"name":"plainObjectYobta","path":"./lib/index.js","limit":"370 B","import":"{ plainObjectYobta }"},{"name":"stackYobta","path":"./lib/index.js","limit":"363 B","import":"{ stackYobta }"},{"name":"broadcastChannelPluginYobta","path":"./lib/index.js","limit":"312 B","import":"{ broadcastChannelPluginYobta }"},{"name":"lazyPluginYobta","path":"./lib/index.js","limit":"61 B","import":"{ lazyPluginYobta }"},{"name":"localStoragePluginYobta","path":"./lib/index.js","limit":"309 B","import":"{ localStoragePluginYobta }"},{"name":"sessionStoragePluginYobta","path":"./lib/index.js","limit":"212 B","import":"{ sessionStoragePluginYobta }"},{"name":"validationPluginYobta","path":"./lib/index.js","limit":"79 B","import":"{ validationPluginYobta }"},{"name":"encoderYobta","path":"./lib/index.js","limit":"89 B","import":"{ encoderYobta }"},{"name":"mapEncoderYobta","path":"./lib/index.js","limit":"122 B","import":"{ mapEncoderYobta }"},{"name":"pubSubYobta","path":"./lib/index.js","limit":"109 B","import":"{ pubSubYobta }"}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^17.0.2","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^17.0.2","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^17.0.50","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^12.1.5","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.33_1669907485248_0.8447176265754066","host":"s3://npm-registry-packages"}},"0.0.34":{"name":"@yobta/stores","version":"0.0.34","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.34","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"d412e861c396a8b8f6a218835c69f0772e40e783","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.34.tgz","fileCount":84,"integrity":"sha512-3y8n9Rjwm1nJf8P9/Kx/ZDVbbcryt+LIkjt4eNWPFLSEh32wmfuuoHeyyWket1fcPge1smOkNb8fQmS0FrZxww==","signatures":[{"sig":"MEYCIQDWea7ZlrjaVndX0VILcvpgYvhpsBfdeJsSUX0ut7igUwIhAJX9G6DeFZsAISeRWvwQpMcSuC8Kp+T85crsS/MxxQ92","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiO6lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0kw/+PMxlbTTvIM5udTx6CwdfquuqMCjzgj6SWaS3x+VZobOICLe1\r\n6eQm7SlB6sa61oRQYS4j4Jdq606yuaYJNPAo6STkhvRL6Ln2f3cTvBODWUk0\r\nwLcHOKaf8oyNHmCRh6adctMtS37I1AfNn9Rg5S4A/olfHfCvkw93iLITXmMK\r\nM0iCHBUT3IOAlehB3h0qP2cjqswIgPj+gu95BL85EfWStE4laDMx9VxMclRR\r\n51meeMjqxYF15flVU/M7umypZm+L7J5a8REEGloZrTN745CvcfY+HTsS7to8\r\ngS7rvYYabb8ftGO+zOMC0K1MPQfhGdBcDvIPHz9XdhPOgKOOxmK/GE0x4cSt\r\nz6THVYheZdAZ+vg9Kwnm7iWS5KfSzkGs28QjjKvKfbkD0OYWPkyisjwsK1uJ\r\nP5BG1B1+x84SJX4eD83/FXDCKPXEJb2UF8NX4EVYjiH1TDprf/XDjqWNWclk\r\nfUJ6eCydRqtVg3wxZBJNPdM1MZMk7Uvh/qSLU2gwxdwQJPUWbyhlNQTLtNXE\r\nHksuLszxHJ8Qi+AVI0FeAx4uBd+KCHcEqfW9fF5pllZTQ5nyKoq45zWNHNod\r\nvbwmg6+QZ5qEMHKs2zLUiSN4KG16aBvpqYqnK643kcFLSEqc9cD9X458K6b3\r\nrc3L2OTmz+e8MkMseqGRasg5LIietkmr5Kg=\r\n=PAjE\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","engines":{"node":"^12.0.0 || ^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"87dacbd88c0641b2a8875071e7e0ea4192aa3771","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"all","path":"./lib/index.js","limit":"1227 B"},{"name":"machineYobta","path":"./lib/index.js","limit":"343 B","import":"{ machineYobta }"},{"name":"mapYobta","path":"./lib/index.js","limit":"420 B","import":"{ mapYobta }"},{"name":"observableYobta","path":"./lib/index.js","limit":"276 B","import":"{ observableYobta }"},{"name":"plainObjectYobta","path":"./lib/index.js","limit":"370 B","import":"{ plainObjectYobta }"},{"name":"stackYobta","path":"./lib/index.js","limit":"363 B","import":"{ stackYobta }"},{"name":"broadcastChannelPluginYobta","path":"./lib/index.js","limit":"312 B","import":"{ broadcastChannelPluginYobta }"},{"name":"lazyPluginYobta","path":"./lib/index.js","limit":"61 B","import":"{ lazyPluginYobta }"},{"name":"localStoragePluginYobta","path":"./lib/index.js","limit":"309 B","import":"{ localStoragePluginYobta }"},{"name":"sessionStoragePluginYobta","path":"./lib/index.js","limit":"212 B","import":"{ sessionStoragePluginYobta }"},{"name":"validationPluginYobta","path":"./lib/index.js","limit":"79 B","import":"{ validationPluginYobta }"},{"name":"encoderYobta","path":"./lib/index.js","limit":"89 B","import":"{ encoderYobta }"},{"name":"mapEncoderYobta","path":"./lib/index.js","limit":"122 B","import":"{ mapEncoderYobta }"},{"name":"pubSubYobta","path":"./lib/index.js","limit":"109 B","import":"{ pubSubYobta }"}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^17.0.2","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^17.0.2","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^17.0.50","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^12.1.5","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.34_1669918373397_0.8392351471403656","host":"s3://npm-registry-packages"}},"0.0.35":{"name":"@yobta/stores","version":"0.0.35","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.35","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"897af45b1f2c8c219892091fc6686896ec582a0b","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.35.tgz","fileCount":84,"integrity":"sha512-DGNP/DVg/osPtV6oLHmZlDsZP9PGtIm3tK6GGYbyyJgtMfOHRO7DJTRV4i84u3y1L3vbwKu4LFahP5lwoDuCTA==","signatures":[{"sig":"MEUCIQDOfeV3Xfu28bJ5J/jsGGQngF6YIJ9tuaq105F8T/IKhAIgAzl7N53T6+1DXwbcNDZn8D1jh0F6Z1xNZd6TrDhIPw0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlzr+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooLg/9H/3pT7QPsCQXWjVV6Tw3WkGWFCCJE7ar2yuRKQH9G4RrAYkr\r\ncFJzsPLDoGg4Empd7585dmIG++f5mG7nMmbZ5/ylvWlA3xCs1xSkppuFJXhm\r\ntMycEC/VVytqj1VcmkuCgxnugfPHjBfu8beiZ0KONwGB5yQ+0J4cw637T7XV\r\noXh94s6nDe7faVNBTSGTnRd8974nxVp7RLCwKjrTTSgSAl8W5USc16wf0yxD\r\nZAsZESU3ZhoX8CDK26QkbUnPXyHsDqIrUBcvwSpnYeA14Z4/90YIJ5b3iR2N\r\naIRYNRQ0yd2Gihv2f+zsWTMz+FZGlsrw8Q6jPWaAjVVLLHaIdE+2Dw4q2KC1\r\nSyUUFOwTPxxUml+jST+HqkbhdpULrgqBkp3KHtp9FWSiqIsCRHA+iZipY4z5\r\nNlVdF/AarrjQAxcwoFCPwqglq4mPL3RTWQ0wCMeB/2d1P3/tlcL1cjKKClVg\r\nXkA0kGJ9BTCoP+J+Niv+bGCmVdLsv8jr159pjgu1NuX+O3Rs8ARw5XUBSlU2\r\np/uyIhNmuROpguTiAt2GxIMnCUIyzok3/JPCJvOtFSxK212LcNLLuOqeE1J6\r\nSY6lpJlLOGcBu45TVegsT6phLtMTPxW1qIN0FGd7DHwd/TobTiKoOE87i5Ny\r\n2/JFsY3t4GIHxgq8OxJDRV1p/x1ZBhRfIvw=\r\n=Djn4\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","engines":{"node":"^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"4f5cc52a760a7ba101d031312ef86ade114540cc","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"all","path":"./lib/index.js","limit":"1222 B"},{"name":"machineYobta","path":"./lib/index.js","limit":"343 B","import":"{ machineYobta }"},{"name":"mapYobta","path":"./lib/index.js","limit":"420 B","import":"{ mapYobta }"},{"name":"observableYobta","path":"./lib/index.js","limit":"276 B","import":"{ observableYobta }"},{"name":"plainObjectYobta","path":"./lib/index.js","limit":"370 B","import":"{ plainObjectYobta }"},{"name":"stackYobta","path":"./lib/index.js","limit":"363 B","import":"{ stackYobta }"},{"name":"broadcastChannelPluginYobta","path":"./lib/index.js","limit":"307 B","import":"{ broadcastChannelPluginYobta }"},{"name":"lazyPluginYobta","path":"./lib/index.js","limit":"61 B","import":"{ lazyPluginYobta }"},{"name":"localStoragePluginYobta","path":"./lib/index.js","limit":"309 B","import":"{ localStoragePluginYobta }"},{"name":"sessionStoragePluginYobta","path":"./lib/index.js","limit":"212 B","import":"{ sessionStoragePluginYobta }"},{"name":"validationPluginYobta","path":"./lib/index.js","limit":"79 B","import":"{ validationPluginYobta }"},{"name":"encoderYobta","path":"./lib/index.js","limit":"89 B","import":"{ encoderYobta }"},{"name":"mapEncoderYobta","path":"./lib/index.js","limit":"122 B","import":"{ mapEncoderYobta }"},{"name":"pubSubYobta","path":"./lib/index.js","limit":"109 B","import":"{ pubSubYobta }"}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^17.0.2","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^17.0.2","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^17.0.50","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^12.1.5","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.35_1670855421908_0.06388705536628603","host":"s3://npm-registry-packages"}},"0.0.36":{"name":"@yobta/stores","version":"0.0.36","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.36","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"d9221e1457307c61fc005ed7fd5fa4b39079531b","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.36.tgz","fileCount":51,"integrity":"sha512-f4oaPDU2lxxCs/8e2rkkfL1r7NL1qK3thKhzMCuspZU5XA+cAOqve++i/z1T2uWWU3ShHprkIOCoCezsH9D42Q==","signatures":[{"sig":"MEUCIQCPwERAROWR2HA4aLtww9s8uZ0YtQMP3VpRu+bi7cOAwAIgXzZBJolsIgvFTLczo1SsOiN7I7DTvjCXwtRgqeklei4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl15qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOyA/+IWvgWfI8hZoCHSzayjQGtkMXHGkUxfZXB2rB513o9g7WU51m\r\ndk/GyJRpO5n4wNZEtqrWEVREWtnQAlxLyNNYFVUlvMi2zctWHow28jZDYZnM\r\n42Ae87aEpDbaP9g9g4giEZXGFylRNQLJ4y4Dsmgh71SgO4DCtIKEBzJK0Yqf\r\nXOUG9rUcVdYQo84Yt0hjzdd0h64oByEQfYXeaJSH9UvIhaaFwusuu6E2yPiQ\r\nTElIUPZsF3Nm1BkP5I/s7knwTzdfJ10d9Y707YK2wDOurUVus7G3FweCchFP\r\nK9m8NadwSttrKp0eK+EggBjuYR4DihhM6UUPcqenwnsnhrqqfKdUNwp2xkBw\r\n6klwmy9jpfcC6MpvYG8c9OvrMt66Kn1+JkCuqTdvITyM6errr/lTbStTbPTq\r\nPwTRC2676yV/ixW2dZ/YGN6cbrkKm+fsimECj6D6GFl2KgprUuDp3xugEQbL\r\nPSSj6+w/WeN4FxiCt2ZDZU4IBF5yzTOEo5pQJkIhsHCx2EDKz8qV0ik6YQx5\r\nL4Fr6nXKsMVu6hXIKMfBnVdDSziq17QdbWRn6RWVLPQLLZ0e8sb/iahE+a/d\r\n3/acNdXTrouScqb3KInVPNHhu3+W5CMj2mdd8euWGfE5FRHLLWIMf500ol0K\r\nXUZ7Ky4OGKly8laE7ZeWoEP++u9KzxAAY/w=\r\n=p3od\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","engines":{"node":"^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"9b1ce9d266d95d3ea6c6cc07af86baced2941500","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"all","path":"./lib/index.js","limit":"1222 B"},{"name":"machineYobta","path":"./lib/index.js","limit":"343 B","import":"{ machineYobta }"},{"name":"mapYobta","path":"./lib/index.js","limit":"420 B","import":"{ mapYobta }"},{"name":"observableYobta","path":"./lib/index.js","limit":"276 B","import":"{ observableYobta }"},{"name":"plainObjectYobta","path":"./lib/index.js","limit":"370 B","import":"{ plainObjectYobta }"},{"name":"stackYobta","path":"./lib/index.js","limit":"363 B","import":"{ stackYobta }"},{"name":"broadcastChannelPluginYobta","path":"./lib/index.js","limit":"307 B","import":"{ broadcastChannelPluginYobta }"},{"name":"lazyPluginYobta","path":"./lib/index.js","limit":"61 B","import":"{ lazyPluginYobta }"},{"name":"localStoragePluginYobta","path":"./lib/index.js","limit":"309 B","import":"{ localStoragePluginYobta }"},{"name":"sessionStoragePluginYobta","path":"./lib/index.js","limit":"212 B","import":"{ sessionStoragePluginYobta }"},{"name":"validationPluginYobta","path":"./lib/index.js","limit":"79 B","import":"{ validationPluginYobta }"},{"name":"encoderYobta","path":"./lib/index.js","limit":"89 B","import":"{ encoderYobta }"},{"name":"mapEncoderYobta","path":"./lib/index.js","limit":"122 B","import":"{ mapEncoderYobta }"},{"name":"pubSubYobta","path":"./lib/index.js","limit":"109 B","import":"{ pubSubYobta }"}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^17.0.2","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^17.0.2","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^17.0.50","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^12.1.5","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.36_1670864490662_0.4110307940761788","host":"s3://npm-registry-packages"}},"0.0.37":{"name":"@yobta/stores","version":"0.0.37","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.0.37","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"0b4955a2145cad8e9e1a899740ec8320612665bf","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.0.37.tgz","fileCount":72,"integrity":"sha512-oiEzIQjcGUNg/G0A/xDDbKoS508iUZWwLskLr51C3XQPm+IRaSFyL9MJwf+TEbw1LPZi445P/4Cvd0TfFWRZXw==","signatures":[{"sig":"MEUCIQD/GBxw8ZREVnmRatkoQxbksUR2IknF8uC1/rx/1QgaTgIgEDyG6JbX5MgNvJ+XrZp1+JwOklfOaJ7IPGSgfMPtkRU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvcSiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfZg//SITteJrABPQNujJXxlK5/A7fv86bvLJ6M8iGB8eAicmDjCLe\r\n7Zt59N86RGQQ01GMuh2jmPpinzgJOS9k3ZcLsXssUPIDPie7+WyW3um/xr6A\r\nIgQbvHt8/+Bu+osfceSYuthCgCD+ZHIPX0nLXymUWtYeo/sJcIYwHn0Kw9qI\r\n5m7YDNIUnE58fpJ+gNzWU6pjE0z2yPRTdfx9+CoExkScgb3Wlom3/ivly13I\r\nPTgL6QomIKSLLu4tYTFevq7OZcN9lgvoWOHeGJpZx3MU5B71UhaUZkGd3eXR\r\npOiyjh4fX4ijJmep8uNPbmmldBCBPb4eD75LXVN7iSL9M2TdqYajoRSUFPcU\r\nW3zL4d0XR6pnMnHNIIJ9ta3+7Rc5gh0/qmVg+5joGvGBHRdr64icisHMQBPw\r\nKWBNVHkz6WI5h9Nr9RJz7TiIYkaeeg0pXDDi4dz3ndofTxvLs3CsBy/LVQ4O\r\nvkAQqAjfnT37/s2jlppDfWpI9H7tPkTPxx10lTpFrjPQxD7u4amADuqGLixq\r\noyI+PfUmRK9cW4U3KyhsyTSla1A4NZFc5H+FaxlBsBo6zkjcfA0nLGp0+5ZD\r\nI9CPkhgKOKDsxPW3VDHRXh85ZzU+MwBdFv5STrWfrsMiV3XjGD2HF5q8Ow2o\r\n5bXFQzO8WPZzZ4DTidI/XjdAUuvV9Qql9Yc=\r\n=32Qg\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","engines":{"node":"^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"d00d51ae37418b68263e8a2a1bd3cd7f56f2de4f","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"all","path":"./lib/index.js","limit":"1467 B"},{"name":"useYobta","path":"./lib/adapters/react/index.js","limit":"2941 B","import":"{ useYobta }"},{"name":"broadcastChannelPluginYobta","path":"./lib/index.js","limit":"306 B","import":"{ broadcastChannelPluginYobta }"},{"name":"lazyPluginYobta","path":"./lib/index.js","limit":"61 B","import":"{ lazyPluginYobta }"},{"name":"localStoragePluginYobta","path":"./lib/index.js","limit":"309 B","import":"{ localStoragePluginYobta }"},{"name":"sessionStoragePluginYobta","path":"./lib/index.js","limit":"213 B","import":"{ sessionStoragePluginYobta }"},{"name":"validationPluginYobta","path":"./lib/index.js","limit":"107 B","import":"{ validationPluginYobta }"},{"name":"machineYobta","path":"./lib/index.js","limit":"531 B","import":"{ machineYobta }"},{"name":"mapYobta","path":"./lib/index.js","limit":"645 B","import":"{ mapYobta }"},{"name":"plainObjectYobta","path":"./lib/index.js","limit":"626 B","import":"{ plainObjectYobta }"},{"name":"stackYobta","path":"./lib/index.js","limit":"597 B","import":"{ stackYobta }"},{"name":"storeYobta","path":"./lib/index.js","limit":"480 B","import":"{ storeYobta }"},{"name":"codecYobta","path":"./lib/index.js","limit":"89 B","import":"{ codecYobta }"},{"name":"composeYobta","path":"./lib/index.js","limit":"69 B","import":"{ composeYobta }"},{"name":"diffMapYobta","path":"./lib/index.js","limit":"70 B","import":"{ diffMapYobta }"},{"name":"diffObjectYobta","path":"./lib/index.js","limit":"60 B","import":"{ diffObjectYobta }"},{"name":"mapCodecYobta","path":"./lib/index.js","limit":"122 B","import":"{ mapCodecYobta }"},{"name":"observableYobta","path":"./lib/index.js","limit":"98 B","import":"{ observableYobta }"},{"name":"pubSubYobta","path":"./lib/index.js","limit":"116 B","import":"{ pubSubYobta }"},{"name":"setCodecYobta","path":"./lib/index.js","limit":"116 B","import":"{ setCodecYobta }"}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^18.0.0","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^18.0.0","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^17.0.50","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^13.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.0.37_1673381025890_0.5467057051106152","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@yobta/stores","version":"0.1.1","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.1.1","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"812d6f2e3878d3f548cbd4645b71bfdd53a3ef12","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.1.1.tgz","fileCount":72,"integrity":"sha512-RjT94BQdbQX6Z8EAzYzAeEkLolN1FQPjITpPVes+f/VMMWLdbnJykHBCc4nFdJkFUxa/m+jS3T1IN2WZe2tpnw==","signatures":[{"sig":"MEUCIQD8F6t251TDDHBlOw9mKptobOk8UWQu5RF74vzFvVie0QIgOdYio+QMde5k6C7BTx98lBKBGeOoIv+0FG9Uca8Ibp4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvcWpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQyg/+IAbzyT5vSuU6JaDFxyTTyVOfdw2YYqcXSjBMkyY5VB4KxpWh\r\nmb4m2pCtIroSk9l3DBoXYWVo3CswD0XOLLDpN+Zq1Qufir3EEFUYLDC3lPxm\r\nKulKKVdjnfTr4rBzmobRz9gavwy9mrpJaInONA+3wMkRUTfBJn4r3Tj/VN5j\r\nKkNtHhEQKSVNIZVQdLlFzrcC7eXmmsVXo6CrODD8vJZ2TeiefypkO+2Vs/Je\r\niUrON5zeEjN30lWWHQnn6VXbuhN5fizApAoTXc855+0rWYabR1ISqS5ZD61Y\r\nQoRXMpVcgXXwpj/Oe5UjerkK+ezmmWGRc3+dsYem1W8GYooNyIUCohOvbWqe\r\nFcFU0JQe6/sIHahXTvLN7jkcssezqFoXK76Ryf8hhW6Y8DKYGV/g5m72RRG9\r\nwpOl/I8tH0dX8fObZ/LwloM0tNyX1Lv3V1i/MdzL4iBEDwxljQOotP8IQtM+\r\n0FgJeULne4Vy/y/DVxh/QnK/iiteU1ezFfKxk+RU2pWxLl4rButPCGEF06b7\r\nH+xbyuLp9tE8QwIdJJxh+ByaRMkmS3B2k2G3vapqmrLDe3eGoUHV8R9tnvg4\r\nqBwDMuthgIz3k71ChtlUf1VnUb71+VXyLtfgxwyHv9PSZ0CYfPIdDiyQzzGI\r\nZ+nkHzYb+1QlSgicbLI0VW5AMdONVuIE0gI=\r\n=Xop+\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","engines":{"node":"^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"708ae938ec71bd1127998d324aacf8805c646080","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"all","path":"./lib/index.js","limit":"1467 B"},{"name":"useYobta","path":"./lib/adapters/react/index.js","limit":"2941 B","import":"{ useYobta }"},{"name":"broadcastChannelPluginYobta","path":"./lib/index.js","limit":"306 B","import":"{ broadcastChannelPluginYobta }"},{"name":"lazyPluginYobta","path":"./lib/index.js","limit":"61 B","import":"{ lazyPluginYobta }"},{"name":"localStoragePluginYobta","path":"./lib/index.js","limit":"309 B","import":"{ localStoragePluginYobta }"},{"name":"sessionStoragePluginYobta","path":"./lib/index.js","limit":"213 B","import":"{ sessionStoragePluginYobta }"},{"name":"validationPluginYobta","path":"./lib/index.js","limit":"107 B","import":"{ validationPluginYobta }"},{"name":"machineYobta","path":"./lib/index.js","limit":"531 B","import":"{ machineYobta }"},{"name":"mapYobta","path":"./lib/index.js","limit":"645 B","import":"{ mapYobta }"},{"name":"plainObjectYobta","path":"./lib/index.js","limit":"626 B","import":"{ plainObjectYobta }"},{"name":"stackYobta","path":"./lib/index.js","limit":"597 B","import":"{ stackYobta }"},{"name":"storeYobta","path":"./lib/index.js","limit":"480 B","import":"{ storeYobta }"},{"name":"codecYobta","path":"./lib/index.js","limit":"89 B","import":"{ codecYobta }"},{"name":"composeYobta","path":"./lib/index.js","limit":"69 B","import":"{ composeYobta }"},{"name":"diffMapYobta","path":"./lib/index.js","limit":"70 B","import":"{ diffMapYobta }"},{"name":"diffObjectYobta","path":"./lib/index.js","limit":"60 B","import":"{ diffObjectYobta }"},{"name":"mapCodecYobta","path":"./lib/index.js","limit":"122 B","import":"{ mapCodecYobta }"},{"name":"observableYobta","path":"./lib/index.js","limit":"98 B","import":"{ observableYobta }"},{"name":"pubSubYobta","path":"./lib/index.js","limit":"116 B","import":"{ pubSubYobta }"},{"name":"setCodecYobta","path":"./lib/index.js","limit":"116 B","import":"{ setCodecYobta }"}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^18.0.0","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^18.0.0","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^17.0.50","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^13.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.1.1_1673381288758_0.8212687817942856","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@yobta/stores","version":"0.1.2","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.1.2","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"156d786c397ff805122a18bde121538abf563553","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.1.2.tgz","fileCount":72,"integrity":"sha512-OHlWQlvfDW+hu2BQMcxn/rAVBgImOr0eOlKfK4CAgzCkl92JBT42Mg5RBgqguvRw5LHvc/wxXNAnTPTqt7JXZQ==","signatures":[{"sig":"MEYCIQDDTAFTrAv+qnRnwDjSkVNK6zs2TI6qZqJTKmJZGg5p0gIhAMXeaIT27HQTGqVgmnMKjilCr2sCCq6WzDwdevWyiRij","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvpG+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3/g//dQ9n8/NjuBHQYRs01nz60PwMslmoMc/0P9RBv4VodYx/JjkE\r\nNX+S/K0ADTRsh5jfZObIUlFAnJDmkAj/mjuP3iGZlzeLf4y1ZbjlrrjocmWl\r\nhwXoxxD3zogIRgN+z52c6gIJSJyGwIWKaq1tAcKKcj2ChtM88717MvyU+0we\r\nwNZdBgYkG4P73SoFhXSXxNsB3ktOut9w0zatBE7kIN7fzElllZjFBRJ3Cs3G\r\nxXZk/bhb6ohQE458SG1pwL1OB2CYybLxmfIWhPKtLeMnL3QhGjrDCs9pZ9xC\r\nFet+ZJzfRS5tAc+DDGTLQ3KMdWoKnqtjzLl8EoXH5nhRdn0LBdzMB1EZr8wm\r\nEmakwb/JvS9w/wEbkP1ijCtnkAOVsPsAmmDj2xFaunW5CPS8GzqfFlKaBYio\r\nhSFKopSA5cZeZ3A6wPlWMb1NLEEBieRwbhPtNAQQiL5Hz7ACOc638KTuIZef\r\nOR1cbhuLKWBjCqjXN/p3OigVVV7JK58U+zKJweOd9/rmibTqVJSxHQ6VXAVo\r\n/xTQbhibwEGwndk5DU4IUBe11PAio+hErZnYYWrBKJ+HOpmWyz9P41YWznNC\r\n0N7HXjqwZ6GyEdGN9MLE83dZRtao6l5nfcClKEG8Zwwxa8PX0l3MuKuq02qL\r\nqvq0cxO4PiYEMhCj6h0qz6zHkDHW13h64C4=\r\n=8Q2R\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","engines":{"node":"^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"fd8c895502d64b2b47502eab99d1b1672509b257","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"all","path":"./lib/index.js","limit":"1467 B"},{"name":"useYobta","path":"./lib/adapters/react/index.js","limit":"2941 B","import":"{ useYobta }"},{"name":"broadcastChannelPluginYobta","path":"./lib/index.js","limit":"306 B","import":"{ broadcastChannelPluginYobta }"},{"name":"lazyPluginYobta","path":"./lib/index.js","limit":"61 B","import":"{ lazyPluginYobta }"},{"name":"localStoragePluginYobta","path":"./lib/index.js","limit":"309 B","import":"{ localStoragePluginYobta }"},{"name":"sessionStoragePluginYobta","path":"./lib/index.js","limit":"213 B","import":"{ sessionStoragePluginYobta }"},{"name":"validationPluginYobta","path":"./lib/index.js","limit":"107 B","import":"{ validationPluginYobta }"},{"name":"machineYobta","path":"./lib/index.js","limit":"531 B","import":"{ machineYobta }"},{"name":"mapYobta","path":"./lib/index.js","limit":"645 B","import":"{ mapYobta }"},{"name":"plainObjectYobta","path":"./lib/index.js","limit":"626 B","import":"{ plainObjectYobta }"},{"name":"stackYobta","path":"./lib/index.js","limit":"597 B","import":"{ stackYobta }"},{"name":"storeYobta","path":"./lib/index.js","limit":"480 B","import":"{ storeYobta }"},{"name":"codecYobta","path":"./lib/index.js","limit":"89 B","import":"{ codecYobta }"},{"name":"composeYobta","path":"./lib/index.js","limit":"69 B","import":"{ composeYobta }"},{"name":"diffMapYobta","path":"./lib/index.js","limit":"70 B","import":"{ diffMapYobta }"},{"name":"diffObjectYobta","path":"./lib/index.js","limit":"60 B","import":"{ diffObjectYobta }"},{"name":"mapCodecYobta","path":"./lib/index.js","limit":"122 B","import":"{ mapCodecYobta }"},{"name":"observableYobta","path":"./lib/index.js","limit":"98 B","import":"{ observableYobta }"},{"name":"pubSubYobta","path":"./lib/index.js","limit":"116 B","import":"{ pubSubYobta }"},{"name":"setCodecYobta","path":"./lib/index.js","limit":"116 B","import":"{ setCodecYobta }"}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^18.0.0","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^18.0.0","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^17.0.50","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^13.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.1.2_1673433534405_0.5928151514646429","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@yobta/stores","version":"0.1.3","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.1.3","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"773200d366902c0f2329c64e3032e84c4a0b7de7","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.1.3.tgz","fileCount":72,"integrity":"sha512-CYqUrQH3gInk5GDbq196Qsu5zK8q1O73veCrs/Kvd542sztdTd/mWQWrQ8MRMrcJmWXxgFxtdXhDKNuwFXz35A==","signatures":[{"sig":"MEUCIQCIGqm0YDEafoiOHhGXLt+1dYKWwuQsqYgGU6f4+7wLlAIgI0xoNo0x7KhyjA9dIL10XWTUZFqXv4QsVp8t9c+m+so=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwDtnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoO+RAAhqi+uXu61298kvzb+M49LTPOlcEmGKdSYvrY4fkNQzU1IBhl\r\nclsiHilneEH1rHX35i0oPDhkSGuaOekGeq+hxh36odpZlbjdivHxW7QQtWQi\r\nOTGAzttyUbi0CcRTYyNhgqlDeQOayysaK1c82eKxwT4HDM5oRUzC5bMGFQkC\r\niE/WVw+iO9CEwn5X9jqTOMD0n4BImXiShWR/EtlRRj/vRk+LTM8L4iQP4rLZ\r\n1tgZwj4AC+IdM0kMXIxbLr06mppiGLUVb40IzbgiAeoIZUNK5RwF4O7Qv32H\r\n40/sUQfsDOXTuDxL7Z3uDYmHbHVi42u5nK3T1GXlXQvbFELedzXoqiTGASPI\r\nuVoQEgkaS1zJzDLUOwdttwAx7zwthuQ4v3uwiAcp0RgGF+zZVUxTR8OYl9SY\r\n5FQ90O2EqYVFXfFK6fXAICkbUk+Wm+FQ9hTwDDjCHa1uTey3PK2OjsIiXz8V\r\nnVxRMoMI3RAZA8mPtElhI8jXy/bryEGyWfwI9VljbI/ey38HkrZLzqFASwah\r\nkywtV9KdIiGJwoI9VjWuGfXU5KYsWX6Sah75i8jCF1Hzdwk69bMHHSxuZhZb\r\nu3XRf3e7NOMLmNZ2dBi9Ee8XPZjCRZmMUp2qGy7KcMuzidy7TmTA0pswMD0w\r\nXzLoNCpgiXm58yAMkBcl6QoAvpqnSJKRs/I=\r\n=d2cu\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","engines":{"node":"^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"8154cad5a7aec7a5702f7123fa26d0e5ad89d0ab","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"all","path":"./lib/index.js","limit":"1467 B"},{"name":"useYobta","path":"./lib/adapters/react/index.js","limit":"2941 B","import":"{ useYobta }"},{"name":"broadcastChannelPluginYobta","path":"./lib/index.js","limit":"306 B","import":"{ broadcastChannelPluginYobta }"},{"name":"lazyPluginYobta","path":"./lib/index.js","limit":"61 B","import":"{ lazyPluginYobta }"},{"name":"localStoragePluginYobta","path":"./lib/index.js","limit":"309 B","import":"{ localStoragePluginYobta }"},{"name":"sessionStoragePluginYobta","path":"./lib/index.js","limit":"213 B","import":"{ sessionStoragePluginYobta }"},{"name":"validationPluginYobta","path":"./lib/index.js","limit":"107 B","import":"{ validationPluginYobta }"},{"name":"machineYobta","path":"./lib/index.js","limit":"531 B","import":"{ machineYobta }"},{"name":"mapYobta","path":"./lib/index.js","limit":"645 B","import":"{ mapYobta }"},{"name":"plainObjectYobta","path":"./lib/index.js","limit":"626 B","import":"{ plainObjectYobta }"},{"name":"stackYobta","path":"./lib/index.js","limit":"597 B","import":"{ stackYobta }"},{"name":"storeYobta","path":"./lib/index.js","limit":"480 B","import":"{ storeYobta }"},{"name":"codecYobta","path":"./lib/index.js","limit":"89 B","import":"{ codecYobta }"},{"name":"composeYobta","path":"./lib/index.js","limit":"69 B","import":"{ composeYobta }"},{"name":"diffMapYobta","path":"./lib/index.js","limit":"70 B","import":"{ diffMapYobta }"},{"name":"diffObjectYobta","path":"./lib/index.js","limit":"60 B","import":"{ diffObjectYobta }"},{"name":"mapCodecYobta","path":"./lib/index.js","limit":"122 B","import":"{ mapCodecYobta }"},{"name":"observableYobta","path":"./lib/index.js","limit":"98 B","import":"{ observableYobta }"},{"name":"pubSubYobta","path":"./lib/index.js","limit":"116 B","import":"{ pubSubYobta }"},{"name":"setCodecYobta","path":"./lib/index.js","limit":"116 B","import":"{ setCodecYobta }"}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^18.0.0","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^18.0.0","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^17.0.50","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^13.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.1.3_1673542503557_0.7031819412486964","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@yobta/stores","version":"0.1.4","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.1.4","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"625faa703104e2b4a4c6c4bd6480448cf770a3c2","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.1.4.tgz","fileCount":72,"integrity":"sha512-K7s/bhoiY6P9+iEOY4aT+cwjAsr6NYX3dGIs8DMok8jyqIxLedd1cn33651iwaE4EYRdPzs6VLIZjLVO+gBKUA==","signatures":[{"sig":"MEUCIBlvBp7WXfUuRBZvfzyfspWbPAcKrPMpwHd8d3NYF15FAiEAtJ7XIMDwvONX0G1lpMjyAYxzqxOOyk+v/1PDVaqpppY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":205939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwFl0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRyA/9GpLDHnLx401HrdR1nQj2dcIt4j022M/1NCaWCRtbnbIYfXLv\r\ncw8+V3sfttyY4NUOHjn4lmnAxrGINYnu2WjrS0Lbh6I1Bd5/s5NVx+C8lINS\r\n6Zq7RB0CNv9bTWA3Luuli+vZovm2X7bWzQNiNLlG6e3FU0tw13KLfA0vRSOP\r\nCcQoSBNkLM5VTZRSaimjh0Uby1sQ0fVuKYhDwT89SBqK6dSko3eKfXV967xa\r\nRJxa74pIDt8uvn5LoPUu1OHO9VIccnv5dPdqGoidq/3v9q7g2Pogl/WczZuq\r\n5DQuiBTmoMcAqX6wC/RCXErQD9ZAFYKbSyjPS1uiOqI+7r1qLGlkYyG6kmOH\r\nFJc68mRA+TfYF6M/ut5i2ScYn+b8NPu3nAB9iBuZmM1jsLjc3/7DY/uByKB6\r\n2WQZDaZxUPJm8YSko7a3YnuB55ZktHCVF8qb6is+wKvOeEUXa5qTRI0tvaqT\r\nGcN9+jQ4W2hidf1CHcfpdN1TADO45SXjqLfopDS+nV4cgKAX8NbzXqzfohDp\r\n57MpzZirAGO4a2g+F8FvLbWknsHrN87ml6jioX5ixtX5iLviABXT+M0EBl6d\r\nE3gJ3WIQndRvoCoh0pXRWHFASVMFOLDxiL6WGSLAkHaoy7zyai1Cgn4G4O2j\r\nCNWYY4lfZY6cri/515nUaagkpJgfuis3FzA=\r\n=k6CL\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","engines":{"node":"^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"3f2983dc150e766441eab2b629f15d94b01beaa3","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"all","path":"./lib/index.js","limit":"1497 B"},{"name":"useYobta","path":"./lib/adapters/react/index.js","limit":"2941 B","import":"{ useYobta }"},{"name":"broadcastChannelPluginYobta","path":"./lib/index.js","limit":"306 B","import":"{ broadcastChannelPluginYobta }"},{"name":"lazyPluginYobta","path":"./lib/index.js","limit":"61 B","import":"{ lazyPluginYobta }"},{"name":"localStoragePluginYobta","path":"./lib/index.js","limit":"309 B","import":"{ localStoragePluginYobta }"},{"name":"sessionStoragePluginYobta","path":"./lib/index.js","limit":"213 B","import":"{ sessionStoragePluginYobta }"},{"name":"validationPluginYobta","path":"./lib/index.js","limit":"107 B","import":"{ validationPluginYobta }"},{"name":"machineYobta","path":"./lib/index.js","limit":"553 B","import":"{ machineYobta }"},{"name":"mapYobta","path":"./lib/index.js","limit":"670 B","import":"{ mapYobta }"},{"name":"plainObjectYobta","path":"./lib/index.js","limit":"652 B","import":"{ plainObjectYobta }"},{"name":"stackYobta","path":"./lib/index.js","limit":"620 B","import":"{ stackYobta }"},{"name":"storeYobta","path":"./lib/index.js","limit":"496 B","import":"{ storeYobta }"},{"name":"codecYobta","path":"./lib/index.js","limit":"89 B","import":"{ codecYobta }"},{"name":"composeYobta","path":"./lib/index.js","limit":"69 B","import":"{ composeYobta }"},{"name":"diffMapYobta","path":"./lib/index.js","limit":"70 B","import":"{ diffMapYobta }"},{"name":"diffObjectYobta","path":"./lib/index.js","limit":"60 B","import":"{ diffObjectYobta }"},{"name":"mapCodecYobta","path":"./lib/index.js","limit":"122 B","import":"{ mapCodecYobta }"},{"name":"observableYobta","path":"./lib/index.js","limit":"98 B","import":"{ observableYobta }"},{"name":"pubSubYobta","path":"./lib/index.js","limit":"116 B","import":"{ pubSubYobta }"},{"name":"setCodecYobta","path":"./lib/index.js","limit":"116 B","import":"{ setCodecYobta }"}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^18.0.0","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^18.0.0","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^17.0.50","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^13.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.1.4_1673550196704_0.6008649616085822","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@yobta/stores","version":"0.1.6","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.1.6","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"602326ab9baba560021fbf02bc5a6dcb0646c6b2","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.1.6.tgz","fileCount":78,"integrity":"sha512-FqanhcCM0Bc8WEp62fYPKsQwXW4qvYHiX/rsy9Th/dF42IhfLijOuN++jvexpJMswU0DLydNGqZILlN0mKzxng==","signatures":[{"sig":"MEYCIQC6gXkYWcLkFFoSkhNFqFo7Zf0yoxoEqwc8X8hlXKz8oQIhAJMwdBDHXRBul3XwJVxK6Pdjrkinqdz41nf7NibpNbFp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":208808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxrLJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSyw//UE2o/Ar+mIHCAu6fWPCmMxjvFyO68X8+fga+EtDaAXFmsHIu\r\nXenaGQXpCsC965N9aZy5bEu+YXz9Tx1jtLZfG23/DSCvHxHvYp/UGZfxQ86U\r\nFCIk3xGY3AFROmo/M5pf164TDAeCqxBZPtx0guWtQM/d2XqPn7nnlMuMMyBS\r\noQvuMd0RraNO3CbFIfVZ0n3ZwPV66IfxauapHjU+CyaT63HP8wN3k82S3RH9\r\nfeUXC851gEE8+zmGIwTiUn4QL5gPQjlLJZQLwt1xLV6EFQ3fFNJ+Vnmt3EJ/\r\nK/7JIsXDJ5PB/L0Limqfhj53hzLUuvsk60K3xTB6JyJanYrgR0KHlsrLBdZw\r\nUKSgQj3eycVZJ+7QIhAQED5nHyzhaIYO0+AdDADSFnZnVkFEy6+e2wQM4tGi\r\nvWtxNEofQPKR1sbazGSttemYI/uGXT0nuJNCAPRK7p54QzZ49d56HnOyNDBe\r\ncPvPxirEbASEpZBHzJZ3JKlAfbtp4ek4QOinqC5ZNwLc729CxrXS2sUTjMex\r\n3oJlp2vjRILUO4pboGuuH8M8CKhD5+DXa2EcoBmg+rYA1XE6sR31OOYVjPT7\r\n5Fk7xkWuB4P/cjKJOJW8WAabxJBW3qXSQ16Om96Y/EOLr9ImUUzONbYqAPIK\r\n1PUIUhl5whAVafTqP9RWUnP/9mabpcb56pg=\r\n=Ut/k\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","engines":{"node":"^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"d1d0e6b293a006c97b421f2a7100357de7114e3a","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"all","path":"./lib/index.js","limit":"1576 B"},{"name":"useYobta","path":"./lib/adapters/react/index.js","limit":"2941 B","import":"{ useYobta }"},{"name":"broadcastChannelPluginYobta","path":"./lib/index.js","limit":"306 B","import":"{ broadcastChannelPluginYobta }"},{"name":"lazyPluginYobta","path":"./lib/index.js","limit":"61 B","import":"{ lazyPluginYobta }"},{"name":"localStoragePluginYobta","path":"./lib/index.js","limit":"309 B","import":"{ localStoragePluginYobta }"},{"name":"sessionStoragePluginYobta","path":"./lib/index.js","limit":"213 B","import":"{ sessionStoragePluginYobta }"},{"name":"validationPluginYobta","path":"./lib/index.js","limit":"107 B","import":"{ validationPluginYobta }"},{"name":"machineYobta","path":"./lib/index.js","limit":"537 B","import":"{ machineYobta }"},{"name":"mapYobta","path":"./lib/index.js","limit":"649 B","import":"{ mapYobta }"},{"name":"plainObjectYobta","path":"./lib/index.js","limit":"632 B","import":"{ plainObjectYobta }"},{"name":"stackYobta","path":"./lib/index.js","limit":"601 B","import":"{ stackYobta }"},{"name":"storeYobta","path":"./lib/index.js","limit":"483 B","import":"{ storeYobta }"},{"name":"codecYobta","path":"./lib/index.js","limit":"89 B","import":"{ codecYobta }"},{"name":"composeYobta","path":"./lib/index.js","limit":"69 B","import":"{ composeYobta }"},{"name":"diffMapYobta","path":"./lib/index.js","limit":"70 B","import":"{ diffMapYobta }"},{"name":"diffObjectYobta","path":"./lib/index.js","limit":"60 B","import":"{ diffObjectYobta }"},{"name":"mapCodecYobta","path":"./lib/index.js","limit":"122 B","import":"{ mapCodecYobta }"},{"name":"observableYobta","path":"./lib/index.js","limit":"98 B","import":"{ observableYobta }"},{"name":"pubSubYobta","path":"./lib/index.js","limit":"153 B","import":"{ pubSubYobta }"},{"name":"setCodecYobta","path":"./lib/index.js","limit":"116 B","import":"{ setCodecYobta }"},{"name":"storeEffectYobta","path":"./lib/index.js","limit":"74 B","import":"{ storeEffectYobta }"},{"name":"transitionEffectYobta","path":"./lib/index.js","limit":"57 B","import":"{ transitionEffectYobta }"}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^18.0.0","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^18.0.0","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^17.0.50","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^13.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.1.6_1673966280838_0.9348183020231979","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@yobta/stores","version":"0.1.7","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.1.7","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"4ac12508a5c3823a4c7ce844da034e4de768e597","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.1.7.tgz","fileCount":78,"integrity":"sha512-5TrH+9AY7i9Ksii/KnzHnfSAAQuRty7qDAmPdIp0cjAEILuDS6M7dZnX3OWFwUlJrXVjm9yCFbTtPlnjDPdBRw==","signatures":[{"sig":"MEUCIGK7ZwUx8flDmLKZZCdzrMAIrGCyMleU/AytU/ifxv3aAiEAr7YgrvHPelC7AOHY9M2/cSds5WbqhK983jeq3XiMC+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":208682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxsirACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkLQ/8DRK+NJGCSRmsDR3PeNv8CjrJhpm9CXHv2nGUVo8sI72bGHLA\r\nHGQ9Ft6yr+s1Ig3ieUqf8OeBGJmTnBGXeBmU7mRFXCpfWXqonaoZ49HQq4E1\r\nS1cZ70yPo3U+E+HQTtiuv54qA43HETRIQ6r4GvBeCLI8YqyF+z8iJ9qCS0IP\r\nlA6u+ehnqhqiMgLw4C/CtfTG4Eab4WXv63/u2JDphyzi+YA2RRXbC97bfv/u\r\nIdPbuWbkERCu3G5r3zWGXEKg3+Qoxcsvw2mKVYmqa5RYOqVQVuloPy57ZB+0\r\ni+bIHTyBh2ovjzp635BN229hFWtW0eFzh4nhRQt4/SupYbSak+2zTUq2hvHE\r\nWxK/Pfx/RX4PO1jwOnzHO/V1R+CVq19jCefko8rPRGTlIh0hGEl4tCGrhmmK\r\nF4Zx1Vg4GtARGHh1yLFw6OntyzCmm5P7MFckkALksL+gwj5DyudWVQhxa8qP\r\ne1AEWfs65zGWv+oGmQYvNL3sniJqfXGHIBq56+2ZXAsXg64oMaCdf/FtAbLC\r\nQadggncsFGixfGeJw/YDJlozSrBi3b7YX/oTGLwo3VatMwstxpaBIEZaEjcX\r\nHveupS+62vV08F0BgrxcKB+CB2EXpxe+NZPoBPdN8rC3SyM1PA9qJXXC2xdh\r\nGD4rcmrBoG1AtkCWfd7nhlaJcBRLq/bkah8=\r\n=ikd8\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","engines":{"node":"^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"2e114f00b35dd0403705ee3cc256b0ae84a43da4","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"all","path":"./lib/index.js","limit":"1576 B"},{"name":"useYobta","path":"./lib/adapters/react/index.js","limit":"2941 B","import":"{ useYobta }"},{"name":"broadcastChannelPluginYobta","path":"./lib/index.js","limit":"306 B","import":"{ broadcastChannelPluginYobta }"},{"name":"lazyPluginYobta","path":"./lib/index.js","limit":"61 B","import":"{ lazyPluginYobta }"},{"name":"localStoragePluginYobta","path":"./lib/index.js","limit":"309 B","import":"{ localStoragePluginYobta }"},{"name":"sessionStoragePluginYobta","path":"./lib/index.js","limit":"213 B","import":"{ sessionStoragePluginYobta }"},{"name":"validationPluginYobta","path":"./lib/index.js","limit":"107 B","import":"{ validationPluginYobta }"},{"name":"machineYobta","path":"./lib/index.js","limit":"537 B","import":"{ machineYobta }"},{"name":"mapYobta","path":"./lib/index.js","limit":"649 B","import":"{ mapYobta }"},{"name":"plainObjectYobta","path":"./lib/index.js","limit":"632 B","import":"{ plainObjectYobta }"},{"name":"stackYobta","path":"./lib/index.js","limit":"601 B","import":"{ stackYobta }"},{"name":"storeYobta","path":"./lib/index.js","limit":"483 B","import":"{ storeYobta }"},{"name":"codecYobta","path":"./lib/index.js","limit":"89 B","import":"{ codecYobta }"},{"name":"composeYobta","path":"./lib/index.js","limit":"69 B","import":"{ composeYobta }"},{"name":"diffMapYobta","path":"./lib/index.js","limit":"70 B","import":"{ diffMapYobta }"},{"name":"diffObjectYobta","path":"./lib/index.js","limit":"60 B","import":"{ diffObjectYobta }"},{"name":"mapCodecYobta","path":"./lib/index.js","limit":"122 B","import":"{ mapCodecYobta }"},{"name":"observableYobta","path":"./lib/index.js","limit":"98 B","import":"{ observableYobta }"},{"name":"pubSubYobta","path":"./lib/index.js","limit":"153 B","import":"{ pubSubYobta }"},{"name":"setCodecYobta","path":"./lib/index.js","limit":"116 B","import":"{ setCodecYobta }"},{"name":"storeEffectYobta","path":"./lib/index.js","limit":"74 B","import":"{ storeEffectYobta }"},{"name":"transitionEffectYobta","path":"./lib/index.js","limit":"57 B","import":"{ transitionEffectYobta }"}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^18.0.0","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^18.0.0","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^17.0.50","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^13.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.1.7_1673971883313_0.9563022536494679","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@yobta/stores","version":"0.1.8","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.1.8","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"4a1d2b639982386b64378169ba0226e4b19448cc","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.1.8.tgz","fileCount":81,"integrity":"sha512-RnTf4ZOL5OIwYlwJhmfL8loQIuOVhz40itDrKj/ykGvBoVsYhTPzwtoR8HFVqAX/HsGSkYQmh1gnWsg6CrkOTg==","signatures":[{"sig":"MEYCIQDRsWjnRmnz8UR4UzjIw3wP+RM+WHF5uUknBKOtSD4+LwIhALiyvY7C0RieSiPMt6IDM4wIxy2nlBkMM8qALgqgHIPk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxx3QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUtRAAhSMGErptTZenf5aXAUlVy52JIekVl09aCoZtXCdqJJxQVQC7\r\nuSucE1PLEjA/fbx4Ic0T7QGFFuMzYMKbsOLIhsKY4ahcVINFA/4VULzRjHYW\r\nqOjYwb0bm5ml4gV4O6q50zNRayQ7/EkSO2SVVGdN6KIwmihsO3AOeg/d+/Et\r\n0yFL3K3c8ewzqz9QpB9n2XHx754enq7cJnNgYHJo3IMndkIDBUMryJfBzUJ5\r\nxcTH+lQBBWQHJC937hNTg6n3Yk7QEFKXdm+AF9MlXyL9HOl/0pb3JbtgLju5\r\n8rKCZgFUVggnOoMfF8cRX3SR35urjL54SyPtyLG4bJJaFMebY/kJGIiSzs9+\r\n3gCzlrws1lTsML3f3Dp2vmOSUnG6YB39yjm0aVnoZhGU5T8MjdswuX+siLvV\r\nnEGewiTr8hyyNgCXmxEF0Mr382BcsJfixuAgIz7GHBcTbKAl5nB5JZLTQhAb\r\nIdCgAYNV2nLVJtmUXcwToZI3RL3s8mxy9ot1ThltK7LIciuBZh03mUYsfOWN\r\no8wZkiJsZUZGfmXSnCziWqGzGHAMORWOssiVpittccqZEZ99AuCrqcQGlHHp\r\nEOk4ImYMM2ivoCvsC4j5sw93PFZhLiC0/yVYJTJU7p0Xy8FYHQOLng4Nd+QU\r\ngW553at19gqPN7VE72eg77qoQrYVLoBzRAA=\r\n=ilxo\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","engines":{"node":"^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"0e7dfd273d2a59fabbbdae3e5ba68c0154f90e9a","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"all","path":"./lib/index.js","limit":"1590 B"},{"name":"useYobta","path":"./lib/adapters/react/index.js","limit":"2941 B","import":"{ useYobta }"},{"name":"broadcastChannelPluginYobta","path":"./lib/index.js","limit":"306 B","import":"{ broadcastChannelPluginYobta }"},{"name":"lazyPluginYobta","path":"./lib/index.js","limit":"61 B","import":"{ lazyPluginYobta }"},{"name":"localStoragePluginYobta","path":"./lib/index.js","limit":"309 B","import":"{ localStoragePluginYobta }"},{"name":"sessionStoragePluginYobta","path":"./lib/index.js","limit":"213 B","import":"{ sessionStoragePluginYobta }"},{"name":"validationPluginYobta","path":"./lib/index.js","limit":"107 B","import":"{ validationPluginYobta }"},{"name":"machineYobta","path":"./lib/index.js","limit":"537 B","import":"{ machineYobta }"},{"name":"mapYobta","path":"./lib/index.js","limit":"649 B","import":"{ mapYobta }"},{"name":"plainObjectYobta","path":"./lib/index.js","limit":"632 B","import":"{ plainObjectYobta }"},{"name":"stackYobta","path":"./lib/index.js","limit":"601 B","import":"{ stackYobta }"},{"name":"storeYobta","path":"./lib/index.js","limit":"483 B","import":"{ storeYobta }"},{"name":"codecYobta","path":"./lib/index.js","limit":"89 B","import":"{ codecYobta }"},{"name":"composeYobta","path":"./lib/index.js","limit":"69 B","import":"{ composeYobta }"},{"name":"diffMapYobta","path":"./lib/index.js","limit":"70 B","import":"{ diffMapYobta }"},{"name":"diffObjectYobta","path":"./lib/index.js","limit":"60 B","import":"{ diffObjectYobta }"},{"name":"mapCodecYobta","path":"./lib/index.js","limit":"122 B","import":"{ mapCodecYobta }"},{"name":"observableYobta","path":"./lib/index.js","limit":"98 B","import":"{ observableYobta }"},{"name":"pubSubYobta","path":"./lib/index.js","limit":"153 B","import":"{ pubSubYobta }"},{"name":"readableYobta","path":"./lib/index.js","limit":"31 B","import":"{ readableYobta }"},{"name":"setCodecYobta","path":"./lib/index.js","limit":"116 B","import":"{ setCodecYobta }"},{"name":"storeEffectYobta","path":"./lib/index.js","limit":"74 B","import":"{ storeEffectYobta }"},{"name":"transitionEffectYobta","path":"./lib/index.js","limit":"57 B","import":"{ transitionEffectYobta }"}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^18.0.0","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^18.0.0","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^17.0.50","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^13.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.1.8_1673993680362_0.7194892812768958","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"@yobta/stores","version":"0.1.9","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.1.9","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"d62b4c9ff3a39d10608b46618df768aed071e299","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.1.9.tgz","fileCount":84,"integrity":"sha512-Zrs95/wOpLpTBqEsqovbjvgpXdlFtDWbshCyOocCqo+/qzHz3AUTnNxzbk1TJvIJuRth9+jCVyihhVgM+qbP5w==","signatures":[{"sig":"MEYCIQCMIQcyRSKFIXQsBgSfTPGmek74HxNr05sCWiCDZaBTUwIhAK2d1nvy4RRig7yaSCACrVIHGhdTnruoVGLx2NxUAszY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyAOUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqlyg//bJ310ZHwoYsc9zX2c+PIZIZUERTZGJmdTrSE/wKjPMvgXVay\r\nzB8lQvyqujNnhQIYdWJxNn/UXlufTvFm4+FbqEtiekuOhvAm4FLSuBu4N4Je\r\nuvXHQjfa4swHW4nUAaWq3Us8x74NKGiAwbhJRP/h0bUgHLyJpAJ10+Y8JCgV\r\nyLyNE8jd2FBJaDcTfY6pt/0Q4rv1QC1C2eca5SbLmXzE+pCL7ouV/2IqhrbH\r\nibmwEWTHNn57qFBaC740YPFkU3K6kUgpGlfGZq9XrXWgQyFeylZ/iCCqCnkF\r\nfNaf5p5wHItg75b5tm+H60IzMW+tEtmDYHrRqj+1GiWcMSZVmKsRDPpWKTmz\r\n/4VwexttRoN+X9xGkZHVrunD8vADBdDJlPpeSloKn3JsJnrNWWsr+c/Bqg0F\r\n/TYPj+CGLoAZOakx0pqvZuQJE5Kj7gHgfVOv1I9ZKCyChNKU5oWOxlcxICcS\r\nDqrYCP/NN2flUlkofHDTmZpUj7LXZgAo1dzxARSNqZepEZHfPnDOYU0R2crF\r\ns9oawWAsbXYlGZATZbdDwkM7xwGNpF9K0Wh8FygYtFkVwaPsiLJeQ4+R8Hxt\r\nZm8ARHgB8xOzfH93ozuMsQ+TjLjsbZ2ZLkqbnmLb8Fxc9n0NqeqGlVryGLJ/\r\nNKQCd+Mtdu0/C37y/Ff2tHppLGMsrcr5Hcs=\r\n=tUSK\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","engines":{"node":"^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"2c9d67d4025f01726d7a508c1559b4df0dffe6da","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"all","path":"./lib/index.js","limit":"1680 B"},{"name":"useYobta","path":"./lib/adapters/react/index.js","limit":"2941 B","import":"{ useYobta }"},{"name":"broadcastChannelPluginYobta","path":"./lib/index.js","limit":"306 B","import":"{ broadcastChannelPluginYobta }"},{"name":"lazyPluginYobta","path":"./lib/index.js","limit":"61 B","import":"{ lazyPluginYobta }"},{"name":"localStoragePluginYobta","path":"./lib/index.js","limit":"309 B","import":"{ localStoragePluginYobta }"},{"name":"sessionStoragePluginYobta","path":"./lib/index.js","limit":"213 B","import":"{ sessionStoragePluginYobta }"},{"name":"validationPluginYobta","path":"./lib/index.js","limit":"107 B","import":"{ validationPluginYobta }"},{"name":"machineYobta","path":"./lib/index.js","limit":"537 B","import":"{ machineYobta }"},{"name":"mapYobta","path":"./lib/index.js","limit":"649 B","import":"{ mapYobta }"},{"name":"onlineYobta","path":"./lib/index.js","limit":"625 B","import":"{ onlineYobta }"},{"name":"plainObjectYobta","path":"./lib/index.js","limit":"632 B","import":"{ plainObjectYobta }"},{"name":"stackYobta","path":"./lib/index.js","limit":"601 B","import":"{ stackYobta }"},{"name":"storeYobta","path":"./lib/index.js","limit":"483 B","import":"{ storeYobta }"},{"name":"codecYobta","path":"./lib/index.js","limit":"89 B","import":"{ codecYobta }"},{"name":"composeYobta","path":"./lib/index.js","limit":"69 B","import":"{ composeYobta }"},{"name":"diffMapYobta","path":"./lib/index.js","limit":"70 B","import":"{ diffMapYobta }"},{"name":"diffObjectYobta","path":"./lib/index.js","limit":"60 B","import":"{ diffObjectYobta }"},{"name":"mapCodecYobta","path":"./lib/index.js","limit":"122 B","import":"{ mapCodecYobta }"},{"name":"observableYobta","path":"./lib/index.js","limit":"98 B","import":"{ observableYobta }"},{"name":"pubSubYobta","path":"./lib/index.js","limit":"153 B","import":"{ pubSubYobta }"},{"name":"readableYobta","path":"./lib/index.js","limit":"36 B","import":"{ readableYobta }"},{"name":"setCodecYobta","path":"./lib/index.js","limit":"116 B","import":"{ setCodecYobta }"},{"name":"storeEffectYobta","path":"./lib/index.js","limit":"74 B","import":"{ storeEffectYobta }"},{"name":"transitionEffectYobta","path":"./lib/index.js","limit":"57 B","import":"{ transitionEffectYobta }"}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^18.0.0","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^18.0.0","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^17.0.50","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^13.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.1.9_1674052500553_0.1619914807743592","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"@yobta/stores","version":"0.1.10","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.1.10","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"d51381c581fdf5a5629124c3bb43ecfbbaf527da","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.1.10.tgz","fileCount":87,"integrity":"sha512-gGPDo33nseSpXXV6D8lHu+/smAudxjYrL2UBTlPy36VY+DMAGCiZRuZvtkz83mprOF2WmYg98Q0bhqPAZj1bFg==","signatures":[{"sig":"MEYCIQCXw2Rj3hpBONSVSzwCRaWFZPrHqU5ktDjQrn3ZLMHqEgIhAKkWhOuZ/sbwhDZLR52ftSAeK7DDDLf022nynGpSYRNP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyQR9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUCxAAjZAUderSzx2rRJf3vgO0QFYpHD9Ldu0NnHFlIdOmuieBj9cr\r\npBfIhI0Kj+o7BF74tMS7FKJVQfY48dnWPvygcKIYsf5LK/ni7rwJKLNyJLjG\r\nhH6g40nbfBOymJC+E9ytlTwmQ4NWut8gpD/ll1/8VeCe01l2QOwAP9RoeGav\r\nQUq3gYsGSzlWa1L1xELge6zdQUw2TsxcJBWCRHpmLqtm1IqsR1/79N8QcUxA\r\nAe3oq3lFrYyMt1cmGW3mQREWd8E/WBHZn27QVcFCcxeSdMfUOIAVkmiW3qVV\r\nr+kkx2vTmDNOoLToY+IPl7V70nAOFwjbcr2q1vufyo8J7OgzhGGqNGDXL6ui\r\ndrI1hKFsQ/EjYSIF9n7xYOk/I+wyiVwIU+CqCm4H1RMlapirey3yAlCBYqei\r\nwk+rxPjgEJGuFuESajCGiUJ+sih68AOGb19h2IYtxzp7LdaKc5Qtqb+OBCzu\r\nEpBaoivsdYerCPxCxsbmMG2iWoqJC9aNIpeT253V53adcH1NiqQHQZmD65nG\r\nI5sf9JhCXkXNlPvJQkILqB2JkvVXQaXrkGkEOdQ257B4MOPxe59tYtq/+ehp\r\n7PilI6bWFyIy+Ij6qAnTDHm6j0cLv9NqnkovM7bj/pBgH+E5YVc32JIMmIr1\r\nl1XdDhdJuPPYlpWaN/u6XVZjK7QVZ2Mk1uk=\r\n=xhSy\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","engines":{"node":"^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"0b5422f8a06e8f7066a7b8e6926e57726455f93d","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"all","path":"./lib/index.js","limit":"1680 B"},{"name":"react","path":"./lib/adapters/react/index.js","limit":"2959 B"},{"name":"hookYobta","path":"./lib/adapters/react/index.js","limit":"2950 B","import":"{ hookYobta }"},{"name":"useYobta","path":"./lib/adapters/react/index.js","limit":"2941 B","import":"{ useYobta }"},{"name":"broadcastChannelPluginYobta","path":"./lib/index.js","limit":"306 B","import":"{ broadcastChannelPluginYobta }"},{"name":"lazyPluginYobta","path":"./lib/index.js","limit":"61 B","import":"{ lazyPluginYobta }"},{"name":"localStoragePluginYobta","path":"./lib/index.js","limit":"309 B","import":"{ localStoragePluginYobta }"},{"name":"sessionStoragePluginYobta","path":"./lib/index.js","limit":"213 B","import":"{ sessionStoragePluginYobta }"},{"name":"validationPluginYobta","path":"./lib/index.js","limit":"107 B","import":"{ validationPluginYobta }"},{"name":"machineYobta","path":"./lib/index.js","limit":"537 B","import":"{ machineYobta }"},{"name":"mapYobta","path":"./lib/index.js","limit":"649 B","import":"{ mapYobta }"},{"name":"onlineYobta","path":"./lib/index.js","limit":"625 B","import":"{ onlineYobta }"},{"name":"plainObjectYobta","path":"./lib/index.js","limit":"632 B","import":"{ plainObjectYobta }"},{"name":"stackYobta","path":"./lib/index.js","limit":"601 B","import":"{ stackYobta }"},{"name":"storeYobta","path":"./lib/index.js","limit":"483 B","import":"{ storeYobta }"},{"name":"codecYobta","path":"./lib/index.js","limit":"89 B","import":"{ codecYobta }"},{"name":"composeYobta","path":"./lib/index.js","limit":"69 B","import":"{ composeYobta }"},{"name":"diffMapYobta","path":"./lib/index.js","limit":"70 B","import":"{ diffMapYobta }"},{"name":"diffObjectYobta","path":"./lib/index.js","limit":"60 B","import":"{ diffObjectYobta }"},{"name":"mapCodecYobta","path":"./lib/index.js","limit":"122 B","import":"{ mapCodecYobta }"},{"name":"observableYobta","path":"./lib/index.js","limit":"98 B","import":"{ observableYobta }"},{"name":"pubSubYobta","path":"./lib/index.js","limit":"153 B","import":"{ pubSubYobta }"},{"name":"readableYobta","path":"./lib/index.js","limit":"36 B","import":"{ readableYobta }"},{"name":"setCodecYobta","path":"./lib/index.js","limit":"116 B","import":"{ setCodecYobta }"},{"name":"storeEffectYobta","path":"./lib/index.js","limit":"74 B","import":"{ storeEffectYobta }"},{"name":"transitionEffectYobta","path":"./lib/index.js","limit":"57 B","import":"{ transitionEffectYobta }"}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^18.0.0","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^18.0.0","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^17.0.50","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^13.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.1.10_1674118269132_0.21646668299665617","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"@yobta/stores","version":"0.1.11","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.1.11","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"419aa9496104ce7a19332972fecf5dd9476b8e19","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.1.11.tgz","fileCount":87,"integrity":"sha512-12bJY7SXzHWt5S7trv03QYl5uMDdYp81gPW7I14KzzYE5+LnGJwk4AgT6Cgjlms+6MTxjosduiaMQmxmxJRX6g==","signatures":[{"sig":"MEQCIDCCc8gXkOez9WDU7oZjjAdhrc5ZtfuCtWtj+0Ui7+OeAiBHNldMgaTU5WaWtdXNIQs5qzSdiokg7ZmWuRnMznCfIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0CdoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFfRAAjlWrhS8VtxHiuNOIRCHjZKYyl2uAmjS3X0BZ5fzsklWL68Lg\r\nCbciov4x6WFZLKyha5LiUSbJ619Ci0f1FyxTYfymp+zwcbd+vqi0gJM7OHsL\r\n8gMXxwxveevJdvSxFewswf8+zcfW5prJ/yVztxvQNZHpTIS0bOdHh+v+Zkux\r\nC8ywmJNqISyC02fe2JSFRzgZorrnrF6DVAi7Nk/AOHIYmgAIBoPNgaTR0jx1\r\neBTk4Etmt8BL1Dm/swEoFWoQ+huhZA7NVbLTm1jycIIFGOt+9NJykteUNhB1\r\neXrw5KSQUGInbBlRHoOBnwpYqzGfQ2CcOercT9tkpHBVjAyj1waabV5Ybxfz\r\n3Rmsof+1gZK5uhiWMOwwO/wzNfaYS/3ydWqp1j5AWX8oKPacX3+DHBkQvJDA\r\nGZyin0Rr2WdfHROoPS+olzJtTWh+V/uYr+GRi2ryVvaG/FQufSv4p4FKGhTa\r\nDNR50LHr5fsgGoHTuXYFZWdglGoqVc4jUe3l2RhMLIf0rdEFVs7ab+pqpLpr\r\nrtK/fCW369Mk0wGqXflkBBltVJwxP1+jLszZ5M7fq+UplJePU/MhoPLCQCKr\r\nZl5qkzsQZTJzJ2TvtgXFs2xkGRzNGrVy50NrtMXJFMb4+MMbuFiIpN34Md6Z\r\nEItyGVhER3tVJ1Q8pqITO0+nLmeLhPkG2HY=\r\n=4jbf\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","engines":{"node":"^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"ab711513a1ec35f367390dfe09fb83637e11234d","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"all","path":"./lib/index.js","limit":"1680 B"},{"name":"react","path":"./lib/adapters/react/index.js","limit":"2959 B"},{"name":"hookYobta","path":"./lib/adapters/react/index.js","limit":"2950 B","import":"{ hookYobta }"},{"name":"useYobta","path":"./lib/adapters/react/index.js","limit":"2941 B","import":"{ useYobta }"},{"name":"broadcastChannelPluginYobta","path":"./lib/index.js","limit":"306 B","import":"{ broadcastChannelPluginYobta }"},{"name":"lazyPluginYobta","path":"./lib/index.js","limit":"61 B","import":"{ lazyPluginYobta }"},{"name":"localStoragePluginYobta","path":"./lib/index.js","limit":"309 B","import":"{ localStoragePluginYobta }"},{"name":"sessionStoragePluginYobta","path":"./lib/index.js","limit":"213 B","import":"{ sessionStoragePluginYobta }"},{"name":"validationPluginYobta","path":"./lib/index.js","limit":"107 B","import":"{ validationPluginYobta }"},{"name":"machineYobta","path":"./lib/index.js","limit":"537 B","import":"{ machineYobta }"},{"name":"mapYobta","path":"./lib/index.js","limit":"649 B","import":"{ mapYobta }"},{"name":"onlineYobta","path":"./lib/index.js","limit":"625 B","import":"{ onlineYobta }"},{"name":"plainObjectYobta","path":"./lib/index.js","limit":"632 B","import":"{ plainObjectYobta }"},{"name":"stackYobta","path":"./lib/index.js","limit":"601 B","import":"{ stackYobta }"},{"name":"storeYobta","path":"./lib/index.js","limit":"483 B","import":"{ storeYobta }"},{"name":"codecYobta","path":"./lib/index.js","limit":"89 B","import":"{ codecYobta }"},{"name":"composeYobta","path":"./lib/index.js","limit":"69 B","import":"{ composeYobta }"},{"name":"diffMapYobta","path":"./lib/index.js","limit":"70 B","import":"{ diffMapYobta }"},{"name":"diffObjectYobta","path":"./lib/index.js","limit":"60 B","import":"{ diffObjectYobta }"},{"name":"mapCodecYobta","path":"./lib/index.js","limit":"122 B","import":"{ mapCodecYobta }"},{"name":"observableYobta","path":"./lib/index.js","limit":"98 B","import":"{ observableYobta }"},{"name":"pubSubYobta","path":"./lib/index.js","limit":"153 B","import":"{ pubSubYobta }"},{"name":"readableYobta","path":"./lib/index.js","limit":"36 B","import":"{ readableYobta }"},{"name":"setCodecYobta","path":"./lib/index.js","limit":"116 B","import":"{ setCodecYobta }"},{"name":"storeEffectYobta","path":"./lib/index.js","limit":"74 B","import":"{ storeEffectYobta }"},{"name":"transitionEffectYobta","path":"./lib/index.js","limit":"57 B","import":"{ transitionEffectYobta }"}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^18.0.0","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^18.0.0","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^17.0.50","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^13.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.1.11_1674585960687_0.9901954393285144","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"@yobta/stores","version":"0.1.12","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.1.12","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"d658bd730044b4c085df150b45d0d405437bdf32","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.1.12.tgz","fileCount":87,"integrity":"sha512-bKJRAra+lWZJ0I1UgZk+Nl6qGUJ86qbrTbHQz1RSN8aU5pYyiW6ECfgboIAFn/Eu268o+wqJJHOYrIUuyfIucQ==","signatures":[{"sig":"MEUCIAqvLzg1vk1jTCsa5pgg+dJsPXOxebPVRNYhsb3O+iA4AiEA9WQyGwNAyW+tPeigNi1G2CD/VP52pTfF6k/pmEI4Lmo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0qeqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2tA//cwtEuvlYFF1TwZokrK+GmOWKcjAU7F89dp5n+A5RfkN6Yb5M\r\nHXCgOEabsSohpwjlBbOthwY5SihkKIf3bz7IFYAHnlw92lC76ZkTx0weEcuX\r\nr7L8tYBHz8X0aSU8X045UzMw51SiUPdCht4cgfzFM7wdzAR0WUs61Cp3vw+g\r\n3cCTQ/WqUaM9UB311WfzLpYYY6krop0rYjOas3Eo5ZMkEukST/266XlaXipo\r\nfacnzYVsSvIsLDMljJyXeLYYZbuYA5aT8c6I+BnnXlphcafd2Ql2iVoWgqzV\r\nnCHKme0kPtk1UAaPGUEpMQ6W3XwkUW/Jjs7V3PeWzLFBApPKf9X19COSwqnD\r\n+EyWEFflsI47ALXP/jmYYCZxSFgvgHd2wLfTAcFJvNnKbuKI6XtQ0l9+Ib2i\r\n6yZOlGyCRL3mPSNi2BeUiDFey/ozKcDq9X/mFexmPySOD9ll0t725W1MG2IL\r\nEH/wJeJROBJm+DRndCKnKTPGJ0yKm4GlucfEJ2XMBoZ2hozcaBJ0C0Ru0tx2\r\nGgE64+g0wQE/2TfBAKBexg6tPsj70nH0hHdNX5xanKoWCwIAoa0/9ldZIN/J\r\nZ+9fW498DsBlYG54i524PPDwURJGJlwTELtLVRTwMokBb+dMFPZ9+Tri6WVY\r\nXA8/v43ldtFIl6oQQ5dYciWkEAtWZOVp5R8=\r\n=dciB\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","engines":{"node":"^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"b6152730bd323dbee83802328434214bae1a5a2d","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"all","path":"./lib/index.js","limit":"1698 B"},{"name":"react","path":"./lib/adapters/react/index.js","limit":"2959 B"},{"name":"hookYobta","path":"./lib/adapters/react/index.js","limit":"2950 B","import":"{ hookYobta }"},{"name":"useYobta","path":"./lib/adapters/react/index.js","limit":"2941 B","import":"{ useYobta }"},{"name":"broadcastChannelPluginYobta","path":"./lib/index.js","limit":"306 B","import":"{ broadcastChannelPluginYobta }"},{"name":"lazyPluginYobta","path":"./lib/index.js","limit":"61 B","import":"{ lazyPluginYobta }"},{"name":"localStoragePluginYobta","path":"./lib/index.js","limit":"309 B","import":"{ localStoragePluginYobta }"},{"name":"sessionStoragePluginYobta","path":"./lib/index.js","limit":"213 B","import":"{ sessionStoragePluginYobta }"},{"name":"validationPluginYobta","path":"./lib/index.js","limit":"107 B","import":"{ validationPluginYobta }"},{"name":"machineYobta","path":"./lib/index.js","limit":"556 B","import":"{ machineYobta }"},{"name":"mapYobta","path":"./lib/index.js","limit":"668 B","import":"{ mapYobta }"},{"name":"onlineYobta","path":"./lib/index.js","limit":"639 B","import":"{ onlineYobta }"},{"name":"plainObjectYobta","path":"./lib/index.js","limit":"647 B","import":"{ plainObjectYobta }"},{"name":"stackYobta","path":"./lib/index.js","limit":"617 B","import":"{ stackYobta }"},{"name":"storeYobta","path":"./lib/index.js","limit":"500 B","import":"{ storeYobta }"},{"name":"codecYobta","path":"./lib/index.js","limit":"89 B","import":"{ codecYobta }"},{"name":"composeYobta","path":"./lib/index.js","limit":"69 B","import":"{ composeYobta }"},{"name":"diffMapYobta","path":"./lib/index.js","limit":"70 B","import":"{ diffMapYobta }"},{"name":"diffObjectYobta","path":"./lib/index.js","limit":"60 B","import":"{ diffObjectYobta }"},{"name":"mapCodecYobta","path":"./lib/index.js","limit":"122 B","import":"{ mapCodecYobta }"},{"name":"observableYobta","path":"./lib/index.js","limit":"98 B","import":"{ observableYobta }"},{"name":"pubSubYobta","path":"./lib/index.js","limit":"172 B","import":"{ pubSubYobta }"},{"name":"readableYobta","path":"./lib/index.js","limit":"36 B","import":"{ readableYobta }"},{"name":"setCodecYobta","path":"./lib/index.js","limit":"116 B","import":"{ setCodecYobta }"},{"name":"storeEffectYobta","path":"./lib/index.js","limit":"74 B","import":"{ storeEffectYobta }"},{"name":"transitionEffectYobta","path":"./lib/index.js","limit":"57 B","import":"{ transitionEffectYobta }"}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^18.0.0","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^18.0.0","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^17.0.50","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^13.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.1.12_1674749866168_0.8833021869912134","host":"s3://npm-registry-packages"}},"0.1.13":{"name":"@yobta/stores","version":"0.1.13","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.1.13","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"cce964976264f06768c2ba47aa7176b4806c6b60","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.1.13.tgz","fileCount":90,"integrity":"sha512-OOZwUonBD0lpfZjmlAqsK1moM0DzO6U/dNXZvqBG2TszZrP/ddwsYVAK/9JlunhkbvbBJq7QwtJe4oVcKZBwEQ==","signatures":[{"sig":"MEUCIExZypF+IuXkTdFHdnUJLh5MFVzUVfjqpBFvbGpUgVQ+AiEAwCqA2wCDLdIU7ScI/ptSiZcZ/uWLJy/NDvBO8QI+lkc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj26XGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIpQ//U4Xvo3woJzZLvaDLnOzrNVXU2MsRE5d9UK3vbqrC66Uao/Id\r\n6xr6dX3hh27GmbJlMqfYtdd+87KuAXH7emsq6KGN5aTSLQ8bz5p1xXQwdAU9\r\nBjwiQ/aNpnjGiRhCDbH5lXSovI+UQ6jqe8Q72Xc96s5lcwiQIqXcdAWaM182\r\nM4iiJT/8Z+rhDB17Wp1PHDpD+iTOJ9yFhQXRKN+1IaWjFKGTdR5hmbIeANRG\r\nkfo4PXf8kUrlWU0uqUixL38R5vOsugWovyjaXoidIo+79rpKZnfG0BGGM7Dk\r\nkXsxlk4l1SAHnZa0TN9QdM/3h0K7DKX6bca+AU6jJWnVuk1BJpvZ0w5csw3A\r\nff8rvztksc6np0HA1QSzfDuR81IsVzJdmHHm9K4Jspa8T4wX9H86iRa1vwHw\r\nrBSeFl+i9Iq7ryB6m095E/fsP6f7+c16ZjFxTa8GE9yReEoTxmGnVy7iwdUW\r\nGhKHnSfqNB9UNsjuRisiCwD/hH4uI9kvepTfpmvsNDWrYZVoWIGQRNhpsjXl\r\nGUbIuElDovFXFHXcJumdkykq/Jz/iEqECftBcr8qbTrykWWLK+kf28INPFIO\r\nQdXXlyd5js4INfj+rh508M9nlEOv7kJjAfGOUbMLR/YVaIRsohsxpjVUkABA\r\nJcPFzV/ReZ1cbw6RwxHxLRWLFeGEfT9Mi28=\r\n=YXXw\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","engines":{"node":"^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"95f105959d0517ed2ce8c189ef7a79c80a4756f8","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"all","path":"./lib/index.js","limit":"1812 B"},{"name":"react","path":"./lib/adapters/react/index.js","limit":"2959 B"},{"name":"hookYobta","path":"./lib/adapters/react/index.js","limit":"2950 B","import":"{ hookYobta }"},{"name":"useYobta","path":"./lib/adapters/react/index.js","limit":"2941 B","import":"{ useYobta }"},{"name":"broadcastChannelPluginYobta","path":"./lib/index.js","limit":"306 B","import":"{ broadcastChannelPluginYobta }"},{"name":"lazyPluginYobta","path":"./lib/index.js","limit":"61 B","import":"{ lazyPluginYobta }"},{"name":"localStoragePluginYobta","path":"./lib/index.js","limit":"309 B","import":"{ localStoragePluginYobta }"},{"name":"sessionStoragePluginYobta","path":"./lib/index.js","limit":"214 B","import":"{ sessionStoragePluginYobta }"},{"name":"validationPluginYobta","path":"./lib/index.js","limit":"107 B","import":"{ validationPluginYobta }"},{"name":"machineYobta","path":"./lib/index.js","limit":"634 B","import":"{ machineYobta }"},{"name":"mapYobta","path":"./lib/index.js","limit":"751 B","import":"{ mapYobta }"},{"name":"onlineYobta","path":"./lib/index.js","limit":"723 B","import":"{ onlineYobta }"},{"name":"plainObjectYobta","path":"./lib/index.js","limit":"732 B","import":"{ plainObjectYobta }"},{"name":"stackYobta","path":"./lib/index.js","limit":"702 B","import":"{ stackYobta }"},{"name":"storeYobta","path":"./lib/index.js","limit":"581 B","import":"{ storeYobta }"},{"name":"codecYobta","path":"./lib/index.js","limit":"89 B","import":"{ codecYobta }"},{"name":"composeYobta","path":"./lib/index.js","limit":"69 B","import":"{ composeYobta }"},{"name":"diffMapYobta","path":"./lib/index.js","limit":"70 B","import":"{ diffMapYobta }"},{"name":"diffObjectYobta","path":"./lib/index.js","limit":"60 B","import":"{ diffObjectYobta }"},{"name":"mapCodecYobta","path":"./lib/index.js","limit":"122 B","import":"{ mapCodecYobta }"},{"name":"observableYobta","path":"./lib/index.js","limit":"143 B","import":"{ observableYobta }"},{"name":"pubSubYobta","path":"./lib/index.js","limit":"172 B","import":"{ pubSubYobta }"},{"name":"readableYobta","path":"./lib/index.js","limit":"36 B","import":"{ readableYobta }"},{"name":"setCodecYobta","path":"./lib/index.js","limit":"116 B","import":"{ setCodecYobta }"},{"name":"storeEffectYobta","path":"./lib/index.js","limit":"74 B","import":"{ storeEffectYobta }"},{"name":"transitionEffectYobta","path":"./lib/index.js","limit":"57 B","import":"{ transitionEffectYobta }"}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^18.0.0","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^18.0.0","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^17.0.50","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^13.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.1.13_1675339206053_0.2186108302294092","host":"s3://npm-registry-packages"}},"0.1.14":{"name":"@yobta/stores","version":"0.1.14","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.1.14","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"07432b0d65fe5e5fdb3953e8b086d57503d9a29c","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.1.14.tgz","fileCount":89,"integrity":"sha512-F7kSAFFceeD1DNJXZkjtnahpEgrK5YyfWqaZmveFjVVMd3hi0LLnltcfxiFtwHVhF+SwATwtF6S+NqJmL5lkWA==","signatures":[{"sig":"MEUCIDACm+LUIkQZKmcKMU7wwTbvW6R6psWRlI6mRZ3jvv/mAiEAqV+ubwWs52bQMMY4nUWj8Exrss0g5+pab5m2fUrXC+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3DGFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmppvg/+JvBYvokGKNIiWbZIZ5tzwxK+mDbOPVzk5LHLwqVdedMjjqYR\r\n5COKv5CjL9ju8x/t4S1e5oJmA0P/kDTL2FAf9pWhX2CVzPpkcfQIZ9LxGXSY\r\nv7L5WqnMk8lIJyWfF/xKzb2H8qY17bZHICBeY2amCfQ6qGRtY+8TUHJicoI8\r\nFl6jd06tINbaiRS0BdHjTBwhRTy1DOWv6wx0Xk/FnyOOnpYwY+WlToBBbe6Y\r\nnJ7/qadMIaAh/iFTit4z5t+XHtrimpVU2Y/p8RxfJm0oEsAiP3md+6nxmh+t\r\niuwWnJFHnTs6uBsJRFDFl37q09yuottqCh0OCg+BJTf6ghv54bKobD5ucqka\r\nrZgfdOU78XgF2mtBZCNLr3YGNQJsYWEy54YjGfDY3GivjQvT/crx1wdQ2WKA\r\nTvItSgDKaQlfvrsLOsIPhU25uw+Pd8fw4WCo6gcOnkRIg9rRbc+gHX5Him9N\r\npY9OPvj9h2QjixYnYCdCEI45kncqTvcCmV/6ajqR+grInwEMVYBlw6+kyxXI\r\naEm9JKa0cPeK7CSYRAvExIoD+xfB13CZ+TFLMATx93XxgRdegGBceGebcnBH\r\ntcibyd0GANp1JXwXcMTwfVjsz/R15e0StUjANP07MJVd6MAR5VpLfEK4gG8Q\r\n0VZVgzFNxpsNWTmDeF/vplvf2oks/ZpOjS0=\r\n=o1D6\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","engines":{"node":"^14.0.0 || >=16.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"b4744d6064bb138bda5f30d9077ed9484d3db93d","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"size-limit":[{"name":"all","path":"./lib/index.js","limit":"1820 B"},{"name":"react","path":"./lib/adapters/react/index.js","limit":"2959 B"},{"name":"hookYobta","path":"./lib/adapters/react/index.js","limit":"2950 B","import":"{ hookYobta }"},{"name":"useYobta","path":"./lib/adapters/react/index.js","limit":"2941 B","import":"{ useYobta }"},{"name":"broadcastChannelPluginYobta","path":"./lib/index.js","limit":"306 B","import":"{ broadcastChannelPluginYobta }"},{"name":"lazyPluginYobta","path":"./lib/index.js","limit":"61 B","import":"{ lazyPluginYobta }"},{"name":"localStoragePluginYobta","path":"./lib/index.js","limit":"309 B","import":"{ localStoragePluginYobta }"},{"name":"sessionStoragePluginYobta","path":"./lib/index.js","limit":"214 B","import":"{ sessionStoragePluginYobta }"},{"name":"validationPluginYobta","path":"./lib/index.js","limit":"107 B","import":"{ validationPluginYobta }"},{"name":"machineYobta","path":"./lib/index.js","limit":"652 B","import":"{ machineYobta }"},{"name":"mapYobta","path":"./lib/index.js","limit":"761 B","import":"{ mapYobta }"},{"name":"onlineYobta","path":"./lib/index.js","limit":"741 B","import":"{ onlineYobta }"},{"name":"plainObjectYobta","path":"./lib/index.js","limit":"750 B","import":"{ plainObjectYobta }"},{"name":"stackYobta","path":"./lib/index.js","limit":"717 B","import":"{ stackYobta }"},{"name":"storeYobta","path":"./lib/index.js","limit":"597 B","import":"{ storeYobta }"},{"name":"codecYobta","path":"./lib/index.js","limit":"89 B","import":"{ codecYobta }"},{"name":"composeYobta","path":"./lib/index.js","limit":"69 B","import":"{ composeYobta }"},{"name":"diffMapYobta","path":"./lib/index.js","limit":"70 B","import":"{ diffMapYobta }"},{"name":"diffObjectYobta","path":"./lib/index.js","limit":"60 B","import":"{ diffObjectYobta }"},{"name":"mapCodecYobta","path":"./lib/index.js","limit":"122 B","import":"{ mapCodecYobta }"},{"name":"observableYobta","path":"./lib/index.js","limit":"157 B","import":"{ observableYobta }"},{"name":"pubSubYobta","path":"./lib/index.js","limit":"172 B","import":"{ pubSubYobta }"},{"name":"readableYobta","path":"./lib/index.js","limit":"36 B","import":"{ readableYobta }"},{"name":"setCodecYobta","path":"./lib/index.js","limit":"116 B","import":"{ setCodecYobta }"},{"name":"storeEffectYobta","path":"./lib/index.js","limit":"74 B","import":"{ storeEffectYobta }"},{"name":"transitionEffectYobta","path":"./lib/index.js","limit":"57 B","import":"{ transitionEffectYobta }"}],"_npmVersion":"7.19.1","description":"An experimental module creatd for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^18.0.0","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^18.0.0","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^17.0.50","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^13.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.1.14_1675374981358_0.26192100809789287","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@yobta/stores","version":"0.2.1","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.2.1","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"819c6dfdbdd2211e90e6b181ff9a4327ad5ae6e0","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.2.1.tgz","fileCount":88,"integrity":"sha512-m7qW0dmPoV6FI++S2qvkUqW+kN+PeA0qOxOtSVOAbgY2etMy5Oy9ylpXbanZjfId6xLbIaepwjCkFaidRwUHDw==","signatures":[{"sig":"MEUCIF1Tm4AU7xbs+VjSHOVppZcHPm+KupPjLYEhPT4teuL7AiEAwkN8gyYTqtS3CwCEIMf2cLsEBOXP0KB78MqxiqWm4z0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5Oz9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrldA/+PdzTJNLzErKWnMLGh/7AJR2IqK7MxueiKQUUmQYQdDVeDuY+\r\no0AS+N8LRoQ3YTRJZ5rzgRxwRt83KGxFm9ScC/yQq5GK//ZLprlXWCi7AQNC\r\nd5r/UfLdQb64yd1qQYWM20pm+L7DboD4jDu9DNXXu3AY7wjC9syy1M+PfQX2\r\nKmSOssvBlagWiOM+NrJ5wOI+A7+DfPLT4RfySCJIcusk42qqEqDGaMR0QT3I\r\nmpQWf0kBD4K7c+WzTByz/jfMJU7TkNQxMdVzgwQUpzSNQnNnDAXBuuvNBMdO\r\nLLHT2/rwiEmUYIYPOk1wxUQQyFZC62ojeKV9Vxv+FfDgZ2KKk3jtOactlbMT\r\niruuZmpqm7gUTv2GOed3HEApAVqTZPmG21GUN+VuOEGA3jvoIcASPxW55pG6\r\nz0cNzAwdRVGSIYBHrTmnqwQQZK6l4VTw+uTqaBFkRlQC1R9TQuBEoCGObqPf\r\nlhn9CvaB0HGLBQYc5pSb3x3xToq1HeIqCytdpTCU843o5a0lyXYJmzVQfwiq\r\nwzy+XSc2VIOAhX95izR9cM0NR+fsJap8hUFVRRZTbas6y9j0ovccrfNZI2GS\r\njLFyzvh/ULEl8f01SUk+do66VVvpXWj2M3FPxTIppjazu98hsJPgOrRHmjhs\r\nCsnTpbFBb4osaoe9L3VytBJZjXiEaZpgmW0=\r\n=qW6G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || >=18.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"ef201e55e06e315ce9d12a7f54ee4cd63c9c2435","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"_npmVersion":"7.19.1","description":"An experimental module created for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^18.0.0","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^18.0.0","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^18.0.27","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^13.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","@testing-library/react-hooks":"^8.0.1","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.2.1_1675947260940_0.018207058471567672","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@yobta/stores","version":"0.2.3","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.2.3","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"d3ab668a4f083b268e177599d4ec97fbbb0da908","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.2.3.tgz","fileCount":88,"integrity":"sha512-iKnobgtPpyVAYZaIXM8EmgACibHx3mEOrQMUKtYkc1R8k+CrTuWkSVwzmr+yNxBrF4oL3N8xcTIWCsVIEUfh1w==","signatures":[{"sig":"MEQCIHt4ZU7egDdS9p9FFTQVDLM1fiqFYM4s9te/TJd01UBDAiApxXEp6P7LoBjBszLy+yj6GfJt9A63BZM35+zTPJ8rAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEOA0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmra9Q/8DKFkFEqaoZZw2R9ox+Ms1szkr7RLA+ExNA6GnFu8ygyOJc23\r\ntO4JV2hrbWJLMQLBY43lpcooiLqoA0sA/3v+PlP6uw/CLr/Rp1xaEQobQJuT\r\nbdhUkVIqk/XuYgQSnKISfUqmyAUbWFgakxa7lJn4P9EjX9LNBMG8GeEB+R91\r\ns+utDKCI5AZmmml67jjz0FDi5MNO2B9d7H3I1O+xJtDO/R/y2A5w4kikMy6W\r\nN01Txr//BtAGpcxTjK1XvQ1Ue5xtj1Ic+CsBDeFAECwzLyrFv0DIjTa8LuUH\r\ntECH2hFPtK+ehI+/YMTbPEWvO+Ab5sa+sc9AWdYMn5Vh79k7mv+Oh+fxqS+P\r\nGAbHIOENfxqTMQKazmfFBC5YsBwzAGqIT/bV6J8kLjoVc4OLwpUeK6U48p25\r\npe0ti7qSdoqB4dRRPUfujXtjc/sorfDHgoKKX2A43ibASMqyHxwuCPddZy1r\r\nshfbafr3gyPIjrEMnJJsyxv7wCGqP2p7Jk75VCPaQGU7Qs2l+EBJX5YLcCbU\r\nqspUHXJ7xlJ22I6WoOswoq4f3kNW9Zx9U5evofhTXVTuz/qrQeJ0qhvTGwbS\r\n6BWAGBK4nVE2bT4ARgltDZ5bZyYj2pyAF5OPoRz6VERPa4MZzQmsTlblmdNK\r\nOuUY57ligXNCIGXcg7R10qUGTlimf47GBSU=\r\n=+xhh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || >=18.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"ae020acdd637f65a15e148268d14884e93138aa0","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"_npmVersion":"7.19.1","description":"An experimental module created for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^18.0.0","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^18.0.0","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^18.0.27","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^13.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","@testing-library/react-hooks":"^8.0.1","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.2.3_1678827572295_0.1700498892179909","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"@yobta/stores","version":"0.2.4","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.2.4","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"dffb652ad411760553e9c80f7aed405a081fbcb7","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.2.4.tgz","fileCount":88,"integrity":"sha512-fkbE+BitPdIynxWR9cUADxxvz/f5ekeWbeiySwh7e+a3pmNtqkXF4Skjf1Dyabb0g33DxSCBVod5vW3MP/mByA==","signatures":[{"sig":"MEYCIQDHZfborXCnWCWF6y3TnEAZmpjqPONJHcUH5kikL20nuAIhAIP8qWLSLysO2pUs6X9rLBwpxhKgrNr8pP1wZTc30Zh3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHEHEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrC2g/+Ncet6GuzF/+4R+4R19POCFxbYndmmW2qCQ9ggJe4P+H6wQUb\r\nuoQPFNuY+ds1StGu1jeFZVZ9J+IXFEihZ9YLr+aMWQXlArHoT+fXzt28/u+B\r\njizSUQNzBsDBRXbWa4i/hZZKAIarSRd0xdUVeeUKIQvLd1UwsA5c3ObyO6qD\r\n73NcqmIA8/7TKwf3XBIooqShCpKo0/UVnGljS2lz6ashYX6CpyzHqperfHMn\r\n/MsXpoj1lL0g2l7XEzpbiV48vIfOw4sP84NSBzFRPM91CNx+QDm6Zkaz3t0v\r\nOQEfmE6GG2QTiOdQ9YD2JgshQ6Jh7u+nqC3ycI3zlpy3KOOft2pCmliWzM6j\r\nvTruwbXO+tbd0XZ14bkfv2NLrf4M/0LOjbIUGKM/dY3tz64o5tPsw5Eu/qic\r\n8CJ4+UyrJSV66RWTwp3jBp11L2vvO3lNqC26ye+yga4J0Wl8uAvUnun5vsts\r\nmlnqlHOBlOM7DoCjZ4e/9ZBuEvS/j49HoDI7sSzUIvIxIjp7oYmj6WmnEApu\r\nfMNxEc/kmaw4Kj0b5A2qkXzUZZxn65svq+KyVXwGJ/CLILkWBqQ40uzbTiBp\r\ny0Ykizt9xJUz+AeaAQnOCNdM+IEYYsrcirErY67JkT4JYDhhOln0Na2PN0R3\r\nybSiS7/NL7FMmwrYFOjveHcQDxvMosqpR7Q=\r\n=ZmkL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || >=18.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"89ccce7dcd92c2ae2271d907d72b70ec065bd1e9","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"_npmVersion":"7.19.1","description":"An experimental module created for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^18.0.0","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^18.0.0","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^18.0.27","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^13.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","@testing-library/react-hooks":"^8.0.1","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.2.4_1679573444515_0.611423246504047","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"@yobta/stores","version":"0.2.5","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.2.5","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"d784c8bccea40e82198951130e61340d9705e7e9","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.2.5.tgz","fileCount":88,"integrity":"sha512-nxYGiqaD0isyqfxxsU+Se2NXpTVcjQpRW0UAjxqM5L6BEd8xb92weI0+Brh2+/eSPM8CgyMKqLxs9ev+UIMvVg==","signatures":[{"sig":"MEYCIQCPNCBK6445QDBNBQHe8/dNXNjGXb+jfWcyVjktndcNdAIhAPlqDX2uLHEW0tRD7H1KZAnaNbTDU4CNDSf+Y+DFUlLW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHEWgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJDRAAjTXCpYUK8fNxWlCPVMoYDxgCR7Epp25xIqkrpunt5V4uIKeW\r\ngpz6F/nrEGQ/u9yUBHjGUpTfnY1FiSi8gS0+ZuSyTlsUGFEStB+C8l5FFqkc\r\ngsD/GXI3/J1+CzXFpjDj/KWY8eyDwFiM04Kb+APq+y4RR3GW+JuQC0DQWtet\r\n5PjbtBBVkUFaV4mQR7R3rOyHWZLRg4PhgfB/Nx7fFdye3keh5nzchRkQ419m\r\n9gGKWnAwGBJVSJasjgkoQmiMWqqJRdxsjk4quQO+18IjpgyiQaAgwWUVl/GV\r\naKzDsXYI/BiTeQRDGzXoabQpz3GF5yp2GhZhL8QvZTKnZ1HPC/YAqoZstODd\r\nGzAUjCpr5Z1MCE1jez7C3paqr0b/VTATzjxB8Sz2cBbxsD47SgZjBSong5Zl\r\nTc4ZAShQvcv8GrsUOcIgXsUbVtlYN5r5vzmOxULMpgoPN3gvWG8+aoWFAD9B\r\nXAcwcHvYyeOH9ToDSleWT5DH4fbrWIR1rNr2Dm5FGQFv8pYqzyffOANLPOD3\r\nNNem7N+MV/LNme+HlRt7Efnt+AfEftHH2khbk/9YF4ygiRt5y/Q5gsvv0mRS\r\nmPiVtPvKl3BW40K11OoUPpWGBlt3BfezWtrDQMJFwagnZ/z85tsxLArPV7YI\r\n8/7qPh8rOb+3gdTTut2NbLwpZapS9T1R2wk=\r\n=K9Rf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || >=18.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"0bd5a3a729a2a1b7eca672984655a1c830395c5e","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"_npmVersion":"7.19.1","description":"An experimental module created for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"16.5.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^18.0.0","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^18.0.0","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^18.0.27","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^13.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","@testing-library/react-hooks":"^8.0.1","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.2.5_1679574432698_0.7673967542550058","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"@yobta/stores","version":"0.2.6","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.2.6","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"855e9184dc554282294dc4773169b75fdd343e07","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.2.6.tgz","fileCount":88,"integrity":"sha512-fcnQ5HAjXkWJTdhlXmWYb+m1OSO1yr9yiwnaXE1cz0z12MuatelrcLj5olmmHy0X7VCQ1IP5NjnXPASJwPTaRw==","signatures":[{"sig":"MEUCIQDovihIIISY+Ejdz4opfYDs3EpkI9BgbK/R+BGrcLLSugIgCfG/I+2VDYM6Ju6fXuCEEVICVlGAd1qjSJ8ApboFcWo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82708},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || >=18.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"219dc57b37aeb34c498c1cc69042ea39425a54fe","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"_npmVersion":"9.5.1","description":"An experimental module created for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^18.0.0","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^18.0.0","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^18.0.27","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^13.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","@testing-library/react-hooks":"^8.0.1","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.2.6_1685739884012_0.8447522672657792","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"@yobta/stores","version":"0.2.7","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.2.7","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"3117d6f4b6b23f1c2bfd0af31f7c64847930439f","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.2.7.tgz","fileCount":89,"integrity":"sha512-8x02N7zT88fZpFG/sGtg06z4DNOW2F195DXA8ZzL4+lmn6ewRdIIJrQcvt/2xf1PSflu/oT+7Ot639FHuWtU3Q==","signatures":[{"sig":"MEUCIQCLZP426eLvOztFLRWoAycmhOlVIzCte5OTTnwBG6z3sgIgNIaF1xvq/Qpty8yQ+7IPhDOgf3guOq2a0Xm/zzQ7QAo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83175},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || >=18.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"15bc46e2a551980b264f7bfb8f664d5708128284","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"_npmVersion":"9.5.1","description":"An experimental module created for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","eslintConfig":{"rules":{"camelcase":"off","consistent-return":"off","symbol-description":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^18.0.0","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^18.0.0","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^18.0.27","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^13.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","@testing-library/react-hooks":"^8.0.1","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.2.7_1689330321503_0.0501782961609456","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"@yobta/stores","version":"0.2.8","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.2.8","maintainers":[{"name":"droganov","email":"serge@droganov.ru"}],"homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"cec8cbda8585a648913f2e6446118648170e9739","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.2.8.tgz","fileCount":92,"integrity":"sha512-5HDbMRXOsNetBqDTSsHwXnYuWJW9rIY9sKZRbjoMwTydAk0pn1YhJgqZUI6YZws5NzAP0HKvqKP6OcCU2V1WbQ==","signatures":[{"sig":"MEQCIEKWdGIu6BgRou68qCfw4MCBHGqce732aBv5wEGJIPxyAiANDOWXx1cPmcWLHmjWAlxP3p0vDaFK5hNm1C895S/T2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85159},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || >=18.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"4d983477474e71faa020889547d216debb72c98d","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"serge@droganov.ru"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"_npmVersion":"10.2.3","description":"An experimental module created for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","eslintConfig":{"rules":{"camelcase":"off","prefer-const":"error","consistent-return":"off","symbol-description":"off","prefer-let/prefer-let":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^18.0.0","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^18.0.0","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^18.0.27","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^13.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","@testing-library/react-hooks":"^8.0.1","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.2.8_1712698939036_0.5373733536539906","host":"s3://npm-registry-packages"}},"0.2.9":{"name":"@yobta/stores","version":"0.2.9","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.2.9","homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"ddf7579ad846d969ee88ca1cbe3c4c5c94bedeaf","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.2.9.tgz","fileCount":90,"integrity":"sha512-aobSgsToKJG9/UTWyQvhbHUZAg5CzdZM7yzObvzqwgd7WX80jZBMhL16p3FdO++ATZIOZez6IbZsDONp4pdY0g==","signatures":[{"sig":"MEUCIHtyxiYTSMdOulj8xBuFxAHgWDTOhYZd2MVGNgEfJ46MAiEAtmM/OvxZFSAdiUk4jIJjTZv6j+ZI+Z7iaQL33stbLNE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81908},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || >=18.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"1b0b1fa0659109584a818803f0be7341f810ec27","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"sergei@droganov.com"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"_npmVersion":"10.2.3","description":"An experimental module created for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","eslintConfig":{"rules":{"camelcase":"off","prefer-const":"error","consistent-return":"off","symbol-description":"off","prefer-let/prefer-let":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^18.0.0","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^18.0.0","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^18.0.27","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^13.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","@testing-library/react-hooks":"^8.0.1","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.2.9_1719474695897_0.8162153464042421","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@yobta/stores","version":"0.3.1","keywords":["experiment"],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","_id":"@yobta/stores@0.3.1","homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"dist":{"shasum":"7ade4ec30184630014946fc54fd2fff044c94306","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.3.1.tgz","fileCount":90,"integrity":"sha512-6sihpWckHh9kMWijPDETv9vZIqZdywlURlHZoh0iiODADCik4cMzXAymEJayZkdIp+7HvvZglSaSVDmS+XXISA==","signatures":[{"sig":"MEQCIGu+vejCHaQyUx8LCS1AFNWmKlWoyf5+q+UvA0coWK9NAiBRIvAS2aJNgQU7XAF6tuuTt3SQz1Ss99U7XExUkYj9mw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82318},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":"^14.0.0 || ^16.0.0 || >=18.0.0"},"exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"gitHead":"764db1902bc341588d7bed9ebf6e73bbafba7443","scripts":{"lint":"eslint src","test":"vitest src --coverage --run","build":"tsc --build tsconfig.build.json","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","size-limit":"size-limit","test:watch":"vitest src --coverage"},"_npmUser":{"name":"droganov","email":"sergei@droganov.com"},"prettier":{"semi":false,"quoteProps":"consistent","arrowParens":"avoid","singleQuote":true,"trailingComma":"all","jsxSingleQuote":false},"repository":{"url":"git+https://github.com/yobta/stores.git","type":"git"},"_npmVersion":"10.2.3","description":"An experimental module created for an education purpose","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","eslintConfig":{"rules":{"camelcase":"off","prefer-const":"error","consistent-return":"off","symbol-description":"off","prefer-let/prefer-let":"off","jest/no-deprecated-functions":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/unified-signatures":"off"},"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"globals":{"jsdom":false},"overrides":[{"env":{"vitest-globals/env":true},"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"]}]},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.8","react":"^18.0.0","eslint":"^8.25.0","vitest":"^0.24.3","prettier":"^2.7.1","check-dts":"^0.5.6","happy-dom":"^5.4.0","react-dom":"^18.0.0","size-limit":"^8.1.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","@types/node":"^16.11.66","@types/jsdom":"^16.2.15","@types/react":"^18.0.27","clean-publish":"^2.2.0","eslint-plugin-n":"^15.3.0","@types/react-dom":"^17.0.17","eslint-plugin-es5":"^1.5.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-node":"^11.1.0","@vitest/coverage-c8":"^0.24.3","@logux/eslint-config":"^47.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"36.0.0","@testing-library/react":"^13.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-prefer-let":"^3.0.1","@typescript-eslint/parser":"^5.40.0","@size-limit/preset-small-lib":"^8.1.0","@testing-library/react-hooks":"^8.0.1","eslint-plugin-vitest-globals":"^1.2.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/stores_0.3.1_1719483049002_0.8656021200288091","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@yobta/stores","version":"0.3.2","description":"An experimental module created for an education purpose","keywords":["experiment"],"scripts":{"build":"tsc --build tsconfig.build.json","lint":"eslint src","lint:fix":"eslint src --fix","size-limit":"size-limit","test":"vitest src --coverage --run","test:watch":"vitest src --coverage","typecheck":"tsc --noEmit"},"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/yobta/stores.git"},"sideEffects":false,"type":"module","types":"./lib/index.d.ts","typesVersions":{"*":{"react":["./lib/adapters/react/index.d.ts"]}},"main":"./lib/index.js","exports":{".":"./lib/index.js","./react":"./lib/adapters/react/index.js","./package.json":"./package.json"},"engines":{"node":"^14.0.0 || ^16.0.0 || >=18.0.0"},"devDependencies":{"@babel/core":"^7.19.3","@logux/eslint-config":"^47.2.0","@size-limit/preset-small-lib":"^8.1.0","@testing-library/react":"^13.4.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^28.1.8","@types/jsdom":"^16.2.15","@types/node":"^16.11.66","@types/react":"^18.0.27","@types/react-dom":"^17.0.17","@typescript-eslint/eslint-plugin":"^5.40.0","@typescript-eslint/parser":"^5.40.0","@vitest/coverage-c8":"^0.24.3","c8":"^7.12.0","check-dts":"^0.5.6","clean-publish":"^2.2.0","eslint":"^8.25.0","eslint-config-standard":"^17.0.0","eslint-plugin-es5":"^1.5.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.2","eslint-plugin-n":"^15.3.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prefer-let":"^3.0.1","eslint-plugin-promise":"^6.1.0","eslint-plugin-security":"^1.5.0","eslint-plugin-unicorn":"36.0.0","eslint-plugin-vitest-globals":"^1.2.0","happy-dom":"^5.4.0","prettier":"^2.7.1","react":"^18.0.0","react-dom":"^18.0.0","size-limit":"^8.1.0","typescript":"^4.8.4","vite":"^3.1.8","vitest":"^0.24.3"},"prettier":{"arrowParens":"avoid","jsxSingleQuote":false,"quoteProps":"consistent","semi":false,"singleQuote":true,"trailingComma":"all"},"eslintConfig":{"extends":["plugin:vitest-globals/recommended","@logux/eslint-config/esm"],"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/*.spec.{j,t}s?(x)"],"env":{"vitest-globals/env":true}}],"rules":{"@typescript-eslint/unified-signatures":"off","@typescript-eslint/no-explicit-any":"off","symbol-description":"off","consistent-return":"off","jest/no-deprecated-functions":"off","camelcase":"off","prefer-let/prefer-let":"off","prefer-const":"error"},"globals":{"jsdom":false}},"eslintIgnore":["**/errors.ts","vitest.config.ts"],"publishConfig":{"access":"public"},"_id":"@yobta/stores@0.3.2","gitHead":"fb608b226f0e95b603e1a585e1500f25691210ae","bugs":{"url":"https://github.com/yobta/stores/issues"},"homepage":"https://github.com/yobta/stores#readme","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-M9fHzg3pGXalXiwOgO3PaJUJW/8gLq4onSCNAhhWfW5eoZA7EA4Vi/R6hsMeWs42gvNXyU3gRnVjbcIay/NHRg==","shasum":"195f7200c6a7d75be6c98ad984e9b240944ac30c","tarball":"https://registry.npmjs.org/@yobta/stores/-/stores-0.3.2.tgz","fileCount":93,"unpackedSize":82980,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGD/hnsqqtlObgPANSrj5I3m5KDPlPq1t3T2q0TIs+DAAiBqySlIhHvWcpCzDJCDgDYWcLe2+AseA5v6LaJxk/+J9Q=="}]},"_npmUser":{"name":"droganov","email":"sergei@droganov.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stores_0.3.2_1719509054312_0.9317958713885572"},"_hasShrinkwrap":false}},"time":{"created":"2021-10-05T06:41:43.923Z","modified":"2024-06-27T17:24:14.690Z","0.0.3":"2021-10-05T06:41:44.161Z","0.0.4":"2021-10-05T07:03:47.272Z","0.0.5":"2021-10-05T07:13:52.347Z","0.0.6":"2021-10-05T08:06:43.246Z","0.0.7":"2021-10-05T08:18:14.384Z","0.0.8":"2021-10-05T18:18:50.097Z","0.0.9":"2021-10-12T10:58:23.700Z","0.0.10":"2021-10-15T08:22:15.203Z","0.0.11":"2021-10-18T19:56:50.174Z","0.0.12":"2021-10-22T08:09:55.308Z","0.0.13":"2021-10-26T11:33:09.637Z","0.0.14":"2021-10-26T12:17:07.304Z","0.0.15":"2021-10-29T07:45:15.833Z","0.0.16":"2021-11-04T18:35:43.247Z","0.0.17":"2021-11-11T08:00:57.734Z","0.0.18":"2021-12-06T09:37:10.080Z","0.0.19":"2022-06-08T15:59:12.853Z","0.0.20":"2022-07-16T15:43:02.864Z","0.0.21":"2022-07-16T23:07:15.188Z","0.0.22":"2022-08-05T08:50:06.703Z","0.0.23":"2022-09-11T12:47:08.720Z","0.0.24":"2022-10-18T13:27:43.779Z","0.0.25":"2022-10-18T15:24:02.201Z","0.0.26":"2022-11-05T22:09:34.031Z","0.0.27":"2022-11-16T11:55:34.695Z","0.0.28":"2022-11-17T17:55:34.879Z","0.0.29":"2022-11-25T17:41:56.801Z","0.0.30":"2022-11-30T15:51:39.400Z","0.0.31":"2022-11-30T17:28:05.138Z","0.0.32":"2022-12-01T15:06:52.660Z","0.0.33":"2022-12-01T15:11:25.447Z","0.0.34":"2022-12-01T18:12:53.589Z","0.0.35":"2022-12-12T14:30:22.156Z","0.0.36":"2022-12-12T17:01:30.889Z","0.0.37":"2023-01-10T20:03:46.046Z","0.1.1":"2023-01-10T20:08:08.979Z","0.1.2":"2023-01-11T10:38:54.596Z","0.1.3":"2023-01-12T16:55:03.737Z","0.1.4":"2023-01-12T19:03:16.904Z","0.1.6":"2023-01-17T14:38:01.016Z","0.1.7":"2023-01-17T16:11:23.458Z","0.1.8":"2023-01-17T22:14:40.522Z","0.1.9":"2023-01-18T14:35:00.725Z","0.1.10":"2023-01-19T08:51:09.359Z","0.1.11":"2023-01-24T18:46:00.870Z","0.1.12":"2023-01-26T16:17:46.386Z","0.1.13":"2023-02-02T12:00:06.254Z","0.1.14":"2023-02-02T21:56:21.520Z","0.2.1":"2023-02-09T12:54:21.123Z","0.2.3":"2023-03-14T20:59:32.485Z","0.2.4":"2023-03-23T12:10:44.678Z","0.2.5":"2023-03-23T12:27:12.863Z","0.2.6":"2023-06-02T21:04:44.192Z","0.2.7":"2023-07-14T10:25:21.748Z","0.2.8":"2024-04-09T21:42:19.257Z","0.2.9":"2024-06-27T07:51:36.036Z","0.3.1":"2024-06-27T10:10:49.165Z","0.3.2":"2024-06-27T17:24:14.468Z"},"maintainers":[{"name":"droganov","email":"sergei@droganov.com"}],"author":{"name":"Sergei Droganov","email":"sergei@droganov.ru"},"repository":{"type":"git","url":"git+https://github.com/yobta/stores.git"},"keywords":["experiment"],"license":"MIT","homepage":"https://github.com/yobta/stores#readme","bugs":{"url":"https://github.com/yobta/stores/issues"},"readme":"# Yobta Stores\n\nA collection of tiny, observable stores designed to move logic away from components and help write reactive applications. These stores are:\n\n- **Small** in size.\n- **Tree-shakable** for optimal performance.\n- **Zero dependencies**, so you don't have to worry about other libraries affecting your code.\n- **ESM-only**, meaning they are compatible with ECMAScript Modules.\n- **Typescript** compatible.\n\n## Installation\n\nTo install Yobta Stores, use the following command:\n\n```bash\nnpm i @yobta/stores\n```\n\n## Documentation\n\nThe following sections provide documentation on different parts of Yobta Stores:\n\n### Stores\n\n- [Basic](src/stores/createStore/index.md) - A general observable store for implementing any custom logic you need.\n- [Machine](src/stores/createMachineStore/index.md) - A simple observable state machine.\n- [Map](src/stores/createMapStore/index.md) - An observable Map object.\n- [Connectivity](src/stores/createConnectivityStore/index.md) - Tracks the browser's connectivity state.\n- [Modal](src/stores/createModalStore/index.md) - Tracks the browser's connectivity state.\n- [Plain Object](src/stores/createPlainObjectStore/index.md) - An observable plain object.\n- [Stack](src/stores/createStackStore/index.md) - An observable stack object.\n- [Derived](src/stores/createDerivedStore/index.md) - Aggregates data from one or multiple stores.\n\n### Plugins\n\n- [About Plugins](src/plugins/index.md) - Basic information about plugins and middleware.\n- [Broadcast Channel](src/plugins/broadcastChannelPlugin/index.md) - Syncs state between browsing contexts.\n- [Lazy](src/plugins/lazyPlugin/index.md) - Resets the store to its initial state when idle.\n- [Local Storage](src/plugins/localStoragePlugin/index.md) - Persists and replicates state.\n- [Session Storage](src/plugins/sessionStoragePlugin/index.md) - Persists the store in one browsing context.\n- [Validation](src/plugins/validationPlugin/index.md) - Protects state.\n\n### Adapters\n\n- [Using with React](src/adapters/react/useStore/index.md) - A store hook for React.\n- [Hook Factory](src/adapters/react/createHookFromStore/index.md) - Makes React hooks from stores.\n\n### Utilities\n\n- [Codec](src/util/jsonCodec/index.md) - Encodes/decodes objects to/from JSON.\n- [Compose](src/util/compose/index.md) - Composes many functions into one.\n- [Map Diff](src/util/diffMap/index.md) - Compares Map objects.\n- [Object Diff](src/util/diffObject/index.md) - Compares plain objects.\n- [Map Codec](src/util/mapCodec/index.md) - Encodes/decodes Maps to/from JSON.\n- [Observable](src/util/observable/ind) - Creates an observable object.\n- [PubSub](src/util/createPubSub/index.md) - Creates PubSub objects.\n- [Readable Store](src/util/readable/index.md) — Creates a read-only version of the store.\n- [Set Codec](src/util/setCodec/index.md) - Encodes/decodes Sets to/from JSON.\n- [Store Effect Utility](src/util/storeEffect/index.md) — Adds ready/idle callbacks.\n- [Transition Effect Utility](src/util/transitionEffect/index.md) — Add state transition callback.\n\nAlternatives:\n[Jotai](https://jotai.org/)\n[Nanostores](https://github.com/nanostores/nanostores/)\n[Recoil](https://recoiljs.org/)\n\nKudos:\n\n- [`Andrey Sitnik`] — nanostores and the package boilerplate\n\n[`andrey sitnik`]: https://sitnik.ru\n","readmeFilename":"README.md"}