{"_id":"monarc","_rev":"28-d56da44f508ae79c5c9c5398137b36f3","name":"monarc","dist-tags":{"latest":"3.3.1","beta":"3.0.0-beta.1"},"versions":{"0.3.2":{"name":"monarc","author":{"name":"Matteo Cavalleri"},"version":"0.3.2","license":"MIT","module":"dist/monarc.esm.js","typings":"dist/index.d.ts","main":"dist/index.js","homepage":"https://github.com/cvlmtg/monarc#README.md","repository":{"url":"git+https://github.com/cvlmtg/monarc.git","type":"git"},"husky":{"hooks":{"pre-push":"yarn lint && yarn test"}},"engines":{"node":">=10"},"keywords":["react","context","store","autosave","undo","redo","reducer","state","functional","immutable","flux","redux","hooks"],"scripts":{"clean":"rm -rf dist","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"eslint --ext .tsx,.jsx,.ts,.js src/ test/","prepare":"tsdx build"},"peerDependencies":{"react":">=16.8"},"devDependencies":{"@babel/core":"^7.9.0","@babel/preset-react":"^7.9.4","@types/jest":"^25.2.1","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","@typescript-eslint/eslint-plugin":"^2.27.0","@typescript-eslint/parser":"^2.27.0","core-js":"^3.6.5","eslint":"^6.8.0","eslint-plugin-import":"^2.20.2","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","husky":"^4.2.5","immutable":"^4.0.0-rc.12","react":"^16.13.1","react-dom":"^16.13.1","tsdx":"^0.13.1","tslib":"^1.11.1","typescript":"^3.8.3"},"dependencies":{"tiny-invariant":"^1.1.0"},"gitHead":"1b4d3df4133e1d0a24797d801525561992001be5","description":"MONARC's Obviously Not A Redux Clone.","bugs":{"url":"https://github.com/cvlmtg/monarc/issues"},"_id":"monarc@0.3.2","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-YmKpyKhKMDl7P/+srzD3zAn912vz6Blq+HmuXmzpKW90uy031OkwpuA9VOoKmxrAsfUJt88J/hvVXl3wiTuZYA==","shasum":"f89fc4b89166991da069837e5c362409daf3ec02","tarball":"https://registry.npmjs.org/monarc/-/monarc-0.3.2.tgz","fileCount":21,"unpackedSize":95259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelaQ3CRA9TVsSAnZWagAA6a0QAJcWaPyqvW9dG3kU0LPN\nCrgrzch/k7C40mreGWdX4+960LRLf7umK3Ox7gvqWw1QWDm80RqHgckKBKFb\na9y/+gNFnuuTYvG0R/O/zieItylPuS1QDuevT9YmNCr1BxZbyTeBuNenq0yZ\nT1CZx9gvtYipQ2vM7BRTO7nYECASSkcjKhU8W0S0uBprHnxEMFlpbbsG0Cts\ngVf4Q7hobGO5zgAyrazs3Tm1lFT8Y2t95QyiHAvsTC5V/CcvxplVz/wytdpS\nPUJrRPGEnEXO19Ac72NxkpCfEuRP/l8sqfisgT7vmfKe9shSCFUT3SR1dS1X\npnEb+rT0TPLwj00TRjR6VHg4VTvbJeliIYHitHdNLo5QvztmAAIr02I/3WkM\natGc8G5cMZy0xpB8fk9XZKKMGjV5J9UpFRjP2zgVf8PT9nclwWZ5IBtvGbcD\n0b2Do/Fp4InrVRGUWuTLp3i1bxcmGHWDnaF6qhMouxYNERjK6Wa+4UhQlShB\nfiKkTYidWPFATbQ1RrLdsXjhbuXeTd9V/nmNYnaTrTW8f1QTdSJR8aIGiWF8\nRutmm/qwvWuJycAAdugymKg9n4zt0yiGYlhtVOowUMMKMC+tAQqShi4s7Poa\nQaSee2bjXIufWKZpK3RIZ7rkBL/5cZNpuMeYSnsK2JQvWWRLa6ZeX9lochiM\n9XXZ\r\n=NcEb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhduUq/5rcq4OsquTLg3n1ZYKzlfQZo5RwpBSYgei0nQIgGyT763QfHzWLGx+KBWmh/fj6PYmIZCElAujaRWOmrcU="}]},"maintainers":[{"name":"cvlmtg","email":"cvlmtg@gmail.com"}],"_npmUser":{"name":"cvlmtg","email":"cvlmtg@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/monarc_0.3.2_1586865206769_0.5291452069942726"},"_hasShrinkwrap":false},"0.4.0":{"name":"monarc","author":{"name":"Matteo Cavalleri"},"version":"0.4.0","license":"MIT","module":"dist/monarc.esm.js","typings":"dist/index.d.ts","main":"dist/index.js","homepage":"https://cvlmtg.github.io/monarc/","repository":{"url":"git+https://github.com/cvlmtg/monarc.git","type":"git"},"husky":{"hooks":{"pre-push":"yarn lint && yarn test"}},"engines":{"node":">=10"},"keywords":["react","context","store","autosave","undo","redo","reducer","state","functional","immutable","flux","redux","hooks"],"scripts":{"clean":"rm -rf dist","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"eslint --ext .tsx,.jsx,.ts,.js src/ test/","prepare":"tsdx build"},"peerDependencies":{"react":">=16.8"},"devDependencies":{"@babel/core":"^7.9.0","@babel/preset-react":"^7.9.4","@types/jest":"^25.2.1","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","@typescript-eslint/eslint-plugin":"^2.27.0","@typescript-eslint/parser":"^2.27.0","core-js":"^3.6.5","eslint":"^6.8.0","eslint-plugin-import":"^2.20.2","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","husky":"^4.2.5","immutable":"^4.0.0-rc.12","react":"^16.13.1","react-dom":"^16.13.1","tsdx":"^0.13.1","tslib":"^1.11.1","typescript":"^3.8.3"},"dependencies":{"tiny-invariant":"^1.1.0"},"gitHead":"284e0f084e2922a6ff8d766925c4ff8f7b08f318","description":"MONARC's Obviously Not A Redux Clone.","bugs":{"url":"https://github.com/cvlmtg/monarc/issues"},"_id":"monarc@0.4.0","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-TCpA7A8sZWpKPs5cso2xyuKIhb2FNohiOuMtLOZRZd2//cdTM+O21FtMjpctFayT6W2bujNuOv+i90OrCaS0Rw==","shasum":"059ae49b4ddf70e46a8657107a7ff96a2badab6c","tarball":"https://registry.npmjs.org/monarc/-/monarc-0.4.0.tgz","fileCount":22,"unpackedSize":102267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel3A1CRA9TVsSAnZWagAAYqcQAKTB4fyZkXFb2dx/iyRF\nTxRhW9N22BnHbVyR8CAJoo3olSAWffsrXOy9S5XEh6sqsv8HYWS/6gootUIF\nPFKTp88OOeJlRBYXFx2UtrqY/DNdDbz1qvSMQi7meyoZLHxY9Rp3hc11yb/4\nGAdphhz2ALmp03U/6hpsgTOqh7geA2OJp6fuffbctNnDPpwW5kIMj+I3NFCK\nK+iQDTF+gK+EJP4BBVXrpxC+CE55DxBAEsPfqtcC5/iYsNCEEXAdQDXc3nS9\nymSu9aAL3iLvUXLZ+obTATaH6JLMO0YYecKLmDok0X9ZxWEKD0UCVHyqxo1O\ncIDAqaJcUBnLvN8OXRJroCzkQpuQ4xI+JTI63mW3BhNQVae+93Bjk1j7hSbl\ns4tepcXPnV+X/cvzw5gPbZWDSSsncvZ/14HB49J8j3oT8JZD7hSmsMNwBZ3o\nzcFeqTZBWbRVURaZbT+N8Ika+QNEo+7HMRTa0VCZVaAaZ60qTZIxcXPjtu/7\nm0axa22tOZtUxhzx43d+DCMS6jhYethSIQ9swSMlurTFzpTrK1j7xLx4k/Z6\nBJEyXVX3TB/yaUN6F14K+8bKf8YZxWztv9ij7gGJe19tX3auQx0dNCij6OrC\nvURRsFzpgX7R6gHCGs9VOjRyTBdOmKjI7KGWKa1Axefh9QY2t46ZrmDDzuXL\nmMix\r\n=RYND\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDS+6N//3C0LYh3I2+3YgJzL80lsniRWfRDnUqAmMgYMQIgXbg+342nN3b0ePnpwQI4ODxIU47r3R97oQ2EQFrP5OM="}]},"maintainers":[{"name":"cvlmtg","email":"cvlmtg@gmail.com"}],"_npmUser":{"name":"cvlmtg","email":"cvlmtg@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/monarc_0.4.0_1586982964696_0.822376379351035"},"_hasShrinkwrap":false},"0.4.1":{"name":"monarc","author":{"name":"Matteo Cavalleri"},"version":"0.4.1","license":"MIT","module":"dist/monarc.esm.js","typings":"dist/index.d.ts","main":"dist/index.js","homepage":"https://cvlmtg.github.io/monarc/","repository":{"url":"git+https://github.com/cvlmtg/monarc.git","type":"git"},"husky":{"hooks":{"pre-push":"yarn lint && yarn test"}},"engines":{"node":">=10"},"keywords":["react","context","store","autosave","undo","redo","reducer","state","functional","immutable","flux","redux","hooks"],"scripts":{"clean":"rm -rf dist","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"eslint --ext .tsx,.jsx,.ts,.js src/ test/","prepare":"tsdx build"},"peerDependencies":{"react":">=16.8"},"devDependencies":{"@babel/core":"^7.9.0","@babel/preset-react":"^7.9.4","@types/jest":"^25.2.1","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","@typescript-eslint/eslint-plugin":"^2.27.0","@typescript-eslint/parser":"^2.27.0","core-js":"^3.6.5","eslint":"^6.8.0","eslint-plugin-import":"^2.20.2","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","husky":"^4.2.5","immutable":"^4.0.0-rc.12","react":"^16.13.1","react-dom":"^16.13.1","tsdx":"^0.13.1","tslib":"^1.11.1","typescript":"^3.8.3"},"dependencies":{"tiny-invariant":"^1.1.0"},"gitHead":"86a0e875e9c351db12c5a8fe8e5a907fde16f1ab","description":"MONARC's Obviously Not A Redux Clone.","bugs":{"url":"https://github.com/cvlmtg/monarc/issues"},"_id":"monarc@0.4.1","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-BlYjbyZPN4Zf2iyWrUj1H/9EP8l4QTDihmq9yqenB0wGz4AJmeC7FVAIqVOWy2xK14Sq8t4XaHVZ8Ci/sLyWCA==","shasum":"d4c16c4f8d9170e10004bc26bcb2acedd8b192fc","tarball":"https://registry.npmjs.org/monarc/-/monarc-0.4.1.tgz","fileCount":22,"unpackedSize":113917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemD8zCRA9TVsSAnZWagAAtX0P/1EAH8IbcADeA3SYTkVM\nJ7ERpl8jmlZcGNR33VaNs03AuxttRUA7KRhaiZt7K2zuUk5woqn4XnSQHC+L\nXKkAiW6Pi5jDOpVPAUgNUP6hKhqPtAH9Ksxv9+1pbCACOgcfN/ePbZtZsCYO\noBzbbfPpXEn9kT9sMM/dMIMiFF3oDvJ0gS1GEm+Zo5L5wwOjM1tEJQZGtLjH\npKtPpCbbCnMsibvwXJl+jgIF12GYjU/DbZprLNF47hyqqpQYIKJ0To4iLCJf\nazzTDkhpkBPGoqS38RgKVruFniRbMrG7bFHBuxtG99jLidkS0etDyhFZ4Jih\nqO1DU8MmDASXKs/9Y1h0VGRuIce7uqwT9VMhYu0lVBKY0VsTDD3V/YFd8Jgq\nsVKPxjyIPtMhvVawGZP0f8D1DSXymh1gJ21pQ3hKhdaX/oZVpwTYGmBP5qGf\ny9yoHopXRdpo1wnnxO+yxgwhOgGRtV8QXGqvgfJgzay6JT0dcscruWaHuvMN\nnPrJGUB3yvAAGa/t84KYNg3rV7DT3YMPAnfAmhxI9yfE+aGr5hpdnsKBOC/6\nBsDn3nMIzo2SYuru65z9Gc+DMfr3bMoHF56jhSDGA3Fom/wrSuDCMk9NmRB+\n5IFxcYt2r9kJ3paTX3A4r9tzvTJaxUVlE1wvgqIpR8pJsjv/FVY05JzCWbB9\nYIr9\r\n=zOsf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFDkUqSnpv0EEc3zuDGjczpbAo399cS5Z+4vzEfy/R9iAiBuE3bgMlzdEDmIEeHZxQeFQpx6BtvYDxVPgvXAKDngqQ=="}]},"maintainers":[{"name":"cvlmtg","email":"cvlmtg@gmail.com"}],"_npmUser":{"name":"cvlmtg","email":"cvlmtg@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/monarc_0.4.1_1587035954945_0.5603742852331866"},"_hasShrinkwrap":false},"0.4.2":{"name":"monarc","author":{"name":"Matteo Cavalleri"},"version":"0.4.2","license":"MIT","module":"dist/monarc.esm.js","typings":"dist/index.d.ts","main":"dist/index.js","homepage":"https://cvlmtg.github.io/monarc/","repository":{"url":"git+https://github.com/cvlmtg/monarc.git","type":"git"},"husky":{"hooks":{"pre-push":"yarn lint && yarn test"}},"engines":{"node":">=10"},"keywords":["react","context","store","autosave","undo","redo","reducer","state","functional","immutable","flux","redux","hooks"],"scripts":{"clean":"rm -rf dist","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"eslint --ext .tsx,.jsx,.ts,.js src/ test/","prepare":"tsdx build"},"peerDependencies":{"react":">=16.8"},"devDependencies":{"@babel/core":"^7.9.0","@babel/preset-react":"^7.9.4","@types/jest":"^25.2.1","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","@typescript-eslint/eslint-plugin":"^2.27.0","@typescript-eslint/parser":"^2.27.0","core-js":"^3.6.5","eslint":"^6.8.0","eslint-plugin-import":"^2.20.2","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","husky":"^4.2.5","immutable":"^4.0.0-rc.12","react":"^16.13.1","react-dom":"^16.13.1","tsdx":"^0.13.1","tslib":"^1.11.1","typescript":"^3.8.3"},"dependencies":{"tiny-invariant":"^1.1.0"},"gitHead":"a1f71c07d988e7cc358020edf7917ec3fc080973","description":"MONARC's Obviously Not A Redux Clone.","bugs":{"url":"https://github.com/cvlmtg/monarc/issues"},"_id":"monarc@0.4.2","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ylmPwCIWl0v7mKgI4gAweAsy0x3iFwFgy6x3G6AXr/yAnnGiLy+agPk2d3CcQdWstpEe09fqlddvPJGmuhBiYQ==","shasum":"6a2661b3e28cc5d6ae6402a081d8a03d0baf1356","tarball":"https://registry.npmjs.org/monarc/-/monarc-0.4.2.tgz","fileCount":22,"unpackedSize":114444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemwKlCRA9TVsSAnZWagAA5g0QAKD86XbL++WBBE37HBuB\nlg9HVP2puawxviZS1F7yyv2CZRv9YTHmeqGN9x2oVtGJjZzlXBOIRZGFcBFq\n9Lh7VlDXwUzdfNIoDtTXhnh84O4pXH2GNs9D767/18ex2ECCDXKtrgTyRv5c\nC1JhuqTBU4QVF2LX+8tOWX7uZ8+JXEB/xZCVenh29BmgWGMgl/F0QkIokIpB\nIC8rkzBs3rfIL7JHiZuY3849p17RkQ3f0L+1/ZEoZ8N1WFgAITsWXKHwtFhJ\nvNqmiRNDPv/ABBSagb9Zt2RVC2WDPesSU7Q0ujrVdCJ2BA39DrkCd/V2qgWU\nbztYdJDPrA43Y/bSrqLQ4MC/fVrbihnqoN67dz6xXAeBw/swbtzDcaMf8PJA\nIHUkMxxYk3bmJRGHXly1kh0ts+sg7v2AQpgFO0vMZtsjw6YLzcCa3ZHvHyT6\nJVZH6IyqUzA+qvG9OvOoJPVHwLGIAv0hUQ/PwGLYNLoVEjtaqkeGxcV39nnk\nXWM5APoBGCMnXxiT9zCvWp9EoYskcnt2vC9mVd2JdWZ/E6z2ZMOnky6h8uTV\nQ4FXoMcWW+I5N/JYpWwvd/qK6lgztuVlbh032K3xb1G8ErUKFoLPCmHpz+oD\n5GRlZtSAo90iMZxD/WflJPq4VRoYgKvyvIwFU77ukz7e4QnB8aYJPbF3F3Ob\n7XfJ\r\n=XT0+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIP7KBgpQhSAExqx3dGRoTVhevaJZMz9yydRRHeJLV2gIgLuAJFvjtbo62dny8BuE5Qjx6yJ2k8LwwMvPL4Mvb01k="}]},"maintainers":[{"name":"cvlmtg","email":"cvlmtg@gmail.com"}],"_npmUser":{"name":"cvlmtg","email":"cvlmtg@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/monarc_0.4.2_1587217060872_0.4169646271580374"},"_hasShrinkwrap":false},"0.4.3":{"name":"monarc","author":{"name":"Matteo Cavalleri"},"version":"0.4.3","license":"MIT","module":"dist/monarc.esm.js","typings":"dist/index.d.ts","main":"dist/index.js","homepage":"https://cvlmtg.github.io/monarc/","repository":{"url":"git+https://github.com/cvlmtg/monarc.git","type":"git"},"husky":{"hooks":{"pre-push":"yarn lint && yarn test"}},"engines":{"node":">=10"},"keywords":["react","context","store","autosave","undo","redo","reducer","state","functional","immutable","flux","redux","hooks"],"scripts":{"clean":"rm -rf dist","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"eslint --ext .tsx,.jsx,.ts,.js src/ test/","prepare":"tsdx build"},"peerDependencies":{"core-js":"^3.6.5","prop-types":"^15.7.2","react":">=16.8"},"devDependencies":{"@babel/core":"^7.9.0","@babel/preset-react":"^7.9.4","@testing-library/react":"^10.0.3","@types/jest":"^25.2.1","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","@typescript-eslint/eslint-plugin":"^2.28.0","@typescript-eslint/parser":"^2.28.0","core-js":"^3.6.5","eslint":"^6.8.0","eslint-plugin-import":"^2.20.2","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","husky":"^4.2.5","immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.13.1","react-dom":"^16.13.1","tsdx":"^0.13.2","tslib":"^1.11.1","typescript":"^3.8.3"},"dependencies":{"tiny-invariant":"^1.1.0"},"gitHead":"b4ea10219bd106f0352f03f4b13d1ead06a2bdb9","description":"MONARC's Obviously Not A Redux Clone.","bugs":{"url":"https://github.com/cvlmtg/monarc/issues"},"_id":"monarc@0.4.3","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-4Rub8DilUoIWMsF85+pdSYlwjtMiJ04gX0JXUCyFz6/uGUB+1r5JO4ZveR0nKXnpEOEGn1ZqKglJQUDwKh4CMQ==","shasum":"c3c40397d68f516d6a33d98dc0eaaa5e4c36f906","tarball":"https://registry.npmjs.org/monarc/-/monarc-0.4.3.tgz","fileCount":22,"unpackedSize":115092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoKrgCRA9TVsSAnZWagAAEBoP/RulF80BaIC1nVYVw5Q/\nMwxlIGit7WHmii31o+JjN2N/uYitEQ4iKj4Cc8asFRzongRKWPRUlU8BuEwd\nWfY3rsSF2WbaROVe50JC18snXydInUHnpx3zLRgqX0OtDCqrVazQqCEPvPvC\n+myNwKt6wSKVziB+VH3r3wzfj8woV+oUDu2vdYPG8MCq9ZzLlWc55EJ/93gP\n3jMTRUQCmcK1BEYLvJFTJantA9pz4QJC/DnJD3Q9cF0eNRYrTgJYgIIC6U6N\nMaNHHNZUcueo98xDvEwpJBPUNtU0ORwXIMI8yvnvyMyRVcHPevSZA3ZPPwVe\nVm3wYAYN+ypRMSzwB6Vzg8i9HJJVhe4Lr91z5ixS+mtT2OU3RjbeoPbN1q5v\nXnbCB7et3nPHxxpr2NCTu8MspRExlpn4huKvPx3095txhDNVSFPKcez3sg/w\nNUyW4KScRFNgInaHkE6+514KODLtWX32icgLnvBp59/44lLlbB0uGEqDv+hC\nAjlv6ZxDH7vB2irm9DsG+/FrsR5fr6Nr/P3RNOy2WyIszGjMbQLkqA7KHq3k\nzGR49l/g+H6wkhBq7/+kA1TiNQ2j0XsqzHDPIbrsAA76gz9n4zSvN/eYyddU\ncNvVXVGLdAJ6F2YqyIuz+uM6bIOgzCPaeevexXyZ/yfuc0OFQH6nQnzDAAnx\nnIe+\r\n=W449\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLwtODeIzpeWEomJXvhP9MS7dVz/izy8DIYxVRHO5A4AIgE06swd6yMuiWe8UxFmAOdwpR3bo47HGkpdtPMzkS+rk="}]},"maintainers":[{"name":"cvlmtg","email":"cvlmtg@gmail.com"}],"_npmUser":{"name":"cvlmtg","email":"cvlmtg@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/monarc_0.4.3_1587587807467_0.4370738501103064"},"_hasShrinkwrap":false},"0.4.4":{"name":"monarc","author":{"name":"Matteo Cavalleri"},"version":"0.4.4","license":"MIT","module":"dist/monarc.esm.js","typings":"dist/index.d.ts","main":"dist/index.js","homepage":"https://cvlmtg.github.io/monarc/","repository":{"url":"git+https://github.com/cvlmtg/monarc.git","type":"git"},"husky":{"hooks":{"pre-push":"yarn lint && yarn test"}},"engines":{"node":">=10"},"keywords":["react","context","store","autosave","undo","redo","reducer","state","functional","immutable","flux","redux","hooks"],"scripts":{"clean":"rm -rf dist","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"eslint --ext .tsx,.jsx,.ts,.js src/ test/","prepare":"tsdx build"},"peerDependencies":{"core-js":"^3.6.5","prop-types":"^15.7.2","react":">=16.8"},"devDependencies":{"@babel/core":"^7.9.0","@babel/preset-react":"^7.9.4","@testing-library/react":"^10.0.3","@types/jest":"^25.2.1","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","@typescript-eslint/eslint-plugin":"^2.28.0","@typescript-eslint/parser":"^2.28.0","core-js":"^3.6.5","eslint":"^6.8.0","eslint-plugin-import":"^2.20.2","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","husky":"^4.2.5","immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.13.1","react-dom":"^16.13.1","tsdx":"^0.13.2","tslib":"^1.11.1","typescript":"^3.8.3"},"dependencies":{"tiny-invariant":"^1.1.0"},"gitHead":"74776531f808d15b2e1a8f647352e81b886148b0","description":"MONARC's Obviously Not A Redux Clone.","bugs":{"url":"https://github.com/cvlmtg/monarc/issues"},"_id":"monarc@0.4.4","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-B+lR04Gj8Uw5fZ33Kb7EYh2He1tK05c0mP2ffQULuBkmbhvtex4ITajfp8otMog6yMybn2Nq1niR+y0T/+bu8Q==","shasum":"7f5bb9fb2834abcc358c75dc7dd7a480764e5298","tarball":"https://registry.npmjs.org/monarc/-/monarc-0.4.4.tgz","fileCount":22,"unpackedSize":116096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeouOwCRA9TVsSAnZWagAAIJQQAJFV/3R4yWGksCk8q7Mo\n3uNcUGKXD8yH9qpZyepox2qZYXe6a+uwy1M7Vn7OG6OsmEUGqVUbe3EuoIOQ\n1XoYXFoUxQ9peIxwiSPSVZ96SDmgWoj1D0SZUwOT4JUNT5KuNC9KuBqUjvG6\nnkEKWanl/tI7TjPlennAAWR0XY9QhOjMB7jOVsuBDA61R3IR6m6XNwOPXfLo\ny/mToHBmaUuo2oCdfx1+dmClN1Yj9VdaTAGbFxpCTJjDQ0M8JVoIXvi3xMo/\nGuVR/1PsxerVKH8qGILkLdUpLdvAluPT4M+8YR0FCaCEGcmA4cOUgZscxLzi\n7kKpjfFOtX6QAyaPuvnAoVncACzyrKZHcUA5gKjmPPjsPm/z6UEkKsyC46QU\nC+DCs/+4QGI4naL8dV5NeFUMUKEE3gpDs4AzN+maOMlhx+TlSS9nOy8+QKm0\n6qKjjTqT8A4wJsOkRFyoUWL8dROGFpBOpoflSSjDIpcRRWW6nKDOv+ftv0E6\nxytA5Vx1jKX7Bb0BWP2nJi/qFRzRmGgSRu9rTyvFp3OPjp0pL6KPJj4edFIM\nL5ozuU5INDyS+2krYH/ok3H1S74UQo20vWVVDzGOBcO6ulzZzH7WTPqrxOG0\n/hqs26iRSCVBzpUrHl8JK69glbI4JFkU79ij+pFBI46vbOPCKbrSczA+5btg\ntYkj\r\n=QDLG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPUGshEUG3Rc2YBRbbXW1NT5BNDxMQ4M/Xv+D1lQrnYAIhANU2tF9BkHavpL9uHiIc09gLv+Bz7OKNATz10bUC5hqQ"}]},"maintainers":[{"name":"cvlmtg","email":"cvlmtg@gmail.com"}],"_npmUser":{"name":"cvlmtg","email":"cvlmtg@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/monarc_0.4.4_1587733423748_0.4962244436274197"},"_hasShrinkwrap":false},"1.0.0":{"name":"monarc","description":"MONARC's Obviously Not A Redux Clone","author":{"name":"Matteo Cavalleri"},"version":"1.0.0","license":"MIT","module":"dist/monarc.esm.js","typings":"dist/index.d.ts","main":"dist/index.js","homepage":"https://cvlmtg.github.io/monarc/","repository":{"url":"git+https://github.com/cvlmtg/monarc.git","type":"git"},"husky":{"hooks":{"pre-push":"yarn lint && yarn test"}},"engines":{"node":">=10"},"keywords":["react","context","store","hooks","autosave","undo","redo","reducer","state","functional","immutable","flux","redux"],"scripts":{"clean":"rm -rf dist","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"eslint --ext .tsx,.jsx,.ts,.js src/ test/","prepare":"tsdx build"},"peerDependencies":{"core-js":"^3.6.5","prop-types":"^15.7.2","react":">=16.8"},"devDependencies":{"@babel/core":"^7.9.0","@babel/preset-react":"^7.9.4","@testing-library/react":"^10.0.3","@types/jest":"^25.2.1","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","@typescript-eslint/eslint-plugin":"^2.28.0","@typescript-eslint/parser":"^2.28.0","core-js":"^3.6.5","eslint":"^6.8.0","eslint-plugin-import":"^2.20.2","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","husky":"^4.2.5","immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.13.1","react-dom":"^16.13.1","tsdx":"^0.13.2","tslib":"^1.11.1","typescript":"^3.8.3"},"dependencies":{"tiny-invariant":"^1.1.0"},"gitHead":"683b337d4cdee5d4a06869c4c7b64c7f19b8ecf5","bugs":{"url":"https://github.com/cvlmtg/monarc/issues"},"_id":"monarc@1.0.0","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-VDnfWKdWxs8nZSPh85YK9DRX/2b8GxX5f5pAyKy7oa5Oatfc/Yvb8v8Wy19fzpOI/az6eIHsoJDL/DwjDXXV0A==","shasum":"979b9911c92caeba6750f551c6af06f29065a4de","tarball":"https://registry.npmjs.org/monarc/-/monarc-1.0.0.tgz","fileCount":22,"unpackedSize":116377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepCRVCRA9TVsSAnZWagAAnGQP/RFKm6UneiBGxjewQggY\nWs47xtsTO2TwSN6ymAhX0shIIPyubQDFtz37vSgu/pituTfhsRHmZaqRBLUb\nrSC18zmN96pcPXF9RM7b0kzYb8SWodcoaniKiTJCt8t88Gu8m7SBdCWQPAgP\ngkCYuPP8Inov6gUxD1uaUwy69dbvWCfwBzA8RqkYuwnYszm5KDnyLXJ+Aaf+\nKuUrvh4lG59T/C6d20/5NfrrNt1hCHzYFVTgEQsAjRHnGAADA9R4pB5vadHN\nIZBMBi5TGNznoJUejixjfr8PJKCxtn3MqwDbbhaKJotRVc/uPxBPHgff64Dx\n5pOtId8dUIjHUDzaiLIuWMIaiNUe4Egp0MNo12Om4u4trh64k3LiGIHRaMgu\nfU88/jEzAwISVj3kvNEzTmuXfgt/WIIzQ+4+7d7OPiNRfoDhjApF6Z641mL8\nFNuCAqk6EQErOQewErYVOGvFzhjYikDn5t08+kjSaADLk1QRQzhR2cVBZMuP\nOBW0FZBEeUlPOv9sCfZpVkM/B4/g6z92wODuhG1oTCHRsg3Oc4ORdJt5Ddfj\nnmykwdLduEMRovVYqPCDD7KWBD5Eo2iwtOxriX7NxN2NXdAxdzqleV1rt0gC\nP3e0BD1P3slwcV4fSdcF++U6244QShn89wrnGZ6lUNt3F9MO8J0mK86aKew4\n8EuH\r\n=lpMS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDLWCesZZ8ddjGAJ2EVO5fcOmtJ02pstdbgpwPyg4K1LAiA0MVbyCZD+7bhjWD2CBArwlqOYdsNN8vyquH1mjG6Quw=="}]},"maintainers":[{"name":"cvlmtg","email":"cvlmtg@gmail.com"}],"_npmUser":{"name":"cvlmtg","email":"cvlmtg@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/monarc_1.0.0_1587815509259_0.5820323180482159"},"_hasShrinkwrap":false},"1.0.1":{"name":"monarc","description":"MONARC's Obviously Not A Redux Clone","author":{"name":"Matteo Cavalleri"},"version":"1.0.1","license":"MIT","module":"dist/monarc.esm.js","typings":"dist/index.d.ts","main":"dist/index.js","homepage":"https://cvlmtg.github.io/monarc/","repository":{"url":"git+https://github.com/cvlmtg/monarc.git","type":"git"},"husky":{"hooks":{"pre-push":"yarn lint && yarn test"}},"engines":{"node":">=10"},"keywords":["react","context","store","hooks","autosave","undo","redo","reducer","state","functional","immutable","flux","redux"],"scripts":{"clean":"rm -rf dist","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"eslint --ext .tsx,.jsx,.ts,.js src/ test/","prepare":"tsdx build"},"peerDependencies":{"core-js":"^3.6.5","prop-types":"^15.7.2","react":">=16.8"},"devDependencies":{"@babel/core":"^7.9.0","@babel/preset-react":"^7.9.4","@testing-library/react":"^10.0.3","@types/jest":"^25.2.1","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","@typescript-eslint/eslint-plugin":"^2.28.0","@typescript-eslint/parser":"^2.28.0","core-js":"^3.6.5","eslint":"^6.8.0","eslint-plugin-import":"^2.20.2","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","husky":"^4.2.5","immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.13.1","react-dom":"^16.13.1","tsdx":"^0.13.2","tslib":"^1.11.1","typescript":"^3.8.3"},"dependencies":{"tiny-invariant":"^1.1.0"},"gitHead":"a7a702ff1d07f09a52e4f1a19e7096746adf07e3","bugs":{"url":"https://github.com/cvlmtg/monarc/issues"},"_id":"monarc@1.0.1","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-NGi0PHMDCbfElT6BTKwGduLjbke+mL/2JJPaeI05XlWch5U03ks5Qxmf3Kh90WtCLSlA+WQ/mFHDcj6YqWqhdg==","shasum":"9d297c35bc1877b0f62415f4b469bbcf7fb66b2e","tarball":"https://registry.npmjs.org/monarc/-/monarc-1.0.1.tgz","fileCount":22,"unpackedSize":116712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuaHxCRA9TVsSAnZWagAAhGgP/23dxzKpk8hOr2Df4SOS\n3CfWTFzM96vg32t1d1Z70fzaRghRyEVWLl8Ie5LO9eog1zDI58+AJ97s4CQn\nVX1dU1JyRKKLKqaK924lmfV/6TjKU5DrItd9wC2DJ6k71xy3D0SVAB0GJLe/\n3cUTb61gHHtJoDSy06XMERoIwSWIsn4woVNLi1OqIISmFhu6eDc2J7RITfZ8\nZCGmor9AD15U3Uxz7HRka1bcNXFwjUsRQGFvbGQ+hGEkzbkTUndh50SynGFX\n3/zr+eXyLjvuscDWBoPL7T6yzaZ83oTc5KSM7kYwjRMV6sG85bR74C8Ohxhv\nH1usIuXaDWnPmnDuAYaEchCklD3bB/RVwZEhcfjQTLL7hImwjRyX5EwUyOR3\n82U0Yfd3oOqBjEHOL/tpYBTfTsVCRsx9gTzgYOM4R+rtXXzLE2H5a/mDMxKq\n0WBOBas9wozA0VA2O9aeuIolRDeB6vhE3SyYCwVRqyTUUwY7tCBHzZz0skA3\nDX56a5y924gmzfv78gjHWu9vcooH0uNbsxEh1Mbe88jSQWHoVuxzmxsjBNa1\nGrgxr00xW6XLJyOIRHNSfgb8P0qzj0bqOv3U+OuJCR1rFGno8j5ZBdxGwDlb\ngWSjKHcDdnWAnRS9njGfhtktqVu2CV6g457XuBGI2jupv4mxepKOc/SoAsgE\nRskn\r\n=P+bc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID51MHhmRaV1/yOM5/gDQFYzFsUGHvjzilluLtnBRT1vAiEA3W81TRxkVTzmwzC2+MMG3Ztw3OaL6DVl+OsGUbjYItg="}]},"maintainers":[{"name":"cvlmtg","email":"cvlmtg@gmail.com"}],"_npmUser":{"name":"cvlmtg","email":"cvlmtg@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/monarc_1.0.1_1589223920454_0.41290492828912284"},"_hasShrinkwrap":false},"1.0.3":{"name":"monarc","description":"MONARC's Obviously Not A Redux Clone","author":{"name":"Matteo Cavalleri"},"version":"1.0.3","license":"MIT","module":"dist/monarc.esm.js","typings":"dist/index.d.ts","main":"dist/index.js","homepage":"https://cvlmtg.github.io/monarc/","repository":{"url":"git+https://github.com/cvlmtg/monarc.git","type":"git"},"husky":{"hooks":{"pre-push":"yarn lint && yarn test"}},"engines":{"node":">=10"},"keywords":["react","context","store","hooks","autosave","undo","redo","reducer","state","functional","immutable","flux","redux"],"scripts":{"clean":"rm -rf dist","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"eslint --ext .tsx,.jsx,.ts,.js src/ test/","prepare":"tsdx build"},"peerDependencies":{"core-js":"^3.6.5","prop-types":"^15.7.2","react":">=16.8"},"devDependencies":{"@babel/core":"^7.9.6","@babel/preset-react":"^7.9.4","@testing-library/react":"^10.0.4","@types/jest":"^25.2.2","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","@typescript-eslint/eslint-plugin":"^2.33.0","@typescript-eslint/parser":"^2.33.0","core-js":"^3.6.5","eslint":"^7.0.0","eslint-plugin-import":"^2.20.2","eslint-plugin-react":"^7.20.0","eslint-plugin-react-hooks":"^4.0.2","husky":"^4.2.5","immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.13.1","react-dom":"^16.13.1","tsdx":"^0.13.2","tslib":"^1.12.0","typescript":"^3.9.2"},"dependencies":{"tiny-invariant":"^1.1.0"},"gitHead":"bb1011dac00e1a922aaa9e57ceabbb840a58c8f9","bugs":{"url":"https://github.com/cvlmtg/monarc/issues"},"_id":"monarc@1.0.3","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-UPN+7ohaGUy4qf23szepm1Xy3Wp7k/5V4F7r7Inzhbtp+7cH2JgUogdGVtbzxtcKpeattVfZqvpLys5JGmQCQQ==","shasum":"036107e500fea7951dbaf4fea81319d5ba448798","tarball":"https://registry.npmjs.org/monarc/-/monarc-1.0.3.tgz","fileCount":22,"unpackedSize":117059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevWNzCRA9TVsSAnZWagAAhX8P/3UzQ6ehwL1grl/1dkAm\ncbmAappo9WN9eBJ3tVlvSgK2TGrGIkt1NWGMZbp/5YTfc5kk7IaYLPS7LK/5\nYY4TKXd7C9TJSKNW4Xwwzv7ySS1oVarLOCbAQ69w6zrgcVd4uKL4fvVnqiL4\nwCXZ9GEB10PutNQe+b4HTL5sbWw65Oa8b8prVzhJwxpdbn/75a6he87CCbZj\nQG5kcZoKz99i6+Kt6/zm/MQt+r7a0Lg9Vfl3e5XLGyLORAtaFGXC+/wfJ84B\nEoDDGapyPvDaMpBaC4FVTzd+DEIWSCWssneFGvCJ1MOn8OGLyIL4Mwo8Pdy0\niNtuOVivda9qAhLa3WladEuhO6m9gtAbQoUCP6RTtbSzu55eIZ4zuRkm/4SM\nToQidiu25Y5X2bt+NaPfHEYX5EHQjmUKBr/gt3lUWne31zs6OI4OWgXaSwAn\nCoVa3cFRw9U2vSzGDrRIwHT7Ue5pHCe+22b2gYH82WZChbQlC1LPtket0NTh\n95J5DlncN+HsmcdjM2iuSttDgFQG6fv1z8wee8EAJ0Hy8FOOF1+ZXbTon+U7\ndfnToV6VLvE1Rh9Kx9CLDKlsUlKulJO9rUOy43i4VqwXMldfNF96+8HgeR3R\nvZo8wwMnbIgFhTHQfWXDqL3MNcVnQYGbYR2dXgLvCIFstKuvYkwyXOhSAVJr\n2q/J\r\n=5JhJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQQ0qUx8GkmHPOVdRY2UtcGpbJ1D5f13wS0E/kTS+YKAIhAPCMzQxr6zeJ8btoSE0xLDJAhz4182PKhXRHzKt0cIfB"}]},"maintainers":[{"name":"cvlmtg","email":"cvlmtg@gmail.com"}],"_npmUser":{"name":"cvlmtg","email":"cvlmtg@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/monarc_1.0.3_1589470066958_0.2581588369927408"},"_hasShrinkwrap":false},"1.0.4":{"name":"monarc","description":"MONARC's Obviously Not A Redux Clone","author":{"name":"Matteo Cavalleri"},"version":"1.0.4","license":"MIT","module":"dist/monarc.esm.js","typings":"dist/index.d.ts","main":"dist/index.js","homepage":"https://cvlmtg.github.io/monarc/","repository":{"url":"git+https://github.com/cvlmtg/monarc.git","type":"git"},"husky":{"hooks":{"pre-push":"yarn lint && yarn test"}},"engines":{"node":">=10"},"keywords":["react","context","store","hooks","autosave","undo","redo","reducer","state","functional","immutable","flux","redux"],"scripts":{"clean":"rm -rf dist","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"eslint --ext .tsx,.jsx,.ts,.js src/ test/","prepare":"tsdx build"},"peerDependencies":{"core-js":"^3.6.5","prop-types":"^15.7.2","react":">=16.8"},"devDependencies":{"@babel/core":"^7.9.6","@babel/preset-react":"^7.9.4","@testing-library/react":"^10.0.4","@types/jest":"^25.2.2","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","@typescript-eslint/eslint-plugin":"^2.33.0","@typescript-eslint/parser":"^2.33.0","core-js":"^3.6.5","eslint":"^7.0.0","eslint-plugin-import":"^2.20.2","eslint-plugin-react":"^7.20.0","eslint-plugin-react-hooks":"^4.0.2","husky":"^4.2.5","immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.13.1","react-dom":"^16.13.1","tsdx":"^0.13.2","tslib":"^1.12.0","typescript":"^3.9.2"},"dependencies":{"tiny-invariant":"^1.1.0"},"gitHead":"6fbfcbc619f7bf268cae8d914810c3436204b514","bugs":{"url":"https://github.com/cvlmtg/monarc/issues"},"_id":"monarc@1.0.4","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-OuWoxxwJHoVWnyVKrRcaS+OBXF2D5grSq1h8sbr4Gt/fTZUtXL9nwt8dlO3wQKi8ILMw58wqKV4Z1wC0qZJ9QA==","shasum":"d1282d8850800284f701ca5ea3865d264aa917d4","tarball":"https://registry.npmjs.org/monarc/-/monarc-1.0.4.tgz","fileCount":22,"unpackedSize":120020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewAYaCRA9TVsSAnZWagAA8RQQAJG5G0WEMI0HzLz0qu2c\nufOBTdT1/LQr8UIYML7E7a+I3L/D8E+aGC55csy5BurWFp6dnCv2GHQD6unL\nH1EtyIE6eeudOcyktIzSkdKy252WglWNSaEaJGZpZ7wICOfMnZ+9b38kIp2a\n/t3vvLeDjyUIy0ZQvx8IcTNVzQw5qsPZS4Iy4MP3V6xTA06sSY83qhM5I1J+\naAtZj01PlyzM4Qb7H+RYpFU1ZXTq6LoKai2xPLrgDV2M7/bi7bi/baG74uoe\n1V+ZieTeHszvHcNRbHkKC9ArosIZ+p1m8r+RUtQYOrmSfAUWGL79XRYQNj5F\nPzzUSDregaRUhi/xi8erIAOmpf1oJX476YTH7ecV3wkMtZneH6r5WsBXAdWt\nPMptnnlfwJIWDn+JIMhvE82m0OQbiJVmHffpLoVcdg/pc6UFy1XsyLD7e18H\nlOnoRW80/b0V2C1bY+93FMhQtFjDKj6rhVSG4+EnxhvvMa/4bzvP2b/ve+Ny\nhS+gzwlM6Viev7U5QiDHDhrWv9VoBzH+sRtnOMbOHS+eQLw5CCOVyyfcKwFL\nJB7o2cdgdaYaR3Lp6PGVGlLXFUrsUR3OJgQXG732piO4jqqC7VXotu7x5Jmc\nSLp/a/fi0NPTT9mMkdJEsXUUIOemXmd6aIjCSVNNKZGBGN4sUrJc9ZodF41I\nGJk4\r\n=9uPW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGqClrRMpIuDfk3vZXymkc9bgYDkfzmGp6ru4nBzuXD+AiEA9CQKkXpzj3GhJYtlYzFABVo+pVmAn16Eoh2RYf3IzG8="}]},"maintainers":[{"name":"cvlmtg","email":"cvlmtg@gmail.com"}],"_npmUser":{"name":"cvlmtg","email":"cvlmtg@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/monarc_1.0.4_1589642778174_0.8999122618742317"},"_hasShrinkwrap":false},"2.0.0":{"name":"monarc","description":"MONARC's Obviously Not A Redux Clone","author":{"name":"Matteo Cavalleri"},"version":"2.0.0","license":"MIT","module":"dist/monarc.esm.js","typings":"dist/index.d.ts","main":"dist/index.js","homepage":"https://cvlmtg.github.io/monarc/","repository":{"url":"git+https://github.com/cvlmtg/monarc.git","type":"git"},"husky":{"hooks":{"pre-push":"yarn lint && yarn test"}},"engines":{"node":">=10"},"keywords":["react","context","store","hooks","autosave","undo","redo","reducer","state","functional","immutable","flux","redux"],"scripts":{"clean":"rm -rf dist","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"eslint --ext .tsx,.jsx,.ts,.js src/ test/","prepare":"tsdx build"},"peerDependencies":{"core-js":"^3.6.5","prop-types":"^15.7.2","react":">=16.8"},"devDependencies":{"@babel/core":"^7.10.2","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@testing-library/react":"^10.1.0","@types/jest":"^25.2.3","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","@typescript-eslint/eslint-plugin":"^2.33.0","@typescript-eslint/parser":"^2.33.0","core-js":"^3.6.5","eslint":"^7.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-react":"^7.20.0","eslint-plugin-react-hooks":"^4.0.4","husky":"^4.2.5","immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.13.1","react-dom":"^16.13.1","tsdx":"^0.13.2","tslib":"^1.12.0","typescript":"^3.9.3"},"dependencies":{"tiny-invariant":"^1.1.0"},"gitHead":"7a7520a919107e9fdaf452727edea701d7dab7e3","bugs":{"url":"https://github.com/cvlmtg/monarc/issues"},"_id":"monarc@2.0.0","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-d2au5S/hiKz1jdkXldc+dQM+Qhg1t3pIrJIKwcPjOBiDYnxIc9nqvIh9Pg0YiQI+QjQxyLiMCWT6EwEH/0B+ug==","shasum":"1c4efef68bc7e2a57876788c89ce70dee052d325","tarball":"https://registry.npmjs.org/monarc/-/monarc-2.0.0.tgz","fileCount":22,"unpackedSize":121298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2LHiCRA9TVsSAnZWagAAMJsP/3f3JPvkXPpGeWpAgp4x\n++1rY6qOaifzuGzVOyS8ZEjSo59RqL+TMQOyuRob6c8BOxy7EcQYcazynJWN\nL3DMKuRuUNXJCaETNIz5riZBv0lo5rzXy8zaXR5n18kZQ8p7/akTWCSRJO0V\nESBr7cf+WZlaRVO0CY4gqrKiG5M7LUdFh+hj1dWTqq1cLwuPlto7WdzDOIeD\nRUQVJb8rE+4/NdjNlhRzQV8zTwlelcIxG5+1A8wAMf2p2osZVWkdoeIiBHgk\nkjSpxAXjuBGopDQ1LQ8XM4G1VbsXbU33TsSfKdYSC7BJNOCSVOzHwy+kwxZl\nb5ih1jn7i2t53rf8jBsA0tSgAwXTYc2jGaCKtpHJBgm4ezYTFyWl/IQ5cIDT\nXp6I29ogE4eXpq/5CGvNorOhuPXpT5OfvLI3ecc/rZmK1yZhUeEMM0sgDGGB\nToD0CskZ2CmTA2mQ8eK6Zn3QBUqvxLTEuTS2Epar2pwjwvnTE8lbmuxKXE7v\nKHtMMWIr8cuRVqaKH3OjC6jMnnOxIUHWxef1/lDK4CpQDuCEOHG1v3/snpPs\n8ShH944r9mSkUHUF1f7QQT1VkmZeLfveUjNPHJ76CNHB/O197oECf/6CYJSn\n6q58M0ZERgGWDPNDRG9p5TgNBUILqDsiGbIoSoxkHj2p+nJ1WJPT0x1YBCfB\nh7QN\r\n=twDn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGJwJjsrYu4qI5PgtKtXZU0lFECcNGHdKSyPP40KjgeDAiEAqt1EjNS1yLD6qtJnnrRKn9FNlBUFIdG78KCS99yhNX4="}]},"maintainers":[{"name":"cvlmtg","email":"cvlmtg@gmail.com"}],"_npmUser":{"name":"cvlmtg","email":"cvlmtg@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/monarc_2.0.0_1591259618243_0.6014544653334124"},"_hasShrinkwrap":false},"2.1.1":{"name":"monarc","description":"MONARC's Obviously Not A Redux Clone","author":{"name":"Matteo Cavalleri"},"version":"2.1.1","license":"MIT","module":"dist/monarc.esm.js","typings":"dist/index.d.ts","main":"dist/index.js","homepage":"https://cvlmtg.github.io/monarc/","repository":{"url":"git+https://github.com/cvlmtg/monarc.git","type":"git"},"husky":{"hooks":{"pre-push":"yarn lint && yarn test"}},"engines":{"node":">=10"},"keywords":["react","context","store","hooks","autosave","undo","redo","reducer","state","functional","immutable","flux","redux"],"scripts":{"clean":"rm -rf dist","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"eslint --ext .tsx,.jsx,.ts,.js src/ test/","prepare":"tsdx build"},"peerDependencies":{"core-js":"^3.6.5","prop-types":"^15.7.2","react":">=16.8"},"devDependencies":{"@babel/core":"^7.10.2","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@testing-library/react":"^10.2.1","@types/jest":"^26.0.0","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@typescript-eslint/eslint-plugin":"^2.33.0","@typescript-eslint/parser":"^2.33.0","core-js":"^3.6.5","eslint":"^7.2.0","eslint-plugin-import":"^2.21.2","eslint-plugin-react":"^7.20.0","eslint-plugin-react-hooks":"^4.0.4","husky":"^4.2.5","immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.13.1","react-dom":"^16.13.1","tsdx":"^0.13.2","tslib":"^1.12.0","typescript":"^3.9.5"},"dependencies":{"tiny-invariant":"^1.1.0"},"gitHead":"90fe0791d7e5568cc83f86752137ac69df83d34a","bugs":{"url":"https://github.com/cvlmtg/monarc/issues"},"_id":"monarc@2.1.1","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-vIdOWM0b2NSopynK14z1WS/wRmuPfg3HDbuAeaL5RcoO/Nd+oAaJJ8cS4QMY6m/cGOrRjYbMeZwjpt0BwiiHbw==","shasum":"a41883a7cae705d3fb083aa3e11c50b6dec80a2a","tarball":"https://registry.npmjs.org/monarc/-/monarc-2.1.1.tgz","fileCount":22,"unpackedSize":122177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4T+aCRA9TVsSAnZWagAAaQ0P/3jxtf91ktyrh3KDqcY1\nLLwH6Q91c2ffZ7LqoqvSNhXMXKELoqQ4xTwOar1jDKqCPuPLPqpfQa+5gpOp\nh24P3l9otOiTS1b45BIe2J6N0lHU69NNQ8zm02Ajm+pd+vCCQlxWViOwpLgO\nwIPlSBfeyuChjs6F8yGMgh1pAeMdD71gHSmYBIp4YbUMJl2C1cImtEWAJ1By\nkHu80vK3CrhZK18BF8GXi0NjarNZO4wekAEZ1idH7w4AJNyGw6oV4B6Bjj25\ndG6/jOL7tAQzTiL/CXYSVQRIsaAdaXdyBspeJNF3PrpBlMq4SgBVVkp/IpCy\nnbzOi06qa8Pm9r475HIwL23LN8+gKaPxtp/1CckwT+RiNi+EGTOpOhlwplPM\n8hrx8nuuIgFmtWpiaxR3U2xyTNn4asescoQsoPSPBArz3wDIQ2h21wmwlXQ9\nLohgnV7pcUy55xDCOZspYCidv0VhWEOUNX9xhOOAVh5GRGTS0iwXblN10JET\nyjWCW9/0sl4Y4BxnBtm7RFmAzEWpUkgo4sdkET+R9YGRXIub2Jcf5OKH9hkf\n9/urZEkXAwb/2SvHN4lORRmHZ4XHm5pAdsKhl8iAXehVTSc3HRpK0qMfFvi+\nveMTXGgDUuCyTALITpN3h8MuAxKgmrnsQLMcstX3BZSFygeL4IXOoned/Dh6\nYrxw\r\n=WeFI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDu/UuWhONskw/d/YyW1wEFrQjnGnBT5kUU4WRlaeU/UAIget7Ki3WA99+TzfFGPeQM0fOg7miSDVwF4pB5YIaH4us="}]},"maintainers":[{"name":"cvlmtg","email":"cvlmtg@gmail.com"}],"_npmUser":{"name":"cvlmtg","email":"cvlmtg@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/monarc_2.1.1_1591820185382_0.9808253001810365"},"_hasShrinkwrap":false},"3.0.0-beta.1":{"name":"monarc","version":"3.0.0-beta.1","description":"MONARC's Obviously Not A Redux Clone","author":{"name":"Matteo Cavalleri"},"homepage":"https://cvlmtg.github.io/monarc/","repository":{"url":"git+https://github.com/cvlmtg/monarc.git","type":"git"},"license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","module":"dist/monarc.esm.js","engines":{"node":">=10"},"scripts":{"clean":"rm -rf dist","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"eslint --ext .tsx,.jsx,.ts,.js src/ test/","prepare":"tsdx build && husky install"},"keywords":["react","context","store","hooks","autosave","undo","redo","reducer","state","functional","immutable","flux","redux"],"peerDependencies":{"react":">=17.0"},"devDependencies":{"@testing-library/react":"^11.2.6","@types/jest":"^26.0.23","@types/jsan":"^3.1.0","@types/react":"^17.0.4","@types/react-dom":"^17.0.3","@typescript-eslint/eslint-plugin":"^4.22.0","@typescript-eslint/parser":"^4.22.0","eslint":"^7.25.0","eslint-plugin-import":"^2.22.1","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","husky":"^6.0.0","immutable":"^4.0.0-rc.12","react":"^17.0.2","react-dom":"^17.0.2","redux-devtools-extension":"^2.13.9","tsdx":"^0.14.1","tslib":"^2.2.0","typescript":"^4.2.4"},"dependencies":{"@redux-devtools/serialize":"^0.3.0","jsan":"^3.1.13","tiny-invariant":"^1.1.0"},"readme":"# MONARC 🦋\n\nMONARC's Obviously Not A Redux Clone.\n\nMONARC is a store intended for [React](https://reactjs.org/) applications, based on the new [Context](https://en.reactjs.org/docs/context.html) API and [useContext / useReducer](https://en.reactjs.org/docs/hooks-reference.html#usecontext) hooks.\n\nIt can be extended with your own plugins, with a couple included to provide two advanced features: **undo** / **redo** management and **auto-save**. There is also a plugin to connect your application to the [Redux DevTools](https://github.com/reduxjs/redux-devtools). All of these features can be enabled on demand.\n\nMONARC also provides some features to help migrating applications using the [Flux](https://facebook.github.io/flux/) `ReduceStore` / `Container` pattern, so you won't have to rewrite your application from scratch.\n\n[![npm version](https://img.shields.io/npm/v/monarc.svg?style=flat-square)](https://www.npmjs.com/package/monarc)\n[![npm downloads](https://img.shields.io/npm/dm/monarc.svg?style=flat-square)](https://www.npmjs.com/package/monarc)\n\n## Installation\n\nMONARC is available as a package on NPM for use with a module bundler.\n\n```bash\n# NPM\nnpm install monarc\n\n# Yarn\nyarn add monarc\n\n```\n\n## Motivation\n\nThis project was born as an alternative to Facebook's Flux state management. My company's React applications were based on Flux, which uses a deprecated React method that will stop working sooner or later. Since Flux seems no longer actively maintained, it is probably wise to start thinking about an escape path before it's too late.\n\nMONARC has already successfully replaced Flux and is being used in production on old and new applications.\n\n## Documentation\n\n* [Usage](docs/usage.md)\n  * [Reducer](docs/usage.md#reducer)\n  * [Undo / Redo](docs/usage.md#ithundoredo)\n  * [Auto-save](docs/usage.md#withautosave)\n  * [Container](docs/usage.md#container)\n  * [Hooks](docs/usage.md#hooks)\n* [Extending](docs/extending.md)\n  * [A simple Example](docs/extending.md#a-simple-example)\n  * [A full fledged plugin](docs/extending.md#a-full-fledged-plugin)\n* [Migrating from Flux](docs/migrating.md)\n  * [Dispatcher](docs/migrating.md#dispatcher)\n  * [Action creators](docs/migrating.md#action-creators)\n  * [Store](docs/migrating.md#dispatcher)\n  * [Reducers](docs/migrating.md#reducers)\n  * [Container](docs/migrating.md#container)\n\n## TODO\n\n- Improve documentation\n- Add a demo application\n- More tests!\n\n## Licence\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","gitHead":"2b07f137339288abc84c9942202dcd9140f4bc52","bugs":{"url":"https://github.com/cvlmtg/monarc/issues"},"_id":"monarc@3.0.0-beta.1","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-V5Rpz9VbfCfyZeGrfRn7KsQcIO7JRc8hUMHE7wbcPOlgJZSNUibe7kt5GBRDhqdGlsPa6TlwU/iqUfk8o37x3w==","shasum":"8912dd19214422d01fb092d78b409122a332ed26","tarball":"https://registry.npmjs.org/monarc/-/monarc-3.0.0-beta.1.tgz","fileCount":26,"unpackedSize":152932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgixyACRA9TVsSAnZWagAAT5QP/0esR59/XhB+oAw7tY6U\nemc5bVrHx20SOOqJTOSTrE56NWjhfDM4K0jni7giKuEJy/vsgr+D1WmTz0Yk\nPqsCvwjYIwOip9xFW1gCjylokfR9UN95D4O7Lm9dklGkC2939cfRTTJg1eal\nf37WxDzIxCjfkb5O8fdSNYMUwohH1ds+b/jpsnbLrT23Hn80JojU3BrNERGp\nK/7hTEq4B3+2fzzw4fME+84I7mQwT+irOhEz9biVMyDBEgfuzki4JCjrU3Ph\nV+l7nDqIkjCAu3DCclmXUILtnAPtXdhZmTqa7NUkvwWH2YEILJEjcJpcYyrG\nXFza3O4dsoDl5JauqX5eEfiv1mqmvvbic5xsozR28NEku/wzlyBC3eALTJmC\nqSU0FHfwLqQ2iRHnq+c8yRvgBsfrXd1NVwJMv7V1IKkYzZ+mJ4WIzQW+44x+\npTsY+60uiSBZbsYdmEfKfLLfslTUQIvplaiCgE3qPgEiaCC+huQPxL+xrKwc\nyeWZ8ma8UJisXBTMfum6wm87NlwNeSzsm09laCaV67z1ORsSg0iBZnN5yCAw\nZXkfPIcPj1gl5FRVnHtqSejFm2btlw3zcCJj3FDdISjhmoR2EFBYgEv18TbM\n1BaTXn+bj1ElACVj7oNYGBlgd9SudtnuBMUblOulMBmUPd1NXCWXFVmMCjA9\n7gLO\r\n=+u6j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpcI2qoyRvEO83Q0CzB4CiWiHVwRnOFhJ4ZHim15SqxwIgVMNQStYDRr3Oaw/zbusskk18JlZD/koncnMPAiSyJ2A="}]},"_npmUser":{"name":"cvlmtg","email":"cvlmtg@gmail.com"},"directories":{},"maintainers":[{"name":"cvlmtg","email":"cvlmtg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/monarc_3.0.0-beta.1_1619729536149_0.5295793354643781"},"_hasShrinkwrap":false},"3.0.0":{"name":"monarc","version":"3.0.0","description":"MONARC's Obviously Not A Redux Clone","author":{"name":"Matteo Cavalleri"},"homepage":"https://cvlmtg.github.io/monarc/","repository":{"url":"git+https://github.com/cvlmtg/monarc.git","type":"git"},"license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","module":"dist/monarc.esm.js","engines":{"node":">=10"},"scripts":{"clean":"rm -rf dist","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"eslint --ext .tsx,.jsx,.ts,.js src/ test/","prepare":"tsdx build && husky install"},"keywords":["react","context","store","hooks","autosave","undo","redo","reducer","state","functional","immutable","flux","redux"],"peerDependencies":{"react":">=17.0"},"devDependencies":{"@testing-library/react":"^11.2.6","@types/jest":"^26.0.23","@types/jsan":"^3.1.0","@types/react":"^17.0.5","@types/react-dom":"^17.0.3","@typescript-eslint/eslint-plugin":"^4.22.1","@typescript-eslint/parser":"^4.22.1","eslint":"^7.25.0","eslint-plugin-import":"^2.22.1","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","husky":"^6.0.0","immutable":"^4.0.0-rc.12","react":"^17.0.2","react-dom":"^17.0.2","redux-devtools-extension":"^2.13.9","tsdx":"^0.14.1","tslib":"^2.2.0","typescript":"^4.2.4"},"dependencies":{"@redux-devtools/serialize":"^0.3.0","jsan":"^3.1.13","tiny-invariant":"^1.1.0"},"gitHead":"3201afd8fdfadc7965b41c5f388b2c322c5d65f2","bugs":{"url":"https://github.com/cvlmtg/monarc/issues"},"_id":"monarc@3.0.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Hf4EMyXiR3xQ1K3HboE0MSlkvnANBTBmAvETK5WnzHs2jtZOg3vgEpmA+1iLhFCetU57z8vyUloEPGeP7TFjKw==","shasum":"ecc5fdfaecd5207628e87f1d51960a96d70c881e","tarball":"https://registry.npmjs.org/monarc/-/monarc-3.0.0.tgz","fileCount":26,"unpackedSize":153256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkchwCRA9TVsSAnZWagAAytkP/1tJVdvxXrsMZu/HM3Oe\nna8HFziBPPwvWd/9sNzm/zCVTATx8ouOWI05ruO5KHo5ylmUUBtiHJDUQ4Jg\nO3Hia98sLeiuJojUmVeOd7SQhrqJVgepxfNF7Cj6k/zmwJneiUY04al/QoIv\n7ZSDZfvgsz4rMDPFRlOOG5aihP2XPo7EjLposRuC5MnxjOquBEZvca+6OfRZ\nppRuODPFtnIJa11aC3hdnJibmQLzlwgShf+SVsgHto6lhz5XMCdeqiTEGnRW\nfHnVs2B7V4Ehtts9ca/+jqIp6bVkca60P9iin+EQ2x8g58NSpTojWO/ubg33\nHXHoxFYn2ROBJEqJ6EaNUOmR7hW2EwxtT82zE9PGTZmhOxGYDtI+dtZHgrYM\nYoyiCjxBaVFKafirj0BjEyj+T8aLFnEmOkDWrI85ppBa2LvUc14bWfNoCsAq\ncUvnDNhzk/33tdMr7HzOdb4yWU2m86fLtJCFViOXDY4UsWkMYTJEWO+ihtZq\n2OXz2YShUdCPyCQpB8xN1NO+/98WPu8Fs0mz/1RwySoT/utCLY0XQa0iPGfR\nK95bBfZYIln1OzPJAsOE8SQJvV2CUSQJEpOViPXIBoFCfGWjVCYH7eXZ6jur\n9mL7bYQ+J2ev2WxP/zjwQyAT8z3ftkIhPKWJy2Me5rrAL+/htn4sk2ZNRNqK\nlqwB\r\n=TsDt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHEvqx+/Eywzq3XFnRZOOenHBurbGKbmWzJ1dpTHzENYAiA+JDJvTpA4M8ZCxyQWGbqWW2EsZaBbqborNGxqApcxuQ=="}]},"_npmUser":{"name":"cvlmtg","email":"cvlmtg@gmail.com"},"directories":{},"maintainers":[{"name":"cvlmtg","email":"cvlmtg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/monarc_3.0.0_1620166767440_0.31264636902446874"},"_hasShrinkwrap":false},"3.1.0":{"name":"monarc","version":"3.1.0","description":"MONARC's Obviously Not A Redux Clone","author":{"name":"Matteo Cavalleri"},"homepage":"https://cvlmtg.github.io/monarc/","repository":{"url":"git+https://github.com/cvlmtg/monarc.git","type":"git"},"license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","module":"dist/monarc.esm.js","engines":{"node":">=10"},"scripts":{"analyze":"size-limit --why","build":"dts build","clean":"rm -rf dist","lint":"eslint --ext .tsx,.jsx,.ts,.js src/ test/","prepare":"dts build","size":"size-limit","start":"dts watch","test":"dts test --passWithNoTests"},"keywords":["react","context","store","hooks","autosave","undo","redo","reducer","state","functional","immutable","flux","redux"],"peerDependencies":{"react":">=17.0"},"devDependencies":{"@testing-library/react":"^12.0.0","@types/jest":"^27.0.1","@types/jsan":"^3.1.2","@size-limit/preset-small-lib":"^5.0.3","@types/react":"^17.0.20","@types/react-dom":"^17.0.9","@typescript-eslint/eslint-plugin":"^4.31.0","@typescript-eslint/parser":"^4.31.0","dts-cli":"^0.17.0","eslint":"^7.32.0","eslint-plugin-import":"^2.24.2","eslint-plugin-react":"^7.25.1","eslint-plugin-react-hooks":"^4.2.0","husky":"^7.0.2","immutable":"^4.0.0-rc.14","react":"^17.0.2","react-dom":"^17.0.2","redux-devtools-extension":"^2.13.9","size-limit":"^5.0.3","tslib":"^2.3.1","typescript":"^4.4.2"},"dependencies":{"@redux-devtools/serialize":"^0.3.0","jsan":"^3.1.13","tiny-invariant":"^1.1.0"},"size-limit":[{"path":"dist/monarc.cjs.production.min.js","limit":"10 KB"},{"path":"dist/monarc.esm.js","limit":"10 KB"}],"gitHead":"6e0f14a56e76c8e25415e9eae943843dc63502bd","bugs":{"url":"https://github.com/cvlmtg/monarc/issues"},"_id":"monarc@3.1.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-gHJqLzgV0SRb0QhImfjFwzLy4vTCv2wq7iXiKMwLXI2ClNmJE/OobtAc1+xoW8T6nLI260d1KTBphXGGQTq51Q==","shasum":"b0be874126f1d61742af271dfb1d69dab37236ee","tarball":"https://registry.npmjs.org/monarc/-/monarc-3.1.0.tgz","fileCount":26,"unpackedSize":154423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOn1LCRA9TVsSAnZWagAAZesP/1p+B5CVcaPgMrpuk2Oo\ne9KHbcAcdEJr+FGXuxy2jHanr3Y0Hgn5/9ZZ1e0NpMwwhs374p9pHasgr6v9\nAT5ZjpjizuHZbS9m41+j8Q54AtiDGuUTo5qejCFmdWKMJDUfxh/zk2pCOlL0\nniI1qyNkocMkRqlMBGKFP7HJLCDxjUkqt1J2+OwnRpUUQGaJYUR8x/uHxmnL\nK93m+NdKYZzfU3BDtjWBCTVZZMsomUGTCh/cEEeQLT3B+pBLCeiZWij5/fNG\nmgMTGp8dVS203eepKBryOEZtvEhsNPRIYCkPYxyBVzvBa6HREUJLTU0sxjMA\nxsYDqgsr51gQNxKtLOMHzJEbaiAizUbHGEWW22ypDzPFcI1oJ1dEYGwk/lQc\n3coHExTpcJhVhnGWJot4mmILgmAxnfJOoGC7TaFqU4bWzjYKyLcgHCzMEA+s\nl5zpYWFEQpAhYHuKapHAFf/JwinVgxeorQAZtuisYD3DjgreCkRdsm8Ww7Ll\n0PKbR/Tkfp2QVmqz680B3/eNphI7xgGk3BAJmVRSwq+KQo6RFh4uIudnpCLJ\nwpSrWtmJIlDl/Ctox6tjCEoaXXi1ay0IIGc6WFRUzlCXqKAx0zrMeNk2yz6N\nlAWZ72FfaaRXtBCBSrFT0+noP10ht4foBz1mk9uQU8ShPMtdAoydJgwvgwiC\neYhq\r\n=fbvh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRAiAjSdvk72Ktc3SEAk5oJ9qxHP1Uso76eeVcSLUYWAIhALC9fQ9dK4EsQhKtE6iNKRN7x4Wz7ZkYB7uixDpTunZq"}]},"_npmUser":{"name":"cvlmtg","email":"cvlmtg@gmail.com"},"directories":{},"maintainers":[{"name":"cvlmtg","email":"cvlmtg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/monarc_3.1.0_1631223115610_0.2592228810556976"},"_hasShrinkwrap":false},"3.1.1":{"name":"monarc","version":"3.1.1","description":"MONARC's Obviously Not A Redux Clone","author":{"name":"Matteo Cavalleri"},"homepage":"https://cvlmtg.github.io/monarc/","repository":{"url":"git+https://github.com/cvlmtg/monarc.git","type":"git"},"license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","module":"dist/monarc.esm.js","engines":{"node":">=10"},"scripts":{"analyze":"size-limit --why","build":"dts build","clean":"rm -rf dist","lint":"eslint --ext .tsx,.jsx,.ts,.js src/ test/","prepare":"dts build","size":"size-limit","start":"dts watch","test":"dts test --passWithNoTests"},"keywords":["react","context","store","hooks","autosave","undo","redo","reducer","state","functional","immutable","flux","redux"],"peerDependencies":{"react":">=17.0"},"devDependencies":{"@testing-library/react":"^12.1.0","@types/jest":"^27.0.1","@types/jsan":"^3.1.2","@size-limit/preset-small-lib":"^5.0.3","@types/react":"^17.0.20","@types/react-dom":"^17.0.9","@typescript-eslint/eslint-plugin":"^4.31.0","@typescript-eslint/parser":"^4.31.0","dts-cli":"^0.17.0","eslint":"^7.32.0","eslint-plugin-import":"^2.24.2","eslint-plugin-react":"^7.25.1","eslint-plugin-react-hooks":"^4.2.0","husky":"^7.0.2","immutable":"^4.0.0-rc.14","react":"^17.0.2","react-dom":"^17.0.2","redux-devtools-extension":"^2.13.9","size-limit":"^5.0.3","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{"@redux-devtools/serialize":"^0.3.0","jsan":"^3.1.13","tiny-invariant":"^1.1.0"},"size-limit":[{"path":"dist/monarc.cjs.production.min.js","limit":"10 KB"},{"path":"dist/monarc.esm.js","limit":"10 KB"}],"gitHead":"8c87210492d80e1b63fd42f00010b60ba6d045ce","bugs":{"url":"https://github.com/cvlmtg/monarc/issues"},"_id":"monarc@3.1.1","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-RFZiEziU+FyXH94sfwEM3h9yhu2j8rXnK2jePHv3QW/oSFjrVVOcuS/kMKi6Y+HoPZFjeLPzlAFOX8nR78lpoQ==","shasum":"e04e80fbc42f46292dd49984aacc730041e0dc3c","tarball":"https://registry.npmjs.org/monarc/-/monarc-3.1.1.tgz","fileCount":18,"unpackedSize":136413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPRmMCRA9TVsSAnZWagAA7UoP/1DdPtRpCbj5mRchuTD1\n86qbZ2ZXj2gqAE5qa9/ilBg0jbPVgEBL7bBJMjcAhjKzUjYBNghnI7HsL9dd\n6trbz1khfsBXverG1mwO5+IfgsU7dfwtoWEEEQCLBBBWKLyC7+qwy8p8cYOY\ne1M7woy3rRJkLpOYPAXXsNra8qz2IlBTOnZewm8gX8YKMJK+WMNqQoe3HYKw\nSi1OvEEWmHi1ioolpYXw8rLolevALCvqBpwq5lF7bgQAfdB9jsTf+p1EqFtG\ni+pb0PmkExbS4bZZGfB4gy3mh1A8c5j7gsRSK/coEqEH8GTcId99D32TFBP6\n+PYfNOwHgftCYsnoLoZ0YVN5PSq78z6P6zXBit9DYf95z9EMVRiP0M90WtmE\nRU+OHoCdF4cmgNni4BexvbMp+Gz7yQ+l4om0Vbb7/HdJ1Aaex5odrOYNLos5\ntYxwgqaT49B3dZxCtXs4Bh5Wt2xLtSlwABlb0JnMdsisNeTfX0sIybtMz/RX\nzekFnYMpHsfBE7r2MThshnV/PvuOgEc5RPqhyMxsFZsXn8raCM9Z9HooyvFr\nrVXJ34RaRxh5gQQIRtztyRC02xpkuhqa7skzyEu28NpR5aKUquSTuGB4PqnP\nyfOow24Nf8p4kGok/WCYSTSWdmrc2Ik7znyEKhRwE5bmTvwOeSuKwfOGRX5c\nt5CZ\r\n=KfgQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNRC1LLgUdv3WUkz3QFGgfVbLxVcFcCh/h8nTlfTFGCAiEA2q9HaSj6EK+S5RGwuupA/ftl2/d06Hc5slS8oz8bLz4="}]},"_npmUser":{"name":"cvlmtg","email":"cvlmtg@gmail.com"},"directories":{},"maintainers":[{"name":"cvlmtg","email":"cvlmtg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/monarc_3.1.1_1631394187865_0.8021578034184504"},"_hasShrinkwrap":false},"3.2.0":{"name":"monarc","version":"3.2.0","description":"MONARC's Obviously Not A Redux Clone","author":{"name":"Matteo Cavalleri"},"homepage":"https://cvlmtg.github.io/monarc/","repository":{"url":"git+https://github.com/cvlmtg/monarc.git","type":"git"},"license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","module":"dist/monarc.esm.js","engines":{"node":">=10"},"scripts":{"analyze":"size-limit --why","build":"dts build","clean":"rm -rf dist","lint":"eslint --ext .tsx,.jsx,.ts,.js src/ test/","prepare":"dts build","size":"size-limit","start":"dts watch","test":"dts test --passWithNoTests"},"keywords":["react","context","store","hooks","autosave","undo","redo","reducer","state","functional","immutable","flux","redux"],"peerDependencies":{"react":">=17.0"},"devDependencies":{"@testing-library/react":"^12.1.0","@types/jest":"^27.0.1","@types/jsan":"^3.1.2","@size-limit/preset-small-lib":"^5.0.3","@types/react":"^17.0.21","@types/react-dom":"^17.0.9","@typescript-eslint/eslint-plugin":"^4.31.1","@typescript-eslint/parser":"^4.31.1","dts-cli":"^0.17.1","eslint":"^7.32.0","eslint-plugin-import":"^2.24.2","eslint-plugin-react":"^7.25.1","eslint-plugin-react-hooks":"^4.2.0","husky":"^7.0.2","immutable":"^4.0.0-rc.14","react":"^17.0.2","react-dom":"^17.0.2","redux-devtools-extension":"^2.13.9","size-limit":"^5.0.3","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{"@redux-devtools/serialize":"^0.3.0","jsan":"^3.1.13","tiny-invariant":"^1.1.0"},"size-limit":[{"path":"dist/monarc.cjs.production.min.js","limit":"10 KB"},{"path":"dist/monarc.esm.js","limit":"10 KB"}],"gitHead":"83ce53c35007c46c2f9deb06bf5a2d4a467603af","bugs":{"url":"https://github.com/cvlmtg/monarc/issues"},"_id":"monarc@3.2.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-2lxQYoWBu/gqEW23KSa+qNomGw7ilB7UXefqODRj2cANu3F0Qdz7SyCZ5hctSkng4yomdr1R0J0jozu4dcfX9w==","shasum":"929972b4eaac630bd7948e0616cfd602c90aead2","tarball":"https://registry.npmjs.org/monarc/-/monarc-3.2.0.tgz","fileCount":19,"unpackedSize":139998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQizRCRA9TVsSAnZWagAA+LkP/3Lve1/eNNyEr7IFm4a5\nfn8nl6xhXWlHbsDNV1bwGGRZytKNTwS7gPsjtb5u3FGaFNQpQJR5X6vi2Eum\nMjD2ntVy24F0H0f6shyajiaWL5eV8HoLkvFhMC0PciAp/GQCyUkBHu+xjPEc\n17eQZmi7pYhhR5vlM0huSwMWOqYYYJO+bpQa9YTBwqQ2CNpoluknnZFCqul5\nyYkB/9gfgJt4UeeE5lhrWXZNM48owr0yb45qKz36LEiyNOGGJgEqTToLuXQl\n2GsHgqaAOxfErXNTtJPhU0PVdR65VHGNgI0UnfD9pz+p8VZpIEAodMEDOdO/\naq9N5Ue997V6hDxifNi7Q1KLbiscWwU7QYmsRpcjOb06q8U3HChSXjGf/agM\nP7XzJ4/qbTsx54OGXLc4jywOKxokAT5c+4P4+7CV3PvJIHSL0yDCSCQEgX1g\nx9/MpfDfacQyne6HkK6rgw+9LloyHyXkJdeA4Zw8QaKviZWl5zfMzlM1HB2M\nW/VA7kJgC36pzDOd0ZvGbLo01rQczBELLBZqf2CEZhdr0fYZA/bwJHOsPwOE\ngbdBjFS4/vJdK95RUZAc1iMqjT8tIxNdo7aqstjBUtwKeurmM62Tkq19J8Cd\n0oudAOhNYp0ooA90Mu9WVqPNwyCWQnx4O3BNMvyJ8elOqGC2/rI517kkTYbH\nRKUg\r\n=hZu+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEQgUAKmr75icCax8KBA9/x9r+wjTJmAiKzQkt+PkwLzAiAjxM9CM70PN2pkHM89B0iB9TCAvIlK2+EgTNL/Ff03Bw=="}]},"_npmUser":{"name":"cvlmtg","email":"cvlmtg@gmail.com"},"directories":{},"maintainers":[{"name":"cvlmtg","email":"cvlmtg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/monarc_3.2.0_1631726801265_0.31260021111606284"},"_hasShrinkwrap":false},"3.2.1":{"name":"monarc","version":"3.2.1","description":"MONARC's Obviously Not A Redux Clone","author":{"name":"Matteo Cavalleri"},"homepage":"https://cvlmtg.github.io/monarc/","repository":{"url":"git+https://github.com/cvlmtg/monarc.git","type":"git"},"license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","module":"dist/monarc.esm.js","engines":{"node":">=10"},"scripts":{"analyze":"size-limit --why","build":"dts build","clean":"rm -rf dist","lint":"eslint --ext .tsx,.jsx,.ts,.js src/ test/","prepare":"dts build","size":"size-limit","start":"dts watch","test":"dts test --passWithNoTests"},"keywords":["react","context","store","hooks","autosave","undo","redo","reducer","state","functional","immutable","flux","redux"],"peerDependencies":{"react":">=17.0"},"devDependencies":{"@size-limit/preset-small-lib":"^5.0.5","@testing-library/react":"^12.1.2","@types/jest":"^27.0.1","@types/jsan":"^3.1.2","@types/react":"^17.0.27","@types/react-dom":"^17.0.9","@typescript-eslint/eslint-plugin":"^4.31.1","@typescript-eslint/parser":"^4.31.1","dts-cli":"^0.17.1","eslint":"^7.32.0","eslint-plugin-import":"^2.24.2","eslint-plugin-react":"^7.26.1","eslint-plugin-react-hooks":"^4.2.0","husky":"^7.0.2","immutable":"^4.0.0-rc.14","react":"^17.0.2","react-dom":"^17.0.2","redux-devtools-extension":"^2.13.9","size-limit":"^5.0.5","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{"@redux-devtools/serialize":"^0.3.0","jsan":"^3.1.13","tiny-invariant":"^1.1.0"},"size-limit":[{"path":"dist/monarc.cjs.production.min.js","limit":"10 KB"},{"path":"dist/monarc.esm.js","limit":"10 KB"}],"gitHead":"538ed58b52f344e18c76204f4a59e32c4e2a91a6","bugs":{"url":"https://github.com/cvlmtg/monarc/issues"},"_id":"monarc@3.2.1","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-y7Wrij3ZL6mw/+ms9WuschsuI2VuL+n85VrVbxbtIx+sqYRM+5Grl43pTy2MTFZEzoD5SWfG5yNk/TnQt7owfw==","shasum":"fde2dce57a7cf442c1c4610dcbd0a9b32f4eec76","tarball":"https://registry.npmjs.org/monarc/-/monarc-3.2.1.tgz","fileCount":19,"unpackedSize":140059,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpBi3BaYCx0AI8DVl9LAEgFoe04XNJ7JM9A0c6pSjH+gIhAPjX9lpTPqYE8X63DxOHH0rtOjsextjnTDkwJ3eZwogo"}]},"_npmUser":{"name":"cvlmtg","email":"cvlmtg@gmail.com"},"directories":{},"maintainers":[{"name":"cvlmtg","email":"cvlmtg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/monarc_3.2.1_1633416849902_0.2766921178776751"},"_hasShrinkwrap":false},"3.2.2":{"name":"monarc","version":"3.2.2","description":"MONARC's Obviously Not A Redux Clone","author":{"name":"Matteo Cavalleri"},"homepage":"https://cvlmtg.github.io/monarc/","repository":{"url":"git+https://github.com/cvlmtg/monarc.git","type":"git"},"license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","module":"dist/monarc.esm.js","engines":{"node":">=10"},"scripts":{"analyze":"size-limit --why","build":"dts build","clean":"rm -rf dist","lint":"dts lint src/ test/","prepare":"dts build","size":"size-limit","start":"dts watch","test":"dts test --passWithNoTests"},"keywords":["react","context","store","hooks","autosave","undo","redo","reducer","state","functional","immutable","flux","redux"],"peerDependencies":{"react":">=17.0"},"devDependencies":{"@size-limit/preset-small-lib":"^6.0.4","@testing-library/react":"^12.1.2","@types/jest":"^27.0.1","@types/jsan":"^3.1.2","@types/react":"^17.0.34","@types/react-dom":"^17.0.11","dts-cli":"^0.19.2","husky":"^7.0.2","immutable":"^4.0.0","react":"^17.0.2","react-dom":"^17.0.2","redux-devtools-extension":"^2.13.9","size-limit":"^6.0.4","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{"@redux-devtools/serialize":"^0.3.0","jsan":"^3.1.13","tiny-invariant":"^1.1.0"},"size-limit":[{"path":"dist/monarc.cjs.production.min.js","limit":"10 KB"},{"path":"dist/monarc.esm.js","limit":"10 KB"}],"gitHead":"6008d59f86c7e6833cb4ba654dfc4f6b1f5128c9","bugs":{"url":"https://github.com/cvlmtg/monarc/issues"},"_id":"monarc@3.2.2","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-KuHllDgisVgW3iWlvX13ejgAlYQgUkNOTLU0SnTl2gr3ifb/EleoiaJzCHTQyO2l66Gszfe47sy9SlkAPB5lLw==","shasum":"6cd6d8cc63a08cad6019a53a478d300904e51ebb","tarball":"https://registry.npmjs.org/monarc/-/monarc-3.2.2.tgz","fileCount":19,"unpackedSize":140788,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH34iSjtrf7ktHPIp7sqm5N0lI65RFArIviIBq6p3BwGAiEA8MAdeTTiZtUKkQIYvWAaj89a0mHhbWvAuX3PiwyUyQM="}]},"_npmUser":{"name":"cvlmtg","email":"cvlmtg@gmail.com"},"directories":{},"maintainers":[{"name":"cvlmtg","email":"cvlmtg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/monarc_3.2.2_1636010198391_0.8862424818479135"},"_hasShrinkwrap":false},"3.2.3":{"name":"monarc","version":"3.2.3","description":"MONARC's Obviously Not A Redux Clone","author":{"name":"Matteo Cavalleri"},"homepage":"https://cvlmtg.github.io/monarc/","repository":{"url":"git+https://github.com/cvlmtg/monarc.git","type":"git"},"license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","module":"dist/monarc.esm.js","engines":{"node":">=10"},"scripts":{"analyze":"size-limit --why","build":"dts build","clean":"rm -rf dist","lint":"dts lint src/ test/","prepare":"dts build","size":"size-limit","start":"dts watch","test":"dts test --passWithNoTests"},"keywords":["react","context","store","hooks","autosave","undo","redo","reducer","state","functional","immutable","flux","redux"],"peerDependencies":{"react":">=17.0"},"devDependencies":{"@size-limit/preset-small-lib":"^6.0.4","@testing-library/react":"^12.1.2","@types/jest":"^27.0.1","@types/jsan":"^3.1.2","@types/react":"^17.0.34","@types/react-dom":"^17.0.11","dts-cli":"^0.19.2","husky":"^7.0.2","immutable":"^4.0.0","react":"^17.0.2","react-dom":"^17.0.2","redux-devtools-extension":"^2.13.9","size-limit":"^6.0.4","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{"@redux-devtools/serialize":"^0.3.0","jsan":"^3.1.13","tiny-invariant":"^1.1.0"},"size-limit":[{"path":"dist/monarc.cjs.production.min.js","limit":"10 KB"},{"path":"dist/monarc.esm.js","limit":"10 KB"}],"gitHead":"3aede3b702768f5385d6a00de30aa75bce169190","bugs":{"url":"https://github.com/cvlmtg/monarc/issues"},"_id":"monarc@3.2.3","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-0Ct9fymfrgzec14PAAHRXHBgE8ayLRTmQNmzTUrj7rLEznDUhF9ftzJfN7lXNHm9kD+naPL8ahAehxoh5jH7tg==","shasum":"6fa5557bc6bbd551488e41de5ddd133818458bc2","tarball":"https://registry.npmjs.org/monarc/-/monarc-3.2.3.tgz","fileCount":19,"unpackedSize":140874,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkcg2A6pSRvttHD/FYVCHpkh/zRLNt4QBYeiTAgU2AqgIhAIaveRN80D7gMKtHhnhPoh/bqg/241wY5rTFwxPcyuZl"}]},"_npmUser":{"name":"cvlmtg","email":"cvlmtg@gmail.com"},"directories":{},"maintainers":[{"name":"cvlmtg","email":"cvlmtg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/monarc_3.2.3_1636459347846_0.2935048801833735"},"_hasShrinkwrap":false},"3.3.0":{"name":"monarc","version":"3.3.0","description":"MONARC's Obviously Not A Redux Clone","author":{"name":"Matteo Cavalleri"},"homepage":"https://cvlmtg.github.io/monarc/","repository":{"url":"git+https://github.com/cvlmtg/monarc.git","type":"git"},"license":"MIT","main":"dist/index.js","module":"dist/monarc.esm.js","typings":"dist/index.d.ts","scripts":{"analyze":"size-limit --why","build":"dts build --rollupTypes","clean":"rm -rf dist","lint":"dts lint src/ test/","prepare":"dts build","size":"size-limit","start":"dts watch","test":"dts test --passWithNoTests"},"keywords":["react","context","store","hooks","autosave","undo","redo","reducer","state","functional","immutable","flux","redux"],"jest":{"testEnvironment":"jsdom"},"engines":{"node":">=12"},"peerDependencies":{"react":">=17"},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.5","@tsconfig/create-react-app":"^1.0.2","@tsconfig/recommended":"^1.0.1","@testing-library/react":"^12.1.2","@testing-library/user-event":"^13.5.0","@types/jsan":"^3.1.2","@types/react":"^17.0.38","@types/react-dom":"^17.0.11","dts-cli":"^1.1.4","husky":"^7.0.4","immutable":"^4.0.0","react":"^17.0.2","react-dom":"^17.0.2","redux-devtools-extension":"^2.13.9","size-limit":"^7.0.5","tslib":"^2.3.1","typescript":"^4.5.4"},"dependencies":{"@redux-devtools/serialize":"^0.3.1","jsan":"^3.1.14","tiny-invariant":"^1.2.0"},"size-limit":[{"path":"dist/monarc.cjs.production.min.js","limit":"10 KB"},{"path":"dist/monarc.esm.js","limit":"10 KB"}],"gitHead":"7ed50fde2be5392307e0d3f6c8bd1cf50a466f79","bugs":{"url":"https://github.com/cvlmtg/monarc/issues"},"_id":"monarc@3.3.0","_nodeVersion":"16.13.1","_npmVersion":"7.0.15","dist":{"integrity":"sha512-6v9ZBaBGrQxlUCRuy0IP54uq0ZBmyZ2ZI4uInURK0NWw6WoXEO2bZm2tT8p11YDsgU7EhSu4HxdF7NQTZeqhBw==","shasum":"2af3438661f2416d2d2d0a4f99354ec472ae9bd4","tarball":"https://registry.npmjs.org/monarc/-/monarc-3.3.0.tgz","fileCount":19,"unpackedSize":144880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0euUCRA9TVsSAnZWagAAGJ0P+wbFT4VSt79s+sBZz0K1\ndCFgP6AxSFKJUK6X4iyElGcQqk1ZZHpkyRXwwemRwaOjJ/NP9MFfANx0ulok\n4X/sNprzn7UsnInd1WZmZf5kiHZpo2DJCemS0uwLJrYQeDDjRzB/ERfBcn0y\ngL3kuZSFc22lt1R9fkZVtbiQ7cTDyMJaV5FUtNKSyzYSBBJ4tyYii78Oa2+j\n+HcuoQ/PrXOVD7YaNCApoEz84HbUL4tmP3Mbd5RTZmMv3nDz8avThrBWBbRI\n/XGwr1K95QgCcO8zpJ21Yr36RBOoneIgKe4EzMHPT8p62lL8o4zHf99tedNM\nFVOaRWDwANFizzLj4U9ND7EsU7DU6VKkjgzOrD6bRfab6GFRMqytGEHBlX58\njFqdSK85B/K6p09nRix3URxVENH6n7gj6GAk+qkJJLcTewFeoJ9TvR/vksnz\nDeSC9JGAm53XiELYNhm8HPwCDvBWio1KmzYeJHsQ17yq/gdtACrfXhyjLGw4\nzhruk8aSK8XgePV+WcfpsQk3rfd/gkSESTf6R1WOsPCr5k+T0Cehq8oMB1Zm\n82CoAHNBTWmAuxGQPHwOed7+lZy8KecYudyDbOn9GL/Qtl7YjG4yVs3FSaM4\nM4MPI/9hFBKDMPkEka8eNb+2a9at5LZmNGEN0WsiPll1tiv6sLeYJDOE9qKw\n0qY0\r\n=ILNI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC/Wn9MVbq0zEJ4fmm9XfYFseKaYRqcpT0SAmboNjgh4AiBOz7jTPjFEVwpoTiEshF8ldPj2pjcWH4P+aJs3RVs6yQ=="}]},"_npmUser":{"name":"cvlmtg","email":"cvlmtg@gmail.com"},"directories":{},"maintainers":[{"name":"cvlmtg","email":"cvlmtg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/monarc_3.3.0_1641147284133_0.8602821223722859"},"_hasShrinkwrap":false},"3.3.1":{"name":"monarc","version":"3.3.1","description":"MONARC's Obviously Not A Redux Clone","author":{"name":"Matteo Cavalleri"},"homepage":"https://cvlmtg.github.io/monarc/","repository":{"url":"git+https://github.com/cvlmtg/monarc.git","type":"git"},"license":"MIT","main":"dist/index.js","module":"dist/monarc.esm.js","typings":"dist/index.d.ts","scripts":{"analyze":"size-limit --why","build":"dts build --rollupTypes","clean":"rm -rf dist","lint":"dts lint src/ test/","prepare":"dts build --rollupTypes","size":"size-limit","start":"dts watch","test":"dts test --passWithNoTests"},"keywords":["react","context","store","hooks","autosave","undo","redo","reducer","state","functional","immutable","flux","redux"],"jest":{"testEnvironment":"jsdom"},"engines":{"node":">=12"},"peerDependencies":{"react":">=17"},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.5","@tsconfig/create-react-app":"^1.0.2","@tsconfig/recommended":"^1.0.1","@testing-library/react":"^12.1.2","@testing-library/user-event":"^13.5.0","@types/jsan":"^3.1.2","@types/react":"^17.0.38","@types/react-dom":"^17.0.11","dts-cli":"^1.1.4","husky":"^7.0.4","immutable":"^4.0.0","react":"^17.0.2","react-dom":"^17.0.2","redux-devtools-extension":"^2.13.9","size-limit":"^7.0.5","tslib":"^2.3.1","typescript":"^4.5.4"},"dependencies":{"@redux-devtools/serialize":"^0.3.1","jsan":"^3.1.14","tiny-invariant":"^1.2.0"},"size-limit":[{"path":"dist/monarc.cjs.production.min.js","limit":"10 KB"},{"path":"dist/monarc.esm.js","limit":"10 KB"}],"gitHead":"75a1ded53937f7eda3ee6366b8be177f08d1d352","bugs":{"url":"https://github.com/cvlmtg/monarc/issues"},"_id":"monarc@3.3.1","_nodeVersion":"16.13.1","_npmVersion":"7.0.15","dist":{"integrity":"sha512-icDq1S5R1hMg0lIPsrtE4vzyWF68LCWYrmCc53caGAkc6B8+qloIShNTcUu79GP358/+971DkE620r64LS0xXw==","shasum":"6d837eaa3eb725acb126162825303675b7c66530","tarball":"https://registry.npmjs.org/monarc/-/monarc-3.3.1.tgz","fileCount":12,"unpackedSize":144138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0e07CRA9TVsSAnZWagAApJIQAJqUTj3CGt+FN18d24JN\nKVL+po8MQDYtygewuBBbVkFg2NBlLmAOId9EOlDpyAJTjoYdEa9/D9T9X6Il\nzI82ZxLbQ9taICwmKp1E1VU+t125l5At4uGwNJjoFEYZ+JohMdTgbBGpIs1N\na1V2o6dsynVefOLA8UGvBTOv1gWB/pDcuhS3nUfgilumLSncpHCbkQN7SH+i\n7iTOUKhSqjXcb96CtG6OEoBfn72CoPD78me1fjTr2Hjsa2qnmQ6+2syBxUXw\ns4tVmweEq2VEP3X3yqo75Wq0sgWXfw3Q0ipzgYulKOUct0oH9x2y1wT/0Vpn\nzLHTXBdfdRhaLAhNidCWzJeI8bcAxrw1PZNnJyBDfFOnUgwMhXIJPsAfGpCN\niHOK4eDcFNhae2cxrrEZfss+0x7+fZPDAzUgfBcC7ZCoxijXBKJvqe68ag4c\n4uCyEpnSS+9jc9fYzL8WkfrRcRpXmCuCXQ9e0s2vL7bAnZ1d0oZj4fIkiB7u\nNpSyz/PPAVvhmCzwmdyCAs1r8wzqqJgRNJIRkl/NHRPKw+S9cT89knpQKsId\neHeOICUEn3cveQgxJ0g8IICU6kbHs0omVc9f48Vm3RLwrKERYCU3Hf3PCBaX\n2i9UUDBXKmD0lz3RMwf0V8egJ/uBhqgcLbuYrU45U8iz+l+wrjPO4LCL8Xmh\n3sdZ\r\n=uP0J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDYj9EJGWVcS51+P9RyL/pQD3YKhV6FGC5QvC+CEkC4MAiEAolIgfjyTUjIiUJnXMQQPi/Q7a5/T/t3uYyUzNH3+JgU="}]},"_npmUser":{"name":"cvlmtg","email":"cvlmtg@gmail.com"},"directories":{},"maintainers":[{"name":"cvlmtg","email":"cvlmtg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/monarc_3.3.1_1641147707756_0.22737411848940536"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-14T09:43:11.435Z","0.3.1":"2020-04-14T09:43:11.564Z","modified":"2022-05-09T17:35:12.342Z","0.3.2":"2020-04-14T11:53:26.916Z","0.4.0":"2020-04-15T20:36:04.820Z","0.4.1":"2020-04-16T11:19:15.073Z","0.4.2":"2020-04-18T13:37:40.998Z","0.4.3":"2020-04-22T20:36:47.646Z","0.4.4":"2020-04-24T13:03:43.864Z","1.0.0":"2020-04-25T11:51:49.409Z","1.0.1":"2020-05-11T19:05:20.578Z","1.0.2":"2020-05-14T08:19:08.143Z","1.0.3":"2020-05-14T15:27:47.101Z","1.0.4":"2020-05-16T15:26:18.262Z","2.0.0":"2020-06-04T08:33:38.425Z","2.1.0":"2020-06-10T19:43:21.603Z","2.1.1":"2020-06-10T20:16:25.570Z","3.0.0-beta.1":"2021-04-29T20:52:16.270Z","3.0.0":"2021-05-04T22:19:27.615Z","3.1.0":"2021-09-09T21:31:55.770Z","3.1.1":"2021-09-11T21:03:08.004Z","3.2.0":"2021-09-15T17:26:41.422Z","3.2.1":"2021-10-05T06:54:10.150Z","3.2.2":"2021-11-04T07:16:38.760Z","3.2.3":"2021-11-09T12:02:27.992Z","3.3.0":"2022-01-02T18:14:44.274Z","3.3.1":"2022-01-02T18:21:47.908Z"},"maintainers":[{"name":"cvlmtg","email":"cvlmtg@gmail.com"}],"description":"MONARC's Obviously Not A Redux Clone","homepage":"https://cvlmtg.github.io/monarc/","keywords":["react","context","store","hooks","autosave","undo","redo","reducer","state","functional","immutable","flux","redux"],"repository":{"url":"git+https://github.com/cvlmtg/monarc.git","type":"git"},"author":{"name":"Matteo Cavalleri"},"bugs":{"url":"https://github.com/cvlmtg/monarc/issues"},"license":"MIT","readme":"# MONARC 🦋\n\nMONARC's Obviously Not A Redux Clone.\n\nMONARC is a store intended for [React](https://reactjs.org/) applications, based on the new [Context](https://en.reactjs.org/docs/context.html) API and [useContext / useReducer](https://en.reactjs.org/docs/hooks-reference.html#usecontext) hooks.\n\nIt can be extended with your own plugins, with a couple included to provide two advanced features: **undo** / **redo** management and **auto-save**. There is also a plugin to connect your application to the [Redux DevTools](https://github.com/reduxjs/redux-devtools). All of these features can be enabled on demand.\n\nMONARC also provides some features to help migrating applications using the [Flux](https://facebook.github.io/flux/) `ReduceStore` / `Container` pattern, so you won't have to rewrite your application from scratch.\n\n[![npm version](https://img.shields.io/npm/v/monarc.svg?style=flat-square)](https://www.npmjs.com/package/monarc)\n[![npm downloads](https://img.shields.io/npm/dm/monarc.svg?style=flat-square)](https://www.npmjs.com/package/monarc)\n\n## Installation\n\nMONARC is available as a package on NPM for use with a module bundler.\n\n```bash\n# NPM\nnpm install monarc\n\n# Yarn\nyarn add monarc\n\n```\n\n## Motivation\n\nThis project was born as an alternative to Facebook's Flux state management. My company's React applications were based on Flux, which uses a deprecated React method that will stop working sooner or later. Since Flux seems no longer actively maintained, it is probably wise to start thinking about an escape path before it's too late.\n\nMONARC has already successfully replaced Flux and is being used in production on old and new applications.\n\n## Documentation\n\n* [Usage](docs/usage.md)\n  * [Reducer](docs/usage.md#reducer)\n  * [Undo / Redo](docs/usage.md#withundoredo)\n  * [Auto-save](docs/usage.md#withautosave)\n  * [Container](docs/usage.md#container)\n  * [Hooks](docs/usage.md#hooks)\n* [Extending](docs/extending.md)\n  * [A simple Example](docs/extending.md#a-simple-example)\n  * [A full fledged plugin](docs/extending.md#a-full-fledged-plugin)\n* [Migrating from Flux](docs/migrating.md)\n  * [Dispatcher](docs/migrating.md#dispatcher)\n  * [Action creators](docs/migrating.md#action-creators)\n  * [Store](docs/migrating.md#dispatcher)\n  * [Reducers](docs/migrating.md#reducers)\n  * [Container](docs/migrating.md#container)\n\n## TODO\n\n- Improve documentation\n- Add a demo application\n- More tests!\n\n## Licence\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}