{"_id":"abon","_rev":"29-84fee95a030907d05962e1c2f3a45317","name":"abon","dist-tags":{"latest":"0.6.2"},"versions":{"0.0.1":{"name":"abon","description":"Complex state in React made simple 🚀","version":"0.0.1","license":"MIT","author":{"name":"Ludvig Aldén","email":"ludvig@tifum.com"},"repository":{"type":"git","url":"git+https://github.com/ludvigalden/abon.git"},"keywords":["react","react-native","abon","observable","subscribable","id","state","ssr","redux","mobx","observable"],"main":"dist/index.js","umd:main":"dist/abon.umd.production.min.js","module":"dist/abon.esm.js","typings":"dist/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development tsdx watch --verbose","build":"cross-env NODE_ENV=production tsdx build --format=cjs,esm,umd","test":"tsdx test","lint":"tsdx lint","precommit":"lint-staged","prepublishOnly":"npm run build","publish-canary":"lerna version prerelease --preid canary --force-publish && release --pre","publish-stable":"lerna version --force-publish && release && node ./scripts/release-notes.js","prebuild":"rimraf dist","addc":"all-contributors add","gen-docs":"all-contributors generate && doctoc README.md","git-reset":"git reset --hard HEAD","size":"size-limit"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@babel/core":"^7.8.6","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@size-limit/preset-small-lib":"^4.3.1","@types/jest":"^25.1.3","@types/lodash.get":"^4.4.6","@types/lodash.isequal":"^4.5.5","@types/lodash.set":"^4.3.6","@types/react":"^16.9.23","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.22.0","@typescript-eslint/parser":"^2.22.0","all-contributors-cli":"^4.4.0","babel-eslint":"^10.1.0","babel-jest":"^25.1.0","doctoc":"^1.3.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.20.1","eslint-plugin-prettier":"^3.1.2","got":"^10.6.0","husky":"^4.2.3","jest":"^25.1.0","lerna":"^3.20.2","lint-staged":"^10.0.8","prettier":"^1.19.1","react":"^16.8.0","react-test-renderer":"^16.13.0","release":"6.1.0","size-limit":"^4.3.1","ts-node":"^8.6.2","tsdx":"^0.12.3","tslib":"^1.11.1","typescript":"^3.8.3"},"dependencies":{"lodash.get":"^4.4.2","lodash.isequal":"^4.5.0","lodash.set":"^4.3.2"},"gitHead":"745622539287cd6a2e337e273a11e123b4b8257e","bugs":{"url":"https://github.com/ludvigalden/abon/issues"},"homepage":"https://github.com/ludvigalden/abon#readme","_id":"abon@0.0.1","_nodeVersion":"12.16.1","_npmVersion":"lerna/3.20.2/node@v12.16.1+x64 (linux)","dist":{"integrity":"sha512-4WiFtB6OXZz/yOoujTlafx2kly9PQeWkpRMBJVMX3p59wSIAZWGZ/I8CJBKPkksVtEVN+YlhbK7PxPATtBnQtg==","shasum":"62e5da76730b6a5a29111fe43cf614338e1cb982","tarball":"https://registry.npmjs.org/abon/-/abon-0.0.1.tgz","fileCount":23,"unpackedSize":422782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaivkCRA9TVsSAnZWagAAcx4P/237+Q71SGfYYFnKql+P\nU75SJiY1xH8ua2Qt+M71MrtKccYKgPMHqTpNyzRoRsacRummoPhJEBYkrWsr\nsLiOmn/xbAi67Nqu5nBShV7is+9V3VLzCnW6bZD/KQAXXxN2xs2DA46JqIB4\nsmI3VOOs1J3hxGJL8t+1Miy4KLHKkRB6XJ04MnrgID3rW5MbCajF4it30sg1\nDkpx1FBeCBoP8g4GjzlcARtASsS7m6LbmLHO1wSk40ZnAUfgY5n4Lq1bHAzo\npVS1gHd8tbK3ilQ199bo2YFgMbCD3+sg3I3riCpuSNoGy9+8U3Kh9ufYpH8n\naBDuPBf6+HggppVVUKiNiGW/Y84iWXNlIv9dMQegpYy3ZJAtTbMhdIYKrVYr\nvvy9FxYZiyZgye4d21GsALBwpt+EcNou5TjiF6jh/vxOcHeuBi3TP2TtSwu8\nSb027q/6Ge0VrXP4drZpKs6udnPMlFHcXqNzphfRxHywUA0qWFsewuVUKrfY\nl5U7LDIbDqKrIbzoFHGoxdnoLFbCj+Gdldk8jrPlELW5fhVvkXUwM+jqlqkx\n/4a/hC3Q2DP40T9TW01qGUCQET05MMQfFTk1gUr7xglQlnBSc39yLGt+DK71\nVNtIGAe06rqplKrfE+TY1MybXaWLgrZxW/LOz1x/KJgi3JH0omKXDtYvMIHc\n5cyz\r\n=6Cs4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpVCnOkIR6pmC1dhlEmeyahAySksIyYzbbwJU3EAnZpAIgBDGRZegA3ZEpl+Xr28uhxbrDuYSkfp+EegI5Uwj0bMA="}]},"maintainers":[{"name":"ludvigalden","email":"aldenludvig@gmail.com"}],"_npmUser":{"name":"ludvigalden","email":"aldenludvig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abon_0.0.1_1584016355571_0.9596019144973413"},"_hasShrinkwrap":false},"0.0.2":{"name":"abon","description":"Complex state in React made simple 🚀","version":"0.0.2","license":"MIT","author":{"name":"Ludvig Aldén","email":"ludvig@tifum.com"},"repository":{"type":"git","url":"git+https://github.com/ludvigalden/abon.git"},"keywords":["react","react-native","abon","observable","subscribable","id","state","ssr","redux","mobx","observable"],"main":"dist/index.js","umd:main":"dist/abon.umd.production.min.js","module":"dist/abon.esm.js","typings":"dist/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development tsdx watch --verbose","build":"cross-env NODE_ENV=production tsdx build --format=cjs,esm,umd","test":"tsdx test","lint":"tsdx lint","precommit":"lint-staged","prepublishOnly":"npm run build","publish-canary":"lerna version prerelease --preid canary --force-publish && release --pre","publish-stable":"lerna version --force-publish && release && node ./scripts/release-notes.js","prebuild":"rimraf dist","addc":"all-contributors add","gen-docs":"all-contributors generate && doctoc README.md","git-reset":"git reset --hard HEAD","size":"size-limit"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@babel/core":"^7.8.6","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@size-limit/preset-small-lib":"^4.3.1","@types/jest":"^25.1.3","@types/lodash.get":"^4.4.6","@types/lodash.isequal":"^4.5.5","@types/lodash.set":"^4.3.6","@types/react":"^16.9.23","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.22.0","@typescript-eslint/parser":"^2.22.0","all-contributors-cli":"^4.4.0","babel-eslint":"^10.1.0","babel-jest":"^25.1.0","doctoc":"^1.3.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.20.1","eslint-plugin-prettier":"^3.1.2","got":"^10.6.0","husky":"^4.2.3","jest":"^25.1.0","lerna":"^3.20.2","lint-staged":"^10.0.8","prettier":"^1.19.1","react":"^16.8.0","react-test-renderer":"^16.13.0","release":"6.1.0","size-limit":"^4.3.1","ts-node":"^8.6.2","tsdx":"^0.12.3","tslib":"^1.11.1","typescript":"^3.8.3"},"dependencies":{"lodash.get":"^4.4.2","lodash.isequal":"^4.5.0","lodash.set":"^4.3.2"},"gitHead":"35a1977157828410b270f982e08fbaee56433b60","bugs":{"url":"https://github.com/ludvigalden/abon/issues"},"homepage":"https://github.com/ludvigalden/abon#readme","_id":"abon@0.0.2","_nodeVersion":"12.16.1","_npmVersion":"lerna/3.20.2/node@v12.16.1+x64 (linux)","dist":{"integrity":"sha512-IbfsOfwYrawEJDcSVdBM51CtaH9LW78KVOPo/8tbQF/N2Y44jJfnHxHks36ahXfymd9tV66V73HFSlsaaU5Q0w==","shasum":"c68f0df25c957f819b73edbb4d33ab6449c1fe51","tarball":"https://registry.npmjs.org/abon/-/abon-0.0.2.tgz","fileCount":23,"unpackedSize":433131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeamXcCRA9TVsSAnZWagAAic8P/0BzLDq/Cdx55OpudJCq\nGbbFb51aNQOA8F/VrxXJVopLjbf4gVWJJPRFf6oa3zTewuG4wSgyILSsrgsb\nmrtLKEoN8QVNY1h6AVUNxBNYC0uecjVdfAuGlz4DJTsesXNv9B0Q9IjGdNBv\niOUyoMBOHl9Y186TiN8iwAdm5Fq+wF3ldP/+cJYmq8pAVcAt6EzwjyU604kI\nGEoNkF8djC0eZP/MKHkNUgnitPz9Fwp2bWxsB0QdJmLTa6hVNcy1muzO1P7u\ng2y0wO+pi/+WVJ4AhqAyW5EMvjZwr3XYNb5sLH2vwf/trCFaTTyr0GMg/i/S\nZJLLgcyTt1+YkwfEDtYgKi68+RLzHduvUiRrN1Bs9rFF/h9/Dim+4d+OV95Q\nSwQnG3TduiuRfdyfqRPbXDiKVXv26L9XFT+h8g423KxFh5WBUUhBoBeuJYKX\nyNdMWLfSmM1XWSQwSoyvMlWn0UXtUG9NG7s/i3vHf0Tf6I2UUlrwPboOvZQW\ns+if5N8RhPgJ/UUMf8lRHSBx7fXWXHOUetctsUjrAwO41BQzmJDmZ47lDC1d\nUrH596gnMDFLzujL4YFLa//z3vQIDRfbaRIEVR6IVp90gSHmfN9r9qpEnpFZ\nY2SHH18On9tAEpr+Pv+X915Rqk8H/lE0f1VRopdlK2hMBUIQnerI5O66Wlnp\nwuW7\r\n=Zu0Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnyGjrwvj6QzWd43wak/7nJ2kBDClp8NscoctrdLUf0AIhAL4W2FMAdWOANJUzLAT/4XVCFCc1pT8TYgaGfYyqbjW6"}]},"maintainers":[{"name":"ludvigalden","email":"aldenludvig@gmail.com"}],"_npmUser":{"name":"ludvigalden","email":"aldenludvig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abon_0.0.2_1584031195830_0.40822915548356287"},"_hasShrinkwrap":false},"0.0.3":{"name":"abon","description":"Complex state in React made simple 🚀","version":"0.0.3","license":"MIT","author":{"name":"Ludvig Aldén","email":"ludvig@tifum.com"},"repository":{"type":"git","url":"git+https://github.com/ludvigalden/abon.git"},"keywords":["react","react-native","abon","observable","subscribable","id","state","ssr","redux","mobx","observable"],"main":"dist/index.js","umd:main":"dist/abon.umd.production.min.js","module":"dist/abon.esm.js","typings":"dist/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development tsdx watch --verbose","build":"cross-env NODE_ENV=production tsdx build --format=cjs,esm,umd","test":"tsdx test","lint":"tsdx lint","precommit":"lint-staged","prepublishOnly":"npm run build","publish-canary":"lerna version prerelease --preid canary --force-publish && release --pre","publish-stable":"lerna version --force-publish && release && node ./scripts/release-notes.js","prebuild":"rimraf dist","addc":"all-contributors add","gen-docs":"all-contributors generate && doctoc README.md","git-reset":"git reset --hard HEAD","size":"size-limit"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@babel/core":"^7.8.6","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@size-limit/preset-small-lib":"^4.3.1","@types/jest":"^25.1.3","@types/lodash.get":"^4.4.6","@types/lodash.isequal":"^4.5.5","@types/lodash.set":"^4.3.6","@types/react":"^16.9.23","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.22.0","@typescript-eslint/parser":"^2.22.0","all-contributors-cli":"^4.4.0","babel-eslint":"^10.1.0","babel-jest":"^25.1.0","doctoc":"^1.3.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.20.1","eslint-plugin-prettier":"^3.1.2","got":"^10.6.0","husky":"^4.2.3","jest":"^25.1.0","lerna":"^3.20.2","lint-staged":"^10.0.8","prettier":"^1.19.1","react":"^16.8.0","react-test-renderer":"^16.13.0","release":"6.1.0","size-limit":"^4.3.1","ts-node":"^8.6.2","tsdx":"^0.12.3","tslib":"^1.11.1","typescript":"^3.8.3"},"dependencies":{"lodash.get":"^4.4.2","lodash.isequal":"^4.5.0","lodash.set":"^4.3.2"},"gitHead":"821fa4e9f2e2048d335f79ed1931fda3104c2f8b","bugs":{"url":"https://github.com/ludvigalden/abon/issues"},"homepage":"https://github.com/ludvigalden/abon#readme","_id":"abon@0.0.3","_nodeVersion":"12.16.1","_npmVersion":"lerna/3.20.2/node@v12.16.1+x64 (linux)","dist":{"integrity":"sha512-M/Vx0nyv4rxatnDG/XlGV0jhmTjM4LF48p8w1EKYPOLKlV73iKwXJoJcxGSI9fvzIKkLgFQrp0XoGVrhHGh7dA==","shasum":"df40ae349440797cdfda5766382c9c2c1167b726","tarball":"https://registry.npmjs.org/abon/-/abon-0.0.3.tgz","fileCount":23,"unpackedSize":442001,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJec8m1CRA9TVsSAnZWagAAF/0P/iH6OIbz/BJKOH4yxi0/\nDp6EM1ZLkRwvMACs+saigwrtXRCCw9DX43yyLSufFhHtreaofF/zE4inFhGa\nxrhLOs+uJBxOWLeAVJvjlqXF0cNkXunRQf0F15hfSdGMlX6oP59HJhZIfo0M\nb3xotPp33y/2iVVlFiqzRYQeSjhk4GKVgAf2C/Gn43TyVmh8tDXPVNtIgZGs\n9iVBkCl0WY7MG5VOXZEyVPoyKEAxnP7LGDlPKtisLXhbPK5ss3hyKWVpo0gp\npTmzpVkjhugyWA2GUmfq5GopsZuBY4j5my1b8CfEAN2a+TI6Ut7L4TWbDSn5\nBdwCIvHMi9wRRKcURUBDDoRNimLy0ankISd5moogLTvZB3WIf8FjRfHZvVrU\nVn+VLdFd2e59ze4k+QC8H0+llaMRIPELdgWeOSSWlyKh9c8t1DIeHMHFOY2R\nkcRrK+TTfMR0iNx5O9H+l2Wi31YwoD1nK3MZEhUE1Aw4TnkDVL+wt7Iz8mSc\n0CzcTrmQX2IqxQnUF7QdE9aHHUxa4OwGZuiz1cc7rpW50+od9noCIqI/PzPu\nE/qa8K1VFkpKVgN9/+IvweNhj0qm/MjZa3BTVbnRlj52Z19h6WxdCMpvaGCo\nU6ECPIq2tsrEqM/eWBZU0wfPG5++NmbxPTHLmNYZwhEXHgfMXaMn4thGV457\nXMlW\r\n=BXJu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFQoUug8ciu/ZhhH27c28pFGRrJad60WXFv4ZotcCYQ6AiEA0wqjKqzz1o+qzcwrHxvCJ5RYTVPq9o6PoE3jRWxlgw4="}]},"maintainers":[{"name":"ludvigalden","email":"aldenludvig@gmail.com"}],"_npmUser":{"name":"ludvigalden","email":"aldenludvig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abon_0.0.3_1584646580611_0.42797676916336047"},"_hasShrinkwrap":false},"0.0.4":{"name":"abon","description":"Complex state in React made simple 🚀","version":"0.0.4","license":"MIT","author":{"name":"Ludvig Aldén","email":"ludvig@tifum.com"},"repository":{"type":"git","url":"git+https://github.com/ludvigalden/abon.git"},"keywords":["react","react-native","abon","observable","subscribable","id","state","ssr","redux","mobx","observable"],"main":"dist/index.js","umd:main":"dist/abon.umd.production.min.js","module":"dist/abon.esm.js","typings":"dist/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development tsdx watch --verbose","build":"cross-env NODE_ENV=production tsdx build --format=cjs,esm,umd","test":"tsdx test","lint":"tsdx lint","precommit":"lint-staged","prepublishOnly":"npm run build","publish-canary":"lerna version prerelease --preid canary --force-publish && release --pre","publish-stable":"lerna version --force-publish && release && node ./scripts/release-notes.js","prebuild":"rimraf dist","addc":"all-contributors add","gen-docs":"all-contributors generate && doctoc README.md","git-reset":"git reset --hard HEAD","size":"size-limit"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@babel/core":"^7.8.6","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@size-limit/preset-small-lib":"^4.3.1","@types/jest":"^25.1.3","@types/lodash":"^4.14.149","@types/react":"^16.9.23","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.22.0","@typescript-eslint/parser":"^2.22.0","all-contributors-cli":"^4.4.0","babel-eslint":"^10.1.0","babel-jest":"^25.1.0","doctoc":"^1.3.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.20.1","eslint-plugin-prettier":"^3.1.2","got":"^10.6.0","husky":"^4.2.3","jest":"^25.1.0","lerna":"^3.20.2","lint-staged":"^10.0.8","prettier":"^1.19.1","react":"^16.8.0","react-test-renderer":"^16.13.0","release":"6.1.0","size-limit":"^4.3.1","ts-node":"^8.6.2","tsdx":"^0.12.3","tslib":"^1.11.1","typescript":"^3.8.3"},"dependencies":{"lodash":"^4.17.15"},"gitHead":"90b75ea4b4b05bdc9859b12924005a7b384c3eeb","bugs":{"url":"https://github.com/ludvigalden/abon/issues"},"homepage":"https://github.com/ludvigalden/abon#readme","_id":"abon@0.0.4","_nodeVersion":"12.16.1","_npmVersion":"lerna/3.20.2/node@v12.16.1+x64 (linux)","dist":{"integrity":"sha512-+OEuakxahmaV+BSeRiUemB3YZfvNFTeAF9demMH50xsxkU6NT9udmYaOkEM1aIXwPuXaTOBiJt7OQr8fBj+CTA==","shasum":"b3ebc12d70f1c86daea72213365a10e41b659a48","tarball":"https://registry.npmjs.org/abon/-/abon-0.0.4.tgz","fileCount":23,"unpackedSize":484129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeT2aCRA9TVsSAnZWagAAT4QP/A1MgGUNjW2Lb74UQ5Vy\npKNqN0ZA1n1q+ZWGeQ8DHmE+OMyz4QKdC84BvZpeCSnSjOMET36NDohyNAxQ\nnmow6Hx1HNWcCphzD9OdgmvHf36pIysOStsyaUlKxsK2pW+GPMyHzP5DJaLu\nqhFrx4K0YqGG1HEJ2JK2vAuOyIUGUW/OQ5H+d9m8wp9x/DHa7ar96FHmh4I8\ndtR6fOcpQIYlcoWodyMTbq8QuQfrZj5nWKrZNcp0jlMjsjQpFPIkFLO6UTfF\nEPGFv9eu1Tri1RuYrpwsWK/FPN/AmQEZQu7YAeVkRm6+CAuWdEz5aGX1OSEG\naJEypMZ5O3a9if//kszJ5NumbIKKkuzhvz3rrxvYpoEJIYDPQNBNYFGigrBj\nk6yIWWPT1z2ryM5VOxyl/JBAMIpLtfncEQW9bm9QzS03iT5SEGjY30FLg4CX\ntXcEyhDTuptdn+qfmRB0+ncSsJFj2ARhqF9qy3yUwEppR5FJS+nPlrxkOLHC\nqujPB80ERvvjvVOuyjFZwrc29NMPPOpOd1nAlpofHqsQqCuxjXKCMPFIJXg2\n6blkbPnlOiDpv/DAmBbrYtb/pHgYZ9WOJACbB79WYOANbc02u6Gvec9XJmnF\n9jYiYvjbui4I/Gom+hq0q1o67A9q/NHNQVp7hq7cHIMeG2WbMIfoP/0v4pKF\nDker\r\n=Br6q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICoDoY41QNGPJTYB6fCYxjgZHj7IT57EaS7BEd//peUJAiB67zqaWpbNzLohOdQt2w0FBjsgLsPjETk1MTlt6f+WBg=="}]},"maintainers":[{"name":"ludvigalden","email":"aldenludvig@gmail.com"}],"_npmUser":{"name":"ludvigalden","email":"aldenludvig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abon_0.0.4_1585003930183_0.05357939028589631"},"_hasShrinkwrap":false},"0.0.5":{"name":"abon","description":"Complex state in React made simple 🚀","version":"0.0.5","license":"MIT","author":{"name":"Ludvig Aldén","email":"ludvig@tifum.com"},"repository":{"type":"git","url":"git+https://github.com/ludvigalden/abon.git"},"keywords":["react","react-native","abon","observable","subscribable","id","state","ssr","redux","mobx","observable"],"main":"dist/index.js","umd:main":"dist/abon.umd.production.min.js","module":"dist/abon.esm.js","typings":"dist/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development tsdx watch --verbose","build":"cross-env NODE_ENV=production tsdx build --format=cjs,esm,umd","test":"tsdx test","lint":"tsdx lint","precommit":"lint-staged","prepublishOnly":"npm run build","publish-canary":"lerna version prerelease --preid canary --force-publish && release --pre","publish-stable":"lerna version --force-publish && release && node ./scripts/release-notes.js","prebuild":"rimraf dist","addc":"all-contributors add","gen-docs":"all-contributors generate && doctoc README.md","git-reset":"git reset --hard HEAD","size":"size-limit"},"dependencies":{"lodash-es":"^4.17.15"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@babel/core":"^7.8.6","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@size-limit/preset-small-lib":"^4.3.1","@types/jest":"^25.1.3","@types/lodash":"^4.14.149","@types/react":"^16.9.23","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.22.0","@typescript-eslint/parser":"^2.22.0","all-contributors-cli":"^4.4.0","babel-eslint":"^10.1.0","babel-jest":"^25.1.0","doctoc":"^1.3.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.20.1","eslint-plugin-prettier":"^3.1.2","got":"^10.6.0","husky":"^4.2.3","jest":"^25.1.0","lerna":"^3.20.2","lint-staged":"^10.0.8","prettier":"^1.19.1","react":"^16.8.0","react-test-renderer":"^16.13.0","release":"6.1.0","size-limit":"^4.3.1","ts-node":"^8.6.2","tsdx":"^0.12.3","tslib":"^1.11.1","typescript":"^3.8.3"},"gitHead":"983aed50d6b76f811f0779613b66d0b7fafd9a0b","bugs":{"url":"https://github.com/ludvigalden/abon/issues"},"homepage":"https://github.com/ludvigalden/abon#readme","_id":"abon@0.0.5","_nodeVersion":"12.16.1","_npmVersion":"lerna/3.20.2/node@v12.16.1+x64 (linux)","dist":{"integrity":"sha512-cBgqRdfX4mS3kg4tmStxHIljD6fPp241n0l254owT3ffTR1/UXX4PdZ0slT+zvO37PbN+RmBQ4zKWWgycUCAMQ==","shasum":"3900ff84272cbdb8ff68724c3eb1939adfa917d3","tarball":"https://registry.npmjs.org/abon/-/abon-0.0.5.tgz","fileCount":23,"unpackedSize":493908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegy4kCRA9TVsSAnZWagAAiO0QAICyTYFa0DyRhCdv3kWS\nRYgcRCVavRFndEZ7nljypBnujd/2wcb2MNSOJ/DZehfGW8lmq78/S8tZtqYj\nV4T/x9vlzZptvYAvoRr4fEBJEhYqYvmTLjPQ2s31ZwtMg0TM0NxY2BxkdLmp\ncAOPQiwwDWMc6dyQnqY5uen37RhioCGAJOCX9KVY1AOBRNkbI4guN3pddy9C\nwZ1/9+Dff7qaeykwUORUeD9bJhcjsYjK1fTZcpVZSrwG110r/MzZ3BPJeKsz\n27cwfzFr/BqQP3Z+LWJbe3Soe/kEBLrcBjvrdYMgF8gw9YSGwWyjK4/UkjAt\nc/JKxvSAw2eIR798ITXjnNBkwK7nD++g7YN1vn0IgQ+4m7Ce0KXbwvcZqeR1\nzfEQ2aPsZluiqB9aVegxN52DEsKRB+dexa4MGCSBzcDLVxiadL/d5c6rvcIK\ne+yybUZ7LPuM6EUOFCdYoCYuzYscTAszZ33x226u3t5jj+DVSPTUcKtOZtGb\ncf2l/FFrZBAB7vr/W9tfVeZIfIjZ9Lvadxg4Xqlnuimbg9L5oAZyeS8YTwFr\n1X+mO6FpeeWroQO6N8QINBVPC0RO84WdE8MpNkpyo715r1GfxS61jBhI/vZ8\nN1UCjcMg0wAnWz/XW7r7vQueB9YeRxwitFYnDcl7KZo7NDvtHIgaw9LzTqfB\nqGXD\r\n=LgAD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHqXqLeFKBjn/YmfbpRpX9OMBXoxli+sk5W7AsDPgq3gIhAIPInCvuNK6YrJe1LWAJVdv21yn1wWTwnEftJQ63OOEH"}]},"maintainers":[{"name":"ludvigalden","email":"aldenludvig@gmail.com"}],"_npmUser":{"name":"ludvigalden","email":"aldenludvig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abon_0.0.5_1585655331753_0.25623247597413723"},"_hasShrinkwrap":false},"0.0.6":{"name":"abon","description":"Complex state in React made simple 🚀","version":"0.0.6","license":"MIT","author":{"name":"Ludvig Aldén","email":"ludvig@tifum.com"},"repository":{"type":"git","url":"git+https://github.com/ludvigalden/abon.git"},"keywords":["react","react-native","abon","observable","subscribable","id","state","ssr","redux","mobx","observable"],"main":"dist/index.js","umd:main":"dist/abon.umd.production.min.js","module":"dist/abon.esm.js","typings":"dist/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development tsdx watch --verbose","build":"cross-env NODE_ENV=production tsdx build --format=cjs,esm,umd","test":"tsdx test","lint":"tsdx lint","precommit":"lint-staged","prepublishOnly":"npm run build","publish-canary":"lerna version prerelease --preid canary --force-publish && release --pre","publish-stable":"lerna version --force-publish && release && node ./scripts/release-notes.js","prebuild":"rimraf dist","addc":"all-contributors add","gen-docs":"all-contributors generate && doctoc README.md","git-reset":"git reset --hard HEAD","size":"size-limit"},"dependencies":{"lodash-es":"^4.17.15"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@babel/core":"^7.8.6","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@size-limit/preset-small-lib":"^4.3.1","@types/jest":"^25.1.3","@types/lodash":"^4.14.149","@types/react":"^16.9.23","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.22.0","@typescript-eslint/parser":"^2.22.0","all-contributors-cli":"^4.4.0","babel-eslint":"^10.1.0","babel-jest":"^25.1.0","doctoc":"^1.3.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.20.1","eslint-plugin-prettier":"^3.1.2","got":"^10.6.0","husky":"^4.2.3","jest":"^25.1.0","lerna":"^3.20.2","lint-staged":"^10.0.8","prettier":"^1.19.1","react":"^16.8.0","react-test-renderer":"^16.13.0","release":"6.1.0","size-limit":"^4.3.1","ts-node":"^8.6.2","tsdx":"^0.12.3","tslib":"^1.11.1","typescript":"^3.8.3"},"gitHead":"aeeb58ea6f4743703457db157e5767bb694341f8","bugs":{"url":"https://github.com/ludvigalden/abon/issues"},"homepage":"https://github.com/ludvigalden/abon#readme","_id":"abon@0.0.6","_nodeVersion":"12.16.1","_npmVersion":"lerna/3.20.2/node@v12.16.1+x64 (linux)","dist":{"integrity":"sha512-LTNqtj5UUuMIzKZuDKBC26tQ7lYdTrTlkLVxwGsWmMH6IrkS89yt93A07/aCvQDV+azXdVbjJU//1R6thNMABA==","shasum":"96c076bd86d8655fdacdaba0ed3041a57715af96","tarball":"https://registry.npmjs.org/abon/-/abon-0.0.6.tgz","fileCount":24,"unpackedSize":597229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeia9+CRA9TVsSAnZWagAAncUP/2L39YMabr9rbDLcEkyR\nEvARvLnMlWWWuf2paJpJt+AKbNbaUPrulaiU/GoNkO4YuPJHZqsgu3dI50PW\n0a4dy8I1lfuh9OcOWGYNjxJwN99Lv5F7i1/5VBMo2pHxN0EcWKMy2H1npm8k\nB/TPwTD+oEzCpvxz7iT9Cu5qtN5VzCayaXkgXEFxu58zn8BTogG7t1D7f7ks\n+SZ/JbexQGdDHtooDwv+0nYXA1wmlX0FvQnRyqY/rTasRLTyTqO0tDCJ9EAA\noVGCbDvOhwF1ulrUDaRZs+wKpa1xzd/UGt7wyFHUrzzsxDf8auxMRlQSvNXJ\n/bYSSb9Ax5Y45nMvRuyjiMy4Xn2PPZLiHjmIdtov1uGDrI7cNgTQoWhkafwK\nOTV+49UMp+lOAGdtxWOEBJ1x8YHnRuyIaiZzg47MXp80ADonIKShw8LwxyuZ\nX9Lz05UOjSdr7LQcGYAxk68R+3KAhBGMnlHZtzzMYpvwoS3guYngG/JdTb+Y\nuhE7pHAQyTSVchID+jk6EJ6umFXHvEl7FNsGxtckys/ic3VKu1qriAX/jZLg\nDpeLkTysekZITMxuA+FayK0IPCguNvaUcVZE+WhpfiZFJz21RCssJTNgS0OG\nmSQooE+RjHV90fLsruA80KgiiK81/gBFzggomAt6SZ2cO8oLa9w0cEjgGd8Q\ndaUS\r\n=SkKD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDayh1O8cWJYkSsNubpBolkgx8K/z47u+YsRizQMVIQUAiAJ+SWDWjtpXIocGZn9SGn7pPKO5Bj+WKIBAUt3RWEtiw=="}]},"maintainers":[{"name":"ludvigalden","email":"aldenludvig@gmail.com"}],"_npmUser":{"name":"ludvigalden","email":"aldenludvig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abon_0.0.6_1586081662350_0.6588651108505879"},"_hasShrinkwrap":false},"0.0.7":{"name":"abon","description":"Complex state in React made simple 🚀","version":"0.0.7","license":"MIT","author":{"name":"Ludvig Aldén","email":"ludvig@tifum.com"},"repository":{"type":"git","url":"git+https://github.com/ludvigalden/abon.git"},"keywords":["react","react-native","abon","observable","subscribable","id","state","ssr","redux","mobx","observable"],"main":"dist/index.js","umd:main":"dist/abon.umd.production.min.js","module":"dist/abon.esm.js","typings":"dist/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development tsdx watch --verbose","build":"cross-env NODE_ENV=production tsdx build --format=cjs,esm,umd","test":"tsdx test","lint":"tsdx lint","precommit":"lint-staged","prepublishOnly":"npm run build","publish-canary":"lerna version prerelease --preid canary --force-publish && release --pre","publish-stable":"lerna version --force-publish && release && node ./scripts/release-notes.js","prebuild":"rimraf dist","addc":"all-contributors add","gen-docs":"all-contributors generate && doctoc README.md","git-reset":"git reset --hard HEAD","size":"size-limit"},"dependencies":{"lodash-es":"^4.17.15"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@babel/core":"^7.8.6","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@size-limit/preset-small-lib":"^4.3.1","@types/jest":"^25.1.3","@types/lodash":"^4.14.149","@types/react":"^16.9.23","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.22.0","@typescript-eslint/parser":"^2.22.0","all-contributors-cli":"^4.4.0","babel-eslint":"^10.1.0","babel-jest":"^25.1.0","doctoc":"^1.3.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.20.1","eslint-plugin-prettier":"^3.1.2","got":"^10.6.0","husky":"^4.2.3","jest":"^25.1.0","lerna":"^3.20.2","lint-staged":"^10.0.8","prettier":"^1.19.1","react":"^16.8.0","react-test-renderer":"^16.13.0","release":"6.1.0","size-limit":"^4.3.1","ts-node":"^8.6.2","tsdx":"^0.12.3","tslib":"^1.11.1","typescript":"^3.8.3"},"gitHead":"bcd23a0cf203ba7f2bb565592590273e2c13c78b","bugs":{"url":"https://github.com/ludvigalden/abon/issues"},"homepage":"https://github.com/ludvigalden/abon#readme","_id":"abon@0.0.7","_nodeVersion":"12.16.2","_npmVersion":"lerna/3.20.2/node@v12.16.2+x64 (linux)","dist":{"integrity":"sha512-x97xQ4Ztn7Lwud8CzL/z82KxrvTYcLqk+DphEq4s5MGnJNllESH6hbE1Trh6R2lrbT5v67u2lhrPgpK1Xuycig==","shasum":"a99f7e2e77623c5725c4c758dfe62d1ad84c4677","tarball":"https://registry.npmjs.org/abon/-/abon-0.0.7.tgz","fileCount":24,"unpackedSize":599758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelgeNCRA9TVsSAnZWagAADLEP/jkShxBVAD8CqhQhFER2\n0IZCwF8uV0hjRi+2tGJImnwrVavljGSE1zvV0FEwpAKUg1kRC9P+A55mG+9X\nd8uCrrwJcmPB87Wp8cf0b2wD66ifTJTD1ALIHKgGUJAxkTL5XJc6wc8am1y7\nhmp5TF9g9NP8vj7bOKyW33WXAmywbpx9IrBlrSKmWVqmAk/OA40FfA4QJp4u\n6Ja1q8fZGLGVsXU5xIloiGzKaa5n3gYKYGdRw8XJub7Nml5FuFGMgD5L9Nc0\n6dJAEgjLLTu2O7hEMML2XwSLEpM+NyQxLxpjtN076sOGttx1g3rTWJgtfCq/\np2Cw0mHMHg1aa2yQZ+ucRFro5YK7GK9NdIju2N4TMZvTUDA9OGpu4reuHscG\ncq4EVKNJUdJUeznXGJfzavqA8DCGDjd2iwQ+E4xAiJMfjU9KBX71YUXFyIng\n448e6u68jJfJq/l9ZToC620HOGN2mUo5MglW9byw1Dns2KRnUAjf7rWK1Mt/\nr//VJAJt1HyD3LId8qrnvPyuFuFq5Saouo7Sa+r6tvDCiLTmH8sNOWMA7KYh\nzNyxWCEslAv3wIg0XQHU0Bpxf4M0DfPZNY4i3sBhqnGHhMDZoOMFemw2NSv0\nCwuFiHUvDK/JYE2RabE/U9rYd2WD/iWlzWXG1miw3ySniE1r4vistz/3YMtY\nLZ8t\r\n=LLrH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDESq/wo+dts5SUvWgS7Kgq3xTwXqzMCZBpHT6wsuUXJwIhAImkhY5fK6NHFbxrubUUC8akqEiTfr1n6YWVOSGwcmqG"}]},"maintainers":[{"name":"ludvigalden","email":"aldenludvig@gmail.com"}],"_npmUser":{"name":"ludvigalden","email":"aldenludvig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abon_0.0.7_1586890637260_0.1898459360762188"},"_hasShrinkwrap":false},"0.0.8":{"name":"abon","description":"Complex state in React made simple 🚀","version":"0.0.8","license":"MIT","author":{"name":"Ludvig Aldén","email":"ludvig@tifum.com"},"repository":{"type":"git","url":"git+https://github.com/ludvigalden/abon.git"},"keywords":["react","react-native","abon","observable","subscribable","id","state","ssr","redux","mobx","observable"],"main":"dist/index.js","umd:main":"dist/abon.umd.production.min.js","module":"dist/abon.esm.js","typings":"dist/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development tsdx watch --verbose","build":"cross-env NODE_ENV=production tsdx build --format=cjs,esm,umd","test":"tsdx test","lint":"tsdx lint","precommit":"lint-staged","prepublishOnly":"npm run build","publish-canary":"lerna version prerelease --preid canary --force-publish && release --pre","publish-stable":"lerna version --force-publish && release && node ./scripts/release-notes.js","prebuild":"rimraf dist","addc":"all-contributors add","gen-docs":"all-contributors generate && doctoc README.md","git-reset":"git reset --hard HEAD","size":"size-limit"},"dependencies":{"lodash-es":"^4.17.15"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@babel/core":"^7.8.6","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@size-limit/preset-small-lib":"^4.3.1","@types/jest":"^25.1.3","@types/lodash":"^4.14.149","@types/react":"^16.9.23","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.22.0","@typescript-eslint/parser":"^2.22.0","all-contributors-cli":"^4.4.0","babel-eslint":"^10.1.0","babel-jest":"^25.1.0","doctoc":"^1.3.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.20.1","eslint-plugin-prettier":"^3.1.2","got":"^10.6.0","husky":"^4.2.3","jest":"^25.1.0","lerna":"^3.20.2","lint-staged":"^10.0.8","prettier":"^1.19.1","react":"^16.8.0","react-test-renderer":"^16.13.0","release":"6.1.0","size-limit":"^4.3.1","ts-node":"^8.6.2","tsdx":"^0.12.3","tslib":"^1.11.1","typescript":"^3.8.3"},"gitHead":"d69c235262b128c32c349cfa9f48e6ea9e8ef553","bugs":{"url":"https://github.com/ludvigalden/abon/issues"},"homepage":"https://github.com/ludvigalden/abon#readme","_id":"abon@0.0.8","_nodeVersion":"12.16.2","_npmVersion":"lerna/3.20.2/node@v12.16.2+x64 (linux)","dist":{"integrity":"sha512-VQA554ocBoMQTRZZeCEBcagCZxdqhAyI8VHX5dm9gJHKoYqFIGcvku+9VnRdpmWnFQmM19NxgdgJSyy2WiS4Sg==","shasum":"6646c8773a1889f5ed971a8d4fb5de245d13b306","tarball":"https://registry.npmjs.org/abon/-/abon-0.0.8.tgz","fileCount":24,"unpackedSize":628236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenLDXCRA9TVsSAnZWagAArIkP/1FnEVW7IFppO8hA32A0\n0AVXJWUocb9xLWQILhvcFpv6iVROL7t2RUb1zz/Mbjjf7RD5qG1hHUL3TkRk\nEa5Td9rFyQBuEcbbJWPwlL9aaIp2iXvWfJaBSg6mSVZo8HIrOmDGM9it13t9\ngpuDM1qoikkrhS22cuXAsr+9dCgQdF5DN2aQX4N+UfLNb1mUo/AfhVC9SKJn\nJe72bm0EQ9nEGzv6Eh3XB16fcsmr4UD+kg0328FUccKpLZvsj4YvtVvzvRgy\nxcwltPzc0UTzvJmMLs99kchvgqwpDbCvdwYrRLKoq/fYTAnxbfpsVPgTemZ1\nZCB9+VI5hYCUSoU+FMWGOfScawQWpsXNVM5ZDe/QOWAtPuuORF582m3reTzJ\n7WnCDjcbmHp3auQwjxR2K0Xedi16I8LD++OgEXIVWvJYGXxzT/6NErX6btcq\nc3iJb350PHIjzZznubuwN/P4rSO0UpH/n8runYJnPBOvIOBwq2FghL6e7vag\nkrMq+jzlSbn1RQ7QQMoucacRIzulMtJrclu1tv8l/v25/9D37g7FVrFz7Gzq\nTyjielNbPFq7D8orJAjrJADXQsW77M8izdc+BE3NtI6n8CRsMSz081H2RsXd\n1YsQHoeAzgrdEpSvqeM5iR8Ke8cx7e1LXvGC3LK01Enp9LkTesCaDG8IVFd+\nPYXT\r\n=nnag\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCd8owuX27iAgZ22yHOu/rwIK1hyGvAwtZaPhK43gOgdgIgS6IdfDFBYAlUfrl2Z4XgrMCN/j5NVvmhNOFRmPw0IkY="}]},"maintainers":[{"name":"ludvigalden","email":"aldenludvig@gmail.com"}],"_npmUser":{"name":"ludvigalden","email":"aldenludvig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abon_0.0.8_1587327190417_0.9900979302887316"},"_hasShrinkwrap":false},"0.0.9":{"name":"abon","description":"Complex state in React made simple 🚀","version":"0.0.9","license":"MIT","author":{"name":"Ludvig Aldén","email":"ludvig@tifum.com"},"repository":{"type":"git","url":"git+https://github.com/ludvigalden/abon.git"},"keywords":["react","react-native","abon","observable","subscribable","id","state","ssr","redux","mobx","observable"],"main":"dist/index.js","umd:main":"dist/abon.umd.production.min.js","module":"dist/abon.esm.js","typings":"dist/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development tsdx watch --verbose","build":"cross-env NODE_ENV=production tsdx build --format=cjs,esm,umd","test":"tsdx test","lint":"tsdx lint","precommit":"lint-staged","prepublishOnly":"npm run build","publish-canary":"lerna version prerelease --preid canary --force-publish && release --pre","publish-stable":"lerna version --force-publish && release && node ./scripts/release-notes.js","prebuild":"rimraf dist","addc":"all-contributors add","gen-docs":"all-contributors generate && doctoc README.md","git-reset":"git reset --hard HEAD","size":"size-limit"},"dependencies":{"lodash-es":"^4.17.15"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@babel/core":"^7.8.6","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@size-limit/preset-small-lib":"^4.3.1","@types/jest":"^25.1.3","@types/lodash":"^4.14.149","@types/react":"^16.9.23","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.22.0","@typescript-eslint/parser":"^2.22.0","all-contributors-cli":"^4.4.0","babel-eslint":"^10.1.0","babel-jest":"^25.1.0","doctoc":"^1.3.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.20.1","eslint-plugin-prettier":"^3.1.2","got":"^10.6.0","husky":"^4.2.3","jest":"^25.1.0","lerna":"^3.20.2","lint-staged":"^10.0.8","prettier":"^1.19.1","react":"^16.8.0","react-test-renderer":"^16.13.0","release":"6.1.0","size-limit":"^4.3.1","ts-node":"^8.6.2","tsdx":"^0.12.3","tslib":"^1.11.1","typescript":"^3.8.3"},"gitHead":"0fe83768fd5a3e2c7552df6744bcf3c14595264d","bugs":{"url":"https://github.com/ludvigalden/abon/issues"},"homepage":"https://github.com/ludvigalden/abon#readme","_id":"abon@0.0.9","_nodeVersion":"12.16.2","_npmVersion":"lerna/3.20.2/node@v12.16.2+x64 (linux)","dist":{"integrity":"sha512-bCikgVRzAa/BT+K0DG6i1WKNoEVctym0RQKcpjjr5J/8a4RuMJ1A+MDYfm+XgqcrGQffk+tWvLqHVbkej75uSg==","shasum":"04b9c94aff9498b1f8630514d4a99492c7278730","tarball":"https://registry.npmjs.org/abon/-/abon-0.0.9.tgz","fileCount":24,"unpackedSize":682936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenLjdCRA9TVsSAnZWagAABBUP/2I0ZkKGlTgVoLm8p7k3\nHOaVTR5pCpSNXFDNVe7N0RLLtV0v+Gp6s1I7Ht5wO6+Gsh2lsuRh8Y7O+JD8\nMEseZdxbUJKWRUN/JzeQ/hM3FV+6miOHa59irlfpG6GBKnFgvsLNCFKIumV9\nXdsekehcpN7EsUAcvRIqtpBFA6d0p5sy0hH/4jDxNS+zz2D3XFHGxdjhvCx9\n4a9V6zAWuuiqomqJBYK7NAS9LJPKo5tzooFXJ/Rb/EpMfJboVUDAaQlaUijU\nQqE36w/bIc1S2ZT405rEB79pyK3Vt6el2kyfRFQSojPEeZbyhgVszZOY2rQ3\nap2LB60hm3OuGyLH8L0Ca+enbNApPEeTL91FryrQeJWZULEniZ6xZHJegw+g\noVEM/2X7wcPddoMXjXTcv7LyQ5YLd1fOgsgoIv58bYAGuhNPkjtURYVMkAkW\nFm/ncPlNIIV1jcCGIgK/s8Q6V10K+6BJIMfSt0eHAaL/k8u/3Ejx85l5zals\nqENTNqeWu38nbvEER363eh/S1UPmggjirurwAUhDmtx3WPd/cPNkMya9Nyqn\nUVY3EoWhpZ/DJHkfiWHaEuYoGG7hhvFvXlw+aiTGk3DTH31wws8Z95Qv08vT\nKGp7s1UkPjR/47NniwFSHHeAgDX/kQgsB+FLPvd1mantdAi2FNR1VEF1djxk\nuS9/\r\n=iDPC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEzxh1+EhFiPe2aODIChweMVI+/EVpIruPBgY3wCEmhuAiEAgvB3FQ8kZzvOZLrUsBLGmCiqKdtL19b5jgG7ai6RiaM="}]},"maintainers":[{"name":"ludvigalden","email":"aldenludvig@gmail.com"}],"_npmUser":{"name":"ludvigalden","email":"aldenludvig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abon_0.0.9_1587329245435_0.7679463976236485"},"_hasShrinkwrap":false},"0.0.10":{"name":"abon","description":"Complex state in React made simple 🚀","version":"0.0.10","license":"MIT","author":{"name":"Ludvig Aldén","email":"ludvig@tifum.com"},"repository":{"type":"git","url":"git+https://github.com/ludvigalden/abon.git"},"keywords":["react","react-native","abon","observable","subscribable","id","state","ssr","redux","mobx","observable"],"main":"dist/index.js","umd:main":"dist/abon.umd.production.min.js","module":"dist/abon.esm.js","typings":"dist/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development tsdx watch --verbose","build":"cross-env NODE_ENV=production tsdx build --format=cjs,esm,umd","test":"tsdx test","lint":"tsdx lint","precommit":"lint-staged","prepublishOnly":"npm run build","publish-canary":"lerna version prerelease --preid canary --force-publish && release --pre","publish-stable":"lerna version --force-publish && release && node ./scripts/release-notes.js","prebuild":"rimraf dist","addc":"all-contributors add","gen-docs":"all-contributors generate && doctoc README.md","git-reset":"git reset --hard HEAD","size":"size-limit"},"dependencies":{"lodash-es":"^4.17.15"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@babel/core":"^7.8.6","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@size-limit/preset-small-lib":"^4.3.1","@types/jest":"^25.1.3","@types/lodash":"^4.14.149","@types/react":"^16.9.23","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.22.0","@typescript-eslint/parser":"^2.22.0","all-contributors-cli":"^4.4.0","babel-eslint":"^10.1.0","babel-jest":"^25.1.0","doctoc":"^1.3.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.20.1","eslint-plugin-prettier":"^3.1.2","got":"^10.6.0","husky":"^4.2.3","jest":"^25.1.0","lerna":"^3.20.2","lint-staged":"^10.0.8","prettier":"^1.19.1","react":"^16.8.0","react-test-renderer":"^16.13.0","release":"6.1.0","size-limit":"^4.3.1","ts-node":"^8.6.2","tsdx":"^0.12.3","tslib":"^1.11.1","typescript":"^3.8.3"},"gitHead":"885b3b3efb11417190d85c71c3973a42fb5729bf","bugs":{"url":"https://github.com/ludvigalden/abon/issues"},"homepage":"https://github.com/ludvigalden/abon#readme","_id":"abon@0.0.10","_nodeVersion":"12.16.2","_npmVersion":"lerna/3.20.2/node@v12.16.2+x64 (linux)","dist":{"integrity":"sha512-cGvRgg98Ee7kzpcjq3Js6Ukk+He5uoHzWnCVaJALjYoaBfocWxFgZLCn0vmHQ/yKeqyGtQm38TwRGUtX7uTl5g==","shasum":"35cfbcf3b2c66342d371f0cef08d9712fb5d5a67","tarball":"https://registry.npmjs.org/abon/-/abon-0.0.10.tgz","fileCount":25,"unpackedSize":764549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenbsfCRA9TVsSAnZWagAA5ssP+wYb8JzHiHg67ub+6sdb\nc80Dg/Xv9DMWMLhFfVw/en9MujnVzycqpz+9OPAo7v+BKBe+dQTOB0RbdtwA\n9IaBPfuOKqIsXnq2zNCQdjzZYjFM2mqu3n3FDstCrYv2AvlWOHar8eywfCNa\nc08h6IURDcmmMQcUi6HGKWv4j9u9GGOlVIKRNX7V5cL3eCl7HbUYd0lDXF31\nKAUc5dJrFmTOXSa04woeanvVcT6OHh2OZ2pbmAfKkCWDWKDq3kMmk99AJcuC\nEw27SsLzBch47dGWZe7DPOEyGHjvt8ZHmwfNIne5FRnZasGxWeS/lT3s+JG1\n7bX1dj4+NPp6GbYd87pTb5janAkNh5ih8ihvEdKnOy7/FFypg5oBjBzqBKdJ\n8hHpoDQzjkvL/a3x37f1j8RDN+xfbCrlnDSdbHZtqfxzw/zHs+YkjyGCSiBR\nxuqmwMfBphBLl2BNUetkKp1iSDnXSjufKMcVpo8Qf2h8I8mvUiV9ugyizUdg\nk8FwkXKqo3qbSerZ0A1nRjJgt1esC2tlcb9D2eE5uCRwAiqKsrH6X1+xVHQo\nYL6VBar/dz3wtCkTWh9G6iR8xKJQ0tzii7TOhJvRR0Bzxz0MiXqnzEC6SpSz\nBdZAKqWmfuZzIYP9/c3gFBNYL4XBc+5gD9xC8fqahYx5OZcHhCPts/eV1zbg\nu334\r\n=tb/J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8a/TFfkGUPGygc2Zkt3Bm8RVIUZgm+cKcjlJF8mw0NQIhAOmcU/qHudiIsZqsvCK5leQHOzG+USDFi9b3lXcK0YNt"}]},"maintainers":[{"name":"ludvigalden","email":"aldenludvig@gmail.com"}],"_npmUser":{"name":"ludvigalden","email":"aldenludvig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abon_0.0.10_1587395359168_0.9459269231759238"},"_hasShrinkwrap":false},"0.0.11":{"name":"abon","description":"Complex state in React made simple 🚀","version":"0.0.11","license":"MIT","author":{"name":"Ludvig Aldén","email":"ludvig@tifum.com"},"repository":{"type":"git","url":"git+https://github.com/ludvigalden/abon.git"},"keywords":["react","react-native","abon","observable","subscribable","id","state","ssr","redux","mobx","observable"],"main":"dist/index.js","umd:main":"dist/abon.umd.production.min.js","module":"dist/abon.esm.js","typings":"dist/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development tsdx watch --verbose","build":"cross-env NODE_ENV=production tsdx build --format=cjs,esm,umd","test":"tsdx test","lint":"tsdx lint","precommit":"lint-staged","prepublishOnly":"npm run build","publish-canary":"lerna version prerelease --preid canary --force-publish && release --pre","publish-stable":"lerna version --force-publish && release && node ./scripts/release-notes.js","prebuild":"rimraf dist","addc":"all-contributors add","gen-docs":"all-contributors generate && doctoc README.md","git-reset":"git reset --hard HEAD","size":"size-limit"},"dependencies":{"lodash-es":"^4.17.15"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@babel/core":"^7.8.6","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@size-limit/preset-small-lib":"^4.3.1","@types/jest":"^25.1.3","@types/lodash":"^4.14.149","@types/react":"^16.9.23","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.22.0","@typescript-eslint/parser":"^2.22.0","all-contributors-cli":"^4.4.0","babel-eslint":"^10.1.0","babel-jest":"^25.1.0","doctoc":"^1.3.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.20.1","eslint-plugin-prettier":"^3.1.2","got":"^10.6.0","husky":"^4.2.3","jest":"^25.1.0","lerna":"^3.20.2","lint-staged":"^10.0.8","prettier":"^1.19.1","react":"^16.8.0","react-test-renderer":"^16.13.0","release":"6.1.0","size-limit":"^4.3.1","ts-node":"^8.6.2","tsdx":"^0.12.3","tslib":"^1.11.1","typescript":"^3.8.3"},"gitHead":"8a51262e7a2ee9d3dd3cfe266576f73aa325c12b","bugs":{"url":"https://github.com/ludvigalden/abon/issues"},"homepage":"https://github.com/ludvigalden/abon#readme","_id":"abon@0.0.11","_nodeVersion":"12.16.2","_npmVersion":"lerna/3.20.2/node@v12.16.2+x64 (linux)","dist":{"integrity":"sha512-RyKKR9sjXZL1fyNlobVEfpodMHIzirX34a6HcrGlCNoFdzyK/8nln5luOhKdPW3f+fL+AUBQ+OTl+hkukpBQYQ==","shasum":"19d84ec0b59f858682224d22f392d9f400a30571","tarball":"https://registry.npmjs.org/abon/-/abon-0.0.11.tgz","fileCount":25,"unpackedSize":763026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoAxVCRA9TVsSAnZWagAAtyIP/0KEoTxWycJe1fGylmll\n/Y0FeUjrNwwuo7PdK3LLpWDh0b9qLXyCs4QVnyCc+TaiNZTW9GX6WDkH4CTQ\nCuGyZ6MKbWudTvXtFE1nUin3Icc4YKGysjzLIiUUKKVbMu5hTJiGneKJ69L3\nXow/rgOk8Wf2T6xPBjyguIAAb26gj6XpZ0S4G5fBkGBYhS0r0iXyCJcsq5X4\n+kLM3VNIjdmGLpMdxrnSwIJ9VN5JhOfImIOllRCatO+gU23/+7syNWem9UeB\nyWb0xDSyhHFojh4OH1bwh5kQuGVLsUjiAiSgV4qIRqOP5cVxyHfXP44dMvHh\nPc7C3/DT96RYs9MpnBrDQ9O9Pom7kigidOFeeeNaKDHH/avtf8NwJ6p1W/Js\nT0IlAMuLno4CPtFaFhUtR+9ogjLVE1mlAx0nF9Ayy6kSg+DE/oe1SWdHQIAf\n51hgHYmXZ4e/MKP80RthudLxisBadm36Zggjm+qKlD50vI/yhC+wWDN8tRy4\nWZ3mf8LKn0DJa8Bi7JGBDzx88psLLLqJ++/ddcoDAtXmb+gvrPLJphOgAdI0\nFGizuGoNUZIrq1TG7UMxVB6MJnMkj+godh2K30nWSJlFOI9t/O2r4l9OwBC8\ntphkidTgGZsckXkkmZRXn/Zls21eUhFrnIvJ1rUg59Le3dCwEWG/NdVFg7NQ\nm4Tc\r\n=rDvO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEHB1vCtUB7+2YyI7uxUcrD1YScfeC1j9nxzIPjpIviPAiEA2OXXhFp5n+0qhyamtyVtLlPtM19zriD+EUWW40qH5qo="}]},"maintainers":[{"name":"ludvigalden","email":"aldenludvig@gmail.com"}],"_npmUser":{"name":"ludvigalden","email":"aldenludvig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abon_0.0.11_1587547220732_0.13233072887500485"},"_hasShrinkwrap":false},"0.0.12":{"name":"abon","description":"Complex state in React made simple 🚀","version":"0.0.12","license":"MIT","author":{"name":"Ludvig Aldén","email":"ludvig@tifum.com"},"repository":{"type":"git","url":"git+https://github.com/ludvigalden/abon.git"},"keywords":["react","react-native","abon","observable","subscribable","id","state","ssr","redux","mobx","observable"],"main":"dist/index.js","umd:main":"dist/abon.umd.production.min.js","module":"dist/abon.esm.js","typings":"dist/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development tsdx watch --verbose","build":"cross-env NODE_ENV=production tsdx build --format=cjs,esm,umd","test":"tsdx test","lint":"tsdx lint","precommit":"lint-staged","prepublishOnly":"npm run build","publish-canary":"lerna version prerelease --preid canary --force-publish && release --pre","publish-stable":"lerna version --force-publish && release && node ./scripts/release-notes.js","prebuild":"rimraf dist","addc":"all-contributors add","gen-docs":"all-contributors generate && doctoc README.md","git-reset":"git reset --hard HEAD","size":"size-limit"},"dependencies":{"lodash-es":"^4.17.15"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@babel/core":"^7.8.6","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@size-limit/preset-small-lib":"^4.3.1","@types/jest":"^25.1.3","@types/lodash":"^4.14.149","@types/react":"^16.9.23","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.22.0","@typescript-eslint/parser":"^2.22.0","all-contributors-cli":"^4.4.0","babel-eslint":"^10.1.0","babel-jest":"^25.1.0","doctoc":"^1.3.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.20.1","eslint-plugin-prettier":"^3.1.2","got":"^10.6.0","husky":"^4.2.3","jest":"^25.1.0","lerna":"^3.20.2","lint-staged":"^10.0.8","prettier":"^1.19.1","react":"^16.8.0","react-test-renderer":"^16.13.0","release":"6.1.0","size-limit":"^4.3.1","ts-node":"^8.6.2","tsdx":"^0.12.3","tslib":"^1.11.1","typescript":"^3.8.3"},"gitHead":"5af92351b7635c9f2ae3b41b1f287ce2ae372efd","bugs":{"url":"https://github.com/ludvigalden/abon/issues"},"homepage":"https://github.com/ludvigalden/abon#readme","_id":"abon@0.0.12","_nodeVersion":"12.16.2","_npmVersion":"lerna/3.20.2/node@v12.16.2+x64 (linux)","dist":{"integrity":"sha512-j0w64LgNTrwa0GkmLajck+mpU5MzGhLETvoI0j5VwHszc9MkXEQCdceLrgTP/00PYIVgIxm02dHtEhR2QGWhWw==","shasum":"1a4a18dfe3ee6747ea4f12054f8ae611c8681bbe","tarball":"https://registry.npmjs.org/abon/-/abon-0.0.12.tgz","fileCount":25,"unpackedSize":825505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoWqmCRA9TVsSAnZWagAAqSsP/jGG+kOtb36bN/7uFRHR\nKKaAXc5/tamaDIketbkbQ1AK5Qb541kxHHSnmwEdaDUCHj7RH/UlOvq9Ouzt\nmz3Kw0fHVa4/oUJ0wUTb+g39zk7W+q20A9DjQWOrbSRNq+/yEWpzwgRUp/kt\nHS+73saQWEWMjKuEV6hDXfqOWA6kqNLhxc36u/GEuljlfBU75NhcopT9CeqQ\nL6CiPm8zVpbjy9kaKegO+oXr+Ar4xkxVq1hxtzgKfGmij5bnWzwXSn0Wu5uA\nDlUNpKNUBasgo2awJgG+BSq5KAeItDvpYh9HfmJ5qc8SCSLhsuSG6CaGnYpu\nqekmd3yFLlD0KpX+u7J6uK5W0tEwS515cRZ8sNpr7s9txX5142n46HFkQ8wl\n/2SprZLJBzjTqLan+dXmAwOAnDHn1EgINnS4Xx4yoPnjkKqcdf68tbz9cSGB\n4im6BdNQPoFh1LpTItAKIclF/Q5D/WWR3QonJfNTYheXoFLH/KfeL1GyjnBn\ngIwCSRNRLLPtyGrNk/XUim966wX5VfM0ZZjkFs/qxXq05vyBMdpCq7bssSz8\n6KUAzUq83gw32Xq7lgr+kqkkYVY3lViARzLYhmMD50dH/S1bC28PMxMUQVEd\n+KMaxCPssfqkgPFbuSOPbztWEwUqlUpQR2BoymPlAz4jGvVkvofh6qTk/Oc/\nHwO9\r\n=m0GQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDllluyRslS9RtQGUkhmTEZ+gdzANTY1ouvVSdUKUHUVAIgNUmrzWSy+kGtRgBGy87x8S7Xwr2rtIRCUUzdC5wtbxE="}]},"maintainers":[{"name":"ludvigalden","email":"aldenludvig@gmail.com"}],"_npmUser":{"name":"ludvigalden","email":"aldenludvig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abon_0.0.12_1587636901826_0.78485516328534"},"_hasShrinkwrap":false},"0.0.13":{"name":"abon","description":"Complex state in React made simple 🚀","version":"0.0.13","license":"MIT","author":{"name":"Ludvig Aldén","email":"ludvig@tifum.com"},"repository":{"type":"git","url":"git+https://github.com/ludvigalden/abon.git"},"keywords":["react","react-native","abon","observable","subscribable","id","state","ssr","redux","mobx","observable"],"main":"dist/index.js","umd:main":"dist/abon.umd.production.min.js","module":"dist/abon.esm.js","typings":"dist/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development tsdx watch --verbose","build":"cross-env NODE_ENV=production tsdx build --format=cjs,esm,umd","test":"tsdx test","lint":"tsdx lint","precommit":"lint-staged","prepublishOnly":"npm run build","publish-canary":"lerna version prerelease --preid canary --force-publish && release --pre","publish-stable":"lerna version --force-publish && release && node ./scripts/release-notes.js","prebuild":"rimraf dist","addc":"all-contributors add","gen-docs":"all-contributors generate && doctoc README.md","git-reset":"git reset --hard HEAD","size":"size-limit"},"dependencies":{"lodash-es":"^4.17.15"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@babel/core":"^7.8.6","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@size-limit/preset-small-lib":"^4.3.1","@types/jest":"^25.1.3","@types/lodash":"^4.14.149","@types/react":"^16.9.23","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.22.0","@typescript-eslint/parser":"^2.22.0","all-contributors-cli":"^4.4.0","babel-eslint":"^10.1.0","babel-jest":"^25.1.0","doctoc":"^1.3.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.20.1","eslint-plugin-prettier":"^3.1.2","got":"^10.6.0","husky":"^4.2.3","jest":"^25.1.0","lerna":"^3.20.2","lint-staged":"^10.0.8","prettier":"^1.19.1","react":"^16.8.0","react-test-renderer":"^16.13.0","release":"6.1.0","size-limit":"^4.3.1","ts-node":"^8.6.2","tsdx":"^0.12.3","tslib":"^1.11.1","typescript":"^3.8.3"},"gitHead":"c348d1311a8461233d4d6faa8a34eabb43cb6669","bugs":{"url":"https://github.com/ludvigalden/abon/issues"},"homepage":"https://github.com/ludvigalden/abon#readme","_id":"abon@0.0.13","_nodeVersion":"12.16.2","_npmVersion":"lerna/3.20.2/node@v12.16.2+x64 (linux)","dist":{"integrity":"sha512-V0GPRTtY4HPambrA2TpnINolzqidkUU6yyQhMGVfSGlQXEYDyGgbmSiLChqDy2jImr+4uHb9tVF8ImtJxf4IAw==","shasum":"365e66059a72a93870bc81e14f9e04c1d59fab24","tarball":"https://registry.npmjs.org/abon/-/abon-0.0.13.tgz","fileCount":25,"unpackedSize":848633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoqQWCRA9TVsSAnZWagAAF8sQAIgi6toxh6YCLoUHtNXH\nYtS01ovSq2UhcdpP+UzGN4OoaR09Q00B3LJqWcRljxMjqGfpYf4aPD9QVr9H\np+9/8rGPD4ucEzcYj/R72TpxOaEGvESxnFV0YwQlJALaXjCIZXaPTKTpqTkj\n1gqNj1GwYWA1SHx0P2AtOwtfuD7qD3AFe/UK5TD0NWXkRB4XGGOKlP5cdIa6\noRRdY/SdiA26d4Yl/dkKWqWLUiZaT5Xu7fOFDkgpqKRFUUTS+EQPwGhYgPmF\nCw3t2MuTtKrQxXFLk9f8XjzKPqJtTpmAK7ZHvkl7MEsfn4k95kCFQoMZhmuC\nttweXBSriP8LHcjGcTVkB1bu2A3SCd2eLlf0B1Tr+x6lg9vBQMsrdoP20FYy\nhYX7Q664Fc+WZ5hgcl5CFHGvyd/seEMZDfHgxA+ytgnuapcGb1eo55CufVUq\nkj9U0KGCAcgKXZQUD3p+rIQgkKiXiCVEv6iCKiXYSEVhZFnoFNspcOlK4bsZ\nesBSr6WALeeNE11wZNOoVxH776f3b6nlZMNEN6mKxF7FSPUo1ixDJpMhdit2\nMjUzvKS2r4crMC5BMJggpJjtq4AN5lb93ut7ckoiJpCVaVNN2eyxx1Q+n8U+\nJ6mjJXx9olvzPT9VcapL+A+K6/fQ/ge9hqtlAZxDdE3Rv6lLI7fFLKzvmQcT\ns04+\r\n=wWC5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAK4hHip7sezZnZ7q4pyP2gcHzph3xHCH75fHMbLNzsOAiBLQN8UdQXu95z9jKc8k2XBzGSpTxlxKf86JmyUbTGcRw=="}]},"maintainers":[{"name":"ludvigalden","email":"aldenludvig@gmail.com"}],"_npmUser":{"name":"ludvigalden","email":"aldenludvig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abon_0.0.13_1587717142295_0.5281337261266339"},"_hasShrinkwrap":false},"0.1.0":{"name":"abon","description":"Complex state in React made simple 🚀","version":"0.1.0","license":"MIT","author":{"name":"Ludvig Aldén","email":"ludvig@tifum.com"},"repository":{"type":"git","url":"git+https://github.com/ludvigalden/abon.git"},"keywords":["react","react-native","abon","observable","subscribable","id","state","ssr","redux","mobx","observable"],"main":"dist/index.js","umd:main":"dist/abon.umd.production.min.js","module":"dist/abon.esm.js","typings":"dist/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development tsdx watch --verbose","build":"cross-env NODE_ENV=production tsdx build --format=cjs,esm,umd","test":"tsdx test","lint":"tsdx lint","precommit":"lint-staged","prepublishOnly":"npm run build","publish-canary":"lerna version prerelease --preid canary --force-publish && release --pre","publish-stable":"lerna version --force-publish && release && node ./scripts/release-notes.js","prebuild":"rimraf dist","addc":"all-contributors add","gen-docs":"all-contributors generate && doctoc README.md","git-reset":"git reset --hard HEAD","size":"size-limit"},"dependencies":{"lodash":"*","use-cleared-memo":"0.1.0"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@babel/core":"^7.8.6","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@size-limit/preset-small-lib":"^4.3.1","@types/jest":"^25.1.3","@types/lodash":"^4.14.149","@types/react":"^16.9.23","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.22.0","@typescript-eslint/parser":"^2.22.0","all-contributors-cli":"^4.4.0","babel-eslint":"^10.1.0","babel-jest":"^25.1.0","doctoc":"^1.3.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.20.1","eslint-plugin-prettier":"^3.1.2","got":"^10.6.0","husky":"^4.2.3","jest":"^25.1.0","lerna":"^3.20.2","lint-staged":"^10.0.8","prettier":"^1.19.1","react":"^16.8.0","react-test-renderer":"^16.13.0","release":"6.1.0","size-limit":"^4.3.1","ts-node":"^8.6.2","tsdx":"^0.12.3","tslib":"^1.11.1","typescript":"^3.8.3"},"gitHead":"2f85734c38e7bd6fadfb3bd9a185d0d312260eea","bugs":{"url":"https://github.com/ludvigalden/abon/issues"},"homepage":"https://github.com/ludvigalden/abon#readme","_id":"abon@0.1.0","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (linux)","dist":{"integrity":"sha512-zfYCJjvSx5ZmxkUPJbZaAd7VhiT/I0nHWWXiZvgxeZaxgpgUwyGjJ48GVWgnUY7Iv7M2titGiLbDRpzyPTTA2Q==","shasum":"0c8455914e2e2299197ef798dcf0626259bf1fad","tarball":"https://registry.npmjs.org/abon/-/abon-0.1.0.tgz","fileCount":25,"unpackedSize":848653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQEyoCRA9TVsSAnZWagAAuBMQAIfb/j4Q6Q5pNAIoakAq\nnne7q09XAMU3ug8o29N3KHrWKCkhut74yDzjNnllkzQ1f2fYV2E83FJJdmv/\nsl0gudLUfFFrqS3yOQkVWLvy6Oi4fIbeskQ9KFZy3dXC5AAzA9gvs2bcePmo\n/0i3iOGZOEd+GBohlU6fzt8KglrpJRxXi+Vbezwjir5S+JyvaAlHfuN/Drrh\nujkWjrlibvsAjVNsPsiqzHdejgmGCRf8Pz9iQiaWqyKG2/4X5Uqsam77LDKY\nhQK9fRjg0LFqB7GDExy0XLFeq4w/nrXjiXY/rLSoFTRFQXxkjIpbxrJpSRX9\nacKo3Bz+A+9O7aVU6DiR8DGGoOBJgiF/fMLCcAABwETaTDsdRqqtRB+zOgGr\n/LLLp+lhx/t3jdptJPOHYQM8KQUvwm2HXLOP+wl78x7EvzMi3C8sjO/9FGfh\nenbcNFWSH5FDzBQD+1/0pUNSlSmqScDIZO4KZijn4Jt/Ng1LB+xDvYcHKcoM\ngAhxxgaa0YVO2KaZqZk8YhFf3KZize737S03bwBb7ykwRxESyzxWob8Fl0Xn\n42qVpLjNgmS+F4yJ2ew2dTxv+EGBXmtvSkV/WC/jFNQH1rA/DuzCNqJEMHu8\noCSH3p3cT23YbscQtmMVzCjuXqY2EiOgWEw/0qEThVch/ENR+jt/q2VDEpVd\nxmZ+\r\n=VUNH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBMR/7fXhX/mRCywiUAmFAAXEs5359qRqCo2OsSFAQ4JAiEAwlA+Pep5Wc1xMK1huvo7Hov6PlyD4s3yrm8k3wiA5uY="}]},"maintainers":[{"name":"ludvigalden","email":"aldenludvig@gmail.com"}],"_npmUser":{"name":"ludvigalden","email":"aldenludvig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abon_0.1.0_1598049447980_0.9460503831383462"},"_hasShrinkwrap":false},"0.1.1":{"name":"abon","description":"Complex state in React made simple 🚀","version":"0.1.1","license":"MIT","author":{"name":"Ludvig Aldén","email":"ludvig@tifum.com"},"repository":{"type":"git","url":"git+https://github.com/ludvigalden/abon.git"},"keywords":["react","react-native","abon","observable","subscribable","id","state","ssr","redux","mobx","observable"],"main":"dist/index.js","umd:main":"dist/abon.umd.production.min.js","module":"dist/abon.esm.js","typings":"dist/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development tsdx watch --verbose","build":"cross-env NODE_ENV=production tsdx build --format=cjs,esm,umd","test":"tsdx test","lint":"tsdx lint","precommit":"lint-staged","prepublishOnly":"npm run build","publish-canary":"lerna version prerelease --preid canary --force-publish && release --pre","publish-stable":"lerna version --force-publish && release && node ./scripts/release-notes.js","prebuild":"rimraf dist","addc":"all-contributors add","gen-docs":"all-contributors generate && doctoc README.md","git-reset":"git reset --hard HEAD","size":"size-limit"},"dependencies":{"lodash":"*","use-cleared-memo":"0.1.0"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@babel/core":"^7.8.6","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@size-limit/preset-small-lib":"^4.3.1","@types/jest":"^25.1.3","@types/lodash":"^4.14.149","@types/react":"^16.9.23","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.22.0","@typescript-eslint/parser":"^2.22.0","all-contributors-cli":"^4.4.0","babel-eslint":"^10.1.0","babel-jest":"^25.1.0","doctoc":"^1.3.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.20.1","eslint-plugin-prettier":"^3.1.2","got":"^10.6.0","husky":"^4.2.3","jest":"^25.1.0","lerna":"^3.20.2","lint-staged":"^10.0.8","prettier":"^1.19.1","react":"^16.8.0","react-test-renderer":"^16.13.0","release":"6.1.0","size-limit":"^4.3.1","ts-node":"^8.6.2","tsdx":"^0.12.3","tslib":"^1.11.1","typescript":"^3.8.3"},"gitHead":"b70ec9cbf236db51b22ae2da8d47cbb68949a6ef","bugs":{"url":"https://github.com/ludvigalden/abon/issues"},"homepage":"https://github.com/ludvigalden/abon#readme","_id":"abon@0.1.1","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (linux)","dist":{"integrity":"sha512-3RJDfrTwqJ6DljTls5rzvFhd9Dg+TxfpItBWg4VJK2VlVvj0yBmoTKzuyUCRs4zv9FTSRzCiqzYSUwXty4PA+Q==","shasum":"3ae8e9c37ee6349999022ffd220ae21026a575b1","tarball":"https://registry.npmjs.org/abon/-/abon-0.1.1.tgz","fileCount":33,"unpackedSize":996982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQE0sCRA9TVsSAnZWagAAo3gP/1yCo2gT73QfrLrHwESM\n4oXQ7G6QYNCsZh1wW5Zm28S+8WHI1T9L6gqDT9cRhsXbjrlGhK3u9IW7V20l\nVxCfvrZIvz9jNg134qzASg/8Rg17NtDbC9QhgVOS0oJQHesy/kKaqw+vF8kd\n6QHzI8bqAO/NG+55aDzB4PrcFrW0Y4AYs1fXxe01B0BGTqatALKYmrJOGAuD\nHkNkyaN9S+Z9yRrr9ns9n6AZMJ0V4HtPZGcfNrAgg53YIrdyIo7Podd1TDIh\n9IOn3W9kPXVVIuCQpyydKpqkXcVglK+1GFcCXX+vyXrRbxs5fZ/Y7U2XsaZw\npy1/0wa9rw99ommUC224PkH8OrLaWRZhh1V4haJGDt5VTUr1FMCCk7UAOE8o\nc7YNgbbSe0/UJBplY/UotZVNwzE9jmhUwHl2GaYxcAzxnMfHkXq6WHaPIKv8\nzr1pXxmii1w3AsoIBVhLY7txRVjqrvSv0iKJB/CP0cipVYCYi0J8YYa+JcIf\n7XWpHITftDengCYzXKRJHTg+hSbqxx1aZsfFGei7AYCtHWG0I9+sCkhHZfGH\nsaaN+wZWZLGojVv59ansCvXkX8RhyyH6eUozXNmnWwA2kknbcpMbnH/9XBlr\nwDYF0nhtjPHWdKTuL3KmfLXVocwpuPK0ebMgM9gE775rFm3ID+w+7NoEZ3PH\nU+Lk\r\n=vP+G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGuZpF6LhQvCl1Pb9bGgi/yNopbYvSTCLSQQ0GLW7QGSAiEAqTCs2/y23RAjLh4J7+S10dvDukFyj42sscpdmdIEuoI="}]},"maintainers":[{"name":"ludvigalden","email":"aldenludvig@gmail.com"}],"_npmUser":{"name":"ludvigalden","email":"aldenludvig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abon_0.1.1_1598049579979_0.05624237439739499"},"_hasShrinkwrap":false},"0.2.0":{"name":"abon","description":"Flexible state management for React 🚀","version":"0.2.0","license":"MIT","author":{"name":"Ludvig Aldén","email":"ludvig@tifum.com"},"repository":{"type":"git","url":"git+https://github.com/ludvigalden/abon.git"},"keywords":["react","react-native","abon","observable","subscribable","id","flexible","state","management","ssr","redux","mobx"],"main":"dist/index.js","umd:main":"dist/abon.umd.production.min.js","module":"dist/abon.esm.js","typings":"dist/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development tsdx watch --verbose","build":"cross-env NODE_ENV=production tsdx build --format=cjs,esm,umd","test":"tsdx test","lint":"tsdx lint","precommit":"lint-staged","prepublishOnly":"npm run build","publish-canary":"lerna version prerelease --preid canary --force-publish && release --pre","publish-stable":"lerna version --force-publish && release && node ./scripts/release-notes.js","prebuild":"rimraf dist","addc":"all-contributors add","gen-docs":"all-contributors generate && doctoc README.md","git-reset":"git reset --hard HEAD","size":"size-limit"},"dependencies":{"lodash":"*","use-cleared-memo":"0.1.0"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@babel/core":"^7.8.6","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@size-limit/preset-small-lib":"^4.3.1","@types/jest":"^25.1.3","@types/lodash":"^4.14.149","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.22.0","@typescript-eslint/parser":"^2.22.0","all-contributors-cli":"^4.4.0","babel-eslint":"^10.1.0","babel-jest":"^25.1.0","doctoc":"^1.3.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.20.1","eslint-plugin-prettier":"^3.1.2","got":"^10.6.0","husky":"^4.2.3","jest":"^25.1.0","lerna":"^3.20.2","lint-staged":"^10.0.8","prettier":"^1.19.1","react":"^16.8.0","release":"6.1.0","size-limit":"^4.3.1","ts-node":"^8.6.2","tsdx":"^0.12.3","tslib":"^1.11.1","typescript":"^3.8.3"},"gitHead":"9ffcb7930491ae358d91ab3bf6a737d80abee5a0","bugs":{"url":"https://github.com/ludvigalden/abon/issues"},"homepage":"https://github.com/ludvigalden/abon#readme","_id":"abon@0.2.0","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (linux)","dist":{"integrity":"sha512-46sGKCUrIyTa9I2s6AzSFRPc7SL1LFFJPofV8MpIeYzw1xN1Z//37S4u00grfdFv+nLjfawwuzmXufyC+xZfFA==","shasum":"cdf779e33c8890783e8305b2834447b75097590a","tarball":"https://registry.npmjs.org/abon/-/abon-0.2.0.tgz","fileCount":35,"unpackedSize":1150171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVUtICRA9TVsSAnZWagAAu9wP/0Dg2nuwUatBUoOVqOHh\nc/oFxow6O4q7atjrN/N2Xl+gyKYuz4W3VsgqNGqKogOH2/YMEoSDSZ+UEgOW\nYiqEwzj+9hSbfMwOOUEE7vnR3JjSZBErvneC18hlEV9nxWhHJTL8cyiWdoot\nxplwRrMyF0MnxQpTMWCOt3xr3d+ADyWRZG4ZgibE7ZRtqHssJja+u/L+67jN\nLiBxQyhTsXvvrga4gmHr2eU9kM2ASx26sB0GPPPHliEU2GiK0i05m6E4q9c4\nn9LIKGP8/G8o4fIZsZi/ChH1/EmgPyAF8gbvnZ0IlAiEEXiwGyJAmJergEQ6\nOKkiSdvIyUJj/NGo82yT16P+YFnFwNRP/aKyQFpRtq4ydkgM9jPuPKs4xKWY\nA60ckihaE2aPZ3Ie7Vqgpvb9Ex7Dz1muxSzHAWo7WCHNo9YWJKxv0Pzwen2V\netBrqKuW0ja6ZdHz8OC+FImi+kn11iEXmwcc5eti8Y8coc+QgnYLtYnNRQKq\nGgcUyH9j20LFiFgOhfCvIZLS7yStNaTh3pdIjyTI02S7gNB//dSm+MqPxIN5\n58qS+EXa8ESXcUvm22fCkGda2CkQZGkFN3leiZ393vHa7Qm8mXGmbpHE9pVn\n6xSYZoSGQUNVAbE5K+dyqWJonrFy9Hi8nfew3olTimNIothH4GBG648fV1SQ\nKthX\r\n=xbvf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC77VD+EMD+F/tv6ULXmazFB5+uucnPr3CDUaYqLOUP6gIhAJppowZSnAPcmpP0d1FA6Rmy6rfV8M2I5bobMsJZsA5h"}]},"maintainers":[{"name":"ludvigalden","email":"aldenludvig@gmail.com"}],"_npmUser":{"name":"ludvigalden","email":"aldenludvig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abon_0.2.0_1599425352254_0.535962002516442"},"_hasShrinkwrap":false},"0.2.2":{"name":"abon","description":"Flexible state management for React 🚀","version":"0.2.2","license":"MIT","author":{"name":"Ludvig Aldén","email":"ludvig@tifum.com"},"repository":{"type":"git","url":"git+https://github.com/ludvigalden/abon.git"},"keywords":["react","react-native","abon","observable","subscribable","id","flexible","state","management","ssr","redux","mobx"],"main":"dist/index.js","umd:main":"dist/abon.umd.production.min.js","module":"dist/abon.esm.js","typings":"dist/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development tsdx watch --verbose","build":"cross-env NODE_ENV=production tsdx build --format=cjs,esm,umd","test":"tsdx test","lint":"tsdx lint","precommit":"lint-staged","prepublishOnly":"npm run build","publish-canary":"lerna version prerelease --preid canary --force-publish && release --pre","publish-stable":"lerna version --force-publish && release && node ./scripts/release-notes.js","prebuild":"rimraf dist","addc":"all-contributors add","gen-docs":"all-contributors generate && doctoc README.md","git-reset":"git reset --hard HEAD","size":"size-limit"},"dependencies":{"lodash":"*","use-cleared-memo":"0.1.0"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@babel/core":"^7.8.6","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@size-limit/preset-small-lib":"^4.3.1","@types/jest":"^25.1.3","@types/lodash":"^4.14.149","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.22.0","@typescript-eslint/parser":"^2.22.0","all-contributors-cli":"^4.4.0","babel-eslint":"^10.1.0","babel-jest":"^25.1.0","doctoc":"^1.3.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.20.1","eslint-plugin-prettier":"^3.1.2","got":"^10.6.0","husky":"^4.2.3","jest":"^25.1.0","lerna":"^3.20.2","lint-staged":"^10.0.8","prettier":"^1.19.1","react":"^16.8.0","release":"6.1.0","size-limit":"^4.3.1","ts-node":"^8.6.2","tsdx":"^0.12.3","tslib":"^1.11.1","typescript":"^3.8.3"},"gitHead":"5ed8522be911e772b6afd4f92da983fa653bcf81","bugs":{"url":"https://github.com/ludvigalden/abon/issues"},"homepage":"https://github.com/ludvigalden/abon#readme","_id":"abon@0.2.2","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (linux)","dist":{"integrity":"sha512-ZPjwh2HWuX3pTqgAx4/ne3ig37AZbHZkIFvhQdMLY/0n87gbY2D1Iy3jyZt+oBrMJb6XRnAAeBHET1/3Q8ofkg==","shasum":"bd6db1fea1a573acabe55bc6b008f8315faf0c52","tarball":"https://registry.npmjs.org/abon/-/abon-0.2.2.tgz","fileCount":35,"unpackedSize":1154635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVfqICRA9TVsSAnZWagAAd+kP/03bIjwMqw2UFzlfoh4Y\nzp074FaWGT7kOsP4PtZmUp+YHJikGDRFMA2R0A1tmsqJOHTkPlzEJhnGF7rT\n3OfhdR+DVn/xl75LyMzHFviRAGDuK2m3AVtxBZNSjHn/71VNDQv/8I2pgBYm\nF2J+TJPhszVUQ49ow32pOF+upJ0nNgMvhGGJtdDka8Hc3rn7iXe7ZmaYS3zj\nCEr2+Xhusw/Am+W2s+qPY0GlVjn3uOxRiAFOCMmovIXImYgVIQdkxVGCznrY\nbe2W5Z6lz32pZ/e0V+nn1OBA+qWTw7GuMsGJxvmz9fjwSvXtMd0A8KBRq46d\nXwIniQWCltdcN1VGUriCuUZ/6uWXjI7XPJD7LMeuyIRZQhQA/KiO2Vr6Wdco\nd92cxr5emRHiJfL0bIa8t4E5AOdjmMWbNjLjeevkHvTPJhC722FktqECxgNM\n3+X2H4OqczbhXwZNRvmI24zH0NlnaOrBMfn/aCrnprmlrE6hvYG83Kc6kf/2\nos/EWDSTgUg/UYlt0TNCoQSKScF4y7Il0hxJvO9ohiJDwCxAMCeFgD6425Bh\n3KD3ToEb0uasf0HMgBpJac4o2/Y86V8G1DNP+WuCNZ+yexA0hWona6sM0hU4\nuGsSsx0CtwvdZDGf+La6Q8f69eCsypea2VsV010IqPydwB9JcODppXanMQv2\nR/iP\r\n=RH8u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGIHYv0Kq50detdPIclQODhUa7oKE/PknOESrk7iKVFWAiA85SUTumngubjtSZhbtNG1M//IV32/R3OuOHS/HPcjUw=="}]},"maintainers":[{"name":"ludvigalden","email":"aldenludvig@gmail.com"}],"_npmUser":{"name":"ludvigalden","email":"aldenludvig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abon_0.2.2_1599470215889_0.7843917553230082"},"_hasShrinkwrap":false},"0.2.3":{"name":"abon","description":"Flexible state management for React 🚀","version":"0.2.3","license":"MIT","author":{"name":"Ludvig Aldén","email":"ludvig@tifum.com"},"repository":{"type":"git","url":"git+https://github.com/ludvigalden/abon.git"},"keywords":["react","react-native","abon","observable","subscribable","id","flexible","state","management","ssr","redux","mobx"],"main":"dist/index.js","umd:main":"dist/abon.umd.production.min.js","module":"dist/abon.esm.js","typings":"dist/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development tsdx watch --verbose","build":"cross-env NODE_ENV=production tsdx build --format=cjs,esm,umd","test":"tsdx test","lint":"tsdx lint","precommit":"lint-staged","prepublishOnly":"npm run build","publish-canary":"lerna version prerelease --preid canary --force-publish && release --pre","publish-stable":"lerna version --force-publish && release && node ./scripts/release-notes.js","prebuild":"rimraf dist","addc":"all-contributors add","gen-docs":"all-contributors generate && doctoc README.md","git-reset":"git reset --hard HEAD","size":"size-limit"},"dependencies":{"lodash":"*","use-cleared-memo":"0.1.0"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@babel/core":"^7.8.6","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@size-limit/preset-small-lib":"^4.3.1","@types/jest":"^25.1.3","@types/lodash":"^4.14.149","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.22.0","@typescript-eslint/parser":"^2.22.0","all-contributors-cli":"^4.4.0","babel-eslint":"^10.1.0","babel-jest":"^25.1.0","doctoc":"^1.3.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.20.1","eslint-plugin-prettier":"^3.1.2","got":"^10.6.0","husky":"^4.2.3","jest":"^25.1.0","lerna":"^3.20.2","lint-staged":"^10.0.8","prettier":"^1.19.1","react":"^16.8.0","release":"6.1.0","size-limit":"^4.3.1","ts-node":"^8.6.2","tsdx":"^0.12.3","tslib":"^1.11.1","typescript":"^3.8.3"},"gitHead":"61b15b9268b5227f227e04cd63d354a21c0dd339","bugs":{"url":"https://github.com/ludvigalden/abon/issues"},"homepage":"https://github.com/ludvigalden/abon#readme","_id":"abon@0.2.3","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (linux)","dist":{"integrity":"sha512-47s2umpnQruYsU0C9JVU52rlApCCs0iiaSRmYyUz1euRAcFi0JtVFl1MT5O52HmcuNfqJAaxi9dvMJVhY7Itqg==","shasum":"b2320822d97f35219e45600754da9606cf2956c0","tarball":"https://registry.npmjs.org/abon/-/abon-0.2.3.tgz","fileCount":35,"unpackedSize":1154903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVpxgCRA9TVsSAnZWagAAjKMP/1vnAL0h2sHqZw+Gsvd2\nAiLpg5woCdPN7ra2ernolTf9AWP6tOtP3GZHpkBQTXjorvbT9Ss+CxiIXnht\nt5ppyeykDkDUNOpvlsfAhA8QZouEl21AWvsMip7dwMlT0sZVmRAaIDq2FCHI\nD80m3e+sLr4D3zsHhTa6kzdefWKXWlMRy6l7srXUCs/PBiZ1Upl9uV7a3C0I\nZdQmJ21uakS0ruIf2uGLTjdhqf2IwyoCDEwzz4YWATc8rpZhVNhvWGJrS9fB\nGy8SCyFtgDHunrjYbvYg2otTJsItHN8e2XN9qfqak1t0SoLkdM/urHjG0USl\nTut/x7Y6n755rgRU2mxzq86ucMRU9BjfrZU6XF8B1Z1aDqG/sZRvwhWTEvsS\n63sQH2m05QrIaJl9h4Zi8/jjKAYl7y/RvuTzCc1NtF38PTB6ytJlkst+aTTl\nmJ5wdbKK7AhjU6uJAaLyxxsF1msdMD81dbJhqU2MSjReQ0/tGhoWW4UyrJPr\n7+COIzHJqvXeWK0CUErXgq28KzXoSj8ZF8koAgEtoFwVik8yNmaMEFGts8hc\n2URYXIINGsrmjrevQg66FIi5PiLIf5BTn06mLG+AUz9gMnMaQcOrKehl+rwj\nYYwylq6BW23ri29RfAbbFamzN1NzfJ5nwL+r7dLxl3xz2dVHA1cJga4Ss8LO\nfxFA\r\n=uPaJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDBczNfMEKmppwWiuPIyDibXdNIct5jBnAA3T3VWdrnwIgAbahwqwVJePR6FNPIxc+5V94jgcBjc6t5s9JRxcOz2Y="}]},"maintainers":[{"name":"ludvigalden","email":"aldenludvig@gmail.com"}],"_npmUser":{"name":"ludvigalden","email":"aldenludvig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abon_0.2.3_1599511647294_0.3892700361472823"},"_hasShrinkwrap":false},"0.2.4":{"name":"abon","description":"Flexible state management for React 🚀","version":"0.2.4","license":"MIT","author":{"name":"Ludvig Aldén","email":"ludvig@tifum.com"},"repository":{"type":"git","url":"git+https://github.com/ludvigalden/abon.git"},"keywords":["react","react-native","abon","observable","subscribable","id","flexible","state","management","ssr","redux","mobx"],"main":"dist/index.js","umd:main":"dist/abon.umd.production.min.js","module":"dist/abon.esm.js","typings":"dist/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development tsdx watch --verbose","build":"cross-env NODE_ENV=production tsdx build --format=cjs,esm,umd","test":"tsdx test","lint":"tsdx lint","precommit":"lint-staged","prepublishOnly":"npm run build","publish-canary":"lerna version prerelease --preid canary --force-publish && release --pre","publish-stable":"lerna version --force-publish && release && node ./scripts/release-notes.js","prebuild":"rimraf dist","addc":"all-contributors add","gen-docs":"all-contributors generate && doctoc README.md","git-reset":"git reset --hard HEAD","size":"size-limit"},"dependencies":{"lodash":"*","use-cleared-memo":"0.1.0"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@babel/core":"^7.8.6","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@size-limit/preset-small-lib":"^4.3.1","@types/jest":"^25.1.3","@types/lodash":"^4.14.149","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.22.0","@typescript-eslint/parser":"^2.22.0","all-contributors-cli":"^4.4.0","babel-eslint":"^10.1.0","babel-jest":"^25.1.0","doctoc":"^1.3.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.20.1","eslint-plugin-prettier":"^3.1.2","got":"^10.6.0","husky":"^4.2.3","jest":"^25.1.0","lerna":"^3.20.2","lint-staged":"^10.0.8","prettier":"^1.19.1","react":"^16.8.0","release":"6.1.0","size-limit":"^4.3.1","ts-node":"^8.6.2","tsdx":"^0.12.3","tslib":"^1.11.1","typescript":"^3.8.3"},"gitHead":"dd2c5dae54062847a9d86af93d40b02ea38fbb23","bugs":{"url":"https://github.com/ludvigalden/abon/issues"},"homepage":"https://github.com/ludvigalden/abon#readme","_id":"abon@0.2.4","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (linux)","dist":{"integrity":"sha512-wIQj2rHEJR26g9arWgfms/ZVx/lnSSRiF7RFZH63RFJgyNMZJJj7HlImFaKH9Rvv7f+nKgnMAOBor4RhVTxxNw==","shasum":"c5a8b6de6e5d06ca9e384b464817bc411d62eb49","tarball":"https://registry.npmjs.org/abon/-/abon-0.2.4.tgz","fileCount":35,"unpackedSize":1160341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVqhrCRA9TVsSAnZWagAAajwP/3hlzdZuX6vvpYHOIe07\njKvXQBHZv87cBrwQpdxSYOD9NpDhh1/Oq/cfvUSXqX8nFFyrizl8vk6RmxsL\nLNUFA8YrrqfsxhpJI5vvd0rWLfPex2ghB1nJYEcF6hPibcx1Qp+ull7bpq2S\nGrKwGbepWIbWRlB+oSy9AA7rMKQZPxPC/og550jRmWQDk0yaTOyq9wEsXkC6\nmvDHm/WkGzjRQuidS/uC0EH3oHVvK50Y1loz6d34AEXs/SnnVycRh/mnafg0\nRK/+EnB6Lck57moetD5+ZAki4Z34WvPqwjn+fx05Q/nSzFt0hqzREYSXgkJG\nj5RF4V+JCZexpnHvZfqHountE1oJiQruTccItYg7SHKEwltA42ipG26bbbBU\nloKBp7TUgMF18PcSZIfv/8bW/dkql81Qmbp5AICeAI12s/vJ6z7OZq+Mc5U6\nDrR2CFyD198mAJlHgOhCv6/7LG8sfw/Kdq6wmfuu2QdG2LdOUNsDDX2ZVXZv\nq9ylfC9ZyhdyWw55be+wzq+vrQzAxGFsdHFT5oL49jcbAkHUBg2/fZlprlog\n+vCaS7B2y4iuyRjGxb/N1iAIXteg2r5zPmF8T0onvOpEb4IJsU1lzuXZsyrn\nBJSJ6ZIC9Lk9o0DLNSpFi+nt64CtRMATDs8L58LEqzUhgojANeYuLulHcN1Y\n6tSm\r\n=iNme\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGbgaOMsYkkQZUSFMAcPR6p5wJJHReMXSez/Z1WSkNYaAiEAtiZHzlMkYN2Btk0JWuXt3ctyhtKtb5ia107sG2JaMLM="}]},"maintainers":[{"name":"ludvigalden","email":"aldenludvig@gmail.com"}],"_npmUser":{"name":"ludvigalden","email":"aldenludvig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abon_0.2.4_1599514730554_0.7286450114752825"},"_hasShrinkwrap":false},"0.3.0":{"name":"abon","description":"Flexible state management for React 🚀","version":"0.3.0","license":"MIT","author":{"name":"Ludvig Aldén","email":"ludvig@tifum.com"},"repository":{"type":"git","url":"git+https://github.com/ludvigalden/abon.git"},"keywords":["react","react-native","abon","observable","subscribable","id","flexible","state","management","ssr","redux","mobx"],"main":"dist/index.js","umd:main":"dist/abon.umd.production.min.js","module":"dist/abon.esm.js","typings":"dist/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development tsdx watch --verbose","build":"cross-env NODE_ENV=production tsdx build --format=cjs,esm,umd","test":"tsdx test","lint":"tsdx lint","precommit":"lint-staged","prepublishOnly":"npm run build","publish-canary":"lerna version prerelease --preid canary --force-publish && release --pre","publish-stable":"lerna version --force-publish && release && node ./scripts/release-notes.js","prebuild":"rimraf dist","addc":"all-contributors add","gen-docs":"all-contributors generate && doctoc README.md","git-reset":"git reset --hard HEAD","size":"size-limit"},"dependencies":{"lodash":"*","use-cleared-memo":"0.1.0"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@babel/core":"^7.8.6","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@size-limit/preset-small-lib":"^4.3.1","@types/jest":"^25.1.3","@types/lodash":"^4.14.149","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.22.0","@typescript-eslint/parser":"^2.22.0","all-contributors-cli":"^4.4.0","babel-eslint":"^10.1.0","babel-jest":"^25.1.0","doctoc":"^1.3.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.20.1","eslint-plugin-prettier":"^3.1.2","got":"^10.6.0","husky":"^4.2.3","jest":"^25.1.0","lerna":"^3.20.2","lint-staged":"^10.0.8","prettier":"^1.19.1","react":"^16.8.0","release":"6.1.0","size-limit":"^4.3.1","ts-node":"^8.6.2","tsdx":"^0.12.3","tslib":"^1.11.1","typescript":"^3.8.3"},"gitHead":"b45010e6b4bef6b117764c46579820650aa28bd2","bugs":{"url":"https://github.com/ludvigalden/abon/issues"},"homepage":"https://github.com/ludvigalden/abon#readme","_id":"abon@0.3.0","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (linux)","dist":{"integrity":"sha512-DkCd6HCvP/t8GJIcYZj6XNYlx1HroQ34dd3nDbafNq7CQ6NgUcYKwycloh6c35NKaKkPfs8ETx1L7s26tLRS5Q==","shasum":"de35607e5b687338720ab304d92a8ce278464df4","tarball":"https://registry.npmjs.org/abon/-/abon-0.3.0.tgz","fileCount":36,"unpackedSize":1191674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfawPSCRA9TVsSAnZWagAA04kP/3Byjk4VqhCewLMk68vk\nkisUOpJVNcHm/xZ1grd8yrXy/bofant12+suOsKQz2VgHgyNcBO6wqbYm5z9\nnPiejJ4b89O+vcnDUokxRwt5gtjrKGKqcHib8IbTI+c2Qf4zwcsaiQF8/+DV\nrBtpwCuNieAlp8bZAyvU3rcIkhPF+6NtRFoLLNOxzXvU0aixPXb3ztoda0g2\nNFTxiak0bGV4VV9gSUAFLQvKlTZ7d0JGzflmPPtZ5A6VBpGm7x1Zv7bt+Q7e\nQNi+P6ztenUOMPAXEnK9w6XksUMtvQvyVlXwsH6LRRauyh4fkBgjMZE862qD\nYe5d3Kd7OERiEV/GX5Wv8N0PdKKXpVDGcwsXlayGqg1o/wMl31EJx0bAA8+n\nTcwGv1mGSZz1Af1QZY7ZGK9IHslrCHPZSnv9vV6Jj22kbBbe78ubKvNzxIxE\nSr/TPsfcr5LbDbaZSflPNDnzbcdOkWbdNttj/hLXG99j/EWM9PtMdJV4cKNW\nJyVamDPBzPNQmAWdAcxdzrkfesbdZbDOh51KwW4TOG+DRB6bGWJPErXoKKWO\nLIzJBJM5Llg7ggZtDKNAR0YjlIaWrxpnRVbwleGfGge/GaXWkrGVan2HPf0g\nBrEdTFtE5OY/y0X0J+2H4fPdrfG7sbI4O+3OKC8NUt6+FXMJlq2ZGB205AVM\nDcHw\r\n=BAhp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgQt2y7/UIWDORAFIW+DrS0lm4OPBtMjrCxpzM2BS+cQIhAMBUblVEcMLL6tHzc/pBk30Pk10iB3y+rVmSQldcsz1e"}]},"maintainers":[{"name":"ludvigalden","email":"aldenludvig@gmail.com"}],"_npmUser":{"name":"ludvigalden","email":"aldenludvig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abon_0.3.0_1600848850289_0.19756074710453886"},"_hasShrinkwrap":false},"0.3.1":{"name":"abon","description":"Flexible state management for React 🚀","version":"0.3.1","license":"MIT","author":{"name":"Ludvig Aldén","email":"ludvig@tifum.com"},"repository":{"type":"git","url":"git+https://github.com/ludvigalden/abon.git"},"keywords":["react","react-native","abon","observable","subscribable","id","flexible","state","management","ssr","redux","mobx"],"main":"dist/index.js","umd:main":"dist/abon.umd.production.min.js","module":"dist/abon.esm.js","typings":"dist/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development tsdx watch --verbose","build":"cross-env NODE_ENV=production tsdx build --format=cjs,esm,umd","test":"tsdx test","lint":"tsdx lint","precommit":"lint-staged","prepublishOnly":"npm run build","publish-canary":"lerna version prerelease --preid canary --force-publish && release --pre","publish-stable":"lerna version --force-publish && release && node ./scripts/release-notes.js","prebuild":"rimraf dist","addc":"all-contributors add","gen-docs":"all-contributors generate && doctoc README.md","git-reset":"git reset --hard HEAD","size":"size-limit"},"dependencies":{"lodash":"*","use-cleared-memo":"0.1.0"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@babel/core":"^7.8.6","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@size-limit/preset-small-lib":"^4.3.1","@types/jest":"^25.1.3","@types/lodash":"^4.14.149","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.22.0","@typescript-eslint/parser":"^2.22.0","all-contributors-cli":"^4.4.0","babel-eslint":"^10.1.0","babel-jest":"^25.1.0","doctoc":"^1.3.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.20.1","eslint-plugin-prettier":"^3.1.2","got":"^10.6.0","husky":"^4.2.3","jest":"^25.1.0","lerna":"^3.20.2","lint-staged":"^10.0.8","prettier":"^1.19.1","react":"^16.8.0","release":"6.1.0","size-limit":"^4.3.1","ts-node":"^8.6.2","tsdx":"^0.12.3","tslib":"^1.11.1","typescript":"^3.8.3"},"gitHead":"bbb670e7155a8715d3759ff77ef6740fe5de4d94","bugs":{"url":"https://github.com/ludvigalden/abon/issues"},"homepage":"https://github.com/ludvigalden/abon#readme","_id":"abon@0.3.1","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (linux)","dist":{"integrity":"sha512-ywfvF7B9s4a8wCv7jKKhjCxBphu/5lyl9Rv1BBeazNLRjoOFjWW9fhmKifWE8ra2xgMfm6EAWoXtRPbY617DQA==","shasum":"c8ee316aa4de54edd73f9b17f9f968e2ff55df18","tarball":"https://registry.npmjs.org/abon/-/abon-0.3.1.tgz","fileCount":36,"unpackedSize":1192379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfa1SBCRA9TVsSAnZWagAAvakP/2+Yn9xzlBdnGPKiUFae\nhtpq6Y6yrJzrGpaSeqIg7CHioREH24D/37ZyUOQxlkjXCes4eeGEG1cwMOeF\nNV62bvwXIgKykQIB7SrBRZwXVwZnraV6NAmKAgmsFJrKqlYlrdme77Fr6R+w\nHysxquWK0ys+89zV+1yw5qDRnAJ7pGMOd3b64Xdz+GpbjdFzMMkQ8RJ8iCIu\nfzNwu4zJ3ORRMUouUX2HorbPW3VCmIIIarQEsWWi3TzgbsCcdMM10KqSFwEw\nMpryIo3O2gy+yk1zgqRCLIpgEn+oJwVAleeTUy3Tf666sYWshEBrkVR52wp0\nGNNndr52D78fTg9JA3HPiF4vuJ1YXVAF8LDxKHVLQihOvKtOuu/s9T3JNhEC\nGlFSi7DZK6lKsusvFRiSc49O5whvcHB9D/RO8++UJKnNGQFfag1aGyzCIFUB\nmAwCjBup2lyE/Zu0eEbJw39T4ZnJM8US94xQVnJb3h5W/Ak3MflImylF8WqM\nh+yBYqatnGqeCo78FmNvBeuKkGRtFZvQYvDJBjRcVkHW3xrD/GmoSFCCXKk1\nesW80rK5Qyfind4ywrn0NyuSYLNBfl6nkzQb1/fDoRH+Aa1DXH0VMSDwwmzr\nJUdSyT7mWZRdXblH4YTrK4FyVwyLbs7IoqN/rOAP+fjs2KJn9UmSvOXFOpMi\nvmGl\r\n=wVJY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF99ZiYk5Ci5fiHj8h2EY/3tgsJv3q/CbSu6t6o3JS7wAiEAtcEKR+mz1DNjv9TMyZBDOLqSi0wAbbQigkXKSG82lTc="}]},"maintainers":[{"name":"ludvigalden","email":"aldenludvig@gmail.com"}],"_npmUser":{"name":"ludvigalden","email":"aldenludvig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abon_0.3.1_1600869504842_0.12252676865837042"},"_hasShrinkwrap":false},"0.3.2":{"name":"abon","description":"Flexible state management for React 🚀","version":"0.3.2","license":"MIT","author":{"name":"Ludvig Aldén","email":"ludvig@tifum.com"},"repository":{"type":"git","url":"git+https://github.com/ludvigalden/abon.git"},"keywords":["react","react-native","abon","observable","subscribable","id","flexible","state","management","ssr","redux","mobx"],"main":"dist/index.js","umd:main":"dist/abon.umd.production.min.js","module":"dist/abon.esm.js","typings":"dist/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development tsdx watch --verbose","build":"cross-env NODE_ENV=production tsdx build --format=cjs,esm,umd","test":"tsdx test","lint":"tsdx lint","precommit":"lint-staged","prepublishOnly":"npm run build","publish-canary":"lerna version prerelease --preid canary --force-publish && release --pre","publish-stable":"lerna version --force-publish && release && node ./scripts/release-notes.js","prebuild":"rimraf dist","addc":"all-contributors add","gen-docs":"all-contributors generate && doctoc README.md","git-reset":"git reset --hard HEAD","size":"size-limit"},"dependencies":{"lodash":"*","use-cleared-memo":"0.1.0"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@babel/core":"^7.8.6","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@size-limit/preset-small-lib":"^4.3.1","@types/jest":"^25.1.3","@types/lodash":"^4.14.149","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.22.0","@typescript-eslint/parser":"^2.22.0","all-contributors-cli":"^4.4.0","babel-eslint":"^10.1.0","babel-jest":"^25.1.0","doctoc":"^1.3.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.20.1","eslint-plugin-prettier":"^3.1.2","got":"^10.6.0","husky":"^4.2.3","jest":"^25.1.0","lerna":"^3.20.2","lint-staged":"^10.0.8","prettier":"^1.19.1","react":"^16.8.0","release":"6.1.0","size-limit":"^4.3.1","ts-node":"^8.6.2","tsdx":"^0.12.3","tslib":"^1.11.1","typescript":"^3.8.3"},"gitHead":"6d77f22659e7f9f5f363bf39883bde13a509736d","bugs":{"url":"https://github.com/ludvigalden/abon/issues"},"homepage":"https://github.com/ludvigalden/abon#readme","_id":"abon@0.3.2","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (linux)","dist":{"integrity":"sha512-GWOv4b8qHJQ4YqrLTsIHi3987e/aHaGubXj20VT3ksEX5Yz55Ys/kVml25S/3fBU/fFV63iODTberOLftqM+hw==","shasum":"5fc7893e7291951df31d8751d7bf1b2bebe9e073","tarball":"https://registry.npmjs.org/abon/-/abon-0.3.2.tgz","fileCount":37,"unpackedSize":1227749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfa3G1CRA9TVsSAnZWagAAffwP/A0bLa4NsiytmgYbR7dF\nqa4nJ5lJUoNwGNs6aLf80TdwGIKGkNygXG7jE/OnVyrr6T7JG8WghLqQ3geL\nzMPkf3XgpA58F9fhng4RJJvJ0+MqdXuLVNsWPlaQ/wU/hQec3nBSck8gXU21\nzMJZB/Ur058k6vaaatfVNWaXo3SkAUsWVi4dskCxfPg6n6hzepenzcM1e9yV\nMLYl8Dt/svZt6BhmeWH38cRen14aFOmM/uFi/FlsWgyI5vF9z5Jm4MtQ5hp0\nt7OvAh6jtxmOtWtwvIGbg4+PI+iXhtDcpMRoO/fefmNtOsqPGgRVKV9cDi2D\npXfFV/GPp2mJgln2ro0OXeqdSg0IYo7CPNq2orZabNGI9oXDvu7yIDT9nJH4\n3v8wZdnmhVFycsWefkohaWKmqGOBXGtnlrRbVAzx3J1p8l7FYH/vYQ6Yt15u\nS7/4TCpLnDfDwOXyQvPzZBVXtqW73gfIKdH7ONuQ8MvyiGUk3KdNMY2tqx2h\nMyv477p/6k/WAH4OgSa3ezDxRIxLlnHuf4Tjw6+zAtIXXVxigdu44Mu1lMaJ\nfelcsl7P9ArrUP9JpNt26bGEGFh0JYq00k7v0VZwnebyYYTvcnxfpimLYmib\nAxDPlbUhXOfc6REQw/yJeoriJaPUYvPdPMXbUVYlAT/QzJm2M0oDRzXTjK43\nDQmZ\r\n=g8qC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDagJCD0kr8avTJEJVo4gv2yhJW+lirhTUx49dY86Bh9QIhAPXOpJxLOJaTzXGWKi9Au9P1o8DHWQSxiAsLwupA8SOP"}]},"maintainers":[{"name":"ludvigalden","email":"aldenludvig@gmail.com"}],"_npmUser":{"name":"ludvigalden","email":"aldenludvig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abon_0.3.2_1600876980448_0.8400873689304147"},"_hasShrinkwrap":false},"0.3.3":{"name":"abon","description":"Flexible state management for React 🚀","version":"0.3.3","license":"MIT","author":{"name":"Ludvig Aldén","email":"ludvig@tifum.com"},"repository":{"type":"git","url":"git+https://github.com/ludvigalden/abon.git"},"keywords":["react","react-native","abon","observable","subscribable","id","flexible","state","management","ssr","redux","mobx"],"main":"dist/index.js","umd:main":"dist/abon.umd.production.min.js","module":"dist/abon.esm.js","typings":"dist/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development tsdx watch --verbose","build":"cross-env NODE_ENV=production tsdx build --format=cjs,esm,umd","test":"tsdx test","lint":"tsdx lint","precommit":"lint-staged","prepublishOnly":"npm run build","publish-canary":"lerna version prerelease --preid canary --force-publish && release --pre","publish-stable":"lerna version --force-publish && release && node ./scripts/release-notes.js","prebuild":"rimraf dist","addc":"all-contributors add","gen-docs":"all-contributors generate && doctoc README.md","git-reset":"git reset --hard HEAD","size":"size-limit"},"dependencies":{"lodash":"*","use-cleared-memo":"0.1.0"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@babel/core":"^7.8.6","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@size-limit/preset-small-lib":"^4.3.1","@types/jest":"^25.1.3","@types/lodash":"^4.14.149","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.22.0","@typescript-eslint/parser":"^2.22.0","all-contributors-cli":"^4.4.0","babel-eslint":"^10.1.0","babel-jest":"^25.1.0","doctoc":"^1.3.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.20.1","eslint-plugin-prettier":"^3.1.2","got":"^10.6.0","husky":"^4.2.3","jest":"^25.1.0","lerna":"^3.20.2","lint-staged":"^10.0.8","prettier":"^1.19.1","react":"^16.8.0","release":"6.1.0","size-limit":"^4.3.1","ts-node":"^8.6.2","tsdx":"^0.12.3","tslib":"^1.11.1","typescript":"^3.8.3"},"gitHead":"ee31d2a6a944c6aa01a62948d52ff8757f15d233","bugs":{"url":"https://github.com/ludvigalden/abon/issues"},"homepage":"https://github.com/ludvigalden/abon#readme","_id":"abon@0.3.3","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (linux)","dist":{"integrity":"sha512-Dk8n/cvyUuep2mAEVIquaxtDMLthtN9SMBwLw95IRu0oy5yE1DCfakeiSLhZDJN4vlmP20PQ+KuR423/By640w==","shasum":"d2e73c48faa5a2689c110e118834978a7ebfc23d","tarball":"https://registry.npmjs.org/abon/-/abon-0.3.3.tgz","fileCount":48,"unpackedSize":1228006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbFhUCRA9TVsSAnZWagAA8YYP+wTvc8c2Y9YyWcGtbm9f\nAhLqJKfzAWBWcB0bEtLZ/LWbxIaTYEU8hLO/rb4EB7ZAmPG1L0gcwJLRbh0X\nuUL4Mo0kZYTTSImlW7X0C6c4RtjbOgKernrDwO+QrUoy7ARsvSBNwJ5FG5ta\nf53DqVJDLwO/RIGm8ks2PWAvtuhvFRUKZCxocBiTB4iaCPo6n2uHchYuI1Uq\nSDpyH2xM/CyggDgE/iUcUwB8+weV8UAdm4rJ4N4Dlcj9EKajOox6saqAWtL6\nbRbCmt35HHfuQy2vZblw7ZPugHM2y+6z55jSRXzG//IjMgYY33nOmOzrUsw0\n5sOFbdHPY6fhNy+bcNpMVJyLW8diKvJkfByVtkRCl9Zp9axzBM2ZbOynQRWA\nhO6WCBrwTYHfdZgaEQO2BQeD/BBhzKeUlAgB0VGGJ12VoeDlRg0yiN/Gf5Cu\natE1AB/IPkYyWm3GJNHE4LhqiPMBiQiRxe7612T3IVw+kz2zEcQUCQXoyrT5\nmk9YVikPE99C/O+v42fH8LPjvuJKIMWyKADA5rwejjL42NglAJB0IMyU4Kvw\nq2fZSkE1SAMBMP4RguE8MDvy7QVHfIP9l9rBq04chOvAgpNcmLhrLfCfyVpD\n6cZGI3uB3n/3euis9HtVe/T5U9RCJbB72AH5mk8pTupzSmyN7BfnKlP2AJzi\nqEy+\r\n=VVjd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCp8HQRcbksQGWbK7OsdKeupYMAyEpNOTIe9DxlgrCqKgIhAKRbcZTweOz2R1399jQGkRSAk0GPkYVIWjeVo8J4+Ngs"}]},"maintainers":[{"name":"ludvigalden","email":"aldenludvig@gmail.com"}],"_npmUser":{"name":"ludvigalden","email":"aldenludvig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abon_0.3.3_1600936019792_0.18010303942179928"},"_hasShrinkwrap":false},"0.3.5":{"name":"abon","description":"Flexible state management for React 🚀","version":"0.3.5","license":"MIT","author":{"name":"Ludvig Aldén","email":"ludvig@tifum.com"},"repository":{"type":"git","url":"git+https://github.com/ludvigalden/abon.git"},"keywords":["react","react-native","abon","observable","subscribable","id","flexible","state","management","ssr","redux","mobx"],"main":"dist/index.js","umd:main":"dist/abon.umd.production.min.js","module":"dist/abon.esm.js","typings":"dist/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development tsdx watch --verbose","build":"cross-env NODE_ENV=production tsdx build --format=cjs,esm,umd","test":"tsdx test","lint":"tsdx lint","precommit":"lint-staged","prepublishOnly":"npm run build","publish-canary":"lerna version prerelease --preid canary --force-publish && release --pre","publish-stable":"lerna version --force-publish && release && node ./scripts/release-notes.js","prebuild":"rimraf dist","addc":"all-contributors add","gen-docs":"all-contributors generate && doctoc README.md","git-reset":"git reset --hard HEAD","size":"size-limit"},"dependencies":{"lodash":"*","use-cleared-memo":"0.1.0"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@babel/core":"^7.8.6","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@size-limit/preset-small-lib":"^4.3.1","@types/jest":"^25.1.3","@types/lodash":"^4.14.161","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.22.0","@typescript-eslint/parser":"^2.22.0","all-contributors-cli":"^4.4.0","babel-eslint":"^10.1.0","babel-jest":"^25.1.0","doctoc":"^1.3.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.20.1","eslint-plugin-prettier":"^3.1.2","got":"^10.6.0","husky":"^4.2.3","jest":"^25.1.0","lerna":"^3.20.2","lint-staged":"^10.0.8","prettier":"^1.19.1","react":"^16.8.0","release":"6.1.0","size-limit":"^4.3.1","ts-node":"^8.6.2","tsdx":"^0.12.3","tslib":"^1.11.1","typescript":"^3.8.3"},"gitHead":"65b63c4964630d1722593e700502e7cbe8d00f42","bugs":{"url":"https://github.com/ludvigalden/abon/issues"},"homepage":"https://github.com/ludvigalden/abon#readme","_id":"abon@0.3.5","_nodeVersion":"12.18.4","_npmVersion":"lerna/3.22.1/node@v12.18.4+x64 (linux)","dist":{"integrity":"sha512-Ht6clg5YsccAqaI+uNtr/f7hLvieK+lzYCzEQJ+7Cgeaw33LfL5Yhls/15ig0L8DClA/vRv4x7NxAy/fdX7BPg==","shasum":"b6a56d277c5a100b918bea5d67fe91c81325c4e6","tarball":"https://registry.npmjs.org/abon/-/abon-0.3.5.tgz","fileCount":48,"unpackedSize":1244218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbyqqCRA9TVsSAnZWagAAq7gP/38eOnUERKYbEpfQnnlE\nWWJ6c3ILbh9hAijEWjVCtEvIEf9syWdT2+UOtaYhsnmf2HNj5qY+2h9Fgmdn\nOZ0tll8/7V3FJ6kbRuaYeA7VwPPDUcHpc3hmDBpSZe+zOT95qT/da9vyYUM7\nihyRpc5K6M3D31pw/x6A5HU3gx/3GzmadBI3b/Un6c3HZmLZRWC/mZ5UuJeJ\n1m0mLwobYjy2t31Urt0Le9c2uIr7I9Remw8/RszmlhqrEU1QYT8lcCqthLjo\nF5wgBW610xF48+A1t6u+8t7P8pfnI6qjAM42Q0BRAYf/IQ7ZpjKkdf6anddJ\nm7GNmC80HC8Dl6SkrOp2kNvWJt5q/Who8MSPLKOeOP/PadpnExLpfO1BXNCE\nq7EgKAwIHCYW+nrJbwJBi6mNJ3EASyvyFB2Hbu1aEp2ekjebN/lIaCBuoyH3\ni6Z9+ru5JCvk9d/HlXF6Wzf4JJM78xQVWsz1wIcYwoQBqMBxkPHG+uEKz2r/\ntyNLIyzTthZK/rR/6Aj3EhSFT9F/nJg18bSCzwK6ceUaAeO57v1MBfiOooKE\ndwhHxuCCnbW1I2JeOd0uToe3cLW10FPz+Kfd7kPH1fS6IvM/KkioaKfcVO76\n9ocK7hP3l26E8+wypxGybIEL7lAIMMUAZMJyQjCyx4IaMyEkEvTZyCobC/WO\nJYoZ\r\n=nU2f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsCZlumMbV8x2R2TljaY+uZ2Xo5O0kcpATVQA/F/v6ZAIgVS6uWEFg6eSkAbo69PTZILyPuEvL9zQsAFd78Go8gK0="}]},"maintainers":[{"name":"ludvigalden","email":"aldenludvig@gmail.com"}],"_npmUser":{"name":"ludvigalden","email":"aldenludvig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abon_0.3.5_1601120937817_0.44032100169416766"},"_hasShrinkwrap":false},"0.4.0":{"name":"abon","description":"Flexible state management for React 🚀","version":"0.4.0","license":"MIT","author":{"name":"Ludvig Aldén","email":"ludvig@tifum.com"},"repository":{"type":"git","url":"git+https://github.com/ludvigalden/abon.git"},"keywords":["react","react-native","abon","observable","subscribable","id","flexible","state","management","ssr","redux","mobx"],"main":"dist/index.js","umd:main":"dist/abon.umd.production.min.js","module":"dist/abon.esm.js","typings":"dist/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development tsdx watch --verbose","build":"cross-env NODE_ENV=production tsdx build --format=cjs,esm,umd","test":"tsdx test","lint":"tsdx lint","precommit":"lint-staged","prepublishOnly":"npm run build","publish-canary":"lerna version prerelease --preid canary --force-publish && release --pre","publish-stable":"lerna version --force-publish && release && node ./scripts/release-notes.js","prebuild":"rimraf dist","addc":"all-contributors add","gen-docs":"all-contributors generate && doctoc README.md","git-reset":"git reset --hard HEAD","size":"size-limit"},"dependencies":{"lodash":"*","use-cleared-memo":"1.0.0"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@babel/core":"^7.8.6","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@size-limit/preset-small-lib":"^4.3.1","@types/jest":"^25.1.3","@types/lodash":"^4.14.161","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.22.0","@typescript-eslint/parser":"^2.22.0","all-contributors-cli":"^4.4.0","babel-eslint":"^10.1.0","babel-jest":"^25.1.0","doctoc":"^1.3.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.20.1","eslint-plugin-prettier":"^3.1.2","got":"^10.6.0","husky":"^4.2.3","jest":"^25.1.0","lerna":"^3.20.2","lint-staged":"^10.0.8","prettier":"^1.19.1","react":"^16.8.0","release":"6.1.0","size-limit":"^4.3.1","ts-node":"^8.6.2","tsdx":"^0.12.3","tslib":"^1.11.1","typescript":"^3.8.3"},"gitHead":"c80d8b98015ab59e1a93c63c3d6e71b601978547","bugs":{"url":"https://github.com/ludvigalden/abon/issues"},"homepage":"https://github.com/ludvigalden/abon#readme","_id":"abon@0.4.0","_nodeVersion":"12.18.4","_npmVersion":"lerna/3.22.1/node@v12.18.4+x64 (linux)","dist":{"integrity":"sha512-FslOqP1iwsncpxleFUi3zwANXYr82DFBXAMV+P1Deh8X6Y/5cj5R5Y+qEPAX9pt3f1pr1Dai5aWBnWtCcCo2cA==","shasum":"19ab0f7bdad2f55be61b96406f0f87d210505afd","tarball":"https://registry.npmjs.org/abon/-/abon-0.4.0.tgz","fileCount":48,"unpackedSize":1254726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfedEOCRA9TVsSAnZWagAAs88P/0vXkI4euHgyQ1FQ6diw\nLgEsgDsO2xtJw09IVJk9kR5RresQA6RQpNx5HkyuGL5SrDQ/2XOvJ3PcigT6\n/taFaNianwfLUdNtz9759o9FQtHOYeQe0Rz+2ftQr+LHJ3VDilS26i7OfuS9\niyCFcZO9m1x5NG0CW5y8ZoqbGKMLK7asbWUzS9oPdOzlzli7X+FzJGgIMVsb\nixfe0AIutc0HQ+PwgbUyy16VFsiC1kOkeemYVbKIimiIN0w8ZcSZV/VHBO9n\nUz11TmOkeksS+d2obA3VORo8b0fv+Fx0RJzogvAMHmY0WoGs932SEExRT/P/\nBqFnMWiqcoKWZ+B05Y76Y1+3ZGfO0addiytMuL9r/BDwYl+fiXgNFtEns9Cw\nvaYHEgrtRGj1cfnh7epvS1W4YQQUXtG+CAgwdUOrlhfkShQQxQ9WXTc9HhKa\nsKRfykUaly1ZXL0lxEUpoZiI6pKUmGZyYswmQKlqp0OhlKud3sYrAkCB0b98\nwVB44zeWAIpadYTNGUVFA5u3KaIL2T27ngxxwY+IEE86dHGrrdn+5VRbxDTo\nFeNywlnwFH7pSL+8iTwFIYfCNx5UylR5VKNpAhrTNYeuGQmPcN6F90loCdXs\n9Lr8lHOirf3lkLyxG3NEg+LL/N65i7tt5TAgbcddAWDlf8fXZ2P2a2Pg4cNg\nhqzv\r\n=PVtH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFPH0zSL3P6BulPK+La7pFW7dM50B1vYbmQjN0WbRgDNAiEAu1KGKXSpZ1Zxt0JutyJ7yOWdXVhnlMMvNgJmf6eRsxc="}]},"maintainers":[{"name":"ludvigalden","email":"aldenludvig@gmail.com"}],"_npmUser":{"name":"ludvigalden","email":"aldenludvig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abon_0.4.0_1601818893938_0.47538334955506834"},"_hasShrinkwrap":false},"0.5.0":{"name":"abon","description":"Flexible state management for React 🚀","version":"0.5.0","license":"MIT","author":{"name":"Ludvig Aldén","email":"ludvig@tifum.com"},"repository":{"type":"git","url":"https://github.com/ludvigalden/abon.git"},"keywords":["react","react-native","abon","observable","subscribable","id","flexible","state","management","ssr","redux","mobx"],"main":"dist/index.js","umd:main":"dist/abon.umd.production.min.js","module":"dist/abon.esm.js","typings":"dist/index.d.ts","scripts":{"start":"tsdx watch --verbose","build":"tsdx build","lint":"tsdx lint","prepare":"tsdx build","test":"tsdx test --passWithNoTests","precommit":"lint-staged","prepublishOnly":"tsdx build","release":"np"},"dependencies":{"lodash":"*","use-cleared-memo":"1.1.0"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@types/lodash":"^4.14.161","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"4.2.0","@typescript-eslint/parser":"4.2.0","babel-eslint":"10.1.0","babel-jest":"^25.1.0","eslint":"7.9.0","eslint-config-prettier":"6.12.0","eslint-import-resolver-typescript":"2.3.0","eslint-loader":"4.0.2","eslint-plugin-babel":"5.3.1","eslint-plugin-import":"2.22.0","eslint-plugin-prettier":"3.1.4","eslint-plugin-react":"7.21.2","eslint-plugin-unused-imports":"^0.1.3","got":"^10.6.0","husky":"^4.2.3","lint-staged":"10.4.0","np":"6.5.0","prettier":"2.1.2","react":"^16.8.0","ts-node":"9.0.0","tsdx":"0.14.0","typescript":"4.0.3"},"licenseText":"MIT License\n\nCopyright (c) 2020 Ludvig Aldén https://github.com/ludvigalden\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"abon@0.5.0","dist":{"shasum":"dcb8d1a9bcfca5ed9e57c06db97b12317534c92a","integrity":"sha512-QNi8zqSjZoHEX4MGh2CcsTQwzT468xl8mxXIrk8eup5Q7fcuQJWOXsufhOWJDhRSTYrTECQHwNX5aEvkFrAlrw==","tarball":"https://registry.npmjs.org/abon/-/abon-0.5.0.tgz","fileCount":35,"unpackedSize":982746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfevGHCRA9TVsSAnZWagAA0L8P/2Gp+r23mZFSbo0cyqoB\n5CM2B1oZGDltBjxec3srqWP6wr9/PfjQxrk0uTB7XT5MvykmNthS60WSRdPz\nhLQHIi8XNL0HJKK3vs6JB/bPYL9JLOXHiItiCa0sAgxtkylX6FP7t8wrpANE\nzFSpDU3pMhaLR2VtacLSHV5JdUwf6fQinGzmu+driiMZncv0x4ihf8bvFZyb\ncaqETLot5GgF6dbaFhTHctrpqf4VSaB/ITlf36hwPw9qln2hFOlOtHRSLa/l\nFQDsxG5j0mAbhZh9d3Szw/gokgGPOvRXWgwwm0Y32Z1B9XixW+9YbybJbzUL\nyZpuxfCJuFLshsvHkOEKNg+iX6PXkPnMn0jm99pKXwH54MgqLlEo9IiN/gyY\nu/4othNVQ+JGMQFEeuot752wbjIXlc96DKlod/7C+dT/fE7CLtLr/z6kklnj\nKT9gZ/e+FHzv9C0TgSFL4ufrrmNFmIli5SMDAMCsQQYbNcXe7Xn62sxaK5+K\nQJtTMvMDGuIWJF1Jdc2eQ+9zp3S9X2LNiokvvzWAlhLolONnSykxHopA2aQl\nPMMSuILCFB3b+GEecVprKznIdsfhZUQesARRdBMGFbIwI3V1/L9loFfOJI3C\nymgjDmHtn1akF734Y2L2pWFJnWJUIYZj8ofbCkvBtNquMJsXT/muChirXcG8\nKvD/\r\n=UV6F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwbewTAKZDlpF9ZPEcM4+twgvg2dky+ryJS1iirf0W7AIhAJdNfECsYJBN2rU4Cr49nHF+LD7uh/MxwC1hDR4w8/ie"}]},"maintainers":[{"name":"ludvigalden","email":"aldenludvig@gmail.com"}],"_npmUser":{"name":"ludvigalden","email":"aldenludvig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abon_0.5.0_1601892743130_0.05079731443535862"},"_hasShrinkwrap":false},"0.6.0":{"name":"abon","description":"Flexible state management for React 🚀","version":"0.6.0","license":"MIT","author":{"name":"Ludvig Aldén","email":"ludvig@tifum.com"},"repository":{"type":"git","url":"https://github.com/ludvigalden/abon.git"},"keywords":["react","react-native","abon","observable","subscribable","id","flexible","state","management","ssr","redux","mobx"],"main":"dist/index.js","umd:main":"dist/abon.umd.production.min.js","module":"dist/abon.esm.js","typings":"dist/index.d.ts","scripts":{"start":"tsdx watch --verbose","build":"tsdx build","lint":"tsdx lint","prepare":"tsdx build","test":"tsdx test --passWithNoTests","precommit":"lint-staged","prepublishOnly":"tsdx build","release":"np"},"dependencies":{"lodash":"*","use-cleared-memo":"1.2.0"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@types/lodash":"^4.14.161","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"4.2.0","@typescript-eslint/parser":"4.2.0","babel-eslint":"10.1.0","babel-jest":"^25.1.0","eslint":"7.9.0","eslint-config-prettier":"6.12.0","eslint-import-resolver-typescript":"2.3.0","eslint-loader":"4.0.2","eslint-plugin-babel":"5.3.1","eslint-plugin-import":"2.22.0","eslint-plugin-prettier":"3.1.4","eslint-plugin-react":"7.21.2","eslint-plugin-unused-imports":"^0.1.3","got":"^10.6.0","husky":"^4.2.3","lint-staged":"10.4.0","np":"6.5.0","prettier":"2.1.2","react":"^16.8.0","ts-node":"9.0.0","tsdx":"0.14.0","typescript":"4.0.3"},"licenseText":"MIT License\n\nCopyright (c) 2020 Ludvig Aldén https://github.com/ludvigalden\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"abon@0.6.0","dist":{"shasum":"e7b629f4032cd58d8756ef308366ff45dc523b94","integrity":"sha512-KeNTHBWhRpuP8aPOdqYtrOqgMh9zdgCoM87LcjWJZlgreHJjZD5z8DpUIyBkv5DTBd5KBOTN5KNEs8t/wMoJYg==","tarball":"https://registry.npmjs.org/abon/-/abon-0.6.0.tgz","fileCount":35,"unpackedSize":995825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqHJMCRA9TVsSAnZWagAApFcQAJNwTtlSLTmcs+nB5oif\nHOOILIQznKXPkGFFpbSMOey5c6fl4fJX2JpREFNjjoNA1h0N9j6DHlTuS7ol\nljC2oXhagHomx9qKcEkeFB86HW7B+J7dvQAfwOby9wMFLDFb/KYRoT0SB6xA\nZixGaja/rd6Fkjh6SpYue2H6xhJ/SkuwbYo6JBgrgA6+riu7unS0IwcE8MEj\nM65JHk8hTIWh9wisHTIpGiuhWAMdjHe9hZbv9szs9hjfvXDVAh+0Jd575SP3\nsK/MqXneudzYv0J+gZfvSXi5XOfbY78SfcfUZ4HkCrsxpoCGGcvWk+Qf5nNQ\nNZ70XKAOs3/WgzEb59cQlgg5mTj4t3b8kusXnqqioFKDv5s+kB+ij/OONtCp\nFX7kSooN9YpFicqru7He3oZZ4obdYG1frV3s4HLOU5LLc1KKeIeWaCil1FD6\nyRfAReTcPkIjBPChKfzX2jrkd9CeVOAR8zcoYg+s2pZeL13iRZgyH2yNd/r5\nAUSr6T6CM1scWn/BxVIUGTY37A6W7pV9p66jPqxhPbJSLNQ9LkQFfMsC5Qsm\nPMviDShGVe7nRjNznEfbQ37+6zpf7j4wnEsCZWGrRD7kOCrB5AUT31gk16NF\nJ1dggH3bYA6uoRDmgZd+3ff6cIhqTUm3xNcFO04c8YMNkmRHehALYNdmyiWE\nWDth\r\n=rHFG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/B3/I1mf80hav1rVW5R372cT9Sm9w7vk4oeA8mkCn4gIhAKD4jXSJfUGuOKPpvSQNcLKsOPh8bE8bWpyW6HCiXwpP"}]},"_npmUser":{"name":"ludvigalden","email":"aldenludvig@gmail.com"},"directories":{},"maintainers":[{"name":"ludvigalden","email":"aldenludvig@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abon_0.6.0_1604874828414_0.722069804122697"},"_hasShrinkwrap":false},"0.6.1":{"name":"abon","description":"Flexible state management for React 🚀","version":"0.6.1","license":"MIT","author":{"name":"Ludvig Aldén","email":"ludvig@tifum.com"},"repository":{"type":"git","url":"https://github.com/ludvigalden/abon.git"},"keywords":["react","react-native","abon","observable","subscribable","id","flexible","state","management","ssr","redux","mobx"],"main":"dist/index.js","umd:main":"dist/abon.umd.production.min.js","module":"dist/abon.esm.js","typings":"dist/index.d.ts","scripts":{"start":"tsdx watch --verbose","build":"tsdx build","lint":"tsdx lint","prepare":"tsdx build","test":"tsdx test --passWithNoTests","precommit":"lint-staged","prepublishOnly":"tsdx build","release":"np"},"dependencies":{"lodash":"*","use-cleared-memo":"1.2.0"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@types/lodash":"^4.14.161","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"4.2.0","@typescript-eslint/parser":"4.2.0","babel-eslint":"10.1.0","babel-jest":"^25.1.0","eslint":"7.9.0","eslint-config-prettier":"6.12.0","eslint-import-resolver-typescript":"2.3.0","eslint-loader":"4.0.2","eslint-plugin-babel":"5.3.1","eslint-plugin-import":"2.22.0","eslint-plugin-prettier":"3.1.4","eslint-plugin-react":"7.21.2","eslint-plugin-unused-imports":"^0.1.3","got":"^10.6.0","husky":"^4.2.3","lint-staged":"10.4.0","np":"6.5.0","prettier":"2.1.2","react":"^16.8.0","ts-node":"9.0.0","tsdx":"0.14.0","typescript":"4.0.3"},"licenseText":"MIT License\n\nCopyright (c) 2020 Ludvig Aldén https://github.com/ludvigalden\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"abon@0.6.1","dist":{"shasum":"2b2f3e6b050c5b256c61359e19690ba11adcac6b","integrity":"sha512-Fm9Cotqj7LzfK6fAPxHgVUVtBThy4RvSG27PB2/svJPDp+EdbdSThzwXScc1DzrlfaDkCAZIH2qGkS5f5xhahA==","tarball":"https://registry.npmjs.org/abon/-/abon-0.6.1.tgz","fileCount":35,"unpackedSize":997045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDVPJCRA9TVsSAnZWagAAExYQAJHetCgna0Zf9dUFnvXb\n1pKcLQU9bnR4lqzvBRBGsqxhNrxGQ0/fg2cLtdQl/XjZkLlD2P2+EzpJAIt5\nTv5RksbvsBUx3H6aAIPd5LAiex9ETw5X/AS0fgfc1MmnvXLTL+YhmyaK/aeA\nWDYa5r8E67x7ve3GWA6bztmwcJ7EbME2KaWOBonwiIGgjCFPvh3rLo9urZmx\nbpE9sWiZIxcnd7qP91e6FETuYatpUS9oBor2iJYcp9//Cz18dhPJyOXUfmek\nTNlRNBwD+tzYiggqXfT8q69hVuMkUUrBfjlRSJpi99LV0iLZmmbkVmTiHK5m\nX9RgKH2Ep8r0NaU2kQ9UM92HW308rfHkWjmUWhHo++zv5vyAB1uUOOkQEowm\nj5hGCgl2z9ULKYsMlkUb8a+McXTAYBIGZnn+7FgvY/GQ/72mmWvb0yBiQ/91\n4alHMzhJZhdOdMgXfelBWEbsus/0ixKqpZDXQGjq6FhUYeDG8IsabKGuTQ9H\ncyF8GL8wrZ7OD1fRYgA5CIpf+hoYca2AoIMJ+ofrbCvWNxVLD0w9bfziNAdM\nTm3jFqRIl25hl7pAaDm80BOpmisfdoXE/Z6qQI+tRY+f2c3mBwOWVHaTBhSY\nlQCXY56qr3d3ZOH9mUzifv00ITsS7qsNPgfuKOfvi6FjmTUWPct6oj2JK00m\ntDQo\r\n=+QA4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC+BU5tRqIfpVcOXkZcO0Ni0vcBLxlJnwkUj80z94m/RAiEAx6sHroqGJlGPJsPNNX56HFrvIqGJrMboa0xSiw0vyqc="}]},"_npmUser":{"name":"ludvigalden","email":"aldenludvig@gmail.com"},"directories":{},"maintainers":[{"name":"ludvigalden","email":"aldenludvig@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abon_0.6.1_1611486152864_0.07504230589636784"},"_hasShrinkwrap":false},"0.6.2":{"name":"abon","description":"Flexible state management for React 🚀","version":"0.6.2","license":"MIT","author":{"name":"Ludvig Aldén","email":"ludvig@tifum.com"},"repository":{"type":"git","url":"https://github.com/ludvigalden/abon.git"},"keywords":["react","react-native","abon","observable","subscribable","id","flexible","state","management","ssr","redux","mobx"],"main":"dist/index.js","umd:main":"dist/abon.umd.production.min.js","module":"dist/abon.esm.js","typings":"dist/index.d.ts","scripts":{"start":"tsdx watch --verbose","build":"tsdx build","lint":"tsdx lint","prepare":"tsdx build","test":"tsdx test --passWithNoTests","precommit":"lint-staged","prepublishOnly":"tsdx build","release":"np"},"dependencies":{"lodash":"*","use-cleared-memo":"1.2.0","use-safe-force-update":"1.0.1"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@types/lodash":"^4.14.178","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"5.9.0","@typescript-eslint/parser":"5.9.0","babel-eslint":"10.1.0","babel-jest":"^27.4.6","eslint":"8.6.0","eslint-config-prettier":"8.3.0","eslint-import-resolver-typescript":"2.5.0","eslint-loader":"4.0.2","eslint-plugin-babel":"5.3.1","eslint-plugin-import":"2.25.4","eslint-plugin-prettier":"4.0.0","eslint-plugin-react":"7.28.0","eslint-plugin-unused-imports":"^2.0.0","got":"^10.6.0","husky":"^4.2.3","lint-staged":"12.1.7","np":"7.6.0","prettier":"2.5.1","react":"^17.0.2","ts-node":"10.4.0","tsdx":"0.14.1","typescript":"4.5.4"},"licenseText":"MIT License\n\nCopyright (c) 2020 Ludvig Aldén https://github.com/ludvigalden\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"abon@0.6.2","dist":{"shasum":"941b299646e5e83e5d26b47cf27276fb94da4606","integrity":"sha512-1SWmRtIrji3OIzd7IiipwYm3c7BFXnDHXqEERwkraVxLiawrqrcdbchoHXZ8KBtQbaPJFEAHhgO5l/LrHrohzA==","tarball":"https://registry.npmjs.org/abon/-/abon-0.6.2.tgz","fileCount":37,"unpackedSize":988365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3DxKCRA9TVsSAnZWagAAkCwP/1heDFHQiuJ8F7x1SedO\nEH5zahLf7GulEsz59vp3GszHwCvxJdPvqL//Na7s8UrQ0wMCx1ytTSD6Ds4T\nXWISxakbf912ZaYqygbYLLm0fzOYNPfEGxFEYn/GDLyFHCYi8ndGE0DmXhI2\n5PlAX6nq47cBpll2qdHPvo9QTi5iLvs5qNOVXSPCqny19jq7q/gO7nmvcg5t\nxakIu11c9K8Fal+QD8Uc2zXIuwlUzJVdJW/nZ9MUqnwlGhAR16ienJb5f/Ka\ntdHeDnHQ6ojpCuI+0TjgD18lakSQl4wWtOFOwrVfPHIp1qwVOFrZja4X7I40\nOkM7NCdSB5m8lZ16CN89HIgSyWzQuLWUgcsxG48RLEYwtglSUEFqBX8kN7A7\n+BPvcDZgvUWZjDaS6oUq/uQHNDGgJu4tp50nCNW1KB5uTQNSOKaLwvgQ0WLw\nVeby4kM79sH9edmWdp0yJnHkcLJMTcDqPnlqV5xNZp0DXx8u0p9SMB69uZsy\n4TE4J9ryGGBbgf1OoFFWeIxYpweDw9QF9px6gGODW/Wf+WNBfNTCEqC9LuLM\nvuqgtpYsM3XAmFy3f/Ui5w0GD9aJa7RQcA6dpbXgbxVPuECaT/ydOGY0sF25\nG9bEtKeBJqkR78zt/1zVyVBehNWLBqZeddbYfn274+HI4uhX3h4FmIOzaqAM\nBAla\r\n=Kqqc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCq9tk7OfuFi2kq6RGkILPRv0Is6UdHxZf/eo1Vrm82IAIgP5tNDTWVAj++dEaHW2UcOQ2eBHXXS1TxHWTRm2ArOcE="}]},"_npmUser":{"name":"ludvigalden","email":"aldenludvig@gmail.com"},"directories":{},"maintainers":[{"name":"ludvigalden","email":"aldenludvig@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abon_0.6.2_1641823306317_0.3054423264146935"},"_hasShrinkwrap":false}},"time":{"created":"2020-03-12T12:32:35.570Z","0.0.1":"2020-03-12T12:32:35.722Z","modified":"2022-04-11T12:25:01.128Z","0.0.2":"2020-03-12T16:39:56.063Z","0.0.3":"2020-03-19T19:36:20.718Z","0.0.4":"2020-03-23T22:52:10.322Z","0.0.5":"2020-03-31T11:48:51.931Z","0.0.6":"2020-04-05T10:14:22.510Z","0.0.7":"2020-04-14T18:57:17.380Z","0.0.8":"2020-04-19T20:13:10.561Z","0.0.9":"2020-04-19T20:47:25.616Z","0.0.10":"2020-04-20T15:09:19.322Z","0.0.11":"2020-04-22T09:20:20.990Z","0.0.12":"2020-04-23T10:15:02.029Z","0.0.13":"2020-04-24T08:32:22.502Z","0.1.0":"2020-08-21T22:37:28.132Z","0.1.1":"2020-08-21T22:39:40.138Z","0.2.0":"2020-09-06T20:49:12.514Z","0.2.2":"2020-09-07T09:16:56.129Z","0.2.3":"2020-09-07T20:47:27.524Z","0.2.4":"2020-09-07T21:38:50.682Z","0.3.0":"2020-09-23T08:14:10.494Z","0.3.1":"2020-09-23T13:58:25.232Z","0.3.2":"2020-09-23T16:03:00.577Z","0.3.3":"2020-09-24T08:27:00.006Z","0.3.5":"2020-09-26T11:48:58.010Z","0.4.0":"2020-10-04T13:41:34.144Z","0.5.0":"2020-10-05T10:12:23.322Z","0.6.0":"2020-11-08T22:33:48.591Z","0.6.1":"2021-01-24T11:02:33.055Z","0.6.2":"2022-01-10T14:01:46.471Z"},"maintainers":[{"name":"ludvigalden","email":"aldenludvig@gmail.com"}],"description":"Flexible state management for React 🚀","keywords":["react","react-native","abon","observable","subscribable","id","flexible","state","management","ssr","redux","mobx"],"repository":{"type":"git","url":"https://github.com/ludvigalden/abon.git"},"author":{"name":"Ludvig Aldén","email":"ludvig@tifum.com"},"license":"MIT","readme":"\n<p align=\"center\">\n  <img src=\"https://user-images.githubusercontent.com/30798446/76517645-f433e800-645d-11ea-8d85-e83424827956.png\" width=\"230\" height=\"230\" alt=\"abon.js\" />\n</p>\n\n<h3 align=\"center\">\n  Flexible state management for React &nbsp;🚀\n</h3>\n\n<br>\n\n[![Stable Release](https://img.shields.io/npm/v/abon.svg)](https://npm.im/abon)\n[![Blazing Fast](https://badgen.now.sh/badge/speed/blazing%20%F0%9F%94%A5/green)](https://npm.im/abon)\n[![gzip size](http://img.badgesize.io/https://unpkg.com/abon@latest/dist/abon.umd.production.min.js?compression=gzip)](https://unpkg.com/abon@latest/dist/abon.umd.production.min.js)\n[![license](https://badgen.now.sh/badge/license/MIT)](./LICENSE)\n\n---\n\nDid you ever get tired of the lack of type-safeness or superflous code when using Redux? Or the decorator weirdness using MobX? Then you should `npm install abon`.\n\nNow, using Abon requires a different approach to state. MobX and Redux, for example, requires you to build your state in a very specific way, and to subscribe to it in a very specific way as well. In Abon's point of view, a value can be stored anywhere, and be used anywhere—inside or outside of components. It can be passed down to components without requiring them to be subscribed to the values, or used inside components without forcing a re-render when updated. That is the immense flexibility that Abon allows for.\n\nTo learn more about how Abon can be used, you can check out [some of our examples](/examples).\n\n## `Abon`\n\nAllows for holding, setting and subscribing to a single value. Subscribers are only notified when the set value differs from the `current`, or if the `notify` method is used to manually notify subscribers.\n\n```tsx\nimport { Abon } from \"abon\";\n\nconst authenticated = new Abon<boolean>(false);\n\nfunction AuthMessage() {\n    const auth = authenticated.use().current;\n\n    if (!auth) {\n        return <p>No access</p>;\n    }\n\n    return <p>Welcome</p>;\n}\n```\n\n## `AbonDeep`\n\nAllows for holding, setting, getting and subscribing to nested values. Subscribers are only notified when the set value differs from the current value (given the keys or lack of keys), or if the `notify` method is used to manually notify subscribers.\n\n```typescript\nimport { AbonDeep } from \"abon\";\n\nconst value = new AbonDeep<{ a: { b: { c: number } } }>({ a: { b: { c: 0 } } });\n\nvalue.subscribe(\n    [\"a\", \"b\", \"c\"],\n    (c) => { /** handle a.b.c */ })\n);\n\nvalue.subscribe(\n    \"a\",\n    (a) => { /** handle a */  })\n);\n\nvalue.set({\n    a: { b: { c: 1 } }\n});\n\nvalue.set(\"a\", \"b\", \"c\", 2);\n```\n\n## `AbonSet`\n\nExtends `Set` with additional features allowing for setting and modifying values in one sweep. Whenever a value is added or deleted, subscribers are notified. They can also be notified manually using the `notify` method.\n\n```tsx\nimport { AbonSet } from \"abon\";\n\nconst numbers = new AbonSet<number>([1, 2]);\n\nfunction DisplayNumbers() {\n    const numbersAmount = numbers.use().size\n\n    if (numbersAmount > 0) {\n        return <p>No numbers</p>;\n    }\n\n    return <p>Numbers: {numbersAmount}</p>;\n}\n```\n\n## `AbonMap`\n\nExtends `Map` with additional features allowing for setting and modifying values in one sweep. Whenever a value is added, modified or deleted, subscribers are notified. They can also be notified manually using the `notify` method, which accepts a set of keys if only specific keys should be notified.\n\n```typescript\nimport { AbonMap } from \"abon\";\n\nconst userFollowers = new AbonMap<string, number>([[\"james\", 10]]);\n// [[\"james\", 10]]\nuserFollowers.delete(\"james\");\n// []\nuserFollowers.set(\"dude\", 12);\n// [[\"dude\", 12]]\nuserFollowers.set({\n    james: 8,\n})\n// [[\"james\", 8]]\nuserFollowers.set({\n    james: 6,\n    dude: 10\n})\n// [[\"james\", 6], [\"dude\", 10]]\nuserFollowers.patch({\n    dude: 12\n})\n// [[\"james\", 6], [\"dude\", 12]]\n```\n\n```tsx\nfunction UserFollowers(props: { userName: string }) {\n    const followers = userFollowers.use(props.userName);\n\n    return <p>Followers: {followers || 0}</p>;\n}\n\nfunction TotalFollowers() {\n    const totalFollowers = Array.from(userFollowers.use().entries()).reduce(\n        (totalFollowers, [userName, followers]) => totalFollowers + followers,\n        0,\n    );\n\n    return <p>Total followers: {totalFollowers || 0}</p>;\n}\n```\n\n## `AbonArray`\n\nA subscribable implementation of a normal array, with some additional methods.\n\n```typescript\nimport { AbonArray } from \"abon\";\n\nconst indexes = new AbonArray<number>();\nindexes.push(2, 4, 5, 9);\nconst index = indexes.find(index => index > 5); // 9\n```\n\n## `AbonItems`\n\nAllows for dynamically setting, pushing, unshifting, and subscribing to property-identified values. \n\n```typescript\nimport { AbonItems } from \"abon\";\n\nconst items = new AbonItems<{ itemId: number; name: string; }, \"itemId\">(\"itemId\", [{ itemId: 5, name: \"Jason\" }]);\n\nitems.push({ itemId: 2, name: \"Luke\" })\n// items.ids.current: [5, 2]\nitems.unshift({ itemId: 3, name: \"Marie\" })\n// items.ids.current: [3, 5, 2]\nitems.set([{ itemId: 7, name: \"Mason\" }, { itemId: 1, name: \"Chlorine\" }])\n// items.ids.current: [7, 1]\nitems.delete(7)\n// items.ids.current: [1]\n// items.items: [{ itemId: 1, name: \"Chlorine\" }]\n// items.current: { 1: { itemId: 1, name: \"Chlorine\" } }\nitems.set(5, \"name\", \"Jake\")\n// does not make difference because an item where `itemId === 5` does not exist\nitems.set(7, \"name\", \"Charlotte\")\n// items.items: [{ itemId: 7, name: \"Charlotte\" }]\n\nitems.subscribe((current, items, ids) => {\n    // items equal ids.map(id => current[id])\n})\n```\n\n## `AbonAsync`\n\nAllows for cancelling/overriding the process of setting values that are retrieved asynchronously by providing them as promises. For that purpose, the `set` methods accepts a promise whose value is to be set once it is resolved unless a different value is set during that time. Additionally, the `dispatch` method allows for handling promises unrelated to the value, meaning the passed handler is called if no new value is set during the time of the resolution of the passed promise.\n\n```typescript\nimport { AbonAsync } from \"abon\";\n\nconst name = new AbonAsync<string>();\n\nconst namePromises = [\n    new Promise((resolve) => setTimeout(() => resolve(\"Hjalmar\"), 100)),\n    new Promise((resolve) => setTimeout(() => resolve(\"Sören\"), 400)),\n    new Promise((resolve) => setTimeout(() => resolve(\"Rory\"), 300)),\n];\n\nname.set(namePromises[3] /** Promise<\"Rory\"> */);\nname.promise.then((currentName) => { /** \"Sören\", since it is set last. */ });\nname.dispatch(Promise.resolve(), () => { /** Never called, because the next line is set before `Promise.resolve()` has been resolved. */ })\nname.set(namePromises[2] /** Promise<\"Sören\"> */);\n\nname.promise.then((currentName) => { /** \"Sören\", too. */ \n    name.set(namePromises[0] /** Promise<\"Hjalmar\"> */);\n    name.promise.then((currentName) => { /** \"Joker\", since it is set last. */ });\n    name.set(\"Joker\");\n});\n```\n\n## `AbonInheritedDown`\n\nImagine a tree of values, where all branches and sub-branches inherit from their parent, unless they have a value defined themselves. This is useful, for example, for having nodes that can inherit a status from their parents, such as a loading status for form fields in a form.\n\n```typescript\nimport { AbonInheritedDown } from \"abon\";\n\nconst value = new AbonInheritedDown<number>(1);\nconst subValue = value.nest()\nconst subSubValue = subValue.nest()\n\nvalue.current       // 1, from itself\nsubSubValue.current // 1, from `value`\nsubValue.set(2);\nsubSubValue.current // 2, from `subValue`\nsubValue.current    // 2, from itself\nsubSubValue.set(3);\nsubSubValue.current // 3, from itself\nsubSubValue.set(undefined);\nsubSubValue.current // 2, from `subValue`\nsubValue.set(undefined);\nsubSubValue.current // 1, from `value`\nvalue.set(undefined)\nsubSubValue.current // undefined\nsubValue.current    // undefined\nvalue.current       // undefined\n```\n\n## `AbonInheritedUp`\n\nEvery branch looks to itself or to any of its children (added using the `addChild` method) for a defined value.\n\n```typescript\nimport { AbonInheritedDown } from \"abon\";\n\nconst name = new AbonInheritedUp<string>();\nconst subName = name.addChild();\nconst subSubName = subName.addChild()\n\nname.current       // undefined\nsubSubName.set(\"Mike\");\nname.current       // \"Mike\", from `subSubName`\nsubName.current    // \"Mike\", from `subSubName`\nsubSubName.current // \"Mike\", from itself\nsubName.set(\"Oprah\");\nname.current       // \"Oprah\", from `subName`\nsubName.current    // \"Oprah\", from itself\nsubSubName.current // \"Mike\", from itself\nsubSubName.set(undefined);\nname.current       // \"Oprah\", from `subName`\nsubName.current    // \"Oprah\", from itself\nsubSubName.current // undefined\nsubName.set(undefined);\nname.current       // undefined\nsubName.current    // undefined\nsubSubName.current // undefined\n```\n\n## Utility\n\nThe `Abon` class provides some static utility for composing and constructing the instances described above.\n\n### `Abon.useComposedValue`\n\nCreate an Abon with a value based on one or more subscriptions. Dependencies can be passed as a third argument, which means the value will be recalculated if either (1) the listener is notified or (2) the dependencies have changed. Changing the dependencies also re-subscribes (meaning you can change the subscriptions).\n\nThere is also `Abon.useComposedValueAsync`, which allows for returning a promise from the getter function, meaning the value returned from the hook will be undefined at first.\n\n```tsx\nimport { Abon, AbonDeep } from \"abon\";\n\nfunction PriceStatus() {\n    const price = Abon.useRef<number>(() => 10);\n    const fullPrice = Abon.useRef<number>(() => 100);\n\n    // `0.1` initially, then updates whenever `price` or `fullPrice` change\n    const priceFraction = Abon.useComposedValue(\n        () => price.current / fullPrice.current,\n        (listener) => [fullPrice.subscribe(listener), price.subscribe(listener)],\n        [price, fullPrice]\n    );\n\n    if (priceFraction < 0.1) {\n        return <p>Good price!</p>;\n    }\n\n    return <p>Bad price.</p>;\n}\n```\n\n### `Abon.resolve`\n\nReturns a promise resolved by the next value set to the provided Abon. You can also pass a function accepting a listener and returning a created subscription, which will resolve the promise with the value that is passed to the listener.\n\n```tsx\nimport { Abon } from \"abon\";\n\nconst value = new Abon(0);\n\nAbon.resolve(value).then((_value) => { /** 1 */ })\nvalue.set(1);\n```\n\n## Authors\n\n- Ludvig Aldén [@ludvigalden](https://github.com/ludvigalden)\n\n---\n\n[MIT License.](https://github.com/ludvigalden/abon/blob/master/LICENSE)\n","readmeFilename":"README.md"}