{"_id":"tiny-atom","_rev":"47-589a06399ea31f824cefb11a17ff554a","name":"tiny-atom","dist-tags":{"beta":"5.0.0-pre.2","latest":"6.1.0"},"versions":{"0.1.0":{"name":"tiny-atom","version":"0.1.0","license":"ISC","_id":"tiny-atom@0.1.0","maintainers":[{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"karolis@qubit.com"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"dist":{"shasum":"ad161a2c275a14551078936cdb3147f010f57c09","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-0.1.0.tgz","integrity":"sha512-9muJosXBFnd9F4mscKyCTOXhIEwyM0nlzbzCSp6UV4Eh/l9j+hXJe3OI9NS2HrMwscZz3fh2GufhT8zEiidOfQ==","signatures":[{"sig":"MEUCIBF7/P8FX6m0XMaviOF4zKYVMBd0+sO6DLOf4Zs7LDkFAiEAkA/jJv5NDvWhCgQRFP91+F4rvBFrpL2fFh2waXNP/fI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ad161a2c275a14551078936cdb3147f010f57c09","gitHead":"8fa2130461a6602b4b030d2416cebea875c10318","scripts":{"test":"standard && mocha"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"global":["suite","test"]},"_npmVersion":"3.10.10","description":"Minimal, yet awesome, state management.","directories":{},"_nodeVersion":"6.9.5","devDependencies":{"np":"^2.12.0","mocha":"^3.2.0","standard":"^9.0.0","@briancavalier/assert":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom-0.1.0.tgz_1488657285979_0.43733386462554336","host":"packages-12-west.internal.npmjs.com"}},"0.2.0":{"name":"tiny-atom","version":"0.2.0","license":"ISC","_id":"tiny-atom@0.2.0","maintainers":[{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"karolis@qubit.com"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"dist":{"shasum":"d73846fc9ccdff1d3ebb5a137fdfcf7fb3dd6ae9","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-0.2.0.tgz","integrity":"sha512-BioIrkG0tz95lyyAjKZUZ2ugz0gV6B3dlyHHP/hJorxtsHA3dgOCwhA4wLu4yGHN70K/6VcnyEhhOTbpYzy59A==","signatures":[{"sig":"MEUCIB2QJeVrEN6hDZjSlvsxPnnrObJyg2eDYa/L+4I+6qhzAiEA6S7fhEIM4kAyxgJwsGsrO5X9t0S1dTonjh5m0MATl6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d73846fc9ccdff1d3ebb5a137fdfcf7fb3dd6ae9","gitHead":"0facf24e08e8e30e4bf5ddafb311a33a807631d2","scripts":{"test":"standard && mocha"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"global":["suite","test"]},"_npmVersion":"3.10.10","description":"Minimal, yet awesome, state management.","directories":{},"_nodeVersion":"6.9.5","devDependencies":{"np":"^2.12.0","mocha":"^3.2.0","standard":"^9.0.0","@briancavalier/assert":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom-0.2.0.tgz_1488714276393_0.3542971417773515","host":"packages-12-west.internal.npmjs.com"}},"0.3.0":{"name":"tiny-atom","version":"0.3.0","license":"ISC","_id":"tiny-atom@0.3.0","maintainers":[{"name":"alz","email":"self@alz.so"},{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"karolis@qubit.com"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"dist":{"shasum":"220d25399516beebec63cdbfef2b7f6bd5af84a0","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-0.3.0.tgz","integrity":"sha512-8k+/aRM2pTyoRMnQwHSRVDWI3msgNrNXvCojB2mLTGpuXbTZdaM/0Ejb13qF+hiiS662Kks4OFKuk2Ngo8LD6g==","signatures":[{"sig":"MEUCIQDLRINvInoD2+sMm3exSB6qI8dDXHUpgsSdfUXRfzFzzwIgBKpbJlmRJ2THqPt5/LBgZVbrJEsmaesND3cYzz2KKuI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"220d25399516beebec63cdbfef2b7f6bd5af84a0","gitHead":"97c8766d819d76b4216f35fd42fa701daab647ca","scripts":{"test":"standard && mocha"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"global":["suite","test"]},"_npmVersion":"3.10.10","description":"Minimal, yet awesome, state management.","directories":{},"_nodeVersion":"6.9.5","devDependencies":{"np":"^2.12.0","mocha":"^3.2.0","standard":"^9.0.0","@briancavalier/assert":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom-0.3.0.tgz_1488805719899_0.9366445494815707","host":"packages-12-west.internal.npmjs.com"}},"0.4.0":{"name":"tiny-atom","version":"0.4.0","license":"ISC","_id":"tiny-atom@0.4.0","maintainers":[{"name":"alz","email":"self@alz.so"},{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"karolis@qubit.com"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"dist":{"shasum":"e3580c41296859b19ed822b3d130d14efbc0f6eb","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-0.4.0.tgz","integrity":"sha512-GpY2RDAsp4V2NLavWsDjZ6FAsVE03Pyf0gMw1PF+T0gbtFa7ipTGPZsLtohqU77FPWgpzIT9HaZjPg+JmaGC/g==","signatures":[{"sig":"MEYCIQCPpX/K55RWLvEx2Epn6SV4nX5C/XAuOcvXx1id0+PyAAIhAM8Z+hF+Hw8U365pk2YjcyOs6qvyr3r2L1ZiSsEXbsnc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e3580c41296859b19ed822b3d130d14efbc0f6eb","gitHead":"08ca697719daef11d60838a8f0e569f92fe87583","scripts":{"test":"standard && mocha"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"global":["suite","test"]},"_npmVersion":"4.1.2","description":"Minimal, yet awesome, state management.","directories":{},"_nodeVersion":"7.7.2","devDependencies":{"np":"^2.12.0","mocha":"^3.2.0","standard":"^9.0.0","@briancavalier/assert":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom-0.4.0.tgz_1489746499016_0.7338164024986327","host":"packages-12-west.internal.npmjs.com"}},"0.5.0":{"name":"tiny-atom","version":"0.5.0","license":"ISC","_id":"tiny-atom@0.5.0","maintainers":[{"name":"alz","email":"self@alz.so"},{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"karolis@qubit.com"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"dist":{"shasum":"c648a6e8bf2b90933c6c54810a0f29e0c547ba25","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-0.5.0.tgz","integrity":"sha512-zXA7XCXjF09f+D0YnqbOEFGrJK8sPPAtIV15kETS/OvJocvADPz3N5qfxOIt3t9r7HpusER1I+F1/iKzR7j5yg==","signatures":[{"sig":"MEUCIQD5M9e2uKWumJh8bg+AW2lP58T6s2xDZ2PrSDU4Nud8kQIgAOKg0tASYhMTkvdwVOZyJb6f7UzQCt9tXLN//k9tC9o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"1154fd61193f287947c00045940bdb7f668a3577","scripts":{"test":"standard && standard5 && nyc mocha"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"global":["suite","test"],"ignore":["docs/public"]},"standard5":{"global":["suite","test"],"ignore":["docs","examples","test"]},"_npmVersion":"5.5.1","description":"<h1 align=\"center\">   <br>   <img src=\"https://user-images.githubusercontent.com/324440/32469476-cf1a8918-c34a-11e7-8ad2-c7a0c33d373c.png\" alt=\"tiny atom logo\" title=\"tiny atom logo\" width='140px'>   <br>   <br> </h1>","directories":{},"_nodeVersion":"8.9.0","devDependencies":{"np":"^2.16.1","nyc":"^11.3.0","jsdom":"^11.3.0","mocha":"^3.2.0","react":"^16.1.0","preact":"^8.2.6","jetpack":"^0.3.1","standard":"^9.0.0","react-dom":"^16.1.0","standard5":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom-0.5.0.tgz_1510527043078_0.7354993866756558","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"tiny-atom","version":"0.5.1","license":"ISC","_id":"tiny-atom@0.5.1","maintainers":[{"name":"alz","email":"self@alz.so"},{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"karolis@qubit.com"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"dist":{"shasum":"65a96a4976e04a975c62755d6cd36beedc03338a","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-0.5.1.tgz","integrity":"sha512-uBmagPk3SBZh7Up7Hoeqz5/nWekziJiWUZbPLZDvN5GNyICkKzbiiLpy3w9wdWTlrT/C1/BFuc5NhqvMytpxqw==","signatures":[{"sig":"MEQCIG1zP8XDoZm8240ZMOWfzkLl9NZQ8m2sherJCBlItvrVAiBVO0dzEgtdt6NGgQe0Jg+r5ey5iAIyBX8O5qi8ctRQpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"a7f5a7c7d44b89326a4c1e579ddfc93c5ebe496e","scripts":{"test":"standard && standard5 && nyc mocha"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"global":["suite","test"],"ignore":["docs/public"]},"standard5":{"global":["suite","test"],"ignore":["docs","examples","test"]},"_npmVersion":"5.5.1","description":"Minimal, yet awesome, state management.","directories":{},"_nodeVersion":"8.9.0","devDependencies":{"np":"^2.16.1","nyc":"^11.3.0","jsdom":"^11.3.0","mocha":"^3.2.0","react":"^16.1.0","preact":"^8.2.6","jetpack":"^0.3.1","standard":"^9.0.0","react-dom":"^16.1.0","standard5":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom-0.5.1.tgz_1511708801663_0.36092490097507834","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"tiny-atom","version":"0.6.0","license":"ISC","_id":"tiny-atom@0.6.0","maintainers":[{"name":"alz","email":"self@alz.so"},{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"karolis@qubit.com"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"dist":{"shasum":"3bb87cdb37f543aa5e43bf83444c8158fdb02dbc","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-0.6.0.tgz","integrity":"sha512-nZumYrhyHoSg1uyVw98F+z8r5aMJGNA9lRHLD8a/7sWeKVIVHnVlOkiEOb9GG7/3/G1ws6q/kU/7K4TKBrdPkw==","signatures":[{"sig":"MEYCIQDk0TLZ6veBCmuzwpMViYLH/3ouArAQ2c3vobSfWUr5PQIhAKy3eMRVwOhZs9Bg9G11ub75LatXHqdEPoKpF5M7sklQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"e7af307dacf0be830dbe80ed6022b62a53f5448a","scripts":{"test":"standard && standard5 && nyc mocha","coverage":"nyc --reporter html mocha"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"global":["suite","test"],"ignore":["docs/public"]},"standard5":{"global":["suite","test"],"ignore":["docs","examples","test"]},"_npmVersion":"5.5.1","description":"Minimal, yet awesome, state management.","directories":{},"_nodeVersion":"8.9.0","devDependencies":{"np":"^2.16.1","nyc":"^11.3.0","jsdom":"^11.3.0","mocha":"^3.2.0","react":"^16.1.0","preact":"^8.2.6","jetpack":"^0.3.1","standard":"^9.0.0","react-dom":"^16.1.0","standard5":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom-0.6.0.tgz_1511817972826_0.6003832826390862","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"tiny-atom","version":"1.0.0","license":"ISC","_id":"tiny-atom@1.0.0","maintainers":[{"name":"alz","email":"self@alz.so"},{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"karolis@qubit.com"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"dist":{"shasum":"b3de4ab420e0d096dc1fa864e54ab32cd9f306f8","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-1.0.0.tgz","integrity":"sha512-E999cwnDa3QrLs8SUT4oD0R4tacjUn3X6a1D30NFmrPh4s2wnoubPa5hDtHEUhcdWK2VMVy34uyw6mCl27k1NQ==","signatures":[{"sig":"MEUCIQDd8C11l3gLDgwv8dN1ac9E4mSXmRqoZN3uMqqyO5CBpQIgUlQ/ZhFox/frzzY+agIfx5gbjZO3NvvbVt2Iva/pu10=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"0296491a3ee95009dde45b1da1f9e4a33d26aad4","scripts":{"test":"standard && standard5 && nyc mocha","coverage":"nyc --reporter html mocha"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"global":["suite","test"],"ignore":["docs/public"]},"standard5":{"global":["suite","test"],"ignore":["docs","examples","test"]},"_npmVersion":"5.5.1","description":"Minimal, yet awesome, state management.","directories":{},"_nodeVersion":"8.9.0","devDependencies":{"np":"^2.16.1","nyc":"^11.3.0","jsdom":"^11.3.0","mocha":"^3.2.0","react":"^16.1.0","preact":"^8.2.6","jetpack":"^0.3.1","standard":"^9.0.0","react-dom":"^16.1.0","standard5":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom-1.0.0.tgz_1511818113055_0.020584127632901073","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"tiny-atom","version":"1.0.1","license":"ISC","_id":"tiny-atom@1.0.1","maintainers":[{"name":"alz","email":"self@alz.so"},{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"karolis@qubit.com"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"dist":{"shasum":"402c8ff8b60e6a9a0efabfdc0c8f67853df7c96e","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-1.0.1.tgz","integrity":"sha512-g3SwnlNUEcE/mjahotagVngg5NbhQNrB8Obh1xtiknHQqjW7HAH0CUM4f2U/0qu5PkLjyki34tBxY3dlda17GQ==","signatures":[{"sig":"MEYCIQCuUVYPsd2ckiwoqj6Lol7lYxoDEDfneAmRYGw17HyqHAIhAJuSr+iAxrU8VA2Kj2CyHI3gGDjLPcgCDeQiqIiqlY/F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"c9c4fe12774c03b1bf7face3bd642133f00ba32b","scripts":{"test":"standard && standard5 && nyc mocha","coverage":"nyc --reporter html mocha"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"global":["suite","test"],"ignore":["docs/public"]},"standard5":{"global":["suite","test"],"ignore":["docs","examples","test"]},"_npmVersion":"5.5.1","description":"Minimal, yet awesome, state management.","directories":{},"_nodeVersion":"8.9.0","devDependencies":{"np":"^2.16.1","nyc":"^11.3.0","jsdom":"^11.3.0","mocha":"^3.2.0","react":"^16.1.0","preact":"^8.2.6","jetpack":"^0.3.1","standard":"^9.0.0","react-dom":"^16.1.0","standard5":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom-1.0.1.tgz_1517403786597_0.7923038164153695","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"tiny-atom","version":"1.1.0","license":"ISC","_id":"tiny-atom@1.1.0","maintainers":[{"name":"alz","email":"self@alz.so"},{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"karolis@qubit.com"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"ava":{"files":"test/test-*.js"},"dist":{"shasum":"375b001443c94a0ea47171ee1be7c59cd5f08499","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-1.1.0.tgz","fileCount":9,"integrity":"sha512-dvwjLLvMfRPGGF2sZlbcwPBtqCYaifUOusJonDArEk4+7Ydc3SKLAwmEGOQoQFyfrSfR5nbIG1g2ZhND5an+gQ==","signatures":[{"sig":"MEUCIQCrscgXMU7tESP7vXKQItahlBSRWlXtN2moe0OGz92y4AIgGumrt+A2CCl28C/pz0jiP9W87XhKAlD097liLxlNd+8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14647},"main":"index.js","scripts":{"test":"standard && nyc ava","release":"node ./tasks/release","coverage":"nyc --reporter html ava"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"ignore":["docs/public"]},"description":"Minimal, yet awesome, state management.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"np":"^2.16.1","ava":"^0.25.0","nyc":"^11.3.0","buble":"^0.19.3","execa":"^0.9.0","jsdom":"^11.3.0","react":"^16.1.0","preact":"^8.2.6","jetpack":"^0.7.3","standard":"^11.0.0","react-dom":"^16.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom_1.1.0_1520508426312_0.9252002410304832","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"tiny-atom","version":"1.2.0","license":"ISC","_id":"tiny-atom@1.2.0","maintainers":[{"name":"alz","email":"self@alz.so"},{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"karolis@qubit.com"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"ava":{"files":"test/test-*.js"},"dist":{"shasum":"d89be97f94072541bb83e2372995e6eaf11f2fb2","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-1.2.0.tgz","fileCount":11,"integrity":"sha512-svbr9LPM585a9eysF98Xrg7HfdQP+c0lcTUfDosVsylsj24xo0VjNCmgDjCt7SwrjLk68DuM/gTWoy9bOcu/wg==","signatures":[{"sig":"MEUCIFVSqzaBrcruOk/JUVT77KLHE+/QAFJjNApCLN3HEEtGAiEA6VamYZ4ZHps4563hQQWOnd9Ch+/2EWowJrJkIBD8P34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19092},"main":"index.js","scripts":{"test":"standard && nyc ava","release":"node ./tasks/release","coverage":"nyc --reporter html ava"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"ignore":["docs/public"]},"description":"Minimal, yet awesome, state management.","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"np":"^2.16.1","ava":"^0.25.0","nyc":"^11.3.0","buble":"^0.19.3","execa":"^0.9.0","jsdom":"^11.3.0","react":"^16.1.0","preact":"^8.2.6","jetpack":"^0.7.3","standard":"^11.0.0","react-dom":"^16.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom_1.2.0_1520516705471_0.21788436499987673","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"tiny-atom","version":"1.2.1","license":"ISC","_id":"tiny-atom@1.2.1","maintainers":[{"name":"alz","email":"self@alz.so"},{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"karolis@qubit.com"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"ava":{"files":"test/test-*.js"},"dist":{"shasum":"a896a70e041e7b86ecbcc794c1040581d4b52ec6","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-1.2.1.tgz","fileCount":11,"integrity":"sha512-KmN9jXwr9pudAvLVxWKLdmPJ6O+JdNRjDc0fQkfWEdbIbiMbGmllSxa+GJCxeVMGnukAaNkkJz9EFnolHiV5Lg==","signatures":[{"sig":"MEQCIBbOMR4ONlXc9z/E99dOnatvHeoqqlOuV5pXPi2kDJ2gAiAPpo4BLhJ9rs8AlQ4Tbut0Jk2i02UQOaI0hx2cjp/EPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19092},"main":"index.js","scripts":{"test":"standard && nyc ava","release":"node ./tasks/release","coverage":"nyc --reporter html ava"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"ignore":["docs/public"]},"description":"Minimal, yet awesome, state management.","directories":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"np":"^2.16.1","ava":"^0.25.0","nyc":"^11.3.0","buble":"^0.19.3","execa":"^0.9.0","jsdom":"^11.3.0","react":"^16.1.0","preact":"^8.2.6","jetpack":"^0.7.3","standard":"^11.0.0","react-dom":"^16.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom_1.2.1_1520521023902_0.39733834861425277","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"tiny-atom","version":"1.2.2","license":"ISC","_id":"tiny-atom@1.2.2","maintainers":[{"name":"alz","email":"self@alz.so"},{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"karolis@qubit.com"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"ava":{"files":"test/test-*.js"},"dist":{"shasum":"38153f117de714f2c00bb5a62fb7d753764ca5e8","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-1.2.2.tgz","fileCount":133,"integrity":"sha512-VAvR7BQogJMmdw5nRP4vquFmwC3+ZaZqSnSBZGsRFQrblp78x8eG6vxEPb+WlKtb7E4wRW+TrZ6m3Y1ayuNBgQ==","signatures":[{"sig":"MEUCIQDQFFM1wgQix6LVPMUQJlq/8LayOrcbf8pJMYl+2k/+qAIgMuowhdGr+WS/Ry9fwLIu4IBDh47Xa0UykfwLAy87rC0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2130464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3gOkCRA9TVsSAnZWagAAzSMQAIzQI5Zwlop6ktNP5ByH\nnqwetXqbtdpuOQeKsvxS3k/qYhL18mseetOyV0+FvEI9K5Nv3ohCCNaILj4T\nBnHgqg7Qoo7e9GzlDEAGFjxZV73a6o4URftzWZYdgUQmALGvJl3FNVq9XzKA\ngksKVbRbaaN/6LepaaGBN8Wh6fbBSUuEjNTnEPTZjySFXj6PExh9gy9NfTBj\nuiga4Ff1mQdBVkmY4VWsXDsD4S1unBIyp72vNPnsHHYR2QBMcS7+Amnb3Zyq\ncYqPNul6VKfgd9u2KmmSkjLosBplEkUC6vMEcXJoFslV7LGgVwX/0yUlmcBR\nKJ5WuBsESXKod4VEUJWAKQ3bIaaLfTGGw7+EbPCuHw2Cm8K1fAbbkn1Mzwwc\nvPw6KC3+7QyrZfKUt8Jm57cGMgN60T9nQ3P8lUO/1+G9urw8aoBqO72D7dWb\nj7ETVIzb/wALGB36eo/i9LImX8NO8ESOAanWDUv0po7i3N/KT9O+bv09WC4L\nTxAV6fuIWNfWBuwauijdVR6SaNvAZ9DneX/9ycoPiwSTLuUCCqWlDMCmmizY\n3zKwyQcwpg2iXmzIAs/6OMacCbVWL3Y4HkXE1AWK5YTc7kkFXjMPZ5bTv5W3\n7SCU5gzTawSYXCq4/AUckeC6oPJvcqyC7k/HVXvznQydZ48VOOzWUiChfxls\nOfAV\r\n=tTLz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0c82f90fca7b6edd3d931b2c28446e961b09b677","scripts":{"test":"standard && nyc ava","release":"node ./tasks/release","coverage":"nyc --reporter html ava"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"ignore":["docs/public"]},"_npmVersion":"5.7.1","description":"Minimal, yet awesome, state management.","directories":{},"_nodeVersion":"8.9.0","_hasShrinkwrap":false,"devDependencies":{"np":"^2.16.1","ava":"^0.25.0","nyc":"^11.3.0","buble":"^0.19.3","execa":"^0.9.0","jsdom":"^11.3.0","react":"^16.3.0-alpha.2","preact":"^8.2.6","jetpack":"^0.7.3","standard":"^11.0.0","react-dom":"^16.3.0-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom_1.2.2_1524499363417_0.23957727323215017","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"tiny-atom","version":"1.2.4","license":"ISC","_id":"tiny-atom@1.2.4","maintainers":[{"name":"alz","email":"self@alz.so"},{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"karolis@qubit.com"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"ava":{"files":"test/test-*.js"},"dist":{"shasum":"544648d4888dc19a987f369ffe0ca6d7511df6cd","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-1.2.4.tgz","fileCount":14,"integrity":"sha512-GMP5Xz8IaRN6HpSjPU3KJpfiXBzv0joW7pZglcpP5IFZK0lwa6YlaWtdllEpqTiGtgwm9xj4d78oN3Gw9J90vA==","signatures":[{"sig":"MEUCIQD3gL7KULILdjP9b9mfRH5em5KvR6T/LuQzF5cbnSaJpAIgcGxzZlynztxy1BSIfPgAgim0QmJYuDRl0NoWW45Cy6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3gu8CRA9TVsSAnZWagAAc0kP/0KxYRwzJuORGyOW4hFP\nGRpLJuE8ejbuZ889Ap2Ld8jk/kUk/LI77h5+uKP+58lqhb6It8e+r0lHQYg7\nr5KBEtzkiaLFwy9yKqnRlpiEKuN4UIwnhe2LOFo0GOTtlbodRfRCzu78gQnT\nYpqfr9cjvfhhLqkibuIBacqAgKp7AJH0ywmbviRadpoug7gR/wLENW/3aNzF\n8RBKR9chUQcbrKjnQTxbwC5z6FKY5/n96v5Hg0OV5tNSCYLX+zXhaBFSfh9i\nTNQ3N2xKuH826PoAxCX0zRH8dzwTNPKJmvge4U8a57SM5nd/pjIr2HWlQ6nf\nP/LTBFw9Dm9YeN4Q8TOq+APZ79UYRiLfmqBPaT74euFbARKvIs0MNggcDs3Q\nfAGqN6f0UaK/puWvvaeLXohAhkTXzU4dWXdCdyfM8Q/F7C05x4LxgV37v3jj\nQXHx57FDgWKRJxdhdqkFnlbbtQAO9crNHK7wxaN3QfaRd3AUdl9Gats+AItY\nJ+UN0LtsZpn8L3rSok+ZC9J8voiWnkTJIFCVEr7djSF24o/J9Re0aMvWa69A\n/8JUknMtm13EX/3CfxF9iU0ma+z3xdq0vrWcAE/uwXELFx9mdlR3Vwq9LhIo\nVabkWErOpWJazgmBqQwJkvu8iy/noMgyWpLDgKEYvXtDTED97HqRkahlVd8G\nbTnp\r\n=FKDk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"standard && nyc ava","release":"node ./tasks/release","coverage":"nyc --reporter html ava"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"ignore":["docs/public"]},"description":"Minimal, yet awesome, state management.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"np":"^2.16.1","ava":"^0.25.0","nyc":"^11.3.0","buble":"^0.19.3","execa":"^0.9.0","jsdom":"^11.3.0","react":"^16.3.0-alpha.2","preact":"^8.2.6","jetpack":"^0.7.3","standard":"^11.0.0","react-dom":"^16.3.0-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom_1.2.4_1524501435956_0.20302544710566628","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"tiny-atom","version":"1.2.5","license":"ISC","_id":"tiny-atom@1.2.5","maintainers":[{"name":"alz","email":"self@alz.so"},{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"karolis@qubit.com"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"ava":{"files":"test/test-*.js"},"dist":{"shasum":"968a9b1e540ecfc6c2371ea7bfb25c9cc1f72c53","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-1.2.5.tgz","fileCount":14,"integrity":"sha512-wtaChcM7uo0voGVuW3YVOMMVsqupPBeO9U6dE2OJdws4TFqhvG6Z7pP25i+UEgOKuvvixC/EAGE32L6rFbJ2Eg==","signatures":[{"sig":"MEQCIAo2MgO1r42/8XxH+BcYceVn5o7DAAEqXdRCDpHV8UDUAiA4HrbaG7PsqbFrQWp3a9OEU3Orua2AR8A5Ypsl/Wdd1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBWPWCRA9TVsSAnZWagAAqZ4P+gNXUBv+EwUiyLuPMbTc\nafqNYqTRCQe2Ri+BnJYsAbJydP6U/fu07JpnQ23OxHEMWfATVUMQmpeuJEhD\nL/cJb8h4OYBwY3KzF7VNNxFqd9y+vmrk8qol+tXn8uWZ5FxSuB/tfVKoR2y5\nsyQgwU0k2/rhuZitCZZKK0FOlhHuebbviI4GWKYA450HWCsedSwnB56aoLGo\nzw+QMV5RVGACKJ/aCkCvM0aUAbUWs0jyV5RqckTdmVLS9jKLr21g3xsDiX+d\nCAHf/qhn8dEtLzuGvWb5xyZtLh1nVDwjVACOY0J92ZEv0nXvLIOPpO8Y/esV\nQj3KrBBE3H5d4QhWYYohHpIcnl3+IHk4HWGM6DM2e0rZot/8A6MgVe4cSUSm\nd5qgtSiXkSEEVOyy+dqmazfMAq4HhFnSlnfI8z8d4BM6feMSo9L8rSVLN8j6\nOOBrwzPGfuKzEQNdUDtnEqlPZZGUdPJp0EAsRwAhz53y9M9D3CU5KDpC4EnI\nwJCTfQjJIojCNRml3Kb2b+BzIa68lhtaH15OmreLQ7jKMFikFh4feYTk7DEK\n4wSyQRsMs3V6c58uO4APyrIa5iZc2YMcxVW3gBZGx6z9oTsXEeT9qdKXIBSB\n5cveuEhsBlMbxLyw8dN9rcodPlMgP6o3rzjvdtF0cS6dieuR6BusVoiMQ98r\nzvdn\r\n=hYJS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"standard && nyc ava","release":"node ./tasks/release","coverage":"nyc --reporter html ava"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"ignore":["docs/public"]},"repository":{"url":"git+https://github.com/QubitProducts/tiny-atom.git","type":"git"},"description":"Minimal, yet awesome, state management.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"np":"^2.16.1","ava":"^0.25.0","nyc":"^11.3.0","buble":"^0.19.3","execa":"^0.9.0","jsdom":"^11.3.0","react":"^16.3.0-alpha.2","preact":"^8.2.6","jetpack":"^0.7.3","standard":"^11.0.0","react-dom":"^16.3.0-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom_1.2.5_1527079893574_0.13789273876544694","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"tiny-atom","version":"2.0.0","license":"ISC","_id":"tiny-atom@2.0.0","maintainers":[{"name":"alz","email":"self@alz.so"},{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"karolis@qubit.com"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"homepage":"https://github.com/QubitProducts/tiny-atom#readme","bugs":{"url":"https://github.com/QubitProducts/tiny-atom/issues"},"ava":{"files":"test/test-*.js","require":"./test/helpers/setup.js"},"dist":{"shasum":"83c9dcf4d8ef07b86c55fb558325fb7ddd9f0524","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-2.0.0.tgz","fileCount":10,"integrity":"sha512-z5eB22sNvIrwruQ2Mi6nfKQ6+j+4T0A96dsxQ7Hi2Kk+6YbILq0MvwbIYOe77ZJePhMf2EMI1X3flEMT1hQ0uQ==","signatures":[{"sig":"MEUCIG/6hjnlPRVkxg20tNcHGbg29MUANXUw5q6IhthGUR4fAiEA3bZMZZsxXfI4LXrwzFgCQtzcYf2al4BFpXNfvA/XDNg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFuazCRA9TVsSAnZWagAA7k8P/jyBscrdzifXkDpi9hZ9\n4FBlUom6jmooYu/aVfLLw+7kZEupQRt3H0LghCR0ro4q4qDq9AdzGHCxGRR1\n8wXz08kbg+BMM+K0X9/0rulIPhkPeXWoNiAyvfyb+IKcs1LUGkwrG+HvCUM4\nTFLSwkg6x0kfeTdFn2UiR4yfcHd1AtLSc5uKqvUCtBN7j95e84IzbbfhpA3A\nfgrrocJ+Sknqo8hEm5MbdI8CHtR7IE/yVLfrYxcnubGOFhIKzRX9QKV91cNk\nQhlpjCK20CqXlNZUE5IZxsnAniwhDNiLbIkaiYv0mpEa/C+UArSbgBbKIzpY\nfksGvkrLnw7+FSh9L4uVRs4uYxnCSkyHFd+6Jh7ZuNqGwFoMsFViUGy7sO8P\nW7wx5+2lCiGlx1m+AUQ+RRm4JmJOeLqpHkiGlAwRUAkvfBIgqKVnUrUot9UB\nm6UolDRTMoFHrzcJgIKkzsuQME+NbDuRHxFqQyaaZKREiHHBhU8+D7Sc0274\nP6rbOuskuMqi8GfRKv9E8avWJoKXXnSsaPO7TtSNsr80FYY+wRupm1BDdTIf\n0ZtZ2hXUiFiaC8eqL3Ikuq6ziAWJSqNpdQgQDXCQuzfkKhl6k3ZRLOGvqc/e\nXndZZkI7nz0qhO/Qmire1Nl4ccdPBbhGsZc2Eurd8BklF7KwcngnR3VR8YX2\nss7l\r\n=yYCZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"standard && nyc ava","release":"np --contents dist","version":"node ./tasks/build.js","coverage":"nyc --reporter html ava","release-beta":"np --tag=beta --contents=dist"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"ignore":["docs/public"]},"repository":{"url":"git+https://github.com/QubitProducts/tiny-atom.git","type":"git"},"_npmVersion":"5.6.0","description":"Minimal, yet awesome, state management.","directories":{},"_nodeVersion":"10.2.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"np":"^3.0.4","ava":"^0.25.0","nyc":"^12.0.2","buble":"^0.19.3","execa":"^0.10.0","jsdom":"^11.3.0","react":"^16.3.0","preact":"^8.2.9","jetpack":"^0.8.0","standard":"^11.0.0","react-dom":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom_2.0.0_1528227506911_0.7821741080411417","host":"s3://npm-registry-packages"}},"3.0.0-beta.0":{"name":"tiny-atom","version":"3.0.0-beta.0","license":"ISC","_id":"tiny-atom@3.0.0-beta.0","maintainers":[{"name":"alz","email":"self@alz.so"},{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"karolis@qubit.com"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"homepage":"https://github.com/QubitProducts/tiny-atom#readme","bugs":{"url":"https://github.com/QubitProducts/tiny-atom/issues"},"ava":{"files":"test/test-*.js","require":"./test/helpers/setup.js"},"dist":{"shasum":"850ffd61a183553b0b47477adb36707827b899c5","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-3.0.0-beta.0.tgz","fileCount":10,"integrity":"sha512-qPdpvPdgDjHXZeBNG7gIeK4bn156ZYQ+B6Sc/gEJIfi5j+E/kENzkW7rWChFyL4snqJpb4S9AAFonNXWX30u2A==","signatures":[{"sig":"MEUCIQDwnbu4kLZc2uipDkRZWcatr4gTGNcYdty+P29EDj/RdAIgc9HoyNvKRo+4GLikNzbIdQWZdrQ1S2sEr7rOfk0UJUU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYM4lCRA9TVsSAnZWagAA7Y0P/ROLGNxmac9FjyTgWUJS\n2f4eR0EdLPZs8QcLn8fe4mIHX8V6+q2lqlZ8kWtvfVLT0SSe5UEixF3HQDsF\nGztYYF/ZU6DzirYlJDvS9MAvrLzPS/XE8kK86v0Ofm+JScKXDL0Sx8tOlPAL\nO1xWqUY76uNMKyXtfpmf0tmVpv6/HjQwu8pqT3PaWDgNGeOlR7LBkBjTj8SW\nKtIplZrAZAkGnRSxyPeoc6uXFeh7+htPFgE673OkBel05JOEA7Q+JkRAkiug\nAIvUa4ZhVTWmu3/t/rISnvn1t0GPUAe9dRRdZZxweDgBlG/u6UYFvKlC6FPh\nLnmDyyB12pYraL0Lbu0yKL5oH24SA8rNuYeKL5u/ESDvPa8R+vo1B1NiEUqR\nb4ww2lLfIxndVlwlC3X84mk0XHk2TY8jR5s1XnTeeuol2GEvUPKYVJj3+ucD\nJHqQ9tfIQHQ8OlOY9E4r1NeavJLmX3x/bkL45h+wYOQgXgzrJAY/l16+a8ke\nBbfw76IG1KsBkqNH2uzNYQRm4ZvMTj3UkAYpzSf+s/Fti7mpoy6XiOigx09h\nT6Y6neoBSxsbNYQjf1ANm5xJN0z9nZbRDFhzARA4zbq/T2Mgwr6Ezql+Znvo\na4IQWIFaKoyWLTH9UmR4m+g0fH/Qjj0ENZnM6m6tJoHTlFzNhksaGMsYWKrS\ng6/J\r\n=/moz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"standard && nyc ava","release":"np --contents dist","version":"node ./tasks/build.js","coverage":"nyc --reporter html ava","release-beta":"np --tag=beta --contents=dist"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"ignore":["docs/public"]},"repository":{"url":"git+https://github.com/QubitProducts/tiny-atom.git","type":"git"},"_npmVersion":"6.1.0","description":"Minimal, yet awesome, state management.","directories":{},"_nodeVersion":"10.6.0","dependencies":{"deep-diff":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"np":"^3.0.4","ava":"^0.25.0","nyc":"^12.0.2","buble":"^0.19.3","execa":"^0.10.0","jsdom":"^11.3.0","react":"^16.3.0","preact":"^8.2.9","jetpack":"^0.8.0","standard":"^11.0.0","react-dom":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom_3.0.0-beta.0_1533070885654_0.0024310065591344188","host":"s3://npm-registry-packages"}},"3.0.0-beta.1":{"name":"tiny-atom","version":"3.0.0-beta.1","license":"ISC","_id":"tiny-atom@3.0.0-beta.1","maintainers":[{"name":"alz","email":"self@alz.so"},{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"karolis@qubit.com"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"homepage":"https://github.com/QubitProducts/tiny-atom#readme","bugs":{"url":"https://github.com/QubitProducts/tiny-atom/issues"},"ava":{"files":"test/test-*.js","require":"./test/helpers/setup.js"},"dist":{"shasum":"58358b663d8abd6fc6d9563c427a7b9ac5cb0121","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-3.0.0-beta.1.tgz","fileCount":10,"integrity":"sha512-hGFkM2YAIQA88v+g0XRcSkbsE7BG6QvZkMAHPd7E+U+j5Z/SIz2i5lsRXwHAmdEv77GTl/KrReQyhQ2TNtUTNg==","signatures":[{"sig":"MEYCIQCRvlj6reGQFKjkSAO7Xtxgwq18e6FXjzoDzgchNDDvGAIhAKOKu9apU0tcegkO3DiRIVI7km+pechPgpEz/84gi19I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYZK5CRA9TVsSAnZWagAAWa4P/j/dfORT9clZNtOkXEU4\nG3i1UgmMzWg7IfYsnu6QffGFW7f/GxlEUz5Or80/3bfzxD9m1XXcrukjXHV2\nF3QvKpvr+SftJonpjg5yLOEEMQlGbH3lhXA+faj/QUvqba97+nYEGsYIOs/D\nAYYMFizEoJS0bSgeVMRjlxL2kaddwBXIMlMa1Ul0RIweQqbSFO/v+hlpv14M\ndjER3ePKEzlsxITK9XlBnx7L9ilTFVp2pEY4UDnts5Oh1VOHOxW1Wxmt51dy\n7BLV3c6Hkq4emi9DAcpIDh5R1RtX42FK/QFqmrA4xr5nE9rcwXcwn5s86zkO\nH/J/EJYaUyllkRz0afLXWM9hTffOVhe6ssiPu6mJxovlFW8izooFLLVBbWoP\n5gZMoLkzxwixkPhxpmvsGOIJDXT6lg0//8NfukIqrhas5N+HftEFihm3MW7/\nZwEtaQz7kSzdZEqSaBKta+CJcllwJC3jrQPordFAbM4K/eCedJhGyM00d8N6\nIiTJ4hkJ5//mKYuNWqxNYZRtmItu+x7it+/S9P3X2IhLGilCDJBLyLVb/PfQ\nswfMllgDIEiwAAodBFz5vNlir5iZ6T5dXYMH2jwtJZ62dBglCUHIDr5cmjKe\n6aJNqVLoHDLyD6ZuSp3+bfQoyVbiAdzibky1U1dKDtc7PW+BsszvSqRbUSGS\nrlqn\r\n=FYb9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"standard && nyc ava","release":"np --contents dist","version":"node ./tasks/build.js","coverage":"nyc --reporter html ava","release-beta":"np --tag=beta --contents=dist"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"ignore":["docs/public"]},"repository":{"url":"git+https://github.com/QubitProducts/tiny-atom.git","type":"git"},"_npmVersion":"6.1.0","description":"Minimal, yet awesome, state management.","directories":{},"_nodeVersion":"10.6.0","dependencies":{"deep-diff":"github:KidkArolis/diff#fix-undefined-root"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"np":"^3.0.4","ava":"^0.25.0","nyc":"^12.0.2","buble":"^0.19.3","execa":"^0.10.0","jsdom":"^11.3.0","react":"^16.3.0","preact":"^8.2.9","jetpack":"^0.8.0","standard":"^11.0.0","react-dom":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom_3.0.0-beta.1_1533121209396_0.7488680551057418","host":"s3://npm-registry-packages"}},"3.0.0-beta.2":{"name":"tiny-atom","version":"3.0.0-beta.2","license":"ISC","_id":"tiny-atom@3.0.0-beta.2","maintainers":[{"name":"alz","email":"self@alz.so"},{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"karolis@qubit.com"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"homepage":"https://github.com/QubitProducts/tiny-atom#readme","bugs":{"url":"https://github.com/QubitProducts/tiny-atom/issues"},"ava":{"files":"test/test-*.js","require":"./test/helpers/setup.js"},"dist":{"shasum":"ad6a90d120d73287dd9adcb1892f1cd05f427223","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-3.0.0-beta.2.tgz","fileCount":11,"integrity":"sha512-3mwuqMThqKrFXBjPdGfk4tDOFSVCG0s9KmGFIewPFIsQoqvaNOXL8zAHJqWrZVckSXYFRJ1PxoJmUqaVn+N+Ng==","signatures":[{"sig":"MEYCIQDTNNkuEYeM3RrZE0VrBYWsK8jUmscRwgSkoA3CRX+ukAIhAK5U0C98+u10Y7L1zT5ABXepJWO/CkG046H/27avOBmr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYx+0CRA9TVsSAnZWagAA0/gQAIz4AdXrrx/pBhayGe+5\netq90j+7kslJN80Vq37I0fjRYKvYvPhoi87U1erUuI5rkvhXPOm1HUsyTXlg\nsuBlczULiFrtYV0tBjJOi7pomtc0uq+l54xBBpEHsXKkvpOzrOuIc65lFTfq\nxUTBii4VrFljXWh6yzC9RO+PXkt+fHSHISHkjQ0bbvXQvtUSGw1asadEs++L\n6iuRPF7bE3tPJg8immO+KmzldhUnq4GHuS8Y3E5R61Sop+CsdQIxDKOyuvg8\nWEUhl1eI9IE50yrkyTUbtaeb9v8WJZZI4RahwYUNPBCVMMBATTtsZ4NF9weq\nO+5u8UkCgaiY10DcP/jvja2BrRuIRo54XC/DUm+vIBsimWEm82y20ta1ypaX\nyT8q1nZKmIMmbaX5toGyRXHDI68xdeRx7k1/Mn+Cs7ySY1lqM/PXjsdYIug3\ngADzhbHIn5LSFj/vSshZWR6Ovw6cwa32cGDR7D7DOoRkVxDdiTrwJNskUfSH\nyGgg2bNoMPiqw8jNSMlDJYYhuOynjIY9RPs/hl5jzBDi294XdeqrnvOykM2r\nA31nWQYk68hQORYuRUmuWt/v5/ZzBn0opOBNzmpbZVNwdy4thcms4CWejkX5\ncLE+DwZiVowAuYSapgXBWnH9hbc1OfVwj8e/DDJjLdriVBezGVWS/IcQ/yJQ\nt0hN\r\n=CZva\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"standard && nyc ava","release":"np --contents dist","version":"node ./tasks/build.js","coverage":"nyc --reporter html ava","release-beta":"np --tag=beta --contents=dist"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"ignore":["docs/public"]},"repository":{"url":"git+https://github.com/QubitProducts/tiny-atom.git","type":"git"},"_npmVersion":"6.1.0","description":"Minimal, yet awesome, state management.","directories":{},"_nodeVersion":"10.6.0","dependencies":{"deep-diff":"github:KidkArolis/diff#fix-undefined-root"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"np":"^3.0.4","ava":"^0.25.0","nyc":"^12.0.2","buble":"^0.19.3","execa":"^0.10.0","jsdom":"^11.3.0","react":"^16.3.0","preact":"^8.2.9","jetpack":"^0.8.0","standard":"^11.0.0","react-dom":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom_3.0.0-beta.2_1533222835682_0.3653177784436823","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"tiny-atom","version":"3.0.0","license":"ISC","_id":"tiny-atom@3.0.0","maintainers":[{"name":"alz","email":"self@alz.so"},{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"karolis@qubit.com"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"homepage":"https://github.com/QubitProducts/tiny-atom#readme","bugs":{"url":"https://github.com/QubitProducts/tiny-atom/issues"},"ava":{"files":"test/test-*.js","require":"./test/helpers/setup.js"},"dist":{"shasum":"3bad0e731840a7ffb57d9badbacc393c91ae451d","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-3.0.0.tgz","fileCount":11,"integrity":"sha512-B4+KImByFiGhuD5oxwq3aa8He6ExH2kzgDn6Q9J7oSXWb9wbJ8Hs+mdoRe23esfXE01ScwJgjqUKSm09oJbleQ==","signatures":[{"sig":"MEUCIDUVjLZVBb3gwbmoZJKchSoqJ1sy2Q2cWNXp8bwKKcLWAiEAjcqnnTeKu8aX/YqIAseKK6BOlE0IeACeCzdRbkhcelc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZFcjCRA9TVsSAnZWagAA/FQP+wSwLd4wl7c2oiqcjP2r\nDVEVz/UBmE7BIJsxhkAuaOcVuBO9gLWDixeYp6O8xQUrCj2jue5rGy0K3hHO\n6nbDslFZ7AHEB600Nx222NvJrlkix171g/dOZRtRtyI7GJ9SChBSWS2wXcaW\nkkeKijGcIOEN9TsJA5v3OR6PzMICx8gi7K1gkVn8+AGwopAR3MDSZI/47e7q\nkkDrUaAuydLVn76c0vvGUPWqwZzSU63r/VPrXgC//0hlE5HDmt4EeSY3Ft31\nr1J2K7m/b4SnvigCGHWsCJm3vEZhpjexXw5eTTX5rtMqxirmRqEjf66d2bnO\nnkJs4MSYJh/orgbTwMHrhbMtvHhto3Qy1d6H2pJBilUx+NWQRqO6G8ybulLY\nL6j1jGSSffMcG8J/5HYlm43e73IMJzaUPXnTqilo6qRTPgBRArkLGz0RheAC\nhgUYVAKwXcQpTM/9oyR486BiyWcBgL+egR8rzjYzWX1OHeg/PZ0In2R5nrOK\nTyD44OxdBtqoRhGYEe3dOiu025XPmhCw6NSLeUJccQ+GPr0mOGIpdrWj+XXI\nUhR6IgW8YOWEQJLsdIK4xTZDVsQ4T+T4C919Dkx6CAgiy3d3l+MBlCuswjiN\nll3Dipb1aNdd+xPk00n+0qyesEKsnVy65qU8AslRUlZ/A8WS/SzQf/0XMQJ/\ng2fL\r\n=hEJM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"standard && nyc ava","build":"node ./tasks/build.js","release":"np --contents dist","version":"npm run build","coverage":"nyc --reporter html ava","release-beta":"np --tag=beta --contents=dist"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"ignore":["docs/public"]},"repository":{"url":"git+https://github.com/QubitProducts/tiny-atom.git","type":"git"},"_npmVersion":"6.1.0","description":"Minimal, yet awesome, state management.","directories":{},"_nodeVersion":"10.6.0","dependencies":{"deep-diff":"github:KidkArolis/diff#fix-undefined-root"},"_hasShrinkwrap":false,"devDependencies":{"np":"^3.0.4","ava":"^0.25.0","nyc":"^12.0.2","buble":"^0.19.3","execa":"^0.10.0","jsdom":"^11.3.0","react":"^16.3.0","preact":"^8.2.9","jetpack":"^0.8.0","standard":"^11.0.0","react-dom":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom_3.0.0_1533302563335_0.1196339888128013","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"tiny-atom","version":"3.0.1","license":"ISC","_id":"tiny-atom@3.0.1","maintainers":[{"name":"alz","email":"self@alz.so"},{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"karolis@qubit.com"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"homepage":"https://github.com/QubitProducts/tiny-atom#readme","bugs":{"url":"https://github.com/QubitProducts/tiny-atom/issues"},"ava":{"files":"test/test-*.js","require":"./test/helpers/setup.js"},"dist":{"shasum":"15534f6701adf28e6c1f6b44dfac4e50bc9f7993","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-3.0.1.tgz","fileCount":11,"integrity":"sha512-cQAvuPCmy6yr+mxVmUKE0n0GXmNREYSPbhlcjPxbIAufp8uta2W7Xfb/Gn64daFeQf5Kt+fMnwqPee5K5RN/JQ==","signatures":[{"sig":"MEYCIQDJN+cwfU3nw3PSBQ1J+yfF82J3ea1d8z0PVs83V5ENAAIhAKAGMCPGZlLyLNM9O2ygya0UUP8heCW0ByzRPrFGhfTU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdaouCRA9TVsSAnZWagAAIFYP/0uiIKjyvX4X4wMcIv1I\nmVlVIRdKJWSYJ1B3bba6gjX36Oga9Ys18z1qT6qNw5iu1LgKV3J3rLqsEZXt\nJaBxwi8WeyC+kktcwu1WO/xzDbBxj5AEssJknfCQ1VDovoEIKvuM8kFLXqkp\nDYOUAqZD2AOCG6qv2PpDPTeFbV2mYFNhykXOU/pEftCl8+lRbIWNYw1xq1c0\ndLpzFa6bwgyE4Ds5KsKyy+Idhn3CH/DDZP0vJASDDXEb7R5nOruWrFOM5V0f\npKe0Ia7iioXIyyDUV+NM0qGZ05mz5avcMVmdI/u7HPbdYma1Apq8QvbcAbTV\nMf+cDqVQ59JSTpD5vXhQdDn98F8t3+/IFK/n0c2qOvo2ZVrvV9PpLFf71cyY\nLtH4w2yWbcMl6tlNk62Ob+1h1riMsLBCXtR6DMovaJHtx7IQ96NqEvLj2Wbv\ngQRk02dXq5TqRMn8ATbYzL1zdag0lX7bLLc4N6DuWe2mypQK5F1nnZagsf1J\nGKh4bUk4MTFnsJg+PXJdx+QbMBz1oRSc0cekn0bkDnM4jnuFhtsRI7sdO7Dv\n04Pn3gXpJ5gLEO+cwbOwrvGOpYk0PdW6Wx15ZnAAQuastvt9f22tbJ8E0qjO\nePVa4kvjbsw7532py0BW68c/9Cu8l2Uj8d1B0s1BpZTHlgwVXWlbXu7f2xQi\n4opp\r\n=yl8o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"standard && nyc ava","build":"node ./tasks/build.js","release":"np --contents dist","version":"npm run build","coverage":"nyc --reporter html ava","release-beta":"np --tag=beta --contents=dist"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"ignore":["docs/public"]},"repository":{"url":"git+https://github.com/QubitProducts/tiny-atom.git","type":"git"},"_npmVersion":"6.1.0","description":"Minimal, yet awesome, state management.","directories":{},"_nodeVersion":"10.6.0","dependencies":{"deep-diff":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"np":"^3.0.4","ava":"^0.25.0","nyc":"^12.0.2","buble":"^0.19.3","execa":"^0.10.0","jsdom":"^11.3.0","react":"^16.3.0","preact":"^8.2.9","jetpack":"^0.8.0","standard":"^11.0.0","react-dom":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom_3.0.1_1534437933473_0.6337145872614849","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"tiny-atom","version":"3.1.0","license":"ISC","_id":"tiny-atom@3.1.0","maintainers":[{"name":"alz","email":"self@alz.so"},{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"karolis@qubit.com"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"homepage":"https://github.com/QubitProducts/tiny-atom#readme","bugs":{"url":"https://github.com/QubitProducts/tiny-atom/issues"},"ava":{"files":"test/test-*.js","require":"./test/helpers/setup.js"},"dist":{"shasum":"1fe98c7345a82c3a0329c650dd313b4d3bd197c9","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-3.1.0.tgz","fileCount":11,"integrity":"sha512-kFC50ApMsqx0Nd/Y/az5vH9MFZU6DBDdwyzH4WVWty3gLhUJrOB4NGnkYGhSrQxD69rpJqBlA9J3/h5dg2Bujg==","signatures":[{"sig":"MEUCIFkzWxbrXS2rbafhetGR43nVLIec1/jV5PKveqQ0KbceAiEA9nIjZLwyVuXTmu9o3M63A8LzPYpkPdhb5GZmrc1+2MU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhcd3CRA9TVsSAnZWagAAVj0P/iBRs+usCCNDFLsipDCO\n10I9288VUn0lhjfVvRrqNlYY6mmO2+Mf1eIRYUE1vv1C0CVeQOKKb+3N7ulN\n8A1CXHrTcZ/nfGOq+BqvsUwAS4MlW+MAb57+E5TnjjQ280JNSPXJEc4We3tA\nxbwibcObtqTihMcSHuC5DJ069mQqnBoF0XI/g+EjyLT9COeQxBsxR/q8/NYJ\nPOYf7rzN6NRVYzWkkzahr/tTY5ykM2VHS423Q+C46w0Msj9VxAM0DPPy6aMB\n0V00wh3RZmeScSsUQXeKt+Mk/dXhSsuG6MwtzAnJMthLUlYlUsMfFfP9L2EJ\n5eOFHwnT6fFoa4xOldpw/Sv3ZCR1HCpHmJYoxylhhPwKK/u8jJGpaw9ozgGl\nHcmC1B/iQXE3HXZUCdzr6+sJNiisytevy81We58ow4b6wFxPaRJugJh6wFu2\n1G3e9GfsWTxbAsGsQvoC8VzOWL27C0tqjmMKNNuruMrQOcAjlHr1HIHRp4e1\nJUguRXz0JqgqjoDYNUHn3hhwCHDsr4qBJA4Wrfj+S+5E1rjofm0AOGkh+izS\nulihxE5BAW+D9RqPYEft1lgWyZ5GX8o0mYCV1SMy22jUjHZqX2q0+qIk7rqV\nSx3HYHlkRtgYmeacseUBmd+JKpxTj6ISzBFq53R/dnObwlxTzlNMBvUuzzVu\nqAN4\r\n=yciY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"standard && nyc ava","build":"node ./tasks/build.js","release":"np --contents dist","version":"npm run build","coverage":"nyc --reporter html ava","release-beta":"np --tag=beta --contents=dist"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"ignore":["docs/public"]},"repository":{"url":"git+https://github.com/QubitProducts/tiny-atom.git","type":"git"},"_npmVersion":"6.1.0","description":"Minimal, yet awesome, state management.","directories":{},"_nodeVersion":"10.6.0","dependencies":{"deep-diff":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"np":"^3.0.4","ava":"^0.25.0","nyc":"^12.0.2","buble":"^0.19.3","execa":"^0.10.0","jsdom":"^11.3.0","react":"^16.3.0","preact":"^8.2.9","jetpack":"^0.8.0","standard":"^11.0.0","react-dom":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom_3.1.0_1535494004224_0.6742491305993961","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"tiny-atom","version":"3.2.0","license":"ISC","_id":"tiny-atom@3.2.0","maintainers":[{"name":"alz","email":"self@alz.so"},{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"karolis@qubit.com"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"homepage":"https://github.com/QubitProducts/tiny-atom#readme","bugs":{"url":"https://github.com/QubitProducts/tiny-atom/issues"},"ava":{"files":"test/test-*.js","require":"./test/helpers/setup.js"},"dist":{"shasum":"354afb5deecb3015228cb5ee41fe91495d127344","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-3.2.0.tgz","fileCount":11,"integrity":"sha512-iuaRWUuWOf+oA0M2KtmL4UARu5U3ZZ+T+d0OOeIJ0Wu9tZD57q25vZvm0N9VNp2rpI1RHIDvdGymeFWFPhTW7Q==","signatures":[{"sig":"MEUCIGYrRdNrU+rDdEomEuCcdmydzg6CD0zbHA/T0l8lQshRAiEAvz3Lc6ruHNUubwE8T1hNDoL4NwX6VXpDi9wAcklLhbw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblkyECRA9TVsSAnZWagAA0rUP+wdn/EBh8DOBZ/h1gcb1\nLhxQydDJLPt+5I7nudr8XF9ihxVzaabTGN6GbHhvz37Yo/wrdHEG4sicpkol\nLvuA6m5sbmL9r1rreW7fNFgG7nFVbVJTzziSlwQgS7YwDuHDyzH5MGWu/rEk\nhge8gw4kXzPccIuX86ac0vw0J/0fXRdgED0nZslyipTVLG8YjKbdu9l8Yixc\nxdJ3JdRRZgCaYVa7CMFgWsLRl367274zOoGYZ5rOFJ8CUVV8f1BfmNkWr/eO\nO1jD7i3QoUTYJvXmdup35DF4FDzpsnnzsLOuMqT+SrNx3m0lM+3jOG4wJNZu\nK0DWayjHzuikUnrcMHoaoTUWjunFvmYxpnognWe3ZfgLc6K4lc4dBcaWXqAh\n/ekT4BE5WxUlXtBQhc+4QJD/YUEpqICdxMnOw7uPE+MhEKY3iwgZdV+hSQC7\nAECxNoF/qxm8oq7QnzobHje+yaAo63EhgZvB2BDfbYjOg3f8t8k6QiB1wsbK\nRP7aMh2A01pO3U+howfOuTD6YpED8aKg9lU+xsAaB013EwZvj5zZePbFLFip\nvBKIRP+jYdWeq5WKNZzdZ7qDTiNaTx6J4HrER1lu+aBwgYd0Av0pW6lYdDwc\nD4Kk1Ci/jheL1fv20EiQnJMz7NdROfqfaH0XiUitY8LLipVMCSUaX5zLD4VB\nBa6O\r\n=O1IY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"standard && nyc ava","build":"node ./tasks/build.js","release":"np --contents dist","version":"npm run build","coverage":"nyc --reporter html ava","release-beta":"np --tag=beta --contents=dist"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"ignore":["docs/public"]},"repository":{"url":"git+https://github.com/QubitProducts/tiny-atom.git","type":"git"},"_npmVersion":"6.1.0","description":"Minimal, yet awesome, state management.","directories":{},"_nodeVersion":"10.6.0","dependencies":{"deep-diff":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"np":"^3.0.4","ava":"^0.25.0","nyc":"^12.0.2","buble":"^0.19.3","execa":"^0.10.0","jsdom":"^11.3.0","react":"^16.3.0","preact":"^8.2.9","jetpack":"^0.8.0","standard":"^11.0.0","react-dom":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom_3.2.0_1536576643822_0.6864807133461954","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"tiny-atom","version":"3.3.0","license":"ISC","_id":"tiny-atom@3.3.0","maintainers":[{"name":"alz","email":"self@alz.so"},{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"karolis@qubit.com"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"homepage":"https://github.com/QubitProducts/tiny-atom#readme","bugs":{"url":"https://github.com/QubitProducts/tiny-atom/issues"},"ava":{"files":"test/test-*.js","require":"./test/helpers/setup.js"},"dist":{"shasum":"5ebf5de0c384d0e15502139129f68d490a3efdef","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-3.3.0.tgz","fileCount":11,"integrity":"sha512-VjYJXnNfCiS+SeGbMl6U9vBh/SEPHJCEaH2AGaBS/s8Xye3/GLAQmzx27nROFmQTQ1kFpGeC4Uz1XJvHE5ZG3Q==","signatures":[{"sig":"MEUCIQDtYqK+NjTfoFM+cxoZK44/Wqaa31cZzL2XSomlW4RABQIgbeAja+aohVSs+QOi1nZL2Iu0ZI09kBXOg4Fh0SPj1LY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbltBlCRA9TVsSAnZWagAAjAMQAIPw6SQnbOutuhXZfVX4\nXJgwNcRMnUDtpk/11F2oxI3KuLBj6QlTZgG4X2OxSJNqRiEj6R51xJp9mxh8\nZdEUJ/1sZqYL+eU+bPGXH/q1H+pMfGmjm6XUMwL5YhSRsyHdHII08TNSlBnT\nHjadZV+CrI7ECHno90hp87r24jH2dzS0K0fcoyRm8OWFDLXPXAUcIu0rY7TQ\nCtlKtpGfxFDTSsafm2vlEDAevtPM34X1xDnawvucRxO2SOv3z380/mQp3oHe\nepITyq5bHycRoWA3rhm6hcy39JQyTYJp9whWL0Bh1YIdf4NOqjlxk/wSXuzL\njh6pA0OM2vNtbTBX7zgzzK/Dd+2f5+IJoM6mrf159ickWXBK/tOAqKA9cSqJ\ngLfEYVZCN7ZGDs0wwxlr4G5wz4qvGORIMqWWft3HNqhlWO8Mf+7SzAuHmY/0\n0Ptoq0WckFzV0ebuhE5nwgmwPxASXE2aO9yx6iavkRDLGmhUYW93yVf+/cxW\nHm1OIt4nOIi92d17t9CbyJGS9VK1L9b7Ehq8h9QTK62W3k3G/oRgcLfewihx\n+NhLLbQSqcA/G97gWe1U/ieVnMo8KzT5gg1PjH4XHgE5Wg/ugg2OJj4ZmNIK\nAc8enl80lE3x6ke8MJe6Y9jVzVBj0CaFamFJUGELXKhltyHS3aL1kMOargbo\nGp8s\r\n=UNMo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"standard && nyc ava","build":"node ./tasks/build.js","release":"np --contents dist","version":"npm run build","coverage":"nyc --reporter html ava","release-beta":"np --tag=beta --contents=dist"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"ignore":["docs/public"]},"repository":{"url":"git+https://github.com/QubitProducts/tiny-atom.git","type":"git"},"_npmVersion":"6.1.0","description":"Minimal, yet awesome, state management.","directories":{},"_nodeVersion":"10.6.0","dependencies":{"deep-diff":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"np":"^3.0.4","ava":"^0.25.0","nyc":"^12.0.2","buble":"^0.19.3","execa":"^0.10.0","jsdom":"^11.3.0","react":"^16.3.0","preact":"^8.2.9","jetpack":"^0.8.0","standard":"^11.0.0","react-dom":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom_3.3.0_1536610404754_0.7095541426191421","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"tiny-atom","version":"3.4.0","license":"ISC","_id":"tiny-atom@3.4.0","maintainers":[{"name":"alz","email":"self@alz.so"},{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"karolis@qubit.com"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"homepage":"https://github.com/QubitProducts/tiny-atom#readme","bugs":{"url":"https://github.com/QubitProducts/tiny-atom/issues"},"ava":{"files":"test/test-*.js","require":"./test/helpers/setup.js"},"dist":{"shasum":"18b427ddf541d1f3d7af78a1cacdeb4f19b101d7","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-3.4.0.tgz","fileCount":11,"integrity":"sha512-jcTb+VLCaGSR5Hj08UNgQehiBtFguuTUBj3pgGHGGQbEMxP+Br2w7bJuqmh8TbXqivMS9hyiC51GneJcuV28cw==","signatures":[{"sig":"MEYCIQC7F0gwOjhLxcrsX/fKmEyUyIrDGXcjFVsOYQGUSVTnngIhAL3nU26wi+O1CjAVFXXlriB678eZkQd1omuyfz0cdmfZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblvOyCRA9TVsSAnZWagAAuKIP/10+cl+ABAdWPqi1lY8l\nKuk7hKSpTRec8pmlW06BKZPLAQ1yW5q3omf2Dv4PV6aGYJGaSKyD2a3Tx3pq\nVOHrh8TYnq3ZhStt7SeCFMB0PEmZjiss7DmYjeUl6W2z19S18gEG6VPM1C3n\njZdHeqWRpdiUqrgul5LYoK4mDGihny3cAJzWZif468zQt8bYTeOpmMLLBlNx\nj+nrPwGNpxEUBnFf3AoSvOEEs7xBlF11ZhZ3fCzeVjngAVz2jMWqaIJCwtt0\nSIvqxnNJ41aWMdHVB0AevEx1j4VdkPbLvm2C5VHQgQML5hFn21y0VwCSu+5i\nVDO4JYm8PYPcrjhIg2ggZkET0q/yTaLzpQxzD9LADobPTMQsumb23A0mwI6l\n9wGz+/TFmRKv+xwzQ5pxaEY/NISKA/VZz74i7X0fbX1l5m5MLriLvr2yPNwQ\nYcFUZwANRxXgDqClxlCAv9oGe19A1QccHl+yAHQDOhSHvo1xctFuO6RtXKLD\n0TSQT3tv7vK41Z8NneOAkjAAnKpmy1BQ+Ik4phzURwmT6SPSPJMlRWh+S5XL\nltHxmYGsnfCax+4htFspNxW+4NWcovtSxUJKzhLDM33VFeuX7z97kVzn0jB/\nWFevb8AiFCExvSt2+82mkl5hHCNYecF997RLAU1GHZvDFUkX5EvA6o7d2w7y\nB9L5\r\n=1HrC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"standard && nyc ava","build":"node ./tasks/build.js","release":"np --contents dist","version":"npm run build","coverage":"nyc --reporter html ava","release-beta":"np --tag=beta --contents=dist"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"ignore":["docs/public"]},"repository":{"url":"git+https://github.com/QubitProducts/tiny-atom.git","type":"git"},"_npmVersion":"6.1.0","description":"Minimal, yet awesome, state management.","directories":{},"_nodeVersion":"10.6.0","dependencies":{"deep-diff":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"np":"^3.0.4","ava":"^0.25.0","nyc":"^12.0.2","buble":"^0.19.3","execa":"^0.10.0","jsdom":"^11.3.0","react":"^16.3.0","preact":"^8.2.9","jetpack":"^0.8.0","standard":"^11.0.0","react-dom":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom_3.4.0_1536619441010_0.047113250697153","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"tiny-atom","version":"3.4.1","license":"ISC","_id":"tiny-atom@3.4.1","maintainers":[{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"karolis@qubit.com"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"homepage":"https://github.com/QubitProducts/tiny-atom#readme","bugs":{"url":"https://github.com/QubitProducts/tiny-atom/issues"},"ava":{"files":"test/test-*.js","require":"./test/helpers/setup.js"},"dist":{"shasum":"c229509d37a5aa2672101cd9d8ae374203e36215","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-3.4.1.tgz","fileCount":11,"integrity":"sha512-7w0cjuPDCqwViBhq6pcF2pC70OhAcaN1DuhYfnDKpeBqyogx6eUm4/Zo2L274smR6gTtGtbALMS3pKqmFtZWfg==","signatures":[{"sig":"MEQCID2wAnI6H6HrwX3fFD4XNqwtvxeaVDPwLUpeJEeL80g1AiBG5bKTCrF7mh3x83hnHGw00cTjgh3BkmBGr7vwEBPpHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBPaSCRA9TVsSAnZWagAARdgP/RNwQxTEJGNlrQOLru0y\nOahSNI8sWejJl/pv7Dpb8tJ6q4vQ+DKvislfLeX0Omc0Zl9YmTuvOoevlwB7\n0JB8eCbenhxuNKC6advoKiCXqcRImY6tI057JASTB2SA2RezeV4To5FiGEjH\nb49aU8Q/AdBYdIitC9PSYGzDhvFfvY0lAKrMmEfKZG/iQkfRD04+9Pwe1kc7\n8VPv5qjj53yAmwX4I3mDqx4CD2GHcbnSj/mu93hownmxFsQaO4w0k3QYyut7\nKI1ytqgJ7Z/B6jqmfgBlAh7IWY0TRbQYwJHkGG+8KwowQJV53OpDPfwhILed\n5Kmjif/CJsdmPHLZSasp2erCcdAx4i6v4XXsnrDj8Buhgev58mh04DTJbU95\nNEoKTeqQXb/POSVluFN4JSq2pZYDwXe+xREtN8Om5ez3ZE0zklb1wGaOYFQM\nbP2WqAdRGV4puRkEN6Inz4odTtfVzQf9UkZ/oQB2qKD5mnCfckTzM8b6+/M4\nzdQ4fKuyKVLAF7oF6b4VEpvb2B+7uipiLZMW4ucs+5UkGIgfdtIoJXAFwCeF\n7v8DUtUzM02pfTZl8TuTxRm07cVwsqm6x5SrMv+cEopSufRMaWuIIHh2+LN+\np2gqHQKtKDTWpXiuiakq3ma+5sRucR0zng4eXi2kGMFMAtXfyWUL641+kVxM\nun0j\r\n=N2Hr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"standard && nyc ava","build":"node ./tasks/build.js","release":"np --contents dist","version":"npm run build","coverage":"nyc --reporter html ava","release-beta":"np --tag=beta --contents=dist"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"ignore":["docs/public"]},"repository":{"url":"git+https://github.com/QubitProducts/tiny-atom.git","type":"git"},"_npmVersion":"6.4.1","description":"Minimal, yet awesome, state management.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"deep-diff":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"np":"^3.0.4","ava":"^0.25.0","nyc":"^12.0.2","buble":"^0.19.3","execa":"^0.10.0","jsdom":"^11.3.0","react":"^16.3.0","preact":"^8.2.9","jetpack":"^0.8.0","standard":"^11.0.0","react-dom":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom_3.4.1_1543829137227_0.7238445459789078","host":"s3://npm-registry-packages"}},"3.4.2":{"name":"tiny-atom","version":"3.4.2","license":"ISC","_id":"tiny-atom@3.4.2","maintainers":[{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"karolis@qubit.com"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"homepage":"https://github.com/QubitProducts/tiny-atom#readme","bugs":{"url":"https://github.com/QubitProducts/tiny-atom/issues"},"ava":{"files":"test/test-*.js","require":"./test/helpers/setup.js"},"dist":{"shasum":"70b4d2369ee082031400131e36db68acdee6995c","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-3.4.2.tgz","fileCount":11,"integrity":"sha512-AY7YHFBSNq41EPo6FeigGiIy/SQqLiAQMeVmThpVzgHKTjIkUN7DDzESXTxlJ1t4tF9POx/JY+IQ8K6r5naF3g==","signatures":[{"sig":"MEUCIQDymm2OS4H3J3gxUMOZ3um6cS74HFrvkeIcdKFV1dRINQIgBrT4cbVg00KpowdzVBm7NZanvenlQJOE67qtpx+xTsk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBQkjCRA9TVsSAnZWagAANM0P/3jI91CG6pRdrPac11Lr\ny9WoNO7Cm9b8v0JiAODeK9AOlq7z+XfO9BfSomak0xvTD6f3f4s/SWeI1jPY\n9U7j27yYVWGIwE8+2s7xd+OXXIN5S+66h25PXN4u8iJYkQx/T8iInsBIYfLo\nj0+3l/u4x8JFTsrBwCG5SlqGZvyYCRo3U/65cOWPjSGXgWDxYJOqjZ/G4inR\nSYKvmw8v2I4/sJ+N1TRUqf7WwK7jMjHSoFpMT8U3z05v94yKEqXI55Yqc5mE\no7ziIpu8VNxFyu1dwYZmyColNtQtY2CJPnQJcMlLmAvmVt4DFYm34zHSqfOE\nBhCQLnGVEqLR3+4UMysMka+TOWGyU5IfnuLoIAcW6YrBFFiWY0UyVQavz19m\nGNDbbQ43JD1TdhANvuBO2blX/tVQ2yu+Vp3ZgNt8+Pc/q2NfpJe061ywedoG\nX9lurdqysl0m0Mth3sIbR0q/XMQKDeSfEnjPQlLsNF+hP1ydF+hpF3CdG3MJ\n7i73vs+ff4VqJ+s7Igy6R6H8uZ7gSgEQYmDfeEtWHg8WeBwyWf4MyqBK9DDd\n7tYQszF5csAnxx65DF1dEImtXBEkvgHRDVDNiX/+TbCptHGtKxkjZUNv4SQt\n6DLArlx+r1ihRJ4WxJNGypKvSYmp+M8wivksvDt1WkdXW/t0992h8tB4CIM6\nmo+x\r\n=qTIZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"standard && nyc ava","build":"node ./tasks/build.js","release":"np --contents dist","version":"npm run build","coverage":"nyc --reporter html ava","release-beta":"np --tag=beta --contents=dist"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"ignore":["docs/public"]},"repository":{"url":"git+https://github.com/QubitProducts/tiny-atom.git","type":"git"},"_npmVersion":"6.4.1","description":"Minimal, yet awesome, state management.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"deep-diff":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"np":"^3.0.4","ava":"^0.25.0","nyc":"^12.0.2","buble":"^0.19.3","execa":"^0.10.0","jsdom":"^11.3.0","react":"^16.3.0","preact":"^8.2.9","jetpack":"^0.8.0","standard":"^11.0.0","react-dom":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom_3.4.2_1543833890675_0.1400593179425842","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"tiny-atom","version":"4.0.0","license":"ISC","_id":"tiny-atom@4.0.0","maintainers":[{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"karolis@qubit.com"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"homepage":"https://github.com/QubitProducts/tiny-atom#readme","bugs":{"url":"https://github.com/QubitProducts/tiny-atom/issues"},"ava":{"files":"test/test-*.js","require":"./test/helpers/setup.js"},"dist":{"shasum":"85ce9f0470b14e53cb07954a550c6d8bd1ba5367","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-4.0.0.tgz","fileCount":425,"integrity":"sha512-fANEz9GiC0W+tH8bOKMR+scmBN1FKPseqPcPqNleHP9ScELMM3S//9iDjSH0cIpWDso2iedYoR2rHHHcb6wPEw==","signatures":[{"sig":"MEUCIFsv7oc4DXKqJMVxY75HaTsO3Wu/iPY1yIv014Ruqh7dAiEA7f4o5R+w754KYTo2A2QlmGiK9ZN5wTg13IAKbKPosEk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2668147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcCAobCRA9TVsSAnZWagAArZgQAIX9ZDUvKiW1RaQAJ+Cm\n0+K+PO7L7fxcIzpgjYq8DHKxTdk7aP5SgVD/kqRcc1xqOXkCXCdvt+LqgQ7x\nfK52VLuN1KL8je+ocC7CagTYieUv3d1fdCdWRRJNGD8WrMObJRV/rAlkZZQ2\ndTxVI78rGsEcwZTlkYdXheG7LHA82V0S0Ou+lq1+uLSgASdwryAujbSqg4Ex\nttFM0RG44XsjU0o7tCSOUEgdxlojxGJQxt8zstQX64K0dwRib7CIgdd+ul3n\nhYfCLURZtqn+dfO3wtRWBU5RL/K44vwfe83AMqZPzihRPOiQ99u4oePVkxGA\nYeeGEV4HCqsAXx7y1gwVebWtCK5TX6PQ+5NS4Hdaz2RwkI+HapP2tQYUGmUU\nSnldwm7bjo/IeAYdQzYYFvmlBeQbxcdN/ZEUlmPLn+i3zPXTuT3jWUqtLOAr\nNTeJ73hTro9baEhXUIhbqHHp0ez8DGkS9YqJQXr9c6MjhX766//5GWFrBddS\nlP46tWVeRiZgv7SulNEJ2+uHVFotFhmRvuIubgRFHDVPyAyjicAH/Bh4bIH5\nk7lOK6R5bHqZZJmCpGsV5joPBgwqzCUI2UOaSdth+tdH6nk6ZxqWGHai6Ccf\n+fqe2kHjCpe4PQ+9bs+gwHimadaZf+xF1VJ3RGMG4sjsWTeWpFlX4iUH7jNB\nZp5v\r\n=Tk4c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5556a53454fed697a0224650dd56e338bc255eb9","scripts":{"test":"standard && nyc ava","build":"node ./tasks/build.js","release":"np --contents dist","version":"npm run build","coverage":"nyc --reporter html ava","release-beta":"np --tag=beta --contents=dist"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"ignore":["docs/public"]},"repository":{"url":"git+https://github.com/QubitProducts/tiny-atom.git","type":"git"},"_npmVersion":"6.4.1","description":"Minimal, yet awesome, state management.","directories":{},"_nodeVersion":"11.3.0","dependencies":{"deep-diff":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"np":"^3.0.4","ava":"^0.25.0","nyc":"^12.0.2","buble":"^0.19.3","execa":"^0.10.0","jsdom":"^11.3.0","react":"^16.7.0-alpha.2","preact":"^8.2.9","jetpack":"^0.8.0","standard":"^11.0.0","react-dom":"^16.7.0-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom_4.0.0_1544030746961_0.3117082799568971","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"tiny-atom","version":"4.0.1","license":"ISC","_id":"tiny-atom@4.0.1","maintainers":[{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"karolis@qubit.com"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"homepage":"https://github.com/QubitProducts/tiny-atom#readme","bugs":{"url":"https://github.com/QubitProducts/tiny-atom/issues"},"ava":{"files":"test/test-*.js","require":"./test/helpers/setup.js"},"dist":{"shasum":"d5bbf20af8cabee5c9388688bdeee31272409a7c","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-4.0.1.tgz","fileCount":12,"integrity":"sha512-IPfB23jGuJ6BOPz4mvwqBjxrTZt0qs8uhLk7mt7GZsSwqcUEJROKTHdosSGZ88a3xQ3GigDQ8oEAQHWJ7HFoGw==","signatures":[{"sig":"MEQCICa/5WLdhxhMOSUV6f1Lt0kW6gJTuBfrFJyPkNY5/4aRAiAKbu9U4E7E3okpD7pzb4BdV3Qf+LJr6A1+NFUmvFqWcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcCBLvCRA9TVsSAnZWagAAjj8P+wZKAqaJCpyZXeo/y1eL\n1fWSY2YVTj1QrQbAJVP0lAwqGb1rRRG8NV8XC5edAI8FlPv5ayAJ07u4sVZu\n29ntBj3+DePHMOUJIn8pVh6D7XhRgeAG9hqly+pMrVHUe3+nPBeiNTc7aKXc\nZmFJsnPf+qrW4X151JiTCIM7JomZSTYo2okzMNmUL7lnUNiiuTiQgB5cziRk\nGHHAnLckhnBRn4uvfnvtwIS5WEkchRj6qN00rraiFTqEHB5d9xDu5mWZgH80\ng4SS7PPdiKfLQRltLYLbQuSErTA0bI/w875N3ym1wwD2e/pmyXTt3QC6T4Xd\nAI0WetGVGhsUUkrPxxVZeM/D/J1zs35496fLA8Yen2gxV+JRQCmGIEOxlpmn\nbs0s3NGwPC9FPujOO6bID4NN1DR14PEMcI45gD1Ikk86Dd5BDofGj/ompHg8\nYrp5ydc4DygvwbfS80FpZe0/PLiJDp9vrSiWzRwuCyCto4uEhgUiOupZxDWa\nwJ28UYqJ2vRqrRRGZpA9xNkwCx/N8Cd19G2J5MgcXN6rxpSqqT1lNgqxoMyP\naVoGluqKkr3G6iDpEVT7srKkIjE4oIMbe1Jx4myNYhTRE8nvoOX6fKAcFPSf\nSKlN5Y6KVzWkZS2MaoTJQWL4oHUMU7uP/eu9PZlbzH+z0XCP4wtakFjGS9Sk\nQMQo\r\n=9P+2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"standard && nyc ava","build":"node ./tasks/build.js","release":"np --contents dist","version":"npm run build","coverage":"nyc --reporter html ava","release-beta":"np --tag=beta --contents=dist"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"ignore":["docs/public"]},"repository":{"url":"git+https://github.com/QubitProducts/tiny-atom.git","type":"git"},"_npmVersion":"6.4.1","description":"Minimal, yet awesome, state management.","directories":{},"_nodeVersion":"11.3.0","dependencies":{"deep-diff":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"np":"^3.0.4","ava":"^0.25.0","nyc":"^12.0.2","buble":"^0.19.3","execa":"^0.10.0","jsdom":"^11.3.0","react":"^16.7.0-alpha.2","preact":"^8.2.9","jetpack":"^0.8.0","standard":"^11.0.0","react-dom":"^16.7.0-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom_4.0.1_1544033006383_0.07889515861682694","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"tiny-atom","version":"4.1.0","license":"ISC","_id":"tiny-atom@4.1.0","maintainers":[{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"karolis@qubit.com"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"homepage":"https://github.com/QubitProducts/tiny-atom#readme","bugs":{"url":"https://github.com/QubitProducts/tiny-atom/issues"},"ava":{"files":"test/test-*.js","require":"./test/helpers/setup.js"},"dist":{"shasum":"3c62e8b3970234d57051f409c536a824de87b0c5","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-4.1.0.tgz","fileCount":12,"integrity":"sha512-6t/C0S4R9HYKDFLleNT1n29tWrUJU5y04vTJTrJDLvF9Kz8dk+XkE4NPTbKMTZnWhsZlaGSiKB0Cx9g60Vr4ZA==","signatures":[{"sig":"MEYCIQDEblwXHB4jI1X5t6HWFI3Z2PdoqDYrX9lVQN1vH9CGwQIhAK8Lq2IpJ8m5ROtpzgcoFPbBaHf2gLk2mmfpY5y2GnW8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgVJMCRA9TVsSAnZWagAAvisP/2ABqpnlo+Z3jRYpozsh\naswh12G9yVKHAkuvBeyyl7JUUeaXyqujEN+0LhWbiKN0kjw1vdPlqQ8x1S7s\nLtHXX/Ieygm+N7BkMw4nPgCkXwhKmOYQsymS8KSwussfour4oFPTWSMVREUa\nCyOIY0GGHGufLLUx5++pGD1M6dHYpjaB6z5Wu29YyySpxD9q/hD/E1Ot7og2\nVdTnt7HAn72bZVmnV4Pe7EFudIfCtndsOQAPLBi0+Z+ysxFOkDfZAjLAnJiX\nXv/b3LYmylzTq50CP691QLha4RX0NIoY/nvgiErZom1e0dkq1HDjPrjRKkJ4\nAk5yzdiSweQlel70rIsTIjSBfI3oT4V/A1BeBxutjrwIJ33Jd4D9CEZXbL4f\nixAPIj1Q3MVT1afBozE1yWMZb4R/7N+lRp0EXUveJ31p9gMRLYh61njh3DXW\nuBFX3YdDzVwRrfItk68ayCpfSnE0ZZy6CrI2O56VPt/iypf4Gy8HRKvZWmyi\ne3NLavJ+nCXKFzaROYIOaqT+RBz6/0bWJhR9fjL5Y3qiOJ4dWm+P71S5EYRj\n39mySk0uDRcXE/xoiQLMMnskNSUZOTu9d52iDeOMOrQGuOkbYNrGdeGJ8M4C\nFOCPoX+/udgygn41rRqh0DMwljNxixzLonEwusjokqMXlfaGGjzcKrPTMTJM\nzCux\r\n=gVjM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"standard && nyc ava","build":"node ./tasks/build.js","release":"np --contents dist","version":"npm run build","coverage":"nyc --reporter html ava","release-beta":"np --tag=beta --contents=dist"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"ignore":["docs/public"]},"repository":{"url":"git+https://github.com/QubitProducts/tiny-atom.git","type":"git"},"_npmVersion":"6.4.1","description":"Minimal, yet awesome, state management.","directories":{},"_nodeVersion":"10.15.3","dependencies":{"deep-diff":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"np":"^4.0.2","ava":"^1.3.1","nyc":"^13.3.0","buble":"^0.19.6","execa":"^1.0.0","jsdom":"^13.2.0","react":"^16.8.4","preact":"^8.4.2","jetpack":"^0.13.0","standard":"^12.0.1","react-dom":"^16.8.4"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom_4.1.0_1551979084198_0.5805724350536918","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"tiny-atom","version":"4.2.0","license":"ISC","_id":"tiny-atom@4.2.0","maintainers":[{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"karolis@qubit.com"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"homepage":"https://github.com/QubitProducts/tiny-atom#readme","bugs":{"url":"https://github.com/QubitProducts/tiny-atom/issues"},"ava":{"files":"test/test-*.js","require":"./test/helpers/setup.js"},"dist":{"shasum":"3da1ef6f436cca3de0137e48152789641e94c49c","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-4.2.0.tgz","fileCount":12,"integrity":"sha512-wMGtudrxDMON6pOlJdPyIV4oQaLe7vTBhUFbsb7ePdRPnSx+b/0ZfyY/nVkQunmLI2HDpjIjNUbGo1ZHUhVtrg==","signatures":[{"sig":"MEYCIQCdQADclFui1Ap8vJhYL7n2Jf7Aaom2YD5T0FVUS1hxiQIhANOgGmgB1EKFnwv/jqle/aj8sLsCv9prAFVxzv8ndBY5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchARiCRA9TVsSAnZWagAAPjEP+wSHvmBzZZ64bzRveVgS\ndeT0aZxEJkmzIzNyhbRc+XG2TxgRCE9vhG1lZkQFbOrNPBBYogFLRXV5RJiG\nTVKtuL0XAg/riX/h5Kj/MMJqf5i7GdJ7y0f5CznURG+Xm2I0aunkzHoD97EC\nE6bQz4DOy1eENTrn6WQYW9dzFIi47SCmJmt13iZwCPOGnEjHZn+TEH/SqENM\nPelvJJTJzSv1gQhgi1rm/FIsAm148a7eyPVDgYlnq6ajvjyBX/cU2ZQLLOwl\nNskB0CciwGUvFAHEkSDLPLTQ3VV79ruu/cXWOfNXkGPff1uNVcBExqP6C0dQ\nr2hxgl+eNhOXtxLEz3iOac+Tm9CbFkx8PmDWsLGcyMHq6W7l8TImFA2ZdmDL\nbh76Cypvn3Vl8jY8zMX8Py/ip/htGnxk1pyYWIyxo7n3UBr55iY1Nd91OzyX\ncM39mSgWPpZ4KKrCHC1Fior0Eu651hZhBk7qnnThBUdaQesMoy3ft7nLib3w\nlavJqoMpRmAIbX8E0CDYgsSM+edQwhhp1c66VtgreeTh27Wl0VB+CSlkQpd4\ngMwTHv+BVzijv4vWEeVn/cEpaAscI6QqNX3oL8UbNHRjwNRhBhwO53/6c2ZF\n9Nj2l+2eeaRlqQ5HgHHEVl/VJLHYU/LLTgAWCrrqDQCqLcsruyXf0r+DcAOH\nrDeG\r\n=ngrZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"standard && nyc ava","build":"node ./tasks/build.js","release":"np --contents dist","version":"npm run build","coverage":"nyc --reporter html ava","release-beta":"np --tag=beta --contents=dist"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"ignore":["docs/public"]},"repository":{"url":"git+https://github.com/QubitProducts/tiny-atom.git","type":"git"},"_npmVersion":"6.4.1","description":"Minimal, yet awesome, state management.","directories":{},"_nodeVersion":"10.15.3","dependencies":{"deep-diff":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"np":"^4.0.2","ava":"^1.3.1","nyc":"^13.3.0","buble":"^0.19.6","execa":"^1.0.0","jsdom":"^13.2.0","react":"^16.8.4","preact":"^8.4.2","jetpack":"^0.13.0","standard":"^12.0.1","react-dom":"^16.8.4"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom_4.2.0_1552155745616_0.6062949868679735","host":"s3://npm-registry-packages"}},"4.2.1":{"name":"tiny-atom","version":"4.2.1","license":"ISC","_id":"tiny-atom@4.2.1","maintainers":[{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"hello@kn8.lt"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"homepage":"https://github.com/KidkArolis/tiny-atom#readme","bugs":{"url":"https://github.com/KidkArolis/tiny-atom/issues"},"ava":{"files":"test/test-*.js","require":"./test/helpers/setup.js"},"dist":{"shasum":"81bdd982c466aa720a378c05171c9cf18e9dbe88","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-4.2.1.tgz","fileCount":425,"integrity":"sha512-H7ZcuUyPq1a/6yBfePjc/tHEj7MeYdL3qgPSVYMh8Sk+2xyP9LQEZ1amojsHMkHEVtDHQeNmQNI5ZO8w47xETw==","signatures":[{"sig":"MEYCIQDoufLo/IIaa12OX5hfHFnelUChTngYv52puKoClrJp5gIhAM0yAlM9nIUzRyG1IGGqArqmOQZmL7qZc55FQejBqFZv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2674965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJch80sCRA9TVsSAnZWagAA4tsP/2PPfEOOKax8ucBEH4Td\njx33wGFJDCGmAC3JMbLIJkLIkHndWMQRhmKiQ1VbNeBr7ij56woUjlNoIcA9\n1q0WNZojUO3ZyMpINCITTMQMYECADvTSDVQjZhtut6y+MjE03jJV1Tz7HiVF\nOXe/LzKiOsmERJpjbIJ4HlcxwybSmEjMYcBZP++CUmPPFFp9pLiFCQ81VwcA\nOGBdtY3jPRMt2CHQKCAGJzolTwYanouCrm/RY6/+kMYfI7MQR6SdujotVR3W\nYOsDPiBTKhqFeiWCgmmdxZ0KYUk7967v64gsiSEiEuKn/1HZkm6w5oQWxGmK\nseumzKc/eGYTIfJG/Fsh20fVLjMi/vKknFNvyYNeuvYQbRopipSZBMjjKYx/\nKY7UrFeZUCvblezabP+xPsVguTJwoP4ROdkW4hLc9MtjmHrNRnkIFr7Ww4Jp\nBdh5eTqX1oGZQJaymUCZl3Hhow59i4JhNE5LTVPFk5crI8PmXD1DLgNQmadY\nMdxBep58w4qv5W2fkJN9wXVz0dNSTeh/a9qxJshnS/7Vheeao8PbJEl4q9C9\n3xFx1ABxyi0TSGvhosNN2UGpWzYqJUgacm7Sf7Cgi4KP7YZUI78Twwu1c288\nIHD8yYBJ9KXWMTisnzAdXwVSnvT9aw2dosuJZmSjH0eC1S3fJ3GGC6Q1xnQ2\nsTXV\r\n=cUpw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"bd734bec8e4192bb1e9bb4cbbbf26950d0966937","scripts":{"test":"standard && nyc ava","build":"node ./tasks/build.js","release":"np --contents dist","version":"npm run build","coverage":"nyc --reporter html ava","release-beta":"np --tag=beta --contents=dist"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"ignore":["docs/public"]},"repository":{"url":"git+https://github.com/KidkArolis/tiny-atom.git","type":"git"},"_npmVersion":"6.4.1","description":"Minimal, yet awesome, state management.","directories":{},"_nodeVersion":"10.15.3","dependencies":{"deep-diff":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"np":"^4.0.2","ava":"^1.3.1","nyc":"^13.3.0","buble":"^0.19.6","execa":"^1.0.0","jsdom":"^13.2.0","react":"^16.8.4","preact":"^8.4.2","jetpack":"^0.13.0","standard":"^12.0.1","react-dom":"^16.8.4"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom_4.2.1_1552403755769_0.789675414678495","host":"s3://npm-registry-packages"}},"4.2.2":{"name":"tiny-atom","version":"4.2.2","license":"ISC","_id":"tiny-atom@4.2.2","maintainers":[{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"hello@kn8.lt"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"homepage":"https://github.com/KidkArolis/tiny-atom#readme","bugs":{"url":"https://github.com/KidkArolis/tiny-atom/issues"},"ava":{"files":"test/test-*.js","require":"./test/helpers/setup.js"},"dist":{"shasum":"b6b138ff1ebbc6a142b3c9af6e32f260166d8f05","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-4.2.2.tgz","fileCount":12,"integrity":"sha512-VcxiU559lDsroPQtXM1UbguJnVByq3N6MFhm6TsycY6ej+5mMoG1Z24dBnAxlS1yGumWP8MjbRAFMPjyPHTRkg==","signatures":[{"sig":"MEUCIQCiDUGR16rEuLR1pt0YG50wDnM3oiRZ10yrtpeuv0JeoAIgU6MH8Y3QF5bBECB21MTyGgQa6IzYyIvTv2dp/JGlPWA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJch838CRA9TVsSAnZWagAAjkcP/i8ed0X3SObGcXLGyCce\nP78xXzi9QEFF+Whz5Pjznk1nWgaWY7LFchMrZyUDPALwq1g3A+8vsSZruhJO\nPVnxBW6nfHUM9/gkc1hXDYdh33P7Q3xTUvi5Xp238XDg60x7rjZLtfM7YWWp\nQsnNKJReCADYNQXXd4VZ6cNZ3qoFJ92r7ezDZviZOYw9x8sXgK6IKQSyrrFl\nrRk+fkM1/xl7JpoIFZT3l3gXzML+etbvbNExYgS5FwVx1jUerh7cz4aDlcqj\n99iGFoEbted/9DUw4tmFZByV+qgRo+86HTZETM82n2bSr2m0YUAu5WO2czj4\nLm5tASP8U2fVOut9sVxWPRr4pbkrPpI2sfxTShq3/aZ8f40N6rQF1vJ7S1V2\ngzaxo+50LbfOzR4OogFKrn6NmtG31wDxwyvzxNpYrwD9K/Uqt9un/a48Gg+/\n0p0WZNv+MiLrGxIvtMPudKPS0lGYwvk11JP7uy8UDByGotWDUxEj7uG3MMfo\nRcY9BgMHlA2pURpwqTcnCRfwDxxEhEgj9iFVFQVUwBUpRKNBDg2zyFSvaF1C\nrCN+FQienmnt0UFXrR8N4vw0wG1M7NZ20BR6bdDE6z7p4Rsfl0a8ebe6pQbo\n/Cas0h1sejzbN7C869vYc5FUdjdOi0HawGro5gqiArQwxiGVBLinhzyJfHQ2\nQma+\r\n=kRpS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"standard && nyc ava","build":"node ./tasks/build.js","release":"np --contents dist","version":"npm run build","coverage":"nyc --reporter html ava","release-beta":"np --tag=beta --contents=dist"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"standard":{"ignore":["docs/public"]},"repository":{"url":"git+https://github.com/KidkArolis/tiny-atom.git","type":"git"},"_npmVersion":"6.4.1","description":"Minimal, yet awesome, state management.","directories":{},"_nodeVersion":"10.15.3","dependencies":{"deep-diff":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"np":"^4.0.2","ava":"^1.3.1","nyc":"^13.3.0","buble":"^0.19.6","execa":"^1.0.0","jsdom":"^13.2.0","react":"^16.8.4","preact":"^8.4.2","jetpack":"^0.13.0","standard":"^12.0.1","react-dom":"^16.8.4"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom_4.2.2_1552403963545_0.32637125088583474","host":"s3://npm-registry-packages"}},"5.0.0-pre.0":{"name":"tiny-atom","version":"5.0.0-pre.0","license":"ISC","_id":"tiny-atom@5.0.0-pre.0","maintainers":[{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"hello@kn8.lt"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"homepage":"https://github.com/KidkArolis/tiny-atom#readme","bugs":{"url":"https://github.com/KidkArolis/tiny-atom/issues"},"np":{"releaseDraft":false},"ava":{"files":["test/test-*.js"],"require":["@babel/register","./test/helpers/setup.js"]},"dist":{"shasum":"474f0b5300bf82edb7a44f8e965f1de75ed47480","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-5.0.0-pre.0.tgz","fileCount":79,"integrity":"sha512-qakT5EKiCqcQdSY1fR6dk1HMgOQ4bz1cyo3ZeZyKo6z0jgxY2H/4nGvdBMv1o41Lh6hK7dy+tKC8HKXuRMu5Sw==","signatures":[{"sig":"MEQCIDkio5QawdPjVefSHgxkdEA3T9oXNF7jJviNS+nptGllAiAV4dxZXDZNpDy1RK0BwLtFz1FKGVyinCas4L6h95cj6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBW4xCRA9TVsSAnZWagAA53kP/21Vl9jjwUtQF7bDXP8l\nDiLhSrvB7wfZUttCy80vUNbaT3gmjDPXgZ7aNaWy/e724exHdWfLI8GDO6LE\nbNFYpsN76+1bB3U05KljZkP9bZEV3IljtIH/S2s3dad85KRMb5ULE13EWwCC\n9PEOsr4iHE9btDtqSAhuq6j0gdaiy6WlkOemesV4i/I6UoXAB2TkawHNuRv6\nVTTdGeIwwgEP/eWNeI05r4AyQaPxTL8qVrZFwFBWM4LiwcUCuIYfqDgmZu3F\nRAIi6i766RR20Zt19uKAsQK25Nt9hsFboTHsRTqZWseTdvLJanWyLI/jACWj\nfr8V+mR4inJhP0mk29B0Zk0vE+D81uDhEAVRK58lOJMVvI2jezC6uMLseQcH\nV2DYj8F4owg/PCgC2QoVkEcx3rWRw/nidPEDm0E0Ce5HNCv6WUEji/ne2YLl\nFdm/7ei1pqxAkA1BkSI1cvWBvUc/BI3t+Ej5dmcgKzdp0jnNT3KZNzd+FiB3\npoHAl/bq8DLqHFuy/nR2OWy6T3D9bLXeBKG8w5DrQIXv5fpz7AnXjxr24+3Z\nc6TT7jPONelZt6seIQ4ydi415BiFhEAgPOf4ZwEJWy8t46qcVifzN9nfvgLG\nXh1x0oKlazlDPVV3YIgGepZXGyo66yIO4qhHsv/qWAn91+EJbG2s3gOu0NUg\nqyB8\r\n=fPBK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"tiny-atom.js","modern":"tiny-atom.modern.js","module":"tiny-atom.module.js","scripts":{"lint":"healthier && prettier --check '**/*.{js,json,css,yml}'","test":"npm run lint && nyc ava","build":"node ./tasks/build.js","format":"prettier --write '**/*.{js,json,css,yml}'","release":"np --contents dist","version":"npm run build","coverage":"nyc --reporter html ava","build:docs":"sitedown . -b docs-next --layout layout.html","release-beta":"np --tag=beta --contents=dist"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"healthier":{"ignore":["docs/public"]},"repository":{"url":"git+https://github.com/KidkArolis/tiny-atom.git","type":"git"},"_npmVersion":"6.9.0","description":"Pragmatic and concise state management.","directories":{},"sideEffects":false,"_nodeVersion":"10.15.3","dependencies":{"deep-diff":"^1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"np":"^5.0.3","ava":"^2.1.0","nyc":"^14.1.1","execa":"^1.0.0","jsdom":"^15.1.1","react":"^16.8.6","preact":"^8.4.2","jetpack":"^0.16.0","prettier":"^1.18.2","sitedown":"^3.3.2","healthier":"^2.0.0","react-dom":"^16.8.6","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/plugin-transform-react-jsx":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom_5.0.0-pre.0_1560636977195_0.596865637564487","host":"s3://npm-registry-packages"}},"5.0.0-pre.1":{"name":"tiny-atom","version":"5.0.0-pre.1","license":"ISC","_id":"tiny-atom@5.0.0-pre.1","maintainers":[{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"hello@kn8.lt"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"homepage":"https://github.com/KidkArolis/tiny-atom#readme","bugs":{"url":"https://github.com/KidkArolis/tiny-atom/issues"},"np":{"releaseDraft":false},"ava":{"files":["test/test-*.js"],"require":["@babel/register","./test/helpers/setup.js"]},"dist":{"shasum":"968e826de8a7e5e2b7d5072200bc577e74abde2e","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-5.0.0-pre.1.tgz","fileCount":93,"integrity":"sha512-j91s3oRYgBKF3yQ+8gh9EPo/jWy2nk5r4EhAAEq4l6URYByTAA9rBwVP4QkpYv9PqHFrFNKyFOyhW77Wr3JBTw==","signatures":[{"sig":"MEUCIQCzY93QF6Jkcyqvv25O+7n/nMnb/uH9Q2f8bqPZlIm9JgIgCFwQQGPuKgfUUnzoidKEQeIB9mAYX+aOfrLphkaWp3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBjIpCRA9TVsSAnZWagAAb8AQAI9WPkgDDjX9GZEiZGlk\nAsAYDeggcYNtR9HDrajgkLG6lpxjca2lNFKmXh7V1B/byhk6tV8ipEJ1TItI\nTQA2N9DVuPVT8C4vTODjeI2qxVwy8/pAbjeKBr+7ffyTcag7s4UsL2qqabX8\nV0L00I4ID+vUYJJD+1MtRVgHNxJCRXhkxLFxpY64s4TxiYhppbafn7dET8Ma\n6x70SU/0DjZIxrFNzPe1htK0KruzkzhbxvtFfakn2ioKDYXP85eVkE9xrknE\nx+E4cCsgu/Uw2Hs7vzPSKkUfhWTWbNHWYU5SYxYbPojBpNJtJSFDNc/MfAbR\n+Yz9A1Q/7yeDNLSCemHXk71BakNiywwJC0jLqxoUP5kYIiVL4qRPSFzaCvdp\nyfyYpesY4QxwYc2xUS04wSL1I1cAM16oAHw7aLQt4gSjK2biHZTviEXYC+tw\nbMupROaJ5IrX7LjMLFRHbCAQgrAghLWRkq9mxR8GEeLO1LfA5NI+2l+PdJEa\nwA0CRVeae8KPNNFL9JUPlfpAtpr1d0NGUuKn3xkcocfMNCFj7CW3o2hLYcuP\nFRzpy//kiVaywZGxqxbZ5fOU7YxNCukVkmFc9uCbk4F8HIFaedksM6ildpuv\na6d77XxL5cf1n6ONs9SXZEV6OjzIAAmMR+5GtPSFqr/zxzAu0jHfo+QuiEnP\nv1RU\r\n=qUeO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"tiny-atom.js","modern":"tiny-atom.modern.js","module":"tiny-atom.module.js","scripts":{"lint":"healthier && prettier --check '**/*.{js,json,css,yml}'","test":"npm run lint && nyc ava","build":"node ./tasks/build.js","format":"prettier --write '**/*.{js,json,css,yml}'","release":"np --contents dist","version":"npm run build","coverage":"nyc --reporter html ava","build:docs":"sitedown . -b docs-next --layout layout.html","release-beta":"np --tag=beta --contents=dist"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"healthier":{"ignore":["docs/public"]},"repository":{"url":"git+https://github.com/KidkArolis/tiny-atom.git","type":"git"},"_npmVersion":"6.9.0","description":"Pragmatic and concise state management.","directories":{},"sideEffects":false,"_nodeVersion":"10.15.3","dependencies":{"deep-diff":"^1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"np":"^5.0.3","ava":"^2.1.0","nyc":"^14.1.1","execa":"^1.0.0","jsdom":"^15.1.1","react":"^16.8.6","preact":"^8.4.2","jetpack":"^0.16.0","prettier":"^1.18.2","sitedown":"^3.3.2","healthier":"^2.0.0","react-dom":"^16.8.6","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/plugin-transform-react-jsx":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom_5.0.0-pre.1_1560687145230_0.218224452329858","host":"s3://npm-registry-packages"}},"5.0.0-pre.2":{"name":"tiny-atom","version":"5.0.0-pre.2","license":"ISC","_id":"tiny-atom@5.0.0-pre.2","maintainers":[{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"hello@kn8.lt"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"homepage":"https://github.com/KidkArolis/tiny-atom#readme","bugs":{"url":"https://github.com/KidkArolis/tiny-atom/issues"},"np":{"releaseDraft":false},"ava":{"files":["test/test-*.js"],"require":["@babel/register","./test/helpers/setup.js"]},"dist":{"shasum":"0b85746b96cfae3ae3bfc192c0942e9ef9a26728","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-5.0.0-pre.2.tgz","fileCount":87,"integrity":"sha512-OB4w64q9sOaZfh8ZvI8h39pgPHF6bpcUoSmViBEfdiBEH04mn2rqmgFHuFW+ssaOl2U0F4cmAiZqY80o9l/bKA==","signatures":[{"sig":"MEYCIQCy0fx3lIeRr3Kfr+DaeBeymTlMMI8vgqJG5mQ2W3nhiAIhAK/D0SQ7xPe0K8jhOw/+WEIJA8blqQui3TElVXCmpVCq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdd7BDCRA9TVsSAnZWagAAJzcP/RCI+lUj1HhmL4f4dQEf\nrHdQbxLfh13fYsIdUZyQVWjbkmGwQJltw8ECkVbdYACJIFCXUqeLSS+9nJaG\ndHm6nJP0s1nw3gvoEKoDhOjwKK/ulwb9wTj1tWpZrjDRJ0u+k/Xu34nDdOjp\nRrgp2kVnGJ8iVNXqfTop92Ne1dNtGcdeUy9yibdw7Fn/v3v1JzSMTL6xH3Vc\nPFKD4Av1ol9a2RnJQlgQe7BoPb10kpTPc0ao5uxUXN+a2cZP30/hhwGPK/hK\nAwEjyFosFCCrO0SxpmVS9hjYOeWpjZJxD9nBJakVBInNAhyS+B9rJbsHxAOb\np5NBZbVNI1QSB5bWywf5wyBDTkZGVsPV3jYAHCIElrFxG4WNi1mSYe4m7mI8\n1Ps1XTYtnGJIKNp6WzeW8z9jVWFxp87B0CtrmrtkSmpTqYN3tnvvvA6INhtr\nDusxBBhOOLs7z5cRMd4JFPQqYz7GHcO6P89B7C94Uij1Rf3IvCGp9oEzbK1Z\n5W0KbhgK2C6UQCXkz5A4EthFF1FxMeu1QxqgG4tn/kAZQu+J7XYJi8ydQ03i\nNmKyTifSl7ljWXE3ympaVORCehyjwa/wfIhG3Rxn2gM2oakpJaEJFBNzmD67\nZeRttmSCg89ArFAPLw4uYL24kTInC0b1Kj/4KRL+EUzFHUqtjsVgMVLvrE2S\n8UZT\r\n=Nb3C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"tiny-atom.js","modern":"tiny-atom.modern.js","module":"tiny-atom.module.js","scripts":{"lint":"healthier && prettier --check '**/*.{js,json,css,yml}'","test":"npm run lint && nyc ava","build":"node ./tasks/build.js","format":"prettier --write '**/*.{js,json,css,yml}'","release":"np --contents dist","version":"npm run build","coverage":"nyc --reporter html ava","build:docs":"sitedown . -b docs-next --layout layout.html","release-beta":"np --tag=beta --contents=dist"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"healthier":{"ignore":["docs/public"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/KidkArolis/tiny-atom.git","type":"git"},"_npmVersion":"6.10.2","description":"Pragmatic and concise state management.","directories":{},"sideEffects":false,"_nodeVersion":"12.8.0","dependencies":{"deep-diff":"^1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"np":"^5.0.3","ava":"^2.3.0","nyc":"^14.1.1","execa":"^2.0.4","jsdom":"^15.1.1","react":"^16.9.0","preact":"^8.5.2","jetpack":"^0.17.0","prettier":"^1.18.2","sitedown":"^3.3.2","healthier":"^3.2.0","react-dom":"^16.9.0","@babel/cli":"^7.6.0","@babel/core":"^7.6.0","babel-eslint":"^10.0.3","@babel/register":"^7.6.0","@babel/preset-env":"^7.6.0","@babel/plugin-transform-react-jsx":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom_5.0.0-pre.2_1568124994680_0.5680389994755042","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"tiny-atom","version":"5.0.0","license":"ISC","_id":"tiny-atom@5.0.0","maintainers":[{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"hello@kn8.lt"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"homepage":"https://github.com/KidkArolis/tiny-atom#readme","bugs":{"url":"https://github.com/KidkArolis/tiny-atom/issues"},"np":{"releaseDraft":false},"ava":{"files":["test/test-*.js"],"require":["@babel/register","./test/helpers/setup.js"]},"dist":{"shasum":"af607a5ee42527ea26285725f7fa7e066c089fc9","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-5.0.0.tgz","fileCount":67,"integrity":"sha512-5vPeqsnsq8JQ2JnFqpLYJAfqC/P5pSPM5qYN2WWR6Jm77LP2FRIawE/1L5zWQoajUNCyIQwLmtUw0WOx2H89pw==","signatures":[{"sig":"MEUCIQCD6lTnIw7qmFqb3kQRHzMbIq7k6yWV5OtzcH9gxrcA9AIgXdw1NCvHQXAQXY1dxHJJtktJAPvIdHLrYy2vEHJ4ANA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107430},"main":"tiny-atom.cjs.js","module":"tiny-atom.esm.js","engines":{"node":">=16"},"gitHead":"67c8fd1a7475ecb650ae587bf0c2102cb10737d5","scripts":{"lint":"healthier && prettier --check '**/*.{js,json,css,yml}'","test":"npm run lint && nyc ava","build":"node ./tasks/build.js","format":"prettier --write '**/*.{js,json,css,yml}'","release":"np --contents dist","version":"npm run build","coverage":"nyc --reporter html ava"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"repository":{"url":"git+https://github.com/KidkArolis/tiny-atom.git","type":"git"},"_npmVersion":"9.5.1","description":"Pragmatic and concise state management.","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","dependencies":{"deep-diff":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"np":"^8.0.4","ava":"^5.3.1","nyc":"^15.1.0","execa":"^8.0.1","jsdom":"^22.1.0","react":"^18.2.0","preact":"^10.18.1","jetpack":"^1.2.1","prettier":"^3.0.3","healthier":"^6.4.0","react-dom":"^18.2.0","@babel/cli":"^7.23.0","@babel/core":"^7.23.2","@babel/register":"^7.22.15","@babel/preset-env":"^7.23.2","@babel/plugin-transform-react-jsx":"^7.22.15"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom_5.0.0_1698445605147_0.32492434629943445","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"tiny-atom","version":"6.0.0","license":"ISC","_id":"tiny-atom@6.0.0","maintainers":[{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"hello@kn8.lt"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"homepage":"https://github.com/KidkArolis/tiny-atom#readme","bugs":{"url":"https://github.com/KidkArolis/tiny-atom/issues"},"np":{"releaseDraft":false},"ava":{"files":["test/test-*.js"],"require":["@babel/register","./test/helpers/setup.js"]},"dist":{"shasum":"61bca49f0c09fa7ef5b4a930a2a1aa8681d66870","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-6.0.0.tgz","fileCount":64,"integrity":"sha512-K72n6a6FoexML2wsALL8gTO4azzG7vO6eHAIL/AIE3ixM7rtR5ceSAgS7LHMeSxlRNz45wXqyLt55IU3vfaiYw==","signatures":[{"sig":"MEUCID62/KEe+LvPCBmZkbqSjN3cqYUnlNd+UZDSo48+u2JaAiEA61yJcmfjAHJNkm94iACJ5H+WO3HynkmMZQiGPvf4opA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99288},"main":"tiny-atom.cjs.js","module":"tiny-atom.esm.js","engines":{"node":">=16"},"gitHead":"8137a21ba3a0e71271b025029ae0b4d33a72e20b","scripts":{"lint":"healthier && prettier --check '**/*.{js,json,css,yml}'","test":"npm run lint && nyc ava","build":"node ./tasks/build.js","format":"prettier --write '**/*.{js,json,css,yml}'","release":"np --contents dist","version":"npm run build","coverage":"nyc --reporter html ava"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"repository":{"url":"git+https://github.com/KidkArolis/tiny-atom.git","type":"git"},"_npmVersion":"10.1.0","description":"Pragmatic and concise state management.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"deep-diff":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"np":"^8.0.4","ava":"^5.3.1","nyc":"^15.1.0","execa":"^8.0.1","jsdom":"^22.1.0","react":"^18.2.0","preact":"^10.18.1","jetpack":"^1.2.1","prettier":"^3.0.3","healthier":"^6.4.0","react-dom":"^18.2.0","@babel/cli":"^7.23.0","@babel/core":"^7.23.2","@babel/register":"^7.22.15","@babel/preset-env":"^7.23.2","@babel/plugin-transform-react-jsx":"^7.22.15"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom_6.0.0_1702997394607_0.8358108260538668","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"tiny-atom","version":"6.0.1","license":"ISC","_id":"tiny-atom@6.0.1","maintainers":[{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"hello@kn8.lt"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"homepage":"https://github.com/KidkArolis/tiny-atom#readme","bugs":{"url":"https://github.com/KidkArolis/tiny-atom/issues"},"np":{"releaseDraft":false},"ava":{"files":["test/test-*.js"],"require":["@babel/register","./test/helpers/setup.js"]},"dist":{"shasum":"78ef829077e3d6f1ae1ae2a200f3a582e20a56db","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-6.0.1.tgz","fileCount":64,"integrity":"sha512-Bk/kfLJvv1pp9hMEHnk5FF9n9KH/7YS3732CKeVF7nzCM7tMsuZxi1SI31hJ40chFgShOQ6jrpbxoPs7RCm5wg==","signatures":[{"sig":"MEUCIHfdweSxqRy3WWelV3zWBRTCcTAwcKv2u8kPErjFotXYAiEA7pMZ0A1KpbybomksLAC2AB8uVd4epcFg4UfFIyCz2uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99094},"main":"tiny-atom.cjs.js","module":"tiny-atom.esm.js","engines":{"node":">=16"},"gitHead":"ed0473c5cf01ddd1ffcf9c2de02d330f81404332","scripts":{"lint":"healthier && prettier --check '**/*.{js,json,css,yml}'","test":"npm run lint && nyc ava","build":"node ./tasks/build.js","format":"prettier --write '**/*.{js,json,css,yml}'","release":"np --contents dist","version":"npm run build","coverage":"nyc --reporter html ava"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"repository":{"url":"git+https://github.com/KidkArolis/tiny-atom.git","type":"git"},"_npmVersion":"10.9.2","description":"Pragmatic and concise state management.","directories":{},"sideEffects":false,"_nodeVersion":"23.9.0","dependencies":{"deep-diff":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","ava":"^6.2.0","nyc":"^17.1.0","execa":"^9.5.2","jsdom":"^26.0.0","react":"^18.2.0","preact":"^10.26.5","jetpack":"^3.1.0","prettier":"^3.5.3","healthier":"^7.0.0","react-dom":"^18.2.0","@babel/cli":"^7.27.0","@babel/core":"^7.26.10","@babel/register":"^7.25.9","@babel/preset-env":"^7.26.9","@babel/plugin-transform-react-jsx":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom_6.0.1_1744145876191_0.608261304888521","host":"s3://npm-registry-packages-npm-production"}},"6.0.2":{"name":"tiny-atom","version":"6.0.2","license":"ISC","_id":"tiny-atom@6.0.2","maintainers":[{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"contributors":[{"name":"Karolis Narkevicius","email":"hello@kn8.lt"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"homepage":"https://github.com/KidkArolis/tiny-atom#readme","bugs":{"url":"https://github.com/KidkArolis/tiny-atom/issues"},"np":{"releaseDraft":false},"ava":{"files":["test/test-*.js"],"require":["@babel/register","./test/helpers/setup.js"]},"dist":{"shasum":"ea0dcd3d4d0d06f8f1ea322e19c88c614993d531","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-6.0.2.tgz","fileCount":64,"integrity":"sha512-AH6etoKkKlgyCFsYOw58oHiloahpCj8U2v2JzhO+BDP1syweOlUN/aaSU9jBBUE53NHQeX6uV080+WlErW72mg==","signatures":[{"sig":"MEUCIQCFdu+1GF8x+E0df+y8uH3g8z8JnsUy60U+tv5rS/NgZAIgG41f/lVKGToRDEP0kpnJyex+sXtYVSOqMXU7EpvHpdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98944},"main":"tiny-atom.cjs.js","module":"tiny-atom.esm.js","engines":{"node":">=20"},"gitHead":"6504feed708013144b60456452b699b765255009","scripts":{"lint":"healthier && prettier --check '**/*.{js,json,css,yml}'","test":"npm run lint && nyc ava","build":"node ./tasks/build.js","format":"prettier --write '**/*.{js,json,css,yml}'","release":"np --contents dist","version":"npm run build","coverage":"nyc --reporter html ava"},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"repository":{"url":"git+https://github.com/KidkArolis/tiny-atom.git","type":"git"},"_npmVersion":"11.4.2","description":"Pragmatic and concise state management.","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","dependencies":{"deep-diff":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.4.1","nyc":"^17.1.0","execa":"^9.6.0","jsdom":"^26.1.0","react":"^19.1.1","preact":"^10.27.1","jetpack":"^4.2.0","prettier":"^3.6.2","healthier":"^7.0.0","react-dom":"^19.1.1","@babel/cli":"^7.28.3","@babel/core":"^7.28.3","@babel/register":"^7.28.3","@babel/preset-env":"^7.28.3","@babel/plugin-transform-react-jsx":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/tiny-atom_6.0.2_1756242235712_0.7523111018785005","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"tiny-atom","version":"6.1.0","description":"Pragmatic and concise state management.","main":"./cjs/index.js","module":"./esm/index.js","exports":{".":{"import":"./esm/index.js","require":"./cjs/index.js","default":"./esm/index.js"},"./core":{"import":"./esm/core/src/index.js","require":"./cjs/core/src/index.js","default":"./esm/core/src/index.js"},"./devtools":{"import":"./esm/devtools/src/devtools.js","require":"./cjs/devtools/src/devtools.js","default":"./esm/devtools/src/devtools.js"},"./log":{"import":"./esm/log/src/index.js","require":"./cjs/log/src/index.js","default":"./esm/log/src/index.js"},"./preact":{"import":"./esm/preact/src/index.js","require":"./cjs/preact/src/index.js","default":"./esm/preact/src/index.js"},"./react":{"import":"./esm/react/src/index.js","require":"./cjs/react/src/index.js","default":"./esm/react/src/index.js"},"./package.json":"./package.json"},"sideEffects":false,"engines":{"node":">=20"},"repository":{"type":"git","url":"git+https://github.com/KidkArolis/tiny-atom.git"},"contributors":[{"name":"Karolis Narkevicius","email":"hello@kn8.lt"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"license":"ISC","publishConfig":{"registry":"https://registry.npmjs.org/"},"dependencies":{"deep-diff":"^1.0.2"},"gitHead":"19dabb2813b7f207c582a9170527f0a62e61cec5","_id":"tiny-atom@6.1.0","bugs":{"url":"https://github.com/KidkArolis/tiny-atom/issues"},"homepage":"https://github.com/KidkArolis/tiny-atom#readme","_nodeVersion":"24.14.1","_npmVersion":"11.18.0","dist":{"integrity":"sha512-oood1PGCX9Lr2j288FeYQwtvGRStwQ/DCZ9AlCRXMeverNB7nwgPe1CDxfe3ekV8wgpX753ThU3ZRD+kImjEuA==","shasum":"3118a5ede3186b0403907f1f9739f8969c1ba4fc","tarball":"https://registry.npmjs.org/tiny-atom/-/tiny-atom-6.1.0.tgz","fileCount":36,"unpackedSize":89696,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCKmSa5lvKgzTWKxUrN4W+9eeY+9QEPgtb0mAmZHcvsWgIhAPHpMLeEtB6+wHvogFIPtGhYs8puHuB76E2wX58dYupl"}]},"_npmUser":{"name":"kidkarolis","email":"karolis.n@gmail.com"},"directories":{},"maintainers":[{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tiny-atom_6.1.0_1784323005511_0.3714162661079732"},"_hasShrinkwrap":false}},"time":{"created":"2017-03-04T19:54:47.768Z","modified":"2026-07-17T21:16:45.789Z","0.1.0":"2017-03-04T19:54:47.768Z","0.2.0":"2017-03-05T11:44:38.375Z","0.3.0":"2017-03-06T13:08:41.759Z","0.4.0":"2017-03-17T10:28:20.797Z","0.5.0":"2017-11-12T22:50:44.728Z","0.5.1":"2017-11-26T15:06:43.300Z","0.6.0":"2017-11-27T21:26:13.088Z","1.0.0":"2017-11-27T21:28:34.602Z","1.0.1":"2018-01-31T13:03:08.222Z","1.1.0":"2018-03-08T11:27:06.366Z","1.2.0":"2018-03-08T13:45:05.550Z","1.2.1":"2018-03-08T14:57:03.955Z","1.2.2":"2018-04-23T16:02:43.857Z","1.2.4":"2018-04-23T16:37:16.024Z","1.2.5":"2018-05-23T12:51:33.936Z","2.0.0":"2018-06-05T19:38:27.047Z","3.0.0-beta.0":"2018-07-31T21:01:25.793Z","3.0.0-beta.1":"2018-08-01T11:00:09.466Z","3.0.0-beta.2":"2018-08-02T15:13:55.777Z","3.0.0":"2018-08-03T13:22:43.429Z","3.0.1":"2018-08-16T16:45:33.576Z","3.1.0":"2018-08-28T22:06:46.554Z","3.2.0":"2018-09-10T10:50:43.961Z","3.3.0":"2018-09-10T20:13:24.892Z","3.4.0":"2018-09-10T22:44:01.198Z","3.4.1":"2018-12-03T09:25:37.445Z","3.4.2":"2018-12-03T10:44:50.812Z","4.0.0":"2018-12-05T17:25:47.184Z","4.0.1":"2018-12-05T18:03:26.585Z","4.1.0":"2019-03-07T17:18:04.354Z","4.2.0":"2019-03-09T18:22:25.777Z","4.2.1":"2019-03-12T15:15:55.999Z","4.2.2":"2019-03-12T15:19:23.767Z","5.0.0-pre.0":"2019-06-15T22:16:17.345Z","5.0.0-pre.1":"2019-06-16T12:12:25.343Z","5.0.0-pre.2":"2019-09-10T14:16:34.813Z","5.0.0":"2023-10-27T22:26:45.369Z","6.0.0":"2023-12-19T14:49:54.841Z","6.0.1":"2025-04-08T20:57:56.394Z","6.0.2":"2025-08-26T21:03:55.919Z","6.1.0":"2026-07-17T21:16:45.643Z"},"bugs":{"url":"https://github.com/KidkArolis/tiny-atom/issues"},"license":"ISC","homepage":"https://github.com/KidkArolis/tiny-atom#readme","repository":{"type":"git","url":"git+https://github.com/KidkArolis/tiny-atom.git"},"description":"Pragmatic and concise state management.","contributors":[{"name":"Karolis Narkevicius","email":"hello@kn8.lt"},{"name":"Alan Clarke","email":"alan@qubit.com"}],"maintainers":[{"name":"kidkarolis","email":"karolis.n@gmail.com"}],"readme":"<p align=\"center\">\n  <br>\n  <img src=\"https://user-images.githubusercontent.com/324440/32469476-cf1a8918-c34a-11e7-8ad2-c7a0c33d373c.png\" alt=\"tiny-atom logo\" title=\"tiny-atom logo\" width='140px'>\n  <br>\n  <br>\n</p>\n\n> 🏄 global store for sharing application state easily<br />\n> ⚡️ highly optimised subscriptions and selectors<br />\n> ⚛️ supports React and Preact<br />\n\n## History\n\nCreated in 2017, Tiny Atom aimed to offer:\n\n- A streamlined and user-friendly alternative to Redux\n- Compatibility with both React and Preact\n- Efficient re-rendering.\n\nTiny Atom achieved enhanced efficiency through:\n\n- Tracking and deduping nested subscription updates\n- Re-rendering only when there's a change in the computed state selection.\n\nHowever, with the introduction of [`useSyncExternalStore`](https://react.dev/reference/react/useSyncExternalStore), React now inherently encompasses the first two aforementioned optimizations. At the same time the global state approach has been slowly falling out of fashion in favor of using higher level state abstractions like Suspense, Relay, React Query and most recently React Server Components as well as more atomic and modular strategies such as Recoil.\n\nAlthough tiny-atom remains a robust and battle tested solution, it's worth considering contemporary alternatives. For instance, [Zustand](https://github.com/pmndrs/zustand) embodies similar global store concepts in a more modern package. Meanwhile, [Kinfolk](https://github.com/KidkArolis/kinfolk) is a spiritual successor to tiny-atom offering more streamlined and powerful alternative for managing shared application state.\n\n## Installation\n\n```sh\nnpm install tiny-atom\n```\n\n## Example\n\n```jsx\nimport React, { useState } from 'react'\nimport { createAtom, Provider, useSelector, useActions } from 'tiny-atom'\n\nconst atom = createAtom({\n  state: {\n    user: null,\n    err: null,\n  },\n\n  actions: {\n    // perform async work in the actions!\n    async auth({ get, set, actions }) {\n      // read and write state multiple times\n      // within a single action invocation!\n      if (get().user) return\n\n      const token = localStorage.getItem('access-token')\n      const { user } = await fetch('/authenticate', { token })\n        .then((res) => res.json())\n        .catch((err) => set({ err }))\n\n      // update atom or dispatch other actions!\n      set({ user })\n      actions.log()\n    },\n    log({ get }) {\n      console.log(get().user.name)\n    },\n  },\n})\n\nexport default function App() {\n  return (\n    <Provider atom={atom}>\n      <Dashboard />\n    </Provider>\n  )\n}\n\nfunction Dashboard() {\n  // actions are functions, no string constants!\n  const { auth } = useActions()\n\n  // subscribe to slices of state, derive state\n  // only re-renders if the keys of the selected\n  // object differ!\n  const { user, err } = useSelector((state) => {\n    return { user: state.user, err: state.err }\n  })\n\n  useEffect(() => {\n    auth()\n  }, [])\n\n  if (!user) return <div>Loading</div>\n  if (err) return <div>Yikes</div>\n  return <div>Hello, {user.name}</div>\n}\n```\n\n## API\n\n### `createAtom(options)`\n\nCreate an atom. Options:\n\n```js\n{\n  state?: any;\n  actions?: { [actionName: string]: ActionFunction };\n  evolve?: (atom: Atom, action: any, actions: { [actionName: string]: ActionFunction }) => void;\n  bindActions?: (dispatch: DispatchFunction, actions: { [actionName: string]: ActionFunction }) => void;\n  debug?: DebugFunction;\n}\n\n```\n\n#### state\n\nThe initial state of the atom. Default: `{}`.\n\n#### actions\n\nAn object with action functions. Where every action is `(params, payload) => void` with params:\n\n- `get()` - get the current state\n- `set(patch)` - updates the state with the patch object by merging the patch using `Object.assign`\n- `swap(state)` - replace the entire state with the provided one\n- `dispatch(type, payload)` - same as `atom.dispatch`, dispatches an action\n- `actions` - actions prebound to dispatch, i.e. `actions.increment(1)` is equivalent to `dispatch('increment', 1)`\n\n#### evolve\n\n```js\n(atom, action, actions) => void\n```\n\nA reducer function that receives every dispatched action payload and calls the appropriate action function. The default implementation uses `action.type` to find the matching function in the `actions` object. Think of it as a place of setting up middleware or customising how actions get dispatched in the specific tiny-atom instance.\n\n#### bindActions\n\n```js\n(dispatch, actions) => void;\n```\n\nA complementary function to evolve that binds the provided actions to `atom.dispatch`. Together with evolve it allows customising how actions get dispatched in the specific tiny-atom instance.\n\n#### debug\n\nA function that will be called on each action and state update. The function is passed an `info` object of shape `{ type, atom, action, sourceActions, prevState }`. Tiny-atom comes with 2 built in debug functions `tiny-atom/log` and `tiny-atom/devtools`.\n\n### `atom.get()`\n\nGet current state.\n\n```js\natom.get()\natom.get().feed.items\n```\n\n### `atom.set(patch)`\n\nUpdate state by shallowly merging an update.\n\n```js\natom.set({ user })\natom.set({ entities: { ...get().entities, posts } })\n```\n\n### `atom.swap(state)`\n\nReplace the entire state with the provided value.\n\n```js\natom.swap(nextState)\n```\n\n### `atom.dispatch(type, payload)`\n\nSend an action\n\n```js\natom.dispatch('fetchMovies')\natom.dispatch('increment', 5)\n```\n\n### `atom.actions`\n\nA map of actions that are bound to the dispatch. For example, if your actions passed to atom are\n\n```js\nconst actions = {\n  increment({ get, set }) {\n    const { count } = get()\n    set({ count: count + 1 })\n  },\n}\n```\n\nThey will be bound such that calling `atom.actions.increment(1)` dispatches action with `dispatch('increment', 1)`.\n\n### `atom.observe(cb)`\n\nRegister a callback that triggers when the atom changes. The function returns an 'unobserve' function to unregister the callback\n\n```js\nconst unobserve = atom.observe(render)\natom.observe((atom) => render(atom.get(), atom.actions))\n```\n\n### `atom.fuse({ state, actions })`\n\nExtend atom's state and the action object. Used for creating a combined atom from multiple slices of state and actions from several modules.\n\n```js\nconst state = {\n  project: { name: 'tiny-atom' },\n}\n\nconst actions = {\n  star: ({ get, set }) => {\n    set({ project: { starred: true } })\n  },\n}\n\n// add extra state and actions to an existing atom instance\natom.fuse(state, actions)\n```\n\n## React API\n\n### `<Provider atom={atom} />`\n\nProvide atom instance created using `createAtom` as context to the render tree.\n\n### `useAtom()`\n\nGet atom instance provided by the Provider. Note: typically you should prefer using `useSelector` and `useActions` instead of using atom directly.\n\n### `useSelector(selectorFn, options)`\n\nSelect a slice of state and subscribed to state changes. Full state is passed to `selectorFn` where any computed value can be returned. The component will only re-render if the computed value differs by shallowly comparing every key of the previous and updated computed object.\n\nOptions:\n\n#### observe\n\n_type_: `boolean`\n_default_: `true` in the browser, `false` on the server\n\nUse this to control if the hook should subscribe to the store and re-renders on every change or simply projects the state on parent re-renders, but does not re-render on state changes.\n\n### `useActions()`\n\nGet the bound actions.\n\n```js\nconst { increment, decrement } = useActions()\n```\n\n### `useDispatch()`\n\nGet the dispatch function.\n\n```js\nconst dispatch = useDispatch()\ndispatch('increment')\ndispatch('increment', { by: 5 })\n```\n\n#### `createContext()`\n\nBy default, `useSelector` and `useActions` are bound to the default tiny-atom context that is shared across the app. Use this to create an isolated context. Note: you will need to create a dedicated set of hooks using `createHooks(AtomContext)`.\n\n```js\nconst { AtomContext, Provider } = createContext()\n```\n\n#### `createHooks(AtomContext)`\n\nCreate custom set of hooks tailored for a specific context.\n\n```js\nconst { AtomContext, Provider } = createContext()\nconst { useSelector, useActions } = createHooks(AtomContext)\n```\n\n## React HOC API\n\nBefore the widespread use of React hooks, Tiny Atom utilized the Higher Order Component (HOC) pattern. The following functions enable the use of tiny-atom with this pattern.\n\n### `connect`\n\n```jsx\nconst map = (state) => ({ count: state.count })\nconst ConnectedComponent = connect(map, options)(Component)\n```\n\nConnects a component to atom and re-renders it upon relevant changes. Connected component will be passed an `action` props with the atom's actions and the mapped props (the props returned in the `map` function).\n\n#### map\n\n_type_: `function`\n_default_: `null`\n\nMap atom state to props for your component. Upon changes to atom, the mapped props are compared to the previously mapped props and the connected component is only re-rendered if they differ. A shallow object diff is used in the comparison.\n\n#### options.observe\n\n_type_: `boolean`\n_default_: `true` in the browser, `false` on the server\n\nUse this to control if the connector subscribes to the store or simply projects the state on parent re-renders.\n\n### `<Consumer map={map} />`\n\nA render props style component that can be used inline of your component's render function to map the state similarly to how `connect` works. It supports the following props.\n\n#### map\n\n_type_: `function`\n_default_: `null`\n\nMap atom state to props for your component. Upon changes to atom, the mapped props are compared to the previously mapped props and the connected component is only re-rendered if they differ. A shallow object diff is used in the comparison.\n\n#### observe\n\n_type_: `boolean`\n_default_: `true` in the browser, `false` on the server\n\nUse this to control if the connector subscribes to the store or simply projects the state on parent re-renders.\n\n#### createConnect(AtomContext)\n\nCreate an isolated `connect` bound to a specific `AtomContext`.\n\n#### createConsumer(AtomContext)\n\nCreate an isolated `<Consumer />` bound to a specific `AtomContext`.\n\n## Preact API\n\nFor Preact, import `createAtom`, `Provider`, `Consumer` and `connect` from `tiny-atom/preact`. The hooks based API for Preact is not currently available.\n","readmeFilename":"README.md"}