{"_id":"pullstate","_rev":"112-6b2380fcf304b787b3a4d34b22896092","name":"pullstate","dist-tags":{"dev":"1.8.0-dev-20200113-1809","latest":"2.0.0-pre.9"},"versions":{"0.0.1":{"name":"pullstate","version":"0.0.1","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@0.0.1","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"dist":{"shasum":"88bc3ef7a9df7fdb0cdfb76c5bd1b6b93451e03f","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-0.0.1.tgz","fileCount":16,"integrity":"sha512-DrQIaqHnL5PtPC64NuWBH1T4eBxg91Kb+cCqv13KYe1Vhru2odZD/jzqV1ZkvlPDzDCM4M4FHtTBtqT3RuuLGw==","signatures":[{"sig":"MEQCIClKGes7typKmQx3YFL+uxC5Kxwx4OtkNmZgYHrhLMzfAiAJxPG/jK4xmQYhQACeyEsSQT8icuBiJWcX+3+6zcY8Dg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaJIDCRA9TVsSAnZWagAAckoP/R6s4p++6+ZDTD60nqIQ\nPb3d3MzSXJmR9ezT/acnfx45fR7cNR75oPNMITGJ6G+k+vYgS1UUOZE6VOG1\njt1CA1/uA6dbIMyasBYldAmQkeyi1qINkhK3JYEMCVbm2EUKpDg4bi9nDJvM\nDxw8rjabEjfldwot1n8FuEGJfYUG5RrZV7E5pZaOeQe4aFTW5UzckeYvp2zF\n1odjpPCYXuCiMHX3Fl989U3OZYoshhnjqlIjM4EpMR54zeO4MM+Mkrr+BB9v\nlEOSiM4Arqn9Y9CtL3ldUr2V9OIX5QWW0pkSB4P3t4uczHzbzIhOdyJeO80g\nkZlnlIK++uhqlb3n/rZrukPbeR7Llo9apSgOEmDVw0y1v82RXwEexrTUptgW\nMzYcY5jHFRbHz8wzMDkBJpSVWJ2LxmgEqFTFtSXYfNqO09UY7mETfC4KQRpG\nKJbyQsby5W363W9jTOiXfS65r7rQdmp7peYF/rAa2hRvnSWP5KWfEt305nzu\neoo5kKPTHoAHpESY/mFIXVVXAVS8CaebV23LMpDrMU/KFcG2Met5X7SyLrA1\nmFj+j9WF7yj2044VmqQiuz1Eoo5hMGIAewa6sGoqbWFJILzj7jFaATU3Thca\nCnF06+ahbzTGKDcpusZ8d+xF6DqCzyyZeaAoXHOIWcFpPozVzgfCJ4cM+P1B\nf/Hn\r\n=zSRJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run clean && tsc","clean":"rimraf ./dist/index.js","build-babel":"npm run clean && babel --presets @babel/preset-typescript --extensions \".ts\" src/index.ts -o dist/index.js"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"_npmVersion":"6.4.1","description":"Simple state store using immer and React hooks","directories":{},"_nodeVersion":"10.14.2","dependencies":{"fbjs":"^1.0.0","immer":"^2.0.0","react":"^16.8.2"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.2.3","typescript":"^3.3.3","@babel/core":"^7.3.3","@babel/preset-typescript":"^7.3.3"},"peerDependencies":{"react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_0.0.1_1550356994612_0.5879843920381351","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"pullstate","version":"0.0.2","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@0.0.2","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"dist":{"shasum":"f171f924c464524b6381d008af5c14ea1a7fdbcc","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-0.0.2.tgz","fileCount":16,"integrity":"sha512-UhjF2ofZg/oKdsD20yfHWLStNbM0pzFDTwfW2lHj3d8vLy4pCNeGKEebEAYU+vPSb1Dj0ccmNkRjXTY1/TFBbw==","signatures":[{"sig":"MEYCIQD2WHu3VTQBpZRW/D+64+t0givOsVTb56pYBwZC6F6JswIhAKVa2LIELgkXtByv6IS2GdFckGg1+tceNr2ysDYkeHiH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaJTTCRA9TVsSAnZWagAAhC4P/3s+e9xxOWTb7Ao2E1Cg\nHX6Nj+crnMLAb8b+50rH+mz2WrtI8T3tj2VDoZZMaxOox22AFPozMRARRDdv\nV4JX28WfcEnWV0LbDubFM46sCzUg3elmm1t/KZeFX53qhm1JFAaTemVP/ACQ\n37K9AU54cQCNs/Ut190WeOVb9pAQ+f1Nxc03fXG68oY5aEyQ4C8/vHwlIDa1\nWX7KHy/msYwzTZ3x/V4Ts9ENsNpK3sjmPu8gtzM+R+nMLpAO4tudvVQJoQZB\nuzDptC3hEvWVu4BoRLHnyPHYVZYktUgBsSqlCtiWJQOYt/Tw9QasfdGyVdWZ\nAuRA6rNLLFtWGfG9we85GLaiSBNJfn+A+rCb4+lcMqyPSoO/CY8o7Y1Qezn9\nbSoF4eAuejYyuOmQ23/+9jaarICNCb+6xQXbs9JIvjqsrQD0P1BEWtTyPE0U\npb4Ps4J/y0UpGZpLXzpcqL44nIErrWxh7Tg1UgvM6qnUBzKSBbvG9+P3HKNu\n2TWUQaBTU2rw/RJCjCsr+wUMeL17UnZ0fONOAW6Djs/LvxnuCJ8OMVgoLVXx\nUQ58srBcG/Q+PWpVkqUgq8L6sN4BtFzFCBvEhQBTfYW3xc0HJ9AycQv1t4Cq\nf/SFxfdKx/x6X5xo+fxDcUSFdS7VpKDHpBBILkgfxNBwH5pirghsazGE/Yui\nSB4/\r\n=eJ/B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run clean && tsc","clean":"rimraf ./dist","publish":"npm run build && npm publish"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"_npmVersion":"6.4.1","description":"Simple state store using immer and React hooks","directories":{},"_nodeVersion":"10.14.2","dependencies":{"fbjs":"^1.0.0","immer":"^2.0.0","react":"^16.8.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^3.3.3"},"peerDependencies":{"react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_0.0.2_1550357715115_0.8415196633409132","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"pullstate","version":"0.0.3","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@0.0.3","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"dist":{"shasum":"5193e7cf938adc44d7a50c9d4dbaa94f5d8717a7","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-0.0.3.tgz","fileCount":16,"integrity":"sha512-ZE05fXI1GDqRz4nkP0omfRqfgoYIMQJRfLplOUKVDwcZ5uAjDHlmopvm8lJTkUrqjLQxrGkM8zfXroz1uLtySw==","signatures":[{"sig":"MEUCIBLYs/xlsdMVnDmlJiuD1LXVF4ccC/34S9gJXsnu3IjdAiEA14QEjlIr0RlDONJjqAOz3UMnYR5TO+huDIGAzj70t8g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaJVECRA9TVsSAnZWagAArU8P/3oCtu8y+pTR/Lo4L0NW\n5YHax/xGfIl2WUUCfJzOChSfhLKVAScKZB92Vzt3L0N8KxcgLhVL0ZnQYixi\ne71AC0zXamdgeg12XwX2NAG/7Lc83zosA5L3t0UBZnztkyNl1oOvKaJT7KPl\naSTpLgTND/JJO+MnbAAYPY/HGaXa3+TEKlyetK6g8Hs0/Tkpgz3gWAq4+55t\nvzyg8krFqMIS6ux750RsgNdV3ShSNO/E0c4IKm55QPLxPpVePoMuM22XeuRj\n/N+Sz0IYNQ3n5BLJgw62PStyF/JycrHmcldh5lYZBRpfRdq5DFdPFviNKpTt\nPZADqp5fd0YY+hAKoWAVek2fW9yaiqhZo6MkumldcEY5FkGnSoYtVmEDI04j\nH8Mc9B8Shl2Z4GiUXb8Nob06twyW3oNLArloRZPgtLyTwoCoIaQ89IHaSOCw\no1YxvLcKrOGLnJG57AOabDunVxaPvzOI83J19pMDadF7xDWYF+X0wAcup+9F\nd3N2BKwZP1Eps3pvOjSwXu30M203MHGkdg7OhqD0ovDqjdOU5z9SmoKrUCWu\nY69DAwlp0GAAci3+tvVcGdKDHnK9KJg8patLukD6XxFzb2NsnDf6zfALWN0q\nbMdXrF5RcMNWaL5C9NIrfafFzdI5766dHzLG64eU1e/7yWGe4bBMUuyzsmXG\n/LdI\r\n=dBGG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run clean && tsc","clean":"rimraf ./dist","prepublish":"in-publish && npm run build"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"_npmVersion":"6.4.1","description":"Simple state store using immer and React hooks","directories":{},"_nodeVersion":"10.14.2","dependencies":{"fbjs":"^1.0.0","immer":"^2.0.0","react":"^16.8.2"},"_hasShrinkwrap":false,"devDependencies":{"in-publish":"^2.0.0","typescript":"^3.3.3"},"peerDependencies":{"react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_0.0.3_1550357828051_0.7594773623140201","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"pullstate","version":"0.0.4","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@0.0.4","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"dist":{"shasum":"fd6e8b2dd3be63d32d8e3fe52834c773a25a4982","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-0.0.4.tgz","fileCount":10,"integrity":"sha512-9w6CZJXotv64hRGCn1RGvH7vsBi94uN1r0uR5OeLIZilwyXX/3IAmQfEXonyFfuW4SLOp5YHCl/DKicDTob1fA==","signatures":[{"sig":"MEUCICuvW6vfU019OgKatEpKPabPizmtl9/bLumL4LpnFeLLAiEA3lpjPCiBL/1sCqbhZ+IM3csANXaO6fHBFD8sh2MxDEA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaZ0vCRA9TVsSAnZWagAAu/MP/11Ao2azT/A8MzGMdR5c\njrwueRRWmz6E8Ymb9Glnnvs+ZgnTR0G/RahKijFryFtKMzNd2nEaUArGSbkP\n1kzrgM4D7VuMu0iLTsyxgEzsIWNBiogPTBjLazH4j663cHlbrNldbJK5cDWs\nH/EmFSlZzjaNaPbHyJlksyuE8XRM9RHzmGIWgIuize+5QT1BSGctlqpZCnIr\nXIM68zzbbVZr6FBXb/g/8EK9f29R+4V9cbOaX4mYXQdGsOduj2HGS788Jxqu\nkDMm6VSx7bq046WoxByyghMD7vUK5DuAPU899+Q9zVaTzU9Q7aF7kU5wy3JA\nYkVv5ceqztUlS3Quh06Zl7MUEZQT763NkmllW01hrXjecAjdiv/Mw/xvffJ+\nwOANfrSp0dz2GC0U54LRN903T569rPyOJWNsMERWZ94/7+c4flG7eAMYByt5\nTfqocH31EBuJNm+2CxdqJOrpVNbqiAjLTwkSyrIPojGQt+dgM5Ix/FQa3rq2\n6bnAij2IRZo1Lkz2xsTd2qUTC6mJTldhK9Tad7haySGj+VlXiz4kxpNN32GH\nPzRkUbl0J1L8qplR6nqAj4FoM2pBZRDNdCFo0Yy7C6Lt3GhV7Fp9rNMdj7Em\nJMdyd7Rpq4r3AQAKA7Ct09moOj/3fEYFISyTt8J8p+4KAbmWeo3qt+db0hWu\n+gPw\r\n=xlYQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c2c71397ceb5e8ae28c6ac91c589413ca0890113","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run clean && tsc","clean":"rimraf ./dist","prepublish":"in-publish && npm run build"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"_npmVersion":"6.4.1","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"10.14.2","dependencies":{"fbjs":"^1.0.0","immer":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.8.2","prettier":"^1.16.4","in-publish":"^2.0.0","typescript":"^3.3.3"},"peerDependencies":{"react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_0.0.4_1550425391164_0.005173042935263439","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"pullstate","version":"0.0.5","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@0.0.5","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"dist":{"shasum":"2c461b518fafb9321231dfdffc729643f948b713","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-0.0.5.tgz","fileCount":12,"integrity":"sha512-7CwNrriR0CAcvxiqjHHCtsGpYzzc13lDLVwluud0OijZl41CV+5r+UCwD68HuBaNVyuc6f4+CgrtUqVNBF5WNA==","signatures":[{"sig":"MEUCIQCNDYo0duY0gXFz4AMcKsBSVXgVe1nk6RLT4VEDvgECZQIge+ENt/Wud92HVOHwtFwRQZRx2uM5QxA102HRYUqJsEQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcad/4CRA9TVsSAnZWagAAz4UQAJd7GMVONi49mVOodJ8X\nd9bJ4TZ2tCtbgfrpsN73AryaUjyw/O7Evkay4tQm250E9lePG2zVqAqsXxAD\nW/p+YUosxBoShVaUBqOfHv9dcCA0w5/Yzr8ludHYy3wnQgTs8djadcaNZPvu\nUDLspK6GPsvwUnm/Zv58uVYVEECWnV7S4PjASp3jJPwQx+df5/QECPS1M/fJ\n4NU8aGWbIkGAW29Okmbk4LTpgbpLtgwWtvpboSsqzzWqeLAah/Yk3fOrG3lL\nkO7QTQJ3CiwVMesPxq+7AfFhmyk6MEH5eRyKgt6HtzvUpn8GtVYUP3CWyIg/\noXXVFtRh2Drj6arjdnPJoiY3xnoJw1n2bzfPqPL7iqytIUKdMLoa6Ru4TvTo\nUv6jnlYcZ3ixpIYLtQzn9Q+iXKJj2zTCCvpfzhEgQX7GSVy4Eyp4TarhOePa\ni28yNrEgacjccfOWoK+03YOZWPY5czUXzenSx71gizy0EuJM7TilzMENIZsA\n3Ea5dSivvT7dep+D7IaZ1Gb2y01Ed1+KSw4/7UBc5aOS8SKeO8rGMMkGBNpM\nrYzUVxmjy9fqAvi47aZIa+hNiODpEtqGtOSGcLGVWYEM+WcJeO+SSA0qSoQn\nptUUF/DfPjG2GfQl4L9vspsNVlA3iEwMUBJAKP4ocnBf9g8uzI6nXtDUGVyV\nkqzD\r\n=O3o5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"bail":false,"verbose":true,"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"jsdom","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"83cef32165c9d7f69693dc82dfb876a5c2ecacbe","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run clean && tsc","clean":"rimraf ./dist","prepublish":"in-publish && npm run build"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"_npmVersion":"6.4.1","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"10.14.2","dependencies":{"fbjs":"^1.0.0","immer":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"23.6.0","react":"^16.8.2","ts-jest":"^23.10.5","prettier":"^1.16.4","react-dom":"^16.8.2","in-publish":"^2.0.0","typescript":"^3.3.3","@types/jest":"23.3.10","@types/react":"^16.8.3","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.2","jest-environment-jsdom":"23.4.0","jest-environment-jsdom-global":"1.1.0"},"peerDependencies":{"react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_0.0.5_1550442488267_0.5611647018719903","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"pullstate","version":"0.0.6","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@0.0.6","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"935345836e1255e95601b4f6f7e45fb5faf3c92a","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-0.0.6.tgz","fileCount":13,"integrity":"sha512-O7Z4MAATQmASVRdrqZ0mikiwAXrO8ewL6be4+9yEcCJ/Dp+PKngmXSuKcndaMYoSAhfF188r6uBIORg8/Rj6rg==","signatures":[{"sig":"MEUCIEvZWy+8updHZQaITntYosg4K02zx/wgQQi/+bPL+nMVAiEA7NyL2tgA40N0o9VC6R0U4Sp0IYMp3qKBSfM1HCwHR+8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaeDLCRA9TVsSAnZWagAAlHEP/1epXgWIkZ/IaSZUaE66\nFGMCOjkFO2fce2ZoQlPJHxRfA4gA8vm3GjbouZ1ixR/4XvqabregdEN7TWcW\nE27zjp8BhU4jHt8kGH5kmEHggUUldX4kMXJPMe2A/MuhGOr2f8heYY0JXjHT\n4ASCP5+Hqm7gzOHT8ybaxQ5xxqJJZUtm3F0DrILAXVILaVc4q6Cq7lw8DuZF\nXZzs0YOcg0neCsXr2LGp9ZvA8U39fyt6fdUw25shmqA9ANGrCepVU91PJVSg\nB99C1as3R0tIOK7ihDLmBdg6Et+OAlZhTJ6BMXEUOoLpgItvcrj2O+fSDnAT\nthplYNm84V4+pt7MiClCt+X2tExN4StvXA77lRLfZ2Loigm+9xSuTdiHcn1+\n3Wg5DvifXatDwsBOaxqd7MbBe1wAhVU+l02kKGDsF07VoqBwDtgJe6zFBdJ2\nZKTmnnY/eYZOOKP80IZ1Du/vRvHfack1yi6xMGySr+eHD1w1yaOfkWAobQy+\nMC3DCyp+KPwYMnnO6SADnuPn06DiqVwhIvX8qOm0oi3B/qpGAw1H180qrIrV\nnpq+lBnWLQCh0HpQ7ZMRTt0bD87H2MNSscatc4D0deYti4Wl15E4/vaBn7lR\n5+KvyaMjSpv2h8xY4iP681u+u60mf5WxVcm9s7NUHoMbF6QS0LShI8nqt7vz\nrADU\r\n=SSuS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"bail":false,"verbose":true,"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"jsdom","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"90ce1827838fb89ff8f0227f0c05b7f0360e19d3","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run clean && tsc","clean":"rimraf ./dist","prepublish":"in-publish && npm run build"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.4.1","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"10.14.2","dependencies":{"fbjs":"^1.0.0","immer":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"23.6.0","react":"^16.8.2","ts-jest":"^23.10.5","prettier":"^1.16.4","react-dom":"^16.8.2","in-publish":"^2.0.0","typescript":"^3.3.3","@types/jest":"23.3.10","@types/react":"^16.8.3","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.2","jest-environment-jsdom":"23.4.0","jest-environment-jsdom-global":"1.1.0"},"peerDependencies":{"react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_0.0.6_1550442698787_0.8017923567272278","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"pullstate","version":"0.0.7","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@0.0.7","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"d9618ab82479abc086c40f47bf82ae218b77db80","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-0.0.7.tgz","fileCount":13,"integrity":"sha512-IiU8m96BNHz7TRTn5nIjYAUbxMjgyu8OtMywvvEC6Ezi7PH9mTX2k9HflRUy5wASuoAe3F6pm75Kv+acmJhmmg==","signatures":[{"sig":"MEUCIQC9mMDRtIIWauyiTG5yUR4HQQihBYQmGYTHOsTxVnDmRQIgaGEbTKDCxsKDSU96seiSW0KRaylwDv1WgwOYLTDL+Nc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbEYZCRA9TVsSAnZWagAAY8sP/34Y04rmU3PGUrPK3GdO\nIs1yrAJlRtEO8DscoFEJi5n9i65WZZMMr/aY0s2kaobk2IlCBnOSRob6rpf6\n3ETSPLmfAOvd7nKxkdAscGiBDoZniv3uouSpr7Hbnpbf4CqpGoXeVL67QK00\n6XpFSzv69Nd1hdbpIjCc79GALLhkqrv/9YLsd0Gm7FlbPsQyFuL5FcJPEP2K\n5Pz3JUKMKeXawQCnwR8AJbP6Q6F8cMMJ2vdkC3X75b/dmMo9rHzwwWQ6W9Kb\nTbYjbTe4SjsUNRtVGzYIEgJ9iEvb7IGVyR3KY4KuDTYPEun6P0bKCddVek/B\nmbSCKaqTtJ13euS1LWTkDciNxBj2cr/3WX8NZ6rP4DbblGgrQanhkBcUjccB\n1YbyhimWTaPObtuTcAayzVYdoSqzR/0QHy8lGJUb+EWyeui0z54wg6QxvfRb\nkNP8eqrgC+jRI0BNF9IifJ9LwF3Wt3q13a6JyQoJfA7J9vHNk0cAQNBCxywI\nUS4PWPwgz931eGhthQ+DkJ5GmgfPXgT+jWN2Ff30OCdahPaxfCfawHk+u88o\nJg7p1ujK896zWysH7A46vNGO7OebtCNgG9v5PHQh0Mjnfg0B2AG6+xyjY62a\nZElQYPAHxJZaw6MAozhzcvdzz5WiyhqppeBft4Sm7KfYW/Vk6r+N5uzLOdvb\nR+1d\r\n=Dxnw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"bail":false,"verbose":true,"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"jsdom","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3df48eaf5480e895d0665f1cabf067a1e0bb62d6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run clean && tsc","clean":"rimraf ./dist","prepublish":"in-publish && npm run build"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.4.1","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"10.14.2","dependencies":{"fbjs":"^1.0.0","immer":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"23.6.0","react":"^16.8.2","ts-jest":"^23.10.5","prettier":"^1.16.4","react-dom":"^16.8.2","in-publish":"^2.0.0","typescript":"^3.3.3","@types/jest":"23.3.10","@types/react":"^16.8.3","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.2","jest-environment-jsdom":"23.4.0","jest-environment-jsdom-global":"1.1.0"},"peerDependencies":{"react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_0.0.7_1550599704916_0.14929437535133983","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"pullstate","version":"0.0.8","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@0.0.8","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"c37ea3d1eb979d57f62cf7fa50966a8145896bf8","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-0.0.8.tgz","fileCount":13,"integrity":"sha512-ameIoNxmfer6hhEUt+wP3s+kI7UE4uwO3VFGyVKF0WC4Rbb48n6CfIDiqRUjBHJaCgx2YNCfK3KpRwY2AgvC5w==","signatures":[{"sig":"MEQCIEPufBjIrBNXs8HV3uXrUx0peWnCGoExWoY/Oe0XqsAYAiBUSi3/+GZZWQmZaskRx1WNv85Ofy7Ph28w/1ukUBUi2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbqE3CRA9TVsSAnZWagAAOn8P/jqKsu9G6d2eCsGz3xjh\nKRNBRPq8P8WxsSHnxqAgVt6BPHcY7ihzzZddJD31/OwKEBq+gvmXp3ZlXeNE\n5r78yNS8Pui8O6gCNN07Pt4sXN98dKKLcaBHJG0loyAieSqLDBqiqTn5Cuxe\ngsFr/q7fR2Yov5AS+mvMiXAzmxq0QlIf1KBGTYl0glCbvcPzrACQuXBKCUhY\nUNHZK8oJc4YgzrrBUYOLMOk//TT8FwDb5BBOsrej4c8J/pOwbARjmH6Lk6UP\n3+1qzhLeqFhJ3vqUwcgixxd9SN7unLJrRL3aKubr8SOAmzay5BSasp15ympV\nXNLxDxpoeP5d+0ZV3+7/IwvhvNXb+ojZvNHeHGFlaGSHfLQvgtw3vYggZDkW\nbopsdh2Cczbd5dPCssHqGxkqiqQ2ev0tYlo1CwoRotN1X2PtcROSuZnmGjjM\n91+xbxb136lgc6m7ri+PYmdMJ6pwhxtX7Ib4NBsd+Osxui33Rh5n5K9SzDkM\ncc2pakFsyvtoLCDNNIjeneBDlIIZw27bbtkDKbag+lE26UjGinKBGWIAwe+X\nTLlwAa8RsiVsO593QnWiT8Lii+mDQWvzHDShxkymkh4dp+FVrZ9skp/tueSl\n8/g4bRorVLZpUVVav1RxZgxsVocAN1qAxWejGurJ6UoCSsgfDNF1JyKbZsoQ\nS49h\r\n=CDwU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"bail":false,"verbose":true,"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"jsdom","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b2cd10d1877608f9a452f702add166eafc54a02a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run clean && tsc && npm run uglify","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","prepublish":"in-publish && npm run build"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.4.1","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"10.14.2","dependencies":{"fbjs":"^1.0.0","immer":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"23.6.0","react":"^16.8.2","terser":"^3.16.1","ts-jest":"^23.10.5","prettier":"^1.16.4","react-dom":"^16.8.2","in-publish":"^2.0.0","typescript":"^3.3.3","@types/jest":"23.3.10","@types/react":"^16.8.3","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.2","jest-environment-jsdom":"23.4.0","jest-environment-jsdom-global":"1.1.0"},"peerDependencies":{"react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_0.0.8_1550754102797_0.6389608015139854","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"pullstate","version":"0.1.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@0.1.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"55692cc19ade57ad84fc002c7825ab3b987490b2","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-0.1.0.tgz","fileCount":11,"integrity":"sha512-Ig+POEVytLX6Dt7P7GUo8K8MXVrGtyQJhQxOdkmsfVpqYGZxFQgAN9XsrSz4KRUNEytf1MwoDloUc4L4MYqAJg==","signatures":[{"sig":"MEUCIFaVP6Ttno9W6WMVmNrgxWuQqLP2XDOv8rKaMIC7iL/OAiEAt0tS+mNlt17yilDlGzjJhdn0QQY55G1L5V5nmcniaZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccX3YCRA9TVsSAnZWagAA1lgP/0uKBehAEHfXlL2b7+UJ\nrE+YAJRARjrQF7V7mLqAuJDiMGKIKR1gSxR6cLVCZaPV/bsOoqufvV12wtHr\nXjbYtGPuUyCbx7azi5HQixgJ44hFeeu9vZZG/D9ntKGbQP40YwsdZxWNyW+A\nzbwnHhtQg/Ivq5vCR/tvCsJUsWYis99tr9deV8n5OTdZ/9/2gT3F8hSHopV9\nBl7qszypDPLtirzSWo987zTVPB6ZD91fymGaUl7QoN/+mYmio27kOeZ0K13O\nkWHaqSsl1nIaCVJZZ+ePhb/BdZ3SBrupoN9WD8RPyG+JH59K+ldqv/TR4sHn\nxjYJ03cz/eQedqC1pbp/NBO6/HtZ5hYxWG/ZpuPQcQq/pUj3VaOThuZZRDgC\nS1YuCSicDib50MKAU3qbnccUzi/iwh+INohdvdOgDNLWVl/nNioNKi8xOErE\neMaGRJtm8al3k8iNC2/p/+Iy1uTBtTTtzf2J0KSHFh7s/lh2+gU16J6U5e2U\nelnPTEelhAu3GCK1KovOA6d+VoE3ipDmjMD+Z/RigfBSMltXyZ3ZYnD+lHFl\n1IktT5cnNZYbtxHznDjdaTu/JUJcv2SfzAdcF6apSNEf0W38E8jeffoFXYY8\nmgFIf3/lZYBpCjIHy4M+dD6OW4Tie1Jb0AZSo2DxpHXJCEky/NtyKjLKIGmg\n+zNK\r\n=xc0n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"8909a1f62b23cf131a43ada3342ef5e8e18f29cc","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","prepublish":"in-publish && npm run build","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.4.1","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"10.15.1","dependencies":{"fbjs":"^1.0.0","immer":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","lodash":"^4.17.11","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.0","ts-node":"^8.0.2","webpack":"^4.29.5","jest-dom":"^3.1.2","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^5.3.3","in-publish":"^2.0.0","typescript":"^3.3.3333","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.2.3","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.0.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.1.1"},"peerDependencies":{"react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_0.1.0_1550941656141_0.8521813119324777","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"pullstate","version":"0.1.1","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@0.1.1","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"19cd105ebe9d20401c3da0854c6142fa44e94847","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-0.1.1.tgz","fileCount":11,"integrity":"sha512-3Q+bwJFF/ZgqQL3Iu8ouGXBqcshnKW2LTdngdZvyc0TeyEOZb+T+Z3Lu31487lRp0LW7Z16z+emveu6qQGuwEw==","signatures":[{"sig":"MEUCICneiTu+DgJqaFiRSgi1+AAj6zZ0FnGWSl6R3kFv7s5VAiEA8Gg/t5mNgXzcC3cjerfSg3HRc7bqoAcfvp/FgjibTsc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccZIgCRA9TVsSAnZWagAApoUP/2Qt12t14L9h7w99W0gK\nvlncFCFUoNXg9on+iTQA8etqbwG9x0Dql+Ltv8hF/+J0DucHrqQ9+mmOidLx\nYSPi8DBnTrTDarK+OfJ64o19ormY7+kTkh/tlY+OkC+1KA+/fIGij2+WXJWK\nCGwHyhedtG1Tjoph6gJnpqh/CuwMY2dSHDPvZ34EjkSVo5hmb5txXqmdAsFO\n+seT56lFMpnwxXNUN8XoG4rWZkD0QNNeRJkXefRHn2RTMW4eIL1/VE5fZShW\ncwiElvHwz9NDuhmrioS8uRhIT6WeN5Jjtb7OOzjMEImoDC/deidAvi10K1Tt\nVEMfP0BqC4tZRDkeWAOvJnh/ZbXXXZJEAfOvMaBKpxjDWPNwbC5pX5PJfNiv\no4e25Y/HjUzQ0JUccOGkdOReS82/GhcFdTZ3nxBqdjcQJlgRBDF83MEqjtaX\nMdkqlZMr8FIWiIITAVWx0Ynv9SexeoSejDL4Qvz0l1z02nbDQJASHwjnUTz3\nBz/vQJzfcuMyK+xDDntCokV2Pu9EVGulm0NgrbRv0qUoWnVGqHUJwqnlIq/9\nyj7wo2u48dKa/PG3EH3nFsQzpBBJ48SmtgdXE38jUSgqVdaBBuBtwg4pI4t5\nxziZTdzdoiRdScUFxBLPQWGnoxllHTPgxpdKPudq1v+iAbSuJDgYQPVoZ4ca\nDgwM\r\n=VD+m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"718dcefd6293784907bfb9ac21d7c61a071c20d0","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","prepublish":"in-publish && npm run build","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.4.1","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"10.15.1","dependencies":{"fbjs":"^1.0.0","immer":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","lodash":"^4.17.11","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.0","ts-node":"^8.0.2","webpack":"^4.29.5","jest-dom":"^3.1.2","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^5.3.3","in-publish":"^2.0.0","typescript":"^3.3.3333","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.2.3","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.0.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.1.1"},"peerDependencies":{"react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_0.1.1_1550946847551_0.7858467884065872","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"pullstate","version":"0.2.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@0.2.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"ff0ee5cac0c1e7e1bb18fc872386ca6169902b72","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-0.2.0.tgz","fileCount":11,"integrity":"sha512-iXurolN4Tcp3j9LFW9uySPOdorl3BwkV27ciLCeHuTc+iE8DfbP1Xtv4RNMuERfZcJYh5+T7/VZtDYDIt9pvJw==","signatures":[{"sig":"MEYCIQCavQp+vIQioEzMzt3iY8RMreO7b7M8+GbIraGp+OlSnwIhAOrLaLb8Xaw8td4RIZZn4WP34J6pTUbEoApTUl45hNqs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccxjFCRA9TVsSAnZWagAA4bsP/icHlqJhfFblBBw07PNs\nPso5YZHyhQxhyd32kJ2N8xgNcNI355wgMnisYNRWVlL7VPFNIDNQYtOzuOM8\n23ErFQZaOu6516OMRMqXzdPJak40XFoizDXm1lBF4HoXi+vTueGNaXIp4ufe\nThNcEXJ6HA+r4ehAlSe/PjzMSzvMriel9cRlpkdYW73BSPT4VHQ0oL3FUaeQ\nbrmpK44ROcDSHktg8H6NM54qHDSMvrJn6NWAuOBPISuTVedmyb6wl3vXyjGW\nJVNUH4jQ/DFRu1Gnk7wZxkgIkiZMyCU89wnvI8gB3tmnU9CmJZgp+efzI7La\ntAX/pbc6twcUSFwOPvbFWmSL5ptFmyewwMtiAzz33gaVr6oUZeicgNVYAFr0\nYcmvsTTk+qKTozXNWGodGDv23l6b58aB8yqtm8vsJ9zD3DSJcW48NlOj4jPl\nNAStgsBGy0APHirb6oiRKcyd1uDdXIE3WCnIOm/k7G+uynr4pCDJj+vO4xWx\nAQ5SGoSxZvhiItcCQWPSh+UcGSxhu0xyATsYsBxuqrAsZYQE0IS9p28BhCYy\nq6t/JWk9+t6RWt9jrjpJCVZ1B1ROdPDH9y1m8RX9+GRwRi+Hk3Av3SJRJCp7\nix0MevSw/YffNzvoLTPwH/vmOI34ii4eYxEeFVVj0uWlpDwpUaLyLQ7Ob1AN\nNFkS\r\n=q5DP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"09ed12454593771b6fcab7e8cf91f232a25400d6","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","prepublish":"in-publish && npm run build","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.4.1","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"10.15.1","dependencies":{"fbjs":"^1.0.0","immer":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","react":"^16.8.3","lodash":"^4.17.11","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.0","ts-node":"^8.0.2","webpack":"^4.29.5","jest-dom":"^3.1.2","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","react-dom":"^16.8.3","ts-loader":"^5.3.3","in-publish":"^2.0.0","typescript":"^3.3.3333","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.2.3","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.0.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.1.1"},"peerDependencies":{"react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_0.2.0_1551046852601_0.3045820009781637","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"pullstate","version":"0.2.1","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@0.2.1","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"665ccceecf8f1df8da4062f8da16eabca2376522","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-0.2.1.tgz","fileCount":11,"integrity":"sha512-sJY479vJ4SXFjg3GpAlvr/khoJ81Bu0G5CV8U05JzjLMdigh5OgxqaS+pDh2ki5/+RmExAqcelzx6iPBuIbMTA==","signatures":[{"sig":"MEQCIFbALdTJ4Zj40pz5BVICuOmsYZUNes7zDFbLPGa+XwvcAiAMBU/84RaWmF/3tYH/wpUCYeh3gNGw+5AmZJtYyhBQ3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccyF5CRA9TVsSAnZWagAAqrUQAJEa9JK5hZYO0jRrZ+Su\nzU60vfLj1uxbB7H0x/fEjtHzBMYiWHrWgNz+S9aQmgqBjQ2Ni6Dyo3n/vxZ1\n1H9ir2Kw2c701KC3/Vhykj8JAzWEpwoj/M7akOq3k9ZLW3VKgTSgYPfb99Qw\npF3gjo3qCxM5ed+EAXoSjmsxj4HHXCLsyGpqZG5Z31YVd3wX7WgW3bLMXeMT\nX1feuAdz1c/AVBf8/OJPQvvGZwQ6bhdXi27tupIhoB/phV7iQQmGllOHBqIJ\nTlNVe3/Jt1DwpymFGxob3OILCrGjPBX8/jiDsNXILk2nqujmlbWkNJn1+MGy\nhBR/P5VbdAwYyJw1C2pN38msC78XkATsk8aQeaXlpwvy1MLnPiZW7xjrfsSy\nEMVnQ0q8uF8m5r1lEWOqTHS/Cc3i6UVV296HZSM32u8MD92n49rVaW3WK64v\np3aQgmp450rjLMagqMdCZpLdRsmeQ0tq3+SN6HLdH+IYrlddnwl0vNWYCZYM\nxozRpO2uUuBXasr+aUtVaZrF5a30cvohpzdq/Tvj4JsQRRdyvuz2MB1hgi1Z\nctlwXKUs8ynNdTDjoY1prEJkdLtZjYBnThcEf08oXH1mJxCADCOU/DUpBsU1\nTTYk68PupbJfngwHudOHbn0arRcUvNEPEXGKIkfRY7e4c6HI6YAUQFdjDRh2\n7Qfc\r\n=k8MJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"7c6435f3659b85d3257e75d37522071340edcbeb","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","prepublish":"in-publish && npm run build","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.4.1","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"10.15.1","dependencies":{"fbjs":"^1.0.0","immer":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","lodash":"^4.17.11","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.0","ts-node":"^8.0.2","webpack":"^4.29.5","jest-dom":"^3.1.2","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^5.3.3","in-publish":"^2.0.0","typescript":"^3.3.3333","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.2.3","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.0.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.1.1"},"peerDependencies":{"react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_0.2.1_1551049080422_0.8775480771444297","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"pullstate","version":"0.2.2","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@0.2.2","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"ffc719e6a2186c5e6046c5c98972dc1cb540b601","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-0.2.2.tgz","fileCount":11,"integrity":"sha512-lgErD1ZaZoWKHTjdFNXMiamyuSvyrjQqSUB5QaNends6o8rAjpykMBsDpxYOBNMiKSxyxvdoFsLrzaPp2H7uLg==","signatures":[{"sig":"MEQCIFJ8RiwQcDNh38TIq8ozhR7UowZTw/zm39PtQha8BQ3dAiAukPcBqZi4R0J00+yG+GRjJiGQxpqVgp6bpgcn2EsYOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdAD1CRA9TVsSAnZWagAAzKcQAIHjIvMd84sYKtWfUz1D\nFmjkM5wiXHGymapmAR3y/+pKGaOoR2JI7d2OjKMgZEJtgBioGAqtDxAVFiop\nXCAXWpeSs1fq6HyDsXMbj1h3Z8nV8H8uSrqRwIPBDe/PSO7fyC0ydJGx/+8M\nYLAEP51ckeAncFwHufxtCf88JI0x90JePFgIHNrkDeNgewkGsisgwsU1YiIQ\nkiUwOPtttoaWNwq4InDDgshRrkE2AXifi7K7dcdG2yKJkVmeLcdAgC1K8PmI\nzw6ryKa68wet9ljv0zbyTRVV/7aGLadNuAP/+DmzexgBwZ2/2TMAqEE8/OXG\n0tGwme1Pu8lXPk29Lb8bEAm7EdU5h2MSi3SydCMGjc23aXxc72jVArvKiFWf\nxjmH5KvLqn5XQIWzoZNKs6wYki9uQ46bGNcRJmXGygw0zfIAbn/MefTIeu+e\n0TJzfFIuSiE1dlB8u7BilXhVfX3uKpGJf+3JzdFWU4zZRyUT4bloCzQ4Nv2Y\nzOyHsL8hYhoo6TPPPtcPdLBgZ/XdTh9JCeLTRtA46t0JV/aoQS0z3iZyJlbN\nwMArPMObd6C5Pza+dDgRFAUafVCOqaVTjZeal0jUF9ZI+cfkyXgo8KVJXJyg\n3bD+BbwGPmWyZSrmqV/T4IrzZdcQg9G3n/GUKAAr0U9qFnZAiCjcxW8DHr2X\nIPlt\r\n=00eE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"61ca135a095a5f954626d73d37c49a93dd59129e","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","prepublish":"in-publish && npm run build","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.4.1","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"10.15.1","dependencies":{"fbjs":"^1.0.0","immer":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","react":"^16.8.3","lodash":"^4.17.11","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.0","ts-node":"^8.0.2","webpack":"^4.29.5","jest-dom":"^3.1.2","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","react-dom":"^16.8.3","ts-loader":"^5.3.3","in-publish":"^2.0.0","typescript":"^3.3.3333","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.2.3","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.0.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.1.1"},"peerDependencies":{"react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_0.2.2_1551106293105_0.34611685821781357","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"pullstate","version":"0.3.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@0.3.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"fccdf180f438c1728a4ded05dc8e23079c11e404","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-0.3.0.tgz","fileCount":11,"integrity":"sha512-mlBsyo8f+Lw+WzmoaEQJwunD+yniIbo/g49Np60iMFvPxXjn9TDWiPLKoPC26YTe/zImZoYvYlmlsZCiaFSjrQ==","signatures":[{"sig":"MEUCIQDDXMNXuLmn3I0v6za1aMcxEcIdD1UrVEJHnUZzv9ig/wIgeFe32W1Ls+PVexEmSqJ+uH6R50UgXgl4UJVS8i1du+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdFA4CRA9TVsSAnZWagAAiY4P/R4sQ4qdVqPbakfQTQwj\n76hRyWHkRTBhdPg6sVRp19MRvUaSSm1TtgPfSf2n9suEBNeyWIGuKIGtt1Ty\nJkjkFnFwrsmblFR9wWesMKNzrYdozIDVce/XwvzuDG01d1e681MQLJnF/v2w\nmL2ikIJl3xNJV6WyQsdCuxxd4oxZ7t+PI6pjCaduJ9p126dj688hci50DR5w\nDtgQCWw1YJJI5g2RVlG1vipnQ8fFlPKc9mYOHZ+l5Q3GRRrU2upkQs6ErWJV\nbpFuMP+svEsEg5rtPXmczjBkaUNo3l5VLrHTq7RJXm6psx992OTA6WLnCoyw\nI5eOBsETtA1mKsJ68g5KOTcucmyYI0LEU75DcpDrV4BxQnci39SURMCs1aR8\nhHjuYBJvzJeqql3tgHno7IEAG7cBX+F0yCi394amxWQ/vrMS+e0h7rB0Cho0\nnnlo5UPVZNAacuGqC0o35mIEWqMhNx5RNAWcdyEOoW5srBYzMK7JjFNfdYn8\n9ZtkagQVREMxPwpGWIJeT63j2aNv/uQjI4tTcN0/UHXM00X0XJF4OW5/r7kv\nQrKMtafl9hwKXlQ/Ai++Wp+hdZYTLRQ9xdTbJ2WtZfJzf++9R42X0bJZlJ7t\nJeDKEYHCx3RtQcRbWoeWdibh5R99pHxPLeuJ79ojMaULaaXmjBv0CvmXf0hG\nzf58\r\n=X4MS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"45263376add02f5293185721a92f42fe66efbf21","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","prepublish":"in-publish && npm run build","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.4.1","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"10.15.1","dependencies":{"fbjs":"^1.0.0","immer":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","react":"^16.8.3","lodash":"^4.17.11","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.0","ts-node":"^8.0.2","webpack":"^4.29.5","jest-dom":"^3.1.2","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","react-dom":"^16.8.3","ts-loader":"^5.3.3","in-publish":"^2.0.0","typescript":"^3.3.3333","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.2.3","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.0.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.1.1"},"peerDependencies":{"react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_0.3.0_1551126583903_0.2754489713213051","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"pullstate","version":"0.3.1","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@0.3.1","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"45b90d4a39edb66842922241762da419aea1f9bc","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-0.3.1.tgz","fileCount":11,"integrity":"sha512-+Mg9acCfzZqP5/JjJLy7IPftBhCI7f54AHx6k0JizZC75C9ccKrwfSZtoQ3VqGZpPj8UHZg+XbfC7eDEa7iPdg==","signatures":[{"sig":"MEUCIQDshIQMBAzHQ/uuSZTV3dmQSPPvmNG/KnD7Oa3GyP5a8gIgEy8Jec00hS+GhWdfQ4xqoiBHw+b+gfmdX6fEp7tmuUg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdbmFCRA9TVsSAnZWagAAjJwQAIe0qdqimGLQc1+dc1kn\nDksrw90f2AysWaIAHX23vPLiXt/+XD1pWckBhwjwyYWEmYBTs6SCS0mqQkh7\n/UYU4LJj6VJtkMfgMJL53JMwfn0V+FnDnCC3INtG8g52hw5F5xGAOO8O120i\noyPr3RxaAiQrIn7jTzfsJoIeVS8/IyhuLo3EK8kn0Avv8mdDejw6bcwXse3L\naBFXcuXOdYQJdeud7JXKoVMOGMK/TSg1+tdn1AzPYBa+0XLbn5LLw4pKSrka\n80dyxpj6PyRu7t0lqzml5ylBeAR4UIighg3odATEaEUN9YD5CuNZsv6nFIVy\ncz4zSY0wa3cfTZori8assiOuKXWBvFeH9ikQhY2EuY6cwrDReLJLtXEZwp0i\nTVNjTYZbzRLfdLlFM9oNaHpZzERZYYewYXRJGLr0aeyjsf8RsMaua2BmnCXr\nK3RY6xdgHR0ardcI1gVd45LjizZjgRjSSBiNxQgY2dkugpgPYnoTy1qWZuRu\nuizURQvVKCjN8L00FpsO1pqtkd2HgM7Gq4w0HRWhya/5rZcHtDpoo00UYTpj\n9CQvvLmujJI5z/dRWYXEDVM+mExpp5aAdQ6uL1PMl9PBlE5kZT0djScz8sk2\nf9L2g32WTuQtCRlTWuenfN9N9pNKaoANGgSzj//ZCk0HOAwL8qrMjE01iyDI\nsSc8\r\n=cd1U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"780f15367372fa59e2da1345ebc512d0c126f7fd","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","prepublish":"in-publish && npm run build","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.4.1","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"10.15.1","dependencies":{"fbjs":"^1.0.0","immer":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","react":"^16.8.3","lodash":"^4.17.11","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.0","ts-node":"^8.0.2","webpack":"^4.29.5","jest-dom":"^3.1.2","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","react-dom":"^16.8.3","ts-loader":"^5.3.3","in-publish":"^2.0.0","typescript":"^3.3.3333","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.2.3","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.0.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.1.1"},"peerDependencies":{"react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_0.3.1_1551219076297_0.18981730392292295","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"pullstate","version":"0.3.2","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@0.3.2","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"85c0a426995d3fc5d3db4c0a05e7607bc2807bcd","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-0.3.2.tgz","fileCount":11,"integrity":"sha512-zeYl1R/AszaN3vCSNg8gtyaGzytD21j97GxZuZUMeoM4iFJea+AEDe3735Uhe5vz6IgT3S8Vqd+oI6UqK9MWtg==","signatures":[{"sig":"MEQCIEmaPhHle3gzuTAHASsKRBfUnfgD6N6j7ANmxQtcsfyvAiBQXn6mbvwYVr4KG4ctNMsfn1fAqEV0mX3NwzIFFUaYUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdnChCRA9TVsSAnZWagAAOcMP/12gwi4OvhCPx29eFl2C\nRfLvqcOxPQAOWNdUpEQb+UjfbRukLQ+nwQgYcsXWeWFAk5qK5tAt4TcdcCKd\nE7I4ZtrGGnL2CzEHsl8suuf00Pt9HPJxS85AbjAefgw8bi8JQx74BELTSjoi\nqQ7gUvVXaGy5Rf+UE6xycYGOgf6pEffdc0sIhbJcADP/NC+kc1RjrN7DfheF\nP9HcV7YvYmjqr2Hq/qP6yOMjLBLrGRcgtp2flDcwnKgPGn0fyqoDOBHTFyx/\nmHgZI4V5199kLdufCfyxhvmrkX1wAdfcMlAeojK8XBGHRpSd2b1anvuOBwlg\nrHWKjVqLJt3TJHCnl2PizbWshKeBO2mU+Jq0NrBzeX7NozcR1zVHuh4tXx89\nc3vRYKsL759ulUsPPwbx6hVTU3j3c+QtrxCs8pxZ3T7OhwtkIm6FF3s9faaE\nLIqgNkrimEzBTSv97BYMjhUf30yE9HhgpGPRnQv/pTy431ns6JiOi7BpIl6J\n5HoKXm5Y5GrgF1vjsbchiviDyyh5qSGYdzfZs+73UbO/UNufUWwRQetVbHOX\n+ayv3iNZgccLiuXEjXCfwGcOGv3zoFGdik0tRG+HStUzB8lW13UTXJcfaSNx\nhYjgdFEqsI+77ocrMeaNTlbXG3cQcYzGxtQjN0590G6COK+AJ6dnd1Klf/6c\nPCez\r\n=AV5l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"1c0294b1d514a54d7fdd597b6e7de0b92ed1624e","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","prepublish":"in-publish && npm run build","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.4.1","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"10.15.1","dependencies":{"fbjs":"^1.0.0","immer":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","react":"^16.8.3","lodash":"^4.17.11","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.0","ts-node":"^8.0.2","webpack":"^4.29.5","jest-dom":"^3.1.2","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","react-dom":"^16.8.3","ts-loader":"^5.3.3","in-publish":"^2.0.0","typescript":"^3.3.3333","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.2.3","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.0.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.1.1"},"peerDependencies":{"react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_0.3.2_1551265952840_0.1272790469735774","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"pullstate","version":"0.3.3","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@0.3.3","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"f09a5e1b6bfc90a9b8afe100f4d4fb5d276dafe8","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-0.3.3.tgz","fileCount":11,"integrity":"sha512-hTlOE0ziXkJRepRMeu8yqQc+YBQ5UcpHrcgIlCcXLH5QGywiyDQwFmOR4YX6APgfMJDknkA6SgA6/b+xk/9K6g==","signatures":[{"sig":"MEYCIQDlZbYzH223dL+EtxiY/egYS7W9fVnJSDNQ8ztECwtqzQIhAIPIgjN0cMVGa2pL/shlLRkTZRVa3JwbkDR6uqS1M0SW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdogxCRA9TVsSAnZWagAAuKoP/RrbgJdZIceqzLYypaOv\nwYTP+1G8h1Tk5muXe7UYpZmTHXj0DTTQaob7DNk7QddIdHtUroxMo97jzJwB\n0B5KnOTYxgP0bg6bfxoayMXO7KrCxSc7Au+bUqcuMDgiEu9cnviuPVT8W4kc\nm0ou8u1G9VnXqLULPt4zmRkPcvM29LNSmYjxwnOh9RmT4Hmjc5wNQjzbTpGu\nsRhdxcXNnrOHYHqvqnEDCQHBQSEGtVttc5TfnPDsq87nGcM0bt5e2H/p1o+R\ncuxQLrm/pe+mlIaqPbtOV1oVtstLGCD/zdtP359GqaXXNQShuU/1gz5bcIi0\nz9BKcM19k5FhzWcVeWn0XXSdtFFJbp6Fn4TSwx8/kSXDQXyO4EMJCMudzGuk\n1drZohK2+CsFhQ6j++t0/a0M6BXiSLbR+RGUDMQV930OnEKxjVvnfQ+IvfIw\nQBZF1NXLellqj/bzePhDqxRn7BUPKncM31FxeXJ+Kvhu7DMvsbokkxuuxUY/\nfGCpg/1p6e5wggMidkIQq7EIkAnFXSER2WXc+k4BZZg8hrkmOB+PEFAafX2p\na7TtrJcR3uXwSTBvC0TZz7Ponn6l1/1dmUdcLYJ7mnGpNVNa5kn/Q6V80AGw\nkNHppWE8HnOJdv8eaNPxxymMzaGsaFGDaa5mjvXwtkHnYHGWL7EMCm0Sfmrm\nzmRw\r\n=PNuw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"0ec4c9316bb821bd756a49102f32101fee9f8819","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","prepublish":"in-publish && npm run build","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.4.1","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"10.15.1","dependencies":{"fbjs":"^1.0.0","immer":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","react":"^16.8.3","lodash":"^4.17.11","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.0","ts-node":"^8.0.2","webpack":"^4.29.5","jest-dom":"^3.1.2","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","react-dom":"^16.8.3","ts-loader":"^5.3.3","in-publish":"^2.0.0","typescript":"^3.3.3333","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.2.3","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.0.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.1.1"},"peerDependencies":{"react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_0.3.3_1551271984354_0.8819199954151913","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"pullstate","version":"0.4.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@0.4.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"47784cf1c8d0599a3fad78aedfe12b79db63bf23","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-0.4.0.tgz","fileCount":11,"integrity":"sha512-vwM9eqbOeZwYvrYe6bSBIx74hIeFH5ajWdbL/CZAeROy/NnDDuAzCgKNt1ptLBmFsIsWsMojp7cOZk0MvjZXAQ==","signatures":[{"sig":"MEYCIQCCL16lNzU6penDLQnb8GljkkL7+e35rpUuIyEiVWfDHAIhAIDdAInUeAFpiiZF2MaOeFNpaDkXlR0HUt940vPs4JT9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfAKNCRA9TVsSAnZWagAAg6QQAJr1cZCAmCxasHypTioe\nQNQXlLQ7T04v9OXpIp0KpWeQM/lbDo/YLjjzM8ckZuRs04dSgZASqUy8chZa\ndTWsoWuKn+slkgN33ceDxBaVl0eNjxESYwdn+WzHeUaeBAvOq55lpHMKskWE\nTaAIU3DtDmNujoGNOnSanO/5G+5PePWEKhCdLUcdR6f9Xmn9kAvxbBBkZXgO\nXsbClMQW0Kx6WfOlJCLOdt31oHuyJc68G7IVYbY4GXfOQFqogOljHqomGPzb\nOZanopkhDuDd1T4CXRTlGuAB6TizlgoSX3rjX3TlpzIr1d2YXlnNagKwfsng\nDvSJ9ddJbH/sdDWW0qFNGTvAMpkMnlsDVB7Lohw0EgAnOAPtrn+T7lEvqptD\nnyb79d5KX6Ot2SyHwzvUu1byCuP9x5deNeMy1YXgi0n/2D7Wu0pnPRxyw2Bf\np1kYxVclDDCXb7PRvzmYO+ZnmZ9t2JpiW2+aXhCTsnYr7ync/h0qbZ4cvz8k\ncPWN2Po6P1oOd29u127PhZ7gc71yB6WnJe1cjFHB1abmeeVa1itlcKjAE9Qz\nFgiTXz2swcVDXszP5oAg/SYxjJtVEpDM2We4m4VHcrqTeeQtW5cb5THDadse\nDENjX+7auXXtN0gPVc09pCI59k+kMn9WvBXwJQWaQqITm1Ig5aoHthjZ90wI\nW6nK\r\n=kbI9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"4b4864c36f3a290c5c4939d3b9e266d6e3b6e6de","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","prepublish":"in-publish && npm run build","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.4.1","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"10.15.1","dependencies":{"fbjs":"^1.0.0","immer":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","react":"^16.8.3","lodash":"^4.17.11","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.0","ts-node":"^8.0.2","webpack":"^4.29.5","jest-dom":"^3.1.2","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","react-dom":"^16.8.3","ts-loader":"^5.3.3","in-publish":"^2.0.0","typescript":"^3.3.3333","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.2.3","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.0.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.1.1"},"peerDependencies":{"react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_0.4.0_1551630988612_0.060733276657314095","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"pullstate","version":"0.5.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@0.5.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"4a67de3c55203b6263aca215bdb4e146a28c0107","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-0.5.0.tgz","fileCount":11,"integrity":"sha512-JqaAwsFQJZsV8Gs2+Zx4A/wU49zAyhNaTVAduyP3LWxrM/klUrFyOuJfmzimBf3unBp/Qmk8C96gI4JtLHGkDA==","signatures":[{"sig":"MEUCIEAgD+zb+qbcheBRx+1jEGrM2Lz2khLG9IDLnvPJWHFEAiEAwl1FH2ao4VH8dQSlABJaMtMlsyfm/3XpjFW8Bl9C++s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgAhCCRA9TVsSAnZWagAAem8P/1oAzyTCPlD/j72+DBmm\nqnHf5jOVRbbIanzz0iiEuj3G+dAsgGOuP3OYoaXsPsOPI+PRUaUnAzZq/+ZM\nbn6Hn8XWdb45jVginuURS33ofxGvqhD0+01e73m8YQaxOFl2CMYrMMaV4c7j\nFd+X7xkSacza3qQlpwROpx0IbRn7c8g66fZPAUagwwQhsigcoNjYYxDYaj0a\ngKwz0YlUR6RW5hpcxWxUk5WAEB9A9a3+eJubckALIc5QLWECRcv3nIxC9sY7\nTgx5hRykPl1OYoij7grBLNh3rhXCyBpWtifwwKWQs74LlJfUJXQ5WQW+u3BS\nRGAhLgqVpd9mcB5FpuUhZU58jQqCESLI4yXF0xJAeEqwL9UmnzqOE7J95wUe\nKwSSdvEJ2lrCtNC8/McdA2JjR8h4bVMh2b78SUcgZoH+yheAfSUKE0nMxWVW\nvip4vw5KN+HUOGRO2F5JW+i116klaxBA3rHMf7KSmbZctAeOJkFnLMWsKqT2\nOEUSiU48osXeUWEsjG3K5+a8cL5r0lrbmiIAdjGordFRN+cFMBMDukb5sFux\nb+hyMT/d8uCeewe0UcOtcdf2fZ0hb59fJfaCZj6Aky9ffjlVCACTsKo3+2HC\nS5QVY0gyQLEi9UIEi6wMRLr+ODzZ6yoMs8ueHfxfkz1TEOCNJLh2BShqPj7c\n5KyW\r\n=JR2A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"f6c9701e86b61d89d6135b18cb49d7fc77b36e21","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","prepublish":"in-publish && npm run build","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.4.1","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"10.15.1","dependencies":{"fbjs":"^1.0.0","immer":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","react":"^16.8.4","lodash":"^4.17.11","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.0","ts-node":"^8.0.2","webpack":"^4.29.5","jest-dom":"^3.1.2","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","react-dom":"^16.8.4","ts-loader":"^5.3.3","in-publish":"^2.0.0","typescript":"^3.3.3333","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.2.3","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.0.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.1.1"},"peerDependencies":{"react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_0.5.0_1551894593283_0.030891453089589627","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"pullstate","version":"0.6.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@0.6.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"ccaa1832ff2fe2f9c8dbac651a12e0aecae2975f","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-0.6.0.tgz","fileCount":11,"integrity":"sha512-GBwudy3QBbE/UfGNfaD3zylfbjY2RcxpotgcetE6MOlf2tVXRZLSgyBxEDBG3/LMCL53eh8dR0M1z3BfGjD0DQ==","signatures":[{"sig":"MEYCIQDCeZr6YBgULSS7Aeu11nQFbn6snKbxfaSBEC00tKmj9QIhAO/9QRKmczmjfiKOct5+27D2MxbDums7GmCcZgYxznuJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgVPVCRA9TVsSAnZWagAAV+YP/j1RtsUu1jzOZTc/XM8I\ns5ooSDRmWBbCqDYQQHM5d/IJo5NRBwfOmMO30DBFcm78mLEEng3Nk+P4PTPA\nQzs2xiNBQaiAOMgDqgpp0xv+0WkKsps2AFuf4uTW2pYYH9sZ7Fu41XVG7+fJ\nMgGxp0TfZoGoRtfzqNKyGFEkw5uqbG3aVImSEjREAlUPrbUN2YL2Tcq4a/i6\nMP3LkGgirgZtzcZO4MelOLTOAWpLxl5SpPfqg4FRHLJn7RIv1dIjjZTvains\noIMJdyGIH9ThNTbCtALH61Tcp/98HrMzdW4KM1W/AbGt0PuTy1ErdQ7tJG+Z\nl1ZwEXfAH3sw+FwsoJsM0h6DvdySqZCbfuLodBf5oUwlSSTAAu+CcJVmDq8p\n7UarbCs+9qDmHM+UNEnQDq3RnEZYJfqcsTmwUm5VO41HTejYRSnJCf90eY66\nojk/WURm9dXmE+FKuWJ3i5H8osW5bLc8U2FUKX6kFQbflhh7ch7Q27lmdSQ8\nYAEjvu4hvs0AXJpfuFb2ouKT9KJhXw3T+aO/tpsFtqTBYhVcfblxgEUG2Dmj\nqphSBTywOWxRWDGKkBQCc4OYq+xwpcbrATAd5/5I63et6NyiBrEETcxRQAng\ndPjtOyRdyK5J8u1CmToQ4hg2QoBRwyvwIYvFdRMHDW0CxsKVLVB3sgONsgrH\nF32g\r\n=x/ca\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"cbb049af685c39293f693182b93d0186542263c5","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","prepublish":"in-publish && npm run build","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.4.1","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"10.15.1","dependencies":{"fbjs":"^1.0.0","immer":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","react":"^16.8.4","lodash":"^4.17.11","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.0","ts-node":"^8.0.2","webpack":"^4.29.5","jest-dom":"^3.1.2","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","react-dom":"^16.8.4","ts-loader":"^5.3.3","in-publish":"^2.0.0","typescript":"^3.3.3333","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.2.3","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.0.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.1.1"},"peerDependencies":{"react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_0.6.0_1551979476814_0.24693669091097403","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"pullstate","version":"0.7.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@0.7.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"85f1b91031bb5b70d6a3d8458059a6d0cefb3c52","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-0.7.0.tgz","fileCount":12,"integrity":"sha512-wgzt3q3HhgaqLjedkBiec0WgPF0gyNe9RRBm9oXgq3bCO/NV3+BjpMZUSajtHpH50mLuun6+Gt0cV341L4Wqzg==","signatures":[{"sig":"MEUCIQC0dkuN55yV+0bnk8diRSM0S2/HVWCXlfjwkMIBEM1tUAIgMqzFDu1VEd/A9NDyL8vxXM61pwow/adMrHHb/xaQCrE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcg+AiCRA9TVsSAnZWagAAD0oP/1GN8bppD/Rq9XIrF9p2\nz+Svm94hXr3M4szTgg91VqRN/D/yiucrG3BjWNHcB6qSQARIdPGJbPVag1PR\nnF+JtumWF7FiGf2hD3/dp1Y/edIllfdneVEOMrs9AVHb6Qa8lbMx2m3jaDTL\nCWahFKYCGSkezWdeJInFi8l/4HB0j7c84t96v5vgeKOrKf8hmLKCIKJBtnjY\nLvMzLP16RMd5HYjnnGz2OaF0gCGpyXtEhk4bbT/flRhcFOnZkkof9TQin01I\njINDleOwF3oYT0JDV3YhiWeXHI179Hla+3u+7L03hOqgSAuZfrIMJvF9VDmU\njDNaaZ8OXRPEk1OxhUz41purZcX/0bf0tLfT9ymiHmRc8csCldgdEkAxZ1U1\nea/ouLKFLGlaH56lFnUorBRo+nlOEtaY2+2oDUMjpGHSYTP7KZXWBZB/21bu\nX2kOeF9L4TI1jsII3iqIHpi2U5cIcu662WJItdMJhjY4+b9jFQBHRVEch3AV\nO/Cm5WdJMivifStPPUbGuDbxYHBamgZBK8apDzxjnCX+Qy1GXAimJqhNk5yn\nhtZa6fwvUMEHqMhNwqap4CI5lW0UdXM94Y1z6jQBoifEIT26R//y43TFMTl/\n6vhqgqsLIaF9zGeb5MhoVT9o0pFemeAdJuRlKCBvuyxKYh5YO4BDxWJSRyIn\n8/Ew\r\n=fc4m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"85870ff4f933903968543ae4ec7b01e832cf4bea","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","prepublish":"in-publish && npm run build","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.4.1","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"10.15.1","dependencies":{"fbjs":"^1.0.0","immer":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","react":"^16.8.4","lodash":"^4.17.11","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.0","ts-node":"^8.0.2","webpack":"^4.29.5","jest-dom":"^3.1.2","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","react-dom":"^16.8.4","ts-loader":"^5.3.3","in-publish":"^2.0.0","typescript":"^3.3.3333","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.2.3","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.0.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.1.1"},"peerDependencies":{"react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_0.7.0_1552146465192_0.5411295967385119","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"pullstate","version":"0.7.1","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@0.7.1","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"9b2cfed8d37358900098a3604eee775929e1e1ec","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-0.7.1.tgz","fileCount":12,"integrity":"sha512-+feo3q6cgaQ5IWB0W1dweBfF9xYKTye0ZdCv2KqFXw5Mec6nRCVfsF0lFwh6bLDDXD/pu8TiDI9qbeW9bHkc7g==","signatures":[{"sig":"MEUCIBzXbZV2zs/4OaoDpDfqqloZT3WmKxA3AvdJUrhj2C8mAiEAx/YgbthVscpCoBqYzF1ixEFL0etGBkzRuUlZB+ecnmg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchUjTCRA9TVsSAnZWagAAGBwP/3PoZ+FIJ58uKKYRzc0M\nV1sJriWBLt0ram60TbaBO69XcJHAKlimCaNskuXB+mikD8P6SeLbaNvZEhg/\ndyA0axmnyLxfKw1c5tGK/wQ3Gwj6D4722QNfHcZ7SVASTTkT63+376nqiyuc\n/kV2GqOgE/Pi1FgWMLDCk0p3Oqwf7fpo+mHgrVA6FaVza0LoaeyuXMRIwoc2\n43w8JWqusKntLJCTB8fc7uD+eHH9nEBMfV/1DDthZXugoTfHClmjEagwHWx5\nb2ytnVRptEZ+ex8q893aVuXEmdb1RW4AzSPBzRLf0bzpnr8TbOC9/mN9sfQ6\n/J3w/x1EMZjl2STEevTYu+Se91LcXe0aZaA6F5jyWa1QBIrt1cJ+wdxPeAWq\neuOVApD9jgH45bzRmhcEp8GWlJXbpuMSvktTkoEj17J2z5iprXhDJ0g1buOh\njMSdZ8mpmJMuE0k5NI3FzXymdTeSzjU+ASgz+m9Wy1GI8TGNyQ25UhFPWRG8\nnfBNqzNUCn2KKpogXiP4gC+iZi8KJVoVysMey3eYII9Xnj8cztQdITIahYEm\nMBL9gygNrqDyUzOMJWq0gICVbT8aOzx6OEEoIchtHewRGhDscVsnADpyiWso\nN4pThlRXvmFm2puoGArykmhef9w5OUzAUjhaPVfAnOWK93St7Fn+OlyqeHow\nDFav\r\n=o/Lo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"caa1eae6f534e8b58482ceefae9ff7373b963708","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","prepublish":"in-publish && npm run build","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.4.1","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"10.15.1","dependencies":{"fbjs":"^1.0.0","immer":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","react":"^16.8.4","lodash":"^4.17.11","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.0","ts-node":"^8.0.2","webpack":"^4.29.5","jest-dom":"^3.1.2","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","react-dom":"^16.8.4","ts-loader":"^5.3.3","in-publish":"^2.0.0","typescript":"^3.3.3333","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.2.3","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.0.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.1.1"},"peerDependencies":{"react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_0.7.1_1552238802953_0.2294636639068821","host":"s3://npm-registry-packages"}},"0.8.0-alpha.0":{"name":"pullstate","version":"0.8.0-alpha.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@0.8.0-alpha.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"7b6c5c49e4bea2ca4316df1e8bbd365f47322f9b","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-0.8.0-alpha.0.tgz","fileCount":12,"integrity":"sha512-8KKhnekhm0NVxMiy4t936grQRTYd3SC1kH1MGNRYbzLogby0LIk/hGEFpu14djGYAVm6g5ueJ5HGoNl3trRrCg==","signatures":[{"sig":"MEQCIAnJZk3nzmWUATU63MaG7z0dYJmn8Y/tuNgOXb2sKEPzAiB4be0Xbf/9XOlQXQv+BTDlx47Zbhnffm2WgLEZm62zZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrhKJCRA9TVsSAnZWagAAqmIP/2kgc+ZmM9r4uS7c6HZs\n95ZrDBJvp/NFv+SUjto7+LijRBrfP4DawBpb6nuXwKh1pSk2aza5aVEfL9s4\n2RiHAACsLEVebAyaqzdf89nR7tJhGp+st3urE72KR9v9Ox6pQT/3mtrfo/+P\n5ugVKtJ/tGfal9g5VGqnqRFhDuUsXKlyclC5w2Z8Yxf9uKoutNlFPfZIfbX8\nTnmLPFTawLIcipckmaKcLkvnyzjlm2pI8m81Spc9RAsjzzJ+NP+j4uz1aq4C\nisiPizBRBIFE4T2lyu1loyhbAba9rQ7XF+ZFafV0Ulz1kZw/yc6IMlkkgGSG\nxTUkN3f4t1GFhm+Xg3pdEwxIiqwNNNVqBaxGaygwLT4LX5IU1wZdzUrxScs9\nFegpowQYK7CfjHwaeY9+m4Jc29+eY1sb6F0OAlKt/nQHwyMY5fGzO0XQlOu9\nH6xJkV1Od+czoMxLPIW164VJoVyKBMFiEijEGWD1cnKSp0HmWh/ZRXMphDjz\nUuMpbwTQXdOx2hnOERchehcAklg0ObcFXI4nOEDM0/dY+fc+3CJ4aCCq1/a9\nQJ9T/d4PO88GW7WmnkzeU0mCbqijMKJTT1tr2NZmv20B6tf4kMgTWir1CAOW\nQpByO6gzLEQ4aCFDBWq7kP0x2fAxx2t9VPQ+A00gA9oGUkSc9BSpVcWdVjkm\nMj8P\r\n=YrKD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"90b96e31a30b571d7db31e3b6dd519516bf59c94","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","prepublish":"in-publish && npm run build","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.4.1","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"10.15.1","dependencies":{"fbjs":"^1.0.0","immer":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","lodash":"^4.17.11","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.0","ts-node":"^8.0.2","webpack":"^4.29.5","jest-dom":"^3.1.2","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^5.3.3","in-publish":"^2.0.0","typescript":"^3.3.3333","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.2.3","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.0.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.1.1"},"peerDependencies":{"react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_0.8.0-alpha.0_1554911880033_0.42984642645963556","host":"s3://npm-registry-packages"}},"0.8.0-alpha.1":{"name":"pullstate","version":"0.8.0-alpha.1","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@0.8.0-alpha.1","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"386ef12ca4098d9dc7e8caf08752791203f0a22a","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-0.8.0-alpha.1.tgz","fileCount":12,"integrity":"sha512-aa9KXm8bL+vtDmdr6MFomDRtN/sybUjmXvd88j/D8V9DajAomQrLAiqFA5KeL9sLLyHR12CAT6YuLO6oG2ZaSA==","signatures":[{"sig":"MEUCIQCwCb0JUUWvNS0pkE+Nnp4eWhs312J+v0gO0qOMse1RGwIgEjVSTT43dGXuH+IkhlSbLzUDCO47PG9IReYFG53m3AA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrhyOCRA9TVsSAnZWagAAv0gP+gPEQHoUx//87Ew24wns\nuf7SgoqSOSXHOjtupAuvY6LVWCevL83Epj2lNu8ptwFA6PzM1kWwERNCpzKd\n2rbRnz1wL88du1/mBs2auHYaN1mV1Gyr/5GR12Tny+k4EtyV2YJVDZz6hvML\nElqkvxGIwdJYpxEo+TpZQd8jtZI/6pDYsw6lGw7jZzAWAoHKKOCYkXWz/tVW\nZNPbAen1IYrmcFp2FImnY0wQEWRhWte8OR6WJq4fgpMi1kWJzjBJb88MCWVN\nmaTws2+OMPIld8dk8ILFC9LAPC160BCQCsBWBATJEnr7xSgE/KlYE+P69ot/\n+EzzJGU+PQMABsKVz0CY1ERVQCujypstYeNSCMvNLxxCM8Frm95Ura9t3ETo\n+X/1RAYS1n13yX6u4zBq4FvV24eXnWbQ5xJZIAqhDExWmkWhSEKNg6et2U+k\n46oYGNppEMPwu5oYIDL9aYp/KeMbs8CQ8WAp/dcp1sru1WDLfAPvKn7VFM6m\nqius1jYyPhNeHeTKwu0wBfm9HxM/kdNxYfQVPO/HnFDr7eXmtNl0SEe4+tn4\nYRt3qopp9nfv5P6Khie2HhmeiANohlLdosQMvm5Mdk/uR7Pd+dagOE7m0Dqd\nJbSWf8LOSHQ0V+MKR2O2A040Lnxnuqvh66Mq+VlyTQY7a1xXrXoyihevkjTE\num1z\r\n=mnET\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"90b96e31a30b571d7db31e3b6dd519516bf59c94","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","prepublish":"in-publish && npm run build","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.4.1","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"10.15.1","dependencies":{"fbjs":"^1.0.0","immer":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","lodash":"^4.17.11","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.0","ts-node":"^8.0.2","webpack":"^4.29.5","jest-dom":"^3.1.2","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^5.3.3","in-publish":"^2.0.0","typescript":"^3.3.3333","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.2.3","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.0.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.1.1"},"peerDependencies":{"react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_0.8.0-alpha.1_1554914445528_0.43899396211433594","host":"s3://npm-registry-packages"}},"0.8.0-alpha.2":{"name":"pullstate","version":"0.8.0-alpha.2","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@0.8.0-alpha.2","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"d51c82097e4aeddaa916693bdd241ecd5e2144df","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-0.8.0-alpha.2.tgz","fileCount":12,"integrity":"sha512-osnN1yDAgCHRg+5wD25TfzLbV9BiQ1hqMKVXI6RqUdbDV9/om7r/x8V6EV9DNVKZWSRGkmOvimFWL7aTAz7A/Q==","signatures":[{"sig":"MEUCIQDInZIl/dgeBzidGpledUF2WiuSNmNKWnW/lvf8ScfEeAIgXNKgM+4ONsB7Y8kUo8qgUSMJ+2/a+L+Lqn+lKqTJ0kk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyuEvCRA9TVsSAnZWagAAEuIP/17ukmHoUqplAYLSAfsE\nUR8Oodn4lnonpOWnFdyRN9RygpHGwT4EkpqzZwqWyAlzMf4NzXuFpUuSPY5D\n/9BtbgEFQOahO3AoR84JFR8jiqiGfFzj/TlWA8FejZ6QvnRpSWWMfmTry6Wj\n9yJPxl4zs3fdoZeS0r4B+9IpQu15LQ6lxoskh4srhPSaBC2iGUinLXRfHlMq\naKQcNTBRvNwjXksSXnzb383sX7eAssGilPIZHYuXniaZA9CqL3VDzF+iPNuE\nyN6xTWySaL4AxCTfl8lVjZFyv2WjTxtl3gMvxRXKt0WYDz8yMQgiV+wAlL+5\nZ+rEcTL92GWh1yh1tqp+OYAiLMlVYHInvsY9hW1syJg86VQkB3JO2ulL6IBN\nTQrAnpujsYhnUWgly4B7wK49c0DSZ169I/ZiOoEdRk7k7KaLv0Y+iRjm/Dr0\nQoMxXqxGMRCzsT2GRf0ZYA3cnVYtZN1nIvBV45A4mArrLyUrHQRrDYsxWr+h\nFBu6qCzpLlrIGC4ygsbF64n6dqII3ob3IMj7FhG7S5rSP6tVGrG4f6jLIS1y\nePb/q8eH/eLYNDA26GPG7iRPJrJV9H82SSEuV8mLKDEtk5Iobd7KSzpkDDpD\n9FcnZZMIZjlfa9H1zHqNa1bt2UW0Ck01RNaWeGNZZbEGw0GyDYtZS6Z3VIwy\nXQPA\r\n=zHKa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"cc985e7b2a2b37a7a707d84a2ba5760012c6ec33","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","prepublish":"in-publish && npm run build","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.4.1","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"10.15.1","dependencies":{"fbjs":"^1.0.0","immer":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","lodash":"^4.17.11","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.0","ts-node":"^8.0.2","webpack":"^4.29.5","jest-dom":"^3.1.2","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^5.3.3","in-publish":"^2.0.0","typescript":"^3.3.3333","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.2.3","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.0.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.1.1"},"peerDependencies":{"react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_0.8.0-alpha.2_1556799790343_0.4619732854127978","host":"s3://npm-registry-packages"}},"0.8.0-alpha.3":{"name":"pullstate","version":"0.8.0-alpha.3","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@0.8.0-alpha.3","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"d4422a83eaadb19221caa1629f96ff7dd050a720","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-0.8.0-alpha.3.tgz","fileCount":14,"integrity":"sha512-Y3iJK4SpqoWrRphBmNpK3daP2kMi9NSzSumgiCLQyowBGbtnxF+9hQn6Lu/MaWJNrsk8lBF0R2FnVn0PNNvIjA==","signatures":[{"sig":"MEUCIQC4kTuEmFxTevoE/PkqeGtzI8nQCC5kWFenEY1oI9IqBwIgfjiC0Q2kqRXHhgaPCJw+h8aEwFeTds7TGnn56Vnf8zA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1GhpCRA9TVsSAnZWagAA14EQAJgXHH0vKUx2Vm2RS/tu\nqBzYE5ZmfdT0tThyGzZ3ZJRI3OgsAyqxTVCVg5LN/iq9YK2hBZ5kZZvwvXfc\nSlCVmclGQAAnbmBK12rzXcsXET+b/DwBA/6o/PBPDOUtWi5usEEvMYdxi7+g\nkrij051F1s2HKx7oZAc8JSTO9xyLamkHih2tpcfWerWXbLNyJzf/OMrdh97C\nTI5pW7KDZn3Aqm2748WRJk4n+cESs0OCzXwXmr1ehHEBe7bdAi6H2SUmR1Bj\nuMreemCMU+vTGCvmNB+kvOun6f0isVCqTZDtsp44Ey7VaswFcpmQlgcpNN5f\nch0NKiXjwlZbkjPuiNCCvL/e4jTILQ3oyeT8foiKQr/vS6EZ49sSvAgJA0ik\nqhl6Tv4H97D9ZyB0Z2HUoErl1m2eWizda1AmTeny6DX0qBh0gmOBRmRV9XBh\nD1d5LzQzOLQfs+B7N0+/6joNxzWHFUsTOtRGiSUvjPIvIvAySi1Qz64HIDJc\nLCBfcIio0tejqvTjUaecUkrKf0zUzFgOPDoz1UbJboZDp7Pd7IduaeZfcjqd\nnzPeQDoTyVFUMBhOs3u9hzm3EBHvq1UuyGSCS+caMiVSuM8pngjRP+DQFx1H\niLAZy1zhVhBUgB30DE0oKttoxO6t/Wj+FeaXjncmd/r3L0xAXxyqwHRRa2Gb\nEkuC\r\n=+5eD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"604bdf5a4fc91a4780354e8fc8e3ebbf095d8a78","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","prepublish":"in-publish && npm run build","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.9.0","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.1.0","dependencies":{"fbjs":"^1.0.0","immer":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","lodash":"^4.17.11","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.0","ts-node":"^8.0.2","webpack":"^4.29.5","jest-dom":"^3.1.2","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^5.3.3","in-publish":"^2.0.0","typescript":"^3.3.3333","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.2.3","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.0.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.1.1"},"peerDependencies":{"react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_0.8.0-alpha.3_1557424232415_0.03332046907794406","host":"s3://npm-registry-packages"}},"0.8.0-beta.0":{"name":"pullstate","version":"0.8.0-beta.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@0.8.0-beta.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"fd7a184c375fe0b0623a717e75214e2d7648d5c0","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-0.8.0-beta.0.tgz","fileCount":14,"integrity":"sha512-QGXzNf6MIJ006ly4MkqBEX151u4BdAr/93Pyp6GQHyUIfASeh8i+t4iLH26OSD318Ln5oJjmn/kNwa2M/MDWOA==","signatures":[{"sig":"MEQCIEn1RTBe9gOBazs+EBgbTODr36tskQ1/sAh+bFzzOe/+AiAdIobqeB9DJ8+7SZfnJr36TTQbXR52XccirIJbqvr/hg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2fK3CRA9TVsSAnZWagAAdtQP/iTteXwAyZyXlq6Y08Yq\nQuJSpBKa488A7n4b9E+wPziG1UTGyQ2v62g01kkOt69C+u92BFvwPOIFTK16\nexuMPCjqqoRe7stAqpTkxeaX/NcTHBG9NwBpHlwMB7SvZsQ1IodzrL6ih+gi\nVSxlWvkeYwcPdk14Hw9tBrrRjlrTL/DGTggDU0SCKqr3XiS5MT6Y0cREqQAj\nBc2CQ4AdA3G9FVwKfGx3BTDy6znVpMSTQaHaC/GFwgqsFdbonATQBxkMVghq\ny0+tKOrtm/lmfVJaEzHPg1vs2UE4mA9cEC9uIsHkxKOqNj3UfEAgu38ths5n\nBXSDCV/MYtF9pygxtMlBYxRSyWPQqsWY7/Q7V849VLH+pfpMv3nuJ+ww9t0u\nJHC79FuYuThUN2SCXR1sZDNI6GEsD2mhnnwN8byo2q1hOC7oa/uwZMKV3WE3\nx6KPLZhHNQVaQEpqUcGOQFwhV7OtqXNAX4K+8nyT/qxLnBZcUSKQtoZHXnvp\nf317ywZU8BdvFny2d9cnJRb5O9YJ/Sp9WF5XIV/zc4bvYuwLFQlpbbdNGA5E\neyw70dZrgU10jDIk7gTgoue/drocxFC3chYRRJjXbf07CaPMnQo+vwy29FC3\nF3IjuoW3ekRENfGATy5JUKKNO6bDLmnTzY9S5l5bKncHc5FAEc5wAKDvqpv9\ntsud\r\n=enMN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"a57e51b1a862773e9dc9d03cee6c892e77b1391a","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","prepublish":"in-publish && npm run build","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.9.0","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.1.0","dependencies":{"fbjs":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","immer":"^3.1.1","lodash":"^4.17.11","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.0","ts-node":"^8.0.2","webpack":"^4.29.5","jest-dom":"^3.1.2","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^5.3.3","in-publish":"^2.0.0","typescript":"^3.3.3333","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.2.3","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.0.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.1.1"},"peerDependencies":{"immer":"^3.1.1","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_0.8.0-beta.0_1557787319031_0.5181906279179611","host":"s3://npm-registry-packages"}},"1.0.0-beta.0":{"name":"pullstate","version":"1.0.0-beta.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.0.0-beta.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"db39d322a83af09d8883f02ffa72248b658ab053","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.0.0-beta.0.tgz","fileCount":14,"integrity":"sha512-QWlBgp5xOwGV+eYZmM6MdoboE1cM4jPWGTv+swXgC4cV1y6qzAcyr0xX1NZZjFgmkJ6I2LGctYJaxgKoh+KWmg==","signatures":[{"sig":"MEUCIBTxBy5LVakMZ7uT2h3fTuUU98yOCP1RxJLeqSX3x0qSAiEA2TE3vutvbH004RNVnREnMLX5TPUgIgqjyTw005UXgFM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4CwJCRA9TVsSAnZWagAAp7QP/3zVlFnCCqlz2c0V70p0\nYjJ894S7pZBCOtwAQN2jWZMoT3IRCflpc6IKNuC70PjBq4ZM4ZmwkarbMlrg\nkGvBLyKTZL6c4rwIfV7ycDchSbqbXAquO0CZiTfopfRmQh6stEiegg73WqhR\n/LjTI2k6wy5xIKkT80iCzWw1/+SJy7xVfxHLCYCg+xh5u+4jy7e39/ozc8gy\nTzPa/n34TQgNtbJheJ7HWaG4sKb39T00RIOHu+AiV7ruHSCTZJzkBGx3iIXg\nshTROjbf13H47SrZRhdfCFhDHgZBFgPTu24EwKWV7JgTpMl0z93lpWMwcyHq\nlw6qJQZiU32sWAXcAPV7S5hePBGUxfJVqVSIQoMOE7WcFqBI04SV/i8OkrHN\nf1Wa4Fn+J4fCRVWh+IoRpIrFpGiewyRYkTuvskPmuzBQySkUF9A4+Og5OF2S\nBewrGO+4zIXOHIy8dqkTPBrKOCPgqRZJwVmqVpZ75nEs6npc1jzrsXQY+wFH\nmtbk5t1taj/4VtUB0c0Nba/BembAWvL67hI+3M04QWGqXfrjsgx3V/bGLCXm\nzycorWFgUSzDmVJ/yF1IovNANCMJcbfDIWg8OXqGwAseV1UF/6/nt0htDy8s\nJ7aGs8YCJEvlhbqJrVO7D43xM2qIx21Z6q/qqQLLHbRiLTGzuauv+1xdlLOy\nsGkg\r\n=BnDB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"7deb9dfbe79b2a5cfd02a96fc19212d96a8acb07","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.9.0","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.1.0","dependencies":{"fbjs":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","immer":"^3.1.1","lodash":"^4.17.11","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.0","ts-node":"^8.0.2","webpack":"^4.29.5","jest-dom":"^3.1.2","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^5.3.3","in-publish":"^2.0.0","typescript":"^3.5.0-rc","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.2.3","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.0.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.1.1"},"peerDependencies":{"immer":"^3.1.1","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.0.0-beta.0_1558195208422_0.9110557011203169","host":"s3://npm-registry-packages"}},"1.0.0-beta.2":{"name":"pullstate","version":"1.0.0-beta.2","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.0.0-beta.2","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"a084390e00667541390980eeaf6ef7b4270a9abf","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.0.0-beta.2.tgz","fileCount":14,"integrity":"sha512-PODm3VSOkofSE9/tN2W2v36bBAdWMGl8Y4mn58Hf/QRS/NaW7apwn/WJHn4kxi/vAZUbdil+GagaazG4IiaLqw==","signatures":[{"sig":"MEQCICh0qpxjG78sRkl45OEfTmrbsCUp03BCEgLLhSD4c7PUAiAfvpm3uM6o69zJ4U/OVVL41BubI9KVmFu96vDbOBGa0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5rCHCRA9TVsSAnZWagAAmZwQAJALWt2n2rE9X2hoJx3S\n7l+aUT5o+mZbCexuZSILhNimtKC42WjmVBV2dSKc+SS14eFBv5Adglh6x5GW\ndVO/XLgB6aEyViUQxdpnSqu9bZyeyU3VxbC1P0z2fd4DpPZEGpZX2Lqp/3V0\nrZ6oJXU2a+2+CgZACSkcDemYbE/im7pVoU5U/ni4KmeD/g11HT3N87j1AXBg\n654w1bg3dRVL0s1+lwQP2mb3RDMk4sD2xM5r1rduZW4tuO9W+mZpBSy6tTa/\nxl6mcsbr0r+YpkNO0HyR8Kyvfst56QvU6ziC4Ly1/nOK3NgW8Pu+1tpbtFhk\nNU5JGr1rkZsY20kHdAd0JtYDpLCaZLMm9Du8GRRRQALiljjnfZfWsDJEDmi8\nlXeR1P+DIS5iI2uY2i+I4Ke3z0M/nyC7gzQ7ZnjzoT9d3gvWnJnDveKyegA0\nLxZpDIHm5bT3IlpZ26zOMKe10P4C42BNPO4k3hI14/inSuAbIFPFxnsDjLQV\nabW1M6tfrawvrds+pfwVVCXDwHiFHa8Iqjg5n0+rKLu0GO1mCZPjSlTSHK2o\nXXHPYyV7kH98W7ML9rCENjo6nL837F1RDvX9I5rqJooXxmYV1u6N5kRLkuT7\nNmI/uvvsLwafZzH1MlcOAxSLcWIaxkBoZeteEzKd7WAdx4Mmx+4vcd1zz1KW\n+tZD\r\n=t0C3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"e4c8427f27052a31e02a8e3943850640206fae56","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.9.0","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.1.0","dependencies":{"fbjs":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","immer":"^3.1.1","lodash":"^4.17.11","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.0","ts-node":"^8.0.2","webpack":"^4.29.5","jest-dom":"^3.1.2","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^5.3.3","in-publish":"^2.0.0","typescript":"^3.5.0-rc","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.2.3","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.0.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.1.1"},"peerDependencies":{"immer":"^3.1.1","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.0.0-beta.2_1558622342657_0.4286115635624228","host":"s3://npm-registry-packages"}},"1.0.0-beta.3":{"name":"pullstate","version":"1.0.0-beta.3","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.0.0-beta.3","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"9bb446b66a5949ce3405cf6d4f207983f385ce6d","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.0.0-beta.3.tgz","fileCount":14,"integrity":"sha512-1nLmdXf3jPWfhWhHcLjPE5pYykHp52g95KfwOa/wNGncx45hrtQouUkFbWLUSrkz3KbEjzeRpZqWd0vt8Xz4xQ==","signatures":[{"sig":"MEYCIQDRsrxOPP7tbKimm9fAeahyzJVv2zSYo9PI9SoZH1MSjwIhALSY0GQE7UCHKRyStG9/BRn1rEqLiL0IcSYjlvx38Bk9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6Qj4CRA9TVsSAnZWagAAbykP/Rz68H5wi+afdDp/5QfZ\niped5dHESaj8oyRYgBzEAzR6RDCRAOolo714L+92lR8H0EkCpWmJJ2sqklWS\n7cbFxD1ygl32Q0olxHuf+h18GOVBCNdjVjrE7a5CqbLe0Ha5tQNeHX/XEbQ8\nxDnmn9UuIO3dC2vvkfjNUpfb80FydUS+t0AjVWNHO3gNTr3kaulDFgDlWmYL\nNNQIZVUAXTDF2F2eJ0VrtZP6iOXw9LVyINcn/vvlRKZmTdS8UNKGRXEr2gNn\nsFI/t5dQa4l3OiUDx2X/6VlOEwWjv72QKbeR/jxxb4o2eRJwP+Nw1dWZIqRC\nbwQv4J518D4E+9pWMqb1Pnik3T2cF5vTsMTnI0hpjKd8G55qVaoDsu2CnLyw\nXM2nS6TQT/SGx8cwGQOqru2kFQygn9rBmUOc6z/+KwuZ+Wykhhe/Pge+hZYs\nVbD4aJXAOeCnEoOsjwqZJIH0RhE7WP67eGL0lMls8iguEVplvL67HEUlvGQ1\nlN3BSHWGBPYddyrvc/rPgNhieJgcFk8v0LWStmiOlCXgt2j0xQS56JnwoQtt\n+K12vUDLhi7TIsnkp0AdKDJuphxNOsHdPD7XCQLHRtYejqUc9LKDptfwmD7Y\nZU8OStzsGfRfFHHgYcVWP6vTRd2hn0UKMbL/IbVhV3fq7POrxPhfVQeh4/kk\n5MDv\r\n=P3c8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"4047a0ca573b47ee68c35906f31e1c56d4ec4761","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.9.0","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.1.0","dependencies":{"fbjs":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","immer":"^3.1.1","lodash":"^4.17.11","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.0","ts-node":"^8.0.2","webpack":"^4.29.5","jest-dom":"^3.1.2","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^5.3.3","in-publish":"^2.0.0","typescript":"^3.5.0-rc","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.2.3","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.0.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.1.1"},"peerDependencies":{"immer":"^3.1.1","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.0.0-beta.3_1558776056323_0.4455191201067614","host":"s3://npm-registry-packages"}},"1.0.0-beta.4":{"name":"pullstate","version":"1.0.0-beta.4","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.0.0-beta.4","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"ef0ac22314bc8cf1d4d0111bf7ffaab31b6b33b4","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.0.0-beta.4.tgz","fileCount":14,"integrity":"sha512-xzD+kihhOLgaFxSfxntUgWAGjhX6o4jnteN4rQDwoF90eLa499ub9nRZ1oTgrGR1DdsPLm5e2QR5s+mB2sZaEw==","signatures":[{"sig":"MEUCIE5tRRz+R3NqTnYQVAEE29avQlyVnugSlsuCA4XIiN6sAiEAtWaOJBMz0gZgJpXkn6MWR9AHZ5BwKjmgf5CTlXdh3zE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6STLCRA9TVsSAnZWagAA74gQAIQAOGS2QPVVfY3dwFpG\nMHVtWXXKRiGss4YpOhSB0oFtistceWf2KsamBDNnJBVzijf60kPlJVVP/jL0\nPk1QWKxqHjdaTyMZJVKSdkOu0CKRiiyzgP8dV0UFC9alCUt8wrJiFIRgvxRT\nV3dBtVE8sQPt8gYhwyalEJoLrCbDviGkr5zMROGNB5VY111eabz8mAjAZLor\nE/kDL49vas0ARRl34wo5NFsq9xn5sPOq2M64ouON9x3QdIcAE4Dw1N113tuA\no/TyidmLeO6sun6YOWgFn9H8otUzo1eVrkuPZyclnLdbV2kdGRWm6+Wk0yiu\n3UKDH6uBTHlMv3uFq9REnjeEmk15alEo+PI3/nQk5ohalo2lO5K6786YqAFQ\nrGvp95KiSHPqYnanDNVO3ZXe6XPXvjwnBFH/OwC77d13zi8p6UA7wAnvvPN/\ns6CGubc9jHHLDnLLVyy8WA2OjhVb/N0xcb36xJQJi4uoqhpto/kYgT8rZ44X\nZymqgTPE9Gonk0A+KvU0WPrYeRVmh2oWLdMY5QyGerl373yjsWPXCox26kec\nFIBR+lUje2iHQrTY+NacxKek9FlR0o9SumajMttYZ6e9Ym9we+6qVxYwN1vb\nYf8/ITJsfvz5v4EadOFhYgwXi2Ta7lfTPOhMym06KPjPOmPO3agr9PEWD6vx\nlNJR\r\n=gQk3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"f39703889801f55ca447e2834072d26321043897","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.9.0","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.1.0","dependencies":{"fbjs":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","immer":"^3.1.1","react":"^16.8.6","lodash":"^4.17.11","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.0","ts-node":"^8.0.2","webpack":"^4.29.5","jest-dom":"^3.1.2","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","react-dom":"^16.8.6","ts-loader":"^5.3.3","in-publish":"^2.0.0","typescript":"^3.5.0-rc","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.2.3","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.0.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.1.1"},"peerDependencies":{"immer":"^3.1.1","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.0.0-beta.4_1558783178338_0.6320722147117608","host":"s3://npm-registry-packages"}},"1.0.0-beta.5":{"name":"pullstate","version":"1.0.0-beta.5","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.0.0-beta.5","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"e4d4b6fc4e2e83836f34aee85ce01339ba928d8e","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.0.0-beta.5.tgz","fileCount":14,"integrity":"sha512-TGT9s7HE0sQOTFeIgXY33mc1PLF7QWaAy0J2LrKP2j0gggNnsCD96e+zNmp+pWrOMuTLALEOJbgxaSn6MUdIHQ==","signatures":[{"sig":"MEUCIQC6ynZQfDL27ipwFUgZ7S72glIPJr2MG/UnDRVtvg3WAgIgevw/+Qj+0HuElsNIcdqrLDbzYyLieJ0S1o5tsXAGVos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83636,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc95IECRA9TVsSAnZWagAALjIP/jJvsZjtV5S53hFv+eXo\nzPh8Sh6Y18yZJl7Ehfsso4Zge8/EUNXeD1sa0iKZ6MZoS5qQ6yTxrHmuTl0Q\n3WdZDwr4mPR5g2qw9dX6E0s2OVSLIR2aE0rtR1PDVm71wcHZUT8gxMIgTec7\nnrLj+/HzjQUqcaEEIAluNeASMjfGWOmEWG22l6mNG30ouV2Ijj3+1o6m0le6\nVwZFdLn+uyr0FgoY8tCbl9yGq73Ht4V+qRho6zkq47dlyowKk97hkG/7pJIZ\nyto4Bk6zImwnlo+jtalAvS8jXMa1srVpJ0nX5lzlJk5KAUX340HqDnxExs8V\n02X4tfZkKNZ8fz0PFAU2CgaVoJkTbZTA82tpyT7ZzGMIQ5JhpbGPLPboLIIM\nJvBELV/IIV2EGcvsSOINs3vJFsGpU1SKy1BEf7BpNiGtRvB6zpJ3hhEpIvvs\nopZbgMtGJYctgsQlwcSjK7LgSN6TL4KVZXcMDl8PW8pFIGwwSDqnnN3MOteo\nXzgqGknYtX+eRGT0qzN+4AaoHhmp3osGJA9b6hSDryunhQ3JlJ+y1qobKTMS\ngx7RQTxm1cIfX36MBR0KYNxaoQXCpIhj0mx97A7ECIoWpMGRWVeClm8CLYZp\n8wPW8JZaUG+UjvXojzbrnnKMMdk+iAllW9U5MGHMcrWlGGDONxdcZXZ3wFzk\naDMX\r\n=W+oQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"94e5281ad4cf00054801ee9b68c80df42077e186","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.9.0","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.1.0","dependencies":{"fbjs":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","immer":"^3.1.1","lodash":"^4.17.11","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.0","ts-node":"^8.0.2","webpack":"^4.29.5","jest-dom":"^3.1.2","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^5.3.3","in-publish":"^2.0.0","typescript":"^3.5.0-rc","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.2.3","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.0.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.1.1"},"peerDependencies":{"immer":"^3.1.1","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.0.0-beta.5_1559728643266_0.42694543854597433","host":"s3://npm-registry-packages"}},"1.0.0-beta.6":{"name":"pullstate","version":"1.0.0-beta.6","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.0.0-beta.6","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"9364aa9ec23362b6572ac54395ded93ad246c06e","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.0.0-beta.6.tgz","fileCount":14,"integrity":"sha512-oScb975tQeH9N5/M8NGNbANKh5HkS2KYYAngFGr/5OH0otlyRsNznSyWtEcr/h5qzHCFw9tkylHA2gq/oi+ZMw==","signatures":[{"sig":"MEQCIBHN9VxXgoT1AutX7x+E0tUILiW+XfFimQ5J6oo5NKRNAiBrJ6sAgMXOR4uiObS+tDwDcEWyXeceMrSC73sA0WL42Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/q+4CRA9TVsSAnZWagAAb70QAJblIEZZONSwj5opwOEK\nt+vFLChbRGlBIIkQrxjlSONjxz+qbh/3hOKxyskC/cdK+5ZDJcUvCEvLXL3f\nLufn0veWx0AJjRmHkUUmIvgTh0YtKy5qbCEd8fqby4ke+NrE2Ayca6MzBDOB\nSLXcaAF5k00T75kvmHj/aaIME7F/6ZDkXiOYMB3wRlIMLqHF4b48kTpYVrcD\nJdRFqQOH28ISKAEdeYpFrz7Cp6/5kf2mYVoFig0DBhOGSvqMU3x/BrfXLDrP\nC+zet1Ziqsa0b2sO9w73PJfEJOZBpiLt0hTytLj7zcg4nvP2vC6wUTKBfj6N\nvfzSTfU6vG8eKomiztkLI8z9ffLoOHAU3bbE1YSo4m4jwWjcDnHXX+pV3+jn\nopzYdQe/W65N+kwgUynExNIFnOwU+u8Sy9yuDXvOWf2IYD81xZtJ6XJQ8NNF\nmqFB2gBeqZq3BkCYnAPygB2pcGLpcLyCw2cRT3jrdGZT9sD6KVmNYBqrcRTc\ngLmHDbqyA7xFUetJEqPw6ekJRImoHp66Ny6tJdn3fnze3QLhLMp5hwfomM7m\nUgRt1uxIW2xQw9SgCO1+KH4cAhwHSt/kPGF3xG0cOvtd7QwHGPrPSMryzFhk\nmhjz6yT6UnUpEeDIE5X4tA7/51B0PL0XTGibdQYEWxI6ezxgKcDrihjC4V+B\ncxMh\r\n=5TiG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"0f36bb579009b7c72dfc1b480a86875bc13403e4","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.9.0","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.1.0","dependencies":{"fbjs":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","immer":"^3.1.1","lodash":"^4.17.11","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.29.5","jest-dom":"^3.4.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.1","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.2.3","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^3.1.1","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.0.0-beta.6_1560194999715_0.4306816786783856","host":"s3://npm-registry-packages"}},"1.0.0-beta.7":{"name":"pullstate","version":"1.0.0-beta.7","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.0.0-beta.7","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"f063f9f35d23b8356ae843845b77d7b1f813a7d2","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.0.0-beta.7.tgz","fileCount":14,"integrity":"sha512-oHHGKujO0XMIuMLaRpFv/BFAyW+t08WLGMZpk+f5oYyPaid6PQjIMg+bOULP/ixeZsOqTgAqpR8wrdvzngFv+A==","signatures":[{"sig":"MEQCIFhijlUWICoX9uC41/x198e3dAHnzMTs652CyMt5s1ZmAiBu4Ivt/89QsFgaQJjvk6Kgxb5HZvwJmn2Pqxqc3L5B0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/8lpCRA9TVsSAnZWagAAdmMP/jsk7oSyUsB5TKjFM2Fo\nP/+bmdkesR+0KtHaDtYp+FlW0cS/v8rJ2tNUreRyYvSdv3SavXapvcO8o3ZN\nDn8sCS+QczjyuCfs42P7WPB+Hyx9rB+0xvoI9SbZywct6d9FHKwMQPdT5Z0/\nA3X9/WbFuosyrEyKlKMLy74Rk6q1SruJ38GM60dwOsrbvuovwGN62KqGkElB\n+dUysQMjnLsZFuZFSUIEjwq5YVsZ19+KOwSAAS0CFlG66OsWI7OPoMB7O68L\nMk2svzhxoo8Loj4+AIbyLZLSGX5HRtCXwJI2tba/H2hLa7dHXFS8OTzBVxWt\nV8rLbGwIV/CYi5CcxOYoisDIzsN8uIyRaZ05rsU7lNXoOplfIashijrGDHvD\n/4HBGf8r8noMWi3Emj40DhCm41JzIYbeQo4RU4HrfRdegEVq7QTOV/DG9X0B\nkHh4dNy2EdBW/Si1MuHA4lgzRXpDaYvg6dsGfH1Yz+GB8hw2pR6zZe652X/j\nUHH9pfVSsi10ttVn1YKURYlp+RJH50VG8lifwUwLYqdcDnuIeBTvXRkSegsg\ngLs9ixcoyv3IooysG07v36zH6mAtI8iXgniQbbf4RLpSz0m4gQJcty8hvlji\ndgDeDoJg0RJCjMPoxgpyp6hy6P8udAbtboAz94wngMr9fmpebn5cd5HoAxDk\noVUf\r\n=Tn4j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"0f36bb579009b7c72dfc1b480a86875bc13403e4","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.9.0","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.1.0","dependencies":{"fast-deep-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","immer":"^3.1.1","lodash":"^4.17.11","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.29.5","jest-dom":"^3.4.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.1","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.2.3","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^3.1.1","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.0.0-beta.7_1560267112538_0.2680132336698755","host":"s3://npm-registry-packages"}},"1.0.0-beta.8":{"name":"pullstate","version":"1.0.0-beta.8","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.0.0-beta.8","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"0fc2aec1e23414b083435eb5eac3971e72901ea8","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.0.0-beta.8.tgz","fileCount":14,"integrity":"sha512-lg2CgHGIk+XDsFSa545eliXnjsfpwm1PAE2jbGlxG7CAE/03ZlfQdORdUw9SOBXDCkFkrqD3s7tZ3MlTzIcXhg==","signatures":[{"sig":"MEUCIG3R26MRroAX5SEYPw4eUxHDz2tpPeVRXq4VOKpcbi2rAiEAoZf0206aazC4jTfAMIJt0+fOzqWi6xnLmGOI+zR6/b4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAQIzCRA9TVsSAnZWagAAiosP/1e9D3XsCkniDBYSxs38\n1XVCxbunkHjiNYNzUgqQomFjhEwdmYl3nJRNvr51wYkCkJc+cyc0JvJ0vEgO\ntbhy0Kkqi77VFyhmeJBsx1gk40afGndT9ivCZKJ/QjlprBe0RTu2DVmdgyWu\n8uyWclSCiH97lYDlyhMqAJJlmKa+qCdks4W4/spjxBw+Idxhw9APcDbRGpt0\nWdXdIi0QdjxZYNteWbvv4NswPuLCZHOvO5PsRJWdLl0bXdFVj+pVz2l5QGn6\np6ozJblgegCjKHcmtoGL92AxTw3Uqqe1URJ3oWGk0SM6ErgtAthzfkQBBiVj\nrwpc5sz/O0jH1PrFdUeGgQVsQRJDuZvF+jfYO58F4vggsq4P/T5zNtgYPUAp\ng6h/HZk8kgEoAncluGi7pwpeOG28H6LH5VxwEp/kzGoaCL+Wo2Uc0U4VQhoF\nOaG2Orj1Z5Ph8vqYRh/JFhtcmo+hTPLa/gnMNAFepj59wfj7n2HZS3/mOM7o\npoLpKsY95p9HumHrSAP0e/urzXJQd3lh0bapBFNkXEAudACCnI7lLBaCzBMB\n/kqn04lXaj4zKAqswcf35SBa4F+4Ot9u1scs1/WA6JXvR8Quc3+yNruWfc93\nfU4+C1cA6Yfm1gd7ffcw/sed2w3fkKj3TeFyuhIangxB+nippbHH7TksrxHI\np2L+\r\n=hFd4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"eea1c633c05e483374770089acdf5feadaad8c7a","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.9.0","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.1.0","dependencies":{"fast-deep-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","immer":"^3.1.1","lodash":"^4.17.11","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.29.5","jest-dom":"^3.4.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.1","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.2.3","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^3.1.1","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.0.0-beta.8_1560347186781_0.8750145775293752","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"pullstate","version":"1.0.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.0.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"bd4587bdf26be813bb4c5b9bff6cac3efd1ce1c7","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.0.0.tgz","fileCount":14,"integrity":"sha512-f4PK4b+YUaAYtg8ltF9AWFqEvmni2WkHPLrXiBYCy/0hGUCznNYIipPvz6pAPkxKqsN/BBPoTA3s/UBuhm2XLg==","signatures":[{"sig":"MEUCIQCJ7QB6suboXE8Zq17rxrO/m1Zp4z39yoZE1rnGnmyn4QIgCep+I7FYi4z3CzQLUpSsGk/EM/3MwFJh1Rn633ctqkM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdARv/CRA9TVsSAnZWagAAjF8P/2z1jYzyxYFtQFVaR4Hy\n5p19+u5/JbNXNEBfJAX+r923VC0m+h7hqrn3Ow8lhjSAnsngRVQdvBbD3erM\n7YcexH8n2YYZN8PHU7HFsoZZzVY62eYqRrSdlEbf0LrzmW+ogNG/hZbalRwE\ny5p0MAtHAWkXKcy2WZor2Yrajv/B2XIrji9+Rbou/S+lsc8xd+VzOkiJtLk1\n5/cv9t/iuMyucHK5PqZZ0DlO9EiHuwmhyNMpZECZ+6i1YWsYe2BotvfJHlW1\nkV6mo6YDZH0JuehTud6CTV6CmV8N6qYbZnlA58I0vv8a5mpn2i3x36bPfdQE\n7zBcr3ljkEh+JiDTRAOnIilmfSWcJk2/vJNAsBggVZowmcVzZx3bdxRqb7Bz\n1C4tSuxL8OFTYoyqIDD9Yb5eohMoUOQ/FIwhsBE7r7EDLtXEctL8HLeepwAl\n77SKpaUh2lRPTpo83I66nLwXZ82XqVsnLP89bjFr4O1brJ5fNbqCDqZHU88F\nsRLGP3LKQqdpxckOtyH2ef45HWWovh0sgB/fzIvnFoUiX0w17j9x1Cwfk67B\nr8jfYdThsiDgzN2KKNZ34Mmy9NLmey7g8w1+P0B6rZJ/RRMDGDwRhxckCOYk\nR+KL1oUlr/Kob9M5SYaXCzGNEXjvWt+X+MYnOmbgl/5DpOSBgwNtvikGju+B\no3fK\r\n=OK2J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"eea1c633c05e483374770089acdf5feadaad8c7a","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.9.0","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.1.0","dependencies":{"fast-deep-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","immer":"^3.1.1","lodash":"^4.17.11","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.29.5","jest-dom":"^3.4.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.1","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.2.3","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^3.1.1","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.0.0_1560353791060_0.21814707282901735","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"pullstate","version":"1.1.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.1.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"750f8289a6dd4514c3b17821761e1b2155717522","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.1.0.tgz","fileCount":14,"integrity":"sha512-+w8g9WZuRH5ENlHeP9+VvpCHj3V0AtoRxDO8nFGUu9NGtshgMPJutZXVhzCNywigL+e0+CI6r5Gz4cI1cjNoEA==","signatures":[{"sig":"MEYCIQC2wi73Wy5Jx9s/Uf2+CWxoYv84ZuCSBo6rUNQuwIKEMgIhAK5Ea4+Zbny4gxETACLvCMXzNOjU9bVD2ma3G/Fgtyye","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdD6DjCRA9TVsSAnZWagAAcWcP/iS2GwH1J2hfdc/4mfrD\nBf7bxpNUQwHWOKLLy1KUh/jCgKQXAUfJx/9riIam9GVCxHntkOnlEm10Rju+\nm45xK/fDb/yjhWp7kEN/iR7G889/KJVRQOroqSW9O7jo+8/wq1zL+xYN02Ov\n2GbOK7/dnCvdJCO6M+0t8NHCwMoIyBVH0SF+9m4L+G/QYsXGgr2o/FmJpDLh\nAA+oeG2lcOe7wZ03BvtFqLNRFb73wydLVoHB84A387hleLsB2ZPTMKVHxShJ\n4saY/2sdbyg5/PjBlhp6KLxDriybxywrDN/OEA8TVKnu5b8trtuR1oe7oe+P\n5PplmyCkPjrV5r2bcTefuHB+81FbwHAcDs/11KCwP1exoojiWQzA8orZvWdD\nw82v2lGphNokmb5GWIYp+pgzE199Bh+UKn4xgsb13OTFWMulvPbM6iOeo7eu\n4jwTRlhp2ZO4LckMcdUcHOt9Ufu8f+vZSbLJsYmmr4Gm1na3/LEtx1YUefty\ny95C8rZD7gNU8D+sBBpecPzFegkuliqTaZFI0isVfMxC9j+GrG7lVcRneoh7\nWyFDU1l/xbJB1osCS77QnQ71uEo+w9OAzS7ovSKxqP6WOv1/DapzkMg+7WCt\nZ67/HnCIV1esqLHVD6beQKhKEzjB6DXnARgtkuVjrEjM04x5J+XDieAegfaQ\n7k9a\r\n=mQnE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"ffc3bdd8d2554f7562a4e6c93c6b3767619b0bd0","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.9.0","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.1.0","dependencies":{"fast-deep-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","immer":"^3.1.1","lodash":"^4.17.11","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.29.5","jest-dom":"^3.4.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.1","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.2.3","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^3.1.1","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.1.0_1561305315214_0.004765631406800752","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"pullstate","version":"1.1.1","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.1.1","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"3948b79d32c6f0535133025058f6f3ae7407ff98","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.1.1.tgz","fileCount":14,"integrity":"sha512-uqTPKVgn7mhxZ3euIDvrnv4D2k4jOlr2du0+zgR9B/YRRwLgTalN+9b8UV3XDFFeuEiTMiQBVAnhYug5iO7jpg==","signatures":[{"sig":"MEQCICZLOLUUZL2Kbd1W/UFHDA+S+arxavDPTjbJRxhWRYVBAiA1EF1pWKVcZAeLQEDQRveq1rIWCjqiuNFn7njpYuKgfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMEmSCRA9TVsSAnZWagAA0jsP/R5hjhV73OJJHtRhygSp\nCW4njwi559TiBuvFwrm7mHs1odpbx7HZjMbrfCWVHpOrEG/CG1IbQ0HKmx8k\nbNonli2Xe2AbcCpSynN2zQ/sNZpg3oQcJ3VqXqbmaxxS+qq0nHq6SGSK/gWo\nGDV9a1jxm4GWIYM4LYicjGucyXjuCnM+rh8z2Mdry6s97p2wApVDnd2+5nRx\nscqxKyAqGUg60zHK6Fz2F0aXfPR8Lqg84UfQOsIHcLqUj9yetK5+PbXgNb22\nVr/EHALs0EuclxKAVBHY5T5H0zj/bH+icJSlk4OKZYVNEVv6BqmpUiEZJdLC\nS/IsfD25eJxSwpnUJ7rM2zvX43V1qK+VWJKJvD6sCGjx7Vg0P4njv+gGs/WM\nBrX6+QiL08JkGP7oeHo5+xb6YrtnIpbI07wqheyHK/wYuv4DFRkH2OcYNukW\nv9w2XdVGXanpr8q7fsgnIRb5LKRV3EPXWwghT9Oh0JTvUgp2EP/LONd6JFNk\nPMzAmSlrXAZW6RUcorQbZ5I7nSrWn8wellVRcCQsuJkmtoKSMGaQhNeFgaWZ\nbhrtfYrefBaATd7Zyov0zjIcVa1Mr/1cg4Te1qANaANAKrrAVOOErU2McS9F\n297PWCQZ8OBaMs9ssWvjZtBlTDcdp1GKHIRSwLwotWWTtIJ/vrRT8K3vXW2u\nuNh+\r\n=oiXc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"b6cd93d0eb8bfc3e2e5840afbb0230d8750446a5","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.9.0","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.6.0","dependencies":{"fast-deep-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","immer":"^3.1.1","lodash":"^4.17.14","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.29.5","jest-dom":"^3.4.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.1","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.2.3","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^3.1.1","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.1.1_1563445649488_0.6636721387558275","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"pullstate","version":"1.2.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.2.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"217c8c5e2ea781a98992767a2a222b71aa1bfe50","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.2.0.tgz","fileCount":16,"integrity":"sha512-0v2Dogu5WkKCTWIR6pPgI5fSR5Hc+BduevrIqoryxwa+LKz5NhlY/f/yWRw2fnMojAnY5dNx9SH6ytXJYoNVHw==","signatures":[{"sig":"MEUCIFeU81BSgmqM0ijTDh0G8uu9EJMIsQ61WJ98cnZ+2inxAiEAkOfYaaCQsWlO3fuqEc88CM29+4YXta7t2kstTYaHCFU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96237,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMyaVCRA9TVsSAnZWagAATQkQAIR+0th02OFQAikEU5ne\nT+VPxIw2lWf4Oebl5QiPQm/AngMB9Ms9yVyse2LdoZOjiUH/nIMJLlrQYiQi\n+0i3fAGeGZLscWSCy5133ejT7wzXYFZg/xr/qnIw8UGoiVBqj8x30AXHJ2dg\n9uJoWsF3ba3ymlugHVjrRPHY4w0TSFZpNpeDoWv4UvWqzP+QLm1SVvkEE6WJ\nOXl88bOViY7xgcUfRCTLjhonu4k+JEfFbwHJ8IQBPlv4o55axIvxHExyWlgY\nIB9DiQaCCISuGuUx/372A9Ycu6mHERsumZtXG0nUu8eZB/xNj7GvWZ6fHDzi\nQ8N6gtGQQCU/0NsAKGpQx29DWFLvI224n+bCGjkT5xvrqGoVSbyH95OBA+F8\n1eaFvlgkqjA9CVvcK5xVrys9Q00yKucfpqwVI+sVLqwznf/oUeK9fhZaBE77\nBMsCDjOWCUOLP43KWGYi1GGC45dRScOyvXQ7BoeNbDYEQmz+Tg4jDNSv/kZ9\nKvEtvzprY/FKhzBybVNXKM0h5rcmnHrIbDL0XN40w2UFQmPDJLWXccEh9dkT\nznUro4auCQkchwpiUSTgwjnyfrYtj5fae8ufQ464aBssq33mSUuNTjBc3WWf\n8tHXSW9JKeSr2fv3EJPcyaQuFQAYyLijl423QWX95yBZGPICY5fP/uEWlRqS\nv2Kk\r\n=GZpv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"b4dad8db009a6a0505d0925d62d8f36d23bf11fd","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.9.0","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.6.0","dependencies":{"fast-deep-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","immer":"^3.1.1","lodash":"^4.17.14","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.29.5","jest-dom":"^3.4.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.1","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.2.3","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^3.1.1","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.2.0_1563633300358_0.8137236058668871","host":"s3://npm-registry-packages"}},"1.2.1-alpha.0":{"name":"pullstate","version":"1.2.1-alpha.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.2.1-alpha.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"62bad268ae7aa7f477ed9b730c626aaf991c0eb0","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.2.1-alpha.0.tgz","fileCount":17,"integrity":"sha512-USmXoKKJOYC8rp0luemWNsJlZd/xyGWz2rQNeFlPqERoWhEOC4quPTR3GRuuqDNSKD/rpPAb6DAnLA3X/iuLnA==","signatures":[{"sig":"MEUCIBJ/qQ4OObHAP9FhcBiaVbOjEAmBnlIDJjmy+RZzBUJJAiEA7CU4TohgSyiw2XJAzRFnM8N/+B0F/sC8jLIZwxHMcS0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNJ/bCRA9TVsSAnZWagAASp4P/1fZgHaQjNaBN/PKJsre\n6dvzGEddd3WijlCR5r3aurjv4dgeOIYPP8eKKlGnsaT9AGiMCtAod2YJ2k5D\nlfDoxQvfMT7za3ZpD4sCr+KWl8reebKp3deIJS8sz+0vwNGVzJiyrqJYi3tQ\nxj/dn8TaSzB+If1YbOvfCWaD1sDXmM3FDkg2+GEZGiyljRnqs1UfS9verakj\ntLlmRa0lwqd98xVw4908BeyNGYx0Kxjw/o4LKIV0iHYAiRvVRRgnMdresG+2\nx1cx10Z5Xd8oYNt/l68M7wEzy0t2GbSLp/QED9RMaJBjuDD028Xcbgk6pagE\nQcyWqb54toASsqCMpF7TFq9ejZqcp7bNFPnThgXz8aiNHETMyl4e9GuGIeAK\nf5hmmemGmzQNRRZdWYw10S4rZybOcNbSfJnxam1IBCxa/bOZFxZHdRYOrzNX\nDSuy1w6P5vgTEoyhTf6rpy7UkQHBcRtsC5GbNDrE52Kc199Vg2QneraBgaKY\nvOVJlNxxnCqOK8MKYbyxzRI3OkBQyj7bbAaagpF6b/mc7nezcnmarGBmJR6L\n/iJFox72aIFNlrzaEPj91FTRBPo1ezl/8HspwY76wyBZDi+XxoRYxzhFLmrA\nQuotTXZNorLVrwdAIKRRLq3KiCKsFZC+wjpZ6GM4GsDz6DCNUVUGozmFh13/\nIplQ\r\n=04xW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"e701784aba1107fc83bd812d105c58e8af862ef1","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.9.0","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.6.0","dependencies":{"fast-deep-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","immer":"^3.1.1","lodash":"^4.17.14","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^3.4.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^3.1.1","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.2.1-alpha.0_1563729882578_0.5272289483664621","host":"s3://npm-registry-packages"}},"1.2.1-alpha.1":{"name":"pullstate","version":"1.2.1-alpha.1","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.2.1-alpha.1","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"689eb9572caee47e1d519201c50b7ba3bdc6f11f","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.2.1-alpha.1.tgz","fileCount":17,"integrity":"sha512-TLYEYempRhC59iK5QcYZV0MdCn2ktXWhoAwTKsqK7q+ERYqJllBTX7NxTdgvQ1yxorP1KQpK130r0/iq9+Ah3w==","signatures":[{"sig":"MEQCIEWufKKzgs3DGC5bOM9d3Wf408d9EgHoCxFo0yKfDqCsAiA3D1uAkK1jyLwaO9o/hx4PnVQhkXIa8G+MKTUxfYDFBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNY1xCRA9TVsSAnZWagAAyAAP/jI7D3lxyN0k3M+fXAdZ\nsonT6RrOsEFKgxaTkq9rXdlxq08AetZFkwRYsSZchmiqq8bsafKgM2FLzhm+\nUn2IWyDxv8BOnhucyTblzl6hazZBGAf1hpxs94SHDmyF+PPSfUt9jid3fFci\nOCfCTy8wnf00ZYWZRQiNvmUQ/EkbBHD9ItEKFE6citWrpf6S6BsVWuN0ckti\nuHQSZBIYZE+Vfq+75O3W2jShxeniz0sxKNfDOD4wWuemf+ruDDUkwtNKVbZp\na5hHUJLMsX43ZwFyJILrfBd+kXIx5uLaSvHxDlsLz/voib7+jJoKmoPGVrpy\nvXFdcLlhqGUV9SsXraToq92kcNDcNo6wJteorVVQCg8Ge5l9UXNing1u/WyA\nZr65RmfvmSIz+uI2gtugRfWA2EiNDjJ7hTp8YVmkhAgQYKAfYWHh4qb9PI7D\nfl7p4krdgMK6HecJiEKPiiNBaVfSL2blNMDj80y7wxksByf9eSHIpSdwj8Qh\neAKaUJE+QYY8nMooGnECJ1Lv5uvLfwQejKssZh2o6PgO1nj41Utib1vtuK94\n6Cm6gClWJPwACLJXRZBUIIKM3fhAadRVxb92Z120aphkSA/pv6yd1FTGAHer\nwyd0trClgFiaQ+MiAm0qzDipdwT8NWugz1q5igcaqMT4NW/BKjNNnvnInM6K\nZs/h\r\n=oV7g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"527b40023ce16ce3075b4ae83095c28345c5ad01","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.9.0","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.6.0","dependencies":{"fast-deep-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","immer":"^3.1.1","lodash":"^4.17.14","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^3.4.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^3.1.1","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.2.1-alpha.1_1563790704391_0.28592272732037594","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"pullstate","version":"1.3.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.3.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"0e95805ee814e95e9a3ac7e7140ae74553733786","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.3.0.tgz","fileCount":17,"integrity":"sha512-cu9fe2dzFla/IiWwuwL2IVvoHsWoanfu/95qtJ/blwj8amy4xQ7I+HRdH6s4X9nhVubhwCUxRT+McM4b3AZxYQ==","signatures":[{"sig":"MEYCIQC6q6a3aiB2bnoFfY6tsnfb/Dr91tIH9PivycwEUpWCwgIhAKTrDh1Qi1qOHsFM+XSJqxaSgF9A8AIJy5ZjDIw714Od","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdN0KJCRA9TVsSAnZWagAAQEYP/1tlGATmMRa4t8W8YbtR\nCGwPi3PwqNfN0Z2XiJU0tLCcT0qJ0jXUDx0IKr/Nj8rGXA5ix10Wqgk1U2xY\nQU9nc8RmTww1Qkbw3aJWMZzBLJnaZTlELwtGDBHI9HVn2BH0KaAEkPmN62uK\nAmJw7Htj2BxyX0/4D2sSEpyTJm172BMoCRMZFn2PsR8dvNIv7GRmutAXSZ2U\nUxFIwwVrmLngxvVg4Nwm07MWKXFz45j6IqEEG4wXZtbwFPB210gAhZKPpnWi\nipLiJyrxWH7hpS2UBmma2jd3xhP4NznwSeyTYrUHFYYm6oiyRfOXY2ZAN9mC\n6ZnHrlr+HCsE6SU9ZNZqy94sBfCT2A3Lu2hkAD84HKCpe2T1hhpJuqsLvOt+\n8Yu9Xi9LCnRKqtGnb6wqsF3zO/WdV7AlR+UkO05k8xvRdmO01XoF/Vc8iO3j\n6eH4zk8V/hHeiModakeBoU3lDYaL//KEut7i0xCxoBDAm//bUglJrz/VQkEA\n4LobRQMCZ30jpanPWdCC1NH0z6WsEEhLks02iguGd1kaPwvihhhIVDKrEB02\nP1UU+yqWoGNveeX+Qo+lr7HAn40/7muIAreiM+14Tb7MC4rZ1CbgP2w94q+A\nBNlQIHlSNHltPPcx1rQQZTmLR88PRfIspf00tkMiA/oE5FWACDi5UO95I99r\nqklk\r\n=rYEF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"1e405378cc59950380a9a18cdafdb5da5163e110","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.9.0","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.6.0","dependencies":{"fast-deep-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","immer":"^3.1.1","lodash":"^4.17.15","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^3.1.1","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.3.0_1563902600358_0.5856751453385243","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"pullstate","version":"1.3.1","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.3.1","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"698b6f67c3773e191b2e3ca31cf375513590290a","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.3.1.tgz","fileCount":17,"integrity":"sha512-p54HNZlU/gN6Ir3n7sYrIK1A4QaiRvuWS8fPE/JqtoXCHeVE6ycoSG03MfIdmJ0pWZZ1yB9yOsxh4/1PQD2q0g==","signatures":[{"sig":"MEYCIQCRBgJtkDoNqYQUhtMxyM8loSfQB+bi3DFv/cDE1w5QdwIhAIl6J7OFYUQLxm8mL2BEkjI6+TP+zJdNYjq0gfI9rtRB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104631,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOEWZCRA9TVsSAnZWagAA+0IP/2SPthVvjBbIdQIpgIpC\nSCgJuIktO9N6nJGm3F8a5bFFyKXqqnP1oUDmlhybqvS4y57fsfIx40PitEMl\noQu7Bzp2VMTJzc9C4xHPMsN/3+s+NBckkhUc/NoucY/JIljAbXOVi7oysEhO\nxMx6XD4l9fIS39kte7SywJBxBb+vMaINiazMlx7OVUBdIiE9Ukrm2pw9/OrN\nJd4+sRXOR+vTyw5kD+Dlw2BD2kiv9qCTNVCCjNSzPtyP9zQqoLS8Pj9kgYPl\nxNa7OEw+qMafNwul0bQdHwAIeAGRsjIMk/5Fs1xvZmf0K2J86obxrT2p57dn\nD2+2R40UbaL6H4gwm7mS3dhq9u2HbABTDyajvn83ADdj1F8eBq/vVQMNM4Nm\nAqFsGwFW3CGnONJyfYbmYjIUpDtcFfoax/yK3tUFSe2562Tmp8Zp5hEst62p\nsDLj7MZJenVhYmizUKR+j0V8yZJedCmyqehEJyUfQARyPgTkW/M97rGEPWFL\nwHEr/ULeqBKnc11/VImbsMi4V8WdycDogyb41R3fzn84fOEL1Ma2BqsypUqn\nu2CIe3DphMYCsTDJZKZSW53Fy72gGW64E510BMwEkAZCtqI9C4Hl83bbCrpv\nhoWSTA3F4d+8tAnhqI1gFCHisT0UCOvAYqwiPuHctIE9xI/wnuhPsw9KDImp\nf70i\r\n=mKbi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"05ca93654873c4f604b10991dc4420213dd792e7","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.9.0","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.6.0","dependencies":{"fast-deep-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","immer":"^3.1.1","lodash":"^4.17.15","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^3.1.1","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.3.1_1563968920826_0.6951970246400763","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"pullstate","version":"1.3.2","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.3.2","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"1794fdb525031837eadb80c78076a4453d4ebb82","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.3.2.tgz","fileCount":17,"integrity":"sha512-Zv+kyFuT+OEFEZIZeus5uT2f6Lp5sO6ben5UXvPYipngxjdAA9RN/buwchi3puZk8iVWCxWJWiwSpx6USQ+v3w==","signatures":[{"sig":"MEUCIQCrNYNXeiDe5DbqkSTA1YE0k20ASnjM7qHDQB1WfN/h1AIgUgQgZjddg5DFMigmIM7PzO3YsfiDU3ZCx8e4BGhCbRQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSuJtCRA9TVsSAnZWagAAEpwP/1u2cHCsWSp7BnR767pR\nEEHA+5viz1ri3hCAYsoO0SVZo2rgFE1+n/jIMLByTrVthmvdFNF8zYxp+loD\nplQL6Thp6I35m0YSUiJ2IjKZ6Z1U+Bdzrx9zqYtF1LzY7BdmszqAqNmfL1iJ\nG20og6QicRmFN72qL61+E++8YBHI0vOc0P62jbGJGhRr4jV4G0xBMLQvjiDC\niJ9B5jA0wRQt/OXsIPVHvMektjAUSwFG9p7Wp2HeOhRQCyM45x6Yv3rozzV4\n7JwMUjR8dy7itCxGxLHWKOMHrw5Tp2pPoBEI+8YEhiZjdfyLbY77hwc+mHa2\nWjnXtXPVxdC6egDD1+wLlBPO9drOkiOqpYCR4D3rDM7E6riKeblOD5aJi6fj\nbCeBJ8vspFl3UmOw1mHr0g0vi/L4NLoWJIIhPWPKSZ0BBKB5xHKCvstgZyvb\ndwzugdmnwANezqU/49phmesbnP0LdvtrCKBkivTr0VpjrmsDJ1DIFfJd+kNm\n67dRBObM4rBNsZMRwxUJjoXTRmTXRoh2ePUbIUit/851gJC5pyElfM8xWlrp\nD+NuE+zIA625delUCIFyj2KRwbT11XWbj8jp2Ee8HeQh08rcifN785i2hseE\nKmE4oSfikpZYQZdlcKna2NTBBVquHoP+1W9vxKLENJWdVR2y7prVSH33USBI\n5Q/d\r\n=Ymia\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"46c7c498a1a5deda6b2b5c686ccd912fadd3dd12","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.9.0","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.6.0","dependencies":{"fast-deep-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","immer":"^3.1.1","lodash":"^4.17.15","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^3.1.1","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.3.2_1565188716451_0.6634787945500888","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"pullstate","version":"1.4.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.4.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"0a4e1a5264c0873dadc6fe0c252ad98e46534a04","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.4.0.tgz","fileCount":17,"integrity":"sha512-LSGW8FaInZPJFVOPfoYyaTCyYotn5omFDosBPTCKQnrwDhFrAH9EtmFCfT7V3BtN5moSXUHew9q2K9C5H1vhrQ==","signatures":[{"sig":"MEYCIQCPBnbDR5Gh3kjfVr2JzA0IfqVl1zEdEjM7CGF7vGftiAIhAIWJMVrrIO+00hfSnhSoOXDrdZ7XaT0tm5rKexB5n0C5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWVfOCRA9TVsSAnZWagAAcLkQAJ3FaJgnyfPL9myravUY\nqv2G/ABZQ3IEfuTcS8N2SJb8mKKgOZHaJD+vKu2QZXcVk1bgN/lZQo/g+903\ncmQ6LQ/+6W3tp69RThx7SPNlSUUSbQOyc7HY3msWWOOYBrqtNaiTAOowIl4b\nm1pOAu97XKcPI4c5744G9FPnyPKBEyIM9grRXzI2DTArJxyGWcXr6I3iIqgt\nSVhRYritW3Jxk+0H7c+u2B3xcUvvItjwhTEr2kNj1fDvfz2wfjC++GOWdJmx\nEDNuBLfpDOcf7//sbf/4Dj8rtFQhisFbcwWOpVhul4/TvWSEbpSFcOZCM4zx\niBolYf+FV79C++0et50bQNcX9K2BWrC0o1VQyO0y8zVDN39PDBsYtRQhCPIC\n0jh/vXnSHMuIlV/2xSQvvj4cKsDQF7iGlWnUE2dKh2HhsCAoge7Zk68MjoeC\nhMPkGtDBy06GZE3L03z0v6ioYy3Ib0Dp6+UsLVm/vNdrmctt8tnywv4U3fvA\n1xr+6nyAoOJlQmiCQK8NF/IFUwJuLy2vgggJnJf5bqf05LZyKYxekf0srzyH\nKHmhiO9J5W/iAZVrRwYqWOxAAVlBLHW2teAVMfTwgtuaT8n/gEGkRZzR3/LH\n2985LgXYPwCBu/nAKhWBLIJ/1bOVJ2yggGNzysGlwOe8GIOCo/66Gn0/Z/Iy\nKDMl\r\n=GSFL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"eacca2bbb6ed5b6ab2a184bb2d34d986c26c7e26","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.9.0","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.6.0","dependencies":{"fast-deep-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","immer":"^3.2.0","lodash":"^4.17.15","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^3.2.0","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.4.0_1566136269770_0.5210820534482505","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"pullstate","version":"1.4.1","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.4.1","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"f036d3ca44ea468cb2643d8c93e580b51d41cb6b","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.4.1.tgz","fileCount":17,"integrity":"sha512-1Ee06o8mCEaP2Ksb/6sVWIy95PEgxKlcA3+xFaTgXptkvHfoYUhBmf+bzT8NE5mXVHmkZJRaK2+gf/Ju5NMn/Q==","signatures":[{"sig":"MEQCIBgql462qacib7bTo3BqA23tV/1ZEpkEmmJ49oJ9nwQpAiA+R+rGjW05Dcg11706fO/NdWcbtIjXlJe6NazrtIMHow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWnqOCRA9TVsSAnZWagAAmdkQAJrD/Ln2X2tds7Dl97Zy\nr18E/KgL7DoaFis3cklKoBs9X3v7dK48JAzhxiB5ZU7/SjPRzgH8RB+u5DPu\nwnPXRJDCRuhNPlSFRAEiZUuv1msXZl4xWvVTxrnT1fLwPlmbva+2aUUFeDwt\nS9t4G2dqtY3R72RxSa4zKtZY0VRoHhHEUfRikrrZjpO7Ku6SY+oB+NOMJpTK\ny+oD/J3WctAe6icbXILMOxmNVYeYLYJTxa18wPyxhz8k5BUdaTtE74pBxZ8L\nUPi3x7vhNeCnAFZLvCh8dFW5PALNTqEAjMPZcAX4dhdo22blWYutQZdJIckR\nv81/m8iXfZDWsKknhA1E0AmIzCpFGOlBkvMJYzEp0XM7z6lRQo6F8HgMTBm4\nF+2jQ7PUX2ZJlBOqvZ8paSf88++NVQJGxV1Ug89hVIVp6j3cz4T/WHl+ixPA\nUq9xLFToE7ogFmiiZBBMirJ2vsrXAXiN3JE1GUfQPp3J8b7lCF1jtzL2zw0e\nCBFxktir/0jZoW5OVXvEmln7LqrOKPkXPIONFndA9PR3RSo47LYVl29wjScb\nv6TRoFgr5k5RVceisyR6tMKhNN9Eqg9PnOmdW7BlLGDQms3iirlcFq1csrIr\nOUyVYOBZIyA+xTeJjfZKDArfh2KVAcr9LqvaxKGboiwcBj0lvAzWPB/LcvSW\nvMJT\r\n=1moG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"caf2ae5c6a7754f91687e3eb64c3a096615a87e9","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.9.0","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.6.0","dependencies":{"immer":"^3.2.0","fast-deep-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^3.2.0","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.4.1_1566210701775_0.18642035230390563","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"pullstate","version":"1.5.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.5.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"24a434f28afb4529609148bc7e8ccd3ea40f45ef","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.5.0.tgz","fileCount":17,"integrity":"sha512-clln/zsWKPCaD0uP4HIGyJwZPXz+dfhh7D0OaGganDi1VcZq2vCHPccLl/vArEt5G/3QOg68V+dwE/n7e2A1+A==","signatures":[{"sig":"MEYCIQDzwXWE4EPjp4kBB+KBNqWfBsZXxX++QAfuKIm2WluIkwIhAJKCmNJwFFCjQacZa3l6jr8v8GHxo24TzzF4MOl4mfhl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXXQdCRA9TVsSAnZWagAAiE4P/irxpnccC9QdtMw5e5EL\n1TSzRvlf+Fyixa+x+/fDo473pTz3hWSfzSt/8qknu2teThcHrI93HO8+8PKB\nM9HVeCHWx15a6Qszng3202Z8L7D117gpucMBR3RT7Xl0eVk7NxCSzOQYVsua\nsqRQR5/1BoBaaor38IEOy9YTXLVvIC5NC7+/1IgfsvXGdcKGE0vAu2dxXzt1\ndH4YycXFWsHz/WBIS48uC0/WZ+WiIOsQmScZRLqfTkErLLZAXzDXnPv8Fw+7\nkUKyJJiCdAMrQMXKs1+Vjz7nJ4vUz4/7HP+7bTBO7m6WW/DSW7WxRAgZD1bH\ntFJJlLyC2W9OSPB55re8AwJatflw2aZ8Fl8e9QFD9YfYlZP2D7H3IZZnWJf2\nR7qvgNtjFvhBQ5FFVW/upFchubUU5cS+PCYUBSGlO2juXmy4lcHPt2br5AXE\nKs0e2XGO+ImXWCwoLVPpvXaUUKWvQ/OmB3hN3usmeCUIVxMeDKh1/RX03iL+\nORLTVFmJZUauBb56VFY2rwDI1KFkaYe1UM0LyObvCsg045smXpchXxEysPNS\nYX3vWk6imFITUB1uVl70/ilQEOci4d1CIC/CmMofPeToKm8AM5Pz9BqrCokB\na/LZgRJ5rzkxs+aaWpbfx0RhtvGCuePOMZ8aNXzwRixV7WNXGr5KDbdxeIUH\nUMh1\r\n=HOm1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"5b9b859a052ba5aec31332b48a28e36a17e9a002","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.9.0","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.6.0","dependencies":{"immer":"^3.2.0","fast-deep-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^3.2.0","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.5.0_1566405661183_0.16140746985694876","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"pullstate","version":"1.5.1","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.5.1","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"4c5fffc9e9d93249f269b3ed4356bd552a77a54a","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.5.1.tgz","fileCount":17,"integrity":"sha512-02o2dnPi6A/nQiyNBdFqB2ljs7bmWIiZsPMpNInEIXW+dH4f6IWb+jmKxaoGrz/M0RRn4Vyx58QY/VB8+9lj6A==","signatures":[{"sig":"MEYCIQDnEi1jAYmiQdnp05Omowr8S5hv/VjDkkJ/aZ/2ISbJ7gIhAOjl7ATSg1PlZnAZ4o/WXs9OlxndKzsrTD6UGV6pcG5d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXX/TCRA9TVsSAnZWagAAwf4P/idWIpGxksMzVH0fxItU\nATCFAFUo7L/qWU31QHhllVlhIYsBcb2HNmbX+YBsrkNzs74IH8tBJ6t18S+F\ni8spg8QdpFPU1wQf57ehg7vURIZjZ9aHh4CJeeo2dxvbY2ksgujMpXo+NQSJ\nJCkPWdvYmCTJwitL/1k17pQjIW8atlwY5DjkHzzQBkz+DmhqHpywyOoZW+or\nsZtMS9g30xsZcf1/UYh5XmcuTQSag+KcSs8tl4br8Y2j2LG061xhdan8UBNF\nCGnqxtt4O06D+7Ke1VcLmGQIngs0SRGJwLgYp/Rfxrg/PqPga68R6Q/swo1t\nAE7b980kCw2MuU/ald26PND7GOc3o5XibKYtDzjWpU9uKGKTdsGXE4+tl6qb\nxnJfa6kfoDW5B4XgwcceGm7wVmNSBVu1JkSW9Tt00wgC8D4b15f7FoYya0dV\nucDLSrm2sVebMvEJCoDfWi4IDO0t69fq2zHqznQqIAB1pizK6qwM2r+4CPsH\nyKb9xNWwl7lRYc0/DTNV2uBcv+1AGrToK4usghTl66JSR3AJQNQDNaOWgVKj\njcsrHunYhpGGMabME5JCDG75NdOXOHjdkV13FxjmummwrfZSCyAeJ71ea1XR\n5oPy4n75BlKtSF/KG+1lqXNNOmqX9SNFlMAYnAlWy+gcNmU8hxcQNC66gcSM\n7GhC\r\n=Ata8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"c8c1dce508f89647edfa4b4da08c001987841f30","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.9.0","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.6.0","dependencies":{"immer":"^3.2.0","fast-deep-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^3.2.0","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.5.1_1566408658621_0.09808856583210956","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"pullstate","version":"1.6.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.6.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"5cd550e771be49faaa8abd777e49da7661cfd34c","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.6.0.tgz","fileCount":17,"integrity":"sha512-OE+Y3BpCzij7Cl2MGLAeSgPWdDOOK4Qrug/k92l/duNdg4tdk/P0slLOQryOumMOKvzGzlk0WqwKAUZbT537yQ==","signatures":[{"sig":"MEYCIQC3QMDPu6PC82ZdOsz400cWNazMAXeZO43YZ1XJEKxlTQIhAK9+6qrtnQBwYNwRhtHKj8YgYgIYiywp1s2obEPf0B+s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXlUSCRA9TVsSAnZWagAAHhsP/iWaZ/Iez52qGPcPIXWD\neaze19pFxYn5an77uqabUtdxg0twthV3Nw6lTnTmg7FXFR60NMsScSkOUH87\nkTbKT7/gcrXzwIf9iiNoyHZ/uSUr56qw/swOhiWClFHnVNDqed+/7gy4wpR1\nO/LRiQ2WqrKcS6haavm96JJD6s6dIFaWCX1qoOMuDwCAlbIe3laYxtjuvrj2\nnyDgVEOIM7gExUejV9eBvO/H9VN9sFez1wkYdfFpFPEZ/PRChjhEBw70BV02\nBQDT9OO9n7OgtBzjPmZ8ONk+MEiWRpSZws9Us0LyK/+xZ/RjR5hO51Zbgok/\nJesOl+fgRbzfL7X5AyOOG6/J/yauExo3+yUl7t6v236c+nTbvaV4Ts6T3o6+\n8/8CLbKC44F+tnZ3B7/nnYZyQdQJnNhGKeNLFHBoDXRflnmHuXUWANAhQX6m\naEkbiSMx/6MPzJ8bn6IsujdydaDkU4ErFoS0qNEnf8Z0ri0496KQKIuxK4pW\nbhOnanpPTMLMEMu5Xx/ue26Y6Wq3rAcv9Qnk3udt8u7dZ0c5jimKwAmkwIgG\nvXh9vC18HQ5f+oCukdzU607eW8103iw3Em1PMDY5lJytmVoTn8d4IJr9RZig\nDL7dEJxw70ks9mD61maZUiLgB6AoarIFudj3NtoPZu8r0QFCWJ+tzCBbjDTo\nRn+V\r\n=Wpr7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"6bbc8e53d4abb363922e3f8f859b25e04a6b9ccf","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.10.2","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.9.0","dependencies":{"immer":"^3.2.0","fast-deep-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^3.2.0","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.6.0_1566463249072_0.6961925259712738","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"pullstate","version":"1.6.1","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.6.1","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"f1c278bbdc27ef45ea6db55eb3557bad4997e2d1","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.6.1.tgz","fileCount":17,"integrity":"sha512-2NA37AyKnVi97I38mewuDRjsIkYLld2h/HCixjlKwwl+5ptcMa3Q2W6ImMo956S6YlofAezX6vfebtA4o7+uZQ==","signatures":[{"sig":"MEUCIAGcDp1Thl2CCBlaFGHMbRdROAnpT9/414zL/LdNQo9eAiEA2VZpHlCCnlKlIcyRpKYilk2sPypuM69JeovsYdZ7WqI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXyZbCRA9TVsSAnZWagAADCQP/1obRpR1J+xTMR3LHOv7\nbrpvNNDEUvxVNHLqmQeBfxIdC0/s0t+1SLHsEV0kfJpDK41mboONEhTLysgQ\nnz5DbYgtDZ0xf3+1y/r1IIXUXIsoL6niJgQ9QB7GEY713FKEdvGhnMgBiCBc\nufj7QE28HLoqKN5zfzZRJixYBXMy8XJDait+ynz7rBwmIMTR66b5NTHe005s\nOaxssyeIpUzu5gTHls5oZYcqJuNPgqeMqZk+/EEefERuEVX6t7bjNo010qQu\nNShmUOfXndKrV0yJDKzNKMogzoTZheO44JkSZ0VoQVZD3WJYgMls9LTGJLUK\nII/Usi8t2KZFm82MmKzWQqUqPb1wWhr+SPXyLGEDuVzz5+r/ZzHrZtXCvfXr\n+R4LLfjsNCd+Cjuq6rYNrSCyeYwJVyW4fmimxdlQdCNMgGI3QSL5dZZrOIfc\naUu3cZX6XC/U9H4aw+KVaelftFEQwj4YvADeChEHd/P7GQKKlwPDgR2TlHo/\nY0jezrxkzFIqlXgBhB8EmGXGW/D/ztc2rua7Rp9gKJpnQ8S0LIsubGRUZX+Y\nW4cK+UGeqVTlWD3T0HUtcpsBWbqVS9SgLWIYkW8HXLqOMvsjwCtvWPngXBVJ\nwE/wwtOL/VyHGKB15cEB1jKxhDN9+7mmjIwWoJWBc4LluQ67N4l/yQ8EeJ4v\nOiHW\r\n=UfUw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"602f148c1b7a03457c31b353c967a67222d9dcfe","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.10.2","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.9.0","dependencies":{"immer":"^3.2.0","fast-deep-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^3.2.0","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.6.1_1566516826926_0.2481563723471607","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"pullstate","version":"1.6.2","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.6.2","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"316348e7829f4314b8ceb2bc77d740a5a681c588","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.6.2.tgz","fileCount":17,"integrity":"sha512-A4VHN6aiGcVY1V+OFE1K3CWi6+97nvLTbYe86DVaqG71VSBCPuPLO3AHoZBepZOZ1SGWzsXLAntTdhOhyvGeHQ==","signatures":[{"sig":"MEQCIBCIqYPMpTWO5y4Mf2M2OzTDWdfZgyDw5giFv2krww3BAiAbguSnFl8OHoDkGr0EsJnqxG0iKHyR1aVsjeWJzX+3Dw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdb4ysCRA9TVsSAnZWagAAej8QAJjRqM1A+e6stuuD9QBW\nJvDX4+K4hsx34rab1inz/iP8QXFhTYcURnwG4kDie4yilde69YRBf7pdtW4j\nZfUiCUyovfkj9P74yRW0QY1uUDjRaQ3PWDQIcnqoCGQuwijWbr+6ozYUFW4q\nzxVHFM2f1zYCv6QUVOxVQite80/oQEvHmxkbczTZZqpL0qHO5WoeI/4cSPjT\nOqQpMP9gyQEEaVhkv33U995KV+wat7lh+kP7wzuXsTLmP5uxG7S8IVqLf89R\n4QFIm3y7lXeLlDFiBA/y3xAJVGNJp9tvsy+3fUHM82VcuiUpuXCyipIFNrFh\nIaAtqohun2iu//17NZw8R3s4C0yh9Tc4XhWzjUnxGninaJ4owrAGbUE87lKT\nAU29ZEzZM4nxzEEcETaO4n4sbq5Mtb+jimYkvyUastUah0AwhpXxToCyePT2\nP2CQcuPH62ZtOFWFR/WFV7OHER0gzDrAvxSaAkJthxhtH/624CGLOf4P718C\nSgoUoTUAb2IHbfescLDZrrpYbflTW5elU/jnAZjSrcw9Gkj26ntF88RMPB7k\n/9o5hsVZiEHeLJAzYGfdUyRJ/PVN8WBzjC2+VEGEFEIiRMuV8vklZAP4r8Qw\nIkQNcj3Ti49AISWq7mXspAty5Sm+KON6ONUcpgwR+WTroSpYIngVz1UQBM+3\nc+87\r\n=xBV3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"0d2a11b14a037fc6c952ba6573e2ee10da41c752","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.10.2","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.9.1","dependencies":{"immer":"^3.2.0","fast-deep-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^3.2.0","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.6.2_1567591596153_0.09247513450962841","host":"s3://npm-registry-packages"}},"1.6.3":{"name":"pullstate","version":"1.6.3","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.6.3","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"8b5441053e82632149920200c2de6a7ef672bac5","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.6.3.tgz","fileCount":17,"integrity":"sha512-C0H3Rf6g6PFYz/XA+JXMQcAJzalSD/d/Lrq11OqNQLQZchkYPX/PbASUkCKYrw4kkhT0fKAzWhL1NxtPIqc6xg==","signatures":[{"sig":"MEYCIQDKm0hWx2/uhBlefHNVyhUsmTeo9egDt/17qsIHnT9KtAIhANpCHeZ4+XVRZsNhvVtPx8tQelJvD/FaF36A11nmHX+v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdb49xCRA9TVsSAnZWagAAQxYP/ifHJpD/mJgkLSJ1S0dj\nGMY1O/Qzu8jXP8gAvCXR2oa+bts6j2R7XRhDB/auadj/DXaKdSgy93H7V56i\ndPTaAs8KTb4e4rNiZ8IpTpdpiMrJHfZ7uRefEjE1IB8RimBWWeE0K6HZPMgS\nv8XNQ65SfdKKu3HDBMRMahTrd9zHXJ99ZrNI1PVx9UqZMSowyTiMjtITVH7n\nWi/qb0ot8zLmQfKva2N0mCNnkUVUvgs5/GiPNyZyxb+z002p/pFSCLj9zz/3\n7fv5yEZKSormz/hUUFa/ZBQpmwa/dVwBBJddf5z+xq2FRxo3HO64Pswn2FlC\nAgIECHbnRqFv9QqdSnwhOcigrVCAkWHtyw9pRvSpw21SJGhLb6D4/xX1bT3t\npd57NOUvvvmP9TMx4Eo7mh1kEdPpFAk6k6LMAA7jCtjuI3P3CsdclmSREuRw\nE1OdqpXESOYh51Rn3EXSBI9uEkPWVwnaQ/ZjNYnhqu0ovXnUqWtCUy9I5L43\nf5np5mKn114N8aRfHtAdlXH6ru1FeZGLCrdMzx/cCDwUyRlP7KKwu0JHLQzh\n4YyxnQG3dPO+TwxtV8LEoLFtBgvVtsBKI2lvb5fM1M0gz0WQRz7H2uUi7gQa\npqJ6vFeqf6XtAXQb6P6HkqsbsSebCxL8ZUcRAHNe0r2r1CMYLCA26p6QY1tj\nZzNz\r\n=Rf7I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"4880e49241c33776a8d0f85b93cfa798b5efc0ba","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.10.2","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.9.1","dependencies":{"immer":"^3.2.0","fast-deep-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^3.2.0","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.6.3_1567592305331_0.14409207726166118","host":"s3://npm-registry-packages"}},"1.6.4":{"name":"pullstate","version":"1.6.4","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.6.4","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"9f0609c7dc5d0c0304c6ac7a0e0f1ba0d2a9b915","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.6.4.tgz","fileCount":17,"integrity":"sha512-otTrkiRcw/k54NjnA8Og4ljKZhJELD12LuyRV3VXpvzxp71oLQ7uL3tcCW86Fz4VMu9zx6plhs1Lpv9laBWDjw==","signatures":[{"sig":"MEQCIELSUbNGt9zbxKhA6L3jTEAZALnbSh2jYb+kdzkJ2WwjAiAgqdwwjYhj57F+kwpygoobDzXesKiBTuXla3i9U8AOnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddQn8CRA9TVsSAnZWagAAXSMP/1hfh+gWvibwOlmgUc94\ncZx8LMQzd0bkaZIusLUfleRku9E4TX0KctEsOIu44hE+0msf5yOMS+9INGpf\n8X7hQEGS+fRMnrajYBqvf86QemoRgMTowd4PTwQ1mKXfldraZs2fvGOiml5Y\ng6Qpsl/DV1zOhnOe2sZw8LUH+/qk16NC0vT3TPF+gJJAmdOOhdpjHkkb/HRc\nagKC+uI1paqdh9gTTBhKSY9ef4QXSE2xX+WlpgIiiCIYRT0M19wtPK7mwsKW\nWD4YM/ZY1CFIIPwLd1ZBHTmnS8YsK0YrAyyHtsSYURhQRzpCpeUbmu6+iULQ\nw0JC7h3CcrNiIENvDFvPbpwbG8zBy88neoZe9djJwPH5eVbSI/RbFenD9lsN\nZY6mUkWZ7sJj3rgXoTIOdfZAY2rjbW3+3wlbU7/T922krTnN8kvKgTWKYk9K\no/2XAtlvwoyPAQrP8M6w61VWJxbqvJmzNZhHVYw+lKd91NPQTfrsUtNAD/Na\nhliI74ZwtkNbEk1y9wVuBzWzg6QhglzJ0UUubYBoVDAnGGT545j6YkFR2atE\n0UVmHdgvmwdWoagrP9HNDEi1lJkcP4RQwrG8gd2lQ91UapXdnBS7kmGNGiZA\nYPUjnNAzsXlVtszKECIMr7y5g/wSjM6mQaXOOetBNoz5MXnWNS3ajiV+5hD1\nqsMY\r\n=2TAO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"dbba36f93aca46e367ff6405f01a00f9d53c7bcb","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.10.2","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.9.1","dependencies":{"immer":"^3.2.0","fast-deep-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^3.2.0","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.6.4_1567951355693_0.21290895063042314","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"pullstate","version":"1.7.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.7.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"e2f9ac0ca8d085f0e33ac4598df5f241e688dcf1","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.7.0.tgz","fileCount":17,"integrity":"sha512-n7Rjb9W4RvyJEnUgKKGtKGGlWgXogJzlT2oDdEfC95QxXlPvX+n3GvQcXoY3BjDYviKycSlLSvVY9s8+qiWZEA==","signatures":[{"sig":"MEUCIQDiFUBlOGbxPHAc90u4suL3Wm3Wu9SJy2QqzHwQXlsSVwIge+jksqrZDQmdNitxhY2eUS7868jXZXQaEJLpK5+b5sE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114626,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhO4kCRA9TVsSAnZWagAAOQUQAJchH7hGTN1wun67LydG\nK1YHXv942Js3oqS30UF9VqZsoLfYXR5XFuw9tOIxi3xaAkdeZJrSu3UuBnlN\nnCR19U4PqWs9d3gfvxkygD41EkHIIBRdCUqmt3ru2Un0HiOCAto/WHfAyqb7\nomM1bBFLt6X5gO4pLcN0pgmtqf9oXZC1Yx93x/xLZnAEaxyPEoNMMt9AextF\nEekUpbSdgUfiF6qu4qQ1RyRLNi7DK1ZcQJS5BZ7SyH4rpT6ITVyCb4nnbn2S\nLSkHWMXHerV5/LtYNnzhbXOu455NNvyRAWQ155yTSdQc0NW0bdJj4u9aDtq9\nKi7Gw+DOvDBDSvC1bV2QQpQYsntOeMXvVbCK3MF6vXNAP7a8XQPmaKuak9Hk\nen/rlEx6jeIYsRFpKpzVb0Uy6TgfbodhYDZGGzU5nnGEZs80dpoC8JleXZjP\ngSv0ad4lTmx5pUd9xWtvU5I3FV9DI3I2Vq0SvS7iGA9gv+fBSrUKZYp44BIQ\ntbVQQtjxq5qCnhw7ZK67cxfwJGOlDgzCnqQ8eyrKMFyRxu0vnNvr88b/sxZF\ndDmJtP8bPA9wT34bLVxgsFBpbdZ3CrQlweEjFKj78mt4eXBCjr9181AxPrm5\n/i2SqAXUBfoJ3n88Qqu1dJdaPrCcRvbNKmB7ClqJfahDemtPn0lBYsfOS+po\nn8RG\r\n=7b2S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"1b33fd752acd4ed23eadc18cb1baf1f304a5699c","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.10.2","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.9.1","dependencies":{"immer":"^3.2.0","fast-deep-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","react-testing-library":"^5.9.0","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^3.2.0","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.7.0_1568992803513_0.8466302148530724","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"pullstate","version":"1.7.1","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.7.1","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"b7c0c6e3fe61f48a300eab895debd099fb09c8f9","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.7.1.tgz","fileCount":17,"integrity":"sha512-Ob+j2giF3KMZD6/doQNYKAWKQe8d7wFRMJjAfb5eYuIU7pZkHkdKxoanKGMJgZfa4eSn8EIf23wd++OU4d+82A==","signatures":[{"sig":"MEYCIQCaq74EX81TSD8tKCdb9mpKjAo5LL2E3awprCjZHD9wOwIhAJJkDFd1k+lDfRC5G44yZDzwm8fY4y59yVyUCLa1u0bl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdk4czCRA9TVsSAnZWagAAZG4P/22KqmSg6+wYwxAZS7ka\nwCUjQtMFSC8o9WrKoajCEUeApooY003vsGrkeakUnjpz/Wg+y378WRGHnBWx\nBsRSMLeJFkfT0BhGC+0YHW/++7tUtTM/Yb50KTTP9hLyEhD89x3wYRIZ/8lk\nSij5y9e0rvl3sHBiWKkF1BQ3kYXcsdvEj2i21E1GhtxsK44NSjDoGqT5al63\nAyFYRXjASE4Pqzclq1jorbeeSbQlKai63xF3KsAI0miw7Su+Tf4EPp14Hj9+\n4msc9jUqG0D/3/BG7dqW/KxnCOTs+vJytWOtvN3rqObqlXzSx63rHmTvowCp\nDRwajXehLa/j+kD65khBoflPPUNXLxcTQIqLvN2uJ9ImQzQvDzgYlD9VjFkk\nOKuYfWDTYfwybvwYk/qA5BzskIgsjCaH/TrkA8Wkst82A0hZaf4kqrz2ytWR\nD9S077QUReRnBAqB/tq4Ei3L/jbYHEkGfTsrcOAIUuETBpjQbSuD0//Dfbtk\nVr51KLzNtXALytPIBYekct2/epOOJjYpLev1rLQjE5n+3uJuoGPsTYKLc4MC\nBPb2+W+Ag514daDx5iVJbu9sY2FA0r/QlLpz6QZsBs4RWNPePg8UITJ+AQfj\nxrekTR9Ul3pvNvApfh+N1EIujYWN11jmzGPDAVr1qcMQXQsCr97RlDwC0xt4\n59Yx\r\n=0qE4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"589e5443c2e685c945ea7611419f6391dc9e4631","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.10.2","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.9.1","dependencies":{"immer":"^3.2.0","fast-deep-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^3.2.0","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.7.1_1569949491243_0.6471754733749322","host":"s3://npm-registry-packages"}},"1.7.2":{"name":"pullstate","version":"1.7.2","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.7.2","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"7e32766595c31ede594cfa23bb9454bec3ddc7fa","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.7.2.tgz","fileCount":17,"integrity":"sha512-tE2A+JfDJvxiRiPFSY9ZskXUDShDEhNgluIBd3rnM03jswtfrGV0OzmhISVApFCdV+gw8s5lHVbOn3yqDFEdbA==","signatures":[{"sig":"MEYCIQCnAjn0Z0by1AT3C2oueTsLSOugS+U1aH3lfjcrIVoKmAIhAIVy9erDg7+nVLPYfYCPTh2aHIDJq+RNjOtuudc8wx2G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6NiqCRA9TVsSAnZWagAALeoP/3UJ1hNdpnzQI2jJ991P\nGUrCoeqxehGYi59zpSXQB6dDoTA0i0ICXvXd1qBnHzaxt+H4wVX8wGm6Uxvj\nshCtc917Dn+64BCd+LeBiks36GjWzr9NsmLpZCzbkSakxMy/qGW38NaUI3CF\njTXsL9Hh6keokvmYdgzePYj032yEqnmHH+Ygn/P8G7MuZL99sMjIjCBdziIk\nBUgRUaFYA8s5JbT0oLPIFnxKm96e8kVaFamL5qJOm59pI3/s49hV8ZfoXkqE\n5onHel1sCbCHxKsIudDpUcuxhjj8KbS6Oln1S4HBhhoVjcszmZvtARMEA/YG\nc9p6xOb21sR4o9661R1xQ1NM1hlS7TP7xLEOdFmcr8iUq7Bu5vq7TBya64PU\nFC/OmUmnW2g9w5ihW9VWfPrUdApmIm9yB1kTtN0ZPbk3OZY7T2jgWGesc6Ua\n7jNEMPuHotWVe2bqmKfW2uKgg8cr1t0QJn311eQ+bpEf8J6IMFLsrOi4zstt\nVXFCa09t8CUd6FJqu9RJULuLRndJSnjqRcjerGWkvFcBilZkU9L32U3Bdn0T\nms1se8lTGUFucf2t98EVc6aymKN31h3TXojOu24Wvnc6gVNzcrlvbMcLRmuD\nHdYMB3/AwVHuF8cCqE3aG4lFCzBBmxBTDaXib14vv12YulTfVv8YypPfrm9i\nZZAG\r\n=nf5L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"f572b71bddd713e4e9e00dfd5b38c607ed613752","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.12.0","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.13.0","dependencies":{"immer":"^3.2.0","fast-deep-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^3.2.0","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.7.2_1575540905930_0.5818758187978923","host":"s3://npm-registry-packages"}},"1.7.3":{"name":"pullstate","version":"1.7.3","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.7.3","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"6fa62bc4850e956f1d2e965e5522fbf226c0567c","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.7.3.tgz","fileCount":17,"integrity":"sha512-TGKdI57ZxIHcPJ8qKARFSDDgShTYBMS/QUTdpJEkczZeJfK/zYsVy76uhC+YmFbOCE/iQFakslG+wvxoe/9bAA==","signatures":[{"sig":"MEUCIQDl5Dbr1/cuh0OQbqct5lN/8TS90hdS05lXxWgflVuT7AIgDJStmW+obvfde6lIjOYwsGpj47porBn/D9FTYXOtAag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCd+9CRA9TVsSAnZWagAA1D4QAKIzmzClk1O5oLh1odiM\nifAb7aKelfppNvp3c0TVCJZa4EZfPl2pMCcF5xK2DSMEAhk/Nt7RaeOhb9DC\n7uR6GtO5ZCbDePlsUsxUhYNpWjAKYIYlWySyvKzmsJA7E4yMD8/qp2+UsMqh\nivRFFZbhK9zcQN9aII+6bfKv6dHrE8FYBmBIMCq+oTRRZpnRWPWbJ6HDdBck\noimO9Vv24/G8at6ct2K4/K3DJZJSd0U65znwjvxpVsndF9DVp7f8X6L5OMS0\ngoHMCc+vfE5sZcQCk6Hu9PicTbkIVkxIqMlSFWYv/x3EyOxPoV7vM5ZRsQw8\nHJ9aZC+7vQJCsFQBNMEgW2O6m205L3BJt0N1o4CiFD9yStm2/CGtnUDyEIDN\nyIvqc48Bxv8QAmEDSS9wUpK9wpPJDu+Jywj8OuNXePFJaPxB0Oje2ikuuUNj\n65E+ueEQi/rciQhv8vVd4qGHkfeHzvMuJ//sKRQhh0Ydkd9KAdILN8JUs0A2\n8bL3OVRMh5ibd4E00reeLXp4ZZCuXkCfwJBZHb/uZmS/08rpT3qD6NBjM002\nPnZibS1fVaSYxnO605q3rrNH2FXluAWY8jmO/oFBWIxpCgT1t1lqWGAhsJz/\n3/yxgGtI90XCWBJK72ZFnfwtBzzGJDXxp9VggrNz9bW/QXhEcTzcL3hzAN8I\npae7\r\n=Zstg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"2ba771ce385d36aaa8bf4bb7b3fefabaccf2dc3d","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.12.0","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.13.0","dependencies":{"immer":"^3.2.0","fast-deep-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^3.2.0","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.7.3_1577705405283_0.37966758568734993","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"pullstate","version":"1.8.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.8.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"9024eb9cfbc466bf5760a723ca9a02357377ec52","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.8.0.tgz","fileCount":17,"integrity":"sha512-gbdebDgUrDf9wojnPKVc64eY8ZB/yQTBL7uKRwyi2FYNft6fdPHn/fEy0efNsVitIs1lPlvh7McDorKVryigVw==","signatures":[{"sig":"MEQCIEIejIq/Z78rPzEgTrjfNnkd1V5yxgl1Lcq95zZdpPcWAiBSboL7thyCiriOFHyE72XU0RWql7piXaRppAa4SuOnqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFgUYCRA9TVsSAnZWagAAfAMP/jTjqLspXGdEDziYyMcU\nFK7uWpl5prGgFSezuedO/k2DI3slxzNGC+WMqvi/edPn9gkjcGcUWayMhP+M\ncOOZzEzCSHdIMet3Hhar1jZU3xe7q2f8raLxrfQEjaGPFrBjCWRsF16VIZWG\noAsPMlvc4QiGJrjKKuWlHvs5SUkqvTVhoVDKoz+7KcieJqR/GY6I3uebn/e/\n56wFx3yEvL4eqrWF5ReJJTVUDkrjEtfx80kPhrGCveqnx5EArGKvTMCXVvgl\nQW+YCzRU0ORTCd0V7FST+RQqZbzYC++7q1fIuCJkeWMAFjGrecGLN3JZUWzh\niUXcBXgSuODJ9MexYRhsu2AmZ3CpaEgsp/P5xLTO49eV5AliOc69r2JZhGkz\nUit+tCpuk8+77gJ372lS7rnKp2x2VD62HG6X/udBnxo68omanDFtr54X151k\nWDxYUecZMwpcg5WA5i1s7swpHNQL3uCfezrJngQ4yvTLea66kKol5+RTLTPR\nACK3emwWhT0NkmezifO76ezU65Lgeyy0DFZuy2V8vxtuN7p/mGqxX5CytYU2\nXla4rTYn59qX0Cq/UsK78AmHIlevTXw80eg67JU34A+p8SkBGmCKPa1m6es/\nm26DWOCWKn9q0cKy9T2C4XnD04szEKJX8sqxYFvGuP+36ZrSqQbilIp3V3pF\nPWzt\r\n=DPa4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"fa1dfe5b32c1a977202a62c12add81b0600afe63","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.12.0","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.13.0","dependencies":{"immer":"^3.2.0","fast-deep-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"^16.8.4","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.8.2","react-test-renderer":"^16.8.3","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^3.2.0","react":"^16.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.8.0_1578501398835_0.43315855153677374","host":"s3://npm-registry-packages"}},"1.8.0-dev-20200113-1809":{"name":"pullstate","version":"1.8.0-dev-20200113-1809","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.8.0-dev-20200113-1809","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"eece9b1de06af140b9ff5834860cb1eb395261d1","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.8.0-dev-20200113-1809.tgz","fileCount":18,"integrity":"sha512-cFu3q1ETeAJE3ZVK3qWusSq8iFNimXsva2t+7+60t/BVgoa/EBn1TpI1DPsxOV4BVQlSxvV17wk0sSr3GuOo/Q==","signatures":[{"sig":"MEUCIFPVMNB2imYSTUs5x974ENL4RFGqFHyPUhMX3wx4tqzUAiEAjH7mD9/4/JIivH0xljODlr0BNU7G9BrJhb/CdM3ybDk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHKeWCRA9TVsSAnZWagAAn9kP/0aK+hNHVh27FemZuc23\nDKymnbMc+WsQVlzkYp6Re6mcdJIn0Jrajw6APyIsA2eh+N6Mv0lqndebJb7B\nWoTo6yxYp0OmsoWtV2N7ubaSVuJ7iSA7B0NfTbckdsJu8Rf4qEm8Y4rvSQAy\nZqoE3qdZRONFYfZ6Tk6bf0fkWnSA9oX6jroFE3Wt/C3vn+LKm4WktgcjbKGo\naw6Y1XWUuWwHovJuP2Hrum9aUmrbq6AIBxqZAeD1kf/MdIp27j70TIaUZU8m\n1nODjxhHcZZXv1ZCq6s8QaRHOsEeZ/1O5coGRPqwIXGmEjKOJmJ5K5XlGYKr\neGA5AZqcFN6TZmut879pYBkTIetXQvShbUIjhnkhcGWbBCUQYY4ahMMM/8zn\nceFa8hoI8JQo1haSKIIr6mPq1U+N6fW6lJkpm0ocafYkmLDpz7c4hXu0Fr4f\n8z7hCHXlyILOPL6f7ve4V6SwRpc4Lr6S96b+rRdIUV40SsEvmb6vfG6pRhG5\npCmUqAsVPrcxZAN++/wmYrOPLD0t2/BB4Pp3WbhOpXCtAdXpZncKbK8LlJxW\n957D0ySIF2ii9qt4aZYW1u8sWBgDq1sG34G3QnTk5Xmv5IfLN7ma+4GOezkh\nlRePe3TRDdMKChxQg8Q7nY8VbclXCnahyYR07S7Nk/M+7n7FHrH+KaRdIG3q\n9tMq\r\n=X1P9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"bdd3348a807bddac34785c0752cd8f85b01c13d9","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.12.0","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"12.13.0","dependencies":{"immer":"^3.2.0","fast-deep-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"^16.9.17","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.9.4","react-test-renderer":"^16.8.3","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^3.2.0","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.8.0-dev-20200113-1809_1578936213594_0.3619029745745379","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"pullstate","version":"1.9.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.9.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"0422caf289e81d959192fc7eeea633bf4f2ab5fb","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.9.0.tgz","fileCount":18,"integrity":"sha512-umbcpftDc2i9iMHKmft21fanygDyCJbuXdhjdaXqygTy/ALIU03v+vmwh7Dx6RmZeFh/GzSc77bWx64+Dy5SBw==","signatures":[{"sig":"MEYCIQCLRdayCbw5PQHv0jzNoMpnTLN6JBwNvWHPtIyQI9SYtQIhAJVwlyCGh4wdgJ+UFOjNR1SrWlF2uME2/PN3K7L9/fi3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIkX8CRA9TVsSAnZWagAAr9cP/AwlYzEtzx3Mye5+0255\nJ9aX58u1G2qRiyEaRrei3ofjYjK95QNxh5W2smwGpxlMWXNCK7E/pB+jRgQm\nob0BfqnrO9a2bEw3qoim4OQCiv8Bijsj0927qsTl+rfHkIajBwV8lrDF9Ie9\nqKg7OYsFYIo5WJd8ugg777P9ubFFDfXWlZAJMF2axJAd2CfqG4MccbeMfcN+\nDn4tZwTopPAKFcL/dYNKU1NyZIWMoh8XolG/HMhEW4TncPKjyBhH8DRFSJ4n\nwPezCHvpGSiyur0ttnlfwIt3xLI/4Zp3sTaDsNzEg8CRQh7fR37mmmAA5lA6\nef3n4LTPPoM0ZrbWs0v3WcwIlFsR3Psu/SrQTK1antTXftekYR6HFJC4TrCO\nKo7qlQsWs1AQGHVflO97EuAbyL6q8BhJriKW9W0Fhx8k9kvjMSD9rlaazv7f\nCbi09dUSx96CItDOjxXvArBB3sMROr/sP/T0CPhRa6hogjfrhraeLNWFhvzM\nIlv5+XbWSZ9DLhzgX77ex/rvPcqCpSAyvbLMgy9L8YxtZ5V+sEcXTloYlsNT\nxB2idIF6VxKMCcJcWnm7e8ONbcPyReXWjzX/FjmGEjXCzT8GIBSmfutHx4fF\nV+7OO5tnGVg91SRgfuc1XLKo9tteFO1A+fi3xsfxhupr1zzmQ779IClbyWZ8\n8/VI\r\n=wJwp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"70647a72606bd0cd03c565330adb2c95eeb906c2","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.13.4","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"13.6.0","dependencies":{"immer":"^3.2.0","fast-deep-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"^16.9.17","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.9.4","react-test-renderer":"^16.8.3","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^3.2.0","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.9.0_1579304443989_0.1459514027994595","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"pullstate","version":"1.10.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.10.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"479818defd7ef2b85983eafbb612dae81d8f9219","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.10.0.tgz","fileCount":18,"integrity":"sha512-YwRN46N/KozzgGCvU4eD6kzENO5MMx2ir5u7/iBXUGmbaBT5EudO/mvP24t15+nmBA6qsEUfi7efMc6OP++hkQ==","signatures":[{"sig":"MEUCIQChqQF2gb/1iuDH4vq/eBzHqwtsLqzHTGSn24M08xYg7QIgNb76VuGGaF75PbItIiY1ipNUEWlySK+qjaNxb5tRhW0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMEmFCRA9TVsSAnZWagAAZf4QAI15G53JMl52GYbeFIZB\n7rdg8zpC+N+pMbIx9MPj15iW0rKHvqGmzIDyITy2yv7umqolj6ACPLlBt7kZ\n2ftl5sQlC63HnhrJW8kYnv1EdZPgUqRp6pPq5nSkfaRSf8/e61G+2n2d1dut\nXo+7ANa88Udqind2a4pFJc4mnxYW48x8OAObrhCUqK9Wo4HzMIFL6brOEp84\n6WE8vKcbxF8UNKjRomZcXDgCPCg8CSALd3mguyOWBOeMSafpOcATuk7NK6CX\nhgsiHJgXdOgSER4qJgCe2NSvqaHtvaUH+2Kp9OJecNdE5iTfUaIA/v8dQpfz\nYPhbjbseQdrLPc+qedWfiNU+BWz72o6BosXIDUHhDiB/9wD4HPZAfXged0Rd\ng4i6olbxuxtTuTn+zmGdOUl2cOIZZiImQ32fIjFCpqqp+ZAFXIRX5/9WaCXI\n92lVk6VfdwfMuhDqIoIcXkxoNBr1C9Rd00vyO7rG5KtxnTGGoIZw9qeo9pfI\nFpT7rBE1yXQQ9c3I7fFCpsOrJOVRBKkexhOaCaAkDpSGjofeUSUp+/UDeuh6\n38uhbP13m2kWJ7kk3nwSS4uxWoLa+BQGmgrM2EG9Pa2n9bqxg9xmOGqfAvQO\nLwyR7K0N3pYiHFQCJmkBWzp/fTapVMcLcvwIc1F2SGu/q9v/McprxoDE/GRX\n+0mU\r\n=haV8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"42786e9aecbdee6f79d8092d61b734cf3fc9cc9a","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.13.4","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"13.6.0","dependencies":{"immer":"^5.3.2","fast-deep-equal":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"^16.9.17","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.9.4","react-test-renderer":"^16.8.3","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^3.2.0","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.10.0_1580222853611_0.5093074229471057","host":"s3://npm-registry-packages"}},"1.10.1":{"name":"pullstate","version":"1.10.1","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.10.1","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"9850db85af1355726e2b74262f527a44b56c18b1","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.10.1.tgz","fileCount":18,"integrity":"sha512-dHzj6a8s/Wc2hoDawKnEQqatIUJx8PgrNb+fUvJGGDjCFBJz5gJRCZO/axEYO6fdE4vLZL/p32T1JNujfk+sYg==","signatures":[{"sig":"MEYCIQCDFspGIboz4pNPAgxH/WoVMnhmpCN1iIQi6/Lt7SuEugIhAN56lcx7Q2aOOrj2EQxfKXquMd53OgHToiaPChQx65iH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOErKCRA9TVsSAnZWagAAisMP+wcfZiKR44p7TFyYfjTI\nEe1+MaLVzzH35T7dnEBxLkJfgTrjqyqRnZV5SrJY8HzcfSD8SaPJeb5VUZm9\niIysmBf+7Vi6xTSxOyh+nctU9WtJa79Fogis/U8XBmXPgjtVqbI0uIKXbz4R\nnwXMIiN9RiFkQ9CDj9UK91uTn+mT+da52vXPk9jsrBF2TfQSSriY4JE8oE67\nEFhn18csSjKgHdLVv2Rqpv65iJGu3PHqXkGBrTNlyHMgB4K1xLCbrQohNakQ\nNLgYidlVRjlF54QCPGQqAJgwTHUadij9Da2ctTYIAcutY3autkxlNpdkmmhT\nP1u1dOygcdgF/cKGEE0+kcm+d51bmLcy2PBB97/vA+kVbd6k31G0AAhivW81\nencrMBhxZDMA/xT0vm35Ml2kqqgAq3ot6BdlvPsMURWzSxJOi+dN9rDEUDat\niMaR2uEzQORDb2Kk9Y5w/cNur/lEwIc9Q+c/mW/TESTs9OG1c9sMMTEnSw34\ngjFcomFxWnsjYD0/AixcZQScql/0LpfFnhIBvbBTFSARIjzsqtzITd/e6D9v\nQjE6AReJ/HC8797eT1PhWfd0SlFSfgOQkpgVVS578TY0/+yPxwzRIyPEeR6m\nDXmMIDzaVYWMhWghsuHxqw90F3OQ6xreT2GhdULafjqLIiyQC3ZVBLkkTOMV\nuca8\r\n=o0gS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"1601f2804e43574a4b0fab6ba934e165763c01ab","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.13.4","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"13.6.0","dependencies":{"immer":"^5.3.2","fast-deep-equal":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"^16.9.17","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.9.4","react-test-renderer":"^16.8.3","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^5.3.2","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.10.1_1580747465884_0.2952319497078211","host":"s3://npm-registry-packages"}},"1.10.2":{"name":"pullstate","version":"1.10.2","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.10.2","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"f7fa12ffb50ab2e6e1c01466d11d6362e5ea68d9","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.10.2.tgz","fileCount":18,"integrity":"sha512-oL5cb7xFl2ZzdyYUJvwkSW12yWCB3D9FdLLQOOvNkFAQvbe/EvQwqE6sJhAhy1k5OoqBr3Uyeizg/Gf8wEMujw==","signatures":[{"sig":"MEQCICaTfTnHoGJzoKqCg6YxuAFsaDA++F8IEU63XjnczP7OAiBigwUSUVTTjgOBTOiDjnHAMJRAIcB1O8spPeX2+dCl1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOW5uCRA9TVsSAnZWagAAVisP/1EoMmCrOxIY36ftAjh9\na5ERAFzPHPwZ8juTKzNipcPWCICYgG9lysJi4GqcOBnx00dWG+Jv6bRJoAI7\nF7c/DCMr1vY9FsZy7aiqrFINebCJ1Tzr+q9O+i/MnsvoNqDL7x6IRohIHbJl\nsHnxx2VmTHt7ZcKkbYAUztRKdUW/Mkbi1914SHOKDfRvNU1+2uoohlVFQlLi\np1fNe+mVKnU6R47/x36URxJGJW9g3OxzgayJGma9JGhfXPgXjA76oleeu98g\nQpUjKQoxt5KOc4Ws8vgLoYpO82T8Jftslo73BfOVruubi9Qie52XsvcIXvXj\nwbBDEE5DoIE8JvSxj4WygfSJCGeSbANV8yW2vAtgl1IVzisXoYHMErKVfD6/\n/bFSMpo0wB57soP4SmvalzEogyLN2kg8nDIQ7Gsxe6tp7w5NKmWPomwuybMA\nmPYmi8fb2Mu5xSfS7DOo2E/DvadldCGdUTf8SRZggNmZDnXxWCyxDWgnsQpK\nwMxSNo6ZF3N1A4HfI2hI4Embls3EdIrnS+gp7cqtBLag3eZCtTrNbWfJf9wW\nSDuxeHaqjnpSZOFRQ9Pq42RMxmsL+ZBV8Vf2npa+5PGpCT/myml4TQl7LFkv\njxvdmQ9FKqD+7PbH0orpImB91/O8spqk33qSix/SSi9Uh7jCi3OPIyJ7l9mT\ntffw\r\n=+Twe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"1b1cdc42ea91d474010790460bb6d8ac631e57af","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.13.4","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"13.6.0","dependencies":{"immer":"^5.3.2","fast-deep-equal":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"^16.9.17","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.9.4","react-test-renderer":"^16.8.3","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^5.3.2","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.10.2_1580822125776_0.8158397364326273","host":"s3://npm-registry-packages"}},"1.10.3":{"name":"pullstate","version":"1.10.3","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.10.3","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"853bde3427c4c071794319c8342d53edadd30621","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.10.3.tgz","fileCount":18,"integrity":"sha512-koOeRvVKrVljvpbHNhK+jZYb5NuL3ycawjDS3jNDClwtQq7NI2Fl8mDbT3d1wH4rTYXnBfi3m6BuKTBfE7AC7g==","signatures":[{"sig":"MEUCIQDi249drofYRw0pVmYuU1EhFAE1xlA8nxwx2ihjEs8vyQIgPoa0sNFrfgBun23oQcmSh7M6ZxINUYMCiKNHpF47Hx4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeO+vLCRA9TVsSAnZWagAAlJcP/jUlKJIJqiS1aEqEVsV1\nYaJcUMXRYOis0JRCMLVwDhWm74NK9f9uzraFAlhmdQHsTPmRKjasLpGPiXxs\nBO1Q2zrai+vJ7DFM5OV8YzUcHWgGVmEa4qvaM/m+RB40ALFG6aJD0YozuDZp\nhEq+aVsITmsFuKe9SP5MdZ/MBKJcahsdbldjDBUXfd8+JYRnPvnlhzoBtpSd\n6CMnkEM4fiqZVdqzYBtIEe+RtSaqv0fDVHxGXbyIm2Il6U4k09ucmrFanKEA\nLH/jFPYa/CHUh0Be0y6R+Uahlk5Lhm+dGi5akxcXiMs1DAFEEmae89fCchuK\nnGG+yhayixDeNbljfVe253NxgPt5XihWibpBmV4Z6vMXWMF8AXdodKsV3SqL\nKIm0NR648h3NAm+/zkCFfy4RvDyrn4XQLAO4f0tAV0cuUJjLPlJbBux4ooes\ntWbsi4NyA896VVigMLCBqSFsby9YQawTpwEYgXnLmHkpAsvjUObWWPUP10Pp\nGkreoPLCH9BN9QfSPmjCDQZBsQltPmU723Gu6/2Oe7K8zkSqWLLJW5Kve7CI\n5AUkE6orAYJsB2yVygG7Jkrn4QSkH50qySZfSLc8OjlkPXsVdISiSc0/c+2z\nbKkiQS4xlsCzjWhxNNBX0/g/TNKcZEEBO+f66pF6so+MEu8aCwUBrXiPZt2O\n5uNe\r\n=cAn9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"a8ff766e296f153de95f7e1f935495be3e1f1222","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.13.4","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"13.6.0","dependencies":{"immer":"^5.3.2","fast-deep-equal":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"^16.9.17","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.9.4","react-test-renderer":"^16.8.3","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^5.3.2","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.10.3_1580985291241_0.9610383883460125","host":"s3://npm-registry-packages"}},"1.10.4":{"name":"pullstate","version":"1.10.4","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.10.4","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"f35e69ef9fc1234ac966bc125678396e1e4994d4","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.10.4.tgz","fileCount":18,"integrity":"sha512-oue94mDL+jHSVmLdURpF2uRnuoGAyVj3eo2t8tL99TG4TMlRgyEbm+yWbDBfLegS9I5gLzehR0VXehlzLMjcLg==","signatures":[{"sig":"MEUCIQDg7NsyRqGC2rqcCJYhUxZ/WeQUNDpz2CTV+DsMj7HkjgIgJCTVEzlDWOEQF8G6adK/+PJudBpdnocXPzDrbQWKM1o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQYgGCRA9TVsSAnZWagAATeYP/0gJ1JfUusQ9e405u97J\nel8V87zdNi/OVbhaKubi5x91Yz+EyIgMXhyGsOdc99MrcbVAL8C8ogM/CGQO\nzvi/k+FuE4yZAhTXgdYHP1RjBIx15J2UHelJ2p6mJKRVbg5dNFytcEqXDp5c\nfWiZWEch9qSQ535tbppors4V5nAADcC/ADplygBjYS+IsAMSb6IOtOpDvV5a\nnPC2O9bG6I9ou6lgiPxw2LyzXUp2mIxJcMaHYyAGQYu2Fcex6Vs6urn9D0cK\nDgfmL/yH/HDRr92u0sOV6fysB9alSMWGu9jHkN7hx84KNu7cbH0eU1bSfbQT\n0DBn9uVGjO22XpnEbGx+/HjhvAW0//dhSV7ZDrsNeU/ceE9TCzJMhx+AMt0m\nR3Ewg5Hshjjsr9BK51pq9BIdUuCtTKwKncWZ98rzWktGcJqbymtzjE+9j5Z6\noKEscPSSwJKjOPIVl2gkLwZzmPqZ+YBIvQfCumT3oxrkavUBo1FmGv0PoYyU\ntc+5cKvh0lmZA6MkqsRtqOQk65HqNVJnkkvCRVe+Tx9sOcVUYYvTNBVsVd1f\nukdpjWNDJ9r4e9OdiMTPmQ9fz/SXmOpPAKxrl8oFjhY1FzyG0O1nrn1tVIsJ\nNACnPZ9f5j5qa6rPr2B4r4/+Jyhc1iyx/704zLB7a58Za6Xup5vjKxB+xnf/\ngyoP\r\n=BeDm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"64d83b8fbc4cd9696fcc7003550c0d1a779db0ca","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.13.4","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"13.6.0","dependencies":{"immer":"^5.3.2","fast-deep-equal":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.2.2","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.5.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"^16.9.17","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"^16.9.4","react-test-renderer":"^16.8.3","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","rollup-plugin-commonjs":"^9.2.0","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.19.2","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^5.3.2","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.10.4_1581352964777_0.10794835910262623","host":"s3://npm-registry-packages"}},"1.10.5":{"name":"pullstate","version":"1.10.5","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.10.5","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"fdcfa7759de9b7a1c5ae936c950157a400930385","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.10.5.tgz","fileCount":18,"integrity":"sha512-GRML5+pt1mR69VQnOCxmfza1UUWCG8URL8/auRtFXy/UAzu44c+OXwOOQCrcmVRW75wHXRvlhWj4/CERZ2tL/w==","signatures":[{"sig":"MEUCIQChClDcOQ2HjXKivuEi/PN+T20N8+DJPhFxMLRsXF3XsQIgA63Kf0JPLwOdj7sihMf508U6JGvhrdywYk4KGc9Cxng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTrEqCRA9TVsSAnZWagAASnMP/3CjmEkr30nX99FwnI4E\nucwEfXtmBsw0XwyYxbGiwby/Gvg/zL66zS1qqnyoAnQIGdcH6IdlOA36ImXs\n8/ooi3eD7zqU1R3k4w+whRBjf3ENjBaq3nCsINiXII+Mn34MsfDaz99TswmN\naf9/JqC15RouRrIO+GcynpH5s4SJZK7hwMtQ7CbgWVTVEoZ5XNylzJpB0sCb\nXnQf6KgQw+E/LOh6DUdrTh2El6lr2eHoT7TgZqTaHACewkbR9a3UmS9Mpuzn\nin/gjlT8ekg8kxb7yuUjRSsC4FgVUeHLcVR/usT830ueW0r+F2VhSprW8k/9\nVC6XClhW/hwPlQ9I1YFb95mY5m71XiNtDHs1dAbRGBirSppypNkfVd9b3Q9C\nAufKH/aFvHJ21CmsprMxiT5zCphRl6enCWFQHOoBBkDKG3xCFupUOe57QWvN\nwn4S2lMmAE/GJLQiR9ckQ6E1pJoTjR4359CpL22TCqOxzHg249aRgdmyxJO4\nBQqCQ5V8+kgU/29lE6DN2D4ILZPW4SwUe7rzcZ8ERoWStKufkVaxXwnKkC1Y\ndtVJSG49hWl2yvgON3J5DwrGKC2pZOWIUNfP0ame/orzMjCVelIg+NDot6Q7\nXFuaaLpj/dywS+M9482Dht5DcFKoOcZH7kQI/U+OO3zOKuFpu2yzJDPcGfie\nF/RP\r\n=qjut\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"2e0a168a5b028517686b7bc5a9045f8db0a2de08","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.13.4","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"13.6.0","dependencies":{"immer":"^5.3.6","fast-deep-equal":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.31.1","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.7.5","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^3.0.0","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.26.0","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^5.3.0","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.10.5_1582215465846_0.6703119095437093","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"pullstate","version":"1.11.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.11.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"8c32f06ae0bba099a191300794eb0ab7814eb99b","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.11.0.tgz","fileCount":18,"integrity":"sha512-lNOyf+UVndsuM6Z94y6IsXePik4BmoxuaAJG5QoDVBb7F9zO+eutyaIhbgOtCWZNvE14s31/BFPt9xcSZHLKDw==","signatures":[{"sig":"MEUCIAboAR9MXpJLquc9Wb+6qx2fFrkxP0Un00y6K2b0xf1IAiEAmDeTwzcUpvgEuANdWh0AvFwqsPMwPguUlOYuBPcv/dE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZnIRCRA9TVsSAnZWagAAYfMP/RpuK5bRxiq1/MQc3UlD\nyQTpbBHByPFaw6N9J8/eFn05QO5IZ4cshnDaz6SCwuX6oyDZ264KwZCVfIBq\nLeGakDTnXGLL1qQ9UdPcJFaQGtKSLJF9j3Ax4+8jWAftdBFii8hdJYGRG4CT\nlbX+2MEd64CfWDjO2EXZ2fAdZt7LgvXPKxTvzUt8IKMiUrTt3YHPNy03bwKD\ngjYvUKrCrd/XM5HXZP/xQTfjjDYeGA8dhi/qczbv5XxGkBwUjIQRycSltknJ\nvFQn2zq/l4ZvBs0YVt7r6LcEwTgZl6yRUcr/yzm732JGB9M84ej6znPfw9tr\njLC4nYgSSA1zm8BNQET+HjjhHFjeYP951MwH4yJ5kMdNiCip9jt9tlJtay2t\nCRmR+3dmhwNbN8vjY1Steo1v857Xq0fUFZ7kDEdfu4XqYZ02iF2L2QNsUmcd\nLx+BSWMTXEgJ13kh27PQEuGnBWwVHK2BIYE7u1ccZiC5qwY/mZxI5AJE6Ash\n/Tp90W1mAYbxe/7tflXxR+3P3INZtL+JxW0BiqrhjqS0n5y3EDKofsCKhnJf\nzl1KqULmwT9U5IAb5+YwV6ACdQZHE6vgiC3DJA2bPYX8R0Y80MdeghFeUDeU\nBJRrko24j2Ho+kQlo1s/aRlmyOnro6lIjpdIeQLiDfM0EKUUsV7cOOZV78HG\nzLxb\r\n=1WgO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"7ef09ab008e74a266829bb0d39f86fc1996f9752","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.13.4","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"13.6.0","dependencies":{"immer":"^5.3.6","fast-deep-equal":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.31.1","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.7.5","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^3.0.0","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.26.0","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^5.3.0","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.11.0_1583772176644_0.8964610896707208","host":"s3://npm-registry-packages"}},"1.11.1":{"name":"pullstate","version":"1.11.1","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.11.1","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"293bd8bed026d341d1d73ba191a01670d47cf801","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.11.1.tgz","fileCount":19,"integrity":"sha512-uqv2RQWjMcNS8t+9DCI1bd1a9/6shXkultja/rgw6JTPcGEUirh9nG7EJJdotutuK86023hYHQwHZR946QRWkg==","signatures":[{"sig":"MEYCIQDEeSXajVm1wrcYmDuP2lD6by9ovDEbYJrWp59yCgVZbwIhAKPN88i1SJQA8/mPeqwRjDwlGmxfnxp6cZLD6ZjT0ITU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeefePCRA9TVsSAnZWagAApFQP/2xDJ3vmn5O3GcA7Ya7f\nLNmWV+wZdT3YQmIx7nJySXQS1RAVOikAK3y+7sD7z4sM28xAZJzAZ7SNDeVD\nbuSY9B9NDyC/aLhpEveDGV/HOqUK2weWRt+3/DY4iioIKJn8dY3nE4XwSdf4\n+L+yJ7UKQoK+MxmZDY9FT1ZWEzSoBcl5788cIDoNBhVLM1UvGvuYuJFpuwQy\no2lWiQUD3tcEZB/7aqG6jYyWWGvhp72wiv7de+sEVxKwF/xKNj7l7GrLuwzC\nXbrM3OfXwW/kh3g6WOv86Q8t0lpttFq3aFMLrROpfZpF+OOn11eK/ULb0jj7\nVZbCd1frAvd/fI2//EQowWfbS/c90yR+xfQiNDZvtHQY9Wweszl1oKg+E3Y6\ngKQg7VLxSHZRN7OsfrDKs2/4Mt8/gYq7Jj2VaHqLLh2tLDGIoIyWvb/A0gAS\nxqo/VDCAthN87iwn6JlbbN1rGYHHSqaBlXjq6jw5IjSO2+2sx0bdLaIUPUkx\n9FFAbKGsFbzycy9C+R6wwWmoYvwNbCm6rVIeVhK+lFCtp15stBbGJTCnBsav\n1pHQxsmGOICHnDwAthme5ZD1jG8qW96XoSaLwED0JSq8b3NB7/HmQMjLSPym\ngrwK16kl7HWvdsg+IafYCWjMxErA5nKWB/GFNdOwMyzrjF7GaC9eY9jKFtKH\nACac\r\n=A15r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"55109e25f2d81fe1e094c7c9661a9a0dfdc3ca2c","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.13.4","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"13.6.0","dependencies":{"immer":"^5.3.6","fast-deep-equal":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.31.1","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.7.5","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^3.0.0","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.26.0","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^5.3.0","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.11.1_1585051535209_0.5803178508894808","host":"s3://npm-registry-packages"}},"1.11.2":{"name":"pullstate","version":"1.11.2","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.11.2","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"853ba57d5d64f0807af65f5792dcf7496c6e908c","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.11.2.tgz","fileCount":19,"integrity":"sha512-u2H/Ik9ij5Ot3tncU9phrpJoVYT7PYHauyjbzeDyg5ZgHl0kO7FeLx/Tw9/nhUAm8qEiiwi9JcXJWfUkS/Lecw==","signatures":[{"sig":"MEUCIQCRc14njXuz8Jeyy7zDtGWpgx5qyAiIDENxLRAqg7vElAIgJJliQKEWKdfy4SRSKB5KiAKeKrxfEIx6mjJAAY0rbag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeffgCRA9TVsSAnZWagAAeeYP/jXDsy/Fe+ttECRJaolu\nqySOnM6hAeAMGpgBvAe3fvLjzwuBu1ewsFAOgMCVKH8mfCX/cx2DebbwKNK6\nqvOayqm+eCb5/KRbHAEzrAbPPG6lgiIRXCCfsT4Y2znQDxpKvpTRmk8gsCEF\n4uSEJ/KQ8auwwqOmS4dnhOR17v+Nwc1yl8kBQFKakV1Elxj55cy4J5UYSDij\nXJvM7W5jcPiGACMUatY43vAXBekIFRmf6slS5aXFapmxovnQhcZsJi1f33hz\nyeDJCJXdZ/kcAY65/xCnXjWrfrhBUWZgFGQVijWCVJ8bl2Nsz3LuyPHEsKoG\nAB8CqC/2naEwuKcbKntZr5kuKr8VJec6hLst4fi73Qdm2spEIUANCdcVV45f\nt/2kW/KHTaq8kDw5ts4rALZW96ztjK4XEPHSNWu9VBZwKJbWVW4FqY0rv7Gv\nxVxqzJqVpC579PAD4i5bEkkh+MugkU3X3YDYrW1v7wuXUyoBL4bKeiyJzxQ3\n/g0mdG8Welm/qtRUvP3Uqc0Ww0tfYs5Xmr6Fc34ZYI5j6WKqe6ed0Xxgr8uV\n3Cg6T3qB/iFsc4o41BLtDzYMMNNeX+A8kbkPRhDihZGQDH+f3AiVi22Bg9Re\nFc0PSTYxmH6Eiy1yhiUry6Xe+7ebf7tVz9XABWz+F1eWNvLiSy2oL6+1AckT\nrJNC\r\n=3lwN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"1884073f37fb999800ebf483593ad0e3a5060561","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.13.4","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"13.6.0","dependencies":{"immer":"^5.3.6","fast-deep-equal":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.31.1","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.7.5","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^3.0.0","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.26.0","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^5.3.0","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.11.2_1585051616409_0.6017495719645245","host":"s3://npm-registry-packages"}},"1.11.3":{"name":"pullstate","version":"1.11.3","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.11.3","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"d33039d7b37098574262299ca87a969936382b4c","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.11.3.tgz","fileCount":19,"integrity":"sha512-EFD1wHQ/h/XCsPh9TuQkb8qosG5eUKW0zut4MbzoqhS+yuCDYykNRJcnuC6XvH/dwRWCmveq7ef2vwFDshh7Kg==","signatures":[{"sig":"MEUCIQDNq9c/b+A79H41WJxiQM53Qyzw1SGj7wEOi8rLAn2cqwIgQfY+6zqZLm8nD48os4CT0Eb47sxWidueyzemk3agAcE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefdl9CRA9TVsSAnZWagAAJ4kP/iQcrY57/3I0agPsCaDi\niNuywMuFPxgUHDy3B7oMxzJj5C8ZP0+Ur5Mds7ouKTJ/dx7zws+GrF2YcPqd\nS5AHR6qFi9pi522KRJYxbEICfNZzqDQB+V6SHNBkGFfdd0KBnLsbQogaM4Dl\n0k83d6GqSK6Omclv1wAop0rKeqrUhD5GgOnUmCsfWRTW0DXkh9qM/DevsMvK\nEIDdBcy6y4wNSfedeEQMxFfcJbrBefxSmbCqJH5WQiAHpodrCUieNiQ3IGsf\nFk0imuikLr42sXB4h1IKjIjICzj/WzbuPmN4iURc0bGUM8w8atAZlwLtTk4y\ncqzi1QfcRARvXe+8oUGj96b/pRJKKiAU7hkd4DLxWeMcU2hqrTUfRrGSqoGS\nG11sjGa5t3OWE7ua7mp9YD5NVXEa4CHcs4fGYc9f3P5eTmioqtsteX1dOWFf\nDJDuPEDPc9injoFVyEgOauZ2XwnFncnveKr+lBq/MS2gciIHWdznJ+be1r3f\n6C/ntHbXEf3N6gD/0Cvz2DY6m1ZNBpVNLRkz5wEydv4ptUl4zgFk+SKZh/IZ\n3q8PHh42mkFFBz5DHVPr7i1ZvkJnre8zRKuKlTwbe2dXW/cYvI+FEVJXP/dF\npGwbtsHwq6/HHRHiGxLuRZfSpIEKVzATtohuEuG1fknMU7vLC5uhSLX2OnPF\nsLV7\r\n=O1OZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"1884073f37fb999800ebf483593ad0e3a5060561","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.13.4","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"13.6.0","dependencies":{"immer":"^5.3.6","fast-deep-equal":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.31.1","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.7.5","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^3.0.0","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.26.0","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^5.3.0","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.11.3_1585305981279_0.02688940400796147","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"pullstate","version":"1.12.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.12.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"68817dc4b76e807c5684bb1ac7192a2bf1012a6c","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.12.0.tgz","fileCount":19,"integrity":"sha512-NbjtjGU/YOgH80t77VMBRaPqFD/yNrzi24DHk4456SBwei0fe7RZQV+ZFcFPnTYZ6bkxNZlbhY6IuK/UHypqxQ==","signatures":[{"sig":"MEUCIDKH4m9+KD9mIJE3rifGsNaP1BPQalcpy8PZmhrbMTGkAiEAsM8HvNJE/MTEIxa8SHq4lzCBOsn2K0G7xd93whXFyfo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefg/GCRA9TVsSAnZWagAAb28P+wT5ToZiOjUFeHvst1Xl\n0tCU9VSiwZVIdsZyQC+K0X8QTTnT3xaWP/2TxeO2kP0PvUv20SrAqFADYZn8\naO80H0IXiYCuqKH0zW/66JVTi3T0KieI0MnK36fpODt/LevKMwwbeKUaMI86\njx1kcQMzmjwxI+XwTwlZkeHZnvCVien3bQogs6MWZFPBPiAfC6ifOsSg01+a\niWg+RtVXKREDNxKt5zMGKHyT6DP87DGlcPM5sZ5UDceS7WDo/9ys0UmY5zWZ\nqqGEYZkDumCHUFxUyo3wuxpL7VngGkfUx5jK2Jyxmq0bL3tb+IEpQAWXReXi\namXFZeAWSijOs8Z7wtk0429Nb8OmM1Drg6vc0NLPiT8BM1hOwuPe1wJm9wmQ\nM0vSDn4t+nYPcForrdjFhRjkXhZ9TgargSPULdCcTT5Icx+6IQcBjFpecN4N\n0d9UySgdLJxnSkzKIYK6cl0Whv9DpGCPbG8pJGonMkW7sc/0LMCQAkVIBRIP\nvpgMXOL3jMZf6f8FZLT20Y6VKSs6FKKJYNKmKQ63yHAPUxJkvxkOADXUXDMP\nWnG0G2PDSbWL5kh/5NA/4DKfzhChnHggX3aazMwwjdyO2VvMP2BXmumixCB1\nzHwkupcdamhs9L0yu0VS/VoPZWOqPR8zMpKrfIT5qP2NvbgUuR8eya0ka110\n2fOD\r\n=MuUh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"69648c79327e3f3c879e00bc28d49ece6f6e94fd","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.13.4","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"13.6.0","dependencies":{"immer":"^5.3.6","fast-deep-equal":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.31.1","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.7.5","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^3.0.0","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.26.0","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^5.3.0","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.12.0_1585319878592_0.7032696549151614","host":"s3://npm-registry-packages"}},"1.13.0":{"name":"pullstate","version":"1.13.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.13.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"95d0cf0ef03354afa0c54240616e98fa10eef135","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.13.0.tgz","fileCount":19,"integrity":"sha512-y7N78aJVdQTvNwmSDQsfTVLSljAzbWrGAurp0Ixg/exDBaN7lW/wxZX0uh8vUpxt+h3dmTPVMOx4w45jyDVdZg==","signatures":[{"sig":"MEUCIQCSm9r2TdzKjzGknYss60dgzdDaAQyz/Dgrms9l5GUvFQIgURAjgyyre35siSqmdoGX5uwHSc8X4YIY4lsVoY1ySZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiffJCRA9TVsSAnZWagAA6qQP+wZkT/TSXwURNlQPBaB3\nG7TEToqfUQDX4Mm/a4u21CidqLVbwhrxCoElTuHywH5VWOZDUEFhY/2y9MkI\nWSk4WStP1+DwgqpZ82mQMyrdZXQf3p2N9e3UtIy/cduZq5TV0ORMO5/59+I6\nxmshFy6mwSB6kTsODq+rLPPOXpUKbcYnkaDwk8VywLcQl5BtX7EvyIG15yjg\nmzEBG7fpVS4foTmpYNrppV5i5/NUlTAy5Vn0ofEer7duZYLsmstB/O/tp8ZG\nVhvCZmFZ5pSkh86ktjZOcStgZx5bDEoUKOPAyL8FkXNaDXuEL8doAycfl/qb\n6EWooNrgAAkbigGGMvGiHAn4vl6VIFUB66gQKkC6StXW2zj6o5KFVWBW/QTm\n6NKcZ/vAaVU7zgTLtnwdr668VI0O5Rw6IrzIFzN87dr+oX+eBAcZ94nqErdf\nHLmx9JzbiYR4yWUHn3IM9hRHzPZ/7qVMfIMlfazZOfqKqIkhMcZCESagKAby\nrY5CbCtCS6LE1buIhjbAZa/uJrCKJaDq0XL8iUV7P+LwnBq7+47Wf21WDZVh\nwuN693MltjL4ibtSP6BKORcXIrtN5AJeBQjv5fXhoX+6LiU+fbUkdIbcTpgZ\ntMnzPVH8WwbyZ9n7AGKU993z4lLcZW6jEOJeu1MPh1QJkgSJXyobX2FVMSD3\nNk8K\r\n=q3Ds\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"c94058712a71fd1f4bb91f6356d832fd2722ebe6","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.14.4","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"13.12.0","dependencies":{"immer":"^5.3.6","fast-deep-equal":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.31.1","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.7.5","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^3.0.0","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.26.0","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^5.3.0","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.13.0_1586100169496_0.21832922834061708","host":"s3://npm-registry-packages"}},"1.13.1":{"name":"pullstate","version":"1.13.1","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.13.1","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"22214e45012c4b1e11c55257baccf2bbc9be1b70","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.13.1.tgz","fileCount":19,"integrity":"sha512-zE/0q59bIkCoNMHdfOMNonqJ4h+3NOS7bo2cPtEmLzUcd+wHc6/yeCjP2uW8R09gl9JsC+cuBsYPWFhirRnv8w==","signatures":[{"sig":"MEUCIADITxm80urSwuTaCRF3CyQv/DXj8b8ZgyZ+OZ3uuqy6AiEA6weErkYuoI/swm2yZBapSW1P1CN29iDi77L+xZ9LQcQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelczPCRA9TVsSAnZWagAA/dwQAKIPiGSJMl9XDpbR3ixq\n99JaQvyQCvAMiPvRUNEfFtlE3RAqBKw8G/I1ujoJngnpI4QLrfq2pe0IDAgK\n1mC4gZi9ZxrCg1mj9Zi63gsIPwI9rQzmrLjXd4OF9BZdVkrNANAUPuVJtBds\n0ieizXVs/ovuxP6nIJ4Nuu1K1CZ8ef/aImvQQtwOR4LRa0V+c+6eDGESVbua\neAI1QmsH95UnPRywi5lU1hhH9hJ8QNK+ugUNQZCUFFGvaJe08GM/I0/28kZa\nMzRA3Dz5jOG85DIBjLpCgr2hexA0GhUYy33dr0ZcWJ6V+02c4v15f0vhSNpi\nx8DamxnuTQSp+l33fvwiUEEWMFLemynST6fMoMMKJGNolRC1hY684OZp4Kkj\nKstK82lD0033GqcOsmclZdZI2h/OUKOwnF3JzMy4+gI7mIuXMxYXTQ70NZ4V\nmJ/Q5liY5QmDAX0Cwpkq1b2C/42WEzOW+dL8Pmq2KVMykxkfU/lEiqQDLcGP\n5h0q/V6HC2UlQ48ChExM/ZM+EHXWLBvR38QZnpcPzX+mZ8+qLU50PFlpVS4c\nlFpNPJd5jT1A8yYutohasIHgyg9p+tHMO6PnH3c3k5lD/pn5JU8P9OFc5cpV\nOnaWl5QCwlH3oqTOZTkfTUkV/Ga7F4BT7rD5GeEyVcgBHZe+zw1Eg6UrhB8P\nC6Ir\r\n=nWXt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"54439202b3b464680605608c6853a14342b3a545","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.14.4","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"13.12.0","dependencies":{"immer":"^5.3.6","fast-deep-equal":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.31.1","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.7.5","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^3.0.0","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.26.0","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^5.3.0","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.13.1_1586875598372_0.2973729084519705","host":"s3://npm-registry-packages"}},"1.13.2":{"name":"pullstate","version":"1.13.2","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.13.2","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"e80d11acf4009f6eae20ada612e303feb97234c2","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.13.2.tgz","fileCount":19,"integrity":"sha512-EfwcUclIAYmldaA4TYm/M7JNJ6iUgLa1iGLgqRiXpp7DRU4fv3gZfbBVamSRSBf/B6hZxiCLE7n2V1OAFgZfSQ==","signatures":[{"sig":"MEQCIF7YSHrduR4JCgmu3r2/9MLk1HW5ZTJRyj033TGRP27YAiBDRq6DNahqpNzT/aRsHHt0sksS3lgU98598a6FNi79dg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesYiYCRA9TVsSAnZWagAAGwgP/RWRw5+fcqVSXavoYhL5\nZtmXQLIon8rY/lW6ChopdVXhlH/5OFLvdgcM1iTSH8wSPyD/DU59XLPfzhHp\nyRXfTQF4Yw7O+iHQDfWi3BFitWoacIFtFNNmjuGetL0+iLYzVw4S99n6Ta6+\nOnYZy25dK4dvA/1mIWPoJFfRtlvDeomonjIfvwSPFCY4ImXhroBytWP7FDNx\nAjHCsIUbsDkdQQZ05VG3MEXDPSny95UUoDoq4jXGLodTE+drkJFfNBybJnj5\no7Elp92U5z8mqyjqFSe5CoFmnFPPaONCzFfnsvxsJFP/AE8uofvUy/PBzGII\nlF3m1m9Riv2S3j9b4gTYpW83wMNXJhBS/Gv2ZzlpinFtvrN83a2R6qsluvg/\n+e82mmZPjQ2nV7mk47WRIoCT8M9PqyGiruOpjU3FqGTqjSVjeprtPznsPPs5\nPJpOErmEdAxGO7Ti/d4WsXjNIt+KahvWY73Kz+7y9+Y90+VyXxZ9hCfZdn4n\n+ZnzHP9fSwz3jNHskP9mlyKqBHprn+9OVGvtzGuliZknyh4fHZDrwdlzywgY\nL2A0RoeBQWaLsDNFzeOVr+8Tt8xkrQnhi5eAibpPuva4aGRFZOp+IrZSZ2cu\nYD6tMPz+A1Utt/vAnzuJ53dlgNovQjhhrkX8yQmTz1lWHy63YJW/GpwPW0XF\nJUrw\r\n=Bh53\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"54439202b3b464680605608c6853a14342b3a545","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.14.4","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"13.12.0","dependencies":{"immer":"^5.3.6","fast-deep-equal":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.31.1","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^1.16.4","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.7.5","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^3.0.0","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.26.0","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^5.3.0","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.13.2_1588693143692_0.7396368157140991","host":"s3://npm-registry-packages"}},"1.14.0":{"name":"pullstate","version":"1.14.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.14.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"f4e0197a77f69879997e4c48a45940dffca1a8cf","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.14.0.tgz","fileCount":19,"integrity":"sha512-vmcU1E2Yuvnj5uHqeAs8QxfFQTOXjthCy5Y1VGwPjYaKi8FzZoG2sPp0pi65dGaUrHfkFJsAIOjVcj4W9YgFrA==","signatures":[{"sig":"MEQCIGeZlkWMKGBjq6cyghbmhRo38PyjM2msAj7Y88dSt3/VAiAzjYr/rNPBzLvpgiozo2+Go9V1cOF4QDMoquxHqDTsBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6PdfCRA9TVsSAnZWagAAejkP/1epmLQPDe5FadW4E5V4\nxUIpixxFcwKzuYkCWrPQDEqqx+k+S6hUitOtXUQ2O0XG6zUompTkccDB4Eso\nBvsjosy5PChP5EsBVPNqq1k4/qeGVnOlcEuGgLPs8Y1jSHf1/HQB3fN73kK+\naH/oR5SE+ESTgrz9eQ+QXmeiCfVdfHAnqxFQtvcgK1ZlMIixCklSXpWPoXOU\nnO7IIERSQqj0eonyHDC2OqEGmfksHNrZYPI9xDi5WS5POrOcz546SFxz5gPa\nd4MQe1ON76qvQBP2tUf02NF+/T+xY7dPvHLn7U46Qz/57Rny4COxYfkwfs2V\nUkzDSltpg/LMxhZ8w3ti/lglGICJpd4RxOB1NeYPkYywrlgZE0c3PEVEidL0\niCqPfKW+z4NVgUZfHSos9SBiMyoJVZ+L+MHrvdAZt14a6bef7FJSXL9yDh0e\nUTTwmOE986qenlRSsbSHw2fdqn+3F+0thdF3rxMX6aNdd66wL8zf9QrimUWM\n2xGD9lVPbzFZyc6M0qmfJ3fjTWZ4UXa0Gib5OOioZwzMcubmJgXUgItQABd9\nAhK8KCXrrPqz2jBYobtb7hhSKk4/+gmDPUq58mtTb3liJDNxwca3XuNv62XE\ny8vkXQINvR/7T9XtyA45o1Njiqw7tfpLyJ6EO1equpxuGnZXfCuO3H7zLz+a\nu03Y\r\n=pPNV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"15c821f8c556f4c3945aa39ed489da2a59545399","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.14.5","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"14.4.0","dependencies":{"immer":"^7.0.1","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.31.1","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^2.0.5","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.7.5","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^4.1.2","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.27.1","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^7.0.1","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.14.0_1592325983134_0.7423315617951041","host":"s3://npm-registry-packages"}},"1.15.0":{"name":"pullstate","version":"1.15.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.15.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"07fcbec020bcf9e69ef6e8486150d5535998c14b","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.15.0.tgz","fileCount":20,"integrity":"sha512-rqJtUe4QHUSydSg2czKpMgKHWQIC5mu+BDHlXJykBSauhxF+SYHqXxJkuzCK+snQepW5vsHvz5eAQ3wv2lr7NA==","signatures":[{"sig":"MEQCIDtRXnQq3X0yOmRgJTVGZvwprkifjYUJ/E8/iI/mNi3LAiAzDVCWpjcboXbWQi0U9SX8WgQjjoUMvjl4ftxFw4jvXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9HRZCRA9TVsSAnZWagAAI2cP/145EzZMU7L95xUrhkUG\nmdibYY6syn5sU+8b/R736kj6QYheWgXHZdJRhorvpEMONmpyM9CZ2/8ELDHr\nO/k9yhNkU/GcJrdtuMACj1gZXceFWiAL8RT8Vm1+GobVbWw2Tlz6KziwyEle\namxcLgoeP7YEA+BZ6f3b2HSR6blMVg67HvptFWWh8HSFfL/xEpy2cWWzbeu2\n4qvdUoLhwsS2Ziz46nPfUnFHh4lkrQfwz3q8IuQS7Y8/DaniniIA4S6zTcoQ\nXS50Q7ABRLVCaWmGP+4u64u7xff1L+AFGCdyhl36Rv1IrqqrG7PJTpKMoYUe\nFNP3u0TyC7eHXEh3hOyTdrfdEOTrNjFhGrQTgVcYl5iuSVpaHc0vPrFP94IC\nmqZBblJMPk/H8lSiR9mIWAju661uj6v7wBojiU0sKTqJVQxfjeD51ZecaIHa\nvmats9hhytZ2n1B8Rb+olLGVlj579dJxqpmbjC99cUnn55EpNuByAiHKVCG/\nqaMfxXqBA7SioSzo1kWUGOInaC95U8hPAUurPrFOKtkqNAajXp437zAJ7q1Y\nAGEWyZOhnvSctoUnK41TrWnZMpbglHwrAg7oBrCyQwb+JPd5f/LcsRuM0SiD\nwp91rS66teeC6XWfNwuqydZZQIYpHPx839DAZJFR9LzjGN1IuzN1U7cDCBwX\n3lyh\r\n=Wv8u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"15c821f8c556f4c3945aa39ed489da2a59545399","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.14.5","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"14.4.0","dependencies":{"immer":"^7.0.1","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.31.1","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^2.0.5","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.7.5","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^4.1.2","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.27.1","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^7.0.1","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.15.0_1593078873311_0.27545985792830985","host":"s3://npm-registry-packages"}},"1.15.1":{"name":"pullstate","version":"1.15.1","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.15.1","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"4b8f3821d75f5500d2cf31d0b9778fce3131c161","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.15.1.tgz","fileCount":20,"integrity":"sha512-NvnW4JQ42EZeLw0849/K/it4J48Tjyi8GYgSxBdzNg36KNJK9wMXXglelenypPyzQB+EUlQpoOExbCzmk4SG9Q==","signatures":[{"sig":"MEYCIQCM4Y9ETnZyot8lnG9fQTFQvBbo9GeUy3Uyr/xo2Js54AIhANsUG1QgIHTkHAp0w7RoPXtJFUKkGkT13sNmySr0cxhW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9HYuCRA9TVsSAnZWagAA4PcP/RMLBMTSUYa6XeAP06wB\ny9jaEIAtSHf1CW1z+0igr0IhZ6ID8v2nkFySWN8P7Pfh+LQEd/8qBSUNdBdx\no2UFfHWeIyg3icHyhMDHw+I6ywhOhacpPi+2DhtrWuTTw9bJ73318U8MDGSu\np8tOwD6bk5Q7tmPNwBr1yGZX+X2eO09PQL335NastIxUC8oflJZvrfXjJaEf\nb42Tww0+BeBKYlcc6DGGiI2MwNyV/kPHGnvC/krCfMPIG4x7chm4YQ+sQAgX\nnuY+mHR5ZJM/JPu7fE9yapy3HT4gyfwonXIGlR/6v378e0lWD1B4Kge9pYWA\nqgwTrWc/0zfXecpaCaYtqE7NcKAVb5uXWUsf2Z+Zc7jT6lRXEkuTPR7Uze2A\nHTNq75TFq+TnsWzRw88AFjCJC4+OIB8rTjvwUrw1NtX/1GUHdO4RVs019qlk\nkyBXDulUh4ybZnmJymxFvv/mT8OjKSYsuxE4c7F4dUSEqXs3ZikJK63MhOQO\nw04zrlgInLU2CD978qdxaX9fi75ABGHgG73Igr3vQ/DPO4m0BjRHT88+a28D\noKElcvTzZPpynh6cT9t4BBHXM88CA7nHcX6XDtlakcG3x57MeYbYi11vEzqA\nsoR3OiIE92GlyY2ksH6nNa4eXZUGfJIzHgsiHuU2maNp/B1OJTLWzOQVGxQ9\nUtS/\r\n=mX43\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"15c821f8c556f4c3945aa39ed489da2a59545399","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.14.5","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"14.4.0","dependencies":{"immer":"^7.0.1","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.31.1","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^2.0.5","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.7.5","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^4.1.2","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.27.1","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^7.0.1","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.15.1_1593079342051_0.9119281607696028","host":"s3://npm-registry-packages"}},"1.15.2":{"name":"pullstate","version":"1.15.2","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.15.2","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"5c8d0d09a7dd08669146beebf9d44024c3f41270","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.15.2.tgz","fileCount":20,"integrity":"sha512-Ut9CFLkZqsWYZy9hWU6eKe2s02PR6jplBqZf1ZYrfu/3R3KKjqnzHPCR+49wEr2JYsAzTSTOcJYGZYt2LDkc/A==","signatures":[{"sig":"MEUCIDZHTp4Il8A9AIjsE9Mbh1lRAMy4uvgYobgu17/wgcKmAiEAgjj9nahS3uG9KFzhtcMOZVvU/+8IlIukImHXr+NyL44=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9IoeCRA9TVsSAnZWagAANWEP/i/0Y5XvL9AZ2wf+Q0Uh\nalZRBBNeT3ItJ7B9qUnNz96Vm1F1Wyzka9pkOwQYkxIt4tripeBHw+VJRCKu\ncvEIVVZzpys64fqg/4An9HDtecU7dZBtUq7JqMIdg/djxUCTvCCC0zhcrRPM\nL87k5VvRSd8uA2O/Yxzyy/tymN71gggYQpKd7TevI1PAVZ0ojgWeneaavLA1\n84RRT715fGiz3z1vtT3fPfK7qZ/cVCZK2Vy/QZCX1PxKAU/Wynfmx+wXfZmD\nslpEfgXd8u0IpGv0ISQwtaxoAhLtJnS848gw3H85GIDGFvQ95oFMkTU6gDs9\no5O2vEKPrQQsGhgyU3ENzgyDtqP+v8H0suQzVzXFzulr5pE9LklxY3Y+1eBf\nH1fZfTQPzENqM2siyTqslboyLPrB1mWkGwGuO7cE9MXKM1f68gBiZBt+sIAq\nxteTqA050w3RM4c0M1BmWaSbzFg+av/1UG5ezrWYsrPej9/V0c6nGXiEz6kX\n6lVkP8kX7taBvsFPRUctOYnc98kiq3oQw4w4g0JTmusEHaLgyB75EocF8xaR\nL+VRKG7H/z+IM3DfpKkIvEDzngQDKZprB/K3y8TQ12lCyHwtC9AbeRagqvfQ\n/jfRy08gAS7RooVicnJIfmZymQJmBNRL34HO4UIQLKieYI1FDghAfgXSVkn3\nYEcf\r\n=u7Dm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"fe5ed6cab773250ce09168e63f7d148606d05122","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.14.5","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"14.4.0","dependencies":{"immer":"^7.0.1","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.31.1","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^2.0.5","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.7.5","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^4.1.2","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.27.1","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^7.0.1","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.15.2_1593084445782_0.6012026267696686","host":"s3://npm-registry-packages"}},"1.15.3":{"name":"pullstate","version":"1.15.3","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.15.3","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"a6ddc71bffb32a87b69c754b7ecc0be7eea51816","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.15.3.tgz","fileCount":20,"integrity":"sha512-llGHRAXhTkPgbOJ+Klf7UxT7DxyKwQd+umD8hfrB23HfeNv6HVt/cl3gANWCQ/05MKF+teLxYebyZ8HcF+j3Sw==","signatures":[{"sig":"MEUCIBNzQbXEAg8gWRuv1abuLFTE59b9VDdy6MGbu5c+ScHNAiEA1CpOWlvZs9S9ES4ZDKEbjiJPY8QEAjS2Mach66Upq1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+2/3CRA9TVsSAnZWagAAg1oP+wcwCBcgXGh3Ce9/ljDb\nlxtpFviu3Ds6oavbDlSTFajg9T5P6CpEDX/QoH4oFr0PQ21LoYPjd/HZmgsE\ngb6mUdyxums2UzmUyUWgku1OTYYZPGj/b22szXn/lvhb3ukkDDi6fEVm8KJ5\nZ9w+P6fy2kteqi5v/0fmcztDEcsPLWD1ZH3aYUlYkXsYHh9hsp4Le2T/YT+A\nUoDvQ32+s6J5wx7nl67f6W/4u5wEHIZUnF2tmPMBz9Mbn7BoIV+5rSXjXpIT\nGe3/0zYyb5uBLoi1Ff6IBpSEVy4meTYvln006pH8lk+iHAlHxQ9wBesfI5v8\nQfVJZaH/ygALaXMpE4gQCt2eXrQZJ4RHBtEBeiQDzjfd6Oh2CorI10CiaBS5\n+XPiUi61pZG9YUmRTWOEbYCBdCha7kM5UAwrQHDGspwLIs9GtC/ZnYLZ4Fiq\nWiRfEL4SkiLZNFl2qGWd6up5FpQvp4egSCqoa0z3otayQYEeZx7gkhwB+paP\ney+DnwhZK8nLhyWzsHolMgSaRvUC2LoEd6rFlGs6OixDp8vXYPICx4+O47bo\ns377mUewk/jz5sf5hnKBAlIuHMrw5ZkGv0En+w3TVgmE+ThrlhrhRRlOf7JI\nRHlOf6SDcOYpHC+eJ9kfxvBsEyBIolGeapvaL74+P0clyJ3jHWNddayd/0/T\nBFny\r\n=ZTBa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"fbe617febcfa4940de9fb66cc10341638852a849","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.14.5","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"14.4.0","dependencies":{"immer":"^7.0.1","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.31.1","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^2.0.5","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.7.5","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^4.1.2","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.27.1","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^7.0.1","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.15.3_1593536502138_0.06302081361283207","host":"s3://npm-registry-packages"}},"1.15.4":{"name":"pullstate","version":"1.15.4","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.15.4","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"47705bc1ba90dd95ffa21a44f1c843d96b880f83","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.15.4.tgz","fileCount":20,"integrity":"sha512-BdG5YJsVmlgg32tjZOZWNXBUAZEI51GU97jnYezLZq40W33Q/PJ+hiDOcQWpI5CHlxR6CcQAZEgM7k3QtnyzRA==","signatures":[{"sig":"MEQCIEAgWLOLsvG+doU78nSAyUyxzgCUoUW54oUkX6mOnNwYAiAH7AqVTFrrn1GmWJ5lBIl8LC6IAn2x84/ry2dgaP30lg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+5IGCRA9TVsSAnZWagAAVYYP/1U8oRTvZl3YfBeLBh5T\nejV7qenc7cPPAARYGfSyUv8XqR0nfUGiatWDMy2uFSiDLMaMe1OAL0OGKeH1\nGlw6XvobxlPz+0HcERORxMFjqutDALKAke9t3704mDmJXqb3Blu5opEjxi8I\n80hJpMGWTAsXUZMdcRK+1gy+OPmdqwlsVnCbdrWAserpYPBXJfxTCrR8Nesy\nTVUcuJEUp2kHKX6qEREJK9KFyb18YW2x/cG9VW8cjzt5kREWoM+yUh+gwS1c\n9Lm+Oi9JOAk/Px4gFWUtm3oM9vtnTqghShlXHBbMxTuOhJ10Ue6H5lWYvqzM\nzi1kzBflwI6cUdd46YiliNtw/Gd5r6a83n0w60jEEM+Rxlhfv8ZF5/BHptLz\njinc3rxvsPLsGTUOZ2kZ4CzmIbGXFlL2bSGeOA1mxDilbmMlGWQMc+JWu8FI\njU4PP9wj6SOI01w/sDLVV4tMfeDgfVuKZSnTEVHDo64pSMPj4MYpw24E7vyO\nfL1rCytKeE9ddoba/8PFsK4rYq0DpLP+GZ3CFuKZuslThWIE3WnKeVTHG9G+\n7I6kSlZmqEFHlVaOVtQ4eB22hgst+ih/a62EUJmNs3LZIe3n5EhvLM0cPK26\nQlpvA/F/5XoMCEvAdQH5Qx1o6dEr8jc0I4jB+06JVuldtE5o4rqlkoetG4jw\nvu7H\r\n=+8Bm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"d2f8722cb83c9b72fde4e27bdb0eadd994c8e060","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.14.5","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"14.4.0","dependencies":{"immer":"^7.0.1","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.31.1","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^2.0.5","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.7.5","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^4.1.2","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.27.1","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^7.0.1","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.15.4_1593545221920_0.46206125782882834","host":"s3://npm-registry-packages"}},"1.16.0":{"name":"pullstate","version":"1.16.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.16.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"031e3978104d23d118b66d91e5adc32641ed1edc","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.16.0.tgz","fileCount":20,"integrity":"sha512-8yalLWV0xsVvPlqI+eJ5eT1LUtL1yMy4cB4t3vJzxyn182C7BrdZ+EClpg3UufjVxjo2cFWvLOg9cIzHyhgunQ==","signatures":[{"sig":"MEYCIQCiw5OxlwJiS7Ha05N/967lapv5qT/SETR0tI6ik/OYEgIhAPUvSvVETGBo7wzyasdkXzBGCdUv5a0hI76HvCnp3SJH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGVHaCRA9TVsSAnZWagAAlSEQAJRe7RO5pm1OtEUGR4V4\nc7HTag+KcTPkzvfAtU6rsNJcICJV9eAoRJd2cGO3xTppDge4oIkIXE4s5KGD\nLkUGqaLzyJECbVpp/4K125xrr3WcSc9dnTwMn9DRzX8W4OzTtisSV6QJ9vcE\n/mO9fqn8VKlu06uih5R+mQ4rsSkikTqtAPvZ8sIfTWA6sKy7z6AMP/NNQAKR\nzT4zZfAZ8riVNUrfFKEAed4uhPUxGO/19JDF3P1z1aayyd3TyM05PXjtIyTH\n2NMzJLXVdR3SPrjghs0YXTvmcgkeO1VinCZxz99xPN4R1fUZXSidId3ZoicF\nf72/74ibFN5t3arr/qIObZ9SCqn1CKCZ0qVLxbQuvMX+cBUKro/FAdbr/euj\nOubB7CfNMFN13nMM0ikpDDdwM1SoUVl9S3M1b5IMorcrdtKv4RvzZo7ixoqu\nl2jddMbLDjD9TAuZ7MSUw9Y90M555Pd33uoQ4K7Db9U+4JNRUpiIXsf3Xr8s\ncih61zfHY9Jx4jeOy86qDCo8CXjzmd2Sc3wAlArtoX8SLYLvqsDwmRvHsM6V\nXpS6kLCv5ZvDdcMVmEXhwwaTf5lNI0xkVhB0mUBsu8MLR5NgmEf7KejuWXGK\noHF6JDA2WHsME/TEYuv9tvJa+zXK/RV4RDgnQaiDiNSTPm/k355T61AbNYEW\nr1re\r\n=1s+h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"7333fe5988d3baca87e4b476d17d5db0d9dafa91","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.14.6","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"14.6.0","dependencies":{"immer":"^7.0.1","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.31.1","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^2.0.5","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.7.5","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^4.1.2","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.27.1","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^7.0.1","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.16.0_1595494873900_0.4734546912315345","host":"s3://npm-registry-packages"}},"1.16.1":{"name":"pullstate","version":"1.16.1","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.16.1","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"8df278b5613cb01e8858abc649f64cf88e625d07","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.16.1.tgz","fileCount":19,"integrity":"sha512-3qWr1VV2RjHibSqaDykC1bhpt3PhDmZcmTf7Rpsaw0rGAevn01kWj8dINB999L/l4xIjrO1PvOcSdRZdcfb9Nw==","signatures":[{"sig":"MEUCICPpMBYG0ZbS7bR08wmHW/RzLu1Q5BEC/Szeh7nAV3EJAiEA1S6W6mVnXeY0D8UXlCC1abEvBpW6YnFiozq5ZqOdSrs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":205560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPO5zCRA9TVsSAnZWagAA0G0QAIYa61ODzhmOtsIaVzYv\n898kMwEJMInXQR7nj/NXqxt2kNE+H6r6mbvHLB2FH008nnuI3IGBa3JMvkdQ\nRWzo+qc1UVwaRaFJQxDUWQFL8rFNSbCgoiBhXyTjlXLTrWh/yCohojmO118f\nLetoR/Vqgvwt0MylaYCIS1pDL8NJpyT1oZP9sF6C6fyZ9RwWMajjT7bx/WHm\n0KlQjMuU/gvnNCTr/O09/hi/Xo6fwfoi9fDXsPdHiO5qO/NdDD2rMXZFhcrY\nusyVs/vwUaSiFSyEr7WG73q0m2bjaIUdxz9hdGTRUCFOPOtb6+rDITz/4JfD\nQ8P+8SIFmVCQP3gnRmOXsylW5GTwhAdBM2uSF6dysDfOMX0qPO0HawtfaXD0\n1oo/KauJjE/3n0fFFeU6kMV+b2B9WH37JetBSC5QKq8wI2baF+O//E8RiNva\niIfN4Kc4vMcjxJDQ9wRbOFZiSg/a3NCHKKMh5skXZjxiH6Sf0aPPI1k52ggj\njYDATLrVv6nH8LkAmOB9ik6CQzJccprgMckEq5Siwm+O+EhseNn07LS+laHq\nD7oQ3YZ61cKyvRFPtooeo1n9PuAciqit1rDNfE9zWpkEclwYVkKs5QslPg0r\nQYOjBzIuXZv0hGEbJCNLBBOlcfWzROKbgOm9Me6au1wy/VBmHzKUckr2gJBp\n5o4p\r\n=KVoq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"7333fe5988d3baca87e4b476d17d5db0d9dafa91","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"main:umd":"dist/index.umd.js","repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.14.7","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"14.8.0","dependencies":{"immer":"^7.0.1","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.31.1","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^2.0.5","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.7.5","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^4.1.2","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^9.0.0","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^7.0.1","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.16.1_1597828722912_0.6188832350738831","host":"s3://npm-registry-packages"}},"1.16.2":{"name":"pullstate","version":"1.16.2","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.16.2","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"5cdc194dba8e0144b7718641573abb6c2495f0a5","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.16.2.tgz","fileCount":19,"integrity":"sha512-JTfvBzf6ax/3rLlVWnIyzxdExIiyLtOByeUykmxNy37k56K7ss/VPtZjUu/tXt2PHicHjyoB/5QGRLddD3croQ==","signatures":[{"sig":"MEUCICIXdiyI5W2wbmUdLn2v4Klkt7txQKMndsmLpp2+PfcbAiEAi6beZCSDm0/wgFkjWDcXIl5USNcGU2WimF5NjCa95ys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":205486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPPFsCRA9TVsSAnZWagAA1aUP/RSN/+lDqxzqhtFdx1H3\nU8WDXPaEvg2WGPy6wFSCs3/Gsk/+5wV5Ecb0bNU/8nCg7UK4xFZx98WbczRN\n9JFe3SpZVdGZHQJFsx04Ie/XI2rVbMODpfNr8wwKYxFPQvzTzxbGFizM8Ojd\ncrV6ePBQ9k09nqkWjcuZrCA75kEKW6CDRg++LdPp9r3p7ozeVxvQ4ePtj8XS\n8Ba7CIjbir8b2QiXziYY2bpG6mRikOAfZbpyz1vMx+Di5ZTG1EMRSs3cqM2P\nDBLaid5zq+AM32bH6kCqWoi3NJZyudKt4NmROXdeaFQv3WuAhDRX1zEQgZrj\nKOnRiD/QcLz01ZLUQc50PeH+pMIc4/zwdqZxze7itgPhrSIR01A8yjTMIOJ+\noiCTXYZsCWkKsTmZhZEdZkaiURrtzv5e8aAt96j5pzXuh8QyOQ2I/dn1sH87\nxY8FUyJvjZUWbpVlpGDg04f+3R9sVNTE88PqGRn33+8BVqDfJz7kLoD+Kv0H\nXsgl595GwGCBptbGypYjJdsIpk0c7LV4mEG7AWwzH1gQAYzdHserBjlrobLk\nyHKwXFINo/Q7our2O9KDFYQsrjAhiI1F2lekhZdleV7Q7WSGJw2cjj6yyqjy\n+bDhCV1iSoskOStIMjZ/HBlpHWa6jX89GJJXxNP8ve7sYw2KhN7ZprMjwSEH\njYOy\r\n=Nl8k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"e3537c15dc554c14c0151b2fbfd7ab8ba9fbae2b","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"main:umd":"dist/pullstate.umd.js","repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.14.7","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"14.8.0","dependencies":{"immer":"^7.0.1","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.31.1","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^2.0.5","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.7.5","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^4.1.2","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^9.0.0","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^7.0.1","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.16.2_1597829483648_0.8574793086816956","host":"s3://npm-registry-packages"}},"1.17.0":{"name":"pullstate","version":"1.17.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.17.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"fa0615cf3ec71f9bd82646c50ff0b9b53705bf61","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.17.0.tgz","fileCount":21,"integrity":"sha512-kpFBEpE14QNB9FQuHIO4fZph7qLtHaeyunO6DTGGBNuMNKvZDNJqYmjIJRhe4zH2DHTO51Y1JmHjcwPRFZt9vw==","signatures":[{"sig":"MEUCICO3tThixjSkkzPrHDvjOg6kIPEfWvcBnUsyKSidAlNZAiEAhQ9pNCkhIZ1TEmhzdFvg3ARt190zqMK48HHEuvIhw28=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdaiOCRA9TVsSAnZWagAANWEP/AzdXUI2xxJL27pRVOtM\n3o3gdEOpzmRlt4i9oII2rDvvcxe9EyFakBObO1oH4zKnNqgf+VB/Ksz+8IOg\n4CaodBh892GyDLPZZx9h3FnCtua9+AKZb5bQGwMvZwbBBqalHCiWOMfuDDAY\nPg4ELx1d1pYFm66YG3Epvus/pW4r60D2vcnAZ3bMiwRe6HWeNb035PRbFeQk\nIg6X/KM5i/0RH6KrDKwOKjEwQgItdfcyYLcS8s8hx3DM6GPEW3s/xZdDbm/M\ntdDYM9jeKRiznvVyQ+yFVMe9RvfZ5Mrw3fnv3fOaFgJsgmw4r160ncNSXeub\nJVXN11J+MDzYN+KvRlySN3NlyQ3tMIuTCwjJmrEcXLoX/kktt1YKJCuBvzWC\n/El5136uj8kyrK/82J3lNIQy1CcWZYQBU6+I8kd0uuR1jg4otRukUENvPPB8\n+KaEeSe7HeTKqPclbYk4PyGKMk0dYP1p2aRJha7W7pv6ZVYskUE7D5yEOZIm\nRXLX752TwkyfjBB7KQGbPBC1qdQa+PPMDyD5pwTK4YQwx1KyN0SdNHzi+Rvj\ngrnW05AAFKS284s4HElGsb08Jy421Z3DfTGz5ZclTR/ONWdqV8PUV5yCFxHw\naLjUFCyv7QPNZjC5KiK6bknxJbz6Lfd5UkLCuj1gf9+WLKIyPXdqmFJoINmf\n7jVF\r\n=vytA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"7ed81991727c68cc0b224b68d79cd68980894ce6","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"main:umd":"dist/pullstate.umd.js","repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.14.7","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"14.8.0","dependencies":{"immer":"^7.0.1","fast-deep-equal":"^3.1.3"},"main:umd:min":"dist/pullstate.umd.min.js","_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","immer":"^7.0.1","react":"^16.13.1","lodash":"^4.17.15","rollup":"^1.31.1","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^2.0.5","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.7.5","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^4.1.2","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^9.0.0","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^7.0.1","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.17.0_1601546381488_0.24081414715975602","host":"s3://npm-registry-packages"}},"1.19.0":{"name":"pullstate","version":"1.19.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.19.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"5dbb3aa9eaa4130b28c79b48ea104bb6053f4e63","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.19.0.tgz","fileCount":21,"integrity":"sha512-JFkWSBmfD+bQmqCOAMOy6hi5sfLz3vEBvOg73MYvgCHdElA1EaGMuuYX18rvmO6XKzKQsT/GU2gG8aNNt7ud0Q==","signatures":[{"sig":"MEUCIBSjxR/FSRHPwDKZ4E69x0BQA9hQE6PUj9gdd+BtwnvUAiEAlDIBN3iweSsOW1cRXkP86GrS0MCcYdAkwcQZXjRGl78=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgcyVCRA9TVsSAnZWagAA7doP+gNaIy8Ojspeo7t1BcmJ\nSPEP7cs0XkeJ7vuj4SDjg5f7pL15cTxDruydHtd1LiQVPC++GUaT8l0coYoy\ntfwsRc0vhxMN84rGf/2XSQ6upJq7DizblngcFFAou/ZIdOzrY+xkn2SJ7FVI\nD7SEGYpefMUjgrhkD/+tGO2AcqeyciHx6wdfinzExEPiw8Z3OM8K37ZgUuyu\numOXXi1JB273ub1cChvzOD+wV6614EHAKP/lzGUsJtgEYsWSi+UocDUehIaA\nGOW/ZBpr+YInDXXvTZZgO/CEGujEftmCD9k8GcjMxK3rj4P3s4IJ8CLpKD1i\nh2BO/u8aG4TTKQiMRgCwxe1n2yG/GWqI3V1b2k0vbpxGN9ajsEDY7wNDOCpO\nOzZpNaCqg0x5mZdv1ciofb65OfQOOsfgfhGAwLSNSTOnE6Ah1kekGQaUi2Qu\n1Cj4OYzSj4LQZGrYOru9K9KMCJ767LFgLr00U4+eqOpo1DZgGSYVkaXnqsvb\nGdjFaJZ4XG0Z0ZbfBWri3ZThv3T4MStkHaHcf6JnMfo4bnC2TqccGS7hpqFe\nDcTKe8mAUCuuc2MT9purLQTjic/Hjw2xfHxplHshPMfreQmm/XKseZI/R+xd\nyKrEEXL5e/Fco8DcLdtH7wY5k9oqZKiulithQMhtD13m6blsfaGlMKRsVT1v\n00xD\r\n=CAgq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"61fe2736db8edaf003244efa4aec4ed2055f7833","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"main:umd":"dist/pullstate.umd.js","repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.14.7","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"14.8.0","dependencies":{"immer":"^7.0.1","fast-deep-equal":"^3.1.3"},"main:umd:min":"dist/pullstate.umd.min.js","_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.31.1","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^2.0.5","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.7.5","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^4.1.2","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^9.0.0","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^7.0.1","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.19.0_1602342036556_0.9755864222949828","host":"s3://npm-registry-packages"}},"1.19.1":{"name":"pullstate","version":"1.19.1","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.19.1","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"8df75b71d621d08f3a325c4626f88dedd65a5160","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.19.1.tgz","fileCount":21,"integrity":"sha512-fMU3zpbgn0uY+iPmya5O5ncESDVoQPVXoziRzLxJeCM982mWfCSp7Pr2+K+1sWsuO0kcbNX4xDAKdIkV1uAixA==","signatures":[{"sig":"MEYCIQCmGWViyGNVaJnvyzLG0rE39VsWOzHSsCqV22YH2M/2iwIhAIcuD7zV1TzHqdw+1HUKPTB067jXgVErQhjYFEDDHPLZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiZOWCRA9TVsSAnZWagAArbcQAIjlSothhKOq61bLKNlE\n4+Smn8ErbiSkTXglnjrsfd8ZVejWcF5klCXGNBdVDEszTZim0DzOEL3z++6X\nttcERhb0XCMH6x8gWrla4jJ5/J3wTv7Zag8ERUi9IfUznvYd/kIj8rmexetW\nOakMD+d+ICsEiSqFYf3HYf5N+9JVxdnHbyFCPxbz9waOGXoBhB6IB7RysR61\nBn7DLhLV+TPs2NxTHCmYhfpr+V02LYgE/m2cUFSryU6QJ7ETeqvxa/xNeosl\nVgwIKbFBr5g7rEPr2S3Z7r7K2CO+4s6isjsnUDmx2JEpX6CfcxsnyY9EAXT9\n25L+2M0VutROAqpPu2leM3tUdAKsNEdPvh51oL97cWY+i56TcKzrSv124WuL\n9OkJ0BgCMpDfaErSvOyjfvzddDrDUmYSir9/tdmprZpxK1ohg1NAHo01qTrA\nVK1VVoReBFIKWGEqgCgPfnKu41T7w9X3nsfX5ZNwjDa6VfidkTkojIDNCoz/\njMyTZ6vSy8R1MhLlV9uHmlau4gfovvsBkCurZdNjCy4r/RD5YrOjceNr8S8y\nlyFBWg5LeMRBcjTUGZorccdm/DibxxI1SglRmFrlLVZYNGq3VOvarMpJJVCg\n0iP6zAPPzO0Fxjw5zVKnoJsGT9d0hwiDYn4bDhdFe+p9ZWAHJTE0mawFLBiX\noV/T\r\n=RbkP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"2d97eb5c4742975843a211b50b566d1eea2ff1ff","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"main:umd":"dist/pullstate.umd.js","repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.14.7","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"14.8.0","dependencies":{"immer":"^7.0.1","fast-deep-equal":"^3.1.3"},"main:umd:min":"dist/pullstate.umd.min.js","_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^1.31.1","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","webpack":"^4.36.1","jest-dom":"^4.0.0","prettier":"^2.0.5","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"3.7.5","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.6","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^4.1.2","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.27.1","@rollup/plugin-node-resolve":"^9.0.0","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^7.0.1","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.19.1_1602851733621_0.9245724713492212","host":"s3://npm-registry-packages"}},"1.20.0":{"name":"pullstate","version":"1.20.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.20.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"9e5d2840bd7afad21528452e0c55031f4c788dd4","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.20.0.tgz","fileCount":21,"integrity":"sha512-TTrvFyfxgooAC8qCvXOcLqVtpWzHkXYF62F/ZN3oJTRluqzmQ9g16QdnjFnJZqgean8rp5M89SlWPJ8N+tq31w==","signatures":[{"sig":"MEUCIQDgTOxhXGy7A9BenXr+IF5qXX+Noko6UtWjagAh1BLw/AIgTlqyape+V7GIjKrr1HkKWuH7u/bU1Fsrv1l8r49tDOU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfm/2xCRA9TVsSAnZWagAApYAP/ijdQNt8lCOCYYCbfOeD\nKPIShSsF1jVNbA5SqJ6G/Ut16yxCH7esXY9udMURDqf+7mNUbVVo9XflgnSA\nmdHSXXasXtEviTtNwTlUTHaEEUS+O6Pk6/RR0Ajvbv1iWDrTvREkBQzlXwLF\nP2vLHTXTAOLrYODhfuzzdKiUSsqNqrerOgF35yZVbgojoLq7ZgydF8vAeeDn\nHZRXFDO37DhsfxbEeB8Y+gZ7IVEuPB6e2TN3sAQ6UiGTreBNzjFve4tByJIK\n9o+yzXIRh+iyVefTMhVCIj3UEbeIcrUbnD1KHjQD9kfg0hLzzGHinfBFPr/z\nirqXQAhQ1aY4WzWo2Ji8WLpAeYOQvb16tJuBcQ51RC9mUKpxaFxH+OBMBy9N\nDhlXXYykPULEQmAzb5CVeTi9WhE5YOOEaS9bHgG6Z54sLDRwaCTPsz1hvixB\n+3X39ts//gph651WcIjfle3nLljhOYf9o4nC1G5j90O2d+/KWS5gJVuHCAVM\nn2Et5OmY1qAFu5n4lslWQXK348jq/QZqpOaqTftwdZspTSXYuWCOdSkRUnbx\nvhr50C2EdqQlJphl4WVWquUI+UdctXc0LjbyIs3QtIx50050FpHavlRwWAem\nGZ3myZ5zCX8NiaIizUIpaKoFHJaHZmiqg+zE2fkvO1H5i97Ebs/RfI11Lz3z\nkoB5\r\n=1szG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"640f859802dc0719d018aafa13752cef9258e486","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","generate-typedoc":"typedoc src/index.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"main:umd":"dist/pullstate.umd.js","repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.14.7","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"14.8.0","dependencies":{"immer":"^7.0.1","fast-deep-equal":"^3.1.3"},"main:umd:min":"dist/pullstate.umd.min.js","_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^2.32.0","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","typedoc":"^0.19.2","webpack":"^4.44.2","jest-dom":"^4.0.0","prettier":"^2.0.5","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"4.0.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.12","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^4.1.2","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.28.0","@rollup/plugin-node-resolve":"^9.0.0","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^7.0.1","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.20.0_1604058544838_0.5273492258050887","host":"s3://npm-registry-packages"}},"1.20.1":{"name":"pullstate","version":"1.20.1","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.20.1","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"0acd50b0c3abd272e1f06fbb1fd8ab782f76a4e7","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.20.1.tgz","fileCount":21,"integrity":"sha512-iyIq/KdT93Sbzb4/Q7vPN51yUODdKeFq7+eXtVIOiMHtrQ9G1gAmfeLUtYxZY0+4aKzLRyCS3TqZjBU9SJ4NIw==","signatures":[{"sig":"MEUCIQDFWOFP9SJ+WlSAJa5OqQ9cBQMPKvSoKPWt+2zccl2qdAIgSfXx1KRRz71pjdsIp03U37qyeBohTZIZLBDgQo+9yoI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnqC8CRA9TVsSAnZWagAAmCgP/RS6mzgRKZpER1pBqGfG\nWglHSaz91KNGFfXNfcktXXq7ox55yL/JZP3tQq3yQlTcrLcCJVFq0H0aQkf0\ndMcaqKiczVsHunqfGZLCOiH3JCSjJs2LQHkrCdI0fLK/RY1wE0duPzfbIFQh\n6/nTfsCW9X7tOhCxN3+paliyZ004v7yITNwjzJ1HTW5XVXTs4HzgfklLXEHY\nkEUZwk1W2TH5aDoqapbOzKTg+rzwBQf07JsYG3nPuirrWY/MMg5G0VVogpLm\nD9VI5qOM+zBsIKn0H+HlWlo8/5a4VUAcLAdPYv/Y6bcLGEv5M6lq08rjJF4w\nRPlpHD3EXkgPlrAd+pqY7DEn4hZ6tRV8g3Ztdw4QM7ILizsXHsbhOSxgKVSC\nQTSHck+qiUPuU4uqO53Neloni9wgd0Xj8wHhagbTmwiMnknXUtuNYfCZaJau\nyoW63QRUbtPQd7Jmikd/Ffk0GW2ZKdeM/belLUGPwjViYuSuRjRgF9cNW7IU\n3L6RAxP6cplc7xHFwz2nfFP20WuHOMlhXf3HcnXg+gNOYVteVVPnzs9BXyUg\nrCn76eJJeZNX4ozl0BbrYWTuyV3ibu+r+OcOaW9hX9wvfVh54qi9noZkv+m9\nYWTl49HtkGcexptI+RwuRAkmk7QOPb2x0/AC94k0dD1uISAo/ft32/ZZeSGi\nxgDj\r\n=wLJv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"fef97199ca94b10d70e5503927ad40b067650459","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","generate-typedoc":"typedoc src/index.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"main:umd":"dist/pullstate.umd.js","repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.14.7","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"14.8.0","dependencies":{"immer":"^7.0.1","fast-deep-equal":"^3.1.3"},"main:umd:min":"dist/pullstate.umd.min.js","_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^2.32.0","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","typedoc":"^0.19.2","webpack":"^4.44.2","jest-dom":"^4.0.0","prettier":"^2.0.5","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"4.0.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.12","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^4.1.2","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.28.0","@rollup/plugin-node-resolve":"^9.0.0","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^7.0.1","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.20.1_1604231355858_0.1922175953812839","host":"s3://npm-registry-packages"}},"1.20.2":{"name":"pullstate","version":"1.20.2","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.20.2","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"44a5e1375eabc1ae263d3ceeae364f26f80b070a","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.20.2.tgz","fileCount":21,"integrity":"sha512-mPymulGVhResV5R6OGZFc+tjL7aVayi+FBgzcHSCjhLstrejpn0Xt/l+o50moLk+tyTQ/Z5CXmW/sGItYXlTMA==","signatures":[{"sig":"MEYCIQC61kbOvuD4XRmoaSkTXxGnuSarVbtqLg3qeJAx8USYrAIhANXCk5UeOSrLYiMuC04wBnhh0DCF0y5SVptvOhrzdf3u","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpC1/CRA9TVsSAnZWagAAf0gP/jIMFGCe3jEqZ5DOf9nQ\nrAyVDSrlBIDBTm7EssRXam/Ewscuk/Sw7K4HHVMrM8hpv2O5QStIOvl1mkqq\nF47TcjLEuIh+MQn6H1Hn92pDLSUD2s9UUcTqCerFohLDMw5FMQij42kIUy+5\nYFqwHMUraqvMkugeJ6b0ovgZwrqsLjyGTDtUdridTPsSk8w5f9keb2whPs4O\nQ9Vz77o5MgGyE83XPTI11QTEOlf+BGD3wyiU07iwjjny/sAx1QW7v7G6G3Xa\nc7t3MjJAfpfkYlYAEBfzLiPZTSZ6TYMb/RyDOHg4vZQInmP8fidhuAgaTStZ\nXEjvcXSl0/ybYlE2xX31xUH6hogIdcn2E+VAZ7iUwNaWeMqzw1QkHICabnz3\nw98l/y5zqNbupM9TO4juzn4LHbmrTIB4RA9cV7JvhJehwLDAshXC4a3f/vx/\nje6i+tp4TFZSdUXce3FdNuXZ9nDfuiFbfrYQU3XvD0/ueer5e5ezOX/ZwAma\nXCPuOL7HIO1SMDhHWWd5XqwK61jGJo2gBspLBzKB2wm0VdRZYrC8i7eFwwiT\njusu/Rdh0mBdpQ4di1SeFrztr3fTYSVHmyiLSOyyAcYojUD/04Y5FSSEsnWZ\nqcG70TBKZ200ekwbCISGA+BJTGVqRqdCk8PzvecgGw/Biurg8rC9b/6T1n2x\nhzGb\r\n=z5Bn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"e5bb3c6b87b1c39a217b1d5814b394ea422f6392","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","generate-typedoc":"typedoc src/index.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"main:umd":"dist/pullstate.umd.js","repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.14.7","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"14.8.0","dependencies":{"immer":"^7.0.1","fast-deep-equal":"^3.1.3"},"main:umd:min":"dist/pullstate.umd.min.js","_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^2.32.0","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","typedoc":"^0.19.2","webpack":"^4.44.2","jest-dom":"^4.0.0","prettier":"^2.0.5","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"4.0.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.12","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^4.1.2","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.28.0","@rollup/plugin-node-resolve":"^9.0.0","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^7.0.1","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.20.2_1604595070387_0.37325162413650737","host":"s3://npm-registry-packages"}},"1.20.3":{"name":"pullstate","version":"1.20.3","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.20.3","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"2c21ba012b6d12a0a9207640ca502c24c3b2e537","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.20.3.tgz","fileCount":21,"integrity":"sha512-HllY0ouE5+ed8zy4Cd8kJXm9VLsx+XAfdA0JAjOKir8N0ehgpkGwM6FYaRDE4quASOJENQzLxzBZUspEmy93lQ==","signatures":[{"sig":"MEUCIDfhZH+I5E0eHWAcDkb8b6eeKrayYkBa3DKJFoz5dRliAiEAnoK1M306fTZYdd3PWvGGuy0sIFLgNpkpb1Z1V4WfA90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrCyICRA9TVsSAnZWagAADTkP/iXabH2w41Wh1SonpNCk\n8m8/RJw3anVFdG3+8Mo1mGTYebt4/9pepDWGOqBFAkLQi5q38yj1Kvy6UlK0\nv/2N2lBQgLhGKgUoQRkOTPQGPegA25BSgB+Z0glbI66Rz4xSkSeM8X6Z3bnX\nfNa+/+fmywYOnbUxlKXjgN1GQocryPDBjZ+MvcUfGin2+VS+9TVVEqXvTU+X\nCzfkMa5VCI7IY7CflX/kDkLBI0sX8+eEr7HlrJ+JoHntZgQHNtRYCHz6yOks\nvVZ7ENeaCvqapO4vGvRLaNNuxH8K6WqbmoXEzsbx1+QdlvJ+NLJXc2NrUv3s\nLRvwcHtAFdt1qv1p5mGCpa0OoUYllifMs2o7vkzGBw+2lcsRThI6AYmwWRWz\nwRnssDg6jjp5pH3vQTstg/bcpdcwifJlCXLr+V5culCaPYVbYDetUq6PJkOT\nNGxMsYFduTZDw/ExQ8nE5OJLnvgN2p5+4V3W1EQl8wuXu0nc77jhaDL4esax\nKLnVdX+0DCwmIgmj7koA3LJbOcqL7wv71pA0h8Rv+eFDHBlBO9zcgWAgVyVc\nPWcOIbie23TS42NsgUoJ/xN3A+cghCl4TWe6+2EbbwPx1ZVbRNEnRk/P/4CE\n+xfK8c3iYcWtzVWSb9+Mo7QhQyM2VtLEezpLGPoU5X42ev86uJXaSDGojs4x\njUA/\r\n=p342\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"e5bb3c6b87b1c39a217b1d5814b394ea422f6392","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","generate-typedoc":"typedoc src/index.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"main:umd":"dist/pullstate.umd.js","repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.14.7","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"14.8.0","dependencies":{"immer":"^7.0.1","fast-deep-equal":"^3.1.3"},"main:umd:min":"dist/pullstate.umd.min.js","_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^2.32.0","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","typedoc":"^0.19.2","webpack":"^4.44.2","jest-dom":"^4.0.0","prettier":"^2.0.5","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"4.0.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.12","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^4.1.2","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.28.0","@rollup/plugin-node-resolve":"^9.0.0","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^7.0.1","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.20.3_1605119111946_0.4840035934077591","host":"s3://npm-registry-packages"}},"1.20.4":{"name":"pullstate","version":"1.20.4","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.20.4","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"bb9fe8533e6242186738f116fe0e85761a2782d5","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.20.4.tgz","fileCount":21,"integrity":"sha512-SksJ70iYNrC+YsGjMx54pXT2/iYYUu3zg9hezjHNjPPwyViglo4lh+N0I4DwB6xw92s+9NagD3AXMGMfiIt76g==","signatures":[{"sig":"MEUCIQC4eIvPqThw0q0qtAY27osYAUEtd1jGeGIi68psQa7bRQIgYv1/ma6MDAfNJbr/bidd5oUIZy607hV1a9eOeTZrjAU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":234019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxSHmCRA9TVsSAnZWagAAL/cP/R7XtoEe8iAQF++GwRG/\ngpZ87OjW5DLUiiraLsD/uK8D0Du6NOzxQQjegLMKzTyQ+NPz9J1edszfphtD\nMvgTNMUS1Xh38uFTXTwCYPSfCLTajw0U/m7B8iLs4Kz+I+KuCCBxaVC6urWc\nK3P/iCgi71zUA5JTFd304dC1QLe4NlpU9LZU2YgJKPCEcdrvD8PDKJQJFDyJ\n1c2bbx+SF7lH7C242LpvUgaf8cC+ja9L7Jvrqfxuv0QZ2r9vpcNy13pf6FRW\n3p0BbbdQ4f7f6/H81mdMgGv0wvaEHDilfLT51p56hhKMPwGOKGoI940inMmF\nm8yl+G3jJH0t9OAl/7qGA6+IXWy5A48kdnKTRI1oZqVMCG3yDkwjr8kRhSf4\nsJnh9sWd0iiwVxqT6bdFd3obkBjRg47zRhZz6oVhttN5sRIgLOOuLcXQmzEV\nwu8Alp2JhJ/g1wJrfYsbwUoL+dEyu9T5dWtEQigKW8dNsUB7LcFNoHIr2MOf\n+qMLUHio6P0QcHfo/DkuciBtJhUf3kP5s/x+wuuXNHGd7K/nALiXBVDpwW3h\niFx0zZkivB5f3s/KfQRWJh613TB1fOJReF843YEzGHV4IvvgRGjky1ROPN8s\n4uRkL91UIzmNvOEKgWMq88cHylR2XD51wbaZVeSo+WU8GUFtR1Z7u9qEsVb1\nLlo0\r\n=LaBk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"892630209d3f3dbc299aefa6b41e18aee4021ab4","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","generate-typedoc":"typedoc src/index.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"main:umd":"dist/pullstate.umd.js","repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.14.8","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"14.15.1","dependencies":{"immer":"^7.0.1","fast-deep-equal":"^3.1.3"},"main:umd:min":"dist/pullstate.umd.min.js","_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^2.32.0","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","typedoc":"^0.19.2","webpack":"^4.44.2","jest-dom":"^4.0.0","prettier":"^2.0.5","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"4.0.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.12","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^4.1.2","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.28.0","@rollup/plugin-node-resolve":"^9.0.0","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^7.0.1","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.20.4_1606754789331_0.736828003237546","host":"s3://npm-registry-packages"}},"1.20.5":{"name":"pullstate","version":"1.20.5","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.20.5","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"4827a5d8bf350f8d8c34cec43b353358b3e52085","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.20.5.tgz","fileCount":21,"integrity":"sha512-9+QAXjf5WugIPEFHgMTwKM42uDx8ezB1BDobh7gpg9OCta5rp1XdFxa6tLljB/4NUxnI5YqoiE2s15ZOh+sl4A==","signatures":[{"sig":"MEYCIQCfdSidUZSJRUPB1kv789Eft9LeJYP4C4ujpm8j7k+U9gIhAOFva261rWaviZVHutesYndaiejS9qjKwJZ48h9zwDH5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2ztRCRA9TVsSAnZWagAAnJMP/A/qpuASOPhxbWnrTDt7\nUfW9SMh8zLeccyqAbtvDY7q77P2Z87OlCPnIXk2B3Bo7yRJr3Sah16OT00v9\nakm8AhamEJ8py5ln7lDqdtvZcQUAVNvsMnnfn+ONRG9dOOr/di0Raioj9bWD\n0cOA5aWibpiHX0BCADC7IQsllvEkX8kJwBj76bfFizShzwMfQv4LOdV52Rq8\nT2ZFJsDc2YJc8M0cqbiR+wmsOQvg6bbLLkAMBKGoZnRlcqwNJ/lRpF1GO4p6\nov+hWRri8nlccL/tPj6vLVJc/snq6RRL/KFJ9bgyR8JLU34/NJR3/Hqkk/tZ\nfjkDfAYNjY6p0ZSwfNrvh+u7S33NnX9dD8L34aYYkyylgAFaRbO3GIK2Vwpj\nnjL/EiEiAUp4lTJr80ucnr2HfoH2NnS9sOIuHZi617uGZS9hZcU9Qq+JpTlD\nNPz+ocCJjKFrT1V5NvKqgxUUdDu82oPRE97nVtRVszc8Hnk1B0qSBZ8Wj7kh\nrW7edrCHOiwYsyTeepIJy/IIIzGLfHUqn5mdmcdjO305U2+U6aT2ENR+bOD6\ncYj3Q3ZsYDTlwNBRW/D2c2pURBVdmrMlBzB6cnz/Xlr66LVBgHqq2DE7CUrt\nWnZqw8Euh8V+ldE1BrV/Uc0vCaxTwqplIUoE9CrJCL7AJUbqj5XlLQlQEIa1\nqSZq\r\n=ZSH6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"2108095bc547958c15d918d3c7d4520682a09409","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","generate-typedoc":"typedoc src/index.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"main:umd":"dist/pullstate.umd.js","repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.14.8","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"14.15.1","dependencies":{"immer":"^7.0.1","fast-deep-equal":"^3.1.3"},"main:umd:min":"dist/pullstate.umd.min.js","_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^2.32.0","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","typedoc":"^0.19.2","webpack":"^4.44.2","jest-dom":"^4.0.0","prettier":"^2.0.5","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"4.0.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.12","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^4.1.2","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.28.0","@rollup/plugin-node-resolve":"^9.0.0","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^7.0.1","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.20.5_1608203088661_0.06888560635741281","host":"s3://npm-registry-packages"}},"1.20.6":{"name":"pullstate","version":"1.20.6","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.20.6","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"0a1e54f462244aad1641b422fcad922921b4c0b8","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.20.6.tgz","fileCount":21,"integrity":"sha512-HVL3290fyl1YO5na1bLnLovTdDkLbGF7h7/rmAqgHdAIQ3PEZCZzaBL/vSTU2osZDGc+5UzxoOXs95/FHjSh6g==","signatures":[{"sig":"MEYCIQCoTU2RGKvnoTOFVhamF/+32sr4RGKoPNJ030NmccBHMgIhAK+WzuwCRU7CTOIqIqGzYmnKVRtkrKFCDbxTYpOSiifq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDpccCRA9TVsSAnZWagAAbZcP/272vbvSNIQdTYbfN8V2\nv5C42JvlrHMjZgrVhEe9uV6fVA9mj3BgtJuhLrv5N4BJUsh7aC6okrWB0qHA\nsTKinZm1K9wPnH3f+cnHEO3RYvlC2WIcRNxJKAz0ORXXnoQNz0crEq6bfdtd\noJKsBIzeKNPI+sLG62uXDmbFz4YyhtH0kSQBAv4rHJ1cdz/1ZJA9penjxv2P\nYXOnmAhafiMyJtpCmFHFMRQ2zr063XUdFey3PsRUNfV8NgIvZ071uEV1y0JP\nIo8xhx/r+ND5901fsYhEOt/wVo8KjVvBKbRP5i2y8pJfd3wByWxLPwK4Y3j6\n7VD1MpoWpCvPk1vT14y7Rlo4OWFYGuNNmGKfEUg+sQfe7Nmf4k4xPb69JTAK\nyg7ZYQRYys7Sply2U5KvSwefGdv+5BEUNWhxcGNEmnF4Bc+GanmDombympFQ\n/raH2j+xIKbojOPkZMVN/GDfcj1whMJj8Tylgmefp7PG+PJ+6Tb2+zcKCRqz\nCVuKqEGyiBDrAtJKhlcM5LftBB/rJ9RoiECSYji4jWG55ZktoiGdfdwijWFq\nDYKLCNhajjR9qrxfK51vsh+/ACV0soHgdRkCh4ec3MIA4nOrQBjUE6gVgKeR\nryqeICALJDZ1gaDOzxfzuCCb8h0cS36JVuQgWfxHZus0datAIA4kAAwwIG/+\nZ7nt\r\n=WpXu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"25bb168ac0d06f9c6d85523b904b94345fea50c2","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","generate-typedoc":"typedoc src/index.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"main:umd":"dist/pullstate.umd.js","repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.14.10","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"14.15.4","dependencies":{"immer":"^8.0.1","fast-deep-equal":"^3.1.3"},"main:umd:min":"dist/pullstate.umd.min.js","_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^2.32.0","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","typedoc":"^0.19.2","webpack":"^4.44.2","jest-dom":"^4.0.0","prettier":"^2.0.5","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"4.0.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.12","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^4.1.2","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.28.0","@rollup/plugin-node-resolve":"^9.0.0","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"immer":"^8.0.1","react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.20.6_1611568923822_0.2635025506685129","host":"s3://npm-registry-packages"}},"1.21.0":{"name":"pullstate","version":"1.21.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.21.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"e539bc8fe3c6456ccef80b0c7cd5479c5c96e69f","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.21.0.tgz","fileCount":23,"integrity":"sha512-T0xBhHRwVHd8C+HX+/RmPdPtAKbpZUunnppoPjc7nadQXERAk/UjDckwxfKW5CdY2U8eBXf4xnW/3n3cqU3ltA==","signatures":[{"sig":"MEQCIFqajWeqMpL4nAh5HVR1TN+1nWLhD945R88MDzDu3Su4AiAUFQUy6K8mCy80AsXFXM7YQJPVO2iofswnIHkjfKNVmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":258814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRMtfCRA9TVsSAnZWagAA3T8P/jFtdehLF3Aocw1xM/N/\nPliYRLVvrA991kfx6nK8NiRGJZsIu+5x8SBpVtNrnB3BaK7NtG7aM+oMrPo2\njjwRFR2Ti7oD8NImAxma+YigA6OmYZwbnBow2LvDjRvgzcdpaOjXfvNBZId9\nFYemi2S4qlI6AjcQ73ls3onwpiSB7DzOhPVxq4Npp8pMf9VBhOvcaqL7yZ9n\nHX0cZmT1ENGrRyLC5qHaZKZOmqCYTkSMaTsB+1HOFQ0gtreA3tcRAwV8oCNG\nWow3C/U76oI9LlNQ/2o+fsGlDNqNjPgtTy6LBu2D8PFS+6WGoOxgDWK/0nem\nP2yWSfHOHxZsrd4RyXBBLPiO2rEgKQCYhAz4+oNyXO6g2RMU/CH6f6YcngjE\nDw9tqfJlrTC48QgwySkN4vH/rAHdbC0jczrLTo/fTkrTvbsJ/ZwLHrq3Rn+7\n8rKL5Kmw9Ll5eZ5xT8oFYprc910IqTj/B4N2c0VCrjsPw/E5ATVCbvv/yrQ/\nyA5tbV0OL3jG5NGAnoXN2GcLGPrPIduOeouP3COi5oxIBt/6v86YpowmWyTW\nyJsiK+XJl5+d4CZYCUPP1iJfSwF0Vdube0qVcZ64EYDox2zPONpGy9HGsKlR\nfmrDL0RcmiLa3tdlcemj5evhRYohY4tf6OCjkePI3N8HgREkj5d06aFqE9K5\nen7Z\r\n=HcvD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"c6a61158506aa57ab13277ea861c67af38a9ce32","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","generate-typedoc":"typedoc src/index.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"main:umd":"dist/pullstate.umd.js","repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.14.10","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"14.15.4","dependencies":{"immer":"^8.0.1","fast-deep-equal":"^3.1.3"},"main:umd:min":"dist/pullstate.umd.min.js","_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^2.32.0","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","typedoc":"^0.19.2","webpack":"^4.44.2","jest-dom":"^4.0.0","prettier":"^2.0.5","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"4.0.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.12","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^4.1.2","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.28.0","@rollup/plugin-node-resolve":"^9.0.0","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"react":"^16.12.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.21.0_1615121246958_0.801055687311317","host":"s3://npm-registry-packages"}},"1.22.0":{"name":"pullstate","version":"1.22.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.22.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"02d4dff4083f1cff57aed53bec1f2bf374939679","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.22.0.tgz","fileCount":23,"integrity":"sha512-e2085bLe84GPcAbY0vA4FgWQZAXP6FrazUBXgHhODS7NKL7dQazjjIZOjjwIZOKc45i1GBXSRMNwbkQp8s6E6g==","signatures":[{"sig":"MEUCIC0K27cCdirOu3jXtA7dGX7AH+OSZ6OamNS1LCNflJ5AAiEA2Y1TDJVNoKWZr4n3ZYH0fyFHd7GN9zSgFyqJ2z2N3I0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":260807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgR60aCRA9TVsSAnZWagAASIoP/iVHdlRgNw929dd0eElN\nznjLDwh9tbrLEb/6Y8VjnOdmAejSZe8OmxQmZct62fgrnTAmB8i+5QxoWNWa\nWhKRlZTZm7jmkrZXgcZqlfp14NJKastpvOVrSLNRe2M2cjVsn72PSo2/lmE8\nJx14jCY/X5Ha3pehh1rK4kwMpxuFbFWI4lT1pioqkt2tgw7NA+Sb7q5GRdL+\n0KEdOvR7erVGXvlA5NLH6IxeGAg364zhlOmWIMn/tXXsRkVxuFH24YGYwxbe\nrH9oHXxUIoAkXxSCbbtI/qOIrz1gC/I/ceoQibzlMIA+oXV6JNjep1fQbFdE\nBmESpp0PThacXAgqu9PAG+SObajYC+nmBX44JZAeBU482TSxuIwRf3cZM86u\ne6cwqNF9IFLdIbxpBWT9W/XjWM5Ee7PpD9Z4X2gd+ayehj2VN4g8Ab0xJrxA\nk1EGKTaNVyLb9ckua/PjscgYmS/8sYUB/0d9YqL1U+3MWCpBlobaCv8WLpLW\nWDUc3oipBDIR8aM4+4gc+lqj/Oj+xcd7wGEuddzzpfy4mP6gJLC8MQGAFbkD\n4nL6fjEQlfKYxTIA4yb+63QbC6Y/WoKaf/a+EsVypK7CVOHmevqnSY1LJP0t\neDggIMW1XliLu8X9EGp0xC/SK05LCaxo+t1/MyKjOEBTEQf2SVNB9vw//dFg\nOLCA\r\n=Q7Tg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"f4e4b92ad9c4bb9339a5c823d82f5723fcf0bf7e","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","generate-typedoc":"typedoc src/index.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"main:umd":"dist/pullstate.umd.js","repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"6.14.10","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"14.15.4","dependencies":{"immer":"^8.0.1","fast-deep-equal":"^3.1.3"},"main:umd:min":"dist/pullstate.umd.min.js","_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^2.32.0","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","typedoc":"^0.19.2","webpack":"^4.44.2","jest-dom":"^4.0.0","prettier":"^2.0.5","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"4.0.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.12","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^4.1.2","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.28.0","@rollup/plugin-node-resolve":"^9.0.0","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"react":"^16.12.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.22.0_1615310105941_0.6521087522178013","host":"s3://npm-registry-packages"}},"1.22.1":{"name":"pullstate","version":"1.22.1","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.22.1","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"ffdde634e8c721907de8e6d37a85c6083137ee8a","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.22.1.tgz","fileCount":23,"integrity":"sha512-Xu3umsGOG6qCQ4IWxKSEikQqdR7GDsTHQPE7wquzQENMRZbPeHURA9dZgH/9ktuhDh3D1qnIDI9PyPftabme0A==","signatures":[{"sig":"MEUCIQDnVLz9sLCF9ogiO7VTBALYCJFTyIX1Nf2BMa2LeGVemgIgN9bdCmqmdJB23q1oxkmov2X1Fy3r67ixHn2u0zR09zo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":260989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU1qjCRA9TVsSAnZWagAAXNcQAJr5gFIMkPCRHgHFcX0m\npaL79IRYEnz7vzsP3wypmKtcIm/u5geLocywPbxPxLe9ggGnsZ5lB/qF5Hr2\n5YSjugt+PSQJbHfqNAJXYiqrAcU57gzlpeL3hkFpGh1RvxrOT8vffbYUt4D7\nIqKLN6ShwLAWz2qsl6UayeFk+GiN/kcxV6HUNFzbyHxgpunPuIJUVuCyumga\nxkwTEpo1BTeQNwRTdTovUFB45qer1SWpRm488A8yweSjWD3cnmNvkfTo/SPa\nOjgHl+NTH1O2UT1r0bJaYBHeOGD17NddAUrsK652YWlUmHTcacZBW7dukXTY\n5UDDI39i7HtlB44DN41hVxWyqZW6HfKJzsoAuwvsjSEPg5JE8nOeEdBLgIet\n+GWL+75ISDgJW0ilJxCMySYPVVQKLPQPdc27c4Ht6dEZ0JRYGPOoRs9hGIu7\nRCOTSbjsSpMQ2gDDF43PSM8doL/HUz/KpSphrMp37rpN/k35sni67x/Z5cgq\nVmFJsaiG36pynDjeyFznWBD4WH5xOLnX9KtToOhL5WtZKNQquR1yNSPHtcQs\nlQeXkjeMXVCsokRaEashdn1vzufs7brx9C3hP7OAb0PM69bh4hENmG3eXp4Z\nk9frNfo20OyZDNUf9A/u+bjpIeqeBs5BtakLTr1dxU7cSOJUHjdqSV1Es4co\nrJLk\r\n=oJPq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"f4e4b92ad9c4bb9339a5c823d82f5723fcf0bf7e","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","generate-typedoc":"typedoc src/index.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"main:umd":"dist/pullstate.umd.js","repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"7.6.3","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"15.12.0","dependencies":{"immer":"^8.0.1","fast-deep-equal":"^3.1.3"},"main:umd:min":"dist/pullstate.umd.min.js","_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^2.32.0","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","typedoc":"^0.19.2","webpack":"^4.44.2","jest-dom":"^4.0.0","prettier":"^2.0.5","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"4.0.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.12","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^4.1.2","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.28.0","@rollup/plugin-node-resolve":"^9.0.0","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"react":"^16.12.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.22.1_1616075427081_0.2273873624500895","host":"s3://npm-registry-packages"}},"1.23.0":{"name":"pullstate","version":"1.23.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.23.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"b21ccf2ea4013fe06b1c103d90ad8e72b80d581e","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.23.0.tgz","fileCount":22,"integrity":"sha512-JHF/PO0d3VYNAee689M4/WJt5v9ZCCaBhgaKyO5z5X+/gjNUxpS5LI4wZWzfafbcWtqzRnoLADoHKorH9JzG1g==","signatures":[{"sig":"MEUCIEHvUlJ1KW5w42AzvYgrL6HpxOvoUVg4Kgb15tJ7qZpSAiEAxr1iq3CGvJDCmP8r+liFHihRIMTuWO9pD39ZCjR3/E8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":263505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOxM9CRA9TVsSAnZWagAANhcP/RKX3MHRLgMLHl9Xx5+G\n+vT7692cNHkNtynPiBnvK1km7ld8UZIrAhxz1L2nnNfuHtb7vBCtInpR1Hfn\n2H7ZIIAJe17/OlrxCjvzs14Rq5wck72jRcbTjQI5tU4f0oVikYzd5VlyMwe9\nPBDO8jrE6iaZqyzB6zqaZzfg7IeHZqXkiqANj9sdHliEF7LVO8VUFH9IT+SK\ncsAr4FOPo1nTQs1PjCCoPHkk6xYX830vvVRDXyO9hMSGiZks3X9o9jgbfLCS\nnBoWqbrmKVWan5dE/brS8oRDKHr2WQwWCwl2J8hvwMwO71veCOCPhcJ++NhJ\n4NnPtvp+6NDWocgcu5v/CKIUdBW8CKJXzJdiUnrnWBh7pRbD1mqu1+WxehKP\nM0+MXFDhYEdpCNjZoc0rvVvUrPkn71WhddizaCi5QH3BaITO5wjayrS7TFTS\nWgQGpKozsk9bmBfeHdfIcdr5srxKepQ8czlHLU+l9cMVwazTRfzUFOFnRuTC\nWMRN5PreCV0cHXUnlEBMrSQoOOgcok/QQqYBx3WOwjOwKK1Z7vP7W/jgYc5v\neOF+wsZJr22BFaByhc77r427B/XOnYGSq+AtsL5LltG0qByPK5cQSVrrjWXg\nZKvuSUwVMbneolxDWsutOcJZkjZPfk+qBa78WX7gd6CVmv3bEvlTZu4F8Y9N\n4cWA\r\n=YKgg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"dd43f92c7fa316e2ee631051883502dae0fbb9b8","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","generate-typedoc":"typedoc src/index.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"main:umd":"dist/pullstate.umd.js","repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"7.20.3","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"16.7.0","dependencies":{"immer":"^9.0.6","fast-deep-equal":"^3.1.3"},"main:umd:min":"dist/pullstate.umd.min.js","_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^2.32.0","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","typedoc":"^0.19.2","webpack":"^4.44.2","jest-dom":"^4.0.0","prettier":"^2.0.5","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"4.0.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.12","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^4.1.2","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.28.0","@rollup/plugin-node-resolve":"^9.0.0","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"react":"^16.12.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.23.0_1631261500862_0.2624817274545912","host":"s3://npm-registry-packages"}},"1.24.0":{"name":"pullstate","version":"1.24.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.24.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"2928b0826cde85f504ece5f7d88263b2d028effb","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.24.0.tgz","fileCount":22,"integrity":"sha512-uKXQjGnZUNb3wg7STF3HvCDbGtYg7tju42QjVtaefMik6JpbadnmKgI8DgZL02SvtTNlFPosMQkAwuI/a9D8dg==","signatures":[{"sig":"MEQCIF9PIFxPHee18TnUd+nZHEUp0qgqGy4h4tDxj3D//5R3AiA8jrbSTJ/Xd2AKr9oq6Tx2U05wjNRQa8CXkiJqIZjW8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":263517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYB83ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr67w/8DAh4zFh1NOJHPZciQtfpqLkqHvk+nK9lupTDrGS1LRofF+Xb\r\njbh3p/BAQ7yJ8YqQStkZDpoUoEo7usDEfehrNTZeUyfNmbkPkbzN3oh9uu90\r\ndcO5vWEG9SoJcAOFBQfY0eFG3IgdZxMmrVzKgOpx2Mdwg99vfDdt8Md0WVkI\r\n2pZ3T3bCVAbwmVLk+nyGW2OopHIqLR0z15cziN+I0DL+1ka48HEC6/xKz1kz\r\nzbfpbj+uEsSl3z9Mr8BKo/3IoSAi4MifC/VpPAkpkeTCjUoxKmpjytCy+0Pf\r\nQd6mRLtZIXtqv1RIndOKVuand7iooKSXKtodMG4DtPKPsjs0WECO8O4xtTrm\r\npgnUtwwUnOdEC+Ik9ejhUo5koULQYxh7JHRz0YwYixTkxC3a6+nz5FyQ+UjW\r\njZwKcCPRd1jryN+bsOcEBN33pCXGcGYCfGdhdXdCHTZP7L8thvU0/b5RqS7b\r\np/l+wsm5RmxZGdkV0CQQbrH4UZwsRIi8O2idIX3cvZL+jXxpVlVMkmxet0xp\r\nEJSemYGtQ2/qVhAOMjnUtp2AvFGQYGORKkpvsrtt3QfJjdKJQCt5gcB94oxz\r\nXJGCJKPseJg61xx1M7Qk06sgQ3LjdZkue/Yi4V/oDMayS+66tugqrQQGoUw9\r\nwyxQZVxyQCaUU5dm2Zzg/NnF74Wpzsw48X8=\r\n=U1Dq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"92894b6c3b7152e8369a107805c930c3f70f22ce","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","generate-typedoc":"typedoc src/index.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"main:umd":"dist/pullstate.umd.js","repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"8.5.0","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"16.14.2","dependencies":{"immer":"^9.0.12","fast-deep-equal":"^3.1.3"},"main:umd:min":"dist/pullstate.umd.min.js","_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","lodash":"^4.17.15","rollup":"^2.32.0","terser":"^3.16.1","ts-jest":"^24.0.2","ts-node":"^8.2.0","typedoc":"^0.19.2","webpack":"^4.44.2","jest-dom":"^4.0.0","prettier":"^2.0.5","benchmark":"^2.1.4","cross-env":"^5.2.0","ts-loader":"^6.0.2","in-publish":"^2.0.0","typescript":"4.0.3","@types/jest":"23.3.10","js-beautify":"^1.9.0-beta5","webpack-cli":"^3.3.12","@types/react":"16.9.21","@types/lodash":"^4.14.121","@types/benchmark":"^1.0.31","@types/react-dom":"16.9.5","react-test-renderer":"^16.8.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^9.1.4","jest-environment-jsdom":"24.8.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-typescript":"^4.1.2","@testing-library/jest-dom":"^4.1.0","rollup-plugin-typescript2":"^0.28.0","@rollup/plugin-node-resolve":"^9.0.0","jest-environment-jsdom-global":"1.2.0"},"peerDependencies":{"react":"^16.12.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.24.0_1650466614795_0.35021565440295577","host":"s3://npm-registry-packages"}},"1.25.0":{"name":"pullstate","version":"1.25.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@1.25.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"f7d9c63156d9bcf5f500dfe921aeee678f2febc7","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-1.25.0.tgz","fileCount":22,"integrity":"sha512-6SJMhK5EbDhrbyocMQOZKY3QKC5RfLcdtYD1y7wioF5dseVsdi3vmeHG3TwW4SrhQQP/WKyU/Np2X6UOhq1F6g==","signatures":[{"sig":"MEUCIFb3Dl/rXTr4qSN3gTmyxN2IJ2s5fAW0z501WRQcc5N5AiEA35wa4vFLnnbj6Y2o8WeMtGv3+pGpOiGQandnwKt3X5g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":251857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhN8/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreMw/9G/R11uuRkmaxadPY6grsUw/Lx12Ix4y2gRUM8RtdlvTHJuJ0\r\n0hQDe52D5FkvHRdDpbaE6uqSqA+pzG6IjlIvwbwwgnsTl8Jo3Wa41mY598J1\r\nDXmI2cocmTg8WOy8MyVm6EFboeT0OCUQuCfGd0ePefpLMFmzfLoINqA28dg+\r\nfzGkt7Q3gGrKZuCxqnLG86Qlos4Z9bFdw+VI6GbZF3BjAZUTxD1FWLV1iBAD\r\nygwUrmrVARTl5J5J0um5sdNgMyIb+E2mNBFpnDXbotQT7rzy7+J3Nm9OD2x+\r\nY37Znjc2rFe+AnpIbDr0XORFLYIfFJRbEVzAkX+FDlU5TLDVZ2lI58vmlQXl\r\nEjaWJO9GQiHfLc55y5BRTx7+OBtBeELrxLh0Nf5mnsdTRZgkElR5SySDu69Y\r\nhnjWXAYl6ai8YuN+b62WsNyNldEx5QorsfqZtSSbj11pF6Smeai0n64VlZ59\r\nP+VwGg68EpbLZN8SB9o0pRtWlGGEkce9uFl7dj+5fchqPpsHj+Y1mWlHJYbY\r\nDbKgMPx7EJcn2/uXNPXo8nPzNIYf62FVlBqADmjbgTK572++F3pfUYh4ebjf\r\nVrZqW6GawPMBwrhpi6PS9gNKTuJdBw5GNtVfuaSQLwj3zDd7wNV/HuP3YKTw\r\nmHHeZnJO8AHD0ajyYCokbadWZ6RQV9Yio04=\r\n=xg4X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"42215c06fc6c246235ec332b5b8daee4970ed9d4","scripts":{"test":"jest","build":"npm run clean && rollup -c --bundleConfigAsCjs","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","generate-typedoc":"typedoc src/index.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"main:umd":"dist/pullstate.umd.js","repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"8.11.0","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"16.15.1","dependencies":{"immer":"^9.0.16","fast-deep-equal":"^3.1.3"},"main:umd:min":"dist/pullstate.umd.min.js","_hasShrinkwrap":false,"devDependencies":{"jest":"29.3.1","react":"^18.2.0","lodash":"^4.17.21","rollup":"^3.5.0","terser":"^3.16.1","ts-jest":"^29.0.3","ts-node":"^10.9.1","typedoc":"^0.23.21","webpack":"^4.44.2","jest-dom":"^4.0.0","prettier":"^2.8.0","benchmark":"^2.1.4","cross-env":"^7.0.3","react-dom":"^18.2.0","ts-loader":"^9.4.1","type-fest":"^3.3.0","in-publish":"^2.0.1","typescript":"4.9.3","@types/jest":"29.2.3","js-beautify":"^1.14.7","webpack-cli":"^3.3.12","@types/react":"18.0.25","@types/lodash":"^4.14.190","minified-size":"^3.0.0","@types/benchmark":"^2.1.2","@types/react-dom":"18.0.9","react-test-renderer":"^18.2.0","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^13.4.0","jest-environment-jsdom":"29.3.1","@rollup/plugin-commonjs":"^23.0.3","@rollup/plugin-typescript":"^10.0.0","@testing-library/jest-dom":"^5.16.5","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","jest-environment-jsdom-global":"4.0.0"},"peerDependencies":{"react":"^16.12.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_1.25.0_1669652286919_0.8047493597208131","host":"s3://npm-registry-packages"}},"2.0.0-pre.0":{"name":"pullstate","version":"2.0.0-pre.0","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@2.0.0-pre.0","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"30dd108112b520ded57c35bdb10929314466da40","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-2.0.0-pre.0.tgz","fileCount":21,"integrity":"sha512-lvMKp36NYcl1fVsm7v36CRokEEJUW2j8IlwvOMqbYeFe/shIscDoT+boW1CXFMy08EG8KO1X9pyOFCxXjMh4jw==","signatures":[{"sig":"MEUCIQDdHnP0q0x6/t6KFVmC8iFtl4kmGnBd59UPiOh1AGtLfAIgZW5nA34VvBXgI+0lwun3JsEZVx0b0H1eCQGqVrYouOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251169},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"2a4651a8e16f543b484298592cf894c281c98c16","scripts":{"test":"jest","build":"npm run clean && rollup -c --bundleConfigAsCjs","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","type-check":"tsc --noEmit","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","generate-typedoc":"typedoc src/index.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"main:umd":"dist/pullstate.umd.js","repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"10.5.1","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"22.0.0","dependencies":{"immer":"^9.0.16","fast-deep-equal":"^3.1.3"},"main:umd:min":"dist/pullstate.umd.min.js","_hasShrinkwrap":false,"devDependencies":{"jest":"29.3.1","react":"19.1.0","lodash":"^4.17.21","rollup":"^3.5.0","terser":"^3.16.1","ts-jest":"^29.0.3","ts-node":"^10.9.1","typedoc":"^0.23.21","webpack":"^4.44.2","jest-dom":"^4.0.0","prettier":"^2.8.0","benchmark":"^2.1.4","cross-env":"^7.0.3","react-dom":"19.1.0","ts-loader":"^9.4.1","type-fest":"^3.3.0","in-publish":"^2.0.1","typescript":"4.9.3","@types/jest":"29.2.3","js-beautify":"^1.14.7","webpack-cli":"^3.3.12","@types/react":"18.0.25","@types/lodash":"^4.14.190","minified-size":"^3.0.0","@types/benchmark":"^2.1.2","@types/react-dom":"18.0.9","react-test-renderer":"^18.2.0","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^13.4.0","jest-environment-jsdom":"29.3.1","@rollup/plugin-commonjs":"^23.0.3","@rollup/plugin-typescript":"^10.0.0","@testing-library/jest-dom":"^5.16.5","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","jest-environment-jsdom-global":"4.0.0"},"peerDependencies":{"react":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_2.0.0-pre.0_1745367011077_0.6036158826728129","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-pre.1":{"name":"pullstate","version":"2.0.0-pre.1","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@2.0.0-pre.1","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"3b3a5c0b7586fe1bd0ba44d82315c72eeba609fd","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-2.0.0-pre.1.tgz","fileCount":5,"integrity":"sha512-3bSk+2sh2aWNN+4BnYAdwMu/5yv6a8DVpf8xYC1tU9xHr70wmzJ2McN1qrP5vHCHWGGw58ZN/lbxI8PgYLVWGA==","signatures":[{"sig":"MEUCIBN2sKDJcz5cqfJr0UIYe+z1hl+HeCcr6sF4T2mNubfNAiEA3X4k7j0fxbbep+FME4fQ3y5EcS/vdLUlsBNB9jEfVRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79684},"main":"dist/index.js","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"b7e35226082b9bec355c19f183b1de8e0a284e86","scripts":{"test":"jest","build":"npm run clean && rollup -c --bundleConfigAsCjs","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","type-check":"tsc --noEmit","build-tsdown":"tsdown","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","generate-typedoc":"typedoc src/index.ts","type-check-watch":"tsc --noEmit --watch","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"main:umd":"dist/pullstate.umd.js","repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"10.5.1","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"22.0.0","dependencies":{"immer":"^10.1.1","fast-equals":"^5.2.2"},"main:umd:min":"dist/pullstate.umd.min.js","_hasShrinkwrap":false,"devDependencies":{"jest":"29.3.1","react":"19.1.0","lodash":"^4.17.21","rollup":"^3.5.0","terser":"^3.16.1","tsdown":"^0.13.3","ts-jest":"^29.0.3","ts-node":"^10.9.1","typedoc":"^0.23.21","webpack":"^4.44.2","jest-dom":"^4.0.0","prettier":"^2.8.0","benchmark":"^2.1.4","cross-env":"^7.0.3","react-dom":"19.1.0","ts-loader":"^9.4.1","type-fest":"^3.3.0","in-publish":"^2.0.1","typescript":"5.9.2","@types/jest":"29.2.3","js-beautify":"^1.14.7","webpack-cli":"^3.3.12","@types/react":"18.0.25","@types/lodash":"^4.14.190","minified-size":"^3.0.0","@types/benchmark":"^2.1.2","@types/react-dom":"18.0.9","react-test-renderer":"^18.2.0","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^13.4.0","jest-environment-jsdom":"29.3.1","@rollup/plugin-commonjs":"^23.0.3","@rollup/plugin-typescript":"^10.0.0","@testing-library/jest-dom":"^5.16.5","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","jest-environment-jsdom-global":"4.0.0"},"peerDependencies":{"react":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_2.0.0-pre.1_1754595835904_0.3498774632508963","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-pre.2":{"name":"pullstate","version":"2.0.0-pre.2","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@2.0.0-pre.2","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"a3ebb84aaefb0da660bfb6c13cb978b93ba56a92","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-2.0.0-pre.2.tgz","fileCount":5,"integrity":"sha512-nPovfMjnJLQjbnIqd57r7VzNIOp04GTLdISfm7/xzB0TkCeVTt0km65U1YBzK7UrPUF6fxR3jm3T+OLKRFI7Gw==","signatures":[{"sig":"MEUCICrbYnEphKt2+6xKoiMvrCBmlVG5Al0h3Vh8Dy/UAYhRAiEA98r6h3TwBNw1y51clSGPOtnNU7mai+n+wJeQsMrs/Dk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79704},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","esnext":"dist/index.es.js","module":"dist/index.es.js","gitHead":"b7e35226082b9bec355c19f183b1de8e0a284e86","scripts":{"test":"jest","build":"npm run clean && rollup -c --bundleConfigAsCjs","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","type-check":"tsc --noEmit","build-tsdown":"tsdown","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","generate-typedoc":"typedoc src/index.ts","type-check-watch":"tsc --noEmit --watch","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"main:umd":"dist/pullstate.umd.js","repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"10.5.1","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"22.0.0","dependencies":{"immer":"^10.1.1","fast-equals":"^5.2.2"},"main:umd:min":"dist/pullstate.umd.min.js","_hasShrinkwrap":false,"devDependencies":{"jest":"29.3.1","react":"19.1.0","lodash":"^4.17.21","rollup":"^3.5.0","terser":"^3.16.1","tsdown":"^0.13.3","ts-jest":"^29.0.3","ts-node":"^10.9.1","typedoc":"^0.23.21","webpack":"^4.44.2","jest-dom":"^4.0.0","prettier":"^2.8.0","benchmark":"^2.1.4","cross-env":"^7.0.3","react-dom":"19.1.0","ts-loader":"^9.4.1","type-fest":"^3.3.0","in-publish":"^2.0.1","typescript":"5.9.2","@types/jest":"29.2.3","js-beautify":"^1.14.7","webpack-cli":"^3.3.12","@types/react":"18.0.25","@types/lodash":"^4.14.190","minified-size":"^3.0.0","@types/benchmark":"^2.1.2","@types/react-dom":"18.0.9","react-test-renderer":"^18.2.0","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^13.4.0","jest-environment-jsdom":"29.3.1","@rollup/plugin-commonjs":"^23.0.3","@rollup/plugin-typescript":"^10.0.0","@testing-library/jest-dom":"^5.16.5","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","jest-environment-jsdom-global":"4.0.0"},"peerDependencies":{"react":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_2.0.0-pre.2_1754597411257_0.20533886224475895","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-pre.3":{"name":"pullstate","version":"2.0.0-pre.3","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@2.0.0-pre.3","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"49f590a5df92f354dff12cb8790103965403d943","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-2.0.0-pre.3.tgz","fileCount":5,"integrity":"sha512-YM7jY5gjI3naxUTg/LNTMuISFLbqtHoq7ivkJSZdM4S12u8Mqm7IvbhtB1ejKpMNGGpoA8bOHbIaEdtOYobOrQ==","signatures":[{"sig":"MEUCIQCyG6/Ro+s38G9U/iScuX2R/yik2r1VCBe0dNKsKTQRuwIgM9HKez2sRxnmdZJFmI5rUNUPXPuRU5X6VJn9mADBLYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79755},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","esnext":"dist/index.js","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"b7e35226082b9bec355c19f183b1de8e0a284e86","scripts":{"test":"jest","build":"npm run clean && rollup -c --bundleConfigAsCjs","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","type-check":"tsc --noEmit","build-tsdown":"tsdown","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","generate-typedoc":"typedoc src/index.ts","type-check-watch":"tsc --noEmit --watch","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"10.5.1","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"22.0.0","dependencies":{"immer":"^10.1.1","fast-equals":"^5.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.3.1","react":"19.1.0","lodash":"^4.17.21","rollup":"^3.5.0","terser":"^3.16.1","tsdown":"^0.13.3","ts-jest":"^29.0.3","ts-node":"^10.9.1","typedoc":"^0.23.21","webpack":"^4.44.2","jest-dom":"^4.0.0","prettier":"^2.8.0","benchmark":"^2.1.4","cross-env":"^7.0.3","react-dom":"19.1.0","ts-loader":"^9.4.1","type-fest":"^3.3.0","in-publish":"^2.0.1","typescript":"5.9.2","@types/jest":"29.2.3","js-beautify":"^1.14.7","webpack-cli":"^3.3.12","@types/react":"18.0.25","@types/lodash":"^4.14.190","minified-size":"^3.0.0","@types/benchmark":"^2.1.2","@types/react-dom":"18.0.9","react-test-renderer":"^18.2.0","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^13.4.0","jest-environment-jsdom":"29.3.1","@rollup/plugin-commonjs":"^23.0.3","@rollup/plugin-typescript":"^10.0.0","@testing-library/jest-dom":"^5.16.5","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","jest-environment-jsdom-global":"4.0.0"},"peerDependencies":{"react":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_2.0.0-pre.3_1754597512904_0.5541836427327285","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-pre.4":{"name":"pullstate","version":"2.0.0-pre.4","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@2.0.0-pre.4","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"44c2d4035e25f0bb6cbd85e0e939c5373bf8bb01","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-2.0.0-pre.4.tgz","fileCount":5,"integrity":"sha512-0z7xL+zZnQXkaJKN8+PNq1xrq1+T+aExAnYHKEX0/nJi7On2wKI/NVXXEZm3BgcC1guWcICqKEM8lAdaSIEYeg==","signatures":[{"sig":"MEYCIQCEASKj4mImZQZE3sWfISCM7/L0ylMik/1+VhlnH4yvnQIhAPEf0AAkXcKd1K5mqyUj4TN8+crhMAUcN1kwezRxtR2/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79742},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","esnext":"dist/index.js","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"5049cdeed5a8590da306ca69246f94e5f88a4d11","scripts":{"test":"jest","build":"npm run clean && rollup -c --bundleConfigAsCjs","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","type-check":"tsc --noEmit","build-tsdown":"tsdown","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","generate-typedoc":"typedoc src/index.ts","type-check-watch":"tsc --noEmit --watch","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"10.5.1","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"22.0.0","dependencies":{"immer":"^10.1.1","fast-equals":"^5.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.3.1","react":"19.1.0","lodash":"^4.17.21","rollup":"^3.5.0","terser":"^3.16.1","tsdown":"^0.13.3","ts-jest":"^29.0.3","ts-node":"^10.9.1","typedoc":"^0.23.21","webpack":"^4.44.2","jest-dom":"^4.0.0","prettier":"^2.8.0","benchmark":"^2.1.4","cross-env":"^7.0.3","react-dom":"19.1.0","ts-loader":"^9.4.1","type-fest":"^3.3.0","in-publish":"^2.0.1","typescript":"5.9.2","@types/jest":"29.2.3","js-beautify":"^1.14.7","webpack-cli":"^3.3.12","@types/react":"18.0.25","@types/lodash":"^4.14.190","minified-size":"^3.0.0","@types/benchmark":"^2.1.2","@types/react-dom":"18.0.9","react-test-renderer":"^18.2.0","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^13.4.0","jest-environment-jsdom":"29.3.1","@rollup/plugin-commonjs":"^23.0.3","@rollup/plugin-typescript":"^10.0.0","@testing-library/jest-dom":"^5.16.5","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","jest-environment-jsdom-global":"4.0.0"},"peerDependencies":{"react":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_2.0.0-pre.4_1754598113692_0.5662180646703812","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-pre.5":{"name":"pullstate","version":"2.0.0-pre.5","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@2.0.0-pre.5","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"31593331eb37c3d618f501a96a1d545840ab1200","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-2.0.0-pre.5.tgz","fileCount":5,"integrity":"sha512-Llj1KPq2Kzh2wIZoFMx64egC7dVstnUIipbSZ3oK6QeE0x0B1wMirwSpp5aar5VTVfPTVMGz60DXr87FZQI2Zg==","signatures":[{"sig":"MEUCIDSdWWvZpUxssopmefmMmXeRmGS22iS0y/s19KUhUXxzAiEApGoskxah8SpiT4B396fqVTtgqakyeHm4yKdAs+EDCl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79887},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","esnext":"dist/index.js","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"41c7a7a9e71a39242aec1014f6b013351aa0d431","scripts":{"test":"jest","build":"npm run clean && rollup -c --bundleConfigAsCjs","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","type-check":"tsc --noEmit","clean-files":"bunx glcl","build-tsdown":"tsdown","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","generate-typedoc":"typedoc src/index.ts","type-check-watch":"tsc --noEmit --watch","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"overrides":{"react":"19.0.0","react-dom":"19.0.0"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"10.5.1","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"22.0.0","dependencies":{"immer":"^10.1.1","fast-equals":"^5.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.3.1","react":"19.0.0","lodash":"^4.17.21","rollup":"^3.5.0","terser":"^3.16.1","tsdown":"^0.13.3","ts-jest":"^29.0.3","ts-node":"^10.9.1","typedoc":"^0.23.21","webpack":"^4.44.2","jest-dom":"^4.0.0","prettier":"^2.8.0","benchmark":"^2.1.4","cross-env":"^7.0.3","react-dom":"19.0.0","ts-loader":"^9.4.1","type-fest":"^3.3.0","in-publish":"^2.0.1","typescript":"5.9.2","@types/jest":"29.2.3","js-beautify":"^1.14.7","webpack-cli":"^3.3.12","@types/react":"18.0.25","@types/lodash":"^4.14.190","minified-size":"^3.0.0","@types/benchmark":"^2.1.2","@types/react-dom":"18.0.9","react-test-renderer":"^18.2.0","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^13.4.0","jest-environment-jsdom":"29.3.1","@rollup/plugin-commonjs":"^23.0.3","@rollup/plugin-typescript":"^10.0.0","@testing-library/jest-dom":"^5.16.5","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","jest-environment-jsdom-global":"4.0.0"},"peerDependencies":{"react":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_2.0.0-pre.5_1754599383523_0.5488782944217641","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-pre.6":{"name":"pullstate","version":"2.0.0-pre.6","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@2.0.0-pre.6","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"43947abfdcc5d69f0f53fe03f2ce54d650c4cc3c","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-2.0.0-pre.6.tgz","fileCount":5,"integrity":"sha512-F/RtJmymGRTIFvJ/Hh+2JC+MZYb+uD7R5fnChx5NVOw7r3MqPG1srrX05yJ8oY1LC1gceIoEM3ljoct+Tx/ZKw==","signatures":[{"sig":"MEUCIQD1qM434QHvurkG7txc0ueeof69dvRrdrc+iIQJIfFgFAIgBly+bDbIo7nP3L/TPPEc2cYp+7ZpdHwoEq0uZnk4WNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79871},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","esnext":"dist/index.js","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"41c7a7a9e71a39242aec1014f6b013351aa0d431","scripts":{"test":"jest","build":"npm run clean && rollup -c --bundleConfigAsCjs","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","type-check":"tsc --noEmit","clean-files":"bunx glcl","build-tsdown":"tsdown","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","generate-typedoc":"typedoc src/index.ts","type-check-watch":"tsc --noEmit --watch","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"overrides":{"react":"19.0.0","react-dom":"19.0.0"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"10.5.1","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"22.0.0","dependencies":{"immer":"^10.1.1","fast-equals":"^5.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.3.1","react":"19.0.0","lodash":"^4.17.21","rollup":"^3.5.0","terser":"^3.16.1","tsdown":"^0.13.3","ts-jest":"^29.0.3","ts-node":"^10.9.1","typedoc":"^0.23.21","webpack":"^4.44.2","jest-dom":"^4.0.0","prettier":"^2.8.0","benchmark":"^2.1.4","cross-env":"^7.0.3","react-dom":"19.0.0","ts-loader":"^9.4.1","type-fest":"^3.3.0","in-publish":"^2.0.1","typescript":"5.9.2","@types/jest":"29.2.3","js-beautify":"^1.14.7","webpack-cli":"^3.3.12","@types/react":"18.0.25","@types/lodash":"^4.14.190","minified-size":"^3.0.0","@types/benchmark":"^2.1.2","@types/react-dom":"18.0.9","react-test-renderer":"^18.2.0","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^13.4.0","jest-environment-jsdom":"29.3.1","@rollup/plugin-commonjs":"^23.0.3","@rollup/plugin-typescript":"^10.0.0","@testing-library/jest-dom":"^5.16.5","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","jest-environment-jsdom-global":"4.0.0"},"peerDependencies":{"react":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_2.0.0-pre.6_1754600104037_0.6027528370926485","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-pre.7":{"name":"pullstate","version":"2.0.0-pre.7","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@2.0.0-pre.7","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"af303d2225273c550a807a473c8faacd16a256a9","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-2.0.0-pre.7.tgz","fileCount":5,"integrity":"sha512-vd86kLfJTkgYvNh0vPRfIJCNlriqbleJI9vhKujRzqGll0VgoQF/Fb4mkSJvGAODIog3P64maVHkleW0nq490Q==","signatures":[{"sig":"MEYCIQDhf6t4dPiG7JTX3z25bynt2hy42f4TMnRqshTUrt/YTQIhAIuQeUWFDFIaqC/tksayhaewJwEE7UcyOX5DSWLM3Po+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80032},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","esnext":"dist/index.js","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"ff6382412a4adbd94d62dd0d2c488e8af9ac8c5c","scripts":{"test":"jest","build":"npm run clean && rollup -c --bundleConfigAsCjs","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","type-check":"tsc --noEmit","clean-files":"bunx glcl","build-tsdown":"tsdown","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","generate-typedoc":"typedoc src/index.ts","type-check-watch":"tsc --noEmit --watch","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"overrides":{"react":"19.0.0","react-dom":"19.0.0"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"10.5.1","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"22.0.0","dependencies":{"immer":"^10.1.1","fast-equals":"^5.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.3.1","react":"19.0.0","lodash":"^4.17.21","rollup":"^3.5.0","terser":"^3.16.1","tsdown":"^0.13.3","ts-jest":"^29.0.3","ts-node":"^10.9.1","typedoc":"^0.23.21","webpack":"^4.44.2","jest-dom":"^4.0.0","prettier":"^2.8.0","benchmark":"^2.1.4","cross-env":"^7.0.3","react-dom":"19.0.0","ts-loader":"^9.4.1","type-fest":"^3.3.0","in-publish":"^2.0.1","typescript":"5.9.2","@types/jest":"29.2.3","js-beautify":"^1.14.7","webpack-cli":"^3.3.12","@types/react":"18.0.25","@types/lodash":"^4.14.190","minified-size":"^3.0.0","@types/benchmark":"^2.1.2","@types/react-dom":"18.0.9","react-test-renderer":"^18.2.0","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^13.4.0","jest-environment-jsdom":"29.3.1","@rollup/plugin-commonjs":"^23.0.3","@rollup/plugin-typescript":"^10.0.0","@testing-library/jest-dom":"^5.16.5","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","jest-environment-jsdom-global":"4.0.0"},"peerDependencies":{"react":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_2.0.0-pre.7_1755416360451_0.2608708383735461","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-pre.8":{"name":"pullstate","version":"2.0.0-pre.8","keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","_id":"pullstate@2.0.0-pre.8","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"homepage":"https://github.com/lostpebble/pullstate#readme","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"dist":{"shasum":"b654704b728ba3358348cadf5f48def720432ae1","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-2.0.0-pre.8.tgz","fileCount":5,"integrity":"sha512-r55O5ccD1A3d22mFOd0yqVTC3emu6n32A1Ner4AYmSXNliM4Qhv3GkCcfEV2wsEvqgHglHQKr5cb7vQHdhR+8w==","signatures":[{"sig":"MEYCIQD7LYEuti4X1B44rh5DliF115Gtmqljz3idRieK/r3sTgIhAO3yKMsURdIIK74UqA8/303y3nW88kMq6rNo1+XpDR0m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79935},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","esnext":"dist/index.js","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"d0cf8658941a0e76cbfa199439d9ad9438493b81","scripts":{"test":"jest","build":"npm run clean && rollup -c --bundleConfigAsCjs","clean":"rimraf ./dist","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","test-watch":"jest --watch","type-check":"tsc --noEmit","clean-files":"bunx glcl","build-tsdown":"tsdown","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","check-size-cjs":"minified-size ./dist/index.js","generate-typedoc":"typedoc src/index.ts","type-check-watch":"tsc --noEmit --watch","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts"},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"repository":{"url":"git+https://github.com/lostpebble/pullstate.git","type":"git"},"_npmVersion":"10.5.1","description":"Simple state stores using immer and React hooks","directories":{},"_nodeVersion":"22.0.0","dependencies":{"immer":"^10.1.1","react":"^19.0.0","fast-equals":"^5.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.3.1","lodash":"^4.17.21","rollup":"^3.5.0","terser":"^3.16.1","tsdown":"^0.13.3","ts-jest":"^29.0.3","ts-node":"^10.9.1","typedoc":"^0.23.21","webpack":"^4.44.2","jest-dom":"^4.0.0","prettier":"^2.8.0","benchmark":"^2.1.4","cross-env":"^7.0.3","ts-loader":"^9.4.1","type-fest":"^3.3.0","in-publish":"^2.0.1","typescript":"5.9.2","@types/jest":"29.2.3","js-beautify":"^1.14.7","webpack-cli":"^3.3.12","@types/react":"18.0.25","@types/lodash":"^4.14.190","minified-size":"^3.0.0","@types/benchmark":"^2.1.2","@types/react-dom":"18.0.9","react-test-renderer":"^18.2.0","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^13.4.0","jest-environment-jsdom":"29.3.1","@rollup/plugin-commonjs":"^23.0.3","@rollup/plugin-typescript":"^10.0.0","@testing-library/jest-dom":"^5.16.5","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","jest-environment-jsdom-global":"4.0.0"},"peerDependencies":{"react":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pullstate_2.0.0-pre.8_1755417188167_0.8599280035219459","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-pre.9":{"name":"pullstate","version":"2.0.0-pre.9","description":"Simple state stores using immer and React hooks","type":"module","main":"dist/index.js","module":"dist/index.js","esnext":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js","types":"./dist/index.d.ts"}},"scripts":{"clean-files":"bunx glcl","generate-typedoc":"typedoc src/index.ts","test":"jest","test-watch":"jest --watch","clean":"rimraf ./dist","build":"npm run clean && rollup -c --bundleConfigAsCjs","build-tsdown":"tsdown","uglify":"terser ./dist/index.js -o ./dist/index.js","check-size":"minified-size ./dist/index.es.js","check-size-cjs":"minified-size ./dist/index.js","benchmark-all":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/all.ts","benchmark-async-argument":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-async-argument.ts","benchmark-destructuring":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-destructuring.ts","benchmark-all-immer":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-all-immer.ts","benchmark-immer-without-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096  test/benchmark/benchmark-immer-without-stores.ts","benchmark-immer-with-stores":"cross-env TS_NODE_PROJECT=./test/tsconfig.json node -r ts-node/register --max-old-space-size=4096 test/benchmark/benchmark-immer-with-stores.ts","type-check":"tsc --noEmit","type-check-watch":"tsc --noEmit --watch"},"keywords":["immer","state","store","react","hooks"],"author":{"name":"Paul Myburgh"},"license":"MIT","dependencies":{"fast-equals":"^5.2.2","immer":"^10.1.1","react":"^19.0.0"},"repository":{"type":"git","url":"git+https://github.com/lostpebble/pullstate.git"},"devDependencies":{"@rollup/plugin-commonjs":"^23.0.3","@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-typescript":"^10.0.0","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^13.4.0","@types/benchmark":"^2.1.2","@types/jest":"29.2.3","@types/lodash":"^4.14.190","@types/react":"18.0.25","@types/react-dom":"18.0.9","benchmark":"^2.1.4","cross-env":"^7.0.3","in-publish":"^2.0.1","jest":"29.3.1","jest-dom":"^4.0.0","jest-environment-jsdom":"29.3.1","jest-environment-jsdom-global":"4.0.0","js-beautify":"^1.14.7","lodash":"^4.17.21","minified-size":"^3.0.0","prettier":"^2.8.0","react-test-renderer":"^18.2.0","rollup":"^3.5.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.34.1","terser":"^3.16.1","ts-jest":"^29.0.3","ts-loader":"^9.4.1","ts-node":"^10.9.1","tsdown":"^0.13.3","type-fest":"^3.3.0","typedoc":"^0.23.21","typescript":"5.9.2","webpack":"^4.44.2","webpack-cli":"^3.3.12"},"peerDependencies":{"react":"^19.0.0"},"_id":"pullstate@2.0.0-pre.9","gitHead":"8e41557edd72eb08fde5b5e8bda2b972e106aa22","bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"homepage":"https://github.com/lostpebble/pullstate#readme","_nodeVersion":"22.0.0","_npmVersion":"10.5.1","dist":{"integrity":"sha512-aHf6qZogSS3j5fy9qFdMZNc0G98qghLsT6TRzeQ8y8kU1NOehkIMUD4WsUYsTcZKUyEBumGThGFr97SGfjs32Q==","shasum":"77c26519493ed3ee19ac2f9cb516c122175f94bb","tarball":"https://registry.npmjs.org/pullstate/-/pullstate-2.0.0-pre.9.tgz","fileCount":5,"unpackedSize":79951,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQClANseIXiChiXXEbBPojXMQhLcYQcMED09TKcFagxxPgIgXz5bqwE3E9yP492T9efEX7h6PNmAoeD/o4CugORVYEY="}]},"_npmUser":{"name":"lostpebble","email":"paulmyburgh88@gmail.com"},"directories":{},"maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pullstate_2.0.0-pre.9_1755417419162_0.780120835669714"},"_hasShrinkwrap":false}},"time":{"created":"2019-02-16T22:43:14.612Z","modified":"2025-08-17T07:56:59.566Z","0.0.1":"2019-02-16T22:43:14.796Z","0.0.2":"2019-02-16T22:55:15.317Z","0.0.3":"2019-02-16T22:57:08.175Z","0.0.4":"2019-02-17T17:43:11.346Z","0.0.5":"2019-02-17T22:28:08.470Z","0.0.6":"2019-02-17T22:31:38.909Z","0.0.7":"2019-02-19T18:08:25.034Z","0.0.8":"2019-02-21T13:01:43.005Z","0.1.0":"2019-02-23T17:07:36.302Z","0.1.1":"2019-02-23T18:34:07.786Z","0.2.0":"2019-02-24T22:20:52.765Z","0.2.1":"2019-02-24T22:58:00.561Z","0.2.2":"2019-02-25T14:51:33.231Z","0.3.0":"2019-02-25T20:29:44.113Z","0.3.1":"2019-02-26T22:11:16.547Z","0.3.2":"2019-02-27T11:12:32.993Z","0.3.3":"2019-02-27T12:53:04.482Z","0.4.0":"2019-03-03T16:36:28.723Z","0.5.0":"2019-03-06T17:49:53.438Z","0.6.0":"2019-03-07T17:24:36.934Z","0.7.0":"2019-03-09T15:47:45.641Z","0.7.1":"2019-03-10T17:26:43.078Z","0.8.0-alpha.0":"2019-04-10T15:58:00.215Z","0.8.0-alpha.1":"2019-04-10T16:40:45.706Z","0.8.0-alpha.2":"2019-05-02T12:23:10.451Z","0.8.0-alpha.3":"2019-05-09T17:50:32.536Z","0.8.0-beta.0":"2019-05-13T22:41:59.189Z","1.0.0-beta.0":"2019-05-18T16:00:08.556Z","1.0.0-beta.2":"2019-05-23T14:39:02.799Z","1.0.0-beta.3":"2019-05-25T09:20:56.467Z","1.0.0-beta.4":"2019-05-25T11:19:38.539Z","1.0.0-beta.5":"2019-06-05T09:57:23.386Z","1.0.0-beta.6":"2019-06-10T19:29:59.830Z","1.0.0-beta.7":"2019-06-11T15:31:52.699Z","1.0.0-beta.8":"2019-06-12T13:46:26.959Z","1.0.0":"2019-06-12T15:36:31.251Z","1.1.0":"2019-06-23T15:55:15.391Z","1.1.1":"2019-07-18T10:27:29.635Z","1.2.0":"2019-07-20T14:35:00.561Z","1.2.1-alpha.0":"2019-07-21T17:24:42.724Z","1.2.1-alpha.1":"2019-07-22T10:18:24.543Z","1.3.0":"2019-07-23T17:23:20.470Z","1.3.1":"2019-07-24T11:48:40.949Z","1.3.2":"2019-08-07T14:38:36.589Z","1.4.0":"2019-08-18T13:51:09.893Z","1.4.1":"2019-08-19T10:31:41.899Z","1.5.0":"2019-08-21T16:41:01.344Z","1.5.1":"2019-08-21T17:30:58.740Z","1.6.0":"2019-08-22T08:40:49.296Z","1.6.1":"2019-08-22T23:33:47.085Z","1.6.2":"2019-09-04T10:06:36.299Z","1.6.3":"2019-09-04T10:18:25.522Z","1.6.4":"2019-09-08T14:02:35.835Z","1.7.0":"2019-09-20T15:20:03.691Z","1.7.1":"2019-10-01T17:04:51.417Z","1.7.2":"2019-12-05T10:15:06.057Z","1.7.3":"2019-12-30T11:30:05.412Z","1.8.0":"2020-01-08T16:36:38.976Z","1.8.0-dev-20200113-1809":"2020-01-13T17:23:33.742Z","1.9.0":"2020-01-17T23:40:44.176Z","1.10.0":"2020-01-28T14:47:33.705Z","1.10.1":"2020-02-03T16:31:06.020Z","1.10.2":"2020-02-04T13:15:25.869Z","1.10.3":"2020-02-06T10:34:51.457Z","1.10.4":"2020-02-10T16:42:44.953Z","1.10.5":"2020-02-20T16:17:45.961Z","1.11.0":"2020-03-09T16:42:56.770Z","1.11.1":"2020-03-24T12:05:35.359Z","1.11.2":"2020-03-24T12:06:56.684Z","1.11.3":"2020-03-27T10:46:21.416Z","1.12.0":"2020-03-27T14:37:58.700Z","1.13.0":"2020-04-05T15:22:49.684Z","1.13.1":"2020-04-14T14:46:38.473Z","1.13.2":"2020-05-05T15:39:03.826Z","1.14.0":"2020-06-16T16:46:23.229Z","1.15.0":"2020-06-25T09:54:33.485Z","1.15.1":"2020-06-25T10:02:22.243Z","1.15.2":"2020-06-25T11:27:25.937Z","1.15.3":"2020-06-30T17:01:42.634Z","1.15.4":"2020-06-30T19:27:02.312Z","1.16.0":"2020-07-23T09:01:14.113Z","1.16.1":"2020-08-19T09:18:43.290Z","1.16.2":"2020-08-19T09:31:23.751Z","1.17.0":"2020-10-01T09:59:41.648Z","1.19.0":"2020-10-10T15:00:36.677Z","1.19.1":"2020-10-16T12:35:33.744Z","1.20.0":"2020-10-30T11:49:04.963Z","1.20.1":"2020-11-01T11:49:15.979Z","1.20.2":"2020-11-05T16:51:10.706Z","1.20.3":"2020-11-11T18:25:12.070Z","1.20.4":"2020-11-30T16:46:29.586Z","1.20.5":"2020-12-17T11:04:48.835Z","1.20.6":"2021-01-25T10:02:03.967Z","1.21.0":"2021-03-07T12:47:27.143Z","1.22.0":"2021-03-09T17:15:06.159Z","1.22.1":"2021-03-18T13:50:27.284Z","1.23.0":"2021-09-10T08:11:41.024Z","1.24.0":"2022-04-20T14:56:54.980Z","1.25.0":"2022-11-28T16:18:07.157Z","2.0.0-pre.0":"2025-04-23T00:10:11.298Z","2.0.0-pre.1":"2025-08-07T19:43:56.131Z","2.0.0-pre.2":"2025-08-07T20:10:11.441Z","2.0.0-pre.3":"2025-08-07T20:11:53.076Z","2.0.0-pre.4":"2025-08-07T20:21:53.867Z","2.0.0-pre.5":"2025-08-07T20:43:03.732Z","2.0.0-pre.6":"2025-08-07T20:55:04.194Z","2.0.0-pre.7":"2025-08-17T07:39:20.662Z","2.0.0-pre.8":"2025-08-17T07:53:08.350Z","2.0.0-pre.9":"2025-08-17T07:56:59.365Z"},"bugs":{"url":"https://github.com/lostpebble/pullstate/issues"},"author":{"name":"Paul Myburgh"},"license":"MIT","homepage":"https://github.com/lostpebble/pullstate#readme","keywords":["immer","state","store","react","hooks"],"repository":{"type":"git","url":"git+https://github.com/lostpebble/pullstate.git"},"description":"Simple state stores using immer and React hooks","maintainers":[{"name":"lostpebble","email":"paulmyburgh88@gmail.com"}],"readme":"<p align=\"center\">\r\n  <img src=\"https://github.com/lostpebble/pullstate/raw/master/graphics/logo-newest.png\" alt=\"Pullstate\" />\r\n</p>\r\n\r\n### pullstate\r\n\r\n> Ridiculously simple state stores with performant retrieval anywhere\r\n> in your React tree using the wonderful concept of React hooks!\r\n\r\n* ~7KB minified and gzipped! (excluding Immer and React)\r\n* Built with Typescript, providing a great dev experience if you're using it too\r\n* Uses [immer](https://github.com/mweststrate/immer) for state updates - easily and safely mutate your state directly!\r\n* **NEW** - [Create async actions](https://lostpebble.github.io/pullstate/docs/async-actions-introduction) and use React hooks or `<Suspense/>` to have complete control over their UI states!\r\n\r\n_Originally inspired by the now seemingly abandoned library - [bey](https://github.com/jamiebuilds/bey). Although substantially\r\ndifferent now- with Server-side rendering and Async Actions built in! Bey was in turn inspired by\r\n[react-copy-write](https://github.com/aweary/react-copy-write)._\r\n\r\nTry out a quick example:\r\n\r\n[![Edit Pullstate Client-only Example](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/s/myvj8zzypp)\r\n\r\n### 🎉 **[New documentation site is live!](https://lostpebble.github.io/pullstate/)**\r\n\r\n* [Installation](https://lostpebble.github.io/pullstate/docs/installation)\r\n* [Quick example](https://lostpebble.github.io/pullstate/docs/quick-example)\r\n* [Quick example - Server rendering](https://lostpebble.github.io/pullstate/docs/quick-example-server-rendered)\r\n* [Async Actions](https://lostpebble.github.io/pullstate/docs/async-actions-introduction)\r\n  * [Creation](https://lostpebble.github.io/pullstate/docs/async-actions-creating)\r\n  * [Usage](https://lostpebble.github.io/pullstate/docs/async-action-use)\r\n  * [Async action hooks](https://lostpebble.github.io/pullstate/docs/async-hooks-overview)\r\n\r\n---\r\n\r\n# **Let's dive right in**\r\n\r\n> This is taken directly from [the documentation site](https://lostpebble.github.io/pullstate/docs/quick-example), to give you a quick overview of Pullstate here on github. Be sure to check out the site to learn more.\r\n\r\nTo start off, install `pullstate`.\r\n\r\n```bash\r\nyarn add pullstate\r\n```\r\n\r\n## Create a store\r\n\r\nDefine the first **state store**, by passing an initial state to `new Store()`:\r\n\r\n<!--JavaScript-->\r\n```jsx\r\nimport { Store } from \"pullstate\";\r\n\r\nexport const UIStore = new Store({\r\n  isDarkMode: true,\r\n});\r\n```\r\n\r\n## Read our store's state\r\n\r\nThen, in React, we can start using the state of that store using a simple hook `useState()`:\r\n\r\n```tsx\r\nimport * as React from \"react\";\r\nimport { UIStore } from \"./UIStore\";\r\n\r\nexport const App = () => {\r\n  const isDarkMode = UIStore.useState(s => s.isDarkMode);\r\n\r\n  return (\r\n    <div\r\n      style={{\r\n        background: isDarkMode ? \"black\" : \"white\",\r\n        color: isDarkMode ? \"white\" : \"black\",\r\n      }}>\r\n      <h1>Hello Pullstate</h1>\r\n    </div>\r\n  );\r\n};\r\n```\r\n\r\nThe argument to `useState()` over here (`s => s.isDarkMode`), is a selection function that ensures we select only the state that we actually need for this component. This is a big performance booster, as we only listen for changes (and if changed, re-render the component) on the exact returned values - in this case, simply the value of `isDarkMode`.\r\n\r\n---\r\n\r\n## Add interaction (update state)\r\n\r\nGreat, so we are able to pull our state from `UIStore` into our App. Now lets add some basic interaction with a `<button>`:\r\n\r\n```tsx\r\n  return (\r\n    <div\r\n      style={{\r\n        background: isDarkMode ? \"black\" : \"white\",\r\n        color: isDarkMode ? \"white\" : \"black\",\r\n      }}>\r\n      <h1>Hello Pullstate</h1>\r\n      <button\r\n        onClick={() =>\r\n          UIStore.update(s => {\r\n            s.isDarkMode = !isDarkMode;\r\n          })\r\n        }>\r\n        Toggle Dark Mode\r\n      </button>\r\n    </div>\r\n  );\r\n```\r\n\r\nNotice how we call `update()` on `UIStore`, inside which we directly mutate the store's state. This is all thanks to the power of `immer`, which you can check out [here](https://github.com/immerjs/immer).\r\n\r\nAnother pattern, which helps to illustrate this further, would be to actually define the action of toggling dark mode to a function on its own:\r\n\r\n<!--JavaScript-->\r\n```tsx\r\nfunction toggleMode(s) {\r\n  s.isDarkMode = !s.isDarkMode;\r\n}\r\n\r\n// ...in our <button> code\r\n<button onClick={() => UIStore.update(toggleMode)}>Toggle Dark Mode</button>\r\n```\r\n\r\nBasically, to update our app's state all we need to do is create a function (inline arrow function or regular) which takes the current store's state and mutates it to whatever we'd like the next state to be.\r\n\r\n## Omnipresent state updating\r\n\r\nSomething interesting to notice at this point is that we are just importing `UIStore` directly and running `update()` on it:\r\n\r\n```tsx\r\nimport { UIStore } from \"./UIStore\";\r\n\r\n// ...in our <button> code\r\n<button onClick={() => UIStore.update(toggleMode)}>Toggle Dark Mode</button>\r\n```\r\n\r\nAnd our components are being updated accordingly. We have freed our app's state from the confines of the component! This is one of the main advantages of Pullstate - allowing us to separate our state concerns from being locked in at the component level and manage things easily at a more global level from which our components listen and react (through our `useStoreState()` hooks).\r\n","readmeFilename":"README.md"}