{"_id":"storeon-velo","_rev":"31-0b2e5dda51131e78b0f03e77f284c96a","name":"storeon-velo","dist-tags":{"rc":"5.0.0-rc.5","latest":"5.0.1"},"versions":{"0.1.0":{"name":"storeon-velo","version":"0.1.0","keywords":["wix","corvid","corvid-cli","wixcode","editorx","velo","storeon","redux"],"author":{"url":"https://twitter.com/_shoonia","name":"Alexander Zaytsev","email":"alexanderz@wix.com"},"license":"MIT","_id":"storeon-velo@0.1.0","maintainers":[{"name":"shoonia","email":"zaytsev126@gmail.com"}],"homepage":"https://github.com/shoonia/storeon-velo#readme","bugs":{"url":"https://github.com/shoonia/storeon-velo/issues"},"dist":{"shasum":"d4e7cf2ef0d8d6292d75fb12d0ff94e10943290b","tarball":"https://registry.npmjs.org/storeon-velo/-/storeon-velo-0.1.0.tgz","fileCount":7,"integrity":"sha512-jz0bIuMVVHq/gzCbeT4svUI0bc0DvfQy4gH/HzqCtCGpIyBAh6krMPRZOlp2h6+kuB8C7vYFuE2X6k+evIYZ4A==","signatures":[{"sig":"MEQCIAoIgatvXpQGNg40a0MdeYWf900jSaNjTQ+QE0l9sBTYAiAIDGvLE0F7Av/gaiDuOM3OPmuJR3opt6ZvnGUThonRkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf80O6CRA9TVsSAnZWagAAaHkP/1T9oVtSTdwnc/TQV27s\nMklLMfv7mIeEesFC8bcYdoZw5+9JujWJH3uL6y+LVTFgMBh8ibzNj4v/lwNG\nM+F+2EeWR1wT18Am272EM350w5H+FQN3Xyli1ztPHnf/B4VkU9u1Db6nUEgx\nQqj+WJAi265HNotMA5Upl+YzrLfSF9hvCjR9vq2gLTOqdFYm9R2jLjvrxaia\nGt1Jxj99ll+D9qQoialJxRebXUuSp5vk+EtTH3Or8WNWuot5K1ItfPI3thLZ\nLB1lFSpljIPoih3Z6RwZ36xqfOrgphsbLxUagpVg+TB37R/8t87iu3aLckfd\nPzNHESCUrPTj1kf9FcXPWM9YxGifUXXvAPuT/KFbwrWLWeaFGjmB04dsK4ye\nNbdovUcDgQ3guntzE/XzAaiyz8YcVuP6AFbjghvLfnQOXv6orjNEiwVPe/qw\n7iZsTLMwgUeQFXlgVbZpxhK3RMGElXKUytksTpOZaKNA/Cv9csjFPw6vI7KL\nQ7S2citmHFvBvTNZdUfE6Vebd4d7GG39bCFGIc1NWn4RxbJ5IJXgHZitnnaL\nx7hQwZmPBGkTcdFrky3pE2siKyv2K5d8FxBfJ9N1e+7FNGod7fQmbvzAdRE0\n2fpVGXnjgD1g/Qokx+aRc3wUGBnVeRBDVivP0AXNih95dgdNxiPLjFDSzDMh\nvfD0\r\n=KwXH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/es5.cjs.js","husky":{"hooks":{"pre-commit":"npm run lint && npm run build && npm test"}},"module":"lib/es5.esm.js","exports":{".":{"default":"./lib/es5.esm.js","require":"./lib/es5.cjs.js"}},"gitHead":"8e8ed015b11ab06593143694aeb23ab2c30bf0c6","private":false,"scripts":{"lint":"npm run lint-js && npm run lint-md","test":"jest","build":"rollup -c && eslint lib/**/*.js --fix","lint-js":"eslint src/**/*.js tests/**/*.js","lint-md":"markdownlint '**/*.md' --ignore node_modules"},"_npmUser":{"name":"shoonia","email":"zaytsev126@gmail.com"},"repository":{"url":"git+https://github.com/shoonia/storeon-velo.git","type":"git"},"_npmVersion":"6.14.10","description":"A tiny event-based state manager Storeon for Velo by Wix","directories":{},"sideEffects":false,"_nodeVersion":"12.18.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.17.0","rollup":"^2.35.1","storeon":"^3.1.4","markdownlint":"^0.22.0","markdownlint-cli":"^0.26.0","@babel/preset-env":"^7.12.11","@rollup/plugin-babel":"^5.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.0.1"},"_npmOperationalInternal":{"tmp":"tmp/storeon-velo_0.1.0_1609778105715_0.6863598566857141","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"storeon-velo","version":"1.0.0","keywords":["wix","corvid","corvid-cli","wixcode","editorx","velo","storeon","redux"],"author":{"url":"https://twitter.com/_shoonia","name":"Alexander Zaytsev","email":"alexanderz@wix.com"},"license":"MIT","_id":"storeon-velo@1.0.0","maintainers":[{"name":"shoonia","email":"zaytsev126@gmail.com"}],"homepage":"https://github.com/shoonia/storeon-velo#readme","bugs":{"url":"https://github.com/shoonia/storeon-velo/issues"},"dist":{"shasum":"f0f218a7467d7990c490acededee11ac11975d84","tarball":"https://registry.npmjs.org/storeon-velo/-/storeon-velo-1.0.0.tgz","fileCount":7,"integrity":"sha512-uroEL2Xd4bEb3gBmO9fRU+6ZmN4gcmiPPlt4iN7S21CNiE1JIE3q0AhGJmiXKRuVAW+rYoDLPUqqYOdyNT/z/Q==","signatures":[{"sig":"MEUCIGTNjawTSL4g/YQon4mPtiSxyetg7gVeb411dEEwwkyjAiEAtgb6j62cuz8zVyH0kBqkQxQR1V1TCbD2rzgidJsFeqQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf80aGCRA9TVsSAnZWagAAvHoP/2+h+Cqv/9XHwbhCjkC/\n4BK2xb7Fqi4S3IzNEnSGCtdNjg5NWp3qi+eqAXCj9+w7oLSe2GzF1+vr0GzV\nTEiKUleaxoAwn79le/HA9oxfIaIiabT39I0phiKuhZUFSQbeU7Fymou+7fc4\nZSLSEohUltA+ZqC/JAs4wLhLkL4xQ6Qv8yvnWsh3V4xzqOCLRWnX3m3uvYSO\nH3jQ4507wazKMUPShbkBaN/spVPao9Zy9A0z3gGdMlVbjqT/aNA3nTmDAudv\nfBoX0hCdPFStpHFeMNt4KS1UPg5l5W0VcHX9vH0mjBCe30zoZCya9NWXyojs\nQrOcmys7wjwqVXi1aISkSIIxeoVFa24HFrJWb7dsTr1snbo605RADMY5A44m\nX6rVTGcTgBNYCrMAaY8dGIV15PCOcm5WMo3egsy/ICoW+y3MtmWx6Hbb5/Vn\nuu2bOLaPsyvj8JJ8O30+OuWpo4OyUWVG2iDYF0McWOdNoAfwbCwh5/6h0gKj\nmvy4YHiMHWBKYSxFmEBFH0vMAZ/iKSY3Iyi8Ajxyn0ccm4C3eCEtnwHJVpOR\n/+lnJ0LPRVbdF5kEteY9sWy9dbkhszCFOayxHI2VhPBVjqfPp7sj3NcMD4ul\nUw5N0aPriOmr4GrO7SE87e6kmM/S3+cYcTuSC94YljrwY41yJ85ZMNBD/vFg\ni5S0\r\n=2tNV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/es5.cjs.js","husky":{"hooks":{"pre-commit":"npm run lint && npm run build && npm test"}},"module":"lib/es5.esm.js","exports":{".":{"default":"./lib/es5.esm.js","require":"./lib/es5.cjs.js"}},"gitHead":"15be7f08e442dfba2e8b52e272260c3612eda5c0","private":false,"scripts":{"lint":"npm run lint-js && npm run lint-md","test":"jest","build":"rollup -c && eslint lib/**/*.js --fix","lint-js":"eslint src/**/*.js tests/**/*.js","lint-md":"markdownlint '**/*.md' --ignore node_modules"},"_npmUser":{"name":"shoonia","email":"zaytsev126@gmail.com"},"repository":{"url":"git+https://github.com/shoonia/storeon-velo.git","type":"git"},"_npmVersion":"6.14.10","description":"A tiny event-based state manager Storeon for Velo by Wix","directories":{},"sideEffects":false,"_nodeVersion":"12.18.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.17.0","rollup":"^2.35.1","storeon":"^3.1.4","markdownlint":"^0.22.0","markdownlint-cli":"^0.26.0","@babel/preset-env":"^7.12.11","@rollup/plugin-babel":"^5.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.0.1"},"_npmOperationalInternal":{"tmp":"tmp/storeon-velo_1.0.0_1609778822158_0.5443858236417849","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"storeon-velo","version":"1.0.1","keywords":["wix","corvid","corvid-cli","wixcode","editorx","velo","storeon","redux"],"author":{"url":"https://twitter.com/_shoonia","name":"Alexander Zaytsev","email":"alexanderz@wix.com"},"license":"MIT","_id":"storeon-velo@1.0.1","maintainers":[{"name":"shoonia","email":"zaytsev126@gmail.com"}],"homepage":"https://github.com/shoonia/storeon-velo#readme","bugs":{"url":"https://github.com/shoonia/storeon-velo/issues"},"dist":{"shasum":"74490f10d172855153923e7219e82b65e3358fd2","tarball":"https://registry.npmjs.org/storeon-velo/-/storeon-velo-1.0.1.tgz","fileCount":7,"integrity":"sha512-yDKXsOKhJCBuCnekAcf/gMy8/g85LYDZVSAlaTzo6mtCtKFotXIjmh93gQRAP8XQnx+/M7tSPStkEpUMDfRz6g==","signatures":[{"sig":"MEUCIAMLByT+zzP3+bMjIH6ojfgjrLc6ZnAkr5EzBlxhg8IvAiEA4qANrcSglmhmlVSpKfKFZCcDjehPDY8Qln22b8CwSBk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBFtECRA9TVsSAnZWagAAD18P/196UOnHNWARFOf+NbNt\nHXwi+jMfyWwWmGNp04fyaw6I520IRFmMj3p5AG9ZEm8RfhCCBU5NvD9Is9Tr\nQrEum5NWy6eHdQHIBSgH1sAgJ0X44IPhtWRybu0U/QLQTBbTs9XcXQyWvgiL\nMAEP6wfEYXzGCbycTowFkhnVuOfIRDVVPIWlBMl2UekD76vlSsyLiEUEL9Zk\no+e8vA0v16xgbkle/tN5BQofHeaNHowAArOknHs5OgxulF8/rxckBJeB9kFM\njzd8RYDacFygLoLtmoFRnaVgbP4eggAayORA1p47StxeVVJceRL5jAcP2u8D\nsqJSWn6O3O6XHn7LN7PgXS+LWheJ8bsKIn7NElRz5SG9mrk+bO+uh7qQnPXe\ngWcPMv8WqXnbT0SftgM17+uD4Rxg4Z++LNN9KWZ9gKn6KfGgOp+Ipw6fNf7o\nY4hQ1y+SB4OSKZRmu9ZveLBDUZb+L7KmeI4VoTpTBkwFQ0c75y0ReUh9Tn3m\n+2Cn4Cy7qKocCqlALrJ8yZBVa53d5MnOj4tm7/Eplz2BK6a+gPKW1UxugYB+\nbyYCoY1HQwnl0jVmCYSSvsn9G+8O2B3JZRvNCckBc7Z5g/l9wmZ0w0G02DtP\naXsqN4Cmqeckt63/IiDc/rHGniIei0hsemsioWcZfRRml7TF3HJH3+DF4h+z\nJ6C0\r\n=ylNY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/es5.cjs.js","husky":{"hooks":{"pre-commit":"npm run lint && npm run build && npm test"}},"module":"lib/es5.esm.js","exports":{".":{"default":"./lib/es5.esm.js","require":"./lib/es5.cjs.js"}},"gitHead":"1ac6fcd54940814e09eeb8ddd4411dc7db7e4e62","private":false,"scripts":{"lint":"npm run lint-js && npm run lint-md","test":"jest","build":"rollup -c && eslint lib/**/*.js --fix","lint-js":"eslint src/**/*.js tests/**/*.js","lint-md":"markdownlint '**/*.md' --ignore node_modules"},"_npmUser":{"name":"shoonia","email":"zaytsev126@gmail.com"},"repository":{"url":"git+https://github.com/shoonia/storeon-velo.git","type":"git"},"_npmVersion":"6.14.11","description":"A tiny event-based state manager Storeon for Velo by Wix","directories":{},"sideEffects":false,"_nodeVersion":"12.18.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.8","eslint":"^7.18.0","rollup":"^2.36.2","storeon":"^3.1.4","markdownlint":"^0.22.0","markdownlint-cli":"^0.26.0","@babel/preset-env":"^7.12.11","@rollup/plugin-babel":"^5.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/storeon-velo_1.0.1_1610898243724_0.500627049117983","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"storeon-velo","version":"1.1.0","keywords":["wix","corvid","corvid-cli","wixcode","editorx","velo","storeon","redux"],"author":{"url":"https://twitter.com/_shoonia","name":"Alexander Zaytsev","email":"alexanderz@wix.com"},"license":"MIT","_id":"storeon-velo@1.1.0","maintainers":[{"name":"shoonia","email":"zaytsev126@gmail.com"}],"homepage":"https://github.com/shoonia/storeon-velo#readme","bugs":{"url":"https://github.com/shoonia/storeon-velo/issues"},"dist":{"shasum":"c39af3aafb53126e374a4bec0de740641cc73611","tarball":"https://registry.npmjs.org/storeon-velo/-/storeon-velo-1.1.0.tgz","fileCount":9,"integrity":"sha512-cPN4OgLUXN6DxWIkVSD2RzXhOXz+zWDOmW23kWVQhzknwb5lYkV7km7Qf/G/YSlLtFLM42mDl1+sHYilKyLeYA==","signatures":[{"sig":"MEUCIQClsourY0iOM7n9aKikzbm/ET2SQZv3e61oHMK5QaJcmAIgHFTaaWjUe0vrVxmCfPkCypm3etmiPGTUC9kdSzlHue8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNVmUCRA9TVsSAnZWagAAhIAP/RO4qBgtn5SPiwG4G/w9\nnKoj06WFf2+InYlj2AswOyA3qrn5QLGOYaJX+HzPeBhzJGXaSQpoF5qg2Oc7\nxpTQ+1JU9w/o2U/t5bN8KDb5Q4p4t+3W+bNpsfyuJc3aLryusMgOjEfaBE7g\nRpkiRDJDjfiGYMjXCx8vVOixdqz8bV1gvBFbgi04S4E+ml9Jfq+Zd8iD+KY7\nJ287uVQ5qcP3ofjj8RsZs7e7tBGBRIpovsprqeY/cSs8ChAfakHVd0VmIJ0q\nB1UtEngWuenrF42tatwL/c+qhIdPP0C99xl6vyt7I0dX8J8G9VK2eWOpr12A\nE1DbjGrEmZo0dkh2nkh3SgipCdQEOLMCZkQryGjofKVqB/f07+aguIipm4Bp\njYNnzBYbY4QTttn8wkzKsx30gPYVL+0Do+veZdXm4s3OPFt8Gy2F7GQ2hKv2\nItMgJuUxPMRyUIX/buTuHW2I+Nb8RkjzQQjfdh9EulImTHoM3zBxiokL7EzP\n8kIP7TclZNXIWXh+O2vX4ktz5TDoTcv+NInD5gIHwqrOXOlM7dSgzLfZ6uBy\nF53ksGrgWJP2IdD9krNgI0gyrLfqp4QNXJrvpUqmLnhcTx18CpisQi4PEFms\n0b6+sgFcsJT+vHbRRIjPZEXXKqisGMgxxXdfyvYE3L5dVmXksmhHa8g3i9Iv\nNry9\r\n=MWv0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/es5.cjs.js","husky":{"hooks":{"pre-commit":"npm run lint && npm run build && npm test"}},"module":"lib/es5.esm.js","exports":{".":{"default":"./lib/es5.esm.js","require":"./lib/es5.cjs.js"}},"gitHead":"18e4d7fb52a775c06eca415bc13b8a2a4ffe7e81","private":false,"scripts":{"lint":"eslint src/**/*.js tests/**/*.js","test":"jest","build":"rollup -c && eslint lib/**/*.js --fix"},"_npmUser":{"name":"shoonia","email":"zaytsev126@gmail.com"},"repository":{"url":"git+https://github.com/shoonia/storeon-velo.git","type":"git"},"_npmVersion":"6.14.11","description":"A tiny event-based state manager Storeon for Velo by Wix","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.1.1","eslint":"^7.20.0","rollup":"^2.39.1","storeon":"^3.1.4","@babel/preset-env":"^7.13.5","rollup-plugin-copy":"^3.4.0","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^17.1.0","@rollup/plugin-node-resolve":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storeon-velo_1.1.0_1614109076406_0.2646523670516978","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"storeon-velo","version":"1.2.0","keywords":["wix","corvid","corvid-cli","wixcode","editorx","velo","storeon","redux"],"author":{"url":"https://twitter.com/_shoonia","name":"Alexander Zaytsev","email":"alexanderz@wix.com"},"license":"MIT","_id":"storeon-velo@1.2.0","maintainers":[{"name":"shoonia","email":"zaytsev126@gmail.com"}],"homepage":"https://github.com/shoonia/storeon-velo#readme","bugs":{"url":"https://github.com/shoonia/storeon-velo/issues"},"dist":{"shasum":"b50cf4ffcf72865aaa89c0a78432945eff60fa22","tarball":"https://registry.npmjs.org/storeon-velo/-/storeon-velo-1.2.0.tgz","fileCount":9,"integrity":"sha512-q8JoZVHx1vtdUZCRVF5cfz0rfYf7a9uMfLsv8t3HstKghrhutGe6HyaPDWJ17fUlZdme8noU18BUDk7IoCabwQ==","signatures":[{"sig":"MEYCIQCcug56NDJ+VTqZAWEtlyZZoMvOXLl/Htjkie+0+TAJ6gIhAK8IjFVieoeoy2luG34Iavi5SJfEaQ/2YdUI0/rDFRYs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVyO/CRA9TVsSAnZWagAAqq8P/2LRAZTdEYVl9G2Xo//p\nqbxpSl0E8aCJ3DKkqVw1TeWrrN1m7VBAqgPRLTGpf2/ly7SwWvINK8RVnSV6\nu4COR8s39NlBc5NhxDo1aWN66qXGj62Sj0tphJ5DJUmYNAfPytqnIaN6Yy2+\nGWUYNzMxrvgQ2ENC4WG86Qq715lcgN0flZaQ8yYOVFJKWwjJh1BMRdUYynr3\n1ocx8fy4UcUKV+qY1EjegFJ9J3wFDI+PdD2Gup1JQ8VonSHyI4exX1a3AaWD\nC3KHuCz9md130j2AppQhR4+A86PSi8mSYD9tW5wNi4/voyip469xDM7yXzHr\ntRNr2uBy3LjhwZwFylW+L/kvQ2UO3C+Y6Lpjg6C71npEs5i0l/7Q3XqbSGYs\n9agwcsLpzLGdarImLWCYgTcchBrPGZf5BqPCf2LNKfD9d6JQigOCzBFg+Wpt\nDeinwqJuy+mbl8CoQ1KVO8QAQG4mervrx83JMNyhTHio1ju/dIrg3BVvL6YR\n4/JmTHl87Z+Z81J3OZ0LuiqQJlT4nkqS71PSGwXR+mf9/kCvArLqgq6i8gsw\nWH0jMOWx6pU0B1gcPv/tV70nXBs2Qcb+LsPJUKCW+qaGrGLSVdOYmMR5olca\nO7rusz1IxuMBh3TKlqk0BjTW4o5IIuqH5vmfEaQ2s477Ik/FBGEQAIWaa9US\nBV3D\r\n=WRhF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/es5.cjs.js","husky":{"hooks":{"pre-commit":"npm run lint && npm run build && npm test"}},"module":"lib/es5.esm.js","exports":{".":{"default":"./lib/es5.esm.js","require":"./lib/es5.cjs.js"}},"gitHead":"6675fcb90ccd231b8803b871a27a9a9f8a9d2576","private":false,"scripts":{"lint":"eslint src/**/*.js tests/**/*.js","test":"jest","build":"rollup -c && eslint lib/**/*.js --fix"},"_npmUser":{"name":"shoonia","email":"zaytsev126@gmail.com"},"repository":{"url":"git+https://github.com/shoonia/storeon-velo.git","type":"git"},"_npmVersion":"7.6.1","description":"A tiny event-based state manager Storeon for Velo by Wix","directories":{},"sideEffects":false,"_nodeVersion":"14.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.8","eslint":"^7.22.0","rollup":"^2.42.1","storeon":"^3.1.4","@babel/preset-env":"^7.13.10","rollup-plugin-copy":"^3.4.0","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^17.1.0","@rollup/plugin-node-resolve":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storeon-velo_1.2.0_1616323518612_0.9043777676475879","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"storeon-velo","version":"1.2.1","keywords":["wix","corvid","corvid-cli","wixcode","editorx","velo","storeon","redux"],"author":{"url":"https://twitter.com/_shoonia","name":"Alexander Zaytsev","email":"alexanderz@wix.com"},"license":"MIT","_id":"storeon-velo@1.2.1","maintainers":[{"name":"shoonia","email":"zaytsev126@gmail.com"}],"homepage":"https://github.com/shoonia/storeon-velo#readme","bugs":{"url":"https://github.com/shoonia/storeon-velo/issues"},"dist":{"shasum":"b5ee4b4e75a09b885dba55d7c9cbaef73346317e","tarball":"https://registry.npmjs.org/storeon-velo/-/storeon-velo-1.2.1.tgz","fileCount":9,"integrity":"sha512-PmDdQ+msvNRjxwgKjw6XfjW6brsU4Y4g5yscamIZvMlK2UWbLxTfmGdFxjxGtopX7rfSPmhVabQLcR3vhvocXQ==","signatures":[{"sig":"MEUCIF4lmHOxWRKfXDfVc4S5flU3JptaxOlPR0L1cy0Kz+hVAiEAzYSBYnHsFzrGHKDmhqVNMW1ka9IipJB+p5Sl/ROgWTQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdcuYCRA9TVsSAnZWagAAkF0P/1qAtBkej49kvYvCaTGU\nCc9ZmQ1/WxEB4MlJvKH6e2jDnArvh84BInlD82QhJF/i251nhPSghkGZ11+H\n3YHrrb5HuUc7EuW+OVrosM5dilXu0XyDoCCHrLjCu9rq+RhtpNI9aIyPnALx\nq03qvC/mfjeoTUS5Fn65MjvOAcqi2Ir1yeIrtMUAdBkS7joewmV1rrxsHQrt\nn+tD2PyRi0JaRdKP5MwOn8AiSw5seOHjovrs26ybSVR3JrqLP/50gdn50Hbb\nIWh9MBgFd5pMOOJ/5xx+zwMP16qmOr+802neJ28On1vCAXq2aloDLfjUE9wG\n0ja7ua2ZfJdlB0Tzasnx7PzZ+mqRFhgNJm9zGAUwxz8Osd0eH3IXFMV7PCzp\nveYf5/cxr1Cd7OGDegMcpvWkRl/+AYBZ7w4OHUPmxmGzuY/5qT0lucopYZl1\notmFnPgfUn+hUnMemUlL5dXivDC9i74kYD6YzXhgqynUN6uCFXaOCDMjmJWS\namARRzd1IHmNMKmJY/8x9ywxm4CBWqWG4/S5qhUaDIZmgcuCwkdiJ/WUQsEr\nUVLQ3FKjmPH7WQCuua+gwBYIXsO3TBkFfJXaGdBcFkS2Uhv2eyAxevgjc7fE\njkAvfFvqLkOjrGLLfGDV/mvwam+IIL3N/Xws1mbYXM/fO2jRcG7uqO3L91yn\n18h9\r\n=Q9Fe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/es5.cjs.js","module":"lib/es5.esm.js","exports":{".":{"default":"./lib/es5.esm.js","require":"./lib/es5.cjs.js"}},"gitHead":"90a3b8a7d290efe45f3ff979678e66c06566d93c","private":false,"scripts":{"lint":"eslint src/**/*.js tests/**/*.js","test":"jest","build":"rollup -c && eslint lib/**/*.js --fix"},"_npmUser":{"name":"shoonia","email":"zaytsev126@gmail.com"},"repository":{"url":"git+https://github.com/shoonia/storeon-velo.git","type":"git"},"_npmVersion":"7.8.0","description":"A tiny event-based state manager Storeon for Velo by Wix","directories":{},"sideEffects":false,"_nodeVersion":"14.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.24.0","rollup":"^2.45.2","storeon":"^3.1.4","simple-git-hooks":"^2.3.1","@babel/preset-env":"^7.13.15","rollup-plugin-copy":"^3.4.0","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"simple-git-hooks":{"pre-commit":"npm run lint && npm run build && npm test"},"_npmOperationalInternal":{"tmp":"tmp/storeon-velo_1.2.1_1618332567774_0.9720819788151915","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"storeon-velo","version":"1.2.2","keywords":["wix","corvid","corvid-cli","wixcode","editorx","velo","storeon","redux"],"author":{"url":"https://twitter.com/_shoonia","name":"Alexander Zaytsev","email":"alexanderz@wix.com"},"license":"MIT","_id":"storeon-velo@1.2.2","maintainers":[{"name":"shoonia","email":"zaytsev126@gmail.com"}],"homepage":"https://github.com/shoonia/storeon-velo#readme","bugs":{"url":"https://github.com/shoonia/storeon-velo/issues"},"dist":{"shasum":"f9ed40959a253aba1df511306c4b2672c98955ac","tarball":"https://registry.npmjs.org/storeon-velo/-/storeon-velo-1.2.2.tgz","fileCount":7,"integrity":"sha512-VLR6042hqDG7FqETPgp41is1KQF+oJTpwP40DdWFXkFvXIf6ukcuwDGbX8uniHBD2rg1NRGhcHdVbQ+WfK2pog==","signatures":[{"sig":"MEUCIEYaZz5lUSXarIuP66FTckyp/6A4t6E3UERXILJG83plAiEA+ZkZXDv4jQIm4tTbNy73Gxr9UzLBiHK+XR1fxDRl3bI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0HAUCRA9TVsSAnZWagAA80QQAKHSkxDoUzAkGntqVG9J\nyvtAgW/kUn4kYfYJaVlovSaqCwuNWVkhiB21wRO8FSmxfxMh/WMC84TWoGVV\nAsIqL3m3ICFOIC7SI3BhQLKJPbSvr3Rzz2brt2Sc4xB9xPiMg432ueqWpLBP\ntYwRNQaXrPgDT/wfqGPVxwHzFKF/V6qtQCbgqneqZ/O0BpsdU1hMggiH/QZB\nHHw3nge92igBmRV4tt6lFa4KLW9JsYNfQnP76ki1HpvokYcP/ZFzF0ASN86c\nNyJnhprFBRPP1HaJW7E5uzVtUM1ByG+88vrDbnoqnFnkAfICIatbaoXPQ/Vz\nH6Fs88gzwNXMk0WUnIzfvd32qpmwJdEfl/dVq81DiLBDGKu1/n5xbiesLSDi\nBtZsfziujfMCkqJKQbHKKatWH9konU16h+u0jIofDlx84m4jW0LaIhdaTP4A\nriIeDUXlODe0/wCNo5QnGVSzGJw3teaGhPRb9kzKbKpjjHGZXcxm8cegGpwn\nnTKG4OUWgPTr213ARzjpK8PLsFd2XF73i7PwkLwC2frRtqdXdJQ148lOhe8Z\n/EuswFdDNW/FdEC8jVciZXjomC6RPT8LGaT91hhhCsYAwFWs+m1VnwrWld5f\neRWhwVNjI3xQzSWVbSg2FPI0ATPG1oZmk4pDkFWjcfhMYSr9dyPOQojZDlf4\nnpDs\r\n=n47x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/es5.cjs.js","module":"lib/es5.esm.js","exports":{".":{"default":"./lib/es5.esm.js","require":"./lib/es5.cjs.js"}},"gitHead":"1316bfe13b64b4e4574e87edd819b7f33b3df4aa","private":false,"scripts":{"lint":"eslint src/**/*.js tests/**/*.js","test":"jest","build":"rollup -c && eslint lib/**/*.js --fix"},"_npmUser":{"name":"shoonia","email":"zaytsev126@gmail.com"},"esmodule":"dist/esm.js","repository":{"url":"git+https://github.com/shoonia/storeon-velo.git","type":"git"},"_npmVersion":"7.13.0","description":"A tiny event-based state manager Storeon for Velo by Wix","directories":{},"sideEffects":false,"_nodeVersion":"16.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","eslint":"^7.29.0","rollup":"^2.52.2","storeon":"^3.1.4","simple-git-hooks":"^2.4.1","@babel/preset-env":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^13.0.0"},"simple-git-hooks":{"pre-commit":"npm run lint && npm run build && npm test"},"_npmOperationalInternal":{"tmp":"tmp/storeon-velo_1.2.2_1624272915569_0.9784250811701147","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"storeon-velo","version":"1.3.0","keywords":["wix","corvid","corvid-cli","wixcode","editorx","velo","storeon","redux"],"author":{"url":"https://twitter.com/_shoonia","name":"Alexander Zaytsev","email":"alexanderz@wix.com"},"license":"MIT","_id":"storeon-velo@1.3.0","maintainers":[{"name":"shoonia","email":"zaytsev126@gmail.com"}],"homepage":"https://github.com/shoonia/storeon-velo#readme","bugs":{"url":"https://github.com/shoonia/storeon-velo/issues"},"dist":{"shasum":"29c40db4e96fdac8342d47fdcc744c6f5a099655","tarball":"https://registry.npmjs.org/storeon-velo/-/storeon-velo-1.3.0.tgz","fileCount":7,"integrity":"sha512-Ty9QMmsSxEM/MG67IcmG7Jcch6bxDzoXQsKWePo1rpmbunvwzcERjXnySEMGehDve+rTRsmwSZxqslQ4osbcBw==","signatures":[{"sig":"MEQCIEj76yGcR4WNbrQobtyoglNHGKPI8wSeUamy4gZAYJ6jAiBIOaUSeDmIJEtMiY6c1pu93S0jEo/4xgo1deefDn0P+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1OsnCRA9TVsSAnZWagAADkAP+gKX0pN7LbOJ0fMBpOUe\nsN03V8dRVsvX1JKXaLvg/DlOqxB79auVv4REY8NEiEuRfU4Xd+QhgjMrHroK\noEp5+J6BJro15Bpu4k68Ohd1knZ6deEK8tr9sBD9SGYMHMCTg4Ev2ptw7Mor\nQVIDSvfg20xuoX0UTvc2YwTv3NdRM/ReEREZO6Pb9xVp7j1waYHqDFwufez1\n/IRh0wuixQ11jSdcYm0fo1HW6F0zze+91dg1Nw/rXTNtOnvXyrR2vSST5M/j\nIu2zHSmuIFEJWPlnoNG6Qe36jNVUd7IODK77pwm5+Yuyh4oyryKoJY3s5uDr\nHYrEVWk46rWpAprjeOn1HVc528w+/kk9TLxHA4CEzdXDeO4AN0k3UQY470ZF\nnD40qbNPrfQ95yv/LOWGbpisrKZxy0VuE2MrNWkUGD0q9WMS6NCke333faWo\n4qfQz+urIbd4TOYp8hyrYOmHm2pmgKz83qV6gPXlL5Z2SFd5Ra9C7sARHUdv\naRhhYlkMwsENKqN/a9qZRyfWfh4D+FUyEaKKjLw3irFrmSygqFV2oWGPRJTe\nh8jwfeHEogX+CEQ5DGYLtyCWosNe5z0f9sUEzVyYk6WMQqJqLbQsdcEcWsj8\n2Frfbwa5qj5DusGdUrinXM+QaAZnrG1g4KtE9N9B97y1ty+Vzq3WBZn6vRQw\nCqtp\r\n=EkIp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/es5.cjs.js","module":"lib/es5.esm.js","exports":{".":{"default":"./lib/es5.esm.js","require":"./lib/es5.cjs.js"}},"gitHead":"50e29a0fc09cb7034971bf2332a0a4a368ef727f","private":false,"scripts":{"lint":"eslint src/**/*.js tests/**/*.js","size":"size-limit","test":"jest","build":"rollup -c && eslint lib/**/*.js --fix"},"_npmUser":{"name":"shoonia","email":"zaytsev126@gmail.com"},"esmodule":"dist/esm.js","repository":{"url":"git+https://github.com/shoonia/storeon-velo.git","type":"git"},"size-limit":[{"path":"lib/es5.cjs.js","limit":"383 B"},{"path":"lib/es5.esm.js","limit":"389 B"},{"path":"lib/esm.js","limit":"379 B"}],"_npmVersion":"7.13.0","description":"A tiny event-based state manager Storeon for Velo by Wix","directories":{},"sideEffects":false,"_nodeVersion":"16.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","eslint":"^7.29.0","rollup":"^2.52.2","storeon":"^3.1.4","size-limit":"^4.12.0","simple-git-hooks":"^2.4.1","@babel/preset-env":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^13.0.0","@size-limit/preset-small-lib":"^4.12.0"},"simple-git-hooks":{"pre-commit":"npm run lint && npm run build && npm run size && npm test"},"_npmOperationalInternal":{"tmp":"tmp/storeon-velo_1.3.0_1624566567062_0.3779623877357239","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"storeon-velo","version":"1.3.1","keywords":["wix","corvid","corvid-cli","wixcode","editorx","velo","storeon","redux"],"author":{"url":"https://twitter.com/_shoonia","name":"Alexander Zaytsev","email":"alexanderz@wix.com"},"license":"MIT","_id":"storeon-velo@1.3.1","maintainers":[{"name":"shoonia","email":"zaytsev126@gmail.com"}],"homepage":"https://github.com/shoonia/storeon-velo#readme","bugs":{"url":"https://github.com/shoonia/storeon-velo/issues"},"dist":{"shasum":"b525f3ff3c5742ab8da0681aa5d8e58f7c118b63","tarball":"https://registry.npmjs.org/storeon-velo/-/storeon-velo-1.3.1.tgz","fileCount":7,"integrity":"sha512-xhPxFNATrkZ3IKGlUk8yxX7Bwrm97IUtoIYCq54NP89J0T5bT47JSqt+Q760PuzIq5k24E/KA5KZNUSdhHIS2A==","signatures":[{"sig":"MEQCIEz49WJOI/cD5a3+CoJzQ/U1D+TKWu1bZwfOsCTlKIkRAiA+j97jVrvuRBaktAiTMfsb/trfWX7FmDmdKqq7V5Cheg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1X4ICRA9TVsSAnZWagAAMecP/2/riQKDhIw6hBw2EFY+\npuEPehoqAC31DLyaf0wVa2+Tp+EzzNBCN7GvRSw9CIPUkJvLFLTVmzBvOfeB\nYdFuPlT9NGsnNGN2FTUTel37VtS36CNNz4NfbDf2V3vlWt7sT3LHeoew2sO/\n2+SfFiO7fl9M4oMPQW6gaeBwxXbbpxFETzCR+yQV2KG5BQw8ziRykQKNiu1J\nN4oV6LpyxZHmuTzC9xJPj+ldXucnZC4rRYi/YRdX+v1cJuvIVVQ6FzMewWEH\nrN0V6XWOR6jWpR9OE4oKVWcoZOvzBZ1bSEhd6lrQy86RacrhBJatSBhuCKT6\nC3ruVGYBJ1SSL3vSonYstoL152Y2z9RWupnxw9cGjO6n+yMo3Wx5/9ukHfhX\nK9xFiy/LfE+AcFz9grv94UuLe73ibGsjEMy3Cx2SbPG0CYJ/4YbgIKcIr+qo\nkofY2Gu+QZNqOLiiSRYpxsVxOOIgQ7m5XXw+y/YgwASV2oktmM5w22TU1Wim\n7MQXot8y+tvyZPRB/fK8ZJ/YUAOG5TaDf11c+/n/Or8S0g+d2xcqYkSFZMvB\nZpUM+or6IDq3trZv06s6di+Q+aUUjxkxhavXbUxo229dfqhwiErWtApM9RpD\n1dWfCNJ2SXzkGe7HPmYfeu6oQfu+h8JTqnGdJjFI4Ru/ojKnFLBMJIeU5FnP\nHDDS\r\n=S0xs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/es5.cjs.js","module":"lib/es5.esm.js","exports":{".":{"default":"./lib/es5.esm.js","require":"./lib/es5.cjs.js"}},"gitHead":"fe915119969dd35da329f45df8cd8d62ddb152f9","private":false,"scripts":{"lint":"eslint src/**/*.js tests/**/*.js","size":"size-limit","test":"jest","build":"rollup -c && eslint lib/**/*.js --fix"},"_npmUser":{"name":"shoonia","email":"zaytsev126@gmail.com"},"esmodule":"dist/esm.js","repository":{"url":"git+https://github.com/shoonia/storeon-velo.git","type":"git"},"size-limit":[{"path":"lib/es5.cjs.js","limit":"383 B"},{"path":"lib/es5.esm.js","limit":"389 B"},{"path":"lib/esm.js","limit":"379 B"}],"_npmVersion":"7.13.0","description":"A tiny event-based state manager Storeon for Velo by Wix","directories":{},"sideEffects":false,"_nodeVersion":"16.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","eslint":"^7.29.0","rollup":"^2.52.2","storeon":"^3.1.4","size-limit":"^4.12.0","simple-git-hooks":"^2.4.1","@babel/preset-env":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^13.0.0","@size-limit/preset-small-lib":"^4.12.0"},"simple-git-hooks":{"pre-commit":"npm run lint && npm run build && npm run size && npm test"},"_npmOperationalInternal":{"tmp":"tmp/storeon-velo_1.3.1_1624604167642_0.5314318384518657","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"storeon-velo","version":"1.4.0","keywords":["wix","corvid","wixcode","editorx","velo","storeon","redux"],"author":{"url":"https://twitter.com/_shoonia","name":"Alexander Zaytsev","email":"alexanderz@wix.com"},"license":"MIT","_id":"storeon-velo@1.4.0","maintainers":[{"name":"shoonia","email":"zaytsev126@gmail.com"}],"homepage":"https://github.com/shoonia/storeon-velo#readme","bugs":{"url":"https://github.com/shoonia/storeon-velo/issues"},"dist":{"shasum":"21c9bd5c6458ac7a18fd040b24c0b91fd162f322","tarball":"https://registry.npmjs.org/storeon-velo/-/storeon-velo-1.4.0.tgz","fileCount":6,"integrity":"sha512-1ksoCv6QueHMKd58jGE31DHjVcb1pJmS9+6FlXrw7qNctFrF7Zx95kDaCx/OE8OIcd+l5PA3WB/S6Tq0r6TpSg==","signatures":[{"sig":"MEUCIFbSzRu7XPt9YzWphUC5ZzDbRkBCsl6JiZJ2DG7nDp69AiEA884Mj++2MBVt4PniwIaS1wlnqszWwykufhqsls50hvg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16726},"main":"lib/index.cjs","type":"module","module":"lib/index.js","exports":{".":{"import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"}},"gitHead":"fd8a0f754a98091ebab72b2afa4d4d7abc7beb60","private":false,"scripts":{"lint":"eslint src/**/*.js tests/**/*.js","size":"size-limit","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"rollup -c && eslint lib/**/*.js --fix"},"_npmUser":{"name":"shoonia","email":"zaytsev126@gmail.com"},"repository":{"url":"git+https://github.com/shoonia/storeon-velo.git","type":"git"},"size-limit":[{"path":"lib/index.cjs","limit":"494 B","import":"{ createStoreon }"},{"path":"lib/index.js","limit":"410 B","import":"{ createStoreon }"}],"_npmVersion":"7.21.0","description":"A tiny event-based state manager Storeon for Velo by Wix","directories":{},"sideEffects":false,"_nodeVersion":"16.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.5","eslint":"^8.0.0","rollup":"^2.58.0","storeon":"^3.1.4","size-limit":"^6.0.1","@types/jest":"^27.0.2","simple-git-hooks":"^2.6.1","@babel/preset-env":"^7.15.8","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-node-resolve":"^13.0.5","@size-limit/preset-small-lib":"^6.0.1"},"simple-git-hooks":{"pre-commit":"npm run lint && npm run build && npm test && npm run size"},"_npmOperationalInternal":{"tmp":"tmp/storeon-velo_1.4.0_1633887699164_0.16136218781974798","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"storeon-velo","version":"1.5.0","keywords":["wix","corvid","wixcode","editorx","velo","storeon","redux"],"author":{"url":"https://twitter.com/_shoonia","name":"Alexander Zaytsev","email":"alexanderz@wix.com"},"license":"MIT","_id":"storeon-velo@1.5.0","maintainers":[{"name":"shoonia","email":"zaytsev126@gmail.com"}],"homepage":"https://github.com/shoonia/storeon-velo#readme","bugs":{"url":"https://github.com/shoonia/storeon-velo/issues"},"dist":{"shasum":"d50b5edc31e1cbdf5260e1ca07ca15a0411f5b87","tarball":"https://registry.npmjs.org/storeon-velo/-/storeon-velo-1.5.0.tgz","fileCount":6,"integrity":"sha512-6BiyxwHGFsn9gbAcy6b0P9Cbrh4OdDKrbUjPlKEQx9Bc/HSf+xFx/Z4OvVMzWbn1YJkNYVxJrJht9zZRLr24vQ==","signatures":[{"sig":"MEQCIBxp1LQvx26txv4KLeuLxlOwKkurcsem26/q6XPGQUCGAiBDNorqudE7pxP1my1w61ZTkhwn7rQPor39DBPqrl4s9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17574},"main":"lib/index.cjs","type":"module","module":"lib/index.js","exports":{".":{"import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"}},"gitHead":"3d7fe4b64b7830481abb4dd617d650baa446feb1","private":false,"scripts":{"lint":"eslint src/**/*.js tests/**/*.js","size":"size-limit","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"rollup -c && eslint lib/**/*.js --fix"},"_npmUser":{"name":"shoonia","email":"zaytsev126@gmail.com"},"repository":{"url":"git+https://github.com/shoonia/storeon-velo.git","type":"git"},"size-limit":[{"path":"lib/index.cjs","limit":"522 B","import":"{ createStoreon }"},{"path":"lib/index.js","limit":"441 B","import":"{ createStoreon }"}],"_npmVersion":"8.1.0","description":"A tiny event-based state manager Storeon for Velo by Wix","directories":{},"sideEffects":false,"_nodeVersion":"16.12.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","eslint":"^8.1.0","rollup":"^2.58.0","storeon":"^3.1.4","size-limit":"^6.0.3","@types/jest":"^27.0.2","simple-git-hooks":"^2.6.1","@babel/preset-env":"^7.15.8","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@size-limit/preset-small-lib":"^6.0.3"},"simple-git-hooks":{"pre-commit":"npm run lint && npm run build && npm test && npm run size"},"_npmOperationalInternal":{"tmp":"tmp/storeon-velo_1.5.0_1634999019435_0.5990465973242995","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"storeon-velo","version":"1.5.1","keywords":["wix","corvid","wixcode","editorx","velo","storeon","redux"],"author":{"url":"https://twitter.com/_shoonia","name":"Alexander Zaytsev","email":"alexanderz@wix.com"},"license":"MIT","_id":"storeon-velo@1.5.1","maintainers":[{"name":"shoonia","email":"zaytsev126@gmail.com"}],"homepage":"https://github.com/shoonia/storeon-velo#readme","bugs":{"url":"https://github.com/shoonia/storeon-velo/issues"},"dist":{"shasum":"be2337d7129e974f1ec96052cf14e261689e14fe","tarball":"https://registry.npmjs.org/storeon-velo/-/storeon-velo-1.5.1.tgz","fileCount":6,"integrity":"sha512-XdATRZsGmpE/1/j0HBwiih4ip2EiFfvVQ6OUHGOhi5YkKIdDfHAstkjlUXkSFC6UGOsuCaGJB5qkYQiEmvNrEg==","signatures":[{"sig":"MEQCIAT/XheL2wu0c6AZFAZGyyvJj13blQ1n/kVgdXogAot+AiAI46cEHsA+Dwqxii4Vo1HAO48pIF1AGJ5zGB0pMcK9Dg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17579},"main":"lib/index.cjs","type":"module","module":"lib/index.js","exports":{".":{"import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"}},"gitHead":"21d13591018a41bc9af8350ac5c5a728fe8d7d29","private":false,"scripts":{"lint":"eslint src/**/*.js tests/**/*.js","size":"size-limit","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"rollup -c && eslint lib/**/*.js --fix"},"_npmUser":{"name":"shoonia","email":"zaytsev126@gmail.com"},"repository":{"url":"git+https://github.com/shoonia/storeon-velo.git","type":"git"},"size-limit":[{"path":"lib/index.cjs","limit":"522 B","import":"{ createStoreon }"},{"path":"lib/index.js","limit":"441 B","import":"{ createStoreon }"}],"_npmVersion":"8.1.0","description":"A tiny event-based state manager Storeon for Velo by Wix","directories":{},"sideEffects":false,"_nodeVersion":"16.12.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","eslint":"^8.1.0","rollup":"^2.59.0","storeon":"^3.1.4","size-limit":"^6.0.4","@types/jest":"^27.0.2","simple-git-hooks":"^2.7.0","@babel/preset-env":"^7.16.0","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@size-limit/preset-small-lib":"^6.0.4"},"simple-git-hooks":{"pre-commit":"npm run lint && npm run build && npm test && npm run size"},"_npmOperationalInternal":{"tmp":"tmp/storeon-velo_1.5.1_1635758821903_0.2490925619516844","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"storeon-velo","version":"1.6.0","keywords":["wix","corvid","wixcode","editorx","velo","storeon","redux"],"author":{"url":"https://twitter.com/_shoonia","name":"Alexander Zaytsev","email":"alexanderz@wix.com"},"license":"MIT","_id":"storeon-velo@1.6.0","maintainers":[{"name":"shoonia","email":"zaytsev126@gmail.com"}],"homepage":"https://github.com/shoonia/storeon-velo#readme","bugs":{"url":"https://github.com/shoonia/storeon-velo/issues"},"dist":{"shasum":"8fcc51be34537ec198a83aa270f1bb6acba0b442","tarball":"https://registry.npmjs.org/storeon-velo/-/storeon-velo-1.6.0.tgz","fileCount":6,"integrity":"sha512-M+QNhUuf/k/7QS67p7rWV14ACgwhbMj2AahXsYpvCVijQ1kFoWXkI/eyZcC+OeR5zPBVYpHxhTAD3iSwq4lXmw==","signatures":[{"sig":"MEUCIDsNujzNLS0XkOBtFI7RQDFLowFpJvm7VA2je/vRyZAUAiEAxQn4x2gvXofFdcOpR5C6sQ29jgqguF5+/wU+uW+QToU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhk4OOCRA9TVsSAnZWagAAd+YP/iEdnBpuVI5cpWZQsFsp\nqRS0SGmtYbHaHLFHNK5c2RJwEijE/8AU8kuTP/GzpOZByo0tpJ91xEOlbt7t\nE3ffc9QojpEGWzPRDy6WHkMa96P37neuz8gL2WPvHWBAf1cz3F/CopxTce7P\nr4vBLXL5Qg/pLT81MEPlkaRtZczWC+MKR5zp7WzA8fEPVe8FZuEE713A0HKj\nQ29jaiowR51p0PzzEbV4R8ytWhttMbmQrD4G4Ah6ugDE0o2RgL93tYyUQYL+\nlf8N9ATSB92Tq8ywAUCcEx96ITpoULeLAPYj1XZh2sUNo4nmc6KaR0CWPSUl\nmjZa8VcKW7GLl8Y07Lxdr4IST/+GOTmCQlKJFONZxBDkzVs8QjWOg9Dp3iIw\nBPhm2z/EFjSpOsq8OoW4iyE0tmg2O08368n6fXqfiWIRzWw14AGsyc0EKflI\npd90Dh23tWBRyrOiBARPnVb2ShZO3bSPBjdmO0mwFetoygpV3cLf6qjoBhUJ\nYiwavVojrAbHsom6C+b0eEp+wuy562RvdANOsvY65LB6wAfwhtEBc3Lenzuc\nQHKLed5CKNTdHe5paVV7IKgaE51kDG83AqYLUOIplFdev+Cw+RM+lo8ExDlz\nsiQY2x+tEyOu4ePdkdvyi2YCa2zIdEUubmTwVKZr3PVQLdYGarJJcpvXxu+R\n+frE\r\n=mgLw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","module":"lib/index.js","exports":{".":{"import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"}},"gitHead":"2205bdba4565d7927f4ef6111472a338048da3e8","private":false,"scripts":{"lint":"eslint src/**/*.js tests/**/*.js","size":"size-limit","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"rollup -c && eslint lib/**/*.js --fix"},"_npmUser":{"name":"shoonia","email":"zaytsev126@gmail.com"},"repository":{"url":"git+https://github.com/shoonia/storeon-velo.git","type":"git"},"size-limit":[{"path":"lib/index.cjs","limit":"517 B","import":"{ createStoreon }"},{"path":"lib/index.js","limit":"435 B","import":"{ createStoreon }"}],"_npmVersion":"8.1.0","description":"A tiny event-based state manager Storeon for Velo by Wix","directories":{},"sideEffects":false,"_nodeVersion":"16.12.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","eslint":"^8.2.0","rollup":"^2.60.0","storeon":"^3.1.4","size-limit":"^6.0.4","@types/jest":"^27.0.2","simple-git-hooks":"^2.7.0","@babel/preset-env":"^7.16.0","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@size-limit/preset-small-lib":"^6.0.4"},"simple-git-hooks":{"pre-commit":"npm run lint && npm run build && npm test && npm run size"},"_npmOperationalInternal":{"tmp":"tmp/storeon-velo_1.6.0_1637057422540_0.21932905154584925","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"storeon-velo","version":"2.0.0","keywords":["wix","corvid","wixcode","editorx","velo","storeon","redux"],"author":{"url":"https://twitter.com/_shoonia","name":"Alexander Zaytsev","email":"alexanderz@wix.com"},"license":"MIT","_id":"storeon-velo@2.0.0","maintainers":[{"name":"shoonia","email":"zaytsev126@gmail.com"}],"homepage":"https://github.com/shoonia/storeon-velo#readme","bugs":{"url":"https://github.com/shoonia/storeon-velo/issues"},"dist":{"shasum":"a051e7039089580e2935c26d27719a308bcb1c4a","tarball":"https://registry.npmjs.org/storeon-velo/-/storeon-velo-2.0.0.tgz","fileCount":6,"integrity":"sha512-UyAA2jTf5WMXcUd91G0wIzcugpzAvblMFGOlkH5L/wTX2ouecqvJ1D3HGjQZzeT672LLIXTkloX1yMbLLnapDQ==","signatures":[{"sig":"MEUCIQCn2o/EtiBeZkbrZWkWwGf217Srt4el+O149wMEMjpfUAIgMhFU/tehM0adGwpcBGgVFzJdJP+Hp8ko/6p9OdamrMY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJht0DzCRA9TVsSAnZWagAAz0YP+weu+tb2SQKTQ1SF1We6\nmepcSOazG6ee15s08stuWkVP9JOCcwN7KfwXuTP3etPHxJF1l5p9TWHBELDS\nwK6U6V9omm1BxjsHBAgVcnWbBfBdvgNK7v60RR2ZK/gZ8vi7UbEpFQAwTMXt\n3c7eAT7U7gYsAavyTcDnaIgMnszY2EByIIVttvX0StSFRma0lqD9CB2tBxQR\nw6arL9Vxn/OKnNOyjw/NqQLzzJyIoHgDK91YCelTUvXo4s+xWhwPmgU6yI/R\niuNPB1OC3FGfp/3uAZSJ78/0LLwL5kI242l9PagVxlBLhbLVLuyp9BDRGQHx\n6weWK0Jqf6SZVrUhDgzreN6Wr/VmRgWc8wYtuwBGfNlARRCdwySUJqK45/nG\n7lOdyref0yEObotWkOyYbkwUytR9ZvvxzS9TKf0q2K7yf9FY3LETuosq29aS\nt723QwJJWkE2uMwQvz5qUECmbsXnZYZsRrFPbdeRehuvgnYT5NpEjCnt9bH0\niTq7QphXvBPH0Mhlo9LigKh6fkKRbfzYe7aua6P6AGN7wgG1QhBKJq9K8W4f\niY97blAPS4DgDhQdgvhWr5wzaenbflvWEFtAWzAi2Y6YFKl9aPBqNc5snHoN\nCETz25w12lGOqQkDxOCK6aUF/qOSRD0saL7BjpsJ8BHvb9bmRL7qzdOTWVXw\nETg6\r\n=P/E5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","module":"lib/index.js","exports":{".":{"import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"}},"gitHead":"06664afb3ac94f58fdc5e6df74ac27ad0a65f93c","private":false,"scripts":{"lint":"eslint src/**/*.js tests/**/*.js","size":"size-limit","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"rollup -c && eslint lib/**/*.js --fix"},"_npmUser":{"name":"shoonia","email":"zaytsev126@gmail.com"},"repository":{"url":"git+https://github.com/shoonia/storeon-velo.git","type":"git"},"size-limit":[{"path":"lib/index.cjs","limit":"748 B","import":"{ createStoreon }"},{"path":"lib/index.js","limit":"423 B","import":"{ createStoreon }"}],"_npmVersion":"6.14.15","description":"A tiny event-based state manager Storeon for Velo by Wix","directories":{},"sideEffects":false,"_nodeVersion":"14.17.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.4","eslint":"^8.4.1","rollup":"^2.61.1","size-limit":"^7.0.3","@types/jest":"^27.0.3","simple-git-hooks":"^2.7.0","@babel/preset-env":"^7.16.4","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@size-limit/preset-small-lib":"^7.0.3"},"simple-git-hooks":{"pre-commit":"npm run lint && npm run build && npm test && npm run size"},"_npmOperationalInternal":{"tmp":"tmp/storeon-velo_2.0.0_1639399666974_0.955189477796115","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"storeon-velo","version":"2.1.0","keywords":["wix","corvid","wixcode","editorx","velo","storeon","redux"],"author":{"url":"https://twitter.com/_shoonia","name":"Alexander Zaytsev","email":"alexanderz@wix.com"},"license":"MIT","_id":"storeon-velo@2.1.0","maintainers":[{"name":"shoonia","email":"zaytsev126@gmail.com"}],"homepage":"https://github.com/shoonia/storeon-velo#readme","bugs":{"url":"https://github.com/shoonia/storeon-velo/issues"},"dist":{"shasum":"65a93e233738ebb169bd7bc0814ceca9217ddda9","tarball":"https://registry.npmjs.org/storeon-velo/-/storeon-velo-2.1.0.tgz","fileCount":6,"integrity":"sha512-JbXXJ4dvMjWw2uGjUedtZlQzHbZd7qoL0HTBLGwURlFAnUNodHkn7yF/0tf+rWXFvUVnoexQNAXXYZ4jZ8CuAQ==","signatures":[{"sig":"MEUCIGLvot9oluXxekzwSQeHZC33KLHUukoGE+lQwFm6mronAiEAuD0P9oEb8XJCHsHwpLKLPiCxVEJstPfFIKcSac2tsDo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiil7qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6tw/+KW34TqrpLHyLaiHLVrQ0NH/o+waOUDIcxbI+uJfF6/NzcYaT\r\nF8tTb06oTpY73v3BTvW5p7JPYqDQ5Dbnnh3yQTywrvnVlqyJSvUmguWDrt1f\r\ns/+SCMB690QFjtaBnx5OZ/6CXB0COhJFJpasZM2115d60HDaQmfQxC/mLqcm\r\nGio3Ag6hjuUHHoda4DnQ+o6xQp6s/8iMQwz9jtRXl/ysDdXtRvROvsDoqf6c\r\n/SL8vHTWGDPQB/IlACf9I7pUdQ8r8OmAp8J8T85VrYFdvnTcpYTBQL55wf+s\r\n0yiXoHprY1uOxcklCQDdKc4cinv8jVR6PpC7oTneFEQRpyi0OUrjTM+t6V2+\r\nL7ry8W4sChIZErC/0nUw06L+t/lXFEUKFK4hkEvWuZ/eGbm4H0rWBgHnRVm7\r\nAeUffZnYMlnF1P+FDH3SoGuczDKLyNUySW1w4uDXy2Qq0P03fPc0sQ248JHH\r\nKbAR7HGQG4nowSxnPYO+Uq2Hx3bhopgybkxglQrsBZdaut+6yD7XDdsE7AvA\r\nzKe8UN9tMcUn68staWyW9iIMg8da4ZY3Zf9OaABEYWI6fufeASLqy2KU7Wmu\r\nRZ9nZNexLyJ9UR0VKfU3H7dl0VzTgADLnMxtrr0FVSDesr80+HWEUq3If/pA\r\nLE8cWoRhFslIFMC+nGJwAHrqInbgVqZeWi0=\r\n=onXH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","module":"lib/index.js","exports":{".":{"import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"}},"gitHead":"66e3aa271d40bc12875f1261195cb99d285a64bc","private":false,"scripts":{"lint":"eslint src/**/*.js tests/**/*.js","size":"size-limit","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"rollup -c && eslint lib/**/*.js --fix"},"_npmUser":{"name":"shoonia","email":"zaytsev126@gmail.com"},"repository":{"url":"git+https://github.com/shoonia/storeon-velo.git","type":"git"},"size-limit":[{"path":"lib/index.cjs","limit":"717 B","import":"{ createStoreon }"},{"path":"lib/index.js","limit":"420 B","import":"{ createStoreon }"}],"_npmVersion":"8.5.0","description":"A tiny event-based state manager Storeon for Velo by Wix","directories":{},"sideEffects":false,"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.16.0","rollup":"^2.74.1","size-limit":"^7.0.8","@types/jest":"^27.5.1","simple-git-hooks":"^2.7.0","@babel/preset-env":"^7.18.0","@rollup/plugin-babel":"^5.3.1","@size-limit/preset-small-lib":"^7.0.8"},"simple-git-hooks":{"pre-commit":"npm run lint && npm run build && npm test && npm run size"},"_npmOperationalInternal":{"tmp":"tmp/storeon-velo_2.1.0_1653235434628_0.5301037398447979","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"storeon-velo","version":"3.0.0","keywords":["wix","corvid","wixcode","editorx","velo","storeon","redux"],"author":{"url":"https://twitter.com/_shoonia","name":"Alexander Zaytsev","email":"alexanderz@wix.com"},"license":"MIT","_id":"storeon-velo@3.0.0","maintainers":[{"name":"shoonia","email":"zaytsev126@gmail.com"}],"homepage":"https://github.com/shoonia/storeon-velo#readme","bugs":{"url":"https://github.com/shoonia/storeon-velo/issues"},"dist":{"shasum":"43f936a14201e323d7356a9e70398f21aa5c9580","tarball":"https://registry.npmjs.org/storeon-velo/-/storeon-velo-3.0.0.tgz","fileCount":6,"integrity":"sha512-/TE+QVipd/AN9s7qk+Ww3MGUUTFH77W3q392qGvlkg+9DzytahC2F69N0G+cz5xgKXMQtpMgORe/aL57sBX77g==","signatures":[{"sig":"MEQCIBQ5DMmLFWQz2I71TMR4OT0OVZp92WQ8AJHst4K1qPY0AiB0UORwSkFwSolCv4hAMe/DCRat+0GIAbzmqlIYAOiKBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQd/MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHrg//fzBdhrCb0ES6KqPOTVW+Geq+efy4brxg85RRzEmq1x80GmZl\r\nVnZ/4XteY9xWsqQLfrmN8cJDAxAWCeOyNB5VZsp0MPxdHLHaZ4Lu0FAhDzmS\r\n7ZYoomTizyOEzAgyKNVTfhFclx123DoktF3q86r8qozruuy7UgUa6pCUVEB2\r\nDHLom+ePKKytYo70F7eRilEB4eYcVFBM8fMYhvyycSdVlOO19kZpVbUWuzk+\r\nI0Tfw8Dc8R//lTFoOOOq8k7AjYopN2KrM5jKg8ISbDI5erZsgwtStppxa67M\r\nB5NzlsbWJaErXXOEULllinvjJwiCSxEx7LvEfI4jnVFic/F0gd9L6q0WVCds\r\nUr4hV1BFw4l8I3A6nVPDvHbL3QBsIjdrIm854UQjS2I5UVVYBm9P/hUa0l/Q\r\n2pxG6A9w72rb1F+uM+pFG5nBknmnQeHZF1katu9qtYH+bpAxWYwYMwZN+JdF\r\nI6ofm1xMMW0LvH7LQJjMfp4KlYvXhsNYTAxuNyMtx1FwLpS8ocRkkd2RIw0f\r\ncWx01aXaKBjX2aE0/BBVmW4SOxuiJKMxBE5o8hq7Z7N9cnTVxd09qFEU20QK\r\nXa9SJOb5drbHrMsoHXkH3D69MXEN93RtJky9d8jlqigB5IZ7+9qkY3KX84l+\r\ndBf/ZcA7ft2priZTZyCNv4mtO8uQsnjrcUs=\r\n=q1/i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","module":"lib/index.js","exports":{".":{"import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"}},"gitHead":"db00af5ccf11af6307cf4f9c053245eae6d7c848","private":false,"scripts":{"lint":"eslint src/**/*.js tests/**/*.js","size":"size-limit","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"rollup -c"},"_npmUser":{"name":"shoonia","email":"zaytsev126@gmail.com"},"repository":{"url":"git+https://github.com/shoonia/storeon-velo.git","type":"git"},"size-limit":[{"path":"lib/index.cjs","limit":"687 B","import":"{ createStoreon }"},{"path":"lib/index.js","limit":"391 B","import":"{ createStoreon }"}],"_npmVersion":"8.13.2","description":"A tiny event-based state manager Storeon for Velo by Wix","directories":{},"sideEffects":false,"_nodeVersion":"18.6.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","eslint":"^8.25.0","rollup":"^2.79.1","size-limit":"^8.1.0","@types/jest":"^29.1.2","@arkweid/lefthook":"^0.7.7","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/storeon-velo_3.0.0_1665261516508_0.29016785028698777","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"storeon-velo","version":"4.0.0","keywords":["wix","corvid","wixcode","editorx","velo","storeon","redux"],"author":{"url":"https://twitter.com/_shoonia","name":"Alexander Zaytsev","email":"alexanderz@wix.com"},"license":"MIT","_id":"storeon-velo@4.0.0","maintainers":[{"name":"shoonia","email":"zaytsev126@gmail.com"}],"homepage":"https://github.com/shoonia/storeon-velo#readme","bugs":{"url":"https://github.com/shoonia/storeon-velo/issues"},"dist":{"shasum":"455161e40df681c1ef6e65e67f7d3ff08956f4f2","tarball":"https://registry.npmjs.org/storeon-velo/-/storeon-velo-4.0.0.tgz","fileCount":9,"integrity":"sha512-QJyFlDQ9eliRbFfXPKy+a9suDGfAArxL0bnZXGnGF3+zdaSLGscDjGoQxVMWlVTjzP2zVk31wqH93NjblHpE/g==","signatures":[{"sig":"MEYCIQDZ7CDErQ9M+8ctv1YJGsVEvqdZ5+vqbdWrvgM2CMe2NgIhAPGXftueqSiIZ9IqZloP7N5qnT4vv66IRZ25hVm7G38J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxgxZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBPA//U9VKgo2M5RqgJ8dJe8CsR2l++eh9viQsJMcuNFwoEstn4Mt7\r\n+kbH6yDuGLSGMXfS7mPIlopCuL8xmgiSm5FtpBzt4m6QatrmifzMoKBw52HM\r\niZqTZLKhnnT1mkBv68Hh9KTLTw2HYgR+TEAHvz+Bq5fqeUdb9Tc/eiFE0Pld\r\nx+DqpLKS7OqlWxyQ2vyAdM0hep2xVoVo/1XE/iWr/W1ArkPkA+007fA3C87a\r\n04TGpQDHDPuC6XKHSA1C77ON0NYuG00q9UvLxT0hKvHQWga+FEC7PrZUm8oY\r\nNDDM1xBozyvX6nK5mQD/a5dkhMFbbuqM6rPHYJtUxPFmZBW7zze5PJ63afsW\r\nOR+IPTLm9NtT8J1VuclC1frw1s2g08evhhjAoI1e43H+AR3bLaObdiPEqoLG\r\nCRiffRtCSi26eLp4u8kFwY7yqP9kGr8uUxerxux/J6V10Z47BvfZQKy3W+14\r\nHtXI6W/Hu1/kuP2UBxnqLDkewcRn07j0htnRx68cPBOWQpHAf6gjq4p8KWqQ\r\nOQzowvufkbB2yEnhxlk/34nb7ZIUODOXjdpeOLwry6TmQTf7xmUGdTSnH0tF\r\nJmLpASykKbbyVQOxE/DyBsBkVM6gDYTqondLJcKMUIVSMTylbg3Poo6LX4Pq\r\nfLL/m9DR6bP3XLOGd+lR0ABDuSC6CbPoPDg=\r\n=Id4S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","module":"lib/index.js","exports":{".":{"import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"},"./legacy":{"import":"./legacy/index.js","default":"./legacy/index.js","require":"./legacy/index.cjs"}},"gitHead":"e4dd555c6b82a2670f40b8fd2f79f3f9d9e77f59","private":false,"scripts":{"lint":"eslint src/**/*.js tests/**/*.js","size":"size-limit","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"rollup -c"},"_npmUser":{"name":"shoonia","email":"zaytsev126@gmail.com"},"repository":{"url":"git+https://github.com/shoonia/storeon-velo.git","type":"git"},"size-limit":[{"path":"lib/index.cjs","limit":"659 B","import":"{ createStoreon }"},{"path":"lib/index.js","limit":"368 B","import":"{ createStoreon }"}],"_npmVersion":"9.1.2","description":"A tiny event-based state manager Storeon for Velo by Wix","directories":{},"sideEffects":false,"_nodeVersion":"18.6.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.32.0","rollup":"^3.10.0","size-limit":"^8.1.1","@types/jest":"^29.2.5","@arkweid/lefthook":"^0.7.7","@size-limit/preset-small-lib":"^8.1.1"},"_npmOperationalInternal":{"tmp":"tmp/storeon-velo_4.0.0_1673923673052_0.28854868137239387","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"storeon-velo","version":"4.1.0","keywords":["wix","corvid","wixcode","editorx","velo","storeon","redux"],"author":{"url":"https://twitter.com/_shoonia","name":"Alexander Zaytsev","email":"alexanderz@wix.com"},"license":"MIT","_id":"storeon-velo@4.1.0","maintainers":[{"name":"shoonia","email":"zaytsev126@gmail.com"}],"homepage":"https://github.com/shoonia/storeon-velo#readme","bugs":{"url":"https://github.com/shoonia/storeon-velo/issues"},"dist":{"shasum":"681357ef79057a919c809294af4fc46b8affb5bf","tarball":"https://registry.npmjs.org/storeon-velo/-/storeon-velo-4.1.0.tgz","fileCount":10,"integrity":"sha512-mdPKvHY1KLkeipcQYB+WldS0Q8REdyqrfU4LzX7Riy9JIWTeMVzbO37Ub4T20VDzwMvwYR1V4n04z+bDDvYYqQ==","signatures":[{"sig":"MEQCIAj81SMmV71mVoIxA+jQRBz6C3s2uIZbVX9cQehyiICFAiAye7jplJ9u3z0QWC2yxHtDKvv/+Sk01oTxeLPvuvL3Iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj76L2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2aQ//blPjIh/UON2LOomzTy/33IaDGZdU4DWrJASWyFS0buBnn8O0\r\nXJDGsVdiA27Vn8JNvMPO0SrlAPZiMYC2mk18Icrdl2uM5pJfUB3NDF9Vwnzz\r\npvq4Bfs/9eTTkCDR1qw42Zkn3SbUZXek7c3dYX7N0XvhF4R3tMkI/IsE66B1\r\nvD4sfDGFBLd6y2WZNMHQBxHxoysnyRHFUx3Q/6YrbSfu/KoGHCNuKbMs29iR\r\nF/ApO12YTpJ4Jem+V2YtwTe/rVyJQWagcrcvXMqxf6H0EtZa3m3lOKetb5om\r\nZFLqQpH40pcM5+fWvMWPVpMPmVSfRR0cSAbz2AP6mUgZSkfvE5bTCawxqXBc\r\n0Rh45+pFN7Ze5wmdF1PdY861FBOfB69FicrPdymXBiTpzEdiYQYlogTLG1K6\r\nQvVPVKWCSP9udeyRVknLP+ZI6LarY4swhwjqoNVhOD5y/I6GlE4Od9OMxhOg\r\n1u/+0DuERqiO1Fmz9IFqrDpTfdEqQxO1cLcYbuhgaYDrPT8nDyFyOOuoxp5e\r\nUdFQj0wL/+0jxgEIZVDZwN5xrbTgLGSXzI3yuJpxULvKMhLWt9IweTRfoF+f\r\nODQAr7fmXSjiHhaifFQncF3xt35eZqsmMmRRJGNgj6G1YKrXMZv+0o+2GWDM\r\nN9DotGDaasdW2Ig5vPWX2+YRY7gONzqEM6E=\r\n=UG7G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","types":"./index.d.ts","module":"lib/index.js","exports":{".":{"types":"./index.d.ts","import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"},"./legacy":{"import":"./legacy/index.js","default":"./legacy/index.js","require":"./legacy/index.cjs"}},"gitHead":"262034ddd05124366a148e298cf6554abda321bd","private":false,"scripts":{"lint":"eslint src/**/*.js tests/**/*.js","size":"size-limit","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"rollup -c"},"_npmUser":{"name":"shoonia","email":"zaytsev126@gmail.com"},"repository":{"url":"git+https://github.com/shoonia/storeon-velo.git","type":"git"},"size-limit":[{"path":"lib/index.cjs","limit":"659 B","import":"{ createStoreon }"},{"path":"lib/index.js","limit":"368 B","import":"{ createStoreon }"}],"_npmVersion":"8.3.1","description":"A tiny event-based state manager Storeon for Velo by Wix","directories":{},"sideEffects":false,"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","eslint":"^8.34.0","rollup":"^3.16.0","size-limit":"^8.2.4","@types/jest":"^29.4.0","@arkweid/lefthook":"^0.7.7","@size-limit/preset-small-lib":"^8.2.4"},"_npmOperationalInternal":{"tmp":"tmp/storeon-velo_4.1.0_1676649205737_0.6535560386975661","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"storeon-velo","version":"4.1.1","keywords":["wix","corvid","wixcode","editorx","velo","storeon","redux"],"author":{"url":"https://twitter.com/_shoonia","name":"Alexander Zaytsev","email":"alexanderz@wix.com"},"license":"MIT","_id":"storeon-velo@4.1.1","maintainers":[{"name":"shoonia","email":"zaytsev126@gmail.com"}],"homepage":"https://github.com/shoonia/storeon-velo#readme","bugs":{"url":"https://github.com/shoonia/storeon-velo/issues"},"dist":{"shasum":"9816a0b7904fed7d99364a16a007915cb74a1ee4","tarball":"https://registry.npmjs.org/storeon-velo/-/storeon-velo-4.1.1.tgz","fileCount":10,"integrity":"sha512-qJdiFpUBgfgwhONqim1erkTUS+i9VN2xr84T2goQpPOC7UX3fdvY2ouzUL/zlYuzvaMl6SPqucQVJqubZk3taw==","signatures":[{"sig":"MEQCIFcU7ofqPkQjQUz9tl2nkQgR34sLrHO9qxwISiIqRmTPAiAoLUyY+TM8FPb2X+qvh+w3iNtGY5+2zmNsO3/HoaNT2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj78ECACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEkg//XgmcJ4c3nnMP4arBXPfBO2BEf2nP8UFygNDS0RtUZlrriBEp\r\nmRey3XRQcemPLgd+aoKg+T4v0qNz472wLNynH4w3poEvL0gAobqjW646ofJU\r\npK/CQscw8p1BhO3K6dcBaEB7tkRcCV1RL+w/YL9APVqL5TCkqJy2PpYzNle6\r\nQQMArkAFCHJMW2cRJM8cTWW6T82NCsrSSPQiCfTCHSjhZ+EUO72JlQNSWoWH\r\nSV5R/Niu56iwPOsg30/qHgsY14JGGDSYUZ9GscjVUNIhkS6nRhSVa4Nhtr+u\r\nmOpQ++IFKxwjpn55QWP7edpfz/Vs0Qmf7MEkv0zi5BXvzUNcryPdFm9HsaD8\r\nDWV+eWAb5eowPv7yWmOZCRo9QxCgEOK073lQA0BWWokQukzZmLvhE19snkwQ\r\n1PrmcTaFaFnX+CafnTemTCnwOAtK43TE/hjRN1Wr4oPgDZ9C9kdw7clkysUN\r\nIpniomep3Fp6uzYrDWMvOsPTlOqcsjkY06LzuRtyhuDIJmspveesR4yyuOCq\r\n1JPCDMG6bN7TaekhF/2QrPd6Vr90W89FkAoldwoU1/9P0Ee+8JUWJiaHLztM\r\n7lzDa7b0c6zGkpmO2YBcbOhEZjJLay3MxQDMZNRJAESA6NxWMS7ZG/vY6SSU\r\n1PMC5i2bcpFxBgJ6xBChmBXXYftACrl7ahU=\r\n=cAb1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","types":"./index.d.ts","module":"lib/index.js","exports":{".":{"types":"./index.d.ts","import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"},"./legacy":{"import":"./legacy/index.js","default":"./legacy/index.js","require":"./legacy/index.cjs"}},"gitHead":"8e6075cc3df6619557b35f41bb4d3edd9acba99e","private":false,"scripts":{"lint":"eslint src/**/*.js tests/**/*.js","size":"size-limit","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"rollup -c"},"_npmUser":{"name":"shoonia","email":"zaytsev126@gmail.com"},"repository":{"url":"git+https://github.com/shoonia/storeon-velo.git","type":"git"},"size-limit":[{"path":"lib/index.cjs","limit":"659 B","import":"{ createStoreon }"},{"path":"lib/index.js","limit":"368 B","import":"{ createStoreon }"}],"_npmVersion":"8.3.1","description":"A tiny event-based state manager Storeon for Velo by Wix","directories":{},"sideEffects":false,"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","eslint":"^8.34.0","rollup":"^3.16.0","size-limit":"^8.2.4","@types/jest":"^29.4.0","@arkweid/lefthook":"^0.7.7","@size-limit/preset-small-lib":"^8.2.4"},"_npmOperationalInternal":{"tmp":"tmp/storeon-velo_4.1.1_1676656897835_0.4222163184296839","host":"s3://npm-registry-packages"}},"4.1.2":{"name":"storeon-velo","version":"4.1.2","keywords":["wix","corvid","wixcode","editorx","velo","storeon","redux"],"author":{"url":"https://twitter.com/_shoonia","name":"Alexander Zaytsev","email":"alexanderz@wix.com"},"license":"MIT","_id":"storeon-velo@4.1.2","maintainers":[{"name":"shoonia","email":"zaytsev126@gmail.com"}],"homepage":"https://github.com/shoonia/storeon-velo#readme","bugs":{"url":"https://github.com/shoonia/storeon-velo/issues"},"dist":{"shasum":"f09eda1af6bd8ba4bc69f023c50107c319d0c511","tarball":"https://registry.npmjs.org/storeon-velo/-/storeon-velo-4.1.2.tgz","fileCount":10,"integrity":"sha512-VrOZgRGstCWRN/VbC42upr9AALforFoRMWFT+hNdr0Tx+ZgSK5ZG3+1pujSHzeP81sZXlwYcKxGUQ7R0rSzNyQ==","signatures":[{"sig":"MEUCIQC/mMMYI1LsyutcVAWzz4+C08liWGYN63p6zx72yKoBCgIgU/kyoXZwq2IANez7+8XYIy2j6s8filGIucLSYLZ6q6U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAK7hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/tA//S2jTLt6U7iL3qeLhiMNZ2wDYaUK1mZg3270v/kDAH4DNQuXB\r\naTVpDYAze4MYlN3LkgUwiOQ9GQyo5ANeFWSBrIOiIazaukAhZSMDtawOxujW\r\nRYWRYftBMGBuNIOyXalS0ONdIww2EFKUApuxAU9eUhVSsIY2shET3wADhfD9\r\nXSDrVnDIG3PPTRhHDRzxH/oPSFxoae7PftdzkpyEiw8B/sew65Lp1qnIP+lU\r\ndBsII3saSIK4GxHI2mc3/H/YCAqqbE3MzI63PKMr0ripVrkpy+sDKqW05W4o\r\n02hN3TIWlwV/mf6C7aw92S054sOKM9oF1viC0ynncIqdVknZNuHIvQMFm6F2\r\noeLC555ErH4cQrYpx96VotkVRBK7NRZpAWFqlaldJ9rOIhr6lIWWXWUEGo/x\r\nQo0n6JLKtGDi+qneiTqHs3CMbbJC9Zkg5bgYb48fSjVaPjKwZDDeHNUYmaAh\r\nzNBYbkjSEwcOBJtvmA3yU2e/ASPCLec+kmHBfwMYEHc8UV9PeT2wzBZ9Kor8\r\nalt+0ABBS8SUdFW3kyOrU4gWqRm++VtmTSQfwboe4eHqdOgLfs228aI7HX38\r\npEK+6zkAPLaIuwN7vXrk6CUDHMxFkoLyWjon7sQtrC1mgu3il5oNJzX8tJtL\r\naDoyseCmjZmii8fmp7qsNPWbX7bSnlTs+fs=\r\n=WHdh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","types":"./index.d.ts","module":"lib/index.js","exports":{".":{"types":"./index.d.ts","import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"},"./legacy":{"import":"./legacy/index.js","default":"./legacy/index.js","require":"./legacy/index.cjs"}},"gitHead":"729c869005356adde7bce93f2f640b700a4c719b","private":false,"scripts":{"lint":"eslint src/**/*.js tests/**/*.js","size":"size-limit","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"rollup -c"},"_npmUser":{"name":"shoonia","email":"zaytsev126@gmail.com"},"repository":{"url":"git+https://github.com/shoonia/storeon-velo.git","type":"git"},"_npmVersion":"8.3.1","description":"A tiny event-based state manager Storeon for Velo by Wix","directories":{},"sideEffects":false,"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","eslint":"^8.35.0","rollup":"^3.18.0","size-limit":"^8.2.4","@types/jest":"^29.4.0","@evilmartians/lefthook":"^1.3.3","@size-limit/preset-small-lib":"^8.2.4"},"_npmOperationalInternal":{"tmp":"tmp/storeon-velo_4.1.2_1677766368996_0.45221323931561286","host":"s3://npm-registry-packages"}},"5.0.0-rc.0":{"name":"storeon-velo","version":"5.0.0-rc.0","keywords":["wix","corvid","wixcode","editorx","velo","storeon","redux"],"author":{"url":"https://x.com/_shoonia","name":"Alexander Zaytsev","email":"alexanderz@wix.com"},"license":"MIT","_id":"storeon-velo@5.0.0-rc.0","maintainers":[{"name":"shoonia","email":"zaytsev126@gmail.com"}],"homepage":"https://github.com/shoonia/storeon-velo#readme","bugs":{"url":"https://github.com/shoonia/storeon-velo/issues"},"dist":{"shasum":"f0788bb4c9ee1d6d044c07c16e2bc6fd936e566d","tarball":"https://registry.npmjs.org/storeon-velo/-/storeon-velo-5.0.0-rc.0.tgz","fileCount":8,"integrity":"sha512-hN2UEelGfCVMymCYRDHnfAt1uTYJqupd9ZAwri9ftgxg2aD5jVcay/ZrcTh66u4ih52DQ9nU3nMOWKsGi4gcow==","signatures":[{"sig":"MEQCIFS2IAhx3lfOx2IHB1gtcmCK9Mde8LFvuVhtZ2iLUZEGAiAlR/m66x8+Kcz4SqLrbecmxRauqF+zpQr0QUNhmbD25g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24573},"main":"lib/index.cjs","type":"module","types":"./index.d.ts","module":"lib/index.js","exports":{".":{"types":"./index.d.ts","import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"},"./legacy":{"import":"./legacy/index.js","default":"./legacy/index.js","require":"./legacy/index.cjs"}},"gitHead":"28ce4e3f215e3afa8ee31ef93d83702c6605b799","private":false,"scripts":{"lint":"eslint src/**/*.js tests/**/*.js","size":"size-limit","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"rollup -c"},"_npmUser":{"name":"shoonia","email":"zaytsev126@gmail.com"},"repository":{"url":"git+https://github.com/shoonia/storeon-velo.git","type":"git"},"_npmVersion":"10.1.0","description":"A tiny event-based state manager Storeon for Velo by Wix","directories":{},"sideEffects":false,"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","eslint":"^8.53.0","rollup":"^4.4.1","size-limit":"^11.0.0","@types/jest":"^29.5.8","eslint-plugin-jest":"^27.6.0","@evilmartians/lefthook":"^1.5.2","@size-limit/preset-small-lib":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storeon-velo_5.0.0-rc.0_1700212490526_0.4309387198372254","host":"s3://npm-registry-packages"}},"5.0.0-rc.2":{"name":"storeon-velo","version":"5.0.0-rc.2","keywords":["wix","corvid","wixcode","editorx","velo","wix-studio","storeon","redux"],"author":{"url":"https://x.com/_shoonia","name":"Alexander Zaytsev","email":"alexanderz@wix.com"},"license":"MIT","_id":"storeon-velo@5.0.0-rc.2","maintainers":[{"name":"shoonia","email":"zaytsev126@gmail.com"}],"homepage":"https://github.com/shoonia/storeon-velo#readme","bugs":{"url":"https://github.com/shoonia/storeon-velo/issues"},"dist":{"shasum":"6f3d189ab5de1feb7679293845cecf0f2fe94faa","tarball":"https://registry.npmjs.org/storeon-velo/-/storeon-velo-5.0.0-rc.2.tgz","fileCount":6,"integrity":"sha512-eWvqcy864LuDBg7CH059ny4XNQ5nbQWWxP9FGbQEqq9DP1xsnVYaJHc+4+gbR9elpOUQLb1TWbzTRXGtE9yjzA==","signatures":[{"sig":"MEQCIHoO7VpMIPJwn00Nlb2kwj0Ay4O0N/KGdMUmkJH2NuPgAiAi7LJg8MJmpv6NgHX8PIcp/lpCTU8WrPUYKI8Dr9B49g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20469},"main":"lib/index.cjs","type":"module","types":"./index.d.ts","module":"lib/index.js","exports":{".":{"types":"./index.d.ts","import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"}},"gitHead":"952adce0f3d55fd0eb3abb1a41795958c3ca0d94","private":false,"scripts":{"lint":"eslint src/**/*.js tests/**/*.js","size":"size-limit","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"rollup -c"},"_npmUser":{"name":"shoonia","email":"zaytsev126@gmail.com"},"repository":{"url":"git+https://github.com/shoonia/storeon-velo.git","type":"git"},"_npmVersion":"10.2.3","description":"A tiny event-based state manager Storeon for Velo by Wix","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","rollup":"^4.9.5","size-limit":"^11.0.2","@types/jest":"^29.5.11","eslint-plugin-jest":"^27.6.3","@evilmartians/lefthook":"^1.5.7","@size-limit/preset-small-lib":"^11.0.2"},"_npmOperationalInternal":{"tmp":"tmp/storeon-velo_5.0.0-rc.2_1705683521059_0.6410462176300531","host":"s3://npm-registry-packages"}},"4.1.3":{"name":"storeon-velo","version":"4.1.3","keywords":["wix","corvid","wixcode","editorx","velo","storeon","redux"],"author":{"url":"https://x.com/_shoonia","name":"Alexander Zaytsev","email":"alexanderz@wix.com"},"license":"MIT","_id":"storeon-velo@4.1.3","maintainers":[{"name":"shoonia","email":"zaytsev126@gmail.com"}],"homepage":"https://github.com/shoonia/storeon-velo#readme","bugs":{"url":"https://github.com/shoonia/storeon-velo/issues"},"dist":{"shasum":"eeb2bc72ecab31962715be336bfeb2ed10085893","tarball":"https://registry.npmjs.org/storeon-velo/-/storeon-velo-4.1.3.tgz","fileCount":8,"integrity":"sha512-/+qx3Qi5EEAlKQ+He8ainPHARO6ulWiN+z3kGl8+wmmm3MP36H8vEJulFbstm1HgkSM5d/INw/jsntR4c7MyKw==","signatures":[{"sig":"MEUCIQDgyOY67lkhyuAQ7zJFBGyLKmXnai6kLH2mZfNNS6k4lAIgdCthT6QoEIWv6+3774CVYJK93+3UxUdPi4edFl/rW/g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24550},"main":"lib/index.cjs","type":"module","types":"./index.d.ts","module":"lib/index.js","exports":{".":{"types":"./index.d.ts","import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"},"./legacy":{"import":"./legacy/index.js","default":"./legacy/index.js","require":"./legacy/index.cjs"}},"gitHead":"4c6177e4767feac22f34cd343e5619c06bbcf312","private":false,"scripts":{"lint":"eslint src/**/*.js tests/**/*.js","size":"size-limit","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"rollup -c"},"_npmUser":{"name":"shoonia","email":"zaytsev126@gmail.com"},"repository":{"url":"git+https://github.com/shoonia/storeon-velo.git","type":"git"},"_npmVersion":"10.2.3","description":"A tiny event-based state manager Storeon for Velo by Wix","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","rollup":"^4.9.5","size-limit":"^11.0.2","@types/jest":"^29.5.11","eslint-plugin-jest":"^27.6.3","@evilmartians/lefthook":"^1.5.7","@size-limit/preset-small-lib":"^11.0.2"},"_npmOperationalInternal":{"tmp":"tmp/storeon-velo_4.1.3_1705685590665_0.4427516735201562","host":"s3://npm-registry-packages"}},"5.0.0-rc.3":{"name":"storeon-velo","version":"5.0.0-rc.3","keywords":["wix","corvid","wixcode","editorx","velo","wix-studio","storeon","redux"],"author":{"url":"https://x.com/_shoonia","name":"Alexander Zaytsev","email":"alexanderz@wix.com"},"license":"MIT","_id":"storeon-velo@5.0.0-rc.3","maintainers":[{"name":"shoonia","email":"zaytsev126@gmail.com"}],"homepage":"https://github.com/shoonia/storeon-velo#readme","bugs":{"url":"https://github.com/shoonia/storeon-velo/issues"},"dist":{"shasum":"d94b80823a4714c9d7f4e72ed0817b47a8922f69","tarball":"https://registry.npmjs.org/storeon-velo/-/storeon-velo-5.0.0-rc.3.tgz","fileCount":6,"integrity":"sha512-v36mzODZHECQZvExviqzreOpn7dJ7mslXsgAcmNIeAiVKEUWuCPkbI67b3rebHiKRElDs8JNYimGUDy+p0wYbQ==","signatures":[{"sig":"MEYCIQCnw+p/yRopTM5q7PnN99gsddP/kkWm5+5zJT16D+HChwIhAPX07PPg3vRmnxW+yqdY26+xKh+qGNLMr2aY8o1h6gRQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20675},"main":"lib/index.cjs","type":"module","types":"./index.d.ts","module":"lib/index.js","exports":{".":{"types":"./index.d.ts","import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"}},"gitHead":"37777cea27c09fc93c5270242b256869c34436df","private":false,"scripts":{"lint":"eslint src/**/*.js tests/**/*.js","size":"size-limit","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"rollup -c"},"_npmUser":{"name":"shoonia","email":"zaytsev126@gmail.com"},"repository":{"url":"git+https://github.com/shoonia/storeon-velo.git","type":"git"},"_npmVersion":"9.5.1","description":"A tiny event-based state manager Storeon for Velo by Wix","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","rollup":"^4.12.0","size-limit":"^11.0.2","@types/jest":"^29.5.12","eslint-plugin-jest":"^27.9.0","@evilmartians/lefthook":"^1.6.1","@size-limit/preset-small-lib":"^11.0.2"},"_npmOperationalInternal":{"tmp":"tmp/storeon-velo_5.0.0-rc.3_1708407720930_0.3989409477480026","host":"s3://npm-registry-packages"}},"5.0.0-rc.4":{"name":"storeon-velo","version":"5.0.0-rc.4","keywords":["wix","corvid","wixcode","editorx","velo","wix-studio","storeon","redux"],"author":{"url":"https://x.com/_shoonia","name":"Alexander Zaytsev","email":"alexanderz@wix.com"},"license":"MIT","_id":"storeon-velo@5.0.0-rc.4","maintainers":[{"name":"shoonia","email":"zaytsev126@gmail.com"}],"homepage":"https://github.com/shoonia/storeon-velo#readme","bugs":{"url":"https://github.com/shoonia/storeon-velo/issues"},"dist":{"shasum":"b103954554676c665083311b0477cfe07cabfd65","tarball":"https://registry.npmjs.org/storeon-velo/-/storeon-velo-5.0.0-rc.4.tgz","fileCount":5,"integrity":"sha512-+SC0dG+m5YdytAqMdib5SZ3A51T6XOmW/eLoZY16FuGxuCRWOODFzaHUKn4c/3OQS/w1LJbfj1Ej7YdYH4jzJw==","signatures":[{"sig":"MEUCIQCbzvnJ8eSVG7vsG1NIHZNYCA9TZo2B76K+rd4Um6UW0wIgH1uU312qHl3k5GlNKPzEdR5AVqqHu2bM9fm6QM01070=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18843},"main":"src/index.js","type":"module","types":"./src/index.d.ts","exports":"./src/index.js","gitHead":"5b49a2ced762cf91e7b56b2126752ac0c91daf0c","private":false,"scripts":{"lint":"eslint src/**/*.js tests/**/*.js","size":"size-limit","test":"node --experimental-vm-modules node_modules/.bin/jest"},"_npmUser":{"name":"shoonia","email":"zaytsev126@gmail.com"},"repository":{"url":"git+https://github.com/shoonia/storeon-velo.git","type":"git"},"_npmVersion":"10.2.3","description":"A tiny event-based state manager Storeon for Velo by Wix","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","size-limit":"^11.0.2","@types/jest":"^29.5.12","eslint-plugin-jest":"^27.9.0","@evilmartians/lefthook":"^1.6.1","@size-limit/preset-small-lib":"^11.0.2"},"_npmOperationalInternal":{"tmp":"tmp/storeon-velo_5.0.0-rc.4_1708634018274_0.7724367431973791","host":"s3://npm-registry-packages"}},"5.0.0-rc.5":{"name":"storeon-velo","version":"5.0.0-rc.5","keywords":["wix","corvid","wixcode","editorx","velo","wix-studio","storeon","redux"],"author":{"url":"https://x.com/_shoonia","name":"Alexander Zaytsev","email":"alexanderz@wix.com"},"license":"MIT","_id":"storeon-velo@5.0.0-rc.5","maintainers":[{"name":"shoonia","email":"zaytsev126@gmail.com"}],"homepage":"https://github.com/shoonia/storeon-velo#readme","bugs":{"url":"https://github.com/shoonia/storeon-velo/issues"},"dist":{"shasum":"5a6055bee937d02582dba1ef8fb563912ee30713","tarball":"https://registry.npmjs.org/storeon-velo/-/storeon-velo-5.0.0-rc.5.tgz","fileCount":5,"integrity":"sha512-2TleRr/lr7/0XypiKXgSj70ZEBMCNVMF48p5TCFvEReJ/fgfEydQQXiU63GSTCZOS13iYr3PgH71+CD8q4ybAg==","signatures":[{"sig":"MEYCIQDqD/nhOWxMeK1wuQhBVTudSos0Q2tFSNKRgZAKI7I8fQIhAP4xjmJYq7NHFwnCfHC6xLXP6Wtgp4OZlGp3b7tcPCuu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18862},"main":"src/index.js","type":"module","types":"./src/index.d.ts","exports":"./src/index.js","gitHead":"2e7f35639209285df4d85de2de5cb1f9b9ce891f","private":false,"scripts":{"lint":"eslint src/**/*.js tests/**/*.js","size":"size-limit","test":"node --experimental-vm-modules node_modules/.bin/jest"},"_npmUser":{"name":"shoonia","email":"zaytsev126@gmail.com"},"repository":{"url":"git+https://github.com/shoonia/storeon-velo.git","type":"git"},"_npmVersion":"10.2.3","description":"A tiny event-based state manager Storeon for Velo by Wix","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","size-limit":"^11.0.2","@types/jest":"^29.5.12","eslint-plugin-jest":"^27.9.0","@evilmartians/lefthook":"^1.6.5","@size-limit/preset-small-lib":"^11.0.2"},"_npmOperationalInternal":{"tmp":"tmp/storeon-velo_5.0.0-rc.5_1709649527288_0.41946426181508834","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"storeon-velo","version":"5.0.0","keywords":["wix","corvid","wixcode","editorx","velo","wix-studio","storeon","redux"],"author":{"url":"https://x.com/_shoonia","name":"Alexander Zaytsev","email":"alexanderz@wix.com"},"license":"MIT","_id":"storeon-velo@5.0.0","maintainers":[{"name":"shoonia","email":"zaytsev126@gmail.com"}],"homepage":"https://github.com/shoonia/storeon-velo#readme","bugs":{"url":"https://github.com/shoonia/storeon-velo/issues"},"dist":{"shasum":"7dba53a3eb0565764552a8ea71474c82aed0a6d8","tarball":"https://registry.npmjs.org/storeon-velo/-/storeon-velo-5.0.0.tgz","fileCount":5,"integrity":"sha512-JRVhq0xlLmc9exJBT0SkoosW9hbp+t+lrvhSsVXu7MF1IeJCHgmMXnRwr1+7aTujkXRX6SvsnSBsvyAjFd1lHg==","signatures":[{"sig":"MEQCIB5N/AGAsh7LuIJ6baYvYssx5BvV4ARZzlRvRos21FiRAiB5S5XLm6IoClENZLQkqp2we2VsFY2NEOcHCDlsMZUIQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18786},"main":"src/index.js","type":"module","types":"./src/index.d.ts","exports":"./src/index.js","gitHead":"c5087950f2a6a0b75e0951034b0f68f7b90d9229","private":false,"scripts":{"lint":"eslint src/**/*.js tests/**/*.js","size":"size-limit","test":"node --test tests/*.spec.js"},"_npmUser":{"name":"shoonia","email":"zaytsev126@gmail.com"},"repository":{"url":"git+https://github.com/shoonia/storeon-velo.git","type":"git"},"_npmVersion":"10.9.0","description":"A tiny event-based state manager Storeon for Velo by Wix","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.28.0","size-limit":"^11.2.0","@types/node":"^22.15.29","@evilmartians/lefthook":"^1.11.13","@size-limit/preset-small-lib":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storeon-velo_5.0.0_1748898556442_0.18179539435857017","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"storeon-velo","version":"5.0.1","description":"A tiny event-based state manager Storeon for Velo by Wix","type":"module","main":"src/index.js","types":"./src/index.d.ts","exports":"./src/index.js","sideEffects":false,"scripts":{"size":"size-limit","test":"node --test tests/*.spec.js"},"devDependencies":{"@size-limit/preset-small-lib":"^13.0.3","@types/node":"^24.1.0","size-limit":"^13.0.3"},"repository":{"type":"git","url":"git+https://github.com/shoonia/storeon-velo.git"},"bugs":{"url":"https://github.com/shoonia/storeon-velo/issues"},"keywords":["wix","corvid","wixcode","editorx","velo","wix-studio","storeon","redux"],"author":{"name":"Alexander Zaytsev","email":"alexanderz@wix.com","url":"https://x.com/_shoonia"},"homepage":"https://github.com/shoonia/storeon-velo#readme","license":"MIT","private":false,"gitHead":"a1b4f1784d0b037389a184804d2de8870147eee7","_id":"storeon-velo@5.0.1","_nodeVersion":"24.19.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-EH92lDxjPOpWQNLuSekEszf8tuFVmF5qFp5QsUIYN7xgBilK6dyeTc1QAhqWj/9Ws3uFsv96Sn22O/2tEAtFkw==","shasum":"ec925a4405c8b382d0d32d826227bb68f8331fad","tarball":"https://registry.npmjs.org/storeon-velo/-/storeon-velo-5.0.1.tgz","fileCount":5,"unpackedSize":19493,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDoehBBjCWWsLL39oNTt2UWRYR+ae6zFhVTgqBg5ox7GQIgVrnJEddO2k8ZsuJH/Bejlc8ckgI3PeI93Qr6vtDj0jM="}]},"_npmUser":{"name":"shoonia","email":"zaytsev126@gmail.com"},"directories":{},"maintainers":[{"name":"shoonia","email":"zaytsev126@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/storeon-velo_5.0.1_1786893320157_0.6704970374180772"},"_hasShrinkwrap":false}},"time":{"created":"2021-01-04T16:35:05.714Z","modified":"2026-08-16T15:15:20.488Z","0.1.0":"2021-01-04T16:35:05.891Z","1.0.0":"2021-01-04T16:47:02.429Z","1.0.1":"2021-01-17T15:44:03.851Z","1.1.0":"2021-02-23T19:37:56.530Z","1.2.0":"2021-03-21T10:45:18.761Z","1.2.1":"2021-04-13T16:49:27.938Z","1.2.2":"2021-06-21T10:55:15.699Z","1.3.0":"2021-06-24T20:29:27.167Z","1.3.1":"2021-06-25T06:56:07.775Z","1.4.0":"2021-10-10T17:41:39.330Z","1.5.0":"2021-10-23T14:23:39.590Z","1.5.1":"2021-11-01T09:27:02.026Z","1.6.0":"2021-11-16T10:10:22.700Z","2.0.0":"2021-12-13T12:47:47.198Z","2.1.0":"2022-05-22T16:03:54.825Z","3.0.0":"2022-10-08T20:38:36.766Z","4.0.0":"2023-01-17T02:47:53.170Z","4.1.0":"2023-02-17T15:53:25.972Z","4.1.1":"2023-02-17T18:01:38.068Z","4.1.2":"2023-03-02T14:12:49.189Z","5.0.0-rc.0":"2023-11-17T09:14:50.789Z","5.0.0-rc.1":"2024-01-19T16:53:37.688Z","5.0.0-rc.2":"2024-01-19T16:58:41.218Z","4.1.3":"2024-01-19T17:33:10.849Z","5.0.0-rc.3":"2024-02-20T05:42:01.139Z","5.0.0-rc.4":"2024-02-22T20:33:38.458Z","5.0.0-rc.5":"2024-03-05T14:38:47.441Z","5.0.0":"2025-06-02T21:09:16.610Z","5.0.1":"2026-08-16T15:15:20.316Z"},"bugs":{"url":"https://github.com/shoonia/storeon-velo/issues"},"author":{"name":"Alexander Zaytsev","email":"alexanderz@wix.com","url":"https://x.com/_shoonia"},"license":"MIT","homepage":"https://github.com/shoonia/storeon-velo#readme","keywords":["wix","corvid","wixcode","editorx","velo","wix-studio","storeon","redux"],"repository":{"type":"git","url":"git+https://github.com/shoonia/storeon-velo.git"},"description":"A tiny event-based state manager Storeon for Velo by Wix","maintainers":[{"name":"shoonia","email":"zaytsev126@gmail.com"}],"readme":"# storeon-velo\r\n\r\n[![https://wix.com/velo](https://img.shields.io/badge/Built%20for-Velo%20by%20Wix-3638f4)](https://wix.com/velo)\r\n[![corvid-storeon test status](https://github.com/shoonia/storeon-velo/workflows/test/badge.svg)](https://github.com/shoonia/storeon-velo/actions)\r\n[![npm version](https://badgen.net/npm/v/storeon-velo)](https://www.npmjs.com/package/storeon-velo)\r\n[![minzip](https://badgen.net/bundlephobia/minzip/storeon-velo)](https://bundlephobia.com/package/storeon-velo)\r\n\r\nA tiny event-based state manager [Storeon](https://github.com/storeon/storeon) for [Velo](https://www.wix.com/velo) by Wix.\r\n\r\n![state manager storeon-velo](https://static.wixstatic.com/shapes/e3b156_87008db048c84222aa5f0814b5572677.svg)\r\n\r\n## Example\r\n\r\n```js\r\nimport { createStoreon } from 'storeon-velo';\r\n\r\nconst app = (store) => {\r\n  store.on('@init', () => ({ count: 0 }));\r\n  store.on('increment', ({ count }) => ({ count: count + 1 }));\r\n};\r\n\r\nconst { getState, setState, dispatch, connect, readyStore } = createStoreon([app]);\r\n\r\n// Subscribe for state property 'count'.\r\n// The callback function will be run when the store is ready `readyStore()`\r\n// and each time when property 'count' would change.\r\nconnect('count', ({ count }) => {\r\n  $w('#text1').text = String(count);\r\n});\r\n\r\n$w.onReady(() => {\r\n  $w('#button1').onClick(() => {\r\n    // Emit event\r\n    dispatch('increment');\r\n  });\r\n\r\n  // initialize observe of the state changes\r\n  return readyStore();\r\n});\r\n```\r\n\r\n## Install\r\n\r\n### Velo\r\n\r\nYou use the [Package Manager](https://dev.wix.com/docs/develop-websites/articles/coding-with-velo/packages/working-with-npm-packages)\r\nto manage the npm packages in your Wix site.\r\n\r\n### NPM/Yarn\r\n\r\n```bash\r\nnpm install storeon-velo\r\n#or\r\nyarn add storeon-velo\r\n```\r\n\r\n## API\r\n\r\n### createStoreon\r\n\r\nCreates a store that holds the complete state tree of your app\r\nand returns 5 methods for work with the app state. ([modules API](#store))\r\n\r\n```js\r\nconst { getState, setState, dispatch, connect, readyStore } = createStoreon(modules);\r\n```\r\n\r\nSyntax\r\n\r\n```ts\r\nfunction createStoreon(Array<Module | false>): Store\r\n\r\ntype Store = {\r\n  getState: Function\r\n  setState: Function\r\n  dispatch: Function\r\n  connect: Function\r\n  readyStore: Function\r\n}\r\n```\r\n\r\n### getState\r\n\r\nReturns an object that holds the complete state of your app.\r\n\r\n```js\r\nconst state = getState();\r\n```\r\n\r\nSyntax\r\n\r\n```ts\r\nfunction getState(): object\r\n```\r\n\r\n### setState\r\n\r\nSet partial state. Accepts an object that will assign to the state.\r\n\r\n```js\r\nsetState({ xyz: 123 });\r\n```\r\n\r\nSyntax\r\n\r\n```ts\r\nfunction setState(data: object): void\r\n```\r\n\r\n### dispatch\r\n\r\nEmits an event with optional data.\r\n\r\n```js\r\ndispatch('event/type', { xyz: 123 });\r\n```\r\n\r\nSyntax\r\n\r\n```ts\r\nfunction dispatch(event: string, data?: any): void\r\n```\r\n\r\n### connect\r\n\r\nConnects to state by property key.\r\nIt will return the function disconnect from the store.\r\n\r\n```js\r\nconst disconnect = connect('key', (state) => { });\r\n\r\ndisconnect();\r\n```\r\n\r\nYou can connect for multiple keys, the last argument must be a function.\r\n\r\n```js\r\nconnect('key1', 'key2', (state) => { });\r\n```\r\n\r\nSyntax\r\n\r\n```ts\r\nfunction connect(...args: [key: string, ...key: string[], handler: ConnectHandler]): Disconnect\r\n\r\ntype ConnectHandler = (state: object) => void | Promise<void>\r\n\r\ntype Disconnect = () => void\r\n```\r\n\r\n### readyStore\r\n\r\nStart to observe the state changes and calls of the `connect()` callbacks.\r\nIt must be used inside `$w.onReady()` when all the page elements have finished loading\r\n\r\n```js\r\n$w.onReady(() => {\r\n  return readyStore();\r\n});\r\n```\r\n\r\nSyntax\r\n\r\n```ts\r\nfunction readyStore(): Promise<any[]>\r\n```\r\n\r\n## Store\r\n\r\nThe store should be created with `createStoreon()` function.\r\nIt accepts a list of the modules.\r\n\r\nEach module is just a function, which will accept a store and bind their event listeners.\r\n\r\n```js\r\nimport { query } from 'wix-location-frontend';\r\nimport { createStoreon } from 'storeon-velo';\r\n\r\n// Business logic\r\nconst appModule = (store) => {\r\n  store.on('@init', () => {\r\n    return {\r\n      items: [],\r\n    };\r\n  });\r\n\r\n  store.on('items/add', ({ items }, item) => {\r\n    return {\r\n      items: [...items, item],\r\n    };\r\n  });\r\n};\r\n\r\n// Devtools\r\nexport const logger = (store) => {\r\n  store.on('@dispatch', (state, [event, data]) => {\r\n    if (event === '@changed') {\r\n      console.info(\r\n        `%c @changed:%c ${Object.keys(data).join(', ')}\\n`,\r\n        'color:#25a55a;font-weight:bold;',\r\n        'font-style:oblique;',\r\n        state,\r\n      );\r\n    } else {\r\n      console.info(\r\n        `%c action:%c ${event}`,\r\n        'color:#c161f0;font-weight:bold;',\r\n        'color:#f69891;',\r\n        typeof data !== 'undefined' ? data : '',\r\n      );\r\n    }\r\n  });\r\n};\r\n\r\nconst { getState, setState, dispatch, connect, readyStore } = createStoreon([\r\n  appModule,\r\n  // Enable development logger if a query param in the URL is ?logger=on\r\n  query.logger === 'on' && logger,\r\n]);\r\n\r\n$w.onReady(() => {\r\n  return readyStore();\r\n});\r\n```\r\n\r\nSyntax\r\n\r\n```ts\r\nfunction createStoreon(Array<Module | false>): Store\r\n\r\ntype Module = (store: StoreonStore) => void\r\n\r\ntype StoreonStore = {\r\n  dispatch: Function\r\n  on: Function\r\n  get: Function\r\n  set: Function\r\n}\r\n```\r\n\r\n### Storeon store methods\r\n\r\n#### store.dispatch\r\n\r\nEmits an event with optional data.\r\n\r\n```js\r\nstore.dispatch('event/type', { xyz: 'abc' });\r\n```\r\n\r\nSyntax\r\n\r\n```ts\r\nfunction dispatch(event: string, data?: any): void\r\n```\r\n\r\n#### store.on\r\n\r\nAdds an event listener. `store.on()` returns cleanup function.\r\nThis function will remove the event listener.\r\n\r\n```js\r\nconst off = store.on('event/type', (state, data) => { });\r\n\r\noff();\r\n```\r\n\r\nSyntax\r\n\r\n```ts\r\nfunction on(event: string, listener: EventListener): Unbind\r\n\r\ntype EventListener = (state: object, data?: any) => Result\r\n\r\ntype Unbind = () => void\r\n\r\ntype Result = object | void | Promise<void> | false\r\n```\r\n\r\n#### store.get\r\n\r\nReturns an object that holds the complete state of your app.\r\nThe app state is always an object.\r\n\r\n```js\r\nconst state = store.get();\r\n```\r\n\r\nSyntax\r\n\r\n```ts\r\nfunction get(): object\r\n```\r\n\r\n#### store.set\r\n\r\nSet partial state. Accepts an object that will assign to the state.\r\nit can be useful for async event listeners.\r\n\r\n```js\r\nstore.set({ xyz: 123 });\r\n```\r\n\r\nSyntax\r\n\r\n```ts\r\nfunction set(data: object): void\r\n```\r\n\r\n### Events\r\n\r\nThere are 5 built-in events:\r\n\r\n#### `@init`\r\n\r\nIt will be fired in `createStoreon()`. The best moment to set an initial state.\r\n\r\n```js\r\nstore.on('@init', () => { });\r\n```\r\n\r\n#### `@ready`\r\n\r\nIt will be fired in `readyStore()` (it must be inside `$w.onReady()` when all the page elements have finished loading).\r\n\r\n```js\r\nstore.on('@ready', (state) => { });\r\n```\r\n\r\n#### `@dispatch`\r\n\r\nIt will be fired on every new action (on `dispatch()` calls and `@changed` event).\r\nIt receives an array with the event name and the event’s data.\r\nit can be useful for debugging.\r\n\r\n```js\r\nstore.on('@dispatch', (state, [event, data]) => { });\r\n```\r\n\r\n#### `@set`\r\n\r\nIt will be fired when you use `setState()` or `store.set()` calls.\r\n\r\n```js\r\nstore.on('@set', (state, changes) => { });\r\n```\r\n\r\n#### `@changed`\r\n\r\nIt will be fired when any event changes the state.\r\nIt receives object with state changes.\r\n\r\n```js\r\nstore.on('@changed', (state, changes) => { });\r\n```\r\n\r\nYou can dispatch any other events. Just do not start event names with `@`.\r\n\r\n### Reducers\r\n\r\nIf the event listener returns an object, this object will update the state.\r\nYou do not need to return the whole state, return an object with changed keys.\r\n\r\n```js\r\n// 'products': [] will be added to state on initialization\r\nstore.on('@init', () => {\r\n  return { products: [] };\r\n});\r\n```\r\n\r\nEvent listener accepts the current state as a first argument\r\nand optional event object as a second.\r\n\r\nSo event listeners can be a reducer as well.\r\nAs in Redux’s reducers, you should change immutable.\r\n\r\n**Reducer**\r\n\r\n```js\r\nstore.on('products/add', ({ products }, product) => {\r\n  return {\r\n    products: [...products, product],\r\n  };\r\n});\r\n```\r\n\r\n**Dispatch**\r\n\r\n```js\r\n$w('#buttonAdd').onClick(() => {\r\n  dispatch('products/add', {\r\n    _id: uuid(),\r\n    name: $w('#inputName').value,\r\n  });\r\n});\r\n```\r\n\r\n**Connector**\r\n\r\n```js\r\nconnect('products', ({ products }) => {\r\n  // Set new items to repeater\r\n  $w('#repeater').data = products;\r\n  // Update repeater items\r\n  $w('#repeater').forEachItem(($item, itemData) => {\r\n    $item('#text').text = itemData.name;\r\n  });\r\n});\r\n```\r\n\r\n### Async operations\r\n\r\nYou can dispatch other events in event listeners. It can be useful for async operations.\r\n\r\nAlso, you can use `store.set()` method for async listeners.\r\n\r\n```js\r\nimport wixData from 'wix-data';\r\nimport { createStoreon } from 'storeon-velo';\r\n\r\nconst appModule = (store) => {\r\n  store.on('@init', () => {\r\n    return {\r\n      products: [],\r\n      error: null,\r\n    };\r\n  });\r\n\r\n  store.on('@ready', async () => {\r\n    try {\r\n      // wait to fetch items from the database\r\n      const { items } = await wixData.query('Products').find();\r\n\r\n      // resolve\r\n      store.set({ products: items });\r\n    } catch (error) {\r\n      // reject\r\n      store.set({ error });\r\n    }\r\n  });\r\n\r\n  // Listener with the logic of adding new items to list\r\n  store.on('products/add', ({ products }, product) => {\r\n    return {\r\n      products: [product, ...products],\r\n    };\r\n  });\r\n\r\n  store.on('products/save', async (_, product) => {\r\n    try {\r\n      // wait until saving to database\r\n      await wixData.save('Products',  product);\r\n\r\n      // resolve\r\n      store.dispatch('products/add', product);\r\n    } catch (error) {\r\n      // reject\r\n      store.set({ error });\r\n    }\r\n  });\r\n}\r\n\r\nconst { getState, setState, dispatch, connect, readyStore } = createStoreon([\r\n  appModule,\r\n]);\r\n```\r\n\r\n### Work with Repeater\r\n\r\nUse [`forEachItem()`](https://www.wix.com/velo/reference/$w/repeater/foreachitem) for updating a [$w.Repeater](https://www.wix.com/velo/reference/$w/repeater) items into `connect()` callback.\r\n\r\n```js\r\nconnect('products', ({ products }) => {\r\n  // Set new items to repeater\r\n  $w('#repeater').data = products;\r\n  // Update repeater items\r\n  $w('#repeater').forEachItem(($item, itemData) => {\r\n    $item('#text').text = itemData.name;\r\n  });\r\n});\r\n```\r\n\r\nNever nest the event handler for repeated items into any repeater loop.\r\n\r\nUse global selector `$w()` instead and use [context](https://www.wix.com/velo/reference/$w/repeater/introduction#$w_repeater_introduction_retrieve-repeater-item-data-when-clicked) for retrieving repeater item data.\r\n\r\n```diff\r\nconnect('products', ({ products }) => {\r\n  $w('#repeater').data = products;\r\n\r\n  $w('#repeater').forEachItem(($item, itemData) => {\r\n    $item('#text').text = itemData.name;\r\n\r\n-   $item('#repeatedContainer').onClick((event) => {\r\n-     dispatch('cart/add', itemData);\r\n-   });\r\n  });\r\n});\r\n\r\n$w.onReady(() => {\r\n+  $w('#repeatedContainer').onClick((event) => {\r\n+    const { products } = getState();\r\n+    const product = products.find((i) => i._id === event.context.itemId);\r\n+\r\n+    dispatch('cart/add', product);\r\n+  });\r\n\r\n  return readyStore();\r\n});\r\n```\r\n\r\n**more:**\r\n\r\n- [Event handling of Repeater Item](https://shoonia.netlify.app/event-handling-of-repeater-item)\r\n- [The utils for repeated item scope event handlers](https://shoonia.netlify.app/the-utils-for-repeated-item-scope-event-handlers)\r\n\r\n## License\r\n\r\n[MIT](./LICENSE)\r\n","readmeFilename":"README.md"}