{"_id":"manatea","_rev":"47-a4da0d2cb7ac7835416245de4b4111ff","name":"manatea","dist-tags":{"latest":"1.0.0","next":"1.0.0-alpha.3"},"versions":{"0.1.0":{"name":"manatea","version":"0.1.0","_id":"manatea@0.1.0","maintainers":[{"name":"ayc0","email":"benjamin.koltes@gmail.com"}],"dist":{"shasum":"fc8940be35d01f3bf62f699daf50ebc4a5374929","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.1.0.tgz","fileCount":13,"integrity":"sha512-UqLJfrS+2j105GO/kmPOo/snfFaRP0+lXv8RTteK81dxLY73wz/MwA74sQYFMiZhLW82Y+Z2I7u9U31ufpT8SQ==","signatures":[{"sig":"MEUCIQC+SDCyGBoZTY+hT164pl8RMJml7MkpvkJuwae+Q7LxJwIgPStM4roqT3WUHDu1DMXS41xQKXyBe+IagMRte9jLk/o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19738},"main":"build/manatea.js","types":"index.d.ts","module":"build/manatea.m.js","source":"src/index.js","scripts":{"build":"microbundle","start":"microbundle watch","release":"yarn -s build && npm publish --access public","test:flow":"flow"},"_npmUser":{"name":"ayc0","email":"benjamin.koltes@gmail.com"},"umd:main":"build/manatea.umd.js","directories":{},"_hasShrinkwrap":false,"devDependencies":{"microbundle":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.1.0_1531214657272_0.9999584704228848","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"manatea","version":"0.2.0","keywords":["javascript","state","immutable","lightweight"],"_id":"manatea@0.2.0","maintainers":[{"name":"ayc0","email":"benjamin.koltes@gmail.com"}],"dist":{"shasum":"4d153807d7f0e0f2231e1225664ecdc27cde98ec","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.2.0.tgz","fileCount":92,"integrity":"sha512-APikJsw7HKXIISe1BTQxv+hbuONNF+JvNGzeFaVUWQxCob2cc0kgADTL3fD8n5vzt9r6v3F5Ny5a1mWtNqEEjQ==","signatures":[{"sig":"MEUCIEjJSIVildixDqJC/OcVh8LcenjhZ0UyuXaGPWYTungNAiEAs1+RqbMUbmG1+x0nuF4AaEXrUizXRWjMozAa4gg7iaU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21587},"main":"dist/manatea.js","module":"dist/manatea.m.js","source":"src/index.ts","scripts":{"build":"microbundle","start":"microbundle watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"ayc0","email":"benjamin.koltes@gmail.com"},"umd:main":"dist/manatea.umd.js","description":"Predictable micro state manager.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"microbundle":"^0.5.1","rollup-plugin-es3":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.2.0_1531231365429_0.11729935328730456","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"manatea","version":"0.2.1","keywords":["javascript","state","immutable","lightweight"],"_id":"manatea@0.2.1","maintainers":[{"name":"ayc0","email":"benjamin.koltes@gmail.com"}],"dist":{"shasum":"e439fdbc5deaec8af1dd868bdfc639e46fc87be5","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.2.1.tgz","fileCount":11,"integrity":"sha512-n8wxp0Kj23GL/2fPbE6b3iDcO5TzkSXCoI+JGvGahSUVhxSKjGO/cxpU5lGGr8wKIJT14eGVzSjN4x/p1nbO2A==","signatures":[{"sig":"MEQCIBcnE9rKRN4ThlZsDtcz3taItEc/745xMYeH+njoiHNwAiBEIZv9scNDPccn7lbPTyMYPM/JJhDrv1edBpbqM8/wVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12783},"main":"dist/manatea.js","module":"dist/manatea.m.js","source":"src/index.ts","scripts":{"build":"microbundle","start":"microbundle watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"ayc0","email":"benjamin.koltes@gmail.com"},"umd:main":"dist/manatea.umd.js","description":"Predictable micro state manager.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"microbundle":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.2.1_1531317569081_0.10332930447993394","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"manatea","version":"0.3.0","keywords":["javascript","state","immutable","lightweight"],"license":"MIT","_id":"manatea@0.3.0","maintainers":[{"name":"ayc0","email":"benjamin.koltes@gmail.com"}],"dist":{"shasum":"d5d8a822f787d95a2e1746c384ef1273b625260a","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.3.0.tgz","fileCount":11,"integrity":"sha512-B1nCiiG0zKTxwzLW+eA5jcfZ6w1w2EkgD7wboYpWCdeNnRli+GmekOeKiZ7RKGrrOXtm4rESpZN42tfv2U0kSg==","signatures":[{"sig":"MEUCIQDM7nK1u0djzCD0UVFGKF6MN/Sp6IvfnGnl6Ny6vZnvnwIgdzeIQF6kN3MDKw1zVZ9/NAXcNkmDfWdk/4I3uzs7w2o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12564},"main":"dist/manatea.js","types":"dist/index.d.ts","module":"dist/manatea.m.js","source":"src/index.ts","scripts":{"build":"microbundle","start":"microbundle watch"},"_npmUser":{"name":"ayc0","email":"benjamin.koltes@gmail.com"},"umd:main":"dist/manatea.umd.js","description":"Predictable micro state manager.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"microbundle":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.3.0_1531386898375_0.36051488676116095","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"manatea","version":"0.3.1","keywords":["javascript","state","immutable","lightweight"],"license":"MIT","_id":"manatea@0.3.1","maintainers":[{"name":"ayc0","email":"benjamin.koltes@gmail.com"}],"dist":{"shasum":"84bb5773dbac87b9d43a6d50257cce8c44c558e1","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.3.1.tgz","fileCount":11,"integrity":"sha512-lBNBWUxf31I191XgwsxedYqEi9uVlkIN7iddBFbww6xQB8RYrk8JIJlzinjr4a9q4bEIaNmUsd6Sa2DYCNDhFQ==","signatures":[{"sig":"MEQCIFhl4CoxKVApM1UFL2T0j5wTJlmkwpuQz5k00pXmHIrHAiAJYkDWbXXcPNYDfHtrsjxq195lwiAOjBs9s5yvLJQisw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaTvvCRA9TVsSAnZWagAAfDcP/23MiX/X8tYL5Wvz6ul3\ncWk08E8LIyPm/QDmwLgNefpOWGr7zfmehQtTan7k7N/qq7ku9v+fQRTxjXMQ\nLS8kGY2i1h+M78QoQWzz9hlEE53s4G55K+j32vHIW8wz/LBDXuvhLi4dodEh\ns+aVHmN9NXxefkdGgzIMthsta51aKG7YLag7RSKXxmWLFeA4GMk8ochdVK9I\n9pJybhTAAV0PUAMZsfYg+8CdqR7NAzk7ekLGFxZU2phpzxijdFm65+qB5QuD\neTUPDH1orvBzX3lj6C1AQ/3vwmJRkgS+bkRyVSjGEAefxQYkZo4hJA91/BP+\ner01KBR/JGua9FXIcM6jgOArn5J5rb5B20K3RWoK9XIDrU1FPVOjnb4eZ5ry\nQwwzbkWZUUOsMp4W4x70JrlP790xC/9XtIeZXZDqHOxTtcQIS8uD7quzvaZ7\njWUt/+DNj/CDHU8gA+nO89W9vehtXlaJI5AhyCqlox/9YsXjg6cgU/17xHeU\nLallTLl7vdH7HxOwrWluemlX0JNFNos6u41ZryZTfCTjYHdUdlXXa9YjuzRX\niV15PxqQsHTuINgrvvEYm8eDYOA+Y0fCi1sAaIqLmaaXsWTY4knqdei8/xXw\n85VDStSPTuMDHAy26tMiC75a7LP1wzH7hw8N+uT6fXjA/0/kSmHTdSP875mH\nS6I7\r\n=u3mZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/manatea.js","types":"dist/index.d.ts","module":"dist/manatea.m.js","source":"src/index.ts","scripts":{"build":"microbundle","start":"microbundle watch","prepublish":"rm -rf dist && yarn -s build"},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"umd:main":"dist/manatea.umd.js","description":"Predictable micro state manager.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"microbundle":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.3.1_1550400494304_0.8858875448367278","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"manatea","version":"0.3.2","keywords":["javascript","state","immutable","lightweight"],"license":"MIT","_id":"manatea@0.3.2","maintainers":[{"name":"ayc0","email":"benjamin.koltes@gmail.com"}],"dist":{"shasum":"a240a83376a5d485a08d40d04f3db8b02a2e7a49","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.3.2.tgz","fileCount":11,"integrity":"sha512-zxUndO0jxcN3QdDxQHG7i2dgxsPpxaXBjWA73xtmyMf7glJfkiEu4aLd6fglket/YTvLDRcuG7Vitudu6tDejA==","signatures":[{"sig":"MEUCIFpkG5aqXfYybdwzChj4aVJhri8+f5vTbXUnX6XQAHhvAiEA20E1Fpd4hF4AoJ0Wo+b1UFCYEVZQoMkmnsEy44RRRFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaTwOCRA9TVsSAnZWagAAWrcQAJ/FOAoyyNTEthmeT0B1\nJWECK2g79xvudDeL0gQ31X6aAj0x+Kc0behCWpOZ5iLYmIHrMXPKNZV0rhWY\nSC3fqCRGo1Rr3iZZPHRAfoDKlMofeIQojAelGa1CZlcYT2OG95xXraTiCo4t\nNxjWAl12WRJKbPKcaHK+TpSAC5Uia/tmLyiJ5IzQiKd9ziaEnxJFuSAbfKbw\nXPgbMHuZMh0GqC8PI0Mc50+nEF3xJ0pnWV/yubXIhJ2EQg9CBsD2QGNOc9Yj\ng8DT26MpMCYK/LTL83xn6Yj3ZWwdQQivecOfxdWGC6lnMqthnPRaKRwEG3Cz\nK55o3Cp1BFJDhpQkjPHwMPGHeiEZ6C2cycqfuPiFdDXnhpow7aCFrloD0KFy\n2sYnKkfoSFTC9y3vGpaoAB8L8YIx20UDourgY5FZu6hvfJG7zOTTTLOjPyzt\nLRsbBaP2gBCkr4ahvmb4KCQcXI6+56Dxzu36XtD7OCxuLHJ5PTapEf30iFvB\noPiTHhBqKpFmYJo2WLbv41I5NBMsj7J3/LvfaJB4Pl2bJQA94FJb9msRFU4z\n3Ch38bIFch1Dw/cbWKDNE4/7ZgJMtjeNUoE2K5cBamYMH9wj/hGZyC1PE/QX\nE7vBR2r6CQcttzfjCwdwC4Wra6DIZ4vG8v46Kk0Vxgb/zJHSpkcmrKMI1y1K\nTTEa\r\n=vJKc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/manatea.js","types":"dist/index.d.ts","module":"dist/manatea.m.js","source":"src/index.ts","scripts":{"build":"microbundle","start":"microbundle watch","prepublish":"rm -rf dist && yarn -s build"},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"umd:main":"dist/manatea.umd.js","description":"Predictable micro state manager.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"microbundle":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.3.2_1550400526272_0.24781056801795298","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"manatea","version":"0.3.3","keywords":["javascript","state","immutable","lightweight"],"license":"MIT","_id":"manatea@0.3.3","maintainers":[{"name":"ayc0","email":"benjamin.koltes@gmail.com"}],"dist":{"shasum":"e9b6a02575741761adabca37e89fdbf1394d0e89","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.3.3.tgz","fileCount":11,"integrity":"sha512-UVIT34SAqXiTlZSFELBlsFip4ZXikbt9rQyS4aEd90UFj97ixBQ76lfNiMNlNTQhBi0ocK43X68hwxcF7KXytA==","signatures":[{"sig":"MEUCIH0+8+v82CE26bM5PBGJni3wg1aXrWXN1yWGjmsb7yxuAiEAp4Rrc5pT9yzjqIU8jxRyrPBuu38Rkq3TN6wQ4AV/ODg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaUuTCRA9TVsSAnZWagAApB4QAIdox6R7S+XNS7e1q9ZD\nsmsGcL0bgXkf1Q//wNRKFx+fZ+x/i6gq5IBDnB0X0sjzRwtIubFpvTTofYE+\nkNRThoJoIVl+7sghfeUtcxvh8SA0839IROz1FNXi3Sp4Wz96glgUP8Gc8hYG\ndH9/QFWfQCLPH9iUVNCsTT32qL8hkz/3ndNAtrSkm8yAklfEnr8pNxFr4hBh\nWFIjUCrahxEUlhgNfpZuvtaDL0gvlsm3wRBJLSbqxYeZm03nbWGR3+yPrleN\nOOPiv6vRkIWclggInkPGWLClq9Fq9kQ70mHhEM36DdBHz6YK+x1U6vx/PhGC\ns5hXGeXW/Yx3G7HtlofYgobGIPQCz0B/utlmSxRabdnc8pRC6GSRVBeoCi4c\nI7Asza1Rn0GODcM5B0NRASDhPcftwvH15RZEaVe4D0h1/FTlBczFw+9AOcEn\nR1LU9jZFOrIKWTiiLAFKXNCRUYDmcTALPLLJOmPBkllDSSuVKdBVFScfUHiA\ndquKSNvl/egy/ACw9P4bf6GOCb62VajoBNJp1D+ZqVSDlCdgXG+lV7j4Qmkd\nLvK0rFRmN+zZJLweDBVIzYzv2E89d4xqizAhUQWEbpsMwgeTvBKRSywxYb7/\nZDmlD332LX4+iX1vmh6J9vOE8yQOLTN0HP7R3+lWa4sGuDZUtBgsqX5EjGKj\n4L+Z\r\n=j9Yc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/manatea.js","types":"dist/index.d.ts","module":"dist/manatea.m.js","source":"src/index.ts","scripts":{"build":"microbundle","start":"microbundle watch","prepublish":"rm -rf dist && yarn -s build"},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"umd:main":"dist/manatea.umd.js","description":"Predictable micro state manager.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"microbundle":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.3.3_1550404498360_0.7866877021513601","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"manatea","version":"0.3.4","keywords":["javascript","state","immutable","lightweight"],"license":"MIT","_id":"manatea@0.3.4","maintainers":[{"name":"ayc0","email":"benjamin.koltes@gmail.com"}],"dist":{"shasum":"051baaf958667e76e4d1d78dd389f96563dc667d","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.3.4.tgz","fileCount":11,"integrity":"sha512-TviZB88DEwJvUXEA1PofN8KppUggJF9uAl+DTmZtYaXCzO4BkJqotYCcjAo/Uzm3/LFxNE0sPUd37EuLulU0Dw==","signatures":[{"sig":"MEQCIFmBdEGUeHm19al1FwY8oS2mMf5v+8dG3wC2AG/zlSaBAiBFxfs0ruQALjLf+4bl0yhf2ICxeRFPcV/p7FzW/RcJCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaVBFCRA9TVsSAnZWagAAmzQP/19A8FAr3B0kAmfSs88y\nBtAgu+3f8gSEFZ37DVMYob7pFLj/Y48vAQGY58TLyEGmNNMDqR+do1iaVztT\nEMR41DtTsKAE4lVMV7KpphrNzyWfNYLqC+uRv55EixwMiwTyV1uj2DXv153I\nrYv0VV0QQBZ82N3HjMco528wsOSjfwdRx9D3GSmBZpQTwNbwoj+/nxuAQAyP\nvJYKGaKlzqAcPN854eLkmZzV17n/b2VO5IcCgEWW+qKgA4n7fsJgc5/Ahlt3\nOvFl19ioYzFGs9SFmjL6jhUHBy9tOcbNYgFPN2MOgGelxHCovSiEWhguL4sC\nDGACf9OUSims1TDMEHxbglBqZ664ywUoJ1Z9P4rM2eL/ot8XpEHJF6MOHXEQ\nGvRMJIRin3GZj2zfIVptt8BqpyIrnfKFe5ZRVz9n6a5xchJWZ3GVs/6UNzk3\n3qpnzPhUOwb55LsABcObzFgQTdD2seGdFmaSWQiz2Qjjprzz0n0zHdioSXW0\nU9ZZkYt7Cm98U524tzcctn5SsSuVWWPmrjjoS7yyN6gbTeIQf5x0ZNbyGjmD\nonKYjcA7ameU1g/rkJORgJzqYqvv8h7SJcKm5B5U+W/b8fJOTDOBO+2h1c/O\nxet6GpNKw7Ax1L5mu0grGW8amAa31bXbPSpfUtKFMzYC+nYlLu46dSLM7HNr\nltVY\r\n=Zky1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/manatea.js","types":"dist/index.d.ts","module":"dist/manatea.m.js","source":"src/index.ts","scripts":{"build":"microbundle","start":"microbundle watch","prepublish":"rm -rf dist && yarn -s build"},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"umd:main":"dist/manatea.umd.js","description":"Predictable micro state manager.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"microbundle":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.3.4_1550405700715_0.4793445055954073","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"manatea","version":"0.3.5","keywords":["javascript","state","immutable","lightweight"],"author":{"name":"Ayc0"},"license":"MIT","_id":"manatea@0.3.5","maintainers":[{"name":"ayc0","email":"benjamin.koltes@gmail.com"}],"homepage":"https://github.com/Ayc0/Manatea/tree/master/packages/manatea#readme","bugs":{"url":"https://github.com/Ayc0/Manatea/issues"},"dist":{"shasum":"40acabc84b6b419c35382cbb87da12b25e7d2897","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.3.5.tgz","fileCount":10,"integrity":"sha512-0RhL9LsSmOo6f3QUnrAC1LS4peCN16aSxuYSEKJ+NFZvbek7MnpYNl9oky0jTkDgM/uBnmjG6PMEi2w/vaQr6w==","signatures":[{"sig":"MEYCIQCJjbudQPP6xfz3szhmNk/lkgzBucovknh8/qGcVrYT/gIhAPp62txK9L1YFwGgP5lOQXRYOepg/VoqkjyYvCbU+0i3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqR5qCRA9TVsSAnZWagAAf74QAIcz/HvKlXiVdBeqBAWM\nEeTw8pIx5tn5RIXskaqPcqkQQeX9WHO5RF9qqVkT1QvY9XCPYB784r/a/dhl\nAOpsr4rNqdVwGc+iGk61AtzSkM17bs5mKsMich/KsZ/YMFvosTUZVM06O+dl\nduvS4V+7EZLAXenztKbReg4JgjA9X4PR8iaELpmlX6NvcO5v2U6/4+HnHoLf\nIn6MoF2K9Gi56omoOArje9nG0khSJJ3mLBzWGE/Jza49P8Iku5Wvxh49TmXd\nUmddazACrDJL+USMuSdfAtkhGwtQDjTk+uiXLJDMfSgrMy5e5pnsHDsV+BQ4\nSNxctCpPRj5BLCXpypbhURxsCGZYUdAkUJWuhzzSHmgfLY+SCHjE3Z2aTk5x\nHfvY/jZbBouprmKOziJqQmo3mhrAmNoF34238Mme5nzYwfkLlAzdZFv6tFHR\nuRH4MRgbvTXhPDw+MvCAt2iqFEa2eU74lC35m+5OlydkjrIsqoX8dOlOwp0t\nZUCqCVHtPteYgcFZCMAuvddLcy5h9n20uSaXOIonuNEWgLiOrQugmJrulB/T\nfy0B9aV/YEHGQhCD6XnYJyO7+Yy4zRVJGlJxMfLaM30TPe3R9aLWwUHXlatk\nECT+D9tQjRkg6qijDo99E/dLTw9T0upPGS/TrhHxLHbedcyWio4hQH6RlXjM\ns1cb\r\n=GcB0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/manatea.js","types":"dist/index.d.ts","module":"dist/manatea.m.js","source":"src/index.ts","gitHead":"63ac1a8600e8858808dab39e1ded79c3cecdb803","scripts":{"build":"microbundle","start":"microbundle watch","prepublish":"rm -rf dist && yarn -s build"},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"umd:main":"dist/manatea.umd.js","repository":{"url":"git+ssh://git@github.com/Ayc0/Manatea.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v12.12.0+x64 (darwin)","description":"Predictable micro state manager.","directories":{},"_nodeVersion":"12.12.0","_hasShrinkwrap":false,"devDependencies":{"microbundle":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.3.5_1571364457608_0.6847951762338855","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"manatea","version":"0.3.6","keywords":["javascript","state","immutable","lightweight"],"author":{"name":"Ayc0"},"license":"MIT","_id":"manatea@0.3.6","maintainers":[{"name":"ayc0","email":"benjamin.koltes@gmail.com"}],"homepage":"https://github.com/Ayc0/Manatea/tree/master/packages/manatea#readme","bugs":{"url":"https://github.com/Ayc0/Manatea/issues"},"dist":{"shasum":"7f7467f1163ada937d4a1d2447f0ef2de69a6983","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.3.6.tgz","fileCount":11,"integrity":"sha512-vLUQVjIJ/sa+bk1ycbpYdPLlml5SVmhrsxVXu9W8uG0W4pmDAQ4Q/ZygiCzuHuxTGhjD3n4/pIM6tpYnRYSnUg==","signatures":[{"sig":"MEYCIQDeAJXz21ANS0TOO77VcGrEM1pEsvA7lfTHM2MJidsGhwIhALA2LMNwGFgieVZV1VhkcYEIV13clLBOYKfeE56pYCc0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrwcZCRA9TVsSAnZWagAAeAcP+QF56zOcPTLtVtUKLekF\n9d1ebUgVTGC8922zZ+ZamFHaqJTuO7raLSXgLDbUUz4aO+xpiP6p2aGISX+H\nVBoK9ilDQRIlVzKMjqKfnADO0Jabp0852ipSOnnYgjkLx4s2KABpmYIgKrma\nnsbhbZTzB13YnV1HtM5t0/jgMboXqRtkwyiLbhJwGrkqpj6kaKIpa2h4WJB7\nvWp+LyFWDkl81SA+chXy8lqzuP8s51NzpEYLkexGsoRcVqoEadAdEb0wqHyD\nNq416+vRaTvAjcHMInRsN1RXoSo/XxUUcUgJFp/FQ+n4nj6fpLeS5tLMM/GR\nb/q2IrUfF40DJ+n8voGVqRrdUfNqr5w50kFekK7aXB7cKqAU2S9QKKnF0eU5\nn8sCZ6wwL+r27/5iCwpvPme1Rpjd8j4Pi3jTQKwuuiWCka8L//B9seNOxDgN\nzzUfZeGEJuocqW/AL2HvoVeTDfT5sWSdJ0344jwBu9WCEJGBUjNbAkgGWYCi\nDmvza9d0P8HgtLViDd4ALX8yt1DBRdkEKZYr/8qWMzQwaRY/HzNmWxH1mOB4\ndiR46MVAx5IBLf+XZ/SAVjhR8K1/+lfkxKBxu5xR0hf+UnyyCGU3tpQdoTDS\nxjLBgy6lOEEKHLCUZzrr7WcQl8McbBi0cHRo8Sen7o2iXwujTb6IPQ8E3f79\ndHBM\r\n=I6m/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/manatea.js","types":"dist/index.d.ts","module":"dist/manatea.m.js","source":"src/index.ts","scripts":{"build":"microbundle","start":"microbundle watch","prepublish":"rm -rf dist && yarn -s build"},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"umd:main":"dist/manatea.umd.js","repository":{"url":"git@github.com:Ayc0/Manatea.git","type":"git"},"description":"Predictable micro state manager.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"microbundle":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.3.6_1571751704970_0.786041609845443","host":"s3://npm-registry-packages"}},"0.5.0-beta.0":{"name":"manatea","version":"0.5.0-beta.0","keywords":["javascript","state","immutable","lightweight"],"author":{"name":"Ayc0"},"license":"MIT","_id":"manatea@0.5.0-beta.0","maintainers":[{"name":"ayc0","email":"ayc0.benj@gmail.com"}],"homepage":"https://github.com/Ayc0/Manatea/tree/master/packages/manatea#readme","bugs":{"url":"https://github.com/Ayc0/Manatea/issues"},"dist":{"shasum":"4a33a01412ba743423637568725260a0a740c2c7","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.5.0-beta.0.tgz","fileCount":11,"integrity":"sha512-VQsw9m+iKW9ETCpyHKVJHjuIjyEOrWpfD1WE/BvzPLWYmoqNvSUSgdZavAlr5FliD6fd75808nd22b1SV5hPPg==","signatures":[{"sig":"MEUCIQC8PA4gkz/OiBk293g0fmcrP+HT6AJwQgC652Ad9OncTwIgarFePmEs4cQm6qeGtQKMMhvH9ssxj3wAM7o4tEei5pU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglG11CRA9TVsSAnZWagAAPGQP/ROHUj6b27dYt1cy77W7\nCXDR+0r7CTHNitiuHG+toJOQ+McA5kCLA5EjZFgSeaLUXMttw8WMXLHlQnrh\nKGID8vSgfc1oqteTs2GBRhzZQx+yijAOueX/qHeGJH+BKJCGrQs2P/h8RQtU\nEjJqfoxe6+L0w7Nvrb8IEhS04js8ylz+N8a6HvAmfY4Y4SRXyL++UsXD3guD\n38/3sQKZHLrLsnF5mxM23/An0eAUzOEoaxMvugKQNcqvMq/oY5/0GlcsP/8q\nnX0QzKgEtQuCSY+XuoyOAiWoJ2v9MK784kgm6Z5ymGblbz8R+DHyjSYKWnJ6\n9dcBai1alq3zG2xKheDOvkIAUplIyBZKABjHd8EdRabfued6tNyqCHCDlLoj\neoEqFc0mvm9gcaKCPfUXWo/WL/331uY7uQa8SrNpM1ScQ2uEk2ttuB6elUWj\nXbxTLqdwVaG8CeNIrHByix8yQJG0pRyl23MkzaYeEbJlLjsJupToHolTdOsB\nIji7j4kL7yVdx/RmPMMJUlTd7V0nLQ5zL3805RbGmiezAFow8oJ9lZfuEwPw\nrSflxnvTeg6MaT40AV0X5M5BhVfgsbPbd4AthjMKOhvtRR2hawC5e9rPKfjm\nK1BWf4yOzVintMezlzeIHMYYdZM3sXY551ejDsgKE9dELtL9jlQwc4fApuZe\nCZ5v\r\n=Y3B+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/manatea.js","types":"dist/index.d.ts","module":"dist/manatea.m.js","source":"src/index.ts","scripts":{"build":"microbundle","start":"microbundle watch","prepublish":"rm -rf dist && yarn -s build"},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"umd:main":"dist/manatea.umd.js","repository":{"url":"git@github.com:Ayc0/Manatea.git","type":"git"},"description":"Predictable micro state manager.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"microbundle":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.5.0-beta.0_1620340085215_0.14456706485619253","host":"s3://npm-registry-packages"}},"0.5.0-beta.1":{"name":"manatea","version":"0.5.0-beta.1","keywords":["javascript","state","immutable","lightweight"],"author":{"name":"Ayc0"},"license":"MIT","_id":"manatea@0.5.0-beta.1","maintainers":[{"name":"ayc0","email":"ayc0.benj@gmail.com"}],"homepage":"https://github.com/Ayc0/Manatea/tree/master/packages/manatea#readme","bugs":{"url":"https://github.com/Ayc0/Manatea/issues"},"dist":{"shasum":"6986b1a8994b2c3015689bada7af1ce008908a00","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.5.0-beta.1.tgz","fileCount":11,"integrity":"sha512-/+7BL76FzVm5HtD9Swc15e6rO04GRXan5BYThEwQhWH53SLgPalDREVyfJePe+0gm4I8yg+3cAxwutXF8ihj/g==","signatures":[{"sig":"MEYCIQCsMJi1dFEvMaYOny/9ZAE8Epl+9rCRTcPHKf8AdSUopgIhAMS+6JndwwFmK8b9Pw7/V3t0rOtZt/nZ3b+o8EKkURkc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglHW7CRA9TVsSAnZWagAAr+QP/0oZDnCzrOpirHtDw6M1\n5whGhrrfFtrS5fx5iHXTypRoutKfF/UCXMUHYWHVMvXYqx55O+Pk6naF93dN\nG4Ou0+nTeaOnan5efIwJ4jZyZpQV/6rBvac3iEJ6hVan3eUf7FemU+R6lEgc\nMha1d92DzRCQ+IcaDiH1DfvnNA2L1E3rvGMrJ9pjpn8vwFEjGfjk6F2y9D/1\nkg8y+0GLQ6IR4beQJ0rvh0m+O0KYXmsoD7U//OIPSRmQo6CQSIY5v39a2ntE\nkiCAqJh4OhlZdKALWsyxcLfsDLmP63AydZWdlpha9hCzU2hdmge1YzxF/MgB\n/j1nYI1Uo4Q9zlkQkEdt8oaKhPj1iCzkm9kpud4WM9it+H+cxoVGsThm8v8q\nvq4mhe0zuDUuplsn+xJKNxt5gsO97cWgO75GQ/D6J3rbGe7x65FNQe6RNtvJ\nX/F+qE8ka5uDeqsMLrmDCsMRfZhrjdSJhAHt4SDRtujk5BhZDsbv+Cky2OvA\n3M7oH6oMbo0InVWIzNVqswnces5j7cI4k/fLuT7jSlZoQOBAjB+OVZL1xkbt\n/rv/xLvcez0yQo9t/fPFA7Rfz7OSJ9bWPZjHVr63wS0mDPniJPN4DHs8LMZo\nXJriFkNIro4/GwNTU+lE5a0nMi7wqNNixWXjUXP/MpebtJ6KK3EfSfWrU56p\nCuwJ\r\n=jqgS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/manatea.js","types":"dist/index.d.ts","module":"dist/manatea.m.js","source":"src/index.ts","scripts":{"build":"microbundle","start":"microbundle watch","prepublishOnly":"rm -rf dist && yarn -s build"},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"umd:main":"dist/manatea.umd.js","repository":{"url":"git@github.com:Ayc0/Manatea.git","type":"git"},"description":"Predictable micro state manager.","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"microbundle":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.5.0-beta.1_1620342202769_0.07344829048112156","host":"s3://npm-registry-packages"}},"0.5.0-beta.2":{"name":"manatea","version":"0.5.0-beta.2","keywords":["javascript","state","immutable","lightweight"],"author":{"name":"Ayc0"},"license":"MIT","_id":"manatea@0.5.0-beta.2","maintainers":[{"name":"ayc0","email":"ayc0.benj@gmail.com"}],"homepage":"https://github.com/Ayc0/Manatea/tree/master/packages/manatea#readme","bugs":{"url":"https://github.com/Ayc0/Manatea/issues"},"dist":{"shasum":"9b56efb11e10a8f9694315f70607270b7ba06b2b","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.5.0-beta.2.tgz","fileCount":11,"integrity":"sha512-HKpD+QOTVB0ooj2FgqtdM9QQaU1C1BlpSldYoq0jmUB8Ousgr6m5shXTC4Oy1XwuI8Cg+z/1itrsIIOSVRC5Iw==","signatures":[{"sig":"MEUCIGTZ9N57rCCglE+S/y5r2WTkP2NQfZwdxMyVsE32JuJLAiEAgQBU0RLwnv1acrvcpfkWa5rXbxCL7GAyNEE6EwWIj/A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglIISCRA9TVsSAnZWagAATO4P/1vSYKGRVtI+wEUW1U8d\n+fsA5KsyrxdL9A1qWKBbV23NlN7MDNs2VcjZ9ArjXLOeVyPrWjvITOgcFzr5\nHTK2CoxfTSZeM1n2OyQVk1aifEiVIA0z7lZ3dIoIgidxb7xENww2WhdlZd3C\nGjm8uJmjBEXdPFGLdWiF4z9W3DobmwYfPRKd+7ez9b0T+KBWz5VhI+TE6xX4\nCBWJY2O3oBIiUfG/LDVQ8fQxIkqDm8vVu53m0TeAPiCMXZldcq5qymyJjCT1\n+m7PU4EFVsTNONanMnx14RqfpGH2zio3X+PgtptkTmPkOvWpgfHfETWO9d8e\nu1QcAoq3H5I6eS1Hp/TzFbu0+1zIXStJWwPf0Qzl4CcTJsKThlI4VMK3BaKs\nTQDmErXF/bYScKOXRcenxsa1VjrhgvKuVKAx8d6OdU/pjkIhCanSlf7BdWhb\nc6xtCzsWUkSlP9Qe6xgm9e9P1IKQ9OXE8XU2DpenCdn35SiiNePZbL5j9bWA\n+zn+ZCGVn702+J5w97XrBp1vXAg/5EUoNqCLiicSTEHUhxedAe43b1xqJP9B\nwz7n2hkin+sFH8rdCzWMgnpLv7jb5gs3X0ohV+vZXuIzQQDorVqDCvO7wLbK\nQOf9vJhMnp0WepkfZBZWg1h00Kh6eVEirmi4MhpDcSK/IchdMwyLwUbyKrqw\neU0C\r\n=+qAI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/manatea.js","types":"dist/index.d.ts","module":"dist/manatea.m.js","source":"src/index.ts","scripts":{"build":"microbundle","start":"microbundle watch","prepublishOnly":"rm -rf dist && yarn -s build"},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"umd:main":"dist/manatea.umd.js","repository":{"url":"git@github.com:Ayc0/Manatea.git","type":"git"},"description":"Predictable micro state manager.","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"microbundle":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.5.0-beta.2_1620345361610_0.5953815084423904","host":"s3://npm-registry-packages"}},"0.5.0-beta.3":{"name":"manatea","version":"0.5.0-beta.3","keywords":["javascript","state","immutable","lightweight"],"author":{"name":"Ayc0"},"license":"MIT","_id":"manatea@0.5.0-beta.3","maintainers":[{"name":"ayc0","email":"ayc0.benj@gmail.com"}],"homepage":"https://github.com/Ayc0/Manatea/tree/master/packages/manatea#readme","bugs":{"url":"https://github.com/Ayc0/Manatea/issues"},"dist":{"shasum":"df7d97fac190d1d3ebe22d324170e5a80a6cfcdd","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.5.0-beta.3.tgz","fileCount":11,"integrity":"sha512-YAmfCO0t5wJW+K/n+fqt907o7ny97QYX5GsvzvJfWgnTjhI2Pzkc9vlGuKh4+rEJSzhxs7vICUZ9AtYRZovQTg==","signatures":[{"sig":"MEYCIQCy5e+JMzDjE1zIaR3T1QnYovXCCVm61ZYBAtAo4zbvmgIhAPhDTAzf1V7CezoWzQUExtTXXkmgmvo3pEgCEgP8xJXw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgls+KCRA9TVsSAnZWagAANCkP/16LAVATR4E1vdg1Kh+V\nCbJJ8Bx5IithBa903GlPXyqsSgoc8//TbKZXCAxNPJFcZiszsjHbi1cdK2pp\nRV8nFzuBIk9/Augtu6BbZFJGq2QlVlWRnPiPGK4yU2seCg7PQduMWjXQixjo\nmXsyxBO4OCTlW/nwj7iGGQ3PFJffn1fyN1A3nli2g9i1ky+LVDrAzHQJwgr1\nBa9XbYdBzhImhp+DZgVa9wyDvo/gk+r/OHA2l0QUQR8yiFGp5WUMtke/xjaa\n7hDrWlB50uY+YydzkzP0vxc/L5nrisc2Dfjcu3tMYmoBGctKZffhXSb6vtrv\nGtsFnPIUZTLUVhzVxu5E+JjWVoGeVC9KsHrbswf+YtNHthOMgkkAkjiOhqLK\nCEib9K7+uPCKsaQEOGqQ4d3/cFi/aOFONEArrUt55fWGNHDewRABU0A+rAy+\nVV5SRauOYKt2iTN+W8unuk5u3uWGFzeCaJQgYlz114QlMDwBqrFKHsv8ejgp\nVDtwl71rY/Fh+PE5eKC4nYTRTzZ5UO2QhrYnydEvuboB0ryCPIpmG+hgt9Wf\nVTHFOdKea9PU58J57xLf8DkfZbfiDGOOAMaekTlNImuxPopsWU4Hb3tn8ej2\nzwOsdg7jPwB4n7jV3kiRYukPX/oY9iXK61WdKURiTVUVxBO8DRLcSxRc1D0H\nb174\r\n=Owb2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/manatea.js","types":"dist/index.d.ts","module":"dist/manatea.m.js","source":"src/index.ts","scripts":{"build":"microbundle","start":"microbundle watch","prepublishOnly":"rm -rf dist && yarn -s build"},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"umd:main":"dist/manatea.umd.js","repository":{"url":"git@github.com:Ayc0/Manatea.git","type":"git"},"description":"Predictable micro state manager.","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"microbundle":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.5.0-beta.3_1620496266161_0.40063764944366853","host":"s3://npm-registry-packages"}},"0.5.0-beta.4":{"name":"manatea","version":"0.5.0-beta.4","keywords":["javascript","state","immutable","lightweight"],"author":{"name":"Ayc0"},"license":"MIT","_id":"manatea@0.5.0-beta.4","maintainers":[{"name":"ayc0","email":"ayc0.benj@gmail.com"}],"homepage":"https://github.com/Ayc0/Manatea/tree/master/packages/manatea#readme","bugs":{"url":"https://github.com/Ayc0/Manatea/issues"},"dist":{"shasum":"926e928e59a26d1c00ba0d4fa7ff6d7017ad9fc8","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.5.0-beta.4.tgz","fileCount":11,"integrity":"sha512-UxlkK+ySztSa/+l7DGfY17Izmf+MQQ4mLUsCWwi670Ee3c0uSyP3bv27JZKkWDdU0+zhXOiAi73oPhjbaJyDnA==","signatures":[{"sig":"MEYCIQCEVBRrb8qLc+TC51xlBxMpwKfHkNdrz6s8iUIFPhK1GAIhAMmV96nN2mPzJPRz+aWXxDm1y7QaQmsBELzbUilsLtQ7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglwuRCRA9TVsSAnZWagAA9vUP/RL9PGxINk1Orfiscutr\n+scbZo6FXGvJNEv5AICzfTNsT7PwvShmsgDRZd7TOvYU//dzG8wwdajnT9et\nVA9Cas9fqpteelhnP3YJpYlihibDLvVV3Mu5qupyON7OnnfBoxyXCRQbNaHM\nsboxM6vyM9kflG2/ImjzfmdPd+F8hOUz9G30ouZ5sIFcsrsmaY6vJdgTz1SQ\nh0YqIBNhvm4u4kVZo/X/0woSimWzfFYeLjaudAtZ/ephIJl4pDThunXhG/nB\n9HY3/sfH72aQpH3yyB7TE9LClP8BEzCDsHt1giHJ9lVgCYecORhWTEwi8kB9\nBjQPsPsrm8/kmOw36t/0hpjl3Cg7Jt1kCa++oypcmvpLB7jD/p3RNnVJWN52\n6d6DEtrc5lywcp5zPtbIBTwvsEvA/J50YHF38QVwa63t0YBRAkKMoGdVwKGI\nxGqaIJ0HqxRwL/oca+cfYSP23rkn4yuMpQUxhgfBJ3Sv8fAuuMPYKb660G5W\no+hX2rizfUex31BDVf5d3WNCuQAbkxBr0ZTnL2SG+JSxJDMg+9nX3e1GXmqQ\noE2xWMVUK5hzIt3IIhnVzuZFX/rYNtjY7x2gWQtnD/4zUOOFhSV/adyScQEf\nGIf7WacQXsRZcgqYdVu7PU23dkotIYQRRDErVBjMROSXJH8qVsgAnYQqVr1w\nTZN6\r\n=0uEJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/manatea.js","types":"dist/index.d.ts","module":"dist/manatea.m.js","source":"src/index.ts","scripts":{"build":"microbundle","start":"microbundle watch","prepublishOnly":"rm -rf dist && yarn -s build"},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"umd:main":"dist/manatea.umd.js","repository":{"url":"git@github.com:Ayc0/Manatea.git","type":"git"},"description":"Predictable micro state manager.","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"microbundle":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.5.0-beta.4_1620511632846_0.40010543039132473","host":"s3://npm-registry-packages"}},"0.5.0-beta.6":{"name":"manatea","version":"0.5.0-beta.6","keywords":["javascript","state","immutable","lightweight"],"author":"Ayc0","license":"MIT","_id":"manatea@0.5.0-beta.6","maintainers":[{"name":"ayc0","email":"ayc0.benj@gmail.com"}],"homepage":"https://github.com/Ayc0/Manatea/tree/master/packages/manatea#readme","bugs":"https://github.com/Ayc0/Manatea/issues","dist":{"shasum":"a3bc7a1a79404442eaeedac8e86905a13b27710c","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.5.0-beta.6.tgz","fileCount":9,"integrity":"sha512-FtEZ+Izk+gldP+Okk8fv1hYc/6ek5DQQUi4Oy22efebYKJle8WCEnoHkLCb1lqyTSugAWdRI3So1/BXBF9CYpQ==","signatures":[{"sig":"MEQCIDpzCVPp1S9/2mK9b439M08rp5MgHiwi/Cq/JaoLjQFzAiBAk+o44ihB2upmjNHe5O15A3fTm7tmxLdhC3DVD3ZQ0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgl72BCRA9TVsSAnZWagAAE7QQAJdBRDWq1rmW9iJwBs1y\nma3TyP4i/NzbY77bDOAs99hUJX7QTM8oR9Ebl3IckpzFSJZGnZPmxnXJvfKk\ntmLsKXkAEp482OgrYK6GGLWTA1LYNKk5T7+a/+3ZzDNlEF35Mbdv+dV5OXQg\nmIALVJHK+fvNE0U0ksfIpFaKf7q7vdj8HV5H8U/z1fHi1zXnobQo+CPQcNOH\n+N39pXZ7nX6WmXgim2/+zbepxR7QuZ3RxgviQ6Mnfbmn8HwUDJBOgB3K3IJm\nh2CPTOTxGR+6yC2av4x2K96NPfGy0NcmJCtWQWhX1XLaEwDqXi5x8fsZK7c5\nexvUz+ekTAN9518a7WvLmMzN7dbAg/QvIOHpAsorH85iMVS+j7kh6eqSYJyP\noZxAO3K7ffvYq5lzu3lnbdeg9fuk6sb5sr9vvjI6HajF0OEjJKwUinkL8FYG\nlBcfZx9xxI6eSdy1RLC+IYKyyKXBae6cM4xRm6Loy6BmzDLTA9Mm8yisHirA\nVWCRQUNQdf28GbLOkr2VvENwWzBKzxOCVHffvCpqgGDf6w/5aG669668nFia\nhGcAIopKKc+wggMUhw2c8+KDJ4TCaHL7LptX8SwYVV5+Q53lKK9uchU/NfQ0\nZjR6tN9lnLz6bynjd1yG2zL2vumNcIUVDV0wvldPZd2urVoq8WVVpfXQli9P\nz0ef\r\n=MeZ0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/manatea.js","types":"dist/index.d.ts","module":"dist/manatea.m.js","source":"src/index.ts","scripts":{"build":"microbundle","start":"microbundle watch","prepublishOnly":"rm -rf dist && yarn -s build"},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"umd:main":"dist/manatea.umd.js","repository":"git@github.com:Ayc0/Manatea.git","directories":{},"_hasShrinkwrap":false,"devDependencies":{"microbundle":"^0.13.0"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.5.0-beta.6_1620557184971_0.5240074616036532","host":"s3://npm-registry-packages"}},"0.5.0-beta.7":{"name":"manatea","version":"0.5.0-beta.7","keywords":["javascript","state","immutable","lightweight"],"author":"Ayc0","license":"MIT","_id":"manatea@0.5.0-beta.7","maintainers":[{"name":"ayc0","email":"ayc0.benj@gmail.com"}],"homepage":"https://github.com/Ayc0/Manatea/tree/master/packages/manatea#readme","bugs":"https://github.com/Ayc0/Manatea/issues","dist":{"shasum":"0954965e4702f3c6d164ba90fe7f4b9a2d4b6770","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.5.0-beta.7.tgz","fileCount":11,"integrity":"sha512-9/yur071etM4s4oVAyI32y6sIOXvZdg7lnpuHqR0qcS7NY4maXBJIBfT12kmv/dLn5/9elyeOyc28r2YKhy9bw==","signatures":[{"sig":"MEUCIDmGIJ41QDIibUHbzh2OeBhQnUEJdVg9c/O7jVzYL8TzAiEA6zPnHPVQkx1gb4iCK/eZDTDKoFuSoVIvlYEqp2a4v0Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgs4RpCRA9TVsSAnZWagAANzAP/jFKYU2ai7jMF/8yc9kY\nBCTgLgy5DnCRS4xWrpTxRpbQvmZMt1XwOJtxS5J7EnmjKUNX7/+GJ5KzpOB7\nUrkKnd8QRt74RQNoOAv302obm1trkeEiqCc4rhprgQUioMFeqQ2velBl+NvV\nepuCCJ+gOhBC3C2YlQEdvM90gvWKNs2MBG2AKiufLhyp/l2NL8CzfMFacdRA\nvVAXbhdqNXY0R9uT0+Dxb7Y154fGdSY01WVMYYW1SFeBy9+i4AmMwXD1zi2V\napcLqqP5qUGmnLHiRyVh8Dm0Kq3qkesr1hfmNqUz0uSi5so0XUJwxCttLOrs\n4HmEwjDdRCfgGCOBCF2FgbFf+eMfALYbpB5cVGUKybrULhpR5ueXNSbCyNRf\nBan2qsuxmOvj70RSqyoHMksLkgrINK0ohfvmzp6tLJeRQspnkpY8h/M+e3nv\nU2Poks/0Q+uvJ2vVvdYF6SY9nJwgRujZL1uLpqfwHouez5NBxTMAShe6s9vn\nAGZPopoQXOt2vX3P5Isrsl5BH9TuhbJhuQPLUbOEXvYrLK6MEfcdbIjaB374\nXE7Z28Rr5x/iNfs7AqRPDN3MxmdqA0B2hhrlUc+s/qqHmdX+ZsaGdAu87wWH\nJ06qSda6dQ0E1v1ETJxNJIrJGzAikEDjX/pH4kpRd0A0cIiG2SBTP21Itogk\nxVuX\r\n=WG69\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/manatea.js","types":"dist/index.d.ts","module":"dist/manatea.m.js","source":"src/index.ts","scripts":{"build":"microbundle","start":"microbundle watch","prepublishOnly":"rm -rf dist && yarn -s build"},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"umd:main":"dist/manatea.umd.js","repository":"git@github.com:Ayc0/Manatea.git","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.2.4","microbundle":"^0.13.0"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.5.0-beta.7_1622377577368_0.26882220459406536","host":"s3://npm-registry-packages"}},"0.5.0-beta.8":{"name":"manatea","version":"0.5.0-beta.8","keywords":["javascript","state","immutable","lightweight"],"author":"Ayc0","license":"MIT","_id":"manatea@0.5.0-beta.8","maintainers":[{"name":"ayc0","email":"ayc0.benj@gmail.com"}],"homepage":"https://github.com/Ayc0/Manatea/tree/master/packages/manatea#readme","bugs":"https://github.com/Ayc0/Manatea/issues","dist":{"shasum":"7d7aef07789cd47b510fbd91be99eae8a616781b","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.5.0-beta.8.tgz","fileCount":11,"integrity":"sha512-eH7w3OR4VbsBfEnF5O7riR7VQsNggcAAIKjEx1gaMqJyive0pdCF/oNcOzjAFgu+EHpMF0RKj6FJwRg9a++TMA==","signatures":[{"sig":"MEUCIA21M2KU2lxFaiHm8/KE6bITpNb1KXOZByQtIgeuFLfVAiEA4uxoSOSjaN9KZvfsDPjmTSjaCojkfYCB2WeFb1rssDo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24060},"main":"dist/manatea.js","types":"dist/index.d.ts","module":"dist/manatea.m.js","source":"src/index.ts","scripts":{"build":"yarn build:clean && yarn build:action","start":"microbundle watch","build:clean":"rm -rf dist","build:action":"microbundle","prepublishOnly":"yarn build"},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"umd:main":"dist/manatea.umd.js","repository":"git@github.com:Ayc0/Manatea.git","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.2.4","microbundle":"^0.13.0"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.5.0-beta.8_1634243852119_0.047252947246907206","host":"s3://npm-registry-packages"}},"0.5.0-beta.9":{"name":"manatea","version":"0.5.0-beta.9","keywords":["javascript","state","immutable","lightweight"],"author":"Ayc0","license":"MIT","_id":"manatea@0.5.0-beta.9","maintainers":[{"name":"ayc0","email":"ayc0.benj@gmail.com"}],"homepage":"https://github.com/Ayc0/Manatea/tree/master/packages/manatea#readme","bugs":"https://github.com/Ayc0/Manatea/issues","dist":{"shasum":"56443c369881e4d7a7f6a84710af9b7bfd9431d4","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.5.0-beta.9.tgz","fileCount":11,"integrity":"sha512-582ewISbtld6dspq7et4iHNlYKLp9SVdryH5OrYRHDtvZzByFZVnmVP7UfCh4VG4JmGpxxAH/YQDZ5/JIrg8xw==","signatures":[{"sig":"MEYCIQCjkLRv2dXYvK4IrQZCMd10Yns7d8wWBH7DExe0OYENyQIhAMwVBpLGrcUqN1JKxJ1ffju1qkUShPHvdo40PV1Jazm/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26528},"main":"dist/manatea.js","types":"dist/index.d.ts","module":"dist/manatea.m.js","source":"src/index.ts","scripts":{"build":"yarn build:clean && yarn build:action","start":"microbundle watch","build:clean":"rm -rf dist","build:action":"microbundle"},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"umd:main":"dist/manatea.umd.js","repository":"git@github.com:Ayc0/Manatea.git","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.2.4","microbundle":"^0.13.0"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.5.0-beta.9_1634246535150_0.3020076488034429","host":"s3://npm-registry-packages"}},"0.5.0-beta.10":{"name":"manatea","version":"0.5.0-beta.10","keywords":["javascript","state","immutable","lightweight"],"author":"Ayc0","license":"MIT","_id":"manatea@0.5.0-beta.10","maintainers":[{"name":"ayc0","email":"ayc0.benj@gmail.com"}],"homepage":"https://github.com/Ayc0/Manatea/tree/master/packages/manatea#readme","bugs":"https://github.com/Ayc0/Manatea/issues","dist":{"shasum":"2df998d1a76caf894582ff6deaea150e18a426d2","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.5.0-beta.10.tgz","fileCount":11,"integrity":"sha512-p/sxn3zdxN2DcuHvFRWKELrrBu9NDpcqeQrMpWWZJbl57Ot/bdw73IF8HAYillk7y9xe8BSqMzItl98aOH2JdQ==","signatures":[{"sig":"MEQCIG8/trMZOItXJtTM26mgLCfA+sv/4geddb5lN8ph6zL3AiBhZAbMyFrO0+ANPLBLcejy4+TizxfsZ9dHqxOPqHpsZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26344},"main":"dist/manatea.js","types":"dist/index.d.ts","module":"dist/manatea.m.js","source":"src/index.ts","scripts":{"build":"yarn build:clean && yarn build:action","start":"microbundle watch","build:clean":"rm -rf dist","build:action":"microbundle"},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"umd:main":"dist/manatea.umd.js","repository":"git@github.com:Ayc0/Manatea.git","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.2.4","microbundle":"^0.13.0"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.5.0-beta.10_1634251932999_0.22778580504044088","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"manatea","version":"0.5.0","keywords":["javascript","state","immutable","lightweight"],"author":"Ayc0","license":"MIT","_id":"manatea@0.5.0","maintainers":[{"name":"ayc0","email":"ayc0.benj@gmail.com"}],"homepage":"https://github.com/Ayc0/Manatea/tree/master/packages/manatea#readme","bugs":"https://github.com/Ayc0/Manatea/issues","dist":{"shasum":"c2c9781db9171c561f648e3d2678c248e87e1453","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.5.0.tgz","fileCount":11,"integrity":"sha512-oHp1evI4VQcMNZ72EIXfT/7tTRp3U5AhiBqvn+mfrrgMNdcoESwtUK3bQoycnhDv1fXsCI/HMT2emHEC0cH2zQ==","signatures":[{"sig":"MEUCIFQOw0ojqmFXoV4ltz2tuxKpEnLicPnu15jqcWnUNlWVAiEApYnhf28wAmsD8C+bmexMOkY+/0cEJQjIhL4foW0pqVc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2yo8CRA9TVsSAnZWagAAvmUQAJqtnm20e+b/uf9nHxWs\nQmlwW2tjG1RQx3z1ZtqJNNMCTUF3RTRMlKEGi3X0fzPAUoJSoXlPLW6nPSwE\nY1mAL0dhitDzXYUU/dMB3PA9t6E95FihiODMl7zwMT3G9ILNK/jDwOtZcGq8\nivhxW7x6/6bLxTVHhTq2cJ9WeNSMUb+kqWeKni+wjuL+dUQngbC9WyLBzylu\nMUSvjHdIxnLGj/cVle1bgR2YPFHs6dP/h92ofORKgq6qwC7yOWBl4XVkXRHU\npnT2NM4PTfAKL/NLTB47tczvFYRSLyavKvN7WIZqAMmaP9zUmwgnQdyEJ6fS\nNf1hetQrwvx0dgRJzJA1gnjA7fbaKNt/GKY4lW8rnhalo/xWGLpAJdUw/wsg\nIb36mLWWf0cKHiy7GHgsL+pEzZHCVGDMBnEcPAxLnqkVzaByyZXXCfMhRx9A\nwrLxt/4e4+2hX/vv0RLhXAH0dU99653iQ+u0pj2/mWl33oM33MtSncjkBDFz\nAh5Ez7gPPUhuuCtE2PhDsj5wVyZbRd+Qk+AxnubvLGp9Pb+cWAsIJnPcJHk+\nMJ24nMYNH6KeIOZF/NCg1Pq9vX6j4BLIZukywXNiYFBgbsttfB3mLDyR90Zh\njJd2Q/CyDCmwvxonmxy5ZuW4gguhy/fGPq8rTYW6xEWxBXPCTM7YA3OTnxBF\nZYZC\r\n=kbvA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/manatea.js","types":"dist/index.d.ts","module":"dist/manatea.m.js","source":"src/index.ts","scripts":{"build":"yarn build:clean && yarn build:action","start":"microbundle watch","build:clean":"rm -rf dist","build:action":"microbundle"},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"umd:main":"dist/manatea.umd.js","repository":"git@github.com:Ayc0/Manatea.git","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.2.4","microbundle":"^0.13.0"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.5.0_1634342030903_0.6396169612427136","host":"s3://npm-registry-packages"}},"0.5.1-beta.1":{"name":"manatea","version":"0.5.1-beta.1","keywords":["javascript","state","immutable","lightweight"],"author":"Ayc0","license":"MIT","_id":"manatea@0.5.1-beta.1","maintainers":[{"name":"ayc0","email":"ayc0.benj@gmail.com"}],"homepage":"https://github.com/Ayc0/Manatea/tree/master/packages/manatea#readme","bugs":"https://github.com/Ayc0/Manatea/issues","dist":{"shasum":"3069b164601c1f07549d9fa0adc1909eae502b95","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.5.1-beta.1.tgz","fileCount":11,"integrity":"sha512-iKycPnUFru8oDNLnqdp8oJgI+7la90MlIjJL+alqMRnEay5y2/pMWOqMYIrri1zA+XGYkrR0Az4iix95buRUQQ==","signatures":[{"sig":"MEUCIQC9KDwf3zyERfjh9tEc0rk9kK4+dCGkGc4Pp14m4MRfgAIgTw+vKYfhDi+8ItstB1W1WDS8Yop2GTvN6fz5b9uS970=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28202},"main":"dist/manatea.js","types":"dist/index.d.ts","module":"dist/manatea.m.js","source":"src/index.ts","scripts":{"build":"yarn build:clean && yarn build:action","start":"microbundle watch","build:clean":"rm -rf dist","build:action":"microbundle"},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"umd:main":"dist/manatea.umd.js","repository":"git@github.com:Ayc0/Manatea.git","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.4.4","microbundle":"^0.14.1"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.5.1-beta.1_1634385006820_0.9159016727805349","host":"s3://npm-registry-packages"}},"0.5.1-beta.2":{"name":"manatea","version":"0.5.1-beta.2","keywords":["javascript","state","immutable","lightweight"],"author":"Ayc0","license":"MIT","_id":"manatea@0.5.1-beta.2","maintainers":[{"name":"ayc0","email":"ayc0.benj@gmail.com"}],"homepage":"https://github.com/Ayc0/Manatea/tree/master/packages/manatea#readme","bugs":"https://github.com/Ayc0/Manatea/issues","dist":{"shasum":"a23668602ae0537226bf3d59b157426e435fef50","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.5.1-beta.2.tgz","fileCount":11,"integrity":"sha512-rLN4yjfUR3oco0f5/Jc31KbyV1n95qPd/Rc8GzawNlT5L1p/LEl4619faomSilCpZY81t6qPOhi+whRAboNdqQ==","signatures":[{"sig":"MEYCIQCjJyg65EH55p18eoNa3iDJoCgtIQAInSK+0LOAAepPMAIhAJSY33oZtfvmf8bNp3QO4EODfCR6Z2TVJDHAKSTcH/JJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27905},"main":"dist/manatea.js","types":"dist/index.d.ts","module":"dist/manatea.m.js","source":"src/index.ts","scripts":{"build":"yarn build:clean && yarn build:action","start":"microbundle watch","build:clean":"rm -rf dist","build:action":"microbundle"},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"umd:main":"dist/manatea.umd.js","repository":"git@github.com:Ayc0/Manatea.git","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.4.4","microbundle":"^0.14.1"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.5.1-beta.2_1634386082683_0.5751276451240033","host":"s3://npm-registry-packages"}},"0.5.1-beta.3":{"name":"manatea","version":"0.5.1-beta.3","keywords":["javascript","state","immutable","lightweight"],"author":"Ayc0","license":"MIT","_id":"manatea@0.5.1-beta.3","maintainers":[{"name":"ayc0","email":"ayc0.benj@gmail.com"}],"homepage":"https://github.com/Ayc0/Manatea/tree/master/packages/manatea#readme","bugs":"https://github.com/Ayc0/Manatea/issues","dist":{"shasum":"1d317ffc1db47c86d129a03befc5c76eb8bd84ae","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.5.1-beta.3.tgz","fileCount":11,"integrity":"sha512-rHjW2yB1ifO8rqfOSTdcg/YPOYOo4MWPXwRcAlSADmtSDz0PORtJyWPC8kBMt1nubBNQhTkbzaZYXIDTWTaaXg==","signatures":[{"sig":"MEYCIQDdsQe6ixqfWJmSXlinA4j39OLh93fWZS7J9JhzdxXPuAIhAL6kSe6UhRcr5K94yhT/iJ2P7zZxYEajXt6bSTihi0WG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32165},"main":"dist/manatea.js","types":"dist/index.d.ts","module":"dist/manatea.m.js","source":"src/index.ts","scripts":{"build":"yarn build:clean && yarn build:action","start":"microbundle watch","build:clean":"rm -rf dist","build:action":"microbundle"},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"umd:main":"dist/manatea.umd.js","repository":"git@github.com:Ayc0/Manatea.git","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.4.4","microbundle":"^0.14.1"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.5.1-beta.3_1634392888312_0.3846521318735707","host":"s3://npm-registry-packages"}},"0.5.1-beta.4":{"name":"manatea","version":"0.5.1-beta.4","keywords":["javascript","state","immutable","lightweight"],"author":"Ayc0","license":"MIT","_id":"manatea@0.5.1-beta.4","maintainers":[{"name":"ayc0","email":"ayc0.benj@gmail.com"}],"homepage":"https://github.com/Ayc0/Manatea/tree/master/packages/manatea#readme","bugs":"https://github.com/Ayc0/Manatea/issues","dist":{"shasum":"9dd38176f977323b109ca905caf29a6f9093981d","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.5.1-beta.4.tgz","fileCount":11,"integrity":"sha512-ngDia8+EiQMIlxg/lN0VIIWybOTOowdKN6LZfi0knk9k9p4HBNRL8qpE474G5C3fHhf6/dY1Sv8rL+xNI3ltXw==","signatures":[{"sig":"MEQCIDGAThDCHPfcSdtCQHy2qvO7lFElvThY6XMkmkbmiYzeAiBd78KiOzAN0kcgwo9Acskm5vslWP9p2KgT59AElkk6Lg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7awHCRA9TVsSAnZWagAAh0UP+wfe5jb/dv9aC4C/j/R7\ndClF+IoJjeIRIhon0RWXHQrShtLuW04OiGbJTXO2mDMzawAFjzuOJUuC6kJ/\nxV++dDbd1gRctB+J8W65z6KBKrrfQSmSy3266gorSfcgX6soKQBVa7WMJA+l\nfYVElTXdSyj7g+eMY3j1Zlxyfb4j1b4vMmyXd0D6fDh4CDa2l8wd0wyDQryq\nIv8OBk+zZAFElr+wEffEUCirgNpT/+GGFoiEKei5BBOqqJx6uMc7GQjTV1EJ\nI4mjDELaAHOBW33dsVuTFDK4XESnTd79GuHXVfIP4fmEJtc9+07/i5NKh5d1\nYXvtK4enoUmc8cGnBXIaCRIjE1PFLewkM9KqYsd5g9C1IO779KNfuJwGk85e\n52cPDxLkzVyIRaq1E1yF4/k9aErRmhoOuonbpoQBHjY/EiSDBTChxDjKo2nu\nce3PNvEA7YDIhBZ1LEUjuRjfj5ucxlLlGcr4dmICqLo7sRTIuHIbqoh9zB99\nv7bfY+xLNM+58qZ3a+1g4ydfq/IThn02LkSAKkwO2XHNtxjSwmcpIy3aGQ3G\nSISCfnqEQjqkb9IpZZlZ8nIPtQSUC+eS1tV+R3+lyQBXdTpGn2B50vPUlXA2\nvIN1APpbTg1gBQQYdBd43gH0wFHAw6Phk66kDIs/j2+zYxAaC4wMwldpic3s\nIE+U\r\n=XFKN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/manatea.js","types":"dist/index.d.ts","module":"dist/manatea.m.js","source":"src/index.ts","gitHead":"abfcfee05aec4465624e429a9907d4da322329b7","scripts":{"build":"yarn build:clean && yarn build:action","start":"microbundle watch","build:clean":"rm -rf dist","build:action":"microbundle"},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"umd:main":"dist/manatea.umd.js","repository":"git@github.com:Ayc0/Manatea.git","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.4.4","microbundle":"^0.14.1"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.5.1-beta.4_1642966023643_0.7721069083716576","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"manatea","version":"0.5.1","keywords":["javascript","state","immutable","lightweight"],"author":"Ayc0","license":"MIT","_id":"manatea@0.5.1","maintainers":[{"name":"ayc0","email":"ayc0.benj@gmail.com"}],"homepage":"https://github.com/Ayc0/Manatea/tree/master/packages/manatea#readme","bugs":"https://github.com/Ayc0/Manatea/issues","dist":{"shasum":"2e5260d4ad2e3f57bd6fd2ff731dfed677620d3f","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.5.1.tgz","fileCount":11,"integrity":"sha512-evqwOZ3OlhkzhY7Fng24s+BVgWGz7qHIIwLSs6eKNfm4PY/ItFOk8C3A/F+v8c8h3P6aNOceQdU3/U+XN/S0pA==","signatures":[{"sig":"MEUCIAKZFFXoxf2F8Zul55tsLMQPEU0GOzGpgragI1RIVCrKAiEAvC0MOysFPaEtl1tqSsyPiMMPCTmC+mt596eHb5Ajfl4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7a7HCRA9TVsSAnZWagAAKzgQAJfga2M5IkzgvZOS+wq6\n8q34PqpSDSI5O0HjdI2KP1LFlcgKGc6kuP6R3E+31nrluigc2zkPFF5dEPgN\noh55Me8XEap+i7FGHKDAHnArdGq9sDcmIOh+/qFc6CYmSm86XNw3DBb/3vso\n+uWhWjdE7AXDkybwwIwYPhnO/emp4PDUDPnN/wdRHt7kNd8HeYvrRUzUdVhg\njhrJOkJBq02ef2NAwOLLi2YOhS0de/bV+qfvj7qEno8stBHRE/uL+6yVSsnr\nC3y/ScW2N2x1fwuNhht8ow7Oe2ExZxlleDGZm2ztIsbuGFpKDp2vilpyLnjM\nRwc5LPxENUZr033Fd4trs/Ll36Ru6TmXOzi8u1LzdgHzIvtSCO0LDJGzW7w5\nt0gThTbgk+EpkAlRKEKeugfN8su+2DnbhTdn8tstkKe1uLVAhKiqWEYZ8cOG\nILehCboo+8UMEzngUj5upPxtV7yYvbb+evjgPxuH6OcEoPDejkkftUdlJm4m\nyBMH/Vu08UgQ9INmZO0vdl+DyJg4P9UqiCJ3fJBk1BS61lnpwfm4ShjFTHFA\npWQC2mx5Auymikj65PAKBxvquKSK2kJ0gOAwMFbgwLdn7SXwvt8IbENLRnMi\nXxZ8dl1A64rpPSGQhPGXZwhH1Qx8tDVZck0ic6iltNq7d9lasLLmJwbAzCsU\n6jIM\r\n=Qo3B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/manatea.js","types":"dist/index.d.ts","module":"dist/manatea.m.js","source":"src/index.ts","gitHead":"99bc6ec44f35cda3b0a988336fa2f9b701603b72","scripts":{"build":"yarn build:clean && yarn build:action","start":"microbundle watch","build:clean":"rm -rf dist","build:action":"microbundle"},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"umd:main":"dist/manatea.umd.js","repository":"git@github.com:Ayc0/Manatea.git","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.4.4","microbundle":"^0.14.1"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.5.1_1642966727697_0.114793215789734","host":"s3://npm-registry-packages"}},"0.6.0-beta.0":{"name":"manatea","version":"0.6.0-beta.0","keywords":["javascript","state","immutable","lightweight"],"author":"Ayc0","license":"MIT","_id":"manatea@0.6.0-beta.0","maintainers":[{"name":"ayc0","email":"ayc0.benj@gmail.com"}],"homepage":"https://github.com/Ayc0/Manatea/tree/master/packages/manatea#readme","bugs":"https://github.com/Ayc0/Manatea/issues","dist":{"shasum":"99ca6083c527ab9fdb3dcbcaced7558eda2fb113","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.6.0-beta.0.tgz","fileCount":11,"integrity":"sha512-524e73tud5amwx1oglIPxqenp9vhnllhWxBv1FyhZ87fmxjA3yKJBCvBrlhi61wZT68XDFxjj00c83dpUM0DKg==","signatures":[{"sig":"MEYCIQDQ7A6GcvoDpLlsrkHQ363hK5pdn53yWBopYGKeW3MLPgIhAMeqjw1C2qC/xSEw/v0+VRtc25yq1BGChLJIOyw/Lu7m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiiE8sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/kw/+NlQVtIU1ppzFxuz25RPGoHAjyfYGAsRhHXGaXvdMTru+9P+1\r\ndewv0Bw+Ci3DYjgy5Ci/3aggpWMsSyUn6MfMI6F2rIZMDzqDzEcnS7/ndsn4\r\ng6Dsp2ul8arHHELy7HfshTFGIlBLscSvX36xXfyLzeu0eDALfCjeUTXSG5oy\r\no+omw2RPOfIB9Wn/E12VsPVT8K6/pc/1/jq1IARKlTHYXWCC2CRUbhnS28fx\r\nAX0VjnJTF3jja7U2lD9EtieUku4q1yizsWJUUGLNjPqJRBeU0O7PkG8s+OTX\r\nYxeFQ+xeB9hI80/PLgfMsZi6y9+FbXM/a85dhG6bx1QQIvRmh2FB3TD8v0YX\r\n8IHbGisW/6JLQ1//gqttzQ10B1fsYWaojDSnImeQv4t9tb8HT27hQH+p8SjH\r\nPhUKbSHuJ/CkxFabu9HsnD/o+/G+oyL5iyrG+ARRwEMrGgYUOz1exaKf4ofo\r\n/DrQssTHR3bpbtu8WcNBJr81luZ1R84T/IfjcI2FoV88I9r2GFgYUi8qCi4n\r\nSiV9uw6Eyk8fZNNBKZQbqVov5YGvM652Cw3aWrT2njV7MBZpbLX2Rv5DhBW3\r\n/zzAGHH9jMTu3u+OrEB95eMNsuvXcIeS4NqLzRs4wvsiLGApoxVMYtduPDM8\r\nobWmW1BWJcXSQEbuAc3tIDhIipUmkT3Nc5M=\r\n=/l7O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/manatea.js","types":"dist/index.d.ts","module":"dist/manatea.m.js","source":"src/index.ts","gitHead":"858c4806794d5d5ca02d98928892463ac2036565","scripts":{"build":"yarn build:clean && yarn build:action","start":"microbundle watch","build:clean":"rm -rf dist","build:action":"microbundle"},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"umd:main":"dist/manatea.umd.js","repository":"git@github.com:Ayc0/Manatea.git","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.4.4","microbundle":"^0.14.1"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.6.0-beta.0_1653100331914_0.6097907922688748","host":"s3://npm-registry-packages"}},"0.6.0-beta.1":{"name":"manatea","version":"0.6.0-beta.1","keywords":["javascript","state","immutable","lightweight"],"author":"Ayc0","license":"MIT","_id":"manatea@0.6.0-beta.1","maintainers":[{"name":"ayc0","email":"ayc0.benj@gmail.com"}],"homepage":"https://github.com/Ayc0/Manatea/tree/master/packages/manatea#readme","bugs":"https://github.com/Ayc0/Manatea/issues","dist":{"shasum":"9cdb6a9ce94efc132dcec52874397b4c8c818e71","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.6.0-beta.1.tgz","fileCount":11,"integrity":"sha512-EMRjo6PfQfYRDmdBQXDs7sh6vaY7eyTwHKccgTuYz8iDExKqWjQFeL6FtktyZLcZIXrHcTQzWH6qJwUmvxe9uA==","signatures":[{"sig":"MEQCICApeZa5+tj5wY6sahZcMDvR+XODHyMUNHsg8JRrJuCLAiBqhhbDuEHiCqVQKv8VFwQolZgAOH3JGZOBm/WzNIv78Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiiFLkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUgw/9G9eL1NSEet6Id+lSWNDdG1tuYykh55sdP6rkgTvGVZHfJthx\r\nNt94XqQet6zti1JFbuwufevY6uWycuMvxnbh/swe5D8cfQZmASp3AOn/oO4/\r\n4VIlvudAtBSylbGMKfAcpZYBu3gGABcToc3aE/s8OVPiyB4Ci04kCPN6oA23\r\n6JCMclcw9rj0+ur/Cw6RtmH5fQCK6pHW6wQ4DbbGQKA1ZjLoY00FbeDvWcHm\r\nwBo5rZwpyP5lalyEb991xOR+zaZsplzymtm2RGF5QVsW/QmMIISB4U6QdRAF\r\nRnQHsPPKs0JKU4ZaiGtpCLlAa95qq4zkixkCeE6GAxgUv2+QnsgYLB5IHM7F\r\nttwzEmZEsEBZkxqAYrgyVQdm2R1HdaD975m3eKlq23NvX7eOoB+8cqEISrud\r\nmC4e5GxcymlkaPjRob1GfPdpLsku3OkCi7yrlLoKlNNSLbwwrfv/+UtoFQWH\r\nPfau8lL4PgAtH64fOWV4FXHY8dD7Ldldrx4Ve2djd5M6fPQSP2RQWIzyTY86\r\neHaSPzMDo3eRQcWTLasMhxbTvpCVzwJBmZGSX4x/LwrnsVFL8hXP0dNWM+qw\r\n44qx8NalG8g2Dvu/lLV7Cl+CZCSDjgx0DFqsXZ0j2lNojX5rq897O4J8X1z3\r\n6123k48YLrD+NAAQIMCz5fI7BOdm7YOAGFg=\r\n=9MAe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/manatea.js","types":"dist/index.d.ts","module":"dist/manatea.m.js","source":"src/index.ts","gitHead":"51ffd3a81b7d30a905efb302276653f98ba9d26f","scripts":{"build":"yarn build:clean && yarn build:action","start":"microbundle watch","build:clean":"rm -rf dist","build:action":"microbundle"},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"umd:main":"dist/manatea.umd.js","repository":"git@github.com:Ayc0/Manatea.git","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.6.4","microbundle":"^0.15.0"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.6.0-beta.1_1653101284562_0.7615679903630548","host":"s3://npm-registry-packages"}},"0.6.0-beta.2":{"name":"manatea","version":"0.6.0-beta.2","keywords":["javascript","state","immutable","lightweight"],"author":"Ayc0","license":"MIT","_id":"manatea@0.6.0-beta.2","maintainers":[{"name":"ayc0","email":"ayc0.benj@gmail.com"}],"homepage":"https://github.com/Ayc0/Manatea/tree/master/packages/manatea#readme","bugs":"https://github.com/Ayc0/Manatea/issues","dist":{"shasum":"b60d9e06b3a34cc7440d893a3509d0d9d13cefac","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.6.0-beta.2.tgz","fileCount":11,"integrity":"sha512-Dp1HuderbQxJGwkCB/4zgrQ3f9BX/dUlMpGaxoSfo+wq0971+QnDI9FXBuTne21KgwTG0kWjzRp2O9Mscwwy9Q==","signatures":[{"sig":"MEYCIQCxmF0640sx2Ke3fBrtnPYd9veKloPLdriqaGMXY/GBsgIhAM8/mrsuA5SxA90EDr6Mt1ntnrzlxplwa19iWN8Q6AlC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIpZEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkDQ/7Bb9XhvdTzJUuFE/ryHk4AxHZL/z4HrCGoPbR5PMhogTbCOIi\r\nE4kt9rVKnmIKTnpHirQ/aRh8vrVvuVFKL4Sj/HFvHeEb+mwaRlhyltW93eoe\r\nSKmekeO9OcJYqSToreAWYnDZNGnGaZYW9lbgLBMFhLl+6bQI2Wxm8vuE3eFF\r\ng9OFquWMDvGAyd62mYjLy35YwRLMcLSha5pbWZtXyAbVn2G7yLfnPI5CW8Xy\r\nB+6Bhf54QPSzIGfdn/IWA49BBmU4hfWv9GbYq4KQesqfntUIwDSsfBKLpoBY\r\nBgi8/N+qG4OCQj0tZ5D+j4oZQMExTXuifllemGwlq/DkNwc/JqLWs/I7txku\r\nSlHGdJBbz5C2dI26lHI9rQ5Uq1YURAmt33pOcBdU61bX4iomVUOv6TXqG5j+\r\nlILF7kfV/zG3Sh05RR3dM3sI9BAQdkDhxGRs8QO2HWEzOL2IaTFTQ0XxdwxZ\r\n0NeLkAefVGrv/5SfeWAvgf2YoACcVS95WnDq8vIzxq0GMaAl5uqRL6P/PPsj\r\nUEH3uo7L9unt/YzrtCfI8H3zGsCS6O2nd7//MwgjC06c8bPnG5X4YBKTDkH6\r\nE9lUlyFHWVi0pASa+oaXkUDBsku0Eo8QGqR1EURlhX1OYGjDva1brKe6sBWa\r\nlSuhgC+OgRnekrdtwenS3KacXujbrj8NJac=\r\n=1TC4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/manatea.js","types":"dist/index.d.ts","module":"dist/manatea.m.js","source":"src/index.ts","gitHead":"e691f2da48a3711821bbeb59b15ae2037d3b334c","scripts":{"build":"yarn build:clean && yarn build:action","start":"microbundle watch","build:clean":"rm -rf dist","build:action":"microbundle"},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"umd:main":"dist/manatea.umd.js","repository":"git@github.com:Ayc0/Manatea.git","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.6.4","microbundle":"^0.15.0"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.6.0-beta.2_1679988292610_0.12505727451605653","host":"s3://npm-registry-packages"}},"0.6.0-beta.3":{"name":"manatea","version":"0.6.0-beta.3","keywords":["javascript","state","immutable","lightweight"],"author":"Ayc0","license":"MIT","_id":"manatea@0.6.0-beta.3","maintainers":[{"name":"ayc0","email":"ayc0.benj@gmail.com"}],"homepage":"https://github.com/Ayc0/Manatea/tree/master/packages/manatea#readme","bugs":"https://github.com/Ayc0/Manatea/issues","dist":{"shasum":"024539c24b4817144be30535cf94535369f71a5d","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.6.0-beta.3.tgz","fileCount":11,"integrity":"sha512-OIj2vl/s8SVStH/7tjwsq4LqdJBj1JiAB2Sq3hJz9/1JrS7Q2TEp4eXETI/jEB0Ep/8yx3w4OJpRFpOEd7pdRw==","signatures":[{"sig":"MEUCIQDGcJWXsaGPDvjYmIELnn1ScSffDVDTHLgw6a06Y2fadgIgPN9ozGnR3mkPpR3FEMqLeqrFW4Kebxsg83YGxR+l1Pg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIqWgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+7A/+MfrNFq/8NXUoBdWGMZT9gJ6DR/uMxuMRU3t6qnNEScBfZYv3\r\nAdjUm3MXc90oL1T530jzheRqGbtVMN1Lk67EO7YcdYKA75vubPlrN5Q5quwN\r\n5nnmY0naGVJdynXsekSHEvWwMtv5buWl4xFT8OoW/zfbSRPa6SNaQRZEudXF\r\nmJyjv7zpp7T0rxvlYdMauAmB3YhONLvBHaDeVwNseGiX/4OR7zBbgZA3hPUP\r\nW+u7bUemTnicc7XCni1xjuSQ1e4ng6BmU29A15Q9kaYypcuN+xbnQO2CUPwx\r\nruNe1b9uCCu1iDULJx1pH8jd4DdQZDNgagx5xXBxQfhkYjnX/KieSk7TDiCF\r\nVfHHsh13eRKn8D2YAwYANz0N5334i/MAGmYOqXUZfKaQSGxb8qYxPeTmvx8Q\r\nDBMSNkxPXwSzb2OCGpNJMHc8FzbZN9eEtRFahLS+mDbxBIGS6iWfc1NYYieF\r\no36VlTVCSRTxnNB0otE+yQFdIHButS75IaMcwZBk6uteuQUzrszbkaffZAfd\r\n3Ym/Z3PKWmGrlYJP68CF4Z03nCM9/o6S8o3zJY1fZIAXTK/66+uDgay5cSxu\r\nFsqAwoSruBVMuBPZkncGntUCSYOoxFh7FqA0RjkevLIAcln0q5VwMli4eRuh\r\nVEiGq40/KXdGlCSnyhYpUlA2qNnrCxfD7Vo=\r\n=qC56\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/manatea.js","types":"dist/index.d.ts","module":"dist/manatea.mjs","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/manatea.modern.mjs","browser":"./dist/manatea.modern.mjs","require":"./dist/manatea.js"},"./package.json":"./package.json"},"gitHead":"a3bd980eaed415da8fe79ce743ca993f0b9d37c3","scripts":{"build":"yarn build:clean && yarn build:action","start":"microbundle watch","build:clean":"rm -rf dist","build:action":"microbundle"},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"umd:main":"dist/manatea.umd.js","repository":"git@github.com:Ayc0/Manatea.git","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.2","microbundle":"^0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.6.0-beta.3_1679992224567_0.8592631292027553","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"manatea","version":"0.6.0","keywords":["javascript","state","immutable","lightweight"],"author":"Ayc0","license":"MIT","_id":"manatea@0.6.0","maintainers":[{"name":"ayc0","email":"ayc0.benj@gmail.com"}],"homepage":"https://github.com/Ayc0/Manatea/tree/master/packages/manatea#readme","bugs":"https://github.com/Ayc0/Manatea/issues","dist":{"shasum":"dde768cb8399a0485c6aeb16e891c7195a97cf15","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.6.0.tgz","fileCount":11,"integrity":"sha512-tYML9sLk+xk+wBbM/QzaQIZHlTVW/fbux97T7YICPeGD/lPZVM+R7K8InAi9IiZllZWfi6BWqs3EfsPo6CR4DQ==","signatures":[{"sig":"MEYCIQDJa/TCJeyR+6U3ABP0NtMCmp/lc9t/GeMJlkCHMWkLfQIhAMcQygOASeT2HlNZdImSZC60IAUgPEQr2ZBAcfM3sPas","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIrb2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrr4g//eDKFUCxJwB9VXm514ISXh3Ze4LiV48OwuylZOXKgLn1OKRaa\r\nBKxGqiaCX7UyhjtYz/WKNrQxmo9ZicZov5XXwy3pEtGsV4u5twSF/HcWRrTi\r\nshcZ8qPKruD5mMnSGByLT1MydHqiql8QqSQ5kLE0UtlKNZ1v1ZI63cqcLhlV\r\ne6vhSSzy+8QKJfisN/oRFFDDd8Xfx0zPTQTQ4N4rT74Py9Pcu5jECRKCKXsZ\r\nGDiRZP0UIRAvZmy0YOMujW/cYTVBGDDpIUKe7pDcPncXG+XYwHe8sC25h88U\r\nFQ25ekq+zWuzsJTbzmTAP48SbbtZILSmJK/FM+g5kw8UgqQssJWO/O8cDJZm\r\neVVqV+yEp69FAD9NurwLON6e7bwiV3l8FJjrlpJrHkfNqxiW2ZDUS1oON3BX\r\n5JmvWJI3XciFXAMA2CqqRm+kK0mP7xgGJ5hy3/j+HfTAHepPlAhOnXmB43Ub\r\nz9syl8sd+QsgBML7jXsANZWDPW/BVL94oQmP7wR4WCfWgi2Za57yf8RG9Smr\r\n/DZ9cf7xRs3mX0RtPmtqUXFLUY8z89s/06xpeFfK5gaOBBNxrGqKyvvtApuP\r\n/oH2J8VHIrCjpREQP1NL00PaZu0I2GQxax0C2u7/QTa9q6BznaIz3Yej1L9Q\r\nxPR0lmorMVR6O0q/ACOwoDq1hT+JdLjMkxY=\r\n=aUdh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/manatea.js","types":"dist/index.d.ts","module":"dist/manatea.mjs","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/manatea.modern.mjs","browser":"./dist/manatea.modern.mjs","require":"./dist/manatea.js"},"./package.json":"./package.json"},"gitHead":"5a014714a82d97b479d1ae8e734e464e3afc2eeb","scripts":{"build":"yarn build:clean && yarn build:action","start":"microbundle watch","build:clean":"rm -rf dist","build:action":"microbundle"},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"umd:main":"dist/manatea.umd.js","repository":"git@github.com:Ayc0/Manatea.git","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.2","microbundle":"^0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.6.0_1679996662650_0.30057543312822443","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"manatea","version":"0.6.1","keywords":["javascript","state","immutable","lightweight"],"author":"Ayc0","license":"MIT","_id":"manatea@0.6.1","maintainers":[{"name":"ayc0","email":"ayc0.benj@gmail.com"}],"homepage":"https://github.com/Ayc0/Manatea/tree/master/packages/manatea#readme","bugs":"https://github.com/Ayc0/Manatea/issues","dist":{"shasum":"c2f512c87b355bce875f033f3b81226838683e57","tarball":"https://registry.npmjs.org/manatea/-/manatea-0.6.1.tgz","fileCount":11,"integrity":"sha512-G4kEhdC58nwdPFUR6WAzOu5DjWXqc8Cido5noW6K8UBe4nN6/yBGsQ//Qp3kOx62nFJ5mcA7/IBGJb8VWAENww==","signatures":[{"sig":"MEYCIQDik80QmkFT8BSWxplWf8sXLtVAkDT82j3Ul0q37ATM1wIhAIarheH3e5IUFkT64zCyGW5MRhmqIlpfbWtUY0MOM3IC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31067},"main":"dist/manatea.js","types":"dist/index.d.ts","module":"dist/manatea.mjs","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/manatea.modern.mjs","browser":"./dist/manatea.modern.mjs","require":"./dist/manatea.js"},"./package.json":"./package.json"},"gitHead":"386a6db745d855a55bc8582fb55ff54be86892d0","scripts":{"build":"yarn build:clean && yarn build:action","start":"microbundle watch","build:clean":"rm -rf dist","build:action":"microbundle"},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"umd:main":"dist/manatea.umd.js","repository":"git@github.com:Ayc0/Manatea.git","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.2","microbundle":"^0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/manatea_0.6.1_1690754499705_0.5639025580004515","host":"s3://npm-registry-packages"}},"1.0.0-alpha.1":{"name":"manatea","version":"1.0.0-alpha.1","keywords":["javascript","state","immutable","lightweight"],"author":"Ayc0","license":"MIT","_id":"manatea@1.0.0-alpha.1","maintainers":[{"name":"ayc0","email":"ayc0.benj@gmail.com"}],"homepage":"https://github.com/Ayc0/Manatea/tree/master/packages/manatea#readme","bugs":"https://github.com/Ayc0/Manatea/issues","dist":{"shasum":"40076f333418de68cb121772ebadde0ddd400223","tarball":"https://registry.npmjs.org/manatea/-/manatea-1.0.0-alpha.1.tgz","fileCount":11,"integrity":"sha512-RF363g8i1GNFscagItC5gO+xWF5HbjVp8ieGtfd27XSYG1Lhe4/+Bt+L47syw2u2SWboUMspy8ckDVXUo8KWnQ==","signatures":[{"sig":"MEQCIDA7M1U1RHDHEp2b4+8mryQ863czz/IhlKc4vu8zjEufAiBO0xnUAHaS+qoMle9mN2Zm7GsIdFHrZ2h3m+4qNNfK/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29577},"main":"dist/manatea.js","types":"dist/index.d.ts","module":"dist/manatea.mjs","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/manatea.modern.mjs","browser":"./dist/manatea.modern.mjs","require":"./dist/manatea.js"},"./package.json":"./package.json"},"gitHead":"71b4438e2626e90b1665d2b3666c6c896ee32111","scripts":{"build":"yarn build:clean && yarn build:action","start":"microbundle watch","build:clean":"rm -rf dist","build:action":"microbundle"},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"umd:main":"dist/manatea.umd.js","repository":"git@github.com:Ayc0/Manatea.git","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.1.6","microbundle":"^0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/manatea_1.0.0-alpha.1_1690758483020_0.9035667308783117","host":"s3://npm-registry-packages"}},"1.0.0-alpha.2":{"name":"manatea","version":"1.0.0-alpha.2","keywords":["javascript","state","immutable","lightweight","atom"],"author":{"name":"Ayc0"},"license":"MIT","_id":"manatea@1.0.0-alpha.2","maintainers":[{"name":"ayc0","email":"ayc0.benj@gmail.com"}],"homepage":"https://github.com/Ayc0/Manatea/tree/master/packages/manatea#readme","bugs":{"url":"https://github.com/Ayc0/Manatea/issues"},"dist":{"shasum":"9e27c6ef11484cc9709805ea93bf4b70d3ea93c1","tarball":"https://registry.npmjs.org/manatea/-/manatea-1.0.0-alpha.2.tgz","fileCount":12,"integrity":"sha512-Zixz03tW0nXcByo8AMBb57aHu7xymzr7dhFRjcTKuLALIeI5+eQt/7ZDpcLJBPUeicW8DGWRkNv58BEVIn1Vdg==","signatures":[{"sig":"MEUCIAy6xNlskwU7W0fxcavN0h7Zu3UlmzYzMmwHbldU9eiLAiEAxQRn4ek7N2tokGeJo1nm7iY6pOktZ/r6BeoJdBi/Uuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30656},"main":"dist/manatea.js","_from":"file:manatea-1.0.0-alpha.2.tgz","types":"dist/index.d.ts","module":"dist/manatea.mjs","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/manatea.modern.mjs","browser":"./dist/manatea.modern.mjs","require":"./dist/manatea.js"},"./package.json":"./package.json"},"scripts":{"build":"pnpm build:clean && pnpm build:action","start":"microbundle watch","build:clean":"rm -rf dist","build:action":"microbundle"},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"umd:main":"dist/manatea.umd.js","_resolved":"/private/var/folders/4x/njndj3qs3xl4q1my615mt_jh0000gq/T/372324aa37e33de898cc0cedba169ed5/manatea-1.0.0-alpha.2.tgz","_integrity":"sha512-Zixz03tW0nXcByo8AMBb57aHu7xymzr7dhFRjcTKuLALIeI5+eQt/7ZDpcLJBPUeicW8DGWRkNv58BEVIn1Vdg==","repository":{"url":"git+ssh://git@github.com/Ayc0/Manatea.git","type":"git"},"_npmVersion":"10.9.2","description":"Predictable micro state manager.","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.1.6","microbundle":"^0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/manatea_1.0.0-alpha.2_1753518019701_0.4679073547171122","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.3":{"name":"manatea","version":"1.0.0-alpha.3","keywords":["javascript","state","immutable","lightweight","atom"],"author":{"name":"Ayc0"},"license":"MIT","_id":"manatea@1.0.0-alpha.3","maintainers":[{"name":"ayc0","email":"ayc0.benj@gmail.com"}],"homepage":"https://github.com/Ayc0/Manatea/tree/master/packages/manatea#readme","bugs":{"url":"https://github.com/Ayc0/Manatea/issues"},"dist":{"shasum":"ba17a32ddbe185c45caf11b354ae51709fd7f4a4","tarball":"https://registry.npmjs.org/manatea/-/manatea-1.0.0-alpha.3.tgz","fileCount":12,"integrity":"sha512-Ex+pPg+Sne9elhgZycObOL7q2TRmAAl3zGJnfk7nVIZbpOM0zStcun/o+AvV35IOfdktYKyfkoIrSR2rzpKDKg==","signatures":[{"sig":"MEYCIQCFxwsd1Nw5Z3zFvmcmT4FZpXHcsu6erRrJPHlfZB3tMwIhAJQwG7CZHiyIG3jliUXH0/eVdTZ5aq/R/6VCa3/w/xBS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30755},"main":"dist/manatea.js","_from":"file:manatea-1.0.0-alpha.3.tgz","types":"dist/index.d.ts","module":"dist/manatea.mjs","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/manatea.modern.mjs","browser":"./dist/manatea.modern.mjs","require":"./dist/manatea.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"pnpm build:clean && pnpm build:action","start":"microbundle watch","build:clean":"rm -rf dist","build:action":"microbundle"},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"umd:main":"dist/manatea.umd.js","_resolved":"/private/var/folders/4x/njndj3qs3xl4q1my615mt_jh0000gq/T/df102205fc82b37b1672f00f047dbbc3/manatea-1.0.0-alpha.3.tgz","_integrity":"sha512-Ex+pPg+Sne9elhgZycObOL7q2TRmAAl3zGJnfk7nVIZbpOM0zStcun/o+AvV35IOfdktYKyfkoIrSR2rzpKDKg==","repository":{"url":"git+ssh://git@github.com/Ayc0/Manatea.git","type":"git"},"_npmVersion":"10.9.2","description":"Predictable micro state manager.","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.5","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^30.0.0","microbundle":"^0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/manatea_1.0.0-alpha.3_1753519010459_0.2568204975357524","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"manatea","version":"1.0.0","sideEffects":false,"source":"src/index.ts","umd:main":"dist/manatea.umd.js","main":"dist/manatea.js","module":"dist/manatea.mjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/manatea.modern.mjs","browser":"./dist/manatea.modern.mjs","require":"./dist/manatea.js"},"./package.json":"./package.json"},"license":"MIT","author":{"name":"Ayc0"},"repository":{"type":"git","url":"git+ssh://git@github.com/Ayc0/Manatea.git"},"bugs":{"url":"https://github.com/Ayc0/Manatea/issues"},"homepage":"https://github.com/Ayc0/Manatea/tree/master/packages/manatea#readme","keywords":["javascript","state","immutable","lightweight","atom"],"devDependencies":{"@types/jest":"^30.0.0","jest":"^30.0.5","microbundle":"^0.15.1","ts-jest":"^29.1.1","typescript":"^5.1.6"},"scripts":{"start":"microbundle watch","test":"jest","build:clean":"rm -rf dist","build:action":"microbundle","build":"pnpm build:clean && pnpm build:action"},"_id":"manatea@1.0.0","description":"Predictable micro state manager.","_integrity":"sha512-7DGh/KrtKCgGwwB/AmiCMfBzCHbq3GStlcBHL7mzrkweHUcd4n9dwZTIk1SC0qj9IeBR/S/yWzRRg3sKEZS4Dw==","_resolved":"/private/var/folders/4x/njndj3qs3xl4q1my615mt_jh0000gq/T/d9f1f3c37c98d6b953b3e5618f495889/manatea-1.0.0.tgz","_from":"file:manatea-1.0.0.tgz","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-7DGh/KrtKCgGwwB/AmiCMfBzCHbq3GStlcBHL7mzrkweHUcd4n9dwZTIk1SC0qj9IeBR/S/yWzRRg3sKEZS4Dw==","shasum":"7705dde8cd5f50bb5ffea1af08829ba0cb88e760","tarball":"https://registry.npmjs.org/manatea/-/manatea-1.0.0.tgz","fileCount":12,"unpackedSize":30747,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHhoZ1QtLH2sJsdqt06Yfxf/4cRB4xfE1IxwxfwhNpevAiB7S8jEUlIO4U5IJ6cin2UMV6myxdVzDalMzwe6hBzMWg=="}]},"_npmUser":{"name":"ayc0","email":"ayc0.benj@gmail.com"},"directories":{},"maintainers":[{"name":"ayc0","email":"ayc0.benj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/manatea_1.0.0_1753519119651_0.9318409229606408"},"_hasShrinkwrap":false}},"time":{"created":"2018-07-10T09:24:17.271Z","modified":"2025-07-26T08:38:40.032Z","0.1.0":"2018-07-10T09:24:17.357Z","0.2.0":"2018-07-10T14:02:45.540Z","0.2.1":"2018-07-11T13:59:29.805Z","0.3.0":"2018-07-12T09:14:58.654Z","0.3.1":"2019-02-17T10:48:14.432Z","0.3.2":"2019-02-17T10:48:46.439Z","0.3.3":"2019-02-17T11:54:58.561Z","0.3.4":"2019-02-17T12:15:00.910Z","0.3.5":"2019-10-18T02:07:37.734Z","0.3.6":"2019-10-22T13:41:45.070Z","0.5.0-beta.0":"2021-05-06T22:28:05.342Z","0.5.0-beta.1":"2021-05-06T23:03:22.935Z","0.5.0-beta.2":"2021-05-06T23:56:01.759Z","0.5.0-beta.3":"2021-05-08T17:51:06.280Z","0.5.0-beta.4":"2021-05-08T22:07:13.006Z","0.5.0-beta.5":"2021-05-08T23:29:08.928Z","0.5.0-beta.6":"2021-05-09T10:46:25.118Z","0.5.0-beta.7":"2021-05-30T12:26:17.552Z","0.5.0-beta.8":"2021-10-14T20:37:32.372Z","0.5.0-beta.9":"2021-10-14T21:22:15.300Z","0.5.0-beta.10":"2021-10-14T22:52:13.153Z","0.5.0":"2021-10-15T23:53:51.077Z","0.5.1-beta.1":"2021-10-16T11:50:06.954Z","0.5.1-beta.2":"2021-10-16T12:08:02.806Z","0.5.1-beta.3":"2021-10-16T14:01:28.441Z","0.5.1-beta.4":"2022-01-23T19:27:03.810Z","0.5.1":"2022-01-23T19:38:47.846Z","0.6.0-beta.0":"2022-05-21T02:32:12.126Z","0.6.0-beta.1":"2022-05-21T02:48:04.747Z","0.6.0-beta.2":"2023-03-28T07:24:52.804Z","0.6.0-beta.3":"2023-03-28T08:30:24.738Z","0.6.0":"2023-03-28T09:44:22.805Z","0.6.1":"2023-07-30T22:01:39.886Z","1.0.0-alpha.1":"2023-07-30T23:08:03.156Z","1.0.0-alpha.2":"2025-07-26T08:20:19.903Z","1.0.0-alpha.3":"2025-07-26T08:36:50.644Z","1.0.0":"2025-07-26T08:38:39.845Z"},"bugs":{"url":"https://github.com/Ayc0/Manatea/issues"},"author":{"name":"Ayc0"},"license":"MIT","homepage":"https://github.com/Ayc0/Manatea/tree/master/packages/manatea#readme","keywords":["javascript","state","immutable","lightweight","atom"],"repository":{"type":"git","url":"git+ssh://git@github.com/Ayc0/Manatea.git"},"maintainers":[{"name":"ayc0","email":"ayc0.benj@gmail.com"}],"readme":"## TL;DR <!-- omit in toc -->\n\nPredictable micro state manager.\n\nThis package has no dependencies and weights less than 1kB (and less than 500B gzipped).\n\n<center>\n<img width=\"200\" alt=\"Manatea\" src=\"https://raw.githubusercontent.com/Ayc0/Manatea/ocean/docs/manatea-emoji.png\">\n<div>\n<small>Designed by <a href=\"https://www.anediaz.com/\">Ane Diaz</a></small></div>\n</center>\n\n## Table of contents <!-- omit in toc -->\n\n1. [Lexicon](#lexicon)\n2. [How to use](#how-to-use)\n   1. [Create cup](#create-cup)\n   2. [Read cup's tea](#read-cups-tea)\n   3. [Update cup's tea](#update-cups-tea)\n   4. [Flavoring](#flavoring)\n      1. [Simple flavors](#simple-flavors)\n      2. [Transformations](#transformations)\n      3. [Adding flavors based on the previous flavors](#adding-flavors-based-on-the-previous-flavors)\n   5. [Cup's waiters](#cups-waiters)\n      1. [Calling a waiter](#calling-a-waiter)\n      2. [Firing a waiter](#firing-a-waiter)\n   6. [Derived cup](#derived-cup)\n\n## Lexicon\n\n`Manatea` uses weird and funny names because this project is mostly for fun. And also we can do whatever we want with it.\n\nHere is the reason behind all our names:\n\n> First you `order a cup` of `tea` filled with your `first tea`. Then you can place a new `order` and the `waiter` will `refill` your `cup` with a new tea.\\\n> Depending on whether or not the tea suits you, you can add flavor to it with a `flavoring`.\n\nBut as those can be confusing, he is an equivalent to all our names in more usual words:\n\n| In `manatea`    | More generic names  | Explanation                                                                                                                                                                                                                |\n| --------------- | ------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `orderCup`      | create atom (store) | Create an object that can contain a value, gives access to read or modify this value, and provides a way to add listeners that will get called when the value changes.                                                     |\n| `flavoredTea`   | value               | Value stored within the _cup_                                                                                                                                                                                              |\n| `firstTea`      | initial value       | Value present within the _cup_ when it was first created                                                                                                                                                                   |\n| `Order`         | value setter        | When the _cup_ needs to be updated, we can either provide a new value, or a function that will give access to the current value in order to compute the new one.                                                           |\n| `unflavoredTea` | new value           | New value provided to the _cup_ that will be used as the new internal value (after going through the `flavoring` phase). Either the value of the _order_, or its returned value if it was a function.                      |\n| `flavoring`     | transformer         | When a _unflavoredTea_ (dirty value) is passed to the _cup_, you may want to restrict it to a range of allowed values. The _flavoring_ can transform this provided _unflavoredTea_ to a _flavoredTea_ one (a clean value). |\n| `waiter`        | listener            | When the internal _tea_ changes, _waiters_ will get called with the new value.                                                                                                                                             |\n\n## How to use\n\n### Create cup\n\n```js\nimport { orderCup } from 'manatea';\n\n// Define (order) a cup with a default value (tea) of 0\nconst cup = orderCup(0);\n```\n\n### Read cup's tea\n\n```js\n// Return current value (tea) of the cup\ncup(); // 0;\n```\n\n### Update cup's tea\n\n```js\n// Set value (tea) to 1\ncup(1);\n\n// increment the stored value (tea) by 1\ncup(tea => tea + 1);\n\n// Supports async functions\n// wait 1 second and then increment the tea by 5\ncup(async tea => {\n  await sleep(1);\n  return tea + 5;\n});\n\n// You can also read from cup to set another cup's value\ncup(tea => {\n  const otherTea = otherCup();\n  return tea + otherTea;\n});\n```\n\nEvery update made to a cup returns a promise:\n\n```js\n// wait for the value to be stored and dispatched\nawait cup(1);\n\n// you can also use the regular .then() method\ncup(tea => tea + 1).then(tea => console.log(tea));\n```\n\n### Flavoring\n\n#### Simple flavors\n\nWhen a new unflavored tea is passed to the cup, you may want to apply restrictions to it.\n\nFor instance, if your `flavoredTea` is a number, you may want to set bounds to it:\n\n```js\nconst cup = createCup(0, unflavoredTea =>\n  Math.min(10, Math.max(0, unflavoredTea)),\n);\n\ncup(12);\n\n// clamp to 10 as we set an upper bound to 10 above\ncup(); // 10\n```\n\n#### Transformations\n\nIn addition simple restrictions that have the same type as the flavored tea, you can fully transform it:\n\n```ts\ninterface FlavoredTea {\n  value: number;\n  label: string;\n}\n\nconst cup = createCup<FlavoredTea, number>(0, unflavored => {\n  return {\n    value: unflavored,\n    label: `Value of: ${unflavored}`,\n  };\n});\n\n// even the initialTea will get flavored\ncup(); // { value: 0, label: 'Value of: 0' }\n\ncup(5);\n\n// even the initialTea will get flavored\ncup(); // { value: 5, label: 'Value of: 5' }\n```\n\n#### Adding flavors based on the previous flavors\n\nThe `flavoring` function have a second parameters (not passed for the `initialTea`) that give to you the previously `flavoredTea`:\n\n```js\nconst cup = createCup(\n  0,\n  (unflavored, previouslyFlavoredTea = 0) => unflavored + previouslyFlavoredTea,\n);\n\ncup(); // 0\n\ncup(2);\ncup(); // 2 – because 2 + 0 = 2\n\ncup(5);\ncup(); // 7 – because 5 + 2 = 7\n```\n\n### Cup's waiters\n\nFrom any cup, you can call waiters that will alert you when the tea stored in the cup changes (they are like event listeners).\n\n#### Calling a waiter\n\n```js\n// Call the waiter\nconst waiter = cup.on(tea => console.log(tea));\n```\n\n#### Firing a waiter\n\nYou can fire a waiter (stop the listener) by calling it:\n\n```js\nconst waiter = cup.on(console.log);\n// here the waiter will be called on each update of the cup\n\n// but by calling `waiter()`, it won't receive any update anymore\nwaiter();\n```\n\n### Derived cup\n\nYou can create a cup based on another one, or multiple other ones:\n\n```js\nconst cup1 = orderCup(0);\nconst cup2 = orderCup(0);\nconst derivedCup = orderCup(sip => sip(cup1) + sip(cup2));\n\nderivedCup(); // 0\n\nawait cup1(1);\nawait cup1(4);\nderivedCup(); // 5\n```\n\nAnd it supports the same feature are regular cup:\n\n- flavoring\n- waiters\n- it's tea can be updated\n\n```js\nconst countString = orderCup('0');\nconst cumulatedCountNumber = orderCup(\n  sip => sip(countString),\n  (newValue, previousTotal = 0) => {\n    return Number(newValue) + previousTotal;\n  },\n);\n\ncumulatedCountNumber.on(newTotal => console.log(newTotal));\nawait countString('5');\ncumulatedCountNumber(); // 5 (0 + 5)\n\n// you can also call `cumulatedCountNumber` directly if you want:\nawait cumulatedCountNumber('12');\n\ncumulatedCountNumber(); // 17 (5 + 12)\n```\n","readmeFilename":"README.md","description":"Predictable micro state manager."}