{"_id":"@virtualstate/x","_rev":"153-e0f62f3b830ee661cb9c54e2efbd179d","name":"@virtualstate/x","dist-tags":{"latest":"2.48.1","canary":"2.45.26-alpha.0"},"versions":{"0.0.14-alpha.0":{"name":"@virtualstate/x","license":"MIT","version":"0.0.14-alpha.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"dependencies":{"@virtualstate/fringe":"^0.0.11-alpha.0","@virtualstate/hooks":"^0.0.11-alpha.0","@virtualstate/union":"^0.0.11-alpha.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"gitHead":"73c8a4670104994f9d096c67a70ca8b10e0be3dc","_id":"@virtualstate/x@0.0.14-alpha.0","_nodeVersion":"15.14.0","_npmVersion":"lerna/4.0.0/node@v15.14.0+x64 (darwin)","dist":{"integrity":"sha512-MTpSKec5S46mr4YQBq7W9cu2qnvHm0q6YrKMPZK3yQ1lccwx6Jc2iDRjGyP0jtggacpbv3Px96HE1cEdzXqqaQ==","shasum":"eda4275e3d7fa5fd068142833bf026b3709ed191","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-0.0.14-alpha.0.tgz","fileCount":10,"unpackedSize":117797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqOvyCRA9TVsSAnZWagAATMUP/iYqhIV6KlXLJUdcAFD8\ni8IemZJe/VFwvmcTA4KsOrnQs+N0En0hGTVEUJ7yT10XMPHutX+XykNTZwEW\nlHBFZKmm2bx/QWHs6NjFKRcRNB5GZA1W+udaA2ySINeX9+0XPybRibrmfAM1\nnrv1T3rI7mNrLCeQCcyWTX4v81Hhekl6xe0sliyYmEG21S9lJw4mmR7/4y6g\nVUCpAMlpjYDH8f3g0btpivGa47V5Y2sT+crgNYAC6ehBY3eAnoAgM3DCGbec\nu3VRSsKHyusaFxf9dvLPckRfXTMfV7EL0QB6mFPaj+LrM0mGpH9zsqT14aPm\nqIKOXLDiCsXDjqghkg3pL7SoxpmeLwswvLI2CljEW4JhTq2oK53O4S3Plgq6\nl1S0TzfMVlL5oAQ7h0MIr3tsSg87twa59SHOz5d93QrqTevrAEHrVUbXUelX\nt9HzyzqDYZK68gAyzm9yjcRrggCeOiZJRdywxbjIvQZoeoK6cGvY+JK0uUEx\n44pgEf5cXy3MfyPjMF7ifCJweNwIh/It32IBlQOS8mBqBMyZ5k/XcnhLIAW2\nf9KYJcvzzXXwHF0xKCEQcmmP/Svxn8DPJnaDArebc0cqkWzqxjlvvAIom6pc\njGrKSQ8/BMcUvBd3uErgzr0uwscvjNqwgrUJw1QX1amoAu6ydjuN4VpNICjd\npCG7\r\n=o8sC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0IvsCWGsWSydqFhK6cIpCVTR4V46STyqYXRNNXfRe5QIgDMQ4X2nQnOVE2LnaImFrDJ8eRO+4q6Por9dY9L3ENxE="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_0.0.14-alpha.0_1621683185687_0.7792847393103801"},"_hasShrinkwrap":false},"1.0.0":{"name":"@virtualstate/x","license":"MIT","version":"1.0.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"dependencies":{"@virtualstate/fringe":"^0.0.11-alpha.0","@virtualstate/hooks":"^0.0.11-alpha.0","@virtualstate/union":"^0.0.11-alpha.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"gitHead":"e83eab7e3ab32ec264152d94ee856c0b363d2dc9","_id":"@virtualstate/x@1.0.0","_nodeVersion":"15.14.0","_npmVersion":"lerna/4.0.0/node@v15.14.0+x64 (darwin)","dist":{"integrity":"sha512-JhTkQAMs8RoTXimCe3PxzI0mTLFAc/LEyIhRz+3/R4yFHq+ijCuHZegClTbN1nv2TZXooafaCWfA8xgnkORL/w==","shasum":"597540002fc785d84c316ad4b186df74a6ab76c7","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-1.0.0.tgz","fileCount":10,"unpackedSize":117788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqQYUCRA9TVsSAnZWagAA3LkP/jfv+znFPe+MSg/xgST2\nK1Yk5QKrsfKgddT1URZqQSq5vYplHzL6FJYq7PzRh2CSdYWeyRcvIm6E2vCe\no7NiEfgDXy0O7F6siBpJFL3Rcl873pE199QS5Zp+eko8P8evZEIY5YG/9rTD\nZt/TS45JedP+1rotODASRBJT5ROSjcPX+BXkNffNu9E5BM0PuSsrP3VAfaGL\nlQOHugyLrrAPba4eukfDBkRZMBoZC4nydWwXVVE/UvA7CKwubg1gO5cUE9gp\nL/3QBHus4bbE3IVbbATBOY5zqxJ9l4JlxK3GvXSQdTYjkW8fqBJGRzvq8amB\niS3y+k/TwbhvuMs83dfaOK/gwR0+6EwlCYwNniKCPvcU3ILkz/wE0M2qOcnm\n7WDsukLdvr4rieXDEUb85nLLlZd741P7tNxznq5w5BpBT6JgjA0LruzTEFyp\nIII/17PLUDjSAuxyO9RI2dObA3WPlupfYova6JJlH+rgL33gSoXF3t6LhDZ/\nXcXV54qqBZVkSM2r8OUM2c9yO1QdVvBr5pdZHW0BHHK0uWx9i3Rg9HmHEnbK\nP+4sAJ70iUyb0cLyaKnecXM0Uf20GniH/NhKaAVXEgftNLNATspoO7D9iEhm\nZB5+ogQ4MRTfzyI6QeBgzQ2Ivw1WjHaAeuBJA1WLku8RUy5O73qv/L9jchL7\nmL3U\r\n=jf1G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHhKolMUGTbyseeQvShtdD59W0s1HCXUQhkgCapJmOFIAiEAob37vfkTfCU1YsiwHPAadFQDh6C8hdW3V8GH5DwzLD8="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_1.0.0_1621689875689_0.4057294377112901"},"_hasShrinkwrap":false},"1.0.1":{"name":"@virtualstate/x","license":"MIT","version":"1.0.1","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"scripts":{"prepublishOnly":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^1.0.1","@virtualstate/hooks":"^1.0.1","@virtualstate/union":"^1.0.1","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"gitHead":"b3f2e71d6ce6fe9f95b556f85109cd5382583fd8","description":"## [`union`](http://npmjs.com/package/@virtualstate/union)","_id":"@virtualstate/x@1.0.1","_nodeVersion":"15.14.0","_npmVersion":"lerna/4.0.0/node@v15.14.0+x64 (darwin)","dist":{"integrity":"sha512-D7laKQh0Ja5hd8wnl6c2xXuo5fgyX2qHS7c8OsxXgftutjhHc5hIpOuA2CNtL8677MLUvYaGwl0OsdyNI+pN8g==","shasum":"3771d1cbeb931a0bc77211ebeb0afebb9a344a01","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-1.0.1.tgz","fileCount":6,"unpackedSize":13238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqRAcCRA9TVsSAnZWagAAFocP/1n3Hsw4gINo9XhZUz+P\nNbOcpjxeuetyyKIUCFlbCQCyvxRbjvLuMXGSJmtmU7NMBAWMOB4/VA7Ho/A2\nr2DOWE/7VlQXHWI7kREbn3i7U5Clyc9jWdOQ0Z/tgl8pkz5FEYPJpueaGuBi\nSbOSkmxy6WZdDM99TdyB/a8RnzwG1VDqRdOXEBk5VMfCh9lol1mXs2pHeFj5\nfXSAFD5WD4McH1ULWSwJIn4J3k7UhoISUpOJWBrccJdzNqOCPF3j9LV1UEve\nKoJj5bDPtzEKrh/1gi5F10chlU3subNAyLnpocEDC5SeJdxWr0CQ8eh+RMLo\nAq+Rr8UEdMsnxyByz3MNPUnmOQqh8ekgyUEi187g/8X+fhwAMnjQ3aLiydh/\nGuqgX8VY0EdWyAP/pKjKMJJZnN+dPcwGFMj/49Y0ZFrONs5tjhlWNaYr3SgP\nfrWbvZ9PiwGYdkw7HIfnu+mLtP1Cj1sDOXjNde+Pu1c6lLxY1arhJ6gxvmN3\nu20ITuG5MWkL+QIkkkYREmFq6DoOHLfYHni+S7K70TPv/m/HAFqBwYXwe50k\n5o/0R1VPgK1C84ZKJykw4s4fD1KTR3t/D/jrwY3fJagENTFeM7EP5OXDtLSi\n2rfEzRiLwoonksazKLNF00QPO9PmnaiGsgnz9WrYO6XrZ0o8DLT2fT0WvW2l\neFQu\r\n=+z0q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAinuvqGdDEL1vnbg3R2tjVqmAtN29c9PYtd+TwQbq0VAiEAo4rsEYt1S+TZfvU0ih/WhfM3Cw0/SfEkZ6tHMLR6DcA="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_1.0.1_1621692444014_0.3320112325876601"},"_hasShrinkwrap":false},"1.0.2":{"name":"@virtualstate/x","license":"MIT","version":"1.0.2","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^1.0.1","@virtualstate/hooks":"^1.0.1","@virtualstate/union":"^1.0.1","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"gitHead":"983f39687c749b3ac643a6143dcd8fcafed4c817","description":"## [`union`](http://npmjs.com/package/@virtualstate/union)","_id":"@virtualstate/x@1.0.2","_nodeVersion":"15.14.0","_npmVersion":"lerna/4.0.0/node@v15.14.0+x64 (darwin)","dist":{"integrity":"sha512-/6yNs3DB2t/yVEttKHU/mr5OSMgQJO7DO30pjWpf9Dwj0Mz1mDFgcMiW4/167S1IY4G/ERvfoHghFWj5HAMZtg==","shasum":"0f6ca470a63f00b4a18110baf92cfcf2942e7de2","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-1.0.2.tgz","fileCount":11,"unpackedSize":114897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqRFWCRA9TVsSAnZWagAAAy0QAI+dbGcXMJPDscOUPT2S\nL50K4ie/V9Ojj2PvmOM+xPH7WVaubCM2qm5VJkEQBt+GildJT9W1YlDFC7K7\npEbv4q0zvn7mfWzjAkWumHswBLO2soCNxVMn+ivgmvPhqubcG+k8Li2wTWM8\n+LCMS+TMokkD5w/6p/1h4QzpAgrTzrttbYVkeXD4cJzfY9CMEJvqKKCGMHcV\nbOKy1Vjl5/6E56o5aIeaBp47XV1GSG4nandjx2xdUBwb/RmeaXG5JFlvBoLY\nL6xTDNmqcRJh9qQeg5iw69/LQpHvFW7ruBJ5vHuDzhnTCf2zAKz4hqmecywp\nPyhG0ws2pLb0Pe44aR/HGl4bOkSIw0bL/4dcJObTpqd6eP0FkND71h5eg1sw\nFU7/G4otFDUKq3ytMByoEY8Wo8EIKIlRa+uaxOuJu5xMIJP4pXRMGiZv90Er\nYwqtoHUyQp+v8W1IxTqg+mVmuaGG8wUTmIiKfRXztaZ8TMVYjlpUugyBwsqx\nnKLVJhi4hrgbkZ2XnmTuHmzRpv8iVY5WOYePWZOOWanNti6VHAgbuI5HUwKR\nwzMQtD1LcDBi/GCk9vxxWbl/lPvVgiCuU5gr1yOgKKDVcQoYOEojdySDoXC8\n1fICCO6rvUnMBvC9CQpBDE3f3OLaK3F8ie1L1Shz1JZd/JEaq36k4/KnbMqZ\nnCUU\r\n=kv+G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB1u3bbgXQ/54yPvCp89m/EIijldgyPMTd+CG+zXU96JAiAGVjGeDvwlKGo7qqaPUA2tFsKlkjhUV9kJqogSAPOupA=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_1.0.2_1621692758091_0.07959556546565882"},"_hasShrinkwrap":false},"1.0.3":{"name":"@virtualstate/x","license":"MIT","version":"1.0.3","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^1.0.3","@virtualstate/hooks":"^1.0.3","@virtualstate/union":"^1.0.3","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"gitHead":"d1c1fe5be16279a9283b367d10384f3e3a0a1666","description":"## [`union`](http://npmjs.com/package/@virtualstate/union)","_id":"@virtualstate/x@1.0.3","_nodeVersion":"15.14.0","_npmVersion":"lerna/4.0.0/node@v15.14.0+x64 (darwin)","dist":{"integrity":"sha512-1ntuRI0iT/Fp4+uor3ZbEjvyzK/wjX+XL+IO6yfCQXEzszpNvxAh6NlygxE8mDjl9whstduD62SBHfyRTxL8Sg==","shasum":"7bcddc128ac5dfdb5673097ea67aebacf8faa16e","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-1.0.3.tgz","fileCount":11,"unpackedSize":114897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqRIXCRA9TVsSAnZWagAADsEP+weQx+hcL9p/Dcz3iS4T\nhTVQXmGINxsYXCb9EhhrMJZR1N6v4oJlwlt0tUAL3ueFY22kvtVPAtGGdciN\npNqQP0yq85Z5prVWiNvWsTrVUsMdJ/bwdjEEvhDdQFbZF3v2ymJ1ITBJ0bC5\nj5MOFBLHU9FgR35cLxlE6svIDqVyTsT7oonaT703MJdNI/6hWqhUaMqaBrUD\npePTxS6V1EGRdg/vFqnyE2MAXcMlAbxBqGTkxMyASNM3vXsN4TPClXqTT1Vp\nGj8WJBsciV6hCaYVoOSWKVg/edSyUuFZxxmSyHoTo15lac3wq9dw+a3yN6YR\nEbOJ1Iz42odm2T0PK4bKI6W9DKHzexMcMaVd44szO+NLjV1kdnSVZ/7vuDk0\nZXDYNpVekqV87FDChmAIFZXasMqJlbsV6E4flCHZo9234Eh2i94mxF2Uo75W\n5/VOxgznizM8lkv3xaUA8DKgQl706hhsBCPjLDvCU7FwDWNHbPRyFwkSLU83\nB59/j3ianKqFf0EIDKlOnb+fzNpq7KqRjdNTsa6GT6InraPqfFtSR3DrYQtW\nLPHgErTxGauHDjVbpXXAsdmXqNblPsusQYkbZLf+0LWOGLN9BUED1R3AyhG0\ngcNmohUH1rU+WM8Abg3W6rzeHEsmJ+QuJl/w2rwCzaDL8v1x11coqa+sZLD1\n+YFK\r\n=RbEF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC4lFjiC8V7wGSOhTEFmqcW+sWp3Tefd7MWbrr7Dga3RAiBgkm+5bOxDJt4arwu7GqhSOaUK4AlDBwp9eyC94MbLSw=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_1.0.3_1621692951261_0.45401247581616433"},"_hasShrinkwrap":false},"1.0.4":{"name":"@virtualstate/x","license":"MIT","version":"1.0.4","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^1.0.4","@virtualstate/hooks":"^1.0.4","@virtualstate/union":"^1.0.4","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"gitHead":"c218da80c33d1551c50ba44dcbbbffe89745d0ba","description":"## [`union`](http://npmjs.com/package/@virtualstate/union)","_id":"@virtualstate/x@1.0.4","_nodeVersion":"15.14.0","_npmVersion":"lerna/4.0.0/node@v15.14.0+x64 (darwin)","dist":{"integrity":"sha512-XyEdhoAktLm08eYDRcvi6/pFvsOtnGNz7m7dbXGNPTPHOBAlWC8Qp66U+xZIjhWD2GDhv1Is/nwljZ/dDJZANw==","shasum":"9c94f591b249d70fa41397672f31038e32f29fde","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-1.0.4.tgz","fileCount":11,"unpackedSize":114897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqRUzCRA9TVsSAnZWagAANiYP/RIPX/S0G83UyZ88wB0T\nmmv9D9MUBWLj8/A6zRbWMSca92mfWvl10SGnfQCq6/ctP4GdGlALX3Uqo6wN\nxGqOM62RjHNvBsT+ZPF6aziKzg3RoakJCE0wFWYOiYEMpgqm2ZYAbywyqr1Q\nT/DVYedzwxMrgZj+QbHXZwDcDhmNAFlB9jW0MbLmdwbY7uamu5L5j/z/5Zhy\ncsPpJzBmIS+9grrsLpSJ3ZCSDS3/+uCV76EMkU+RFCHUmcD5pCICxsV116S6\nBtIcOBoLTRqvnnyQ9p269jHuuV7OI6LdQdNAMNtVBZ4ZPJswYFvrdT77MlYp\nxK14bAKBzjKYAJ1RuaJyqcUQ8s7dWgKjkmYIXyjKsKQwNNFZlxm+iA8XuUv5\njIurJUCCZv3KfXGUaYoeGE4KWQ3TeEw+EELB2wrGb2rOhr30ig8IXr/mmAUy\n/JsB3fAzoJLT1FxS2U6ZcOo8FTtfU3DJPKr1xxomzXu8jNHZTv5AyCwb6hJM\n7NuyqU34BvdO+Oa7cu6vC+XExXoGs1i1uYQ8wIkE9OOE2jX6Oto0JBOAw0CA\nIo1PCEonlaAltS9a9srQ4FtO8zyUXHyNwFeFIBYb18voBaasKNuW+coW+oJP\n50atoGy0SnaJ8ZyJfpCjXp+wmIZ/y6c1u5K56SH7Ck1MhKQSxCAqIOMNbaCi\nrd/o\r\n=dYD8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICUY/c53GkKUHmL2ZhNyAmIPdtL74tsd9BU5HiFlm5cEAiA+7QSme6QOr53t/Sg+a81qoiKTGXR9VVVjpBc+vCm/Mw=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_1.0.4_1621693746687_0.3846564115026667"},"_hasShrinkwrap":false},"1.0.5":{"name":"@virtualstate/x","license":"MIT","version":"1.0.5","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^1.0.5","@virtualstate/hooks":"^1.0.5","@virtualstate/union":"^1.0.5","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"gitHead":"a28ce6a6e6d05ddcd705a76a8446692c0087ebf8","description":"## [`union`](http://npmjs.com/package/@virtualstate/union)","_id":"@virtualstate/x@1.0.5","_nodeVersion":"15.14.0","_npmVersion":"lerna/4.0.0/node@v15.14.0+x64 (darwin)","dist":{"integrity":"sha512-c0F/Ylwcpv8qOj5aqKkxdae3URGcWMH5gOlxFONSNkbC+gEa7lkFpFxdD+OAh9Yif1H+i7K7dcxZDo3Qk71ReA==","shasum":"f5b0eb9a1ccee820b33214bf5ea126bffd42a185","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-1.0.5.tgz","fileCount":11,"unpackedSize":115472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqcOqCRA9TVsSAnZWagAAERkP/Rzf6LDjYrGSfUyRnMv4\nSuq/GOmxYTRWuDySgFwVALgWSy22YbK6s3MZyW7RoA710pw/2WM0eRXAQCrO\nOo9tOW8PH9hrQEJna+aDO9qzAbIEnvZxSAkv2nIE5Vun0bYp+wSKXpAiQwsV\n9quvGjvv1wc54YvJCtjM6L9VNbfw8fkVqeJI2TKO5u50bd9OfIEkjZRgKL1r\nitlP/GMdhN3O6q4AB9VfyUgf3/G3LSbHok65Y7mR5ix4k43Bsm4JDtdMPpGq\nafrKHn1y2d80iHYLOZVvPgFXAMKnJwVNSqfWDHL40aYmjpDGF0keTw47DJQv\n7ArKPSIGwvVEcUu2V59j7bQBkr2EJ0bW7qZnu6bTEBxSb8kRRtF9rXGPGWpA\n87DJfawi2/76EperbK30fq4WtD9m20Xlcw4thSmfD0GIghJws4Syt1bLzZPd\nfQGYy2Y4FOa0Lm9KPxyNNDTH00GKEBcV5fALxBrNOtUu5cVM3/L86eDybUjv\nJxf9yf8slaUsA+JIUT1GCLlVmKmEx9DNTf34R+YPYVGEp21yYca/2OA6ag19\nfv0DMCg2E9lFPxl3US8f8NTATJFl41oGa11lqjErVmY0lKMdMcoBmI3fjldK\ne837IXfnA6JYHiTbZORY0ys+fpcmEOrztnzGoMulL5PJ2jAwwPNnz9hFoE97\nEPwP\r\n=Is1X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVSCGm+kwSrJCueEX+1w+4s0eTRwtmX/HaCOtc0tdqSQIgeps0YxhuXCknXvABUyDmno0SwXbUIbrNEf7BCcvejzU="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_1.0.5_1621738410528_0.3082821017216335"},"_hasShrinkwrap":false},"1.0.6":{"name":"@virtualstate/x","license":"MIT","version":"1.0.6","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^1.0.6","@virtualstate/hooks":"^1.0.6","@virtualstate/union":"^1.0.6","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"gitHead":"507ff15d75293fee9123ffc2c2e03fcc5c462762","description":"## [`union`](http://npmjs.com/package/@virtualstate/union)","_id":"@virtualstate/x@1.0.6","_nodeVersion":"15.14.0","_npmVersion":"lerna/4.0.0/node@v15.14.0+x64 (darwin)","dist":{"integrity":"sha512-vPhXLUddqasyuh6+Y1xk2okQ6lQjclzkVYSg4A5c16o0YBFYLGDpS5wZMgervcDBurHK9+g9A38gytQZ0b9ESA==","shasum":"8b3eeacad3a34232a76709d7e71628301823d995","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-1.0.6.tgz","fileCount":11,"unpackedSize":115468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqcP6CRA9TVsSAnZWagAAFjgQAJwW9792lc4YwXfkrMKb\nzpmLsXchi0W/jytnhuIbwPR+02sPCJ92lpBzNbeBE0Iwa43VGmRWXuja3EkV\n+sY4Me1Zrm2j6m1pUp69JQ95efMcvdULqQUTEF+dLXmQupPWQsronbH1HBcd\nQcD67FJqethc9TG95roEHUT567hMyyhgRBUm4YDTT+3GkjMfaaZSJ0Efdf5x\nAYQxwqcqRVluLxp7dbDH4jwkIwTZxPe+7HL06EFZylRyJmnyG9ghVvyeDH2h\na4XZsmrQloI0MuLw7Rs9xFSfxjuZAlkP7s1K5ATT6Lc9ijWLb57gMuKTIqFi\n+8Bd3hbp+qRNKKZD8K7+LfsufilJClUQoC4Tz6VF+pJ3KnSE6vNNc0PkEUUX\nFnJDAh9ybw/kFRQiN9NlY8LXd7Q3jkofz8B+hK7otajGMcj46ywun2x+w/zW\nkLlbxhHC/AHr+Pd3D3FZS5igUxz+6rtuWYvmmqhdkg7tfUhA5ACG83wMzO5U\n6V0UxqXns+qIzeVXPvZfcPtBgJW7/MQEyGo4ppjIeqqT1/kJ4FVfpZHY/Wfi\ndvYMpjx6zlQo6K07z8aC/vWAn99lOiTVTa0f/nout97praUot1ab2aNA115X\nAH9f9LYYU31j6H3ChiFjHhSaLIC7maos/PGwm92lZaF5RKdgbHaR58LyS+Py\nBob+\r\n=PZjR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGKl8xQa+TQIGFePdMabREAdt8KEA8KwKQ0wUup/NSd3AiAw2GIjDrixDaUipPmksVMM6GNEJlOBh/DKI0zE9uTWPA=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_1.0.6_1621738490439_0.1715299829988639"},"_hasShrinkwrap":false},"1.0.7":{"name":"@virtualstate/x","license":"MIT","version":"1.0.7","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^1.0.7","@virtualstate/hooks":"^1.0.7","@virtualstate/union":"^1.0.7","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"gitHead":"566f4f500b20f97ee28947953af26d9f63d867fd","description":"## [`union`](http://npmjs.com/package/@virtualstate/union)","_id":"@virtualstate/x@1.0.7","_nodeVersion":"15.14.0","_npmVersion":"lerna/4.0.0/node@v15.14.0+x64 (darwin)","dist":{"integrity":"sha512-AvxGK3XLEL70Ek2kqHSv3flPTXBtb23NPGclJyoESVsZVkyyxkF3vTwq/57rwWxGJJANEdMXeuKS6Ni7iAbRFQ==","shasum":"9cd612415e58e6ba6736a7f06fb0507cdf6af2b7","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-1.0.7.tgz","fileCount":11,"unpackedSize":115493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqcSgCRA9TVsSAnZWagAAaskP/02jHZUsGcC30guZ3sKX\nmDhjftw9axAgatRE9ONB5WVVw1AejqjHXKQPdDwKhgjc7T89KPSI1kRoLKkg\nNrNsv9EDjgL3CaMyxIU6K+zp8tXf3vV4I166NQfvDgTMZtfLsQ8kNlDDSQOm\nLtDbQb82Yjg8i2GRvJ2A3+9IrGTM95V7CpmX5hvw2qgGmXmWlD0EZIrQ0K8E\n/hTIGBIRq6KcUHikzGMJiGXQvRmlxJzuMXLwOwaGbS0iLrvmv/m4vefBYaJc\n6q/xJGEjeLZG0dbPiS58JXoGxDW9Y9CSmHCrF4d6X4zfGIUSKFvRLhttE8Jq\nsVNISLQaGHkxr8wXbsEZEHtSXAUNZ2yLPFrPyWCMp/+5YKbeynj768dlrarv\nOpXQl8jZ5VxfY01rkzOx9WJI2Zs0KdIMa0Caszqd6k1fHyEpggeqWNdqvDs2\n1NYqcdCWwoZ1MDxbyQBKzan5PmGXids6ztY+wZ4k+ESNbWOs0T1lWCDgQkZl\njiu4ykvusM4zI7qMZVBUKASg7xT4+KTV7OhyXbQ3stzTe3/uySUS+m9zM07Z\nokrhlrGH+/kocN9DOkGoaA6YAFPvaJP9wSKrDhzgP+ma2SSRoh6jfkRpJggu\nw9wyRHh9mjEqLmSaafWWYj/ivakE3rfwcZ7dwdseZLRYKaDJ+3P9H7Pg3pvH\ndvh0\r\n=Za2H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHG2CYsffLojq1uf3L2JrwlebS+/GYiwEkMGznmaxPzQIhAKWU4o73CGZtXcORXEbaWWyPhk6IcXEi/F8ZD4FuyGJ8"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_1.0.7_1621738656456_0.7551498520081985"},"_hasShrinkwrap":false},"1.1.0":{"name":"@virtualstate/x","version":"1.1.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^1.1.0","@virtualstate/hooks":"^1.1.0","@virtualstate/union":"^1.1.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"613365d6f8897005d95146f854b43ca8b2b3bd9c","description":"## [`union`](http://npmjs.com/package/@virtualstate/union)","_id":"@virtualstate/x@1.1.0","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-eha+9RnZR0QOL0/PD7sDgSkivB7hO5fZFYGAl7IIHVLY/6TD9A0BwwNnv+tTmZx0xOQwy+CHflSwKLbxK0lbzw==","shasum":"b0de24724ee4daa9f86e02aa3ac2268d81b56d47","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-1.1.0.tgz","fileCount":31,"unpackedSize":120686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqzZ3CRA9TVsSAnZWagAAuSsQAIeEZiIVEJyLlpCW4w+i\nMkspSyr0S9jb9apSo8NhVyytGGjR7ApuZxX+J1q2V1A/ahnAnzjFxx4Ipsp+\nP5hQ+a9zorxZt+iDn3H6bIxarHYoWevda8lSi/gIWdtJefQfo0D2AgZ1AGX3\nD7hIUNLx6/AuTO98KZ2INlJ9yKGkpokH/LEC5btK+V+u0lLTmEDqThH+LXy4\nsuvayPfOvdX8iOGiQ/psnUuG+3CTm3EWAgiE1CrutT8RKAzh/tmVxHa3gly2\n38w6fmJGtW03wAfNZnmcplHOnC0x2wpWINIpRBh1D8xtynBpcHFh4RHW4gMy\nm4sqDlGzfC81k16IBGOzwZ1uS5zHLxfxpvET2lDww/DxCzYL9IL/u/ilMaA2\nrnvdGOjbdqGqr8Z+PaK9r+TOc9+q/KUDqPPD1ofaVepwB4oEBb0V7RbYZTWR\n02b2UI4BTiOGEcg05n2R3eVef2BA4b25bsl5A4tnZ3ZaeVF4aX1qnZKoLdWk\n4qVX+fT7vFOGs9c4Xb+aoAB3wZFT3hUqRwMXCiStrVIJifN/PaZJDQyP+mwB\n158nGKQl/zUznDCTg4sOsDNVCYWm//JdJKyM0XDO2IcCUgngzBnfs5zyLtq+\nG5Peuj6p12ILMjAp2nXZ5FBwDqJk64RrziILBJ2b6ztsU/c/Adwbws+iEzoj\nQFVm\r\n=w4zF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEJJekqO6BbxPh2iLmsZSjIwcASFPtMUdcpMm6u8OsF6AiEAihTmxRMCyoil9nM3Y2CKDrqeNQdY8/fXS68S8Izm6bw="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_1.1.0_1621833334996_0.1298232710661611"},"_hasShrinkwrap":false},"1.1.1":{"name":"@virtualstate/x","version":"1.1.1","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^1.1.1","@virtualstate/hooks":"^1.1.1","@virtualstate/union":"^1.1.1","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"054aa802527c67c9ba0cd9b5f29b424b54696ada","description":"## [`union`](http://npmjs.com/package/@virtualstate/union)","_id":"@virtualstate/x@1.1.1","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-6YOhZ8OJx7cGO8XS9Q6CoL7a3QU2bS5w/mumWqeXOW9P9/KxJegSZAzQtLypo+Jde3lRH7+6Ey9UOoOeaowuqw==","shasum":"ac67b2baa79d03c419e3d11d51831790fb62ad9d","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-1.1.1.tgz","fileCount":31,"unpackedSize":120686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqzeZCRA9TVsSAnZWagAAjZQP/3mMhGVOaTPR8vGJCCIM\nUIrAulOJmhR2j9VMlN8/bPtMoqUQSBbo8fJ69DVOPKRxQ/ouoMHsJDRNSNZc\nFCMyF0ZvC4L5nih1IneG50ATjemvk5P3kNkF1hTcoW+ZEjbJM7pitNtM9UZF\nAy3ojfihabBgfU0vgGDAM5NXTOgM/T7WMThklUg0aK3Oufs1lom524Vq9JTZ\naRk+HlkViMeEPs2T8Pym9g0Xih1K5k8cTq7oPQjVBPvOV0zh0PZ2J58+IFXw\nHHfxIlC0GM60sBK3E9GRoaj1mdTYawQYamy/FbjqlysLUOC5Z1qriH88EWSo\n/fmYT/JVZy3+QV5CFd9nFfmyk+pkEcCEltwo3FWBrlcnMi/+8yDgDSCC93qc\ny8TnNHV4RlZ4qptUvjL5FRvHzrD5s0ytyu9/10bRG8sjxrHkKGUfHuaMVLL6\njynMFjyIK22os9QIyP8aQr5zw5QA7dUYB3PNipjgfZ0eKBogcSVK8ljYdiGJ\nOv9/5qBzwFJ3VK9dPVki2Tf5OWCrIlr1Y5RvLfH8eReU9HUHqSqbtsipOc1G\ndf3098kY1sWnAK/xC6lpIgfiYr+yzPLdXDCr7Uz3v8Thk4wb7/3kzWdOjbxz\nWDYIOiyYOPjYWoaBHwn2RgiugOu8ligOy01WiDbhH4NWGS5S7z8MRzXY97aw\ndW69\r\n=ZuHf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIANg6xE4o4sjCaSYV1euthMWzQyEA+5itsXx+Lp4evSQAiEAwukDfqqLMLgGxffjFuFsZk6kc0xnj0XUa0Mev5EDtCg="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_1.1.1_1621833624811_0.04750080600005391"},"_hasShrinkwrap":false},"1.2.0":{"name":"@virtualstate/x","version":"1.2.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^1.2.0","@virtualstate/hooks":"^1.2.0","@virtualstate/union":"^1.2.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"05b393818dec786d169dd1986bb5c1f6532bf221","description":"## [`union`](http://npmjs.com/package/@virtualstate/union)","_id":"@virtualstate/x@1.2.0","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-d8jYMQRe4tQr/ArDIp58rdpk54WyGPsz2hgYCAjyjFMj8BpFLNQcQ/Y2jBreTz7xxCmV3xuUn2PprThEFgQnOQ==","shasum":"e60a89d17b394ae92c946b18b29c13773afcc3cb","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-1.2.0.tgz","fileCount":31,"unpackedSize":120686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqzg5CRA9TVsSAnZWagAA9y0P/16n2nRV5sjgtS6LFivc\n7zZthZWXiqoqlY4KrQhB1NPrNleHjXfDjLt2H7N9bhk8dg5MTjtdiBimzogo\nidTAXwsuyXtv5jSARk85iiHqz+Y1f+omr67AUH4Rl3sSrv6dd6z/5YALip7M\nFZbwCcqtwjw2swuliGiG32O9nRoTCXFQOkTiIGfykzQtyAtykKIFC5WhpS7w\nduHS+LPMZ6ZHmi7Xg4psgBleToYJ8vsr1YqbHS2rYHAoA75WeEK+yd7pEE8V\no8z3g07+e9Gn15ok03BzxPXn/8iMTy8wFHjLxT/npjt9QKQm47TPpej8Wd3U\nBDIUIHbtylOkOmMZ1ksFnk3FCT69ehK7dwYpJGyPo0NE6ikb74QstLcqcp05\nG+fMjRm3hjVEj4xiHkZ+hhMPK9NKzcai/Ontfi3gd3kc4678DdZS2002vGsO\nwaOLwWdAylMhBY012JJjvewIl0dbkSw53OQtg4gVWftQXyfFSL6NleL8tfVE\nlN+50qanX+6nnTWNz0xqloawcDvAVcUz5s/BhCFpNZjdAQtc2oUsZLz1AccL\nH5t9AvZ/mqnkYr5g7FNjfPtJ5KqIQNCY38ZpIFeHsf5jW6MzE4FvNON5IXGg\nA4N5+i0jQ2f0NjYbnULzqnLjoO4IH4skAzgjX3TwBwn8N6DHtPVo9Wr8xKr2\nebjS\r\n=FPyz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAiF1mGaCQ+AxLJ9tuVtfgxW6DhrzYuHok0m9MJXVYkCAiEA9AogFrd2gBDdf14kr9UmUs1BsFIrsFbDoe2ZRht0FfM="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_1.2.0_1621833785463_0.07696082247353875"},"_hasShrinkwrap":false},"1.3.0":{"name":"@virtualstate/x","version":"1.3.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^1.3.0","@virtualstate/hooks":"^1.3.0","@virtualstate/union":"^1.3.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"682a62b2bdf21309731988674305e2b88b809e4a","description":"## [`union`](http://npmjs.com/package/@virtualstate/union)","_id":"@virtualstate/x@1.3.0","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-clZYYh6BCk8di1y8jtaFwn/Yrm+7zX0CNR8BNOr5eQVsR7ZONDIQEW41KrH7d7DQeZcl5rRQb/dcvI7DjvHk0w==","shasum":"75671d69fdc5e9a46fc31dcb7eb3bec7b520ed7b","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-1.3.0.tgz","fileCount":31,"unpackedSize":120686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq2ROCRA9TVsSAnZWagAAMhsQAJX10Mw7EKR2AfoadPOx\nqK+b+9bI4joTCc/O5aJwsCNYbhAgCGxxsct254UyV/Zf/w5NOFuOP2N+ZJKc\nf1Cj4lBVQ5SvFKkFWwOWRDJbzgS+2mSyPFvSFSH6bbEf7hy9hSIzixgp8AoD\nUv4pS2TdCMq41hufelfu6yb0RHGzICX2Hrzx6RtUIgsC6WuGWHkOpI0doTvK\nQ67aI4gmcbPjfrQ9ewf+/cnYl6pe3PFdRQiOZ83bnzuca3g1YOWjCrRjUCwA\nIK9Ci1oISgRTPLNqjoIQkPATIRkutBjzIDVjywVMWJE5xgJUTOEP8osKtmj/\nnoDa8z0MezvjVtcLCMJ2AVBvjUEkZwPuab1d0Lo4JzbKY2Gq6ggBrsEXz5wK\nCTcPc4/4EWt1+8B8XWv2A4WRSAzai52D+E0RqrU2RSxcBOu4LdLqs9D88JVV\nyPaZG53GoqeiHAS7DsOlOyjjAdXvwOSjj4/dUJ32JcDgPCRyMNPIiZU1HiIL\nGJKQK5Zn4nDSha8nrp91JVreWzez36X5eTW9ZCdPt5lcChSkMntIEPY/dAFJ\nK4vXdPm0K5Kj1K08nXEYtbmiRGlFGJrDGC+/6i0oNNXhryKXb3/ahO1akCVb\nDhIEYt1VrW+G0qiIG7pc6mDe+p44/MZjwS3kcZVCiv6Y7SiA6V0YP23ueXuZ\n3I8o\r\n=vF3C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEgzWrq1hcmqx2bKSM5VQWT7KOC1j6j3Uo0CPmYqGPVSAiAdChDvY6aPmR24erOVMdcnUc5oCCP2oVdyuNxtMr49EQ=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_1.3.0_1621845070504_0.3549904375198125"},"_hasShrinkwrap":false},"1.3.1":{"name":"@virtualstate/x","version":"1.3.1","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^1.3.1","@virtualstate/hooks":"^1.3.1","@virtualstate/union":"^1.3.1","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"ead881dd299e3d4d21fcb1a39a1d03c5b192fd51","description":"## [`union`](http://npmjs.com/package/@virtualstate/union)","_id":"@virtualstate/x@1.3.1","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-wMLhorfwaOHcDEqbB/FOPoZMmQ5Z9Oop/XJYWlQI30ZnHayHcOfFbeseGKXH2LAxLqs9kKfaxhSOZ8vjADJPYQ==","shasum":"c6c8742b2f8c3630bbb78da20c9f5a9377088d3c","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-1.3.1.tgz","fileCount":31,"unpackedSize":120686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq2VtCRA9TVsSAnZWagAApjUQAJ+kRrdZHHiwohKIMwZv\n9u6ZjQk1iB190XmrTRTvcSFky4axFyjKw0eJGYWP87lH7TuyBTIh4NA18Gly\nq9zc8R12VOJ5igrZrU6rxoDe2CW0AKP9tgzJ65pZi8Y+2XFnwcnrVEBoQMUS\nG44rFoXup+pPZKlvLFaHD63504HeI7aApNQV7VHRX2+lRYZeWZ3veGPNKJHw\nCJkVlAqMGKdr4FzJNJ7lD1Crw70eI3+tHyGRAGhZpfUF3U6BugLhAUB1EyzP\ntL7Yr8aTmV5vlTEZWs4zePxFY5EyGaK70rcRDZh5r3i8kCQ2HumVnxc/8VFt\nPl13M1ZDdYJI5QyHz5/CNGr5WEGl+uY+PUvuwI/YvM901uMEmGu1EW4xBRHI\nHw79glV5hg6PbZ6DPYqZCDXCEikCn2ZDdJaf/Y0LTwapCLGsc/kST/bksYKf\nkIeB222CyxqhdbAsdWNOzWA3wfPLkb+bdC/spBsBuOdnSoRV6V8fz+O7fsIp\nQ5ShmojyZ4iv65j6K+/t0YAJhI+8CgJxrJShx4lkzg+8QvN162wVr3szKAUR\nVj8nvgleTynGizFSiXBRiZToqfjW1YZrexDDGIoWPb4f8tRRYN55n2GMlz8I\nKzjvJsGMHlEvv9Cd6jeexEGXUYL2I7zWcJZNVBn+hjtvqFhKi3Dop+pw2DJR\nkCat\r\n=+P/W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFb/YhD1ThkJR4YS6LpW77METKZ7w/XU3EpBa9p8dJYJAiBYvSUIddbLU3OEiQS/Q919pqCgNhZj8353rivlKCfL7Q=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_1.3.1_1621845356848_0.838210685715383"},"_hasShrinkwrap":false},"1.3.2":{"name":"@virtualstate/x","version":"1.3.2","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^1.3.2","@virtualstate/hooks":"^1.3.2","@virtualstate/union":"^1.3.2","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"fe28aece47c82f7311671bd5d81ef89b443d9f1b","description":"## [`union`](http://npmjs.com/package/@virtualstate/union)","_id":"@virtualstate/x@1.3.2","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-6D7PLHiD6kQ79kcdmxTz+Hrvs7NdMwGE/BjmUpeFZJrN8fPmindVTGSU8UOmzbce5/9VE/Pk+9pfi8qzYhI7Fg==","shasum":"50e555692ed9bb7d4d2aafae48cb8719156cf704","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-1.3.2.tgz","fileCount":31,"unpackedSize":120686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq2lHCRA9TVsSAnZWagAA60cP/3IgiUznmWSQzlZjXVj2\n7oYDcLwuIU0km82ysFG3mrXnReyWD35xifdv8/mOAiN3lDIaahztaPe6hE7e\nmlheBO4ftsMh/7oznrnPdNq3aG3yk6TpaYd/SOlvt23eJdHcVpxWkcT5MroS\nwt5UuQPxP5+H90Eyv8NXMESXXcruVNBVF/Dk+LpfE+ttbimujBbErktb+Hto\nnhCDqPBwOv4EiNzX2AX90qmdEGZZlv3JgQxeQLK4PXq0es8pJFfzPT+TThTL\nsyyjDFP1pMK8JsR7LBhpd4rNFrjq6fgw7znVdeR28ZGYDDnjCY28ymy+i1ww\nalAtoS6CtHJ2yfLHkkNaRIxbpT2OOHLP2KKIsoZMBwFmPDwm5sBFJVoPiCQF\npuys94PZQCog/4ZCR4wqFJkk0pU9KekdPyI270UV3mfEZnTCt8M80cey6DAx\naVEf5MPSjN8f6owypL9Zi5rWZ62BnHMh/U9/M0wnkXZsHQJuIRmEK0hocQMv\nBGFG7JWbeWU/zwqBGQViUq9AUQVYwXbokVmSfBMAF/DN45ULm8/PCPCNoIjM\nuB7s8chnRpBuGhKB2iog++6sdBQlCdy4iN8YrVAwxMo0xLHAqJD+6eKa7Wu2\nslAvuqwgQnIYj8MrieMANRwx86/+W1irHOBdYva25LXvy6iMPM+uj2KqXLqz\n51ec\r\n=Tls7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDu8dB56CDwK1mbIR5nCeNBhmOZQHgOszW5PPlYJMU/qAIhALgqdnZIJSLT3HmYxrHwXAVHLgdabNFRwqgmzpy/X6Zy"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_1.3.2_1621846343241_0.5488904686020912"},"_hasShrinkwrap":false},"1.3.3":{"name":"@virtualstate/x","version":"1.3.3","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^1.3.3","@virtualstate/hooks":"^1.3.3","@virtualstate/union":"^1.3.3","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"31003fe3c52098a9dc6696fed87c879a7590c563","description":"## [`union`](http://npmjs.com/package/@virtualstate/union)","_id":"@virtualstate/x@1.3.3","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-cikUcXKhoNHLLiPf/5FWavOHnyACb1K3+mkOn8xqpUUIA2kX0iglmSzpRVv/0mPVM8wBOoRu9uw1kyHm+D4X0w==","shasum":"95566d06b94b9d6d40d0eba9c0fb95a4c17b2777","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-1.3.3.tgz","fileCount":31,"unpackedSize":120686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq3ruCRA9TVsSAnZWagAAUucQAIbcIJGDW26sAf9d+j+o\n/u8hb91lrVuKfFcese55XHRRXJwLJjgvBzJc623iHf9C9i487jhaqXjXNPYw\n27NWQ3xluUXW9GWdDR7PmGKN91FUyIAi54XKUeF1K7z74UpKHlTxfiBaVtBv\nBXPt01F+k5OUoQ9aY+Gj+sp04jiHtCdxgdHksaioe95IiFtEPwptf/vIPPhf\n8mV6emwhW5hNkwmz6gEBwhHQnmtzA0QK4MlsWSrl5fkooQ4QfEmNSphsAVBO\n+1CtD6btW1D6z/djVvZD53WkhyeRzshEPezmUcEUnGf73A3afhdjMeuL7RGj\ngKyLRVWfm318iF9KsZ3eMsCjqtrsk9/scXOKK1EuM8kgcu7wI54bh08yhXwM\naDpOjk4tYiBQpqGsKF/fddjgdds+9Yvm6pS0hmSywVz87ydVJrQe9ncmOJi7\nSCxtuSDySJCXYrUTp9+PEOd2JAL3iaPIAP7fIu//C0fG7QHnSvnCbfTFOvPR\ndQyNnqnygBwVzKNLl6ujIa6xxBMtKZN18aCcBGNvFciBZLZR1ObyzPG8+nS4\n7Vwskxdk+KRR15tqPJe/wjk1/J2oKDEA31IKYKWU4D0ZN2DwwLADeS8B4r9m\nxU+HZ68FJqfkncfDAVzL2NwM5+CKL/IPXNP9iGvLGwXsYxC/mTPRBQZ4VfuL\nt1a8\r\n=117U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+Rfx6hvxycDNayCUaWABWTYgj9T3wmpHxXrX7yKKhZQIgUGHE1bO9aePffMh1DGdnOFCwdTScCfQwLN37e5KjkSE="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_1.3.3_1621850862495_0.9198008997173615"},"_hasShrinkwrap":false},"1.3.4":{"name":"@virtualstate/x","version":"1.3.4","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^1.3.4","@virtualstate/hooks":"^1.3.4","@virtualstate/union":"^1.3.4","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"b8f7aa74d201142003883f623ee8438f7033dea1","description":"## [`union`](http://npmjs.com/package/@virtualstate/union)","_id":"@virtualstate/x@1.3.4","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-tZvOwGkhYJ99uPA/NYX2abn+xzY8UCRrR3f3L3xR4B4gOQNbyekICoCUeNuy/P/n55WtggF+9YrdDwVVOm1TrA==","shasum":"b0fd91da9c316c10ddc1f93b72aca32c0f59659d","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-1.3.4.tgz","fileCount":31,"unpackedSize":120686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq3wCCRA9TVsSAnZWagAAEyMP/135QZyGqFbUMIJa4Thj\nhq5YadgYSE6FMHlIcIIpA44mZ9/FuXoI6KU8WP5i028UcYd+fqhriioM6/aE\nWOQHJMkLwqnbKs0nWIz/HndAfIlYe2T5Vhrur1ODGl0uXHeUx872Iwh2d4gA\nP832tNhIU6aGmh1Yj/OCfRmN8qbkAyWdkk9/gL3SPr8aSQr7B8h2he3QUM38\njQGc7n9bGgNuol3lEUnqjtoC7eeuiT5Qa5nlf0nJKSj13P64HXTI29Wzm1M8\nQ7MqzYObJSGYs75FjPoko4CWFGsW0buimqeExL3ZCE6FvyIORh/EAHz0alQk\nXgsa4t32HAnZKj8m7ee8QfSdQnhWBrY440BhsfuyBEX1n1WdZpqQarNz17nM\nXVeBeHFmh7qvFt0I3Kp46tFjogA2t6bJbRD7KOvk8xWHK/JvWI7Axy9Q3wTN\n4787Z3++Nlo3smLb13Unau5Jefwdgb09MZuZYFuNAu9MNN+MuVgF+9wHMsbN\nPEDaqOwbnZBGL5ikMz9Wi4Y9Rgrxbnow7k8WJENYjn10ZbNX/cj/gkJ2N+0Q\nQTqjAUfEp8mzBD5w2YLEIima6n+IwnJN0OCtum2DMmnkNK0vjJuwpU+JbqlI\nLrd7obja1jbytKfHY7m7o0MBOeTaf3nII02j8nvXiu/TMZJ4mdwPLCYgd5ZF\n+XRO\r\n=8mlp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCG3s0n//Hn4f8ARmwA8Kej840VfdTptd/AQDK7FD9MugIhAJ5cKqAszM000kIA64KAmcCKBYx2Ndz/PAqAIovbs40f"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_1.3.4_1621851137717_0.4751479312095037"},"_hasShrinkwrap":false},"2.0.0":{"name":"@virtualstate/x","version":"2.0.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.0.0","@virtualstate/hooks":"^2.0.0","@virtualstate/union":"^2.0.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"cd02e7720558d0255bee2c472a8d1d2f8ac716e2","description":"## [`union`](http://npmjs.com/package/@virtualstate/union)","_id":"@virtualstate/x@2.0.0","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-1cmBIdwEClZQpLLKyH7CipkKp2Eot1SPo3QfJnOgyys0qKRjnjF+Eg6hr+9veL+1sTb3DRTlplSo4QA3xFeZVA==","shasum":"48509b36f3fd73abd394cf3c9f639ef51675057a","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.0.0.tgz","fileCount":31,"unpackedSize":120686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq4exCRA9TVsSAnZWagAANvIP/1AtMtEeui+rUrWrw7+A\n04LQFmPb9XpXSR8rjED0iiwY4UUvFkxgR/05HiGXH+pASX/M/PfIU0weWAlq\nmIIIy5f4VYOhNfn+p4TnJ18OE3NF71B9zndAKJN2ZWMtZkpMsdYaAuX1/dnM\nECXJPha4W6VX014PHXV/XXZNR8SuW64BlCa+p235ESuXkKSWA87Rh0MULLbN\nb7nhl2c/RTLrXLC/+H7ebG3Q+9OJ3SDjB5rIMSOfAVPwkTLaGiVQshZgeN8Q\nQ4BIcDHly4Z5me9hoBeSSLW6ZfeoQfc0v1Pw1FkZ+WvapHNRnEY6lPhxnbxG\nn9DkS0+4Cf2WVUnNRsntjU5lq+UNSzXfYMFVYA3njj37JtPo2TusWezyQuwd\nhQLpi05AF1kunTKBQ4FOcRLAlHFDJQwNmackKxVQiQPdUAAgtLQhSELEt0CT\nErHrSmZwXFlMuzHW02nXJY5OIW/G6jsQjbWAMuSSdnWSkUFTvpBVciX9TCSP\nvfzaE8oVA9oSeVziq/SqVdxuy332o8BrmYuqAzH7KAdiSPS8TphrTGmXyyiQ\n3+7qUi9NaJsbRK04dBUjs2rhvSQaWNOM61naIp5jZRXg8V0mIFd3tmTw/SCw\nvhfzJKxz3E2pNL5cJjnrUWHA8Yo2ip9ICuXZvtqJ8ef4uGD2dnBYe6JXFSAB\nRbo2\r\n=hA7I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGy5h0gP8ihKkj8O1MCD0hggAvgkomVdLCk0VMmU4LpHAiAklU2Fh0necl1PCmE53BByKE/5WOSrzB7k9mp2BICbiQ=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.0.0_1621854129452_0.648275899724112"},"_hasShrinkwrap":false},"2.1.0":{"name":"@virtualstate/x","version":"2.1.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.1.0","@virtualstate/hooks":"^2.1.0","@virtualstate/union":"^2.1.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"cb7e0040ecc2efd7813f74c133cd80cea56b4896","description":"## [`union`](http://npmjs.com/package/@virtualstate/union)","_id":"@virtualstate/x@2.1.0","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-5cWmJMdXyD0V7t1DUg9vDbu52TbLB4E5XVjfavqgXTpeJEQRlqahRxdeqz2f2EYseHUpYtM6oxohLcPAzz8T1g==","shasum":"8a6c5b164ed51d936a430e71f39bc07153795b9a","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.1.0.tgz","fileCount":31,"unpackedSize":120686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrLpbCRA9TVsSAnZWagAAVZsP/1JNxVn9Ymqq4lGth6aC\nFjHLkuoVoTRNhMaUDqIoXldrrjVF9aVGK2O1k8zn56ERwe1yB7Ivs1OoysP1\n2X5X8WknskHWWxUakn3DQRxNvFn+fJULvJ9xeF8Y9gJzDZHkiRJjRjpIp4OU\nvWbapuI5Bywtk7G7mJzjhmbgPjblxomOEkK1QMVYxRqI1IzpxT2APsm5kGm1\nai9WTNHgQmQ5iLULaHff2ul06KoCia8/8LCH0AoTwOz6ATjnC8Rm8ePTOg0w\nG9vMXzbyXkiksD7PW1EoGzjOLmcIpncFDEccdrl4SMbAuFOVPjuJvctm54zk\n5kvAsSDp+5InOQZZTvUUOYG1W/JakUhgWMlFEGH82tlHwt3UUi7C7RbqTx1h\nh1X8ztmvvqfmujZYMCKtEwdcbGFMAr4Y7xsScIdupKNIhklokPRKG8kSOMBp\npRNdy/9RiMbuDHRp40DyMtKC/3pA2iBk+RqAUwFrmV63z8LbKPDW/4vilOrC\n1R3wbNxb2c4TQe0siMa+quzRYnzCoPrP2FWKYVQqIiumtcVSwoppx28gq4NX\nJR90oijk2IGcXCyhrORSCUqXOl7zNWEo/7OrR3BVz70vC8VPNWUcKzXcABNV\nxWqjqJtuqjDNLvIDTpioEXhTHg20VLCojn8Fc3llKkQ7qRPnlxFxlNJk97PV\n12cs\r\n=ImYI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBCpzY8G4QhXQ3LZS+LpSaWcwBAhOjucCOibWcMjBc3RAiBYL552BkshImNHzGzQ/RWvo6PLhslIapyGZweVYVhm0w=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.1.0_1621932635081_0.5145616504178936"},"_hasShrinkwrap":false},"2.1.1":{"name":"@virtualstate/x","version":"2.1.1","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.1.1","@virtualstate/hooks":"^2.1.1","@virtualstate/union":"^2.1.1","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"13a396db279292fd7b0e569957c12de52eb61860","description":"## [`union`](http://npmjs.com/package/@virtualstate/union)","_id":"@virtualstate/x@2.1.1","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-KP40O+7TGZ8bNpfTqm2d8nBTYpEYTZgiL0KFRwa8nIz9or3kFgqvi60pwooBe5ycnKPwFuvd71UaXn2+fuqeKw==","shasum":"9d35d10eed51c62471a41c63e90a1b51c1f11910","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.1.1.tgz","fileCount":31,"unpackedSize":120878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrjCpCRA9TVsSAnZWagAA0T4P/ihySDgkoTmqqI9V9e4G\n/4BEwZp4jui9blupfYWeIYO1rTDHrP1OBFQVlMHY1KWPRUdBNgubr0hb60+l\nA5TdcENipS/zOlnhUog6jU1eR6GAFqP8oqndNb4OIBifym8ptiOB9DDua47N\nUUA9K3eBHRgo9XwD+/R3Fyj8SxFBV9iaoloTCPKQ8KZSO1K0BbY/RhwdZufW\n2BMG+F0O+HftxSal/0s7M/ttzVksNKNEf4XLLcMKIZq8iyw3moS8FZa+Eaz0\n8gGVrsKCq2dx0xTuGJA03c8Wp/yfIIv8PliOcGtvu9Kc73bwxpR5ToefydtD\n95PQ78EgwrJ95grv6WBg98arZnF6XWbhfW+kZkJYjCr+12rEqMe8JJo20IPM\nUNJtRt4AWTkGIMCL2kGPZVF4cIO6aJZ3XBQwQ2pI+7l65cOldbJGOJ4mNuwj\nClZ9ItdpN9pcgRS0DN5fqIJ+7Y4ttD15saT6Bd/4fiqd3GXmW9GmShs9Mpp3\n4wdH+RMnLEnzdZ/5eoGkVK1ynKhewxQdwrUrqSYz3OdtHnMmcdvfRN7Ib59s\nUyhDDdKUCWefNr9ExAQyMehuCanzb44rSstqNmL2DM8+kAiglVzmARWuHTrB\nr2hy1zAGqmgSXGY4Nmc2gGEePoexqIstewmzWjq63GVfgbHWNUENLQKDmN9u\nBfKI\r\n=xyB4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEp30npeNP0inzrGa+rLy0LhhL4MqjTMJLxXtDv+Pth5AiA2NJ3q/lsDIBUQvEA8Jc6Cpie2QaJRzejJVxyq0HC7Kg=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.1.1_1622028456887_0.8231380352079036"},"_hasShrinkwrap":false},"2.1.2":{"name":"@virtualstate/x","version":"2.1.2","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.1.2","@virtualstate/hooks":"^2.1.2","@virtualstate/union":"^2.1.2","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"0ae71830edce8bcfd35c9af9c3c6270f1739af69","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.1.2","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-pF/dq9QJoTh4KNrOpKTnDabKREUrpOV+a/Md3AsWGvTBXnHOB+bFlZsWFllTWTD59nl2ZE4Nn3KPrQz1YAD+vQ==","shasum":"1b9b859435c3baa52b67c5f60db406ef4cff4f81","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.1.2.tgz","fileCount":31,"unpackedSize":120918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtMULCRA9TVsSAnZWagAA4BUP/3laqmtLpQjFAnXxqi8W\nSd5AnAwJyGSM+PDGFdOi3vMczlnfPcqzcODYYFv61xlRWjch14jFnNJV7RVg\nyDpGKhSUqP2zlrDrtRiQUDxg/uEDsQCs106/cORnUdyqRjd6dTe8z4rSsXgd\nkQtXTfPDDVdRd6dfsvcqqZY0v0yC4aaftMvBV76YOMXfWyb/hbMCxezFZ/ZQ\n7YPc1kNuGiqXexERY42boYwcDG8Qp5D7GphnMnvunodqO61NNJ2Mb3cFUcED\nc+mp1Qo3u9wboAczueH+2KWwHWiNhQK7BO1n/lezQxn/CKuf+TLeYqW7MtSr\n3dIlUq83I+PS0nAhFuZZ04sNEDUshP+iMNl0cIV9QRCGTLRUjUHS+T0N3NOX\n8+D3GQKjXVILM5dlhnfZ6CQo2AmcIs33iyoXUsRp5jYQa//RythgnqUIOdmc\nWxe8COLCCsq9F8tK6enkhtzGWV+aSe9+EVjmLvSGAL93tTCURwFxBiAQ8D5L\nsT800HnluXV9ix8TeRrkzvGmKFLfZPoF1VxW5gGZABYtwS4R6JN29QA6AEs/\nDLVpIl45UdVmQ3BLQ2ZEAxSAi69imQ1w16Gz3y69BtOJQ4jnKcJ5+VMRxJNu\nYJQNyUrMZktHKxA4+1UM3LbWdVyWDDS0AWINMg4WQo2Hvis2qUmF84ftldIr\nTUyK\r\n=AKUB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEF6G6lJ4majJJlymlzXvSYvV6MbDdymyyhzCw4zlEOeAiBT0VRmzkDe9y0hYleVGUBSACWoI9fcM25BZBZGvNZlVg=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.1.2_1622459658755_0.3702567940988386"},"_hasShrinkwrap":false},"2.2.0":{"name":"@virtualstate/x","version":"2.2.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.2.0","@virtualstate/hooks":"^2.2.0","@virtualstate/union":"^2.2.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"02f651afbf7bfd99696e256d4ff3db3368a3d8d9","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.2.0","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-M7vOCQ2Xn6EOV02KhQRXb1Ukt9EV9W0PzX0cPIVwkrSaGuIVsZRG2egcwvZjHiMs/C//xCRhvW0vmlQ5c19CNA==","shasum":"bf9ea842f3874f0bdcd96d31cf8d8742b20bf9ce","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.2.0.tgz","fileCount":31,"unpackedSize":120808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgthrDCRA9TVsSAnZWagAA+E0P/RSTWOppkikhI5dsOFlB\n4W2+K0AKltRLNPYqnqB/Jd6/AkvKuQKnQMtsl+DiUCDvGmQHZC5/cEPmqBRC\n4sWj1WaxsoIqocLlB2GaB+CloHS7Ex0GMm+QuCyhAbMLR8dfX5cbOp8dUghe\niFi5WA+cS4hAe5jen3Z5vMk69MbaP6tz1dmDmh5mWgu48akiTS2jXUR6yaS3\nn7cO5nRgOvKG+fIt5//X2tCAnzY0PohOYWRCIF+kUZhua8Rvn1gGWlkERxnR\nGKNf7wSJZZ7PkCP7+shaDhBfztYu08J0TK2RUDvckfC8voFRYW7ZzsHXPWuW\n6AOiYcD8jMzaJEd5a9XL3UQAssieQpE8asulU6Wk9kjVnmmJh8Z+iKZ5gybP\nlVs6CFmZFpYv0hpmvTy2FW07Z7RWl+n/5zPfV3tGdNq/vzpkktGUpLvTl/73\n0VeGe0NovCpb4/nfNHwMrbsQO96nIpp7Wa2+xMiYTZGYiMbhqMsvcDIi/3FG\n6sxfBbJZuUrNaJWR3tDfXbyjcBNn3OsdZLvJiTbH3xJqT033Xv+ny/4/x68F\nTvFUHeVZ5vOfeoYqKPQZToM0WAFOiJQFUOoVJr4CbrNFFc8B7HAOUS1LuhTL\nt67xlXxU3yV5WTMX9zaJypWBxZk0qTVe9Odtz5YAn5s0BSBbm/LCSSRQUoew\nkgCf\r\n=t1Oj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCThckO+Mg3/1qE9ik9h1LtmRyJw7ze4cuqH+CeA3hnpAIhAM5XvJERKJcqyxGPUYusggohkWNCrZo+IR2RSKU0yYOj"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.2.0_1622547139215_0.25235557624179816"},"_hasShrinkwrap":false},"2.2.1":{"name":"@virtualstate/x","version":"2.2.1","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.2.1","@virtualstate/hooks":"^2.2.1","@virtualstate/union":"^2.2.1","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"dc72605140444abf851560e9c04ba7e7f3fc82c2","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.2.1","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-MzYS0VrLK+uUf5bSgpjJYrRaV+tGFoybmwAnzQngKjrRl8l0+KdgvyGnN0MxZGdKGE8hADv6tAccTGnifgm5yA==","shasum":"52eae3d832dde72d98d659e418afb5ad379f1c05","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.2.1.tgz","fileCount":31,"unpackedSize":120886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtimFCRA9TVsSAnZWagAA3ysQAJkGSjq6d7zQ2Oyh1LIm\nqKMnU6G5hFvU8Ed/YKKoK/+beanGn3rP7cFjpYHTEa5nf3MHzpKD/2j+Aq55\nId2gAD/bteZ3+7HP7J6TKuGx6B5Ca7nGQ0MqHLzdzknCEYZ4dU1FDwy44qDA\nO9DiuKGusZow8Fpr/fD9u6JHor13RdZ1VecDebklAM8PdZHco4XfJc4AgwLe\nzXZb5zP0ngEZdSspFRP7wgmh04AKbLbFwzE/f1kIdw9W8HmxivqZF7Ch/zS0\nNWrysfcQYonLepfDnrAs306Vvhk5lVuWJP4YtDuUxyXjHAQCUsjmxKj3ik3K\npLZOEP/XsX0+/hwbD17CZJRc16TyTfNlCgV8xQK6yYC0/Odc5HNgET4jSgDO\nwMBPffOtC/nSnEJd56PGWFhONTxxwbhY6ngFB32U9n41N3u+dwvLB3XeGD5K\nqhfUU8sMBOZDigTBtryyywelnrtkFAG9IKzg7p9hR4zvHXVoUghundHYTJa2\n2XgcQ98x+rti4HV0QVn7TRtoeX+CeAtXcifQPT8ju7LIqjJkBlP79IlxW7+9\nuIQyyObw6NOzPPbv//hOACPYPlnR5jEOb6w925DqgSSA0OVfpUmF0heGVGXJ\nQxWM0HOfenn+QFQd7u9JHTtwaasVVT1Ix48JYfk5yjbp+I5SIrZCNvHF4aZ8\nHbyg\r\n=1Cxf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICCOKzW8LSeXt33UDzNJn5Hgf5LLQMyGnCFieTp0Lm7pAiA/kTC7kLNcLfov8YgLKwv1YEVIl7EiIjSeq1zuhorz8g=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.2.1_1622550917091_0.3128452252409548"},"_hasShrinkwrap":false},"2.2.2":{"name":"@virtualstate/x","version":"2.2.2","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.2.2","@virtualstate/hooks":"^2.2.2","@virtualstate/union":"^2.2.2","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"a1774161c13d86ec946369437d897c1e4638d669","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.2.2","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-H6SU5wAagXFeTCGTWF6UfO1+2Jg+5Yu2ydXM80cXsGdJIKqSckaqYMPQc9wG95blKUCVNak/I3lh2L/xYOeiVA==","shasum":"06bd4b9d4e5d5d61892eccd099cec0871d5b1700","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.2.2.tgz","fileCount":31,"unpackedSize":120960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtya4CRA9TVsSAnZWagAAbx8P/j0orjZ0pXdQfWK2BpK0\nhWnQQvDKBiO6WsiafO7z45hlJFRcHmjg3bDFi0HlUcAJyDLWZwAs4CrB/idd\n+SIOqJuxaK4Vl532Y45BbYwW2ewvwhktJd93x0PIxSaG1F3GwlVPizVxFtAP\nwFypgUQem8zz+bJTz5XNnSBsvAz0rKnUaRVy9V2rEIlvyJWbDoDbnt5wV0+x\nk4iWskhvH8CgOHp9VME/Fp4/RPsr+GfpFG0TFdnsEY4ceM+yWIPe/1xERoOn\neXM35+iRbHna2184u1B9f0bVIxeRlqKqMlV40gsQfs1kwLHqDMRFWayg5nWQ\n79VdraFT1TJ3kAM8ZdUsN9adV2+h0uRRZBc/20GCBnyyoMRVbB3w1lq4P45o\nu7w2BsKXXi7QKvz3Ow1SM7GucASa7sfWYGcMhX2hqWLnpMDphFnbCxh30hLV\nBMYlzw8Bzz+FHByOm4ae/UQDHSe8Epp/2SaFFsmOXUy9f1hSuS8WbZZoiLtk\nIaJWxydLtUiO8AauinSnEvk6hctfkPcEgFl2kbJACZ4DmAs7j5vLhJYqby8N\n1j0ACtYS6LF4i/bVicwGSp/8Jq3P6msrKMglHNu/3IMT+q90JPDW8i1bPB6U\ncJy6BB/B0jau4teFXLqxNqFyo3uRiDvVqxvJYLC4ip6G2h7tEZn1hVPKVKEM\n6KET\r\n=d/mJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCI9JDGtqKVYoxN981RG50b8lca0iZEiCq/ZiaMd2apJwIhALkbZ8vIotgGQ9BKQR5X9/Vcu5cXiwhzdzW17VfUCF6x"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.2.2_1622615735520_0.8961596066307462"},"_hasShrinkwrap":false},"2.2.4":{"name":"@virtualstate/x","version":"2.2.4","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.2.4","@virtualstate/hooks":"^2.2.4","@virtualstate/union":"^2.2.4","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"aaffc647e2a48e5341332b389159d6dae7153da5","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.2.4","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-qmNSN7YRTLXPMWCxhe2YWxwBE7kbHbX0GfM9K2fhFRG2OPKnVMZTzBz27DDu7Fi3MEML3L1tkuOtTmS+nQx7og==","shasum":"47f97b7f8a7de4ae260582ba1d1a2c0d7029a64b","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.2.4.tgz","fileCount":31,"unpackedSize":120886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgt1fOCRA9TVsSAnZWagAAJhIQAITqnJlM1o9KtZMmt2X5\nxPDf6/jIPmMGFIgtKRRUUi5qE5SL5zJtfv/q+1wTC+Ko08Q1O62yxm1OC3b6\nPEw5tXxSaLOUOvaV45OWnPJH+Qj6K5MU31sTbXymjtgEx875jiqoyD0MZn30\ngE7IOV8NmG1Hr2z8SqmmmkSeOMXABEiOuu7XUcMVyPfeicWigTRNWxO7wEta\nS9OBiS9xp6Owzbrb5FCdjt+l2II9Fed8qsdba/8iFsQe3DVUSP9BdnbEQhdw\ntyIVE1bebWt2+TC9u/8ldix92oamhXSR6662rq5ZupG9ARKF+eu4TfCbu957\nZ3EKGKSB5UH/YGrTrAVmuudEQiWHiN8oeVRuvMTIPfJOFiXEeiemgC5tbYEC\n0Tax+TU7T9ZEHEHa8CgGHWYNi44xNVf8+PXsY9JJSQ+pAZqjlb9ysu5EddlF\n0SNUvMUd2EX0FTzEu+reKwNO/wWnD3n4zxZQWGKQqsy/YztnYwVxsSAGIaSx\nKLhI9qkuuZOVmXnDMtMOqhrcobE5icVJUJGwWacALud3Y/hVUmch6IjYuA9+\nGgsTRypwegz8dMcpYdiIBNPVCQOXvDQbOBLHGALoxy3Wn2YpFXA3BEIC8ySa\nKTUEGBKNwSqeozjbhSqgs/2jEcaE0LG521+0JMXQMxpK1VJiwEhpvOF//pdl\n7u7a\r\n=VQUw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiYwTxtzWVzBWQwqI+xcv6DreehJFUyCezy65zg33woAIhAOUw4NyjaJIJvB/azKQhsJng8e0AuV69Z89yplgknIE7"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.2.4_1622628302456_0.3700970290237564"},"_hasShrinkwrap":false},"2.2.5":{"name":"@virtualstate/x","version":"2.2.5","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.2.5","@virtualstate/hooks":"^2.2.5","@virtualstate/union":"^2.2.5","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"9896739cd345d912e7f31a08120e24fab61eeb2b","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.2.5","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-IzQB9sXi+ygnsF5BykyiZzVThJ2CEMBgKXtpIqATmlP7AI9reIs6TOPHQG68+DrKwMwxj1icGLKxs33tZLrQmQ==","shasum":"45a1fd796c844e197b61a717144496fb362aee55","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.2.5.tgz","fileCount":31,"unpackedSize":120886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvfRTCRA9TVsSAnZWagAAF7EP+wWEgav2JMb1PRXFVCoC\nQLBFD0r3a8VR++5y5PeXnBnTjeatm6TKe5Fba7CSoQhBmxZFnoNt8FmvNz7O\nTG40jta5PaK0WEhEN++J36vr8PTEh93YxIRKXe2s+m9K3MYWUUjLDFfn0Hod\nUuKvd4Ur6/bzUSD/hf46ZI7eXFzbcExGWuNGjurFnDGv8B3IraRwqZaNAxMc\nzjvW7aYuHxHIfbJjKsJEFG//0LhIHH2Rv29aUeIMAvjYSCtfeIQ8jOAFvP8l\naC44ezF4gxaU7qEs9BRtDBtgkzbsK2/MqCKiL/fSn/OyhQNcwcV5gxu1AGv/\nY9hYsnPVBcJV9GldMupYlq+xD6SeLjkrdffvsktfgcHP8jL2AYwJYhYba1Dd\nSHkCYOsjf3zkHThGYUztwAGePWBWE5qHWddofIUzhdnCwdh9h/uXgHRX5xO5\ntiqHaH4w2DOP3vcIDJZuYughuY5L6TurD0BNiozgq/mEbVAr6JvGzeLJV52c\nVIE1iBPIg5cIDu9pqimW3fZhqin1KIwpQtMYn8hxck709DsAOd9899BgdApE\n5MG4aReofe28+xkQX6tFV5te7bjJ9upPjbIx83kO3p4myrA62/aF/RGueZiT\nwKZJbs8/a4myohqRhxnHAzotwq9/1HesfpK1fGZK/uCHfYeVDc3JfOT8+XHL\nAZzV\r\n=gVKj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIASnMP3IzldQLWZBiS1Vi+S+SFYaU/SDKtK6QdRD/CV2AiAfwM9F56v6/ltE26bb7zk6nT+3Lu6CbwApPklKXvU7yg=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.2.5_1623061586907_0.005143035100977134"},"_hasShrinkwrap":false},"2.2.6":{"name":"@virtualstate/x","version":"2.2.6","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.2.6","@virtualstate/hooks":"^2.2.6","@virtualstate/union":"^2.2.6","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"0126f4fced403b399f26fa99cf4a12bcf766e6b7","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.2.6","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-6uFbIRvwmNzbXwNLAjYBRc8RujCRgbWyj9U9mj8lmrQMBpSQ1Wps2/x9AnwkDXwzpEZF/QFhkv8RlpwYMyFSJQ==","shasum":"5566753641b9fb308f8b0c7490d0d8340f7d5c15","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.2.6.tgz","fileCount":31,"unpackedSize":120886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvfVQCRA9TVsSAnZWagAAl7QP/1CHtugr3iHLGvs3h7jm\nPtHdNNWpjFA/nA7GUh7txUyaFKk58gNOyaJRn9mjIqUCdx5w4iOcpw0pLYMU\nWXIFTIFK6vtWvjStejozxSwpUXo0QFDju/HGFhJDuJ65VH2MLqTRGZAsp9F1\n+J++Me51kkAJm+ZGu43WIjdoyCEHAgNwHBWeo2/rbNSv5xI/V1etBWX6tao6\noh5mOL3d5QU8H1LNMRgRg0OTAzdpSc/Un7xl1y+28nqS0QvlAh69J7pzbTyQ\nN8uJfVlZIyItsc+2HkBNQRJSQs4IiIde2MexCrjROyvHWzwcun7gDitlWmML\nW1iqWh2KldJ1l0/PPY12yoHS0L+bE0iBO8OYP1Nee1vLGhYAb1a3+5xq/OJi\n0qv1WsamOf+WZ90P7ay38FLZ9Jp1SAtii30GHZ/fNR7NvDMJOpGaz2AMWpEH\nPV3bN3fDotLF5ySlVyFUwEIqQtS0dgyzSdsXsa8QEYlAuieggA5eIpmsPIsw\nhb7rvMAsSR+2ypZCE/fxDWg+89FRjEK9YycBEVYgnWbkkrcCHLumNIM33qyV\nbRMnmsowGx/c5xWNF5Yx6wFfRXD3k3ZecUFEmcFtdTCxERuhnwCRGB/TZOzG\niCespC8cIYKBCNB72QTaS7iyzGdmz/PvxTNt084Xlivz19RoRXZfb2U/349y\n2TpE\r\n=rq6U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQ+8IP20VFKPk/qMemv5WFaiq97eNigYsw8/lNQqCbTQIgTxvamYODL3AoBEXhgbNmVn2KCx1VSvUKTWNbKyTzsjQ="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.2.6_1623061840028_0.9997180183555072"},"_hasShrinkwrap":false},"2.2.7":{"name":"@virtualstate/x","version":"2.2.7","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.2.7","@virtualstate/hooks":"^2.2.7","@virtualstate/union":"^2.2.7","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"ad4b09edc587d6ae257d0453b8c7baa4bdd9b885","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.2.7","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-n3ahzDOE0TFrUzXq1t5ZbLKVcfHOQKb6YF8ffWcTxaCfiob77Hfftx5QD5awx+aqqP/hhteFF75NKqGK1HX09w==","shasum":"a8a80760b818f6cf329caceb2a70db2111958377","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.2.7.tgz","fileCount":31,"unpackedSize":120886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvfewCRA9TVsSAnZWagAAvPsP/3YQ9Nqv5y21RU+pTed2\nez/YTt7WeeQSAD8dON144LMwJ/K7w+EEfmFYdZl82c+GgajPmYLGCk11ZVqS\njaSHL9QebJZoHu/ipwv+tkJzEyjP3iyhVzxq8zrpXdYX1MEiedoGRB/ecQdU\nXzGOku4/GxjMBkrOu0nASOjc2pxXph2yDiFsxoiORHxKb1hv0KTvAwCLjNTI\njHakhibZk0lLvtnA2J/i7qkNeQSMI00HthT3YdJGpOGQTifDe505E2/rAwfl\n0VtkcUSaOpUM80FPtG5PnVXTzziYyTt3vwoeEDIrxNDclBjGE/j4szqW+Fcn\nvrpi3t2leuE1VPbT0L3UwXUYpTSz5zgsAFujGL3CgySBnFkHsc38fkNcE0DM\nVCMgtBUZE+hK4oz6GAxMayt3HVO61TGJwxM4dka9xS6o+D5RHXUUaqNNOtgU\n7i79/vlimcr76XO56t1SYcfnFBGoFoYpefX7LuBN06HbrX8G31TMlWNDTJKf\nu1SlYhz/a/q/O8M8IxK4Et+43N4x8VQ89m7I1p3DBs7nC9S6X15uacsoIugI\nKgv1fQxksLn8PJsaoHw5bYlzNE3wsLkhPLn6TeMP624yCw7XdDOjrV1d0/YD\no+odSt6nGujt8OdIaOvC7JrSJR7sLrGJ+ldlYk2CzVuWM1Zzdn62gzqisL4V\nyxQj\r\n=ANCG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDaqMJ90PwOS6Yq+otDXTYXTGu5r1Y6nwKCjy3C5WSSwIhAMIU7ELaJEv8sz0rumT/6PizAff4QWjGcsqAaMgyhQu+"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.2.7_1623062448702_0.8901157270168885"},"_hasShrinkwrap":false},"2.2.8":{"name":"@virtualstate/x","version":"2.2.8","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.2.8","@virtualstate/hooks":"^2.2.8","@virtualstate/union":"^2.2.8","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"e9783f3852a61e31bda8bc27495144a61d90afb0","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.2.8","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-aeYFt8p9oQNjKpr6cU/NZ29Euh9jm4IJWlD9fkdHJbR22QJRQfoKdPIqoAcSOuwYAOmmA7nFAy4JP/0Qiie0lA==","shasum":"105c576fb352389b825f5bfbfced66373d35385c","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.2.8.tgz","fileCount":31,"unpackedSize":120970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvhJaCRA9TVsSAnZWagAATw8QAJxkoYquzSq4Eykm47Bb\nzg/+NnDQaptgCfHn5EXATtOysq7w1V/TZ4i06lBDeSzeQnyFhozROTWP4XkH\nZuykbxVrJSGwxaVyICuTu91s5ADOrV5MnoPHBY0qSbEgaS1+sXBTewPIMr5j\nH59FtTgWx/pOoP7Igf2F+2V5f2R1acd9ixF4IKzHM1GnKXoTpZWVMcKoO6ky\nA5QqsUtaN7d1JdlwrS/xDUqJe0jSOPA2DsdN4HLVLeiCAxwjNfNx6PeWa9WK\nUpEqtLY7F41NKETyA8pd+SsftLc8z0C4ehQuuS/EA6ZPnfX6r9rfVtkVCbvM\nqDICzZVrhdgqDCB744FRnFVQPTTiJnZXFbA1uo//NVD1tiF1dte85i/UpaqA\nHiR/HLjUs4g8z+TpcPQxg2G4SfZtDRfkXi36L7pGI1TSzAvbuM5nb0QkM8gx\nelMiautZCHDtcsifyFHhrbVjTIBvFJ6yVaP/Ic8uBKn7dXUgMRAEh8nj2MGL\nf4LeyXgWFreC+bTr09VlPWcCU8z4rThm87+YqBMWML9t4qpxJCiR48GQNQxY\nhRq6ccBmas3R8KDN8kTujRH8eXHRUl+ihopbUQiULO6obSWjMZZx0a2m34rT\nUKcaPVZVyD5AwkK0Me2K+SXeEpL3rCNchgYTnAn+yBgSnrlvcm6Lc22G9hSq\nTu8l\r\n=F/Bm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA2uUxbsP67kt3yWGkDdEDHQn5DTAiU6jxG9p3gpjbJqAiA/njKMb8atE5f6XV+nB3sOp431QoWbQx4iUeM4fl0C6w=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.2.8_1623069274529_0.5943524935204727"},"_hasShrinkwrap":false},"2.2.9":{"name":"@virtualstate/x","version":"2.2.9","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.2.9","@virtualstate/hooks":"^2.2.9","@virtualstate/union":"^2.2.9","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"58740f02bb5a57ee5289b7f1319140c05992eb09","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.2.9","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-94oy+guoCmUH+2LCDQzBzJ+hC71dcr51OtnmOTSS9I4LVgQoHPmbSElUT6NL7qxhTHtrjzKolkWJW0AMHBi5jw==","shasum":"78367a09a55584e89db235af015c55620ab9d580","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.2.9.tgz","fileCount":31,"unpackedSize":120970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvhKcCRA9TVsSAnZWagAAQXkP/AmmD3naq/tCWa6lF94n\nHudWDqlYguvcoxgNBoj8uJXK7Q12V8hYpp0/2l9QsXm8+kyNo9NrCf/7M4oa\nQFHDt+vYygkVmBOXtpV6vMC30j7PEKwbOrrElTlFBpzvF8hi+8XtfwQKIJbZ\nPPfkLKFR8/8d2FtHQ7yhOpteBudOfxU+V6oUcCyrw9CBf+6D32XHT4+jzT9Z\n9VMzWUEqrU4Z5FzpeVW+j+eXIHKOq8O1X4A8DYttCbQhixCWPnhXty5n2uAr\nztl4rkAK1zbStKCrjuVhVbf3n4LwIWqwxgK+wBC0om68Is234P7KeuDH+iGb\nLoexCyIR0tL/34Ta0OH8AVGEYxNHUFCXQ8w6SnRnRiz5UJLCkcCPRjYPCL0n\nIifHnGNJylb3pc0aAQHQyAQr5TDkErVqj1qvNVgW81BtNBvB50xpxQj6fYaF\nWLwnb8fpy2PYdfKw/VlNZiwkLUFQ8DV9TgfVEOQ6PIrtcuZslnytyaCJgCwT\ntjWJMqXgL/z9xvxXEVOZiEaEYl0HZD/Hjz5HPF8p8zZF/l3BBc/d/LyenLb0\nodtiWnruwY2Gp4td/mUUkdv3/ECV8mg2s5YzDXmB6fgWr3HtqLOP1n+qT1JA\n2iOFEDmcWSmFn6Rpniw/Yqt4LQKVeA+iB9+W/4YQCgKtvTtcT8PdLLw6Br3p\n3Z5q\r\n=CGxQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG5EzFNyXyTmYNFDb2AzkK47EEcqVE5RbNdESgtDGXsWAiEAxmjgwDs/XDCEXf4pX0EbSsfJkIRo30eqQx4g5dxK5Kw="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.2.9_1623069340231_0.4043046350206907"},"_hasShrinkwrap":false},"2.2.10":{"name":"@virtualstate/x","version":"2.2.10","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.2.10","@virtualstate/hooks":"^2.2.10","@virtualstate/union":"^2.2.10","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"5a0c95751d12c988641642f59efa07dce230f9d9","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.2.10","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-X1p7xZzfOfVRy7sTl/WUQKj2k3TPPkJHFX6YuU7GoRa9l+9FIOlW+eyMkhA0c4AW261GJBPr+J2L4GvKVDTzGA==","shasum":"ffa2b013adee84b6bfd8efbdeea02d745adc4e42","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.2.10.tgz","fileCount":31,"unpackedSize":120978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvhYLCRA9TVsSAnZWagAAyUwP/R4e2a7bdlvubaBQ8C+6\nz37luAIsjsKKDUETYs17hVlu9S9K16li+U+Y+A2mocmPeUH+o0OEmDKO67XO\nwJtYkwwRjsT6ISrr73cnnWWpycgWqcWQYfc273V2wa8/5zzADH9uH8NSqjz8\nUFv5w1No1QC0Z/blmGSoeFpiX/9J7dL/LgBNXsQec2EYlwx6RCkjfD8PFCh5\nBbfFQUBRC4pbWZxG7qYyfbLXbgxAXajuXRpaNIDT8WS/KyQAEp+Z2S4Wrigg\n9GiYtz75NIk3nHnqzaazv6e3FQqvJEipSvxUe1uSm5XmchoDYAmErvX8/UQ0\n+Tr/NUDFGeqGjPigmxUCq6VGsM8abZ5Zi0QCuGI91L75pshDE6KtnDYZOLi6\notqS+jOc74s3QpBzDAIWw1m+5dSvdlbg9pt9HUKUGMMjZp/iaHbxUpKzky5d\nVilMntnA9Ox2HGKZfFBDkXPs9i4qemRGgMTt6d+5GaBOSuUXHuy+4FeXz5E5\nt8AmwTZ5rqPQhmCXhI2uqAEG/cdJ7zpljagov6ZzoEQc21rtzD335KzdfehW\nRW7Aiewng0UNOTkYNRJlirU5RGW1ZfZhH/I3TK3at92wUwwI+4Um4sH2gIPX\nirAVDhbHLOnQKqA+vB6BgmH5vGD1X+/mGzd4GHMZgY3o4iSK/3syUPm9eltz\nMXpq\r\n=Cl7u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAJd6xNLr5rFy0iunfe0uFRcp8fIDvDMgbZAKqULGa58AiBVqWOu+jyx2jQWnbZWKbMw82JVcQPcwdnV04XLUUufbA=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.2.10_1623070218863_0.8992799377774046"},"_hasShrinkwrap":false},"2.3.0":{"name":"@virtualstate/x","version":"2.3.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.3.0","@virtualstate/hooks":"^2.3.0","@virtualstate/union":"^2.3.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"f9e15d1a19135384bd68b0f61350942dc3415bb4","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.3.0","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-fd2GNOoHWZfyhvJjtXK9OM8n6NT65zvPMbQoFcelMrknB05/ChphLmSlqw7OlAeHsNGmBj7sWRhUAgUnqAJCTg==","shasum":"c252a36ad2ac785085afadd391cd114ae85fdcbd","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.3.0.tgz","fileCount":31,"unpackedSize":121064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwIn7CRA9TVsSAnZWagAAjB8P/2DcBIDtjTuz9+H479LA\noqUcI/WwY6o6oykkmoWJovOdIQBsME37fz4xCG4Ps5guAUIztEOWvzOJAsH+\nE58wCrWTxTrSoc6qjMTTBLyS3fL/ue4Cgzv6RsttbF5sKj4YoNUWQJKpa5MG\naSE3XlpZ3FpPdI0Q2SkEb2jVLB6uAIKlsNntWaMFkDeCYFKzR3FkAVAlYK8C\n0W6evScIjgeMH8ADvNEdAK/YPI1HPcAh/Rr2pG9Uy5pySHiA9T46wxfDjP9c\n9Djo4jCbCllrPhKvSMQh4rgfog9l3UeByrzzACZL+Qlf+FTVcZtrZW5aYEuJ\ni6OdTE0itX38fugRDBd3A4CED/SxCIV1GWD1NNVIJGSmzfoliK+UkK0rPKy9\nCS1BNlUlajj3QBq9axhdBvk3GbHsaDzOaT0sAp6efU/IHDIFJxTsq/OkvXlE\nYYpZUo9m27AynSzMLhFB8zomiYury/sVdjtK8T7EutUx/5g3Y+h0wfQuB4wy\ntNWjMV5A66eKmrZuQzvpiHzGnyKNgKLWtDsiuf7sKi+xpJq50i8hzLax5UjR\nmHJXY7GFD500vvH8S44LkTyyg9rUWtqVw1eTAwPDNfue9UW0E96dxUIfSqWr\nbGIwL/FfzGxifgjhcbvMPMEO3mz0FR0sX8SOECyVe/u8bHgjOIij/vTtQbpy\nb4KE\r\n=zLTu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH4iW2Ub/rHG5joR+R8fm/DUw6IgsYw5RGSeTsT4a90bAiBpHmfTc1OI8yM4BSDajCYuds9YqixPBIhWXZ4GbFW3vA=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.3.0_1623230971281_0.3555695644294843"},"_hasShrinkwrap":false},"2.4.0":{"name":"@virtualstate/x","version":"2.4.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.4.0","@virtualstate/hooks":"^2.4.0","@virtualstate/union":"^2.4.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"25c74c3c68a1c4c22af49946b01b2958bed204ac","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.4.0","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-RH56t2EPPb3mgvQEZ1NTFh0KF5gkcWXO+kXaZu0Q3vqK1NnYm/hjGftXygRqpjKLdlgEiRV487W4NaEfkQ5iEg==","shasum":"4cd61c3d74119f3bceaf66b3a6c2e20f470c156e","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.4.0.tgz","fileCount":31,"unpackedSize":121064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwI2jCRA9TVsSAnZWagAAh50P/2UtXjKPM9G0jV/jUjrz\noAC6nEqSIJEB3I5OTKTgdk6+wchE07l5FlyN6PsjdyeCj+FHNzKlaqnZQ+55\nWkssFsVYYDC0AHVJvDuvD7M7jsG0wvfT5D5c8vl7AC6D5zey1c/FsrcN3hlD\n63ujRALiuOdY+w9FacopZIDmog51fPmU3U+ltFcHA754trh0b2SJdc0zejk0\nqTrjJ6UESUu2qoyQ0s4z9G4dfDEFgR0J2ZlP9RqV8oSNeRGAi/y4MESMB1Xj\nsJFUHe3rUi5ISkIaTFxE89JKmycfR/Ph2YCqsAQuT8SkuOxm4eZ4rTC+Dck6\nbegm1gc6+3Ez5xtDSO8vYWLn23areFE22FISu2095bhOHmMDBPv+bL+LT3j8\nQYMQHtrIBQJx75SKWhiIdCvdAfUW0mDNcdJ5/O3JFRvEqptsvW0zXi7qsakj\np1ld517CqmAgAfTakbrt5ZC9mmuU7g6Nvbr5PKc8bo5xCj4ZHo+zKWfSJO16\nPOAGp0Y7SqV834b6RrvjvU1clxL5j9l9SFsOb+6z2LckoifGHgq3EKBLlobl\nMzkN1SKXkYNwiuCLrvS6sBPjitTJJi5VODt2ijw236sV8wOrf08lq3dKfszE\nJ6a/8Wr5g1Fk58zD2UNDhP3a98pZxA2CNnQ6RNCps+NkCArGaaY81IG0nuLJ\nQ5ZR\r\n=oCeL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBHs5AjSuMqe1Kj2rw9pI9vABl5/DwYoOuirPDPeeNGjAiEAptmPSM9bTw3jGpl7Ni0gQpX6WcsrjjI1wUO7HhwJoNk="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.4.0_1623231906972_0.6327864738716293"},"_hasShrinkwrap":false},"2.4.1":{"name":"@virtualstate/x","version":"2.4.1","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.4.1","@virtualstate/hooks":"^2.4.1","@virtualstate/union":"^2.4.1","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"b70cd7fa4f7695a15fa71f90c99a773ee7e50f6a","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.4.1","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-QFIRotr7mPne5ggrmZ1DSC1H3NhIipg+OH6EVbq0lYxgeE0eLUOZnjBJCsg9AQ9XhlAanppH4nxZ0fI3HkQMHw==","shasum":"9bd54cd4e05bd1d06355e516e5306077981c34a4","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.4.1.tgz","fileCount":31,"unpackedSize":121064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwd8gCRA9TVsSAnZWagAAvvUP/jZYcMB4HFBu6vXUK8oD\nlr6vu3G7o9l1KeMPLisBMq0VUY3/bNwwvBqKBPMmSqnu/ih862XuOJCI+Gfa\npIWH72VFX+vD+sAfhIwniDLc6Sz67p02iVIkp/vY+GIIriPuW8FMVq1p6QMP\nbxwsMIcXgc/q0Rgo1qkDAZZEtjp0+d5l4era2Xi6hfn0ItVI5hn1wcu0bbSA\nKxSDB+XAhFJDSqrX47iJcdGaJQjuE9ahoOb/8k/rYJ66vpL3BZwPAdHoW1NQ\n/JlrIEUZoH7N7kLQQ2kTw6jrGH9MX8gaAqlzwJsikMm9G1E8M13LRLyxwNHd\np/52zWmxjKZxdDmc7gO2V/0u+WwE5VDZEooGddtWmj6VwIxlMky4Idi/Y878\nisQABsx2O4RkR564c59jEJGcx/u8uABHVTYqLZwxVfKHhaahofxFft41T+7K\nvS6Ii5o7IZg9hbLZinwvU5YKDnGqs6l3fBatNLL6UTathmkFxKAh+KsSHX+o\nrsSiBycfiRva2g+A7adGA8SXSYlt0aQOkayGzaHplSwQqrVq8fAyk2vgt9zo\n2wMZqwJkr3SRjLmQ0AGxKFJi0v+eVPozQ1Viop3mALgVqV3+qk4ZrU9EcFfh\ncWh+PwEDG46LVNgkhQN0VjgyOr700hM5qUu5AwF3TDkQ6fiXGX5voJyg3rvV\ndUVJ\r\n=YViH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAH9K7DOGkTzfvLYSwINfo+nDtrySuqTkk589Kxvy9tUAiEAhbs7aI5a6MD8BAadbEoViYXza9Gv2kiUoysMSOBaknA="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.4.1_1623318303953_0.35831850081931926"},"_hasShrinkwrap":false},"2.4.2":{"name":"@virtualstate/x","version":"2.4.2","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.4.2","@virtualstate/hooks":"^2.4.2","@virtualstate/union":"^2.4.2","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"1c4dc28c2cd05ec937c0a311a292a489407af7a8","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.4.2","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-waEH/YaC9Qt3Js4cf22z4QgDqJi39qwz2wXJSCDTBwBRAVPiMkttaaR0ii1qMrHhzdG7Ztyuexe7nzX5qE6mTQ==","shasum":"52b2dac1969889859513bc6cd2305de85e3ed296","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.4.2.tgz","fileCount":31,"unpackedSize":121141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgweW4CRA9TVsSAnZWagAAO9UP/0SOmgg8Ni9yphk+kB+Q\nX4yDOrpmTz7vs576Mg/tIHuP7Wg8yyw8CtTJ/jCUYSWxMw15ZTAmi4EmKvhv\nstuHWd+RDZwCYcirJv9gZiaPaFc7bYu1tY6G91LB/Bnd9//kIMGCLrP8F7T4\n1yyz9fjaULctknLOnlR7nhCxHa7BPuIztroYDLfjciZP7MmAwczB1WHJKzUs\nAwAadpuzSmyRJuQECLYdTFu4nDGQZQ2rKRiLGVASdnGCLHYneFoxbyLzpcSE\nTJmpRY9aJHM54aEedfQjA5X+ZZiNOt5TJRZK/K3d914Sfs7nc5gdW0Il3kCz\nLrXPM0KouHKEMcXJ41rVyteyyEkXAhWRn7ABrGpjM4lgT41szDj6+fWsBpa7\ncqoIHoWFymylxewGeGvo87x/+fPmreETmiLTuLKkSXPZzoVqpqfme2/1GWv2\n1WicPcyOtaBzVsTuwWaRXX8czolz8MeMrD6RSEzXdlSUO0aw29uxodvE5SM8\nyEAFqczw2hzS9D7DJ6U2MwHAgvIg+7nVPhjyq6mCzG/XJPcvnubJgbrqTfkM\nDIZT/re6WJ7qYF5Bydi4B5kuxtuoKcD1rKlhnsHwxNr6qT2NDgGLBUsJtW21\nwJ8PUoRzai3k2CgciFPYaDD8qi8YwlIYn+ojLy8hQIMBqFWTv6YwazCWPyRC\nPKcw\r\n=mNW/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVd0yPHNnzvs0EsRjV7F2r8bCFZXaxmqQcBHA9CDgZ3gIgNhxym9u3RElbKtwEx4wlXQ0bu4xKWJZhyOOAIb6Rd6I="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.4.2_1623319991962_0.7299054752827361"},"_hasShrinkwrap":false},"2.4.3":{"name":"@virtualstate/x","version":"2.4.3","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.4.3","@virtualstate/hooks":"^2.4.3","@virtualstate/union":"^2.4.3","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"6867c50684f4fad136a46544babb4856f44cc72c","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.4.3","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-hEskNMBhaH6GpXGtXvX+UM0eJ5jHn8SBWd8ngV8SMzCDtHr6C0YPgA9pcJ3WJFFLVuWU97j8S8TMnZpSvjr+dw==","shasum":"a1148e45e363e79412f989f7bc954a84e8200149","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.4.3.tgz","fileCount":31,"unpackedSize":121141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwfkrCRA9TVsSAnZWagAAWMEP+QFPwpumHOCVNZY+EHAb\nbYNnut1kfNJynC4D6ertoQ1eAPfnQhooqcaUXA1OaM5v3GOFGLz6iCmk+20e\n6cHNPlsfMeYZqg72DjyQPQwh1Fv0Wg/pEgV89kcpe0oPfs8eVBACmPN1Ppmx\nNMHKbIUDFX7wMV/rb1C5ONZUC3xnbrgy4wx4EpxMotjHpr2o9XEU/rZoAZYr\n+QgFyg5KCuQehkveiAIzeUFuEiFgxqfH5v/TskKmIsyZ7oJBZ31mQstvXcWl\nu4Z/qNHr7YD/04Pt32VkPj/QGdn+Mz9iA7CJoUCuJlWV/Z2Xv1c83A2thX2B\n8tAFgFVRHneWwK62i8ye5TZEoPPbKtmZ5+/qIUWuIH5KDUeuooREgPUqOZ+b\nHxfa0zH0778ej0RA/HNqemXCw9e0Q2lfaz/tjDequo2b9XLRq0dKZeiLhU0R\nvyFfPaQ8TTpzFW40KBTvHXsUwqEQ288frP+f9P02NYhSFiAGBnu0wJkbxb1N\nlTET0DtFR6hSumq5sXLg8P7C7THB0DVpBpV2m59BrN+gSipinyaoq32haYT8\neolYLKL5SCF/RFKTxFUqaMAI/Tp7kvGLX1uwwUgwjo4TGt7AXBVIrJzDm2Pc\nV0Ng4H0wuKjmZ/r34rvxdYtsIdJrc9Ms4kWUjh8agnv3LHmsHW5hPtfPN6Du\nTZOh\r\n=avso\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG9GmGrx3MINzjz3y7cubiE2I8rFVpnpZynZQza90DHOAiBQmrdm7QAckh2djHZAJlxW1nRzlka3MdPo7Iz1LrWl8w=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.4.3_1623324971706_0.3336969852998941"},"_hasShrinkwrap":false},"2.4.4":{"name":"@virtualstate/x","version":"2.4.4","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.4.4","@virtualstate/hooks":"^2.4.4","@virtualstate/union":"^2.4.4","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"08c7f647f13991763bde2bc425735a3e94876cb2","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.4.4","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-U+cfGMmSaFkuU/2CQPYmONhLeprQoDZyIfaDi4360IbHRDpy7ISByOXFNbzZiwoXrLp4SZgLRor3tuu0fvJ1Tw==","shasum":"aad7589512858232a1c834fa0abd42a5a2fd9c3c","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.4.4.tgz","fileCount":31,"unpackedSize":44129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgw2XECRA9TVsSAnZWagAAdOYQAIPVn/AJ/Z3DK3ZKFaP0\nMnZx1DpuM3gjUh6AfgIwd3S/Vcu7gp7Ya13Mv+6GDVGz3TDUhTthQSWl20rx\ngcKWH5kHApzgcfKdtXJHLWRcTmbVFl8LkvZfj6pvOB92KdYyN7Xe2cjI/h7e\nhAeZtRdqBYcHT7uAbo/xJy8XYaMjMfv8Lsh7LdeInCT8zsDvIxb6jbD1rTgx\nhKadRcPBfoodwzbbloUoinSMfEfOkLGT0iiKIiItTb47st2zREQevIPfHPpp\nQbsMNDs2za3iibEcS74t7sQAO9E5/6KPv+6U7ibIW9HBWowtPl9lg6U6R4iK\nTypbP5Z0EUEnKxw0aHAjxRMHic6xICK4kaagmo8dD7sNkrM1O453dus/Jri5\nKsp27IyyA9ExQkpmMhe4YPmhnJPt5OX85mK+52VH+i+hk+o9vIUARdyuU5+c\nRZ9TW0Fft8DhBV2CykVG5vsd3ZSFZAozhjt0+fNASeu5X4iSSC9X/KFItspl\nzig3uwUE720kNjs1q4a+whgG8OdD+oWb0JB9rTt3kTc4s5WV0my1OhWyTTah\nYO3f7oBmzE+8jeetRotvAM5hNhyRCf/RIoyMhJnBvoNz3oNJm0erKQiSzy76\nPT/IF09KMrJ09Gbi9zw/K1jQqOSlv0Ud/AgB1P2uhzYHq1JilW4FBpLpmUn5\n2P9Y\r\n=59uB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvMz1bb1pEDlNMKXnrdWGYKWOUbv6gnuk6bsfj/GzQqgIgRcJvqfi8GZgkERL8AA3Yf1gbURQh81ZVDqarSSJ/Esk="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.4.4_1623418308699_0.3229280697438732"},"_hasShrinkwrap":false},"2.4.5":{"name":"@virtualstate/x","version":"2.4.5","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.4.5","@virtualstate/hooks":"^2.4.5","@virtualstate/union":"^2.4.5","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"a6c04906f156e94463db1f89158f48efe91db411","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.4.5","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-5hr6E67Aum3ilOgDP1Gs9Dq4bRRXjaliq253/14Kd8rgU4NzUL9CIncwJjQ1hNXH7Y3EHiDX2pA3doIdKvaBvA==","shasum":"a9077469515ecc9292219bffee62b402fbe6f284","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.4.5.tgz","fileCount":31,"unpackedSize":44129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxDIJCRA9TVsSAnZWagAAYE0P/3MFP7KrJ4B1G8fcJw/9\nxgoJv/NAcNdo2VRp8til/ao3iOxjbdxGnDQcYaIGk2NA2OReXgYPVQjNg4s1\nHM5UXoLVQW0eVRwmaLZWb/CYw4Ccy3DBSQk6ZtJ/RgxRcXrIaHVXDxEaOhjE\niYlf12t5aVMgKd1tNR/Xn08Clr3ua1SpvJXgu5t1s1rh/0nTtBlRbPhQkGVQ\ntmGwaA9zJZlgd62X9SJRmK3276IVotJhDEdQA77RcktSrKo1+ToCGs0G4U/G\nx4+L7qJ9WzideGDNBfzTBcMolrloK4tTKp7+dd/fBhl2DdszyS9hUVKLqpR8\nLYtXTYEig0dxSnuJwmUqAs5+p1eY/R5s0xXcDYQSyA/aATEmvIdHbqn0H3Yc\n5pjsEp4hnrpOEd9uM96sycpO549EO3BXY4VtxcqGcTjBlKY5ykXU541F0x//\nY79sOMr5RqIXSHObjf6XpBt/DpQPBfTG9brTHDq/2f7HpF85FwdGjRKjHttP\nzbTDY4sXGjvLEL0r4VJh7cudTeruYnj7wg/IUMr/aqZ7R8cbVb46gBtU9454\npad2MwXTPMwTh8Sn5LAtWpL9ZjJGzXeBDOyRR3HM6JYmD2OMTQaRQcJSheAQ\nv8scWVmWJDSvX86CaKFzlEu38Wuh/NGOn7vqaC3Xf/Qzo/ISn9h/fztVt8ZF\n3Y3i\r\n=Vi9N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoKM/DNQvTcikWFCIgW/cLIzluzEEu7k2F0pmWxFMyPAIgYP9RfHuKj87dPuhWKCMK78iZJMcZ33/ZS3xoggQ3qms="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.4.5_1623470601645_0.39107395574865733"},"_hasShrinkwrap":false},"2.4.6":{"name":"@virtualstate/x","version":"2.4.6","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.4.6","@virtualstate/hooks":"^2.4.6","@virtualstate/union":"^2.4.6","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"98e704ac0d009a3f7d4a701c258dc254b67e700e","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.4.6","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-7m6fqq3zuubb8ygjvHAghn5ihShHb4wmxJy08e3vLf3gb6hrjKxmQuiy2jnipB5CUkz0e6d0sdL3/QOQxqxc0g==","shasum":"8bb25d1117d428dba973b2f19c55dab7ed4e7ab6","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.4.6.tgz","fileCount":31,"unpackedSize":44129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxKNiCRA9TVsSAnZWagAApL0P/i4EJojMTPuf8qOUbb+K\nDILmvlgS4LFkl878byjBS4JuMd6wrzksskH57r76vLo8cQIgXu3MtP07k0UC\naIMZydPuSyYGJi2uBNDOXPgzI96pT0cLF8l8iIfHyB1dmgc97oZ4gWCWKNNv\n9uBhwcKzWVuQk99sMk30xVmFkPi3a1RMcAWOLHo+PrzS1zw8XIahfDHb8qpt\nrsmtf9QFs4qdTimpaL/KcFMhZga/fdl22CZj/IbY2Sa+F44KuBizoZTyFgW8\nFtOkCdsdm3QvrcaK4ULYVojf4tZjQwFGOHaUBuObQVcKYLTCNVy36Fp8E2/Z\nNJPBcYEZRPpTFmgaeM6rEfrEUoNaE/PhG/yAKOHiJEgD8i2FidnLMBDaX+b9\nEaVLxnlWMwJedcbfoj8i7qfuhDS2NkbrRcyiQ6HWJ278z6vodouIodJDwrNV\nD7Tua4xzgrJ0hm9lXT492/zWcHG7N20nYQUGs5TQusZXoX0IhxhB/TGb9GI3\nErb0219abY6hprzF/jYyAK2Tycuup9BpISQ6QHHNvnRDnuyqJKXnbB+ifeTj\ngJB/NM0r2G3Yr8QRix7w6W+y/dh+2pWybugu4oi8UiCUaEAXh+/BOXYPgPvG\nwHCm/xcIVkWOYAf9KtAHxvZOCaPqoWRdyFZLkpb1M+JTcqQDnBLCAm01hiqD\n3EjP\r\n=+RvO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWP2fdjh/3SMoSQ7kCVAzRvgsTvkoTjCyOFGayoxwtEwIgPofPKUP+7/lu984j4W9sab9x29NKAIFldzLS0CT3HLo="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.4.6_1623499617928_0.47667406669997736"},"_hasShrinkwrap":false},"2.4.7":{"name":"@virtualstate/x","version":"2.4.7","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.4.7","@virtualstate/hooks":"^2.4.7","@virtualstate/union":"^2.4.7","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"d796b0681caffb6fbc8805ecc7bfa3613a8f98a1","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.4.7","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-BZ+ejoMvWBmr+02OVWEKbcIdFrhi21sI58wRWJq7QBi5mTHO+C/LF4pfvapmdvymHm/euoAf4RbfxnyzYBJ/Ow==","shasum":"3e39f248cd225368792b03e7b2e9ce2295557e0f","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.4.7.tgz","fileCount":30,"unpackedSize":114547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxK+aCRA9TVsSAnZWagAA3WUP/RoTwZj5ljCOK0QbxtsR\nl+Ki7qK+k5pcenFQ48yQxMyY7PbiEJ4+mPj7A9wEC2LqmYuh/ijNjeeUA1/g\nZEvhDxOkn5tE25kH2yqWD19AMy/1bhi/LSCXiQfHuJC9YetikAt4WMqSbPJv\nggBH9VG4TBPZ1Q6+NG5XNuzPnXA7tvdW+1k0cDqvj1GBlWwyvxzcJ4HV8tp6\nXycyKW+bdCtrHrpfyxVYTKQ2P7REnEiNFZJpL8ufDbLOhzK1ASf1DAmFM0Pc\nQkyh2xmcrmHFE99ng3nhBd+KVpjzjwwEnxrXXojeinEFcJERCBl1ukhPjbrU\nT2MPwyFtZ9f9JHfg/SD2ck8o3lUlLNhqG3ziccHY9dQR8UeM2N85ryraGP2q\nZpIY8Z5ud4SpmTbqlqXSdMxeEy5WTipfUO60mZ5Dl7Ql4Pz9Tb98lbysZu/Q\ne+nR67CKiErLkKqW8LFSlo9FX0ftXcPMh2p8qA5oLuuL1sU+YF8lKZfswoVI\n/L7CWWA7shPnC4XoArKnxeN7pY5wbD9yyarK0NNZxnBJk0zR/TgsVT+Jt9m3\nmvx5elcGENPdBsFJcOTd/hFCnbRTO8rPeW5O88nRXKbFfeL7Ahe16yDLsEtu\nco2g58JjQoxrxG23P6pYo3CIT1SRDX6ODSzoHws2sfIlime3tnqDvXAECJz0\nTYCk\r\n=f9t+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAnAocKCZUxoHatrSI7ENDuCHOEjkPMdZq4Xg3JNTDeSAiA2hoq18vKqvsfInPyDZSjZRZaodjpewSGl70rxGC7CqQ=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.4.7_1623502746362_0.8620604268511418"},"_hasShrinkwrap":false},"2.4.8":{"name":"@virtualstate/x","version":"2.4.8","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.4.8","@virtualstate/hooks":"^2.4.8","@virtualstate/union":"^2.4.8","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"a0d70a20cf3500da1ed113fa7881253bb998f281","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.4.8","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-1lTmBA4ZesTOhmKQBKG3mpplSpV+zY+4bJYxX4+mcm4zOT2NRaIfrP97gARLrpKzQhwJST2aJ2XUwxHfw7a6ZA==","shasum":"58b75b8d548c9589fea0b75d55c12b3089633287","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.4.8.tgz","fileCount":30,"unpackedSize":114547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxYr/CRA9TVsSAnZWagAAIDoP/0xdwnTn1lcrPS/URWY4\nCvGma13ROpbpatEAZm4pMTuqOiZ5n/Y5VPJYGpe6gPV0PEeiUk3t+7iIbz1a\nCvZCU+eJv3da1fuuxFQL3K8FQHEwK+u14ItKUpY9PYhjp354jEFTxsSvFzki\nRJpQseZQdHFsEi9MWxJlgf+g38OEgWRXeO/OADYToA9oUywAFLiJmBSxBKFx\nrEwUPZTMaSjNZZKjrhYUJ+f+5L/31GEhdzFNz14Ulcc1nq6taKIr5BG85vUw\nn84HhliwQCUktv/YFEiINpsECvw2Nxemctngdqzyb3Vb155PEOzVYQjmG1Am\nio//wom68TeZFY9FaUpa4rYqGtVnqVnCNJUuh/tfUIGgHRMDQ5DsVMAP1zdr\n3lXIVhE6s5G2WxnesOGLcdtcVG+EM+Ulh/KpNbqypgvgdtbIqC69dJMbXSEU\nCU/q8hmC4LefUaWkrr++wIP20MoUwG4j5JzGnewbv1ggn1R5FBmNtFhv40yM\nvzi51EJJ+CWnE5PUHMEXjZpv2L1zBY/iw16ec3qbuWXfJid54N+l+FL+cRUf\nBr0awKg/MCUv6wWe8oOZVpO4/6kIxu1wkS/7OIwokcf4mnJCGmQDzPdfNkz+\n7jVmcK7cRqW6kEI5PBHuJuaUQPZX5qw8zEU5ONF7E13Q/epMR18Gisjqe/T5\noCwk\r\n=BEWN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+KlE+nKq7M2C7ETu/JnpXYq9E/vfJO+NxSc2V5eIAjwIgLZ8bbm/lt/kPD4k2KTuOKq5NqSQ7ZZ/NjWRS7pAoz74="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.4.8_1623558911134_0.04907742578970442"},"_hasShrinkwrap":false},"2.4.9":{"name":"@virtualstate/x","version":"2.4.9","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.4.9","@virtualstate/hooks":"^2.4.9","@virtualstate/union":"^2.4.9","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"bfb946f61a9769911273a6e09842263e56c8f1af","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.4.9","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-ceyTAfh6byNm+tOw2qN6qeDj6ZorK/dQI+Oos9yMKP7jM8TIyZxBgO1YtTqAcmfKH0fXgDWCPgjlt7tCy+XryQ==","shasum":"f8d28ade3be4e63b4a1ae0ab98bb2594add2518a","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.4.9.tgz","fileCount":30,"unpackedSize":114547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxb25CRA9TVsSAnZWagAAbKEP/R/ITdOQC5GC3ohxpbng\n3oWFGf5/tw+Edpd4AeZQvX7/+MqQSEZ438nJ70NZPkQckNouIhi7Jk0+KB6P\ncy9/1tpdNv4YgT/pYszTux8rkJppFzqXagORhrxGPq+X5Xg4IIQmqXOZeN5A\nFdsQFJ01vRZPwaKPI3WTxtrFs1Gvj4QIYRBE51DeO0jtA3/oZJSPKwkMcSto\nEsfut8VoVa9nI3DK8LSTRi9irDUvFkWRy1/DXqUDsWv+DkfjtHW3p1XYHxth\niBJTFtM1N6gXNQCjkqMjYGmAK+4ZcX1ZtlcaS9b/UaLvu+OlQqumQG0m5goO\nZPYk2DWvzocvrOaS+J/+LJ2OCPGzGRBrd8yBCiW06AXZWySSciGR1sXABobX\nX0GMuwaTuVVvGmiATdikLtssEyLD1VNfJDZF72Odxdd/01dYyuM4+SCnxixH\n1zuXxd86oAob5pHmYX75M0YJwbbaPaNhW7KggrMEPdnGWzZWrnp+d1/CpH4G\nL+SBQy9rfoBe85Hr1UGUdEqkgoTtlgNwR8igg+8aTVpM/LQ6ed4I3pEIQCza\nQ/762y34mqTxpd6DcOOEtThPdJp5dyf191JdRVrP4TkrsJpK1jfibh2BJzha\nGsrUqDthJFkFwh7NfRrEnF+bk4227q8AFiiBfvOwXpdoT9phmVsvi3YuLDfu\nSlZX\r\n=eODR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrAOpUYqdY9CqNtFFXaqBf8etk5ieW6bim18eEPrTxogIgWrsGKFs/+8ptJYZsBubcP/xLmwaMdVq0L/6lU+5SdY4="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.4.9_1623571897497_0.6515726388769181"},"_hasShrinkwrap":false},"2.4.10":{"name":"@virtualstate/x","version":"2.4.10","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.4.10","@virtualstate/hooks":"^2.4.10","@virtualstate/union":"^2.4.10","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"d92d89ec118583440f41db17c7b29904976a5efc","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.4.10","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-PNXsS2qR3hP/72PObbS6m5jVT43jjUfMCI/B07Wx2HK5ZCNxEAER7fc6mihVdObBD6YB7RAfc49zJ/36z7QgQg==","shasum":"0fbb9f719dcd9df3a1b9dda2875c0cafd2151310","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.4.10.tgz","fileCount":30,"unpackedSize":114551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxcndCRA9TVsSAnZWagAAoP8P/RUg5d90+8YhMWAqjy3n\nmVJGMenOoDnYlkQToAUhso0FKgR88FwRyG0LPBWoG+6ng+0GXK8AIexqh8e8\nNXebROW1++3apcxf4Z6r9lGCaJGHbOIfCwi5nCMKvZ6w4DLpVg3MTqMRrYOK\n4u1CZMUnM+PsNVlY6/TzelDPROqOeu8fDnghy4NxY7JPhA3cfCuGohMGF3LX\nI/wj6bu1QTfxb1m24BMVexca/6/75oxbgigxn+/zaEfwrdpRyU8N8FfEjgKl\nxL1U5G10DSmW26buNG5N34uEg2EWdSqWAUiJO8la5rqOWx5NZkayjDtJ4aNW\nFKqDGCFoRidDSp96fQHT5OsQU6ovVaq9htx6dFUz9L06+oPmwJIvhwnFKLuq\nRlyzOMdxcfxdzmYBjCQdKz9ve2Gmf+0cV2PuuqYASwO/iqYxW3OEngPb6mfh\nm78Qqr47oUXhGn5L8eeVNm3go2nUoQHGzjJ6wXfz5bCg5lk/+X/5Qf4rJvmE\nzK63yH7jsYxHDLcYCs17ecXq52V3Y4aJWGWZIspx+8JrPaTVVjmLleyuAm3u\nUaTHCU3sgY91HqxrTEiEmrCYOGsSl2r5pHudmppVHFI1K5VldO2K2isGZbg/\nEA3XRw3Ap2Xz3995wcmN9AD8GYgiinlnuIuH6DIEbwy5OZGtCBdph0Z04EaO\nrrPV\r\n=gBGq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQWg+TNXRaRjNEWanfy7SiYkuF9XQpWpIaq3Qz0/2q6wIhAPeUf5uYLYKgUQBMlZ6/6M7l4uefF2I58ZyBpBGdykdn"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.4.10_1623575005320_0.8587872326440611"},"_hasShrinkwrap":false},"2.5.0":{"name":"@virtualstate/x","version":"2.5.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.5.0","@virtualstate/hooks":"^2.5.0","@virtualstate/union":"^2.5.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"874e8ed1a7241929d3b4d2f575a2add0e47fd592","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.5.0","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-x9IeeDlrRb1eALIKlxGfASKYexH5eiefd0kTNHZeVEQtkHkXAhhewfgt5p6ghS8Zay7ua66FJozPcxdBIjnrow==","shasum":"4f73ac6aac480809cf716eb243f389d355166d47","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.5.0.tgz","fileCount":30,"unpackedSize":114547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxeMSCRA9TVsSAnZWagAABwQP/0ka6ThBp8anP5VE9V0S\nU5wNE7o+IywHs3iXnzswNmGJDx7cSM75zMsmScGjkmgdpyoFIOSk26mvcsr5\n2Wnw2T00rbhYYM/NPU32PJthakWiZ46J8yEQ1lTSYVprqWG0GKo6fs3ZXsUN\n8jLMVNz13LNEH6M83mxnAsBDcPf1kz/2CAy+wLyOit4blqfdcgN8zsBAbtuB\nNnFGJonzF01IQT09lYM8cZZUhhVIhW7iwLG1Qd8g1D8Uuq9kQPCe4OtLupf/\nERcJDvgaQTjNcVuCML9n8z2qvHxOQZpra/xsxvFr6IW32kJtpPNwZ3HGDsbV\nvlvyrbwOCYqr0igpcqv53wN1ynWI4oCNxLk94fMknahfqd4XeK1AI3AbiG/D\nSr6c0psZQHjT3lk1+aR0pNO8MJzAheU+tk5BXEO7f0UEMBxlHgjW/0YdAl3k\nmM7Af/ks6CW+znSBicoTkXsRmfhR5TuHMCrooRL39M8vKATtcVg2uq1WS3dV\ni1dNtBEgeWYSs0VY5URLPwlfVq992O2RQ19Pd7kh/up2Iz+H0w4BVlBWW8om\nIhahAp3k0+ojI3PrOm6Lkvwdf607GI14XdQCApBxMNspafktUhq/VcE+rsTg\n/5lD60LVMOnbIm3v+LVk+A0HBAdU9N89SPKhEVPCHE8zRlAOuo75MqdU77BS\nj2a+\r\n=VEM1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHw0XL0waQ2+3lzSHg0muWMZpok/TH8pT+smoScwKstaAiA8XvJwU2ddMnj6ozokzaBanD4rClCsG1iuIeCevSPcBw=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.5.0_1623581458022_0.44264732283868846"},"_hasShrinkwrap":false},"2.5.1":{"name":"@virtualstate/x","version":"2.5.1","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.5.1","@virtualstate/hooks":"^2.5.1","@virtualstate/union":"^2.5.1","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"520cd5eb26c63ba0c6639d091c1c30264aacbe10","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.5.1","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-dOsm1/GLSOMyCflqwkz0GB0T3Dbd/uR85J6tINtszrDD7O8eROgnMF8oTRj4dHdL7SosZvpuBBgjsACgbZnGkQ==","shasum":"e73f0ae73908fab1f44664c83b822013bc5a41bc","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.5.1.tgz","fileCount":30,"unpackedSize":115058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxeyVCRA9TVsSAnZWagAAz+oP/RXJzoygAOS3iybVo5RU\n4nEqCM+FX2qz7qC5bGDxPzxW/BYWm9ueNBS6xHEzHyWoWKB65tdFCthgrzdT\nOQ2eVuoHO8G7pdmiW7so1rGgWSN7r9mgkfBWmAGRR/wscR23ZGM8gfWar1de\nAAjM74GjVi+lznHmUxSyFG96/2XLRBVzza0bgiWelixq6SxSi+KOzcTVmDOw\nNDomRNdCmob/SCugeaTfOFBk4VpErMEUg1ZI3k6OfOAEnzxARpCEV2zolKPo\nn33yyT7Ex4QYGMv5H9K/fZ+6mYfvonxtMc5fEGNgv8aZyhe60j7jVJ8cUhD9\nEN9I0Jah7S+yR/oPhJpnhZ6YmdOTm23e1DXbjGkMlLBn1JH0sDjtpxlVJZzR\nCX2WU2mQbNSWLFOzJMvG4fZJ7gIb3fRxbwpafwQiAunrM7woEE9STsRyEfWi\nkQCfH4JG4pKC3Ve86nGHLgrIpcnIMp/PrwhjHpx/P1m5E8yLId6ic20ryryB\nSLVYnv4ox/wrrQ4ct1Ui34kMqtG4CgOSO8EjLvL7UvN6ikRvErH3/gZXw9Ko\njoAKuc+YxmjL14jf+4CA1xD/2sNx6giuGpUe/zw5jzQ3uIpaaCGfRm+BK6jD\nZFjdrmcgQ/AXaNiak2uZ6q+gpz1nAcnNFXzxmgMtdrWpM4IehfcDXvVQGh44\nc/VJ\r\n=SKWA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHqZpWUZs8FKMDBq1+aw2RdE+Isqc7zLFuye8d848tdJAiEAqxxc0Ynns1yj+lZTigmPDZ5IJYmA1EuQ4cTjeVEk7M8="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.5.1_1623583893837_0.769537428510179"},"_hasShrinkwrap":false},"2.5.2":{"name":"@virtualstate/x","version":"2.5.2","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.5.2","@virtualstate/hooks":"^2.5.2","@virtualstate/union":"^2.5.2","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"611236f8dd2f0070cba0eea8f10c71e1f8ece070","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.5.2","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-fqgqF/beIAsiKcVaQ2rel3GLxYdMTubp2rGtIs6TkK72aRH8be1BTfMvCCnY9I6DuG4Yp0Z2pZbGaV+6OC56eg==","shasum":"d2a809025db02c94d95682ac01b8f01276e40143","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.5.2.tgz","fileCount":30,"unpackedSize":37651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyH6JCRA9TVsSAnZWagAA4VwP/A+U5leZFwpBY+ZF0SZo\nAWkiSaIeWsRUBfOWfelaDDaBR4mA2+6SPVYsigG4iNMMR8DxKUyH6DbQrE5+\nYuVWbGeNzqLp07NRORqhPiP1g+m/GoxiqIAJrJjiy9w42WvNdMhMKMouue+X\n/xlqgEJBOkKmRYXWb3yc9t53kt7KH1MwlZwvPQAjN4WVfh/2spr6sZE1nQ+B\nagpk9+Ysr/miU0rLEOErIJUqlPjntQ+R1P2es/LLTnwospj3+TAVdwoduXNQ\nV8nua7ARf958Ab0SgGQ69CnNdQowIQryblItV/xSjqr3mTswh0h4IcCKufDW\naiUzFF3DCqJcQOFePxb5Ro5nNvPOBUi4xKQ+L3+bV4IvFud+tRfoaHxfk6Pl\nv7yn5BzlgzmOm1HdRWgjFzeDogTYL9FbjBlgCAsULCR7WJMVBU5rXTkvTuf6\n/EDHNXwNX8TRlWqnHdnbNM8FaO7BpJ7E8uXJq6hQAtjH1oIiPO+YaTKPYd/U\nChp3qtT1qsMzW0hhC0obKQ+uB+rZdRf0dh/yl9RnFNnlKSnZJHJ5Ex1GRBv9\n3yOwFSzA/kpTKwPZ+3QlMzcfBJYCy4+cuy33fgC9MzW7JXnmdFy0Cszq4G7q\nuexc3oZV45RSMweZPXpdD3YiYys6/d/7dI6lUtkfx86EY+Uyv6+QaVCLvU+v\n2GXN\r\n=67EO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFRsDzr7j9xCRGJPgEnCUOmjdt2iwEC2V7kTpujgZXsVAiEA9fDGNZ/Mtrm4VwyGUvMtxTtECQJ+Ncrx8IPBtZpCgJ0="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.5.2_1623752329668_0.1512505173340868"},"_hasShrinkwrap":false},"2.5.3":{"name":"@virtualstate/x","version":"2.5.3","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.5.3","@virtualstate/hooks":"^2.5.3","@virtualstate/union":"^2.5.3","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"9830de43c90476aeef3a859b25f7623615945233","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.5.3","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-h8LBZ4myNXwrtQdWTA9QXnsNK1n81MqPK1fpD/Y3CP1DLIJrdDlHIMOGJpjnFkLDxwqx8Nj6yp0Ajq+b9ojlbw==","shasum":"e8313f8e9566f9bc5a7bc3cca2478950f7630050","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.5.3.tgz","fileCount":30,"unpackedSize":37651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyICXCRA9TVsSAnZWagAAZNoP/2vnnfMZp1eGsylvaMI7\nIbGzhV+epzs/E2kmFjasD+f2j/zx26nHHSz4w8onaOd+EL8Hk7rf/nWdiqx4\npMazIYuagGM9JVfo9WCeqpKBAmso27hcIQjOZsXNp8qR1genPWoiAjI7zYgv\nWIoKI726SmZjVUIQj9O8hu9QFFSBaVi74SOauMYdqd/x8CIYqR0SZtEAWnxL\net3U4JJyRwnxur6yJ3ktJcds5BbY2hQyp0YMTjrN9kaL7p1puO1sTFtiuozU\nov+vmfD1clIwqt4AXNqVV11JHL7OQsT1e9UsUW7yRuI3pvwr+EbjgStBdKk8\n9NIBa9jdGuel8bI3utEdQpFLhdh1iNR02sxSShLi310hibForO7Wo9j0Nsu8\ngwzksV4IYGLOcyPsurDcM6I9OYEGepmNaHFWHHBXSBdFLD7N+AEwLHl9qr/i\nZZFMQg1sPzw0geWjT1vWv+s7APOEToYqqocNKfJ1UWM5SE6rDa1W84AY4Ta9\nCTxEJue6rV20T298gwDWMF+ZL/5MB5jWdDA0QN7IpIxCUys7Vezj6NMqoGYS\nDnekeX4MgRlmj/sLRKeRZR6QxzC+N6S6oOb9RzcinD/ePeV1eOk9UXFhmHtA\nkhH/PWI3pGH7Mh+g56qDX7edeq6hHAHzstmEKRcvwoYOje9m96qhpmxNnCqx\nSdCz\r\n=0ryA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHAPsB3o4Qwj+nt3maScvDHSMLAVokv0lPHdeJUOrSxtAiEAlcNLJvqniX4rVWXCExjDyfVew8ErcdJRd5tNsjxDm1w="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.5.3_1623752855345_0.561985072810214"},"_hasShrinkwrap":false},"2.6.0":{"name":"@virtualstate/x","version":"2.6.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.6.0","@virtualstate/hooks":"^2.6.0","@virtualstate/union":"^2.6.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"941db1c404f2cbd8995ee27c883036052e638018","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.6.0","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-DKz4rnUuQc6e1KKoxf/bhq/dyUjkYzCScveWGj+ob5B+xWhYlOeI32l/EowP/QbtVw310J6xlomZZAR5vBfSzw==","shasum":"7a08cccf5d0a2d35e3e394521aabda08582211cc","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.6.0.tgz","fileCount":30,"unpackedSize":37651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyISNCRA9TVsSAnZWagAA9YYP/Rg9LAgdBwFGVxBfm0hS\nbKtXcMW5LZazV3eq3rKDOD3fuHY5gRLgZu+yrMjOPARJfOAHUv7MoXvxvNVb\n6SIn/aGqdgAVNQqVa8Ebs9VsahswB3cm4yT3k4eaOq/kwcWCfnLVn0+pjrDi\nBNPszvfq8+k6RQnyJ/hsOvdHlvs0VHyIfjfuvKnGOoeJ8AENREbn98jC4Igy\nxiAWeV8imM5Hh/gIphWExfFJWpbLtrzdO9tjDVuTdzxszRmipPgWsWSZdEB1\nJCzO7GsowZPYBYeS0zISnZTu/gzv4biRVSk0gxYdLkMYhZP59EcitGQh0PC1\nqr/jrPwVrCIeLkTsx1TZKLUkqi419/RBHi5AVIY3uoD91kZnzncUqib1LGJt\nFnFQiL0TRB6QK43Mgle5vXpjOLzhCty6enazKTHlz+MTd6ScxLi12iAMB+Mw\nB19QkJW4W0DTs49CvwsMOSV1hz+nS3nGjIX7IVPEUMIiurqM1zWIbtYekPeU\nCNsaYIPdaOAkj4r741bvk4/yjYxqOydPOUsw2EP4KAuQJHywXuW2SCKJXhZe\nl6GH2gLTyLi0Aqg0pE38graIJ6fxefvjmU6JHOf5sQPPSMSqZQRx3SE0CAVf\nrpa+3LhLcd16vnRdqj1F7qGKAQoNY8FZXVu96Gg1vH3vu3P9uFdibRE76lGG\nAGFG\r\n=BGXt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG8LXC24KmeGLfQ/a44O/H5GgSP7wrvQpqsaOz/vabyZAiEAgvkg7xmF/HBdhxVGTFGe0sCJMofidAbTmhNAGgS6oKc="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.6.0_1623753869367_0.4901335929097357"},"_hasShrinkwrap":false},"2.7.0":{"name":"@virtualstate/x","version":"2.7.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.7.0","@virtualstate/hooks":"^2.7.0","@virtualstate/union":"^2.7.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"91169bfb316d5d00bd763652f1da8d78b1bdba3c","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.7.0","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-tXBcEi3M6BKaFZLe+VSEZAbEwUlO06ZHGuXeELFm7AzSsTAPTj+Z4bfTmYGz7MHo0Z+Fw7IXuBeRKf9sQASlgg==","shasum":"a253b79fd6f43d7dc9cf27e698f85fdd2719b588","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.7.0.tgz","fileCount":30,"unpackedSize":37651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyIYjCRA9TVsSAnZWagAA+k0P/AtNpFxppJTURUHPR6RF\nC/z60kVpWasb72EF4vDbxXNLuFhLTw3xxQKtUpGeAbiwUThS01STtH7/V2Jp\ny7WZcm1A1AtGrwY3jxd9ZrpOuNV6XoQrXBz2TrSMIRTVEDwCCqFOmBDahK2f\nSv+deUNrTQK6MKqrOtsnXJJS5odjuYe8tW1C1btStUI1AEdrfQ7YXOgF0e9W\nHS4R8HRFeyFIqQXbwEozTd8CBnm2ZP4vbe+6IqPvjcxg5GZ/yv3kL++OAGvz\n6KHKN1ZGU5MD2//gNuVsGUh2Kz7Q2W3pu50Qpc7qgsJIRlo7tx9H3ff47we6\nWSvo+fae4+iNe8edp9f5QA/T6o8q/rKE/qoE8pk2lZ8K5QQFfQBgcafQeFZg\nbYcAzMnbXuP70jW8GNyK44jUhXQnveuWONXguEt6m3jRgr4CKGNGHx52LyfG\nDLj5Ue7oiWbyHc0WI3tEh1NrBjRXn+iVJu6icvh3kOeaV3WwXcDwdRTr/28z\n0m/JLPJZ7S4R1KX2mb/6HnYlpKj/78H9GXC5Q5DEKI5mX00XLphOdoTttdzC\nXpL7QJTS62xwhjqbp+B7tgwQ3Q6/EeXNObYnk0fiDRxbdch078fOOdX+A/Se\nDtDmH9s43YySbIVVZQLEXvVB65O6jCpfX6PEOCgoGXycJboZFZ/+T1nhRQan\niomd\r\n=6VG2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFRyap2uqGX4jmGhYlnMoJHJbrIc36tWOhZf1Txn2yoCAiAdfab0JJHuMTKSe8/Tx3d7dI1Eh0gLslW4E8Gz35wVAQ=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.7.0_1623754275078_0.10602368383070648"},"_hasShrinkwrap":false},"2.8.0":{"name":"@virtualstate/x","version":"2.8.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.8.0","@virtualstate/hooks":"^2.8.0","@virtualstate/union":"^2.8.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"81dd078836465b843211246d2094810349edaaff","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.8.0","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-DdzDT7U6fltjoP/17VqDBgyWwgDW0DYTGv00lvkUxT0maQ3W7mjiGm9EDM92LTCY7Yp183Q953ppWZGBCHv7mA==","shasum":"4ccd6388ec45a69ccda2f3c1f80974ebde5f9d5d","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.8.0.tgz","fileCount":30,"unpackedSize":37651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyIhpCRA9TVsSAnZWagAATiIP+QC3NyL4ea8atgfUe/7B\n3u8liHXCBscGa57vhukCcxnzFS2L1vDe9CmQxSp+eYL9mo1VV7Zdevc0xWTs\ncNwMDfr6ukM1csmDOg3iscocmAejDHz5Zq1yH6Z8c0Pz3Yvg2xxoKDcUgYDG\n9nqmqqNmHuC0gHWM7Fzfl8qZ+i2VzUdKUpifT82c/wtovn6d1UBoW++TMiC8\nEVOReiqOgdrtd/QBGAagsMK7essNXqd9lSQdns6gjwVHCLM5dQz5Trai9Zbd\n3trFr3MnBUQxz7ttJ6ocbeeiwcUODuOeHUjRUnLaFF5iMd/Q6qLEfwbYgLS0\n9TO6iKDHKr0awkz3GcsElrvzgFRDCuOloIz7lawM0Ig2OqzaMVVwpoDhoov1\nWoO7qsrV1/o6cuz7OEOl1bPN+MzbmtiaQcQ1HgkfEOXqkMwvJIPOX8BINOYY\n2VMu2J+CtJMmfkmjceY+q9Z2NTKoaidBK2M1/2MNVNs+6OpV0P6qbUvKiMhR\ntLqUiSFIfkPnLany2dQEapIZ7mQLD5LQ/C+3BUbIdyKDzYm33bJrtK7AKnhr\ng7c88QaNlSVjn8zrbN31cuioGOkbRCq/zNOLBOb/M+HONmMpFc0XakclOKfa\neQZc9ZxEqMP3/DriMp9Xjm+ypmLFyrbua/geY/9zL9vdoQCXMZ9fq87YwJ0K\nWZ0E\r\n=n1Rt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH/oS5rbscOX8hx4a2Jl3WZhH4wsdiLezHH30TG/koEqAiB+6kcXXUz13sPjFha1nlQ+jUz9hkzY0MThULk8ivComQ=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.8.0_1623754856996_0.997854461408413"},"_hasShrinkwrap":false},"2.8.1":{"name":"@virtualstate/x","version":"2.8.1","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.8.1","@virtualstate/hooks":"^2.8.1","@virtualstate/union":"^2.8.1","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"0bcfdd49a900f58b954bb95901d03b4a1a28b084","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.8.1","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-eb9DuZouXhrhODb0hqouVSMWKmFzhdxWcz1GKOh2IPEw89gYPVgRQLo7b0jLXG07qHIrcUna7TpGbl2gmrkazQ==","shasum":"386cbbcceec4e21ad6fd69565cacc7d8465c6408","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.8.1.tgz","fileCount":30,"unpackedSize":37651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyI1BCRA9TVsSAnZWagAArwcP/1UVF8rYlEMap+x3VqZJ\nTHRGIIBf7yiFA//d19pJI6NPFj76eixzVJ/oFLWc+PfScAv+u3Yke/zVcbLF\nTyWC5kyINoAzZM7KIFAkJ7QcabtLapKLUpC5bt9REOsp/n43EFadN26D0Lro\nmGhyaWNdIezqd3O39wTXtyO6yaot698cDYIxdLIrLd7v73m0/xE2NcFYp+CE\n9EruMoinQ25b78iOgHQPrjN/gIO7QwL5x5m0nE4/NFZADOZ66DaXxYe+sfPy\nhK7kp2Wda1v0ps0pe1acPmkLKyIkvirnuQaGOnfmNic12+cIB6oz6TYlyBSY\ncAKBx2afQ8SvUlYfPIHSsv0d45yBGDEFIgNNAJaIMT17hmOIMxrw3qr3MttC\nCF21wNhz+ji2owi2LY+trIZYOB0Q75z32BH3XaJ+tf0bfvLG/kh070TvJnj4\nknQwcwzK0abbEab8xXT/4jr/cxbLzkPpL9DzfwFONfAqNdJMhDMHG95BrmAZ\nicIBFkleZLEX52zjcoU+24zbadPgA6LwJMK7AZ4fS/OHHP/vYCbiynesw53W\nWKsst48/HYm6hac25h6lItqqMXuJAObRUdjY4UqrvdJgrPjz8iGlPN5uU2th\nK4z3crXsNHXr0jKR5p1Ov8Csrf/Wo/pxiRJ4m7GjL+0ckbPSbcYUE+Dco17u\nE3NL\r\n=RPqZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHvkxEY90nh6Gz6A4JXhiBM8nkSPjqRb3X7B6/RIpEhCAiEA1YzOyGe4oDVygU/RYTZjtC0svjgUwcolwP5SiJcq2S0="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.8.1_1623756097840_0.5708096260418394"},"_hasShrinkwrap":false},"2.8.2":{"name":"@virtualstate/x","version":"2.8.2","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.8.2","@virtualstate/hooks":"^2.8.2","@virtualstate/union":"^2.8.2","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"eab940aa2ebd52662e586bed725a13839be67abc","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.8.2","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-3ctbO6Tes4Jv+bepv7Tn9C/9OFYXZZp6TM534abF+xvBJAmuvFT5O6wTh69VVfzbHv3o5GcWWSAsnvL41JBssw==","shasum":"8f0e5c0b145e32d44c825a3064f2bf601bccdeb4","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.8.2.tgz","fileCount":30,"unpackedSize":37651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyI3sCRA9TVsSAnZWagAAcREP/24NAZTulpgtsebQyafV\nSkS9hN1i4QbG1nBkiF1cZxb6rswMSepYJnzDzqdGEbQYRxET9ZourZepXZ32\nZUCbb/PCVA8JaiGiIllYszjYjuRMOQiJTPMdwWFubVsGS821O0tnjHflRNqn\nhtT1VKB50fWZDTqG0Nsn4b3wU0JdDvjz9+SyzknqyN3Gpk0c+l1U9evHmxvi\noIdLrJQ8K6FpOEchUNqWZ87DvdHZEeUx2ruoNkdFts0wiLDPoetkE2KV7MXh\nZ0se9L2DmWUB994hVF4mB1OLGGsJ/4oHwujE5bdIkNK/00ORmOlz6/0UH1fh\nqgWi3txBGsK0hpn5G8ylHA3OcVzErtIoSksJRVe/6GCqSFOMDG3+Wb/xVS8c\n/n1o/J/WZlIovNtOGpIXbOW8RChQ7d42SBLGEV7ggojpeodi3le0PuW2YP6O\nDEMa3fEqlyqcx1X4IIgBNHAPraiGp4B2tp3LYgSYho2W2rT9F36kPR/RB3Sm\nRvH2SBWXp++19A4CghYdSejC5YMG78PeRn5+WNzqgOZfu1tJyMlM6Y3QOVSA\n0DxUCNiQID/JlWY0ZPsH5zSxYECJbo8glNyzbEsPP5HpAScX7nnFy6O7Pkrp\nkaezehgOdiO2qFAUrjPUW/KoY4Kkr4gT5+TpIxFq63P3iuY1VoAnhf/85Hzr\nJczS\r\n=O47x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDb7pmHEDgqFYfjj/upBp+yEELUIcC5R/Hq+4RPxZstKAiEAoUhN9ZrrUdLHsW+Z/Ut84sD4i35jOXqiO5pqGpiS12o="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.8.2_1623756267924_0.744363834525263"},"_hasShrinkwrap":false},"2.9.0":{"name":"@virtualstate/x","version":"2.9.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.9.0","@virtualstate/hooks":"^2.9.0","@virtualstate/union":"^2.9.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"e8ead9cd77a899de4f76738833a0539a176f51d4","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.9.0","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-4lgVKPa4Q8ywSJaRhA5GdE+MbVjV6T2N3kZdQt6vg2SiT6atu5JV76ybfNzQRUPOK41ctgkVmyPeGOjyA198KA==","shasum":"ba1e29a33202b58ad0eadc2d60a0e840246f13fd","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.9.0.tgz","fileCount":30,"unpackedSize":37651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyJKICRA9TVsSAnZWagAA1L4P/2naK/DypdHCrjlb5qT5\nu9TkLr2mhNExVT8Kfg05gCAPYT6Qxdq1/DmPiUZUT55YamT7R9BJRrEufz7J\nnO4DakRL900nmonjWaK81LTUdTTeJiFdzW2X6ZNv1PRfcgkFqkEsoVya7G0I\n6F7SJONLntBzS8OSfLkatys57os3ED+kQphkge4INFMLkdZRhHUUaji+4Vz6\nhAMDepKkaz/5zMIvbceXNhfDmXZfZcjdyB8w3uDEBGte7+SPd5dDge57MSy2\nxUoumtNMNLWJVjJ4Qvch8QVdiYEz2d+2viBMZnKUUFmZTfiV+MFpk5QzZ8qK\n5lvOwtz6xsJFX9aJc1KowiYh7Pl32XBghNP8EL2hKORCkWys6EXpcqBe2DtF\n5ds8aYB2QzOj8BHbFzlhw4ZXhwkIR7peFhQ5sqoSthoDGzPEELUiRrUup5hz\ntZ/SxOpR8QsXI4lJgTAtLoQFTj0WSPSXUh8w4WGajHxtilsNxx/bQlUBraog\ninErmXddmc/4H3E0ocdh6gg1eEfa8jeBj2HZLqBQwnfHKqUSh62t6eHN+UAM\nEjVOxY7q7CtW7bVBcasVduba5AOVbY7g0EBl6DgZrcuj8nTQ645qc8rLt+3Z\nn40mTXMXzJvC0F5wXxrosIGVCbOsEt51eGS3g7hR6tDVaCXWAqAtL8W65Frx\nNa77\r\n=DTxD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDI2FsOSXegx3ihaUliiitR19x/aWFaDqrDHLTc6fnqIQIhAOPt8SNSh2b2jDTJIDqvCsLc3Yr6XNFxZo4qDb3sc6fR"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.9.0_1623757448177_0.721925175007329"},"_hasShrinkwrap":false},"2.10.0":{"name":"@virtualstate/x","version":"2.10.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.10.0","@virtualstate/hooks":"^2.10.0","@virtualstate/union":"^2.10.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"a6a97cd707d4911e89f98c6fc2444e0fd96dba37","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.10.0","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-6jg7FiLAIw21+grQEbtEHE+NIZWUcUfLCXTPTx6Q3h27f3fC+IgOxlAhB7LEsbkiv9xsPRbxlEav9TC0SxnAJQ==","shasum":"f5e3edd0a715b0c70004114337637b0f02fe6e7c","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.10.0.tgz","fileCount":30,"unpackedSize":37655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyJMhCRA9TVsSAnZWagAAIfUP/RVY+5KEUwX5B26siNQw\n6t4IGAyXgDiEAU1SOF59LLlF5mV5evciCR/g5bAfK9qMY9wn6Vsz+E87dz5B\nxSppNi1CvsVwrybHLpdirTX9g5IpW1Xs/W+dZmaCcHGVg9p/ldSD65EFlnCZ\nI0GAwM0VkIgXcWehB01p6PFf0bRRHI546FRC9VA5QJsuPd/MR5V9ZwHx6Hdw\nLyIbqbSVsbkhv4iI81JvL5SQ0gsh4MvSzQVp+xwrbSN1o/AunjL5PpcqwzAf\nWwRLNx4bq0XsVbfHwgsMldWoqP/zuW2phz5f1kyhWzy3I4r/KuoH5/X6Q+h/\nfUYNRtzDsSUgvuX9jvc14Io7XDqp8H3fWDDJpfxTDtI+UPFJ+Djr4N+oDVWB\nnyIKD2p7Fy2F6UNIQb9g3kEXdzsFmYCMVuqdjvoR2DIDS+0I4Xl0OqANgPzJ\nH8nfH0LdJRqnaSeyKDSYd8IG9w288om+gkyvllU007JNtZMBhixj+Oz95gSI\nQY6jcTInR2mlt48SIMYfbsasj7ZsxXf8cxZCz9VuzwO2pXCeQmP9m0S7ZH0+\n0k4RQspKdvmdKbkEecEJ5ROBA3XHfxJu882Q/wDaMahy2f2uWC4NYd2fX/M8\n4xJLrFMvmqdIsste9wxVDXEuWbbG94ZDghKlYzG7P1IyQKUzuEn2sQHi46s8\nhhU9\r\n=GWIm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIVYD3pQ/9MF1fbK3OGe7PV4X/PY+9CgogHN3OoTLS+AIgXNzf7WuDlVh+XTXRH8Uhqfa6I3wt+7QHGf54/+i6ytk="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.10.0_1623757601869_0.2904506380216081"},"_hasShrinkwrap":false},"2.11.0":{"name":"@virtualstate/x","version":"2.11.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.11.0","@virtualstate/hooks":"^2.11.0","@virtualstate/union":"^2.11.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"213a7fa05de005ab3da30798ab16fdb0b66dd857","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.11.0","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-QQffhtlnaiO7M13bsRIzRu4R+atrhSP4OCCuKKBqrC2acEO2UEHO1u8LRUDNz/c7sko33I11K1n719xlw1ohvw==","shasum":"ba95132537c076aa1f06867221b515e4bd070efe","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.11.0.tgz","fileCount":30,"unpackedSize":37655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyJVTCRA9TVsSAnZWagAAsX0P/3GlhTsfoG6pTFQ5z9Fj\nFOLKwXAU252m1F8wIemD0MKOCjKW+4YOQ0G7LARHarA9tPLMCDqW9vPLc3sg\ndzL9aY4YHBXWCBv7Cf/VwBPsEYwT2SgkXwYuw1L/Y8C0tV+68SBCQKp/8sbw\nar0/sUVjDswn+LAZTspjXqwLEX8j0giOrxLtXpZ99IvxfW3F32osWN7fSI3g\nn4y7NuE0KEeED064fqaaSC/eDKsuDt6k/A1hJos7M/DA0d0FwkjQana2WCvj\nf75n/eZ2hdtNUJQw0GcokNuPvhzTELgBPoHpI4EB4tr2Rhe9h2WWicLIXytq\nJrkWN/wTv+0lofBNAKvKOo3L08gYO2VbwAqHcQxEL9Y8q3tK/lTB5/09htnh\nWKEI3I9pv7k0RLcckP+THOQmXGOlNrEv3uhUohR7hzrBptXLZAjaVgQIbwUC\ntoLuREVSZOflMkpAt3twKHMKLUxJPGQpV8zBclWGRZte0ISrHFcH9+ctnfML\nrk2mLCjj0q9jUbir9iIQDocunlW159t/Cz9icf5vpkMNuTeE9j5QaZPz8Oy9\nwiGIdK6D+9tuTxkUbd2BOACJwwpi3RTf0wiyzjXQ9Dv40cec0kgyfKA4iyUf\nGcYMHPr4+mUBjib1RSrUAwlkNSFzndlxj+8nOS9jBXfw/Xe9L5Rl2PuxvHFO\n0+4z\r\n=Q/ce\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9EfNr4UzpFk0HD5BiaWmu29YslHnMYhEqTV70zO1tkwIgGDONoCZzv5biMFXCK1kP749w4VOa6+bRNpL+j6ngPmI="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.11.0_1623758162878_0.4340888776841565"},"_hasShrinkwrap":false},"2.12.0":{"name":"@virtualstate/x","version":"2.12.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.12.0","@virtualstate/hooks":"^2.12.0","@virtualstate/union":"^2.12.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"7d5379a749f181674b561f4be5a0a9dd5b296b22","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.12.0","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-zNWjeAUTdZpHI/v8XrhqdutwU4rfv9y3L9eJC8B3NkuvT/EBAFJ5kf1ZxgBIUQSHkjliZ/16jHA7BRdi7W+/Cg==","shasum":"d3d95f2224537947a392002eb87a45a173c09041","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.12.0.tgz","fileCount":30,"unpackedSize":37655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyJcHCRA9TVsSAnZWagAAtiYP/09ujWe0MQWn9VRfLcsH\nkQdGarzUXg+qeFK7juneUDKXrZwYYjIOtKrQeHF3d/9FVtCOnyFywiJX3tiJ\n9dzq02GqOezO5LPZlUBl+tPHsHGUgkyqeRQNIU+XKXK3I+wrJn4lxOgLo8Fw\nVw/UmBccfyqX5cloRSv5ZowPaefLYzKS7fEFNAu2snHo8yHNJ7xF8buZ7JnY\nndUAOCAYeAGhLIolwhFX6X8n6dIXOVLrZuLJzQf83CxAbSKd+G/LlmzwLj5L\nI/ERER23XugrEyGjI4MS3kU9Aohk0UvTlg+Ir+vuZmieBn4ZRhoyi2TQXcOg\nLOB/EGNDcyfmKMXBFFaMJ3dS5VhK2/bjewWdb/w44rWG6Hmr3irryGOInTNM\nkwrXhKYLzRCoE25kgfZkVUKNtW/IAraVTVbN7uGVWyffDBdTDWrZ9hZ/4/Nj\nt/pge9wg32RN8EQt3/VqnKgPZ2V2lmTWhrbURdRWepMctXPKTud0kEGxwCF1\ntGOGgcF5PWaSaK2ISFelbCoTmsMjw+3VtE9TpDR5mR6P7UiFVk5XP+UZCvEd\nqhR3kbVdhSo1cP7FfHYeD7gqElbph+spkMUlPT0sxyGAH1CJimsDbYlE9Sk/\nxQrVFRzuibVVWfVym7NaAyf7wE2UPnyYwwoZhdgvaU7jxBw34my+DSE84jI7\ntzvz\r\n=Gj5/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIClEXWhgiqzpWn9Zo3aWbai9YXHovBcMGQWQpTigGNi1AiEAo0NOYUdVfHCqc6bNooSv8ZDfMNsbz+t+kmiyZ73i9tg="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.12.0_1623758599164_0.1495027135840299"},"_hasShrinkwrap":false},"2.12.1":{"name":"@virtualstate/x","version":"2.12.1","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.12.1","@virtualstate/hooks":"^2.12.1","@virtualstate/union":"^2.12.1","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"a9848a191b5afb73c14dd436dc2b2183efef1922","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.12.1","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-7znkPV4itn+sWeCOuPNhzrqRBJ3mrueOwTYxmCVMfYjsiC5v63rIxx7YeJ2jwQOZNOd+D77y4Vk4HHs8+v7oOg==","shasum":"460f0c72cc25667cc3dd9dd819d430937ecd7534","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.12.1.tgz","fileCount":30,"unpackedSize":37655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyJgCCRA9TVsSAnZWagAAYDUP/2V5t7FvemJLJWJmJeDZ\nZeNs1glqGry1ZKHB1kWGUmVL9fAflPCsriMcdOH01hpTMa6g/pJf9SdxdjGY\nvhrqIJ/pufHPf/X+idJhUtrWRsCx5RX5oHzy3VG8nZLuNwTK7Jc1NkWrFC3E\niUvXd8WmyMZnLsr45BxHgtZqovBzAzdmNZrhpIvq7x107ykBy/4mJ9SIcy24\nqerNfolc0ekc6cmgt1vwWz8s0gfjjyc3VoSQ/r+Ey6OS6tccP0fwbT4KPA6z\njl6Yrr3fdSh43MjlnYjyROaR7Il2gSM0HydQ2hRPiCkozY4NE8WtLdVvdhqa\nCvJD3d/4NK5c/lBHdMl9o/RKOICnP+RFmkvP2njHp7ZJUWp8m3nUF7Gzrigr\nMxTR9J4iH6ir70FiIt2S1sJSiIqQEHJDoHF5DHymu7aX50h2CY/0odqFHvoV\nApsSyA/TLJ/xqHW719yj8/zq+8CePpZBhKgFyZn3xIwkpDsh9QRRpz6beWRx\nPF5YC6m1PjcO5MfeXbsagFx/mkDWTJqFzmNJHIwxMjebwgKr/9Gnw/CPHduK\nxugPBlibCAIbhm5T+MwsZhXtY8ecY+Ix1+xFRYLst5eLiODFZMIyRA7gqW+b\nN0SsakUkX2CtH4DTjuQuXJkdAlr2yYYe0Ht9Sg8YL3K0jYSpXCG80gj1l+2t\n84ZJ\r\n=Mk3z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBuPspNvX82yzhcYZjVE8nXXh+XR9iEszOosucOfNKagIhAMyXfSXU8WwmcmjzL2dOl3O0D3ImD+TBXkqF5ngvG0hx"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.12.1_1623758850725_0.9100884466625583"},"_hasShrinkwrap":false},"2.12.2":{"name":"@virtualstate/x","version":"2.12.2","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.12.2","@virtualstate/hooks":"^2.12.2","@virtualstate/union":"^2.12.2","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"922f3729a76084fe2466637f16176a86bd336a50","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.12.2","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-w5zloSBGAHHXVkUrwAlgazy0HSV1jEZzEiW8pcH+Wqn3NTYqEQNDSm3LRHu/mR2CcAK3xENDR6SApFXbQHxlYA==","shasum":"88921fbdb210ae74eae6826fa0af08577fa4daa0","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.12.2.tgz","fileCount":30,"unpackedSize":37655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgydOACRA9TVsSAnZWagAAhZcQAIUBQhpC+7YaicDVNDbR\nJp/eysQBjgGFLCkFbqy8J5QG6jGtbmawT8ksOWDxQ6BVUBXmXw7MtuhgvMLl\nkyjdvMt1XlvTXnOLnOSQtoC8NJ2K8WCEznxMZgbFXhccrxLIZ2CB7WyPppV2\n03C7g4TnIsQ+qo+seK7jGVCT8PRvXcBoFnEDoCHSnV2yY7rV+P/eFcTALjd/\npeCCqY4X6T7s1LPOHNbittvWK4G4aoDVxHMrplBhL/2zrwqMC7yMuR1d4Oma\nt3Rogq1ASdpEGW5J4+IJQcqCeo+m91IeqoIL+/ThmgyIbsxtkBqNJ+wGddTV\nSm8bP7jtkRPkrsVM2wfUmdG5qGdJ/G+NKYdYBCtBrse5TIsvRZ6+ZIkLe/zn\nYlgic6X3I4l8y/PeWj8n2fRzqX5+LcWmRHLmzCtyf96SF5K5Jc0KV+fTPvqx\ngUID7ZM9eOGDN46sIOgh+s3hyUEjP7cW5KRmutPbxPLX5gQ/UtqcLdyfJFLT\nM2gaufUxCivehM5KrEGn9CKsHbjixe5o2Iya4dKwSMj8d/1FQJ8RImTGTG3R\nV4Plpm5CiANa1bMu+U0oEJexGTp79wCW75c+pODIkA+/6kkRK4yzKjnKkp0L\n3/lmnLCm21WueHhmo+3gOoalMdU4fdJS57lpEJJi6n7lo1ABA4YQ5i7G3UDf\n3tNt\r\n=5Zxh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeNeRHnCwsFwBbGuGKahWAQf15eRstPkYmPmsge0+sEgIhAJ1sUYndxJbZ8NU3N74fp0jwascmMYXl6F1RGffw3Z7f"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.12.2_1623839616071_0.29018352811324943"},"_hasShrinkwrap":false},"2.12.3":{"name":"@virtualstate/x","version":"2.12.3","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.12.3","@virtualstate/hooks":"^2.12.3","@virtualstate/union":"^2.12.3","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"1a12e99331b0012b99e29ee557bc25e564c5a2b2","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.12.3","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-uEfaNV4IehwrqQOIPXe+92wBMzOmGptuSOfAWtOkeVsLmMwN7b69F9AU6X2mZulkhNRBLjWa3i39vE2zvlpmOA==","shasum":"1707e75d308374f3035905244e16ed00aee91131","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.12.3.tgz","fileCount":30,"unpackedSize":37655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgydYdCRA9TVsSAnZWagAAbsYP/2WrkN0qMDidp6prjQ7p\ntl4OhNdyGSq1s1JGUkA4JEGFUFeGi3E13j1JwFb5SPHu3LOCv2bF46gw1ZI6\nqAQaWD2B8u6ZTBqTk0fT7tFz7/+BGzfYKLabXWC+8EI11wuxeLF70pOtHf6X\n6BvdlUQW68hj99Ai8A6+/tAUQQAMqwqScXXnozx43Z9683IhlG3aISg7xsJK\nrrS5LOojBSj3xj2ob6wURkvkjNiEz6l/c4C4pYWcl4Qm+ZDoCCseNOB3Amws\n8Mg4w8dz6I3UFwCM2gQtJlLI2GjzIkA8TrDamA/BvMqC1jhR8VXBKOVGTuP3\n/JtMC4dFpA+ZClYRcbe7jEoK4wSw5dj6u8nRg1Tzb6QXOIX16ccPupgzmlKz\n+SvpB4GvdlC4Sw7ApNFAlpl1eMtMqnfans173yEi9CCnMw2Gd6Z4n3VGEGxC\nR3qVYft4cD1IftU+NbJPwLYczzs3ealPwQcEgeP97DdizhwYmHtmFDzxuLI3\nvf2MfvNPUqABHzOaCboL7BKtDUZfyt7QhFIgImoVp+nqDHk54TruSo6tN/vh\nRwU9T/9epCnO/CjI2x0BPedJHU1SZeBGBYgNBumhA2gJJhlcR8vt1BKr7ASa\nw99zCtbAKZjDe38gh6si5yCWVYNtJgwB8HaJKQ3x6Q36o+jYLh+WIVwx/RZH\nvWQq\r\n=JeEl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvyGFVs6cHkQAlbd7eB1eKsznYxWPz0o2XYaYTx89VTAIhALLcovG4B9THebOPYjTx9rKs+5a6fzrqfqgXgjNodj/h"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.12.3_1623840285413_0.4393370874644438"},"_hasShrinkwrap":false},"2.12.4":{"name":"@virtualstate/x","version":"2.12.4","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.12.4","@virtualstate/hooks":"^2.12.4","@virtualstate/union":"^2.12.4","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"925e1eb3c6f5bb2c7b09ee430472347cc597c113","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.12.4","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-c9I0MZVDVSDUe/ZNGeVh7Q7PlmXfyk422ecSOoUzIMRm8URZbI+vZ8vH8S5fngNfL93DoRWQD+FCWparuJp+1w==","shasum":"ab4ecf8d6e44870e981ac3b3d268dd321ee4474e","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.12.4.tgz","fileCount":30,"unpackedSize":37655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgydc+CRA9TVsSAnZWagAAvBAP/2NPCYbSNEixI27NHcV3\nFnjVt3C+10nxfXpWqNC5XpbYxOzUVUYznAWGMZ4aKdCJR6AuFjqFAi/w2149\nJczZpo+QWLdhpIuxorO2/FCB/nqKpjJ93xxgFgWMFpCtj7N092dREQ5ETkvL\nE4pdDTpZcIQdxCx7sVtmd2OKF8GNNpZ4oIxZF5KpCF0UMgYxhk5gT0x7T56Y\nMRUadRBuBHcf14rR2m3Rq5lsFtHx9rhaeLl4p6iDnz/P/VFyUaMt+CSq1lgV\nCS7+nbCRR1U1ShtabkS+B48SF5zeQ++THNez3PTKF0fldlnPFMOaZFMNhVqq\nvKDdA4UpVN2QtJbhwG79CBGWIjgUkSFExZLDMvw9WBYsHU2t/EGOHMlu5sh2\nuCBoVMv/tj1Z4AX6T8ESf+NhT5x4SBP8CWa679pGbG3/AzmNi0Euzixxq7k+\nYKVLYkiT1afBZM+zlDF1UfBmNLt4KrrpPlMYIUrLeH5X8es9tvZs6BQkqtp4\niHxpaValeEUn1n5asq1jaK4T3mhA13lBtS0vVHmSrZqQbtIgvMTwRqVSASFz\nAiGp3cVXmfStawzXYHdNex1JfdXMPX4sBJ63FcNcocN2EG+y1I32H/hcooJE\n0KeT9OFyvrMR7cz467VM53nwicffJ1wChAPawWyWy9JTIjijqyQ9+E/Iw74M\nuady\r\n=qHKi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF7JsIJfrzxILezeMcWG2Xo7SS0mk20/KqWXdmf+6HrrAiEAgAZaBXQ/7p6h4O4JxkfulBo/4Djev4uwcDDvaXlTIFw="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.12.4_1623840574698_0.7472148356769146"},"_hasShrinkwrap":false},"2.12.5":{"name":"@virtualstate/x","version":"2.12.5","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.12.5","@virtualstate/hooks":"^2.12.5","@virtualstate/union":"^2.12.5","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"22eea977f7c0d225e2c68ebe8ca25e243fef1103","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.12.5","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-iDxrN82pKVAXoKB2sosynEpfTPwt/gdDmyRcCx/8Du2VZ1BeTWdr1vhw1fy6UOX/i35sQN2dr2zQoZHL9qTujg==","shasum":"474eddcc8b4f63b4813d51920ffdff6480b48225","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.12.5.tgz","fileCount":30,"unpackedSize":37655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgydinCRA9TVsSAnZWagAAmsUP+wR19b974tgClBFgjYTw\n/fAPK6PDnAHyOyuaci+20Dyn6DjQ6BR6z9qaWGb5HXxJJ2NffcOHty0vVWyS\nqaYT1RnTmpyRTwrMrdXUhpt2FWJj+XxN6eWg88h3s6eFU+t/kbn1BZahtpVo\nllGBhCmDL0DQNy3++My8882AEh6DAtSAos1ZSCOnWp5dQ/+IWVFx3Tf0P2P3\nVz+Z1LauOS0fM3eftfj1Gg3/kHpCP7qHpaiOuC4JzZu8oM2IaGgu9fkV6Smm\nFg8z3XLu0TBDkhMwkiyO0aoDUcpFTC6bH1OVIt6oDjE+8kNXUxqYpTOwezwg\nunqGfU+JNFsvc/fnaUvbFEe6Beu92Mtxtg/nS2youzlBnBDvhjNnQ6/D4rpu\npTR3/PN89eP9TWfs/c3viIVEecMsdgmxzCMI35h3pHIr3M0VhS7oU/hJtUdn\ntzsRiHZUEtamQjofFzcVZABnokpq0LRDjonNJjADI86x9J83JNkqO6Lw8Q3g\nC2x7zxQ+4VTsau+N9UPrUThSbkYobFyBPRAxHH7POcHLoAQLh0H1RYNsOGXu\njHhadzL/+5hWd+frySKs2epZOJFe5IGU93HXqe6Sq39XUKi4+b28N52DhQ9J\nZ7GOrWND9Fe5Eiem0WxqaFOQgY1dmR5wah4ddWc2y5MyObuG0Col9yoPxSQL\nfbg2\r\n=v3Bz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHdKGTBB+DtfuG0I0h2XK7CSlUMTJO7VBsGp3nbu8ycwIgEoxBlDcsdAb9K2PBnB6n6lPoigFIO25Mf5mO0MILiOY="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.12.5_1623840935431_0.6333307675725526"},"_hasShrinkwrap":false},"2.12.6":{"name":"@virtualstate/x","version":"2.12.6","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.12.6","@virtualstate/hooks":"^2.12.6","@virtualstate/union":"^2.12.6","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"0fb70b364512236a739de13074e599dbb4a581b8","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.12.6","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-ycb7jlTXWUtXI3G2OfewOZNZSuqoCNbPHnK2WqdVS7F3kUiDIApYwLT/ayG+E8F8XRpsmnEICVaHvFtMm0qwEg==","shasum":"55690b86eaf6713c350c7fdc221006b7c929be20","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.12.6.tgz","fileCount":30,"unpackedSize":37655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgydtMCRA9TVsSAnZWagAA8sgQAKLZBMSE6nTpLcPPwPcK\nuslqVuAhHXLoOtx+uUflYUiM6+Q8yGii8ozx9VnIKut3jdeiEpddEKy8h4AV\nmYz/uz55L0rM3Cy8uIJql64O72/KnKOAJ03p+IJNMin45F1jXgkDmG62FDYN\nJNk/9NhKFyN4G+Ix6P3ERCVtCj8xsFnjBEtAF4pBuIAmoCrBQkk+o0hwP+xi\n4OjlwxStM7PT61JkfhEfvVX8qjJVnUXWR/ZlzSFJljy/CPeJpyltx4bD1bAJ\na8Yl3QgkTI+0Vd8vPSiUzmYQkZDUj6t0mvyHLkHWSJ+hAavQA6Ulk/KhCMqW\neMUBRP6J4M/Ke0gn/BogkEubLabzKZl2zkJ5sEoahoyRkBD29owTDa7jjASP\nOqF7X1jJwlOhLti1iGIzoYWmnBsmR2lEuIWzPpeIC1/72S6eRp0J1/cGz61n\nCUQlrOHkroDAYXtX9AMhNUUwbOfLbX8zPIMcghRdqheX1h2RCrXCBMiQa8tV\nzsDTURW1xFbmarNj3zLeeq30Phk9GGytdgNEURIPcyU5Kp7wgKHwysDFDakQ\n6yo8nMBu4PCxtzmuBceLCW9oaNVTL+cJfzigU09O8VcgET24FvAEO7vNCNoO\nGwu7ON5LnjgszApNxB2ua7qy++DbVT1/Mx8zwjlb+MPwxdbdX5IuRUugQlGM\ntHAo\r\n=u1GE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLirjTm4/fPl0XwNFzIEsElYkfIXj1Gp3IsgJ+Gvb4XQIhAKJxoirnNPw3bpd/uAXD0XMbZGMzQR18XCZr/SBmCmNg"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.12.6_1623841612352_0.16868424454683972"},"_hasShrinkwrap":false},"2.12.7":{"name":"@virtualstate/x","version":"2.12.7","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.12.7","@virtualstate/hooks":"^2.12.7","@virtualstate/union":"^2.12.7","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"2c41387fcd88421e1fda358bbc71d6fa0bdc82d9","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.12.7","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-hyTopDREq4CDaM/cQH8pUPU3zS6ZQavCR2+1l0BJKbpXNFgk/Oz1qE5a610WAc5sGq6zCageB7Hpl5NyfbTzRw==","shasum":"dc72521427a7c45554ebf50a9598386fbcd5bccd","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.12.7.tgz","fileCount":30,"unpackedSize":37655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyduXCRA9TVsSAnZWagAASn0P/1vfE+zDD3rNtbB1yTde\n/ROFFl6IpWVKgzeN9WHf82+2vl+qt62q+cV7tFGRtydP1575j3S25kl7b1wG\nHEXsoHGvV0dVOVRaZPNUBNNzJZrbF+IxsErNMJvvQTjYjKLzbM8lHkZRfg2q\ngKtvp9jaZ3heg9l/er75tL6nSsCQh2PyVL7ERVbhiyzE84oOA07DspNexZZc\nfTYXWi9Djxuvfzx7xVkXvF6mXH6YgynsG3auwuve3HM1gc0Kh5P0kPMlPAC0\nSTcuQasaebgEmxGsDhMZm0qylVp0nQffgcjyhmXDmwOvkvJ+M/KYmifOE7O8\nrdifRiJD51z2d/8jpAweks/R7jZPISL1yrRK1Sy/e9moLXMcuVwNzGdR4ACk\nuBeDiKPhMBn8+Kx+pUvYSWBZSlCSR2DsL5hr2MLKTYSoOXuhG0xCoV4XsbR/\n8strgTOoi7M4w+JJJ3Y+6+xUBj0vkQYc5+MewkYfO4iJGYFNj62YRBzQ07/H\nsIetXXWOkaORCrfpJNCLOzr4QBI0WOOtwVKfh29L2F8B1OXNysx3YDE2MwY7\n0PbokGYL/Mcys8NXD5NBcRAn7BTFLkIbK3J7sgDjdJcT3TRjcyOeKz1d0Cm2\nlizeEwEvDc88oAniplPtPho07h86DE3lCfoUp/Gf4njEMHuQlETbISsZTTzw\nRMK7\r\n=NwQz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGX1VH/ljOYnlx9GMwSELYYpv16M0KMLFEwzHjpBRp2pAiEA8drWufz9Eckko4p+zBBNzZg2MoW+jeGRUn4PXZivJ+c="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.12.7_1623841687625_0.035598036075951134"},"_hasShrinkwrap":false},"2.12.8":{"name":"@virtualstate/x","version":"2.12.8","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.12.8","@virtualstate/hooks":"^2.12.8","@virtualstate/union":"^2.12.8","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"5b334c75679af85e0ff166f7c258b8473d7db313","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.12.8","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-UTPNtKsP5YPD8gp+ftewI6LQLluVIq0VylcFlWwLWqod34KCatxF5fHAdYBMQHxW/J+vYrJNoVFh7Ef+sylOhA==","shasum":"fccaccfe089c284b56533b38efe0f2d199e06598","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.12.8.tgz","fileCount":30,"unpackedSize":37655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgydwuCRA9TVsSAnZWagAAjWsP/1Ep8L4UFdHI640ERlci\nETMwt+/IOYiXUMpmwiqtMDZ1VWZNwOYX2nUCfDcBcEp8cwLR7zd+EwJw6BZb\naSHzCRysTiDcAOXE2P9FwGv7PyAXj00EbwWQJYCgvn8IBpY/NnGq8EYgOs3q\nH9A1VRxRR8HJWXBLpghGXTExRh3LLKgLxe+7M+NanJc4B+gKhnpA09N3/whz\nBqr6OPmL+FyVf10CnMNsl5I+zZ7OFVv1fOgETizp6Tav9Y6TYm2fY9tHJyF5\nMWvCivMajomIp1k8SWZW+Ym8E9L8nbW7FCJ5DDYWIlKolDM7TbGGZ9tb1+aP\n4Mx5Yr8t5TqYvbUHPxytYg7fNPoD05u/gF/Tpatrt4bAzgksbyIaQQZgFRLX\n976+SUiH3MTOeY8G5M5nPxpivfU/dVFauhuYUDNw90PvFuLGw9roAbKnMeqB\nR2SBGm56YYu/8PsqRjOwuwDZWw0XkGMF5qUuvyqeSXknNCia3wNrsImElPC9\nBBbhnAtOVH9cL7wVtCm/tx+MiSVtgFS0uq18Me9/8iMkUn2AKd64vm+KPczV\nzg83ropQaDjrIFSqTxNPJbdGK21lunXx1MwDYy9K9roCRzUc3YWvVlsIB8iJ\nOKU22LRpj3LetCO8gbGxT+evXsLcy+lh+4xI75rP24m3nXFGutIwlc/3nkgM\nGZ1z\r\n=7baF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAhN4DVqZxXs6TvIXmRt3MGQIPVmQDQuazT2Lo2VVmrnAiB+/Oj3XHGcGXL6ykHplnvSlvm2nAnz6reMw+PQOKUjcA=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.12.8_1623841838732_0.9595752676316609"},"_hasShrinkwrap":false},"2.13.0":{"name":"@virtualstate/x","version":"2.13.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.13.0","@virtualstate/hooks":"^2.13.0","@virtualstate/union":"^2.13.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"8ec3ccd02687c3fde832dbad3987cc5475cb4476","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.13.0","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-yV6tTsPV/eu1j4cqCnd2MW8J6wmW8nfj2fk6slfLkm2Fbs/UGnJZuVss+KuL+ghDineXOxOsELq8fo6sb7GA2Q==","shasum":"03fe2b1c9dabb264bfeafa2f3875e2c32b16e625","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.13.0.tgz","fileCount":30,"unpackedSize":37655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyxmACRA9TVsSAnZWagAAfAoP/ihPm3w0ITlbE6y1mN61\n8F3vaPom1ASPYpKNI5lwRN+CmjW/mGtsaR5bZJBxFWE0iQ+7xslR2oojXLo+\nP3ogsP4nAewIeLNwbCHnhSxL/r2vS5bBk9XpnFIlY937o25jzly0wXo/VuLI\nGPb9RxYWb0gWZr8/6i1i6m8cOEkwdRXBsbYLguvLrsL140JXDVP5kjZ5bC/x\n3o/r6ieQYYkiy5Xs6KaM+GxNLKsJbK8BndTaxyK2305y71DpwbK2qQMLFspR\neyDDpSPmp4DOIyz8CdV9zS4G/pmhL9l7NrV9daBcEM9iJpwkgDZA4jbhLBbX\noTZTtS6bb8k1WMo2J0+NYeL4nR8HRdQtN3mQPO+fvvMwjV24pPRnz6PkDnWr\nGBs1MC8y1tf/EMKRw+bwDjXRG6rf1tlQamASjeBoxtWlaJX7LVt+FZhUC5uY\n2iKvaZJ//LE090IpFL0m4PVfiJSXmgX1ZCFwyb9b3p+rc71+4Fnqy+zM+w23\nIPsVIAGp8Xd57ViorN5fPkaiPuBJA62QoV+2hl1+VfLVlvpB76zziPXNcbIN\ntFwjqsbvB3ZJcVLkJ3mntylbY2J707ZDP5T1Bx19X7fXsKiiZvFEhFRvqNly\nfcbU98A84PZBnu6BmAmCI4CJEYd7QhmHr4zR20by/7ba8wDyXa17N6r/EeHW\nMISc\r\n=xvKM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8VXlopnTLHpazvBt1+vl4c12VWTJcVdKiAGuCEWAyPwIgJcos58ZHbL6nSqzmY/XeOptf1naLDE6NRztsO4+Jhuo="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.13.0_1623923072236_0.4486309774662127"},"_hasShrinkwrap":false},"2.13.1":{"name":"@virtualstate/x","version":"2.13.1","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.13.1","@virtualstate/hooks":"^2.13.1","@virtualstate/union":"^2.13.1","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"d60206a69992a7f4872995af18f78829976d3fdd","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.13.1","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-woDPdZKWhMYaQy7amFXjdC/rgxfAXm7bKjejX6iFufg5HZvLaiToyHzUTH+K+l/SRPkAMJGy3hMxcjl+WS+uIg==","shasum":"ec37fb2ab5691545e572fce229bfdaf452d9648c","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.13.1.tgz","fileCount":30,"unpackedSize":37655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyx0dCRA9TVsSAnZWagAAhYkQAIqnAqC9HI3/0JNXUmZ8\n6M1/MNURVgM9FyepP0vz2WYe+RHtbT6Mw2gTxyqKavyTHtRceZYjuMv1pogo\niNICcSAavKtru2TPPdB5DH01ykv3WzA4pf7EbDR76VfpquF3rTFdkvdn/fFn\nl5LF6KejOpA2tfy8gie08Q+S0p1i1mkK5K6ID80asFPR/1DuMt5pBIK9rZhH\nPF3+0hHC8F+qjY/AUe4jWa5YuZwuA2FOJYsH+6Sb52kPS040Zib3sS+zkFoi\nz/zc3+NkwKdk5IY/QwB0OvQdMWuo4Nll+C3PsHbG/81EUE5n4PCXB/hQS96p\nyhIMVfOq+eCnqaqPgu88HWo6yugpZNnMSqkbGI2DgWkkGtYU/lH6tSH/YQEP\nosf0xKIQpHogMm4Y5zMhNZU/5EL0IVn8PppoiD4gJgqAGvLwQIrm04D52sUe\n21w7gKlCTEX+523Lo2VvH/GrzBv1JROzWt2mZnJZBJdWIQ2I2Yjq7bZOvcHn\nI1gp3mpqmXfPIGgdPDCe6D1Q8YGOY0PydLKogkw/uSW9B3rTXOIIFG2GV51s\n0WqU5ZtwM+UqlKfv9lnGWH/wAHSk2B58Q5+Q9t2gnlMV0R8PTVr2reMTAkC0\n5N1X49cXKgLfa1WI2oyUAAtyzQGD8SphS8bQHj3WxL13WXBnLEDYPhdk+mAt\nSz+h\r\n=zp22\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBYlZJEseFUPzJhU5VfLOlhDoozRCkVBgYIHTpzWMX0PAiBjWfNpVmxLd502EY30HNeaoERaYSckJ/8t90pVL9u9sA=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.13.1_1623923997431_0.4026854158655031"},"_hasShrinkwrap":false},"2.13.3":{"name":"@virtualstate/x","version":"2.13.3","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.13.3","@virtualstate/hooks":"^2.13.3","@virtualstate/union":"^2.13.3","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"948c0b9ca5548ac079ec06c6f7ba39bc1a9b7abe","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.13.3","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-cvmWrGwWLaQQq78ClIdj1vkMILDCHXlwYLW4LgLAeLoZU8eDuSaHB0Ous+Z+4EF57ZyjnPYoepDzKl2FW7DY0g==","shasum":"85f87b4ec2a5c8a14f690b585d420c5c55dc34ea","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.13.3.tgz","fileCount":30,"unpackedSize":37655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyzj3CRA9TVsSAnZWagAAuqgP/1RbfJjaxd1QN+Iwy6bC\nefF6s6OzFJ94faKfaY27qGEkQSUw56hMJLVDSZsCaF/yofaI8e23ZKxcyz09\n7zLrZlfJP4kPHj5j5iK+WYwI4UpNhpBd1FGvC/QiFsKgPjzsKHMu3JlaZaks\nDiTbcrOa9qnA9/5zvDlB7Hb21HipwEZR+tPmNBX1J3r9dkSzYgLAJ7jy9NBO\nAHBbhtoENCrXIU2Vzp5OnlSJ0NzgY3PUQ1qjEaatsrM1mm2GAKoNlDDos0Mh\n0+FL74RdAh9aBgtlb5FIwBc+Ndzp3jSoN9aWYdSQcA7b0DQarwt34sISm0Am\nNd1Bjd4XjbgWuwztWVu+lRkm5d/5LP+Eg1QUH2e7X9W26bfhI8eLjrlQQSAb\nh8aZLpk3EYCHaf3A6l7WiwdBJDKEaNWGAJNkrvlgqKLC4TiPv/Y0y0dwgobl\nN0ju7SjJH/ASeM//TxS2Dp2qPVa1hK2SK7IrgmoDFPpH9z1ymOblRMb/VGBV\nPffPPHFE4/iwBKlIa67u+aMAQ2YtrK1NMlmUWngo7mQV1n4Q5j/jl8mvZ6hM\nApdqLmSnufHymqYVjC2PaVQ4MCDK2mg2nnxWj1mtDg6lA1CxHajkCRsoG8ak\nDwkmxOlBthyM4qz22as7gZzCCGEoktLZn1jZdxpoBFbokvkLB8+sgy/lvueV\n4hOH\r\n=J8gn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHuQy/Vt7tHOZIlziLf0tsio4RPHEs+nM+dxg/OTyoS3AiAHzP2Tl7kNdBY7OlN+BrA21ie53mPGGCCqNRKREIdGOA=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.13.3_1623931127138_0.76579299414377"},"_hasShrinkwrap":false},"2.13.4":{"name":"@virtualstate/x","version":"2.13.4","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.13.4","@virtualstate/hooks":"^2.13.4","@virtualstate/union":"^2.13.4","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"8c4804349070b131b45516df819c443546257a42","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.13.4","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-jHsrW6MpDI9yTb1YgAI3JDSFMqV8NFKQKcSqj4Ln+9VNrquApLh9XnwhLi5lmr6xqV2CTP+bygt17oYfjrVm9Q==","shasum":"d6a330851fd1de31cda89cad051564b3c112ea83","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.13.4.tgz","fileCount":30,"unpackedSize":37655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyz+fCRA9TVsSAnZWagAAfEAP/08hh1IEJSccPb4kuqJl\nDQoMrIB+CO6D85S1YRHwrwaWkTDQXm8ErtOwDJkAYUR7iUESE+UUto6aPGUa\nOukWQZqh5V/V5HosFKMCua+06Azj5n60cRORNxNMH7WS/WcacAq8StCgJttu\nkWP7feEu7zEsxOIvdDm7NhqqmfXa8ebnVtrryLy0+rz14bPX9Z4GEttwnz/P\nKA7DZk1ESJabHHl79IqAwdyPSvkuZqPdCVktpuyygPAlZUbqBwegqoyz3EYn\nzMjOymgkEkgJicrLSM50jCQwbPKnxYycgAaW8jfh/fXlbneWD6SCUQn9hElh\nPZ1a9n/EuVt2wKYVCPk/BhVjFNCRnVVj59e7kHVuRc3eGnQFyA3Qf4Ad1rpP\ntenc05ZyJWNIAiekIUJPDbGTIExrjKXJ8KP3QzEx93BQGzQHvWN6w6vhc+TO\nfUTFsm3TsfGFjiLJDAW2tkhuHheOAL3KV1qcdTR4CZvASa+amJoEa3hWwwKg\nJLbOBvoJRlUaLxOH7xLpn438KXBL5icrzZRT6kqku3wnqlt/VRrfYMCkys/l\nAuscTpaEYu6mcoEiOTFsKUF+3pncljHQM5HvlxazSjEa8a/dQB+sdLxUWkbx\nUSP4A62oMq29oJbUqftN3eJOiGBgZQ4H9GnL45DhFsf1+doJT3XtWExUMaau\nfxqO\r\n=M6ai\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJLCFfGjQxlmTweR2WaCzc+YNb4WGA57K2fCWAJvQrUwIgM28OM0IHB+nXo6KoZvptlAI0uSuWBArw3WhKkP5fvbs="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.13.4_1623932830544_0.4688224540589483"},"_hasShrinkwrap":false},"2.13.5":{"name":"@virtualstate/x","version":"2.13.5","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.13.5","@virtualstate/hooks":"^2.13.5","@virtualstate/union":"^2.13.5","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"3a32e8db256821d4a98893cd8142e57a54bb7487","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.13.5","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-y/5vbYrblaJfcIlaxg2BtHOPGFAZ8hxrhBY61DJ+74K+ZyjcOWTONt3tPOXLEoRpXLDwYUB71zSKyOhF/O/x6w==","shasum":"a4efbfdfda8589501ee567399ba6f4ee673e383f","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.13.5.tgz","fileCount":30,"unpackedSize":37655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy0AfCRA9TVsSAnZWagAAo5EP/2oogmsMNYhnSNJiIbfp\ndzSoCj+98lM2q+gptLTmJNdywl6FJIeLK43VPelijnVI21mTjouRuSwQoyfh\n5Un7m4U9+Rz0fL9HBU5/OZWONG1fvH0JNbXQLv65Rc7YQe2iDwVeoeR7bqSt\nQEtn9NA27b/lcNyAzddAt7Eh1W6SEOX9/ixoav5coEg8+AiAPoUE3RUfeV3z\nfTLKhcVkn1BKWRT9VEqHBq3Jv/mEghYcr96spRpXl0mXFIwhtSAHd2nSSZMS\nOPVYEaKnLMrnAljNinwcTt7ElM8U4ojP6pyOz1z5OqWOHf0JdDThMBEtosw2\nOAQu7M4sK+f/koCxU/VnQ47xYMHoHyEG58DNZouF7RTS0ekXzhHj08xi7Hni\nif8XWAgZXLLj48c2aB5jBZZ1jieCT83eOCtPFTBWEVDQU4cyjLd46C2TMEs5\nnJllQdnJpecKJDuW9LIKJBZlvc7L/xCKDHT5prdwEdAm4up+CiDE2rr88xSE\nxc6x93uXnETq2uVwxF9Z/yaIEMR/wC+9Fbh+2gU6+wkzq1um2Ayb7ZT7SW77\n8GPLzjpyJeBkGTMXceCL3Mzw97/e2WNZnU9tyaIBRsU2NuTk0YsPfyWZgMKU\nMYA0ztR8E5Bal3ZIN9f5uhozvYtmzVQNN7OQ5Jv+TXp2wyqBqTla/qeX/lK9\nMeDw\r\n=Qhce\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgtA+1rf+ttZdgkvWdSMZi3bZNkw73uTtLePPmsiqPUQIhAJoWfhK86fnv3923/eNxBswN2Z4LEhWlqSm+S8gFs+Jb"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.13.5_1623932958957_0.5843001820278098"},"_hasShrinkwrap":false},"2.13.6":{"name":"@virtualstate/x","version":"2.13.6","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.13.6","@virtualstate/hooks":"^2.13.6","@virtualstate/union":"^2.13.6","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"9c8cba07ee1ad43e6db653c7f4f799379fe80ef5","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.13.6","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-Y+Qdb781IVN9K6BbpgMv8qg27CwN8eZYXxBCwFVUyToFZtvTDdt8fQOytPSbR5dWOQcJvpFqql0JZxDRA9gSiw==","shasum":"490ef3df5eafcd7c2a005863b48e245d7b71a5dd","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.13.6.tgz","fileCount":30,"unpackedSize":37655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy0CLCRA9TVsSAnZWagAAP/oP/0RVWddTqGCiSGNRbs/I\ntw634v5ecLg1SXAky+zG7wiaZ+2sWn1rpoc7gflFyN7bkG36RRH6ofTUiaVL\ndALvkTYsf5ZAuuq8qYYP56UWW+UhNbPabijFGsx1KC7goAlkxZ2CIlkuF0Y5\nPoR0/pT1aBUh+vOYrGcSI/mgCrb8CX6pNRZAKnFCkSrlWEyHAHSyGcokncEW\nuKj1yuVIJynyjgxgtfjsEz1QX6oI49Yscy9yQguf29PtoXlAKbnpG9+w/7Ti\nkvWt8EnvD4FSQKLzkP9Jr4DeW0X4lci19xi3DmHe4u+6F8av0KOQvMFvuJzb\ne4UBUYzHQ+a6bBAD4Ce3U1+Y491VaagbMICSL21qweRTrrIFShT5feLZSkrj\nIWQfaJ9FuGxBgNWumFx5zshnOx4mviZtkjta3fdYgcZJnNhH5ZWIEunasbe4\no3ETLk904cpW6/oj6htUoTEHOWTWY3qWWPInzZJQOtTRCl6iRhwc5V4hw5kN\nd5W8bqxk0iOcnZImFEND2jYb85VVMD+9QXUlhA7FNnsTICw2SOEEwRCuxVhu\nQYI5PGGAdMQOtwrTuodlGn+VHZlJY6e591i2gQmY79kXj1XXXwZ8T5EikE7z\n15clKDExUAbIUciNPban1uBXe5EwqrfmesPi9PENm/10xvcm+uGtd16pbB/N\nzvCG\r\n=4zmH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEmdS1Aq9J+a9NuZHez5J8WoWfmAbdi9Zg9vXT6kZOOnAiEA9visKJYFL73sPx9F3X0/ywEPBxVQrN3C8a8L0BiUOhE="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.13.6_1623933066842_0.5957749487697335"},"_hasShrinkwrap":false},"2.13.7":{"name":"@virtualstate/x","version":"2.13.7","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.13.7","@virtualstate/hooks":"^2.13.7","@virtualstate/union":"^2.13.7","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"8d4224903c2676ae3af2b43aed85c81fc2a58d9d","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.13.7","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-lTxyZH6rpVsUG5QwEk/TmLWSPkBt6xq++snqlsdpKDcnrHd6FDPQLpy6unRS29Yl22nkwalgPue+aXYgmLO1BQ==","shasum":"6e2147d98d3260a32f655f476af580cefe0a0878","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.13.7.tgz","fileCount":30,"unpackedSize":37655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzXiTCRA9TVsSAnZWagAAPCsP/2VjBTFQauY53Jxxj1kF\nbrp47DgVG47mUhDAEwwLsDLvm/BjKJRwhZZ985mT+2C7T6KCiqkL+k4GweLB\nXndoQ+mKzgRUSXI++8r7FP/MizvyFECAHcC0SYI4F/bv+eB10djK/2xqP7Ce\npQbqDCmNJKctQiIWyhwn48pcUo+8VE0BCHOCHZ5lnWtgu1Ho2XNPyu0WWW+8\nGM61joWVG4DM6RKkwhnBKMF5hD86D2hrf7oT4yPVljqlWeUaA1V/uKNM3XtR\nIqq+9ylS7sLvNUguJ4t76mJmXVinIsVGxmEMNswTBlORkAoJ7dIleMV3Hcm7\nlpvFwuSbWoj1j/JGDywvzjRB4AepoGth91Wk1BiiXK/qxccic1H7H9nxaoOS\nB/7lNnGtBIE+GyInjy30aOuHXzddC5VDHVk17s1vYXzaaZ9MIBLmc/duyVWy\n9ASiziNDLk1/tTzKnIvyljE48NBXtFli2d+SBtGaXwlWnf8XOpw1ot3yMBc8\n72Ohi970NeyBZqLZeGgrhGoYEpx/Q4ecPuSoMbhppjPkaGdV5JXR+IoZ4VJg\n1/OC1tRJ6KWe+cX9us52qV0y6Pbd+05D/3VP4bEt++7qQ/7qf9vPPmK8WLEp\nUJR3o2GIgh8pBC14FQgwVT2PiElzKGvMVL02DoassG4G+VyAz2GzrMb+Q400\nBfyD\r\n=tOCX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDV6JGr4avGHJGQp2E7ES+4WJW7Kl5ZA+GikjRfqLGG3AiEA7gG8GQ4zkxQ+A9+/EFanpmunPDANcCRroD6JRjgBYik="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.13.7_1624078483250_0.14256295623460313"},"_hasShrinkwrap":false},"2.13.8":{"name":"@virtualstate/x","version":"2.13.8","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.13.8","@virtualstate/hooks":"^2.13.8","@virtualstate/union":"^2.13.8","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"21750254cbc014ea575c83992a0ebdd31fcabbdb","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.13.8","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-WP7VkqowZYRWnYL+OQSPWk/DVlSYR+cGVRbtcaZDG9i464btGx2ch0vNakJBFrffXn21AzeRq7ohLn2sv7MMCg==","shasum":"b9eb298e1686a7a317156fbdc108c9a546363699","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.13.8.tgz","fileCount":30,"unpackedSize":37655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzbeCCRA9TVsSAnZWagAATXgP/343QlsRbqKge1RAt+gQ\nj9xPuJA7OXqftbcczzLBRv0BpulCTyp6EUTjhz9rJPjce5X9C1Jm+583tWVv\nJxrvbb1ZFlbCVEDSqz0pPfIehtCZTZSMjelK10liAHM4mjgu1V1zYKO60xrA\nW4VR1P/m6I1FEAbhoACsGBVReQkp5ndWwtHD+0BsRKtZaDHwYuNM5eg0ZIj8\nY0O5XOX9Kh+VIpGOOf79Br+i4s4o6TW6uQ798pNuSN60o0Y6/d84NeQKxbBm\nD71AllEaULBzUG0UrI4Pw/VbIe6EYKyDH6Gr3hFd1ET3X/rNQAcg4gtdbtf9\nHtz0addXGHQd5fmt/9LtXXZLS1MePT0tOA+HstB9DYX4RGlT/VT7JPmJi2sR\n1M2Qnb89ZskflwfTwZt6oYnY396b/4DbAwIl38+15HjfsKqLujh2xinGSbTf\ng+72BE7DE9m9/nnE3Od64pFG0ECLity5sncLTBBjuFIvHKrJu1JdJUKcySEr\ndtUnypKzUhKQ4CSJI3UHBh7CPwIMRaqeUblbof4G0gr0jPcBWM2oAijYOCTN\nXbH5EU3HEgJztAzqXoD0/l1Rvl5suMWT3D1JzndORx70QLf1GltuZ7SbXbXT\nfHcq5TBEPYeIbBhUgy3U+aTNc8DKekRocbEM1/9iD78rPFl2WHtQmDbcq/h5\nihqX\r\n=zhpE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB/kRk+BIJuKKvvVfHvyTYam4DokAbtwQLYdssem5GYDAiEA8JltktvaHtzKaWuWlfVMCwPJ/ZWjBaVkFaOXhrmA4pg="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.13.8_1624094594084_0.37686632815072296"},"_hasShrinkwrap":false},"2.13.9":{"name":"@virtualstate/x","version":"2.13.9","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.13.9","@virtualstate/hooks":"^2.13.9","@virtualstate/union":"^2.13.9","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"33d072665f8d848a221e1364d4506a429aaf7d82","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.13.9","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-ePUnKJVIzMP4jAU6PVx/iH/2E4canC0NDVrPXK+NtdTqrwo7+bcRggHEEUjzd6/xeScn2LFyF3IwINw6cKRR5A==","shasum":"89aa43a8de2ca399ddce7b84cbdd8803b19e802e","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.13.9.tgz","fileCount":30,"unpackedSize":37655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzbhiCRA9TVsSAnZWagAAdJUQAJRZRbthIJ9uvIKlQfM/\n98ZXl9Yb2e6CQ6AId47W/f0XzGlqx9kcmVDO0LcyOS2//fkWzQkSPXWSKwrh\niPFpZWQKGE76P6KWB8DfIU923hUFPFlkGZltq2AOYalzQU+NWyPSjc5WVUEL\nrt9lGIqVlY3ZzPG7ZGOs/zDRXGVloyS+WcR0MJsOOanTl2Xf/ThGXe/6G6Li\nTBtvs9RSO7TqSJ6zbQRnAKbFFTuzNnKLSTBrmPlwDHi6foMTD9GPuBC0G8w7\nWmO8MvGmfHXYxXILTcemcnQ7E2gRgthPvhzIfzRXerbKMCRtEq42kp3QL0xV\npi2rVxoOay97FTaPhg9grnqovgUpNYCqZRQQjRgU1xIno92WUHcmKnhE4XpC\n23uh5LVRbKE1GmhHvT3LIY/iwWbnIpHR9oOBSPh87bL8sMnPBL6l1V2gs5/d\nGKoMw+47xwN684ZyRPdJ/fhncUyJP4QcGo3HaTa2DoLntSYhmUCtmgWsBmwd\npCcWob0/fraIPfaH30k9zBYpmkNxIHkz9uZP4EKR3jytG1BUR04WB2Epb2QG\nSZ8oQJ+VSfGMAwbYfiBqanz8ILRzvpC4miAml5K1y7nl7OImqkdIyNIuP9dj\ntrapLsD0TRGYhkLElobPx1dZH/p2/lG9CQQbEfLC5+CU8DP5lQtfgkphed/W\nz3TQ\r\n=vczW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHlV902L9b0KigZ0DSjygo5K1LB8cWQ6DZL2vrJQMyFfAiEAhF1N6FDFVfKR0KJNoI/FeWqPJPoaW3JIIOlzpQK20Kk="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.13.9_1624094818078_0.36106045628004657"},"_hasShrinkwrap":false},"2.14.0":{"name":"@virtualstate/x","version":"2.14.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.14.0","@virtualstate/hooks":"^2.14.0","@virtualstate/union":"^2.14.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"5740291823957e5c2b93395f2cafc79d390295ea","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.14.0","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-DFoMC/As9Uk/z5CkH4N7RqHh7dwN+rgSlxfu0wBTIf/VHjbjc45meBCqdCgiKTCs48U+Ypkh2OnFjeTibArirA==","shasum":"ca17651eb048477d1d89ecf9cf9ce8ea751c18b7","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.14.0.tgz","fileCount":30,"unpackedSize":37655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzbkyCRA9TVsSAnZWagAAu1gP/2YMPHcdBHFDpnm43lVv\nnwwfIEX12ihve7y4JVio+gzilTtJtpYHdcSNhnL6cGFqBeJ2oJImBtxQZMXj\n7wPxON95kbHRLjaTPDO/xEo1JOwMPAMkFf2y4x1KQjzg/NC15IOpwOM0jrEJ\nYW57a5MedkYTBbdvExU+OpXELaHvx3uv3S86tJXWSuTm/rgmBZJDibPTPsZP\nK+yqEkxYaR805Y3mqWcGZ5hKHTWB7a/rPavf+z4nmsI+XuZ4H1sKoBEr6qdh\nA/wYxf0P4CEzSjEOMLoutMEonyHhjTt3GclL4bvALQgBwtRRyKkyzkOrJxbL\nofDbF0TecCLvGc8i0K0K/9I+EHet8JBojgCpRJrhYgm3cfyxSYS47XbDujBs\njCOspesA6pw934O0lj66k36xqhDEg9ie+E+v71Pw2vDa7P/wfA2DJHHBd0My\n4v+7fdjHhLibfXEJMLWDeQjZ1B9zTvSSX7nLX41EmH6yfGRiNq4aC2NytlMX\n3yGiSOvd8PnyLj32m8V4xiTVqon2iZQjIQoiTH5+Uh77z6RmXah00BdxyTdu\nLQxBRWRXMnq+9vmzpIqa+zVKGfbNAzOWmH5kDTWaPTzss96WdIa9F9KWWpKv\nbzURc8Pftnss1V4cCoHVayyDyv3UGoUJPiRAo0tAPSELFWKfsHTrQEFVXH7M\n9k0f\r\n=uDXP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCv39SfAXawCWUNAy7nSIJmznWfnHz4gfUDMOMXSt7tEgIgX+VG0hhtyjcT976R6AG3zh6Nk7BkkJOvu+KVjXNjaHE="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.14.0_1624095025464_0.8065904604608427"},"_hasShrinkwrap":false},"2.14.1":{"name":"@virtualstate/x","version":"2.14.1","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.14.1","@virtualstate/hooks":"^2.14.1","@virtualstate/union":"^2.14.1","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"4f10feee2f2bff57e7f5f5f57d451de0893971eb","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.14.1","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-5VR2xAMDk8m1ZuXIg0l9TWnyHa68JaKkNWA6iD4YBm9NUCDDUn5jamrAmpI/xeb1189nZ2ZK6kD2UtSGjAEG0A==","shasum":"88b56ac5f9409f7631cccdf2efa35647b4cfb580","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.14.1.tgz","fileCount":30,"unpackedSize":37655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzbpNCRA9TVsSAnZWagAA3xsQAIeDhRxhgrSf4AxXJTOb\nr0XlWF2K94F7nIDNG38ORUl33zX7ucmnLDrMewScQm+YROs3g1iQqDRX0GPd\n7tGQe/Ue2Z/uXP7SgQ4i3dDWMCF1H7pvRxB355mri8qUt6fGjM/fj76lFjZF\nZRJlrYqHl1RNvW0lvafRDGZFplOx56xRIAAW9amWuc5CRtYbefOJE7llbxYH\n/jtOc8hVF8XBMHZKOVZAfRNrTxW2c8ciSzQI2Vj/9a9BAEsuxdiiFZqWIFxe\nQFYY38o/IefgZZFkIl0T2JJ/Q16TiAi3qKSdpM0dwBF1lX2anaRbOxCdGLrN\n70xb0mg2uQLg6Q5DxQAPYd+mnfvjq9lOKsDZX5pFpw/EW7kVBJ0uwM05eIq4\nSfFDISOwfDRE8n2QL5yBJRbq0fryXtTroMqzsh7dn2BzfDojdoc2TO5Ng8dQ\nDBatk4Q1+w0kjunW0MBUi/oY0/cNPugL5vzUACv3l4y/SZVsrII//BlSfU3j\nc5awOi2shGSJcWKPmzt9FleGT5Az+E2RAdKNjJeWywf9JZU4qWrdZgf6hN4F\n6LUIwayKxIzHoRGe/oS/28Ap+XFNNL6Sl5h6IWRUpkk8t8bhs+1fdmy198Lx\njtIjrJm8Z7FtGNT3Ur9o35JhxYPu6h26T2h+JO17f6I21pwa7WI8CeUoatLM\nXHxv\r\n=V9Bo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID467zFYmgvP89f0TsB5Ej6E18O5JDRTcM2NJNrX9IXsAiEAqN+pFuXY8WGz29J++VhBxhuO2IKSm1JFaP1Xw2HedDs="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.14.1_1624095308712_0.9572974322821657"},"_hasShrinkwrap":false},"2.14.2":{"name":"@virtualstate/x","version":"2.14.2","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.14.2","@virtualstate/hooks":"^2.14.2","@virtualstate/union":"^2.14.2","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"ea1229c2bddd12e39ce0e66d495ca8816400b894","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.14.2","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-+kwqvBSMGb3HoIAgfyrEhCcDfRgv8kSRXFlXDUsELrfUA7iob5Nu7GJ7Kl2H2+Eue8vsKxP7VFlLMT23gFPdgg==","shasum":"de52cf981e529e0d1db2f0cc7ef9c6a4f58d46cc","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.14.2.tgz","fileCount":30,"unpackedSize":37655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzdm9CRA9TVsSAnZWagAAfEAP/irTNFu7GuJ+2q2QoO4V\n4iePABVsX4MPIVftV+YXySCSPXNZacewhfQ+gzWIoaRSXYrYi1Gg2oFe32jx\nz3OhB62hhybpEZEsFJVh8pZROzHmE0g5W9peH6JQMIB+34WLd8C6vRJB8/GU\nAQTMywlo9PC7TDTC3HK8SLgLTb1h0eCEt8lxcx0k4F2PNT6KNc+cQC+8at20\nCHcv34mxe3fJ516gDZ+QwVr5JVlrzoUyGXjyeFQCpDnBhTEdI0l6odQSYZLn\nw+oav+OOA1ZQyrK76/jrjCe1y8RhoYsxZmtuF+nLkEJRvMsfbtdTOvF+HqhJ\nNKQLko2OYd1iG/tVMlKnwZW6b/lcwsTQWE4r2t1JK/du1XAWjdxrC3DqnsL9\n1PNvCyOM1M5vWh1l+OwoqDxrO7gcXrDU7CmXjF2TtGF13l5HpECNboXyCf6b\n8tBJUUcL7efzh+WlPt8DFL+xa4wSR3GzirbdQQkUcKUVL1Zs40kVTFjEMgbS\nSs07uBCXe/h5bfcTuNUHSOHFFw0DZCbCovCfvgb0iH+J4ND/uVr8keHqegNf\naUBVWxYMahdK+IRE9pm2Pc5XrNDL9HxMJplGrjKcyDaZvvIaPDq5GPTPTFAb\nkM8RcsTXTRmkGHmp7kdfVy4w1sASokaenadPAnmVBOpbrrH2pNKNCEBrqsmj\nFu6Q\r\n=97D3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFhPUUnKneM6xnc9SXiBxnl2MWhd8R2J5uaUeG8tpWyfAiBAtb6wn3/keALZK9EtmN95cvPwW6Buqd3OhJi5s6RavA=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.14.2_1624103357078_0.7967354902404209"},"_hasShrinkwrap":false},"2.14.3":{"name":"@virtualstate/x","version":"2.14.3","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.14.3","@virtualstate/hooks":"^2.14.3","@virtualstate/union":"^2.14.3","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"b7a59ce857758b3a486661dbe2f95c197c4064d7","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.14.3","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-6fQHMrqbe5tJhJZDqpkCwcPm2lgBLJdWqQY1vO59nMiViuGs1UDAzfVNzAIz+cyNJ6gBfbeDrhoFt2m64k3rqA==","shasum":"14190a8cd0c2f76138a15a50a577a80f6091dcfd","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.14.3.tgz","fileCount":30,"unpackedSize":37655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgznSpCRA9TVsSAnZWagAAxQwP/3McpiDpza4usSXi5r7X\nHQg+YUmyPmWbXrcthcg9m15tNdzWfGTR2mWu9/Brjeh+7DYF2hdxZItbT+n2\n+Nhu6BhnbNfLIJjIfpBQ8GVTJU74PDf3I/N4Xw4VTedZeX3BANx5Isd5cJ2A\nrKfvpFai1BAVB5ncyatEWDgSRdkCX+wvNiLcI6ARkk3d5iwCwjHjTAOKr6m2\nRW3Z/rJKRcQ1pT6qU6XruibIJo8RvjrxxVbL3MQ34en2iH28eOZDw7Al5HkZ\nIMeFQXJbkEXZ4fozrcd9xfaPm7IwXKsQkRL7fOIoe0Nu6e0bhmn1/+gzPi4E\n16szK1eJb5lUuDuVbMOaoAfEqDZRB84F2hybxYHOtZG/YoqsP1Ei7FesvGuM\nasRc3LF6eeMBdj/6ytwZC5wL+hVVOoLnKlPGamR/DYfrNOzM3eRABLVaV7Ct\n5sCbqEopOFmgurLZe9b7MkKgfrY6xzOlkOJSoZqOv38VW7fJ7tYbpWo+thdO\nX6MW9E1u5wy24A6ogBXDu3mGXW3XWrwnr91tiOjEMzJt59ga89Z6gK3lPfdi\nGLbu84NpwQYEfRIgwenWFcM5iQwzZshNFY7pbM0geKeK7i6IH93Y2qoYcPDb\nLrlCu8/wegy+yEG1WHCw0Rte0BEoUXZRHJIQn+eM0v+ngWcQAckoC/2/vm+O\nKjl7\r\n=4zJv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHEpypOpXWLCs8CphOBgcfnNGmIa+Wz1nv54oWmnvcPAIhAOqAy64tyqh4YbKRT4Nj5yCFT02r9ImETEZlHkP8sZXL"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.14.3_1624143017087_0.5896148909346168"},"_hasShrinkwrap":false},"2.14.4":{"name":"@virtualstate/x","version":"2.14.4","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.14.4","@virtualstate/hooks":"^2.14.4","@virtualstate/union":"^2.14.4","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"469968957e0ad84568e6052ed944a38ed44fd7fe","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.14.4","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-tLuloaPB9JYmW9s4fsAY+Rl2calsvvcJxymv/yH2o6Sow7M0epm2dtJr1XXqq+tGTkmWu3Mtogwwew/B29Gzyw==","shasum":"7b85fac037565b3efa425b72cb467f4a6f260158","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.14.4.tgz","fileCount":30,"unpackedSize":37655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgznVXCRA9TVsSAnZWagAAf94P/3SE7s8wYeEtqLCWANf3\nF8x+RUkQCVAfY3VVruYGzWCkzSdkX76urQPlLAY98JP54zbMF3T++c/eYuDN\nsa9yFFVGXj5xmC/PCieeFdcSXLeEcS5zdZvz8XNPP27HoW/8/kRj+sTQRJSg\n2YBZZikRxQhEpNJnglCDK9iJ4MfkVX6rHK8iSewczIVC87gY9DmQMMH5xod0\njQo1qAzmJwFwVyIKHUfa89fpDQqrBNzbvH855ol+0GoueWuDG6Rt4Tb+en4a\nDKK87VlGLldONkA28iJuLqXPGY2lsgUuI0OtKiSz8c7dlVWF+8CtCk+43WAw\nNkaXt2Vy6cZEhOxLHSyjXGRb4VEnztf7ypj0ha783bgf9uLV3POMruVKqR3N\naEtJdHfHi6ABUM8TLixcLt41wmIkyWOjxj4ss8N5laz+gUC1saLh23oJBljV\nvqhpMKmZUcJf339mSjmYyhfayZHNeWsM0QbpollEv+pJRApzk1M8zOKxYkRu\nB5bayMFQrJD7QLLF0WFS3534Fa+RjHmWCZkTxlmOkvPmqJ9TLFLN1NUZku04\nwGuvJe2hJywGVX3Dp1kHVJL/6pLVvwsjDMGlQ5DXCBefwbqwDoDPi3+ov6EL\nPs46tUMIqyiGIIVUSrMjfMEyDPXkQZOvfvt5fJZmkZjUp/7Jpm8Sq4HLRFAa\nsf6y\r\n=pRMx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBCwUJA2RWft4sG2aZR9ufXODthD4PSMe6p5HVZpypZAIhAOWWAq8RQFJlvSVim9RhJ0y80228OWJ4BGscE0bsJiQZ"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.14.4_1624143190843_0.8528992281761656"},"_hasShrinkwrap":false},"2.14.5":{"name":"@virtualstate/x","version":"2.14.5","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.14.5","@virtualstate/hooks":"^2.14.5","@virtualstate/union":"^2.14.5","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"29bffa4065adff03347b1f17cc21750876f13559","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.14.5","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-j/BJ+ZwAZpYpAPVvjLigEDKiWcpp/UJ+hHIClKt4IDar1NQhntZzwEpsTfSJFm+yFxt35UN0YY6+s4x7I+ycrg==","shasum":"248a28744f4f6094e671f2d7ed228825c60b67c8","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.14.5.tgz","fileCount":30,"unpackedSize":37655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzqSNCRA9TVsSAnZWagAA/e8P/RtogIf8Mki36+lZ6G3R\nY6PqDe+dHiZHTLsrPgk84u1iYsCZdEXLCJS+/zOq+bDWXCwHMurBLDuBRXEa\nP0DhINHYiOPq4zcBiOYZqy0qi1sYsTG03JuN8fUGxybxvB80FOdaHKud/B18\nzrnl3MOd4rIUzvprcIX3Si9GKSpMIhPqk4njLj5mrF2oUi7oPGZpwhyqHmqL\nPPUTggMp0ubFC9mKw+05oNQhamQYsVnC6DjfGBhYts0waOVjsI58tYK7cYQi\neOdNIyVJh2QTuC0i/KfcMDNFXcS54n8RXEgvmAcvHMMs+RMjMvWlrFROifYS\njVaKcsrx3hDAb19wcOjLrjlM9Ieyc8YYvbNgEVItho5Y5Wz4MIVXL/ZUBDnR\nW1LPBP/PHmQoWXksDIrNrTgWdrKh95DP9CJZ32RakJE3C/DtNPQwcDe6Qa3U\neEa4yXlxeKmLR9zMpcsz61gWNFvSdhySgksLqCCJAaxjSsYJ8FK2Xs72U/+o\n7WmRFz+Ld0DPLLFqeB5aESKjeI7LZPna3sznyjxtsii7hTv5F8Js8ovNJoKg\ni5tAvUo1J9GgLsvTyeGUJzAPtx28fi5XHm0bolrVAlY9v3P+MTjFVxiLSbqM\nWFeWOAr2wPDeGUcNevp/HNoIwZ3nDyVaWd6OQrrUiAyJcWuhkQmuoNQJPVgQ\nCMQY\r\n=AeYt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGYUteFPX7DALgYuUMRDV269B5GaGTBzamMs7r8yUkRKAiA5SR7Kb5ksDACCLkxz9Wv0gv5o4I7oJtT/wpif1oBJhA=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.14.5_1624155276885_0.8607424262812602"},"_hasShrinkwrap":false},"2.14.8":{"name":"@virtualstate/x","version":"2.14.8","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.14.8","@virtualstate/hooks":"^2.14.8","@virtualstate/union":"^2.14.8","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"b85d5b8eabefa818eb12970d66ed9c290cb521e4","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.14.8","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-MPmEepzU0MKsZPQ7/cYn57MjRiGR4El7h+N0scyiBsjufpAfQKMMRekf37NpR0jz3cgL/xgfQpvNAx85yr7l5g==","shasum":"5723ede597cc59faae1b8e2c6844db48f7749db6","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.14.8.tgz","fileCount":30,"unpackedSize":37926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0wjJCRA9TVsSAnZWagAA4DYP+wWbp/aB00WTKnMq2EJD\nFNYWgK4ocpqN5DYuY45+YYHnVa5WGaPk8iadkZzFFtxD587HyZmejCJjU+WK\nSWn2QTMLhjC/aXRFWRmTH0DwKLdAmalzamCFTRY7ab36hueKYuxi7hui5UZh\nfGVVmy/o957uBVmWWBfcWwIZGKnOOAm9jn5eySjBUJN2de0fJMk2Qd18hIwf\njujU4rTQrTJjuOqKyuI3HLQdenkjtfcVk2Ky0DnTGYTA/0VWy0WTirJI0cCH\nZyXWJlUJcSjuxcOe47e/PziLv0RVcmkmUN6EQ1pcq70qwU2WL6YoxUpqgjyS\nn1E98aU8uOQ3I0qs//+vAe6ASMLguecj8b/t0B2zpFOJFVhlmBoRQDnfDq6T\nuZ2DguzkJa3C2ZW79Lm01CyfVAqkmyrYedloP8fZiuK/wMuzA8f4rj20uCGv\nhZPrSPkVHZpUT4m4E2dzGUAt2H+tLaCmBHVp80hi+5D91kXRKzNef4UzsddH\n5lCsc+G6c1BqhdT/6dmUlp90eeEaWhpnHTjruPWQDbwPNo9IA6px5qNqdxRD\nLgc30ZfOB/p6RvZt1r9php/TdxPMT+xROrYfONslf1crNBdEtOqAELQiNNtV\n0jO51isGrzEMQB4Tjh7DDYdFWpmCGXvpua9jaS1FjfatCBwKX1x9uZJ4xIdc\nTFVC\r\n=n5rR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDxk+5Xu6IryzL1vHB40DEACgHq3HziHWZ4ACne58WmBAiEAqLmj+BA4AXfO5G6xEeQmHiPsE+shOwL+ZiFEAfuQJOE="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.14.8_1624443081402_0.17066744608153717"},"_hasShrinkwrap":false},"2.14.9":{"name":"@virtualstate/x","version":"2.14.9","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.14.9","@virtualstate/hooks":"^2.14.9","@virtualstate/union":"^2.14.9","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"8b4296705cd57487c8e8d4ed036d63d29f29f863","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.14.9","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-dChmC9o5719RxRvnseKvTqvDLdCaSQSLbiqXEVdIGxgS6+h5tIqE23/vBA24zyPuT3bCP7DoMhFWr/njrngOfg==","shasum":"4e059f35fbeed1f91c0854501db5c82f649ed660","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.14.9.tgz","fileCount":30,"unpackedSize":38639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0wpTCRA9TVsSAnZWagAAX9wQAJen2LYkiMYLPgnRzsWL\nzr2/rJz1AEwCctMOVyab8KBnx9wSfYoW/A0j9kZLD2HgnyhnuGJf5gLoNOlG\nWoyEItLRDtyL8xM7lDJFMFDRNiXnFOV0VJqXiIoMqbMG5a3iCv+qe+gacl+9\nnpIgR1A/SKmvW/+VtwH9mIOBXEKqIrjm255A44fRjv61s/BfRx2O9UT0lS1R\nzkPFP/OQntGp6AGXhlC6+5Th7/Qq1J8fJoztNLM8qZmgrT/pB1ye8VmrN3KO\nzSF/Mci7PQ45elcj3XljbLaDjW6N4pLz+A+SXlMcEqVXHnDsdeLPVJ4zfuX7\nNhQaASW5vLCTsShMFQxHFttVM6LxwYat/IBXebk2Ti88ZMOJ0oauhN+qwq6B\nV5iQpsUwS2jZiFc0BRh+/mBhiAjXhjb1YxLojm0ZzV/iGdSPnwSJqTmb2j/y\nmUdmCLhxWCvLrBdNnKqc+bKqeEcj1JwlL6SPDcGxkimvOTvJ9x2fw82gkrRd\nNqy+6EIVOnfJ2gOuxWdcOcBAHJbEh6eP2eXP6zNi0n/Sdjsal9gFyiKCIVv7\n/BlaYdVYBmvU9mdFo4uD2nxxPP3HtrTOof5Rmx2QEb4wVim2pukbOybpL4d7\nb4h7+zRw/YkbmSOQc+pc3Aptn4XacOguQMjGnQb+E9cRqkmwBavj1XM8SqAx\nHEyZ\r\n=xzF1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRl+DKyNfcTAMfxCFhgkbMshPyz5q0se1Xaws9SmsNmgIhAIQ3lBeayAf2qwaUdnZPSoupQru3QfUtvw7l9G9cmMSE"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.14.9_1624443475230_0.07074853496556299"},"_hasShrinkwrap":false},"2.14.10":{"name":"@virtualstate/x","version":"2.14.10","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.14.10","@virtualstate/hooks":"^2.14.10","@virtualstate/union":"^2.14.10","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"069b0dbfaa2e1bf41dba95a7f6447b15d97655c3","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.14.10","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-2Bzl8d3Oqt9A/qJhzQx59oso2supqSOy+3NqchMhqtE9+YaQ8xVHLXqhSX4o4PRpXPi4Cp4BWecUImYEr9A8rw==","shasum":"bd7f14db87c573c58232c28dff5bcd3f55c05818","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.14.10.tgz","fileCount":30,"unpackedSize":38681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0wqjCRA9TVsSAnZWagAAqh8QAIvIqZulGpfOPXsLSdFg\nifk4Wj0gbNrCt0jCQKQehpzGllA0eAzPzWA5vS2Jiuu7GdN+8Hcj3I2uwzJv\nAefOTCqMRWWescErc0x94tAUwvvFkx2G/LWGGE7XiuMF/+haoK8SLs5B9rsO\nHzmr1MqghmS1CvV+cB9vBRedMzNA8m4/i1Al8sSDveewyxSDcz//29KYVFzQ\nrF3jGlJDxeCSRp3tqamir8aZAIC99PwY6gEpzuuo5XOBiYqFhv+RiP4YIkd5\nHIShqrQqd8vLuaVb/ALy1+8x5OMgW5zSl4i063MUCvhD17C8WkghvPSFn8u1\nX/J0ZQj0WJGWNfED8A0GByG3mD9BLTkjjzam15HH6xdjKfG3MixT+HAMBUTa\nfJt528FQ9qZFmCbe7jOMZapN4ecZknmr81KOrQGcDVxTTQRl43nOihZQP86n\nac+wrY2sqJUjLGe/qMXmwZadn/4Uq8LE+zNoYxTuQxaNZnwechfybCQr/Ta8\nXichiiFhVQYUPDptNO0X8AbKmqsplH4ZPOunYFwhQ260csGxP+/NokgF90DW\nmWw806MKr8oTagT7+UWF8t872GAIXqr8jN3segLCrdt4at/jqd8KntEtvPvk\nyp2Dm/TDoSoEye5V83bd302RotFDRWaa/sRKJ3OfnOs6hEGq/vyqDL6QbIQA\neW1W\r\n=aqzo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBWVfvUcdTO7u4aFJla6KeglAGtGlk5kFNYqeLbaNrOkAiEA++3RyoCADUH9ZY5ydFVQ24Z2MQLE7DFoubrVBGc2ihc="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.14.10_1624443554691_0.3314254860245709"},"_hasShrinkwrap":false},"2.14.11":{"name":"@virtualstate/x","version":"2.14.11","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.14.11","@virtualstate/hooks":"^2.14.11","@virtualstate/union":"^2.14.11","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"085558d7bab8aea634d0c301f5a0a213e3f6fbf2","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.14.11","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-4ek6KesCSW/lOAcmk5P/tzwLwQRpZFUsA3V9DWEAWqFby4RzwFQWJXtw9zBJjZMRTKoKEZnkOPGDPtqmu3hNGA==","shasum":"042529e730638e70efc3df58f3bb31d2ae6fcdde","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.14.11.tgz","fileCount":30,"unpackedSize":38807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0w4uCRA9TVsSAnZWagAAF8kQAI/TV1R4+qJNvpVc2okH\nZMdueLavY8FrOvHuqglPL6XjiBjbU6OoBZgLZv0f2hbOOmMeH8OOMMrQuzeK\nYHPBJIeHgSXodJpnWE0ZEAU+YYWj7GcY1PSKdybZiDY2+jDBem7PUSYDdfV9\nO9njRygh8X3xLwW8yNcse4mbgGWc0n1RpwdcKYrfUMWGC97J+2HQHTTF9xsD\nb76k1RO8He+nTZ9ZxlJslVkN1C2M6wRIyyRXJqgV1IXeFitYNTla0c//f7sc\nn5InRcIJfegSqTCwCm6n48nM9wW3zM/3ojWAM2kXBIdR93Vr8X0DhakWA/uf\ncsYvY9lTjUvsXmzlnLw2x7xa/YuZh7NfbveMBM0a++dQxK1RZwrX8/UpMAs/\ncJ921N5T7AcJSFBOmRn8jBlI9U4GVFWiLblw41oNcn5usFoh9Bdp8I470PSb\nZG7t+/GuprRdY0qLhNM+is6Cw/fAzg3ZiRvWh4xoKLG2TuW3gajY57HHgrln\nKhyr13b4A7fnIjZwtVOQ+RzvXPgh//FXrP+B62Ron76BYmbJD4K2LBmCzG5l\nLyQt3A/y+l2upxuLLvITU/Uvl+PXXUhT+dRuAE9Gi5ny8NV0mNoHhAJnJrsI\nHqKNn5blyByk+qTeq4PeShY4lojvsz2AwTrrd59CCdm/Clj6OtiwDxQ239GM\nR6mM\r\n=gIe4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0XvGvrOBWO4v6CuqfbRAmeDRjYWWiUPX5+rZLR01DuAIhALcO6OAYX84sxWAWhR5QktPpzEynH2GAaKNYi5RW4MA4"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.14.11_1624444461892_0.7404971951839676"},"_hasShrinkwrap":false},"2.14.12":{"name":"@virtualstate/x","version":"2.14.12","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.14.12","@virtualstate/hooks":"^2.14.12","@virtualstate/union":"^2.14.12","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"d53c2562ecf4b8660bca11707df0893b4508c130","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.14.12","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-PXWd7Pp+/2ZU/dSVUojL0q8g7+lld8+xtkwshzrBNeUsuG5YhhO1FNoaLbp1K/azOE0e3y8jiIRCR01uA4JjoA==","shasum":"800b579e059f43eb6ac274d6ae624c198b70063e","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.14.12.tgz","fileCount":30,"unpackedSize":38807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1FTMCRA9TVsSAnZWagAAIZoP/24PF5/j1tEmMKWg9cDV\n85TkZ/xjlv5E5rDnkrd0T33NIYxSkvo+wQrDeJioyHCDdnd4ddCi05ontv0P\nh/q23yEbK5A/pDz+juyB4DubAkpa8uCcdNypGidzKnJEo4MNctLDSbVrDqdn\nTTu4VPayjM923elGCu+XOlikNErTjTeXm0O4rHCPKpES0moIS6yIWFMKm564\nqSxetrTPAmTwF/tAKBe0KHlsbEww2CzJVxSXbjGkRgqkdx2cTe3D1rPsFJea\n1TTIqe0LJsKlrCpPba7ifNF9tHWdSfv09MQQXtAiDqLQyLTtXjMCjdpuZe2m\nnmjF257+SANQ3v+WzLB1qhGgoKQip7pNUHQyV03ENtV90U4Wj+ZVD++dFhDL\nHROirLMFook8mikTo+iDuyAvsxmpf5yEmpOHy5aNA76OHM17M0/eSSu9YfHU\nB00zVvj+AQtXybJSL7p+0x0/B+26QI0w8u201JlMRqIWz0m8jXIZglxSeqQT\n2sHt/ZT+c025+lC3Zw8Vv35aPf5Gp9Sl58jfSBm4/X43hD8Xr2vZsFjcI1Bg\n2RROws63001eF4sWpd2wVL09tIpwkhw6wv4x1XEzbb+W+wpexy4/HljF6U+7\nooSLTfW50bxfji0Esz4jax/D1hIfN5/7g4AFWhOfM0HCl5+mFUpC7Bzr4Dg8\nJhsd\r\n=8E9F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqG0vCcZppYIyClYXpAnLd3XVX7hKOmfmEp4sztHYh5AIhAIK6WPaMWsyh6Mg9hBhltkMmclyzgWnEyLvdJVQH9Xv/"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.14.12_1624528075970_0.7909428622699057"},"_hasShrinkwrap":false},"2.14.13":{"name":"@virtualstate/x","version":"2.14.13","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.14.13","@virtualstate/hooks":"^2.14.13","@virtualstate/union":"^2.14.13","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"9472d72f1e7dca7c44c79c0bcc88560f9f4078e3","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.14.13","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-7njXEBDm89KlWY++z7/POpcGzD/5r3Gm2aKvBTRwUU7AfgxAVmGRHzScjZfSyNGT2bnMQ3F5r6nGmdxB/g06Lw==","shasum":"03e3b805282353b639c2939665836fd8b33eb54e","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.14.13.tgz","fileCount":30,"unpackedSize":38702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1F3qCRA9TVsSAnZWagAAXnAP/R6J3a6A6fSKKSZdNUcC\nLdMUl+7zNhKLv8QYCAQtmWXLWxqmImuPXhArV8xEQJWW7xGrbXN9qrs2GH+i\nFyZna25kt2Kx3Y3/d58EVStDzFBE3RNZqXvcfgEMOp3GWO8++V+O468XN963\nHosHISUovvLL7NjSSet3mk3OlELkAJ0169LeMXvBEIYWi4IuvscxMcDG17Di\n3Q0dzrIt8FazRV8P9XwAUayDArJ9s5o0Omek3xASzCVCKWNb59PGgjRp5gbu\nzePKHJCT/v9I2Gh1EnoYnh8k7lCuHlVrmFX/0AVTO+6MycF0TSg6n3HfCinV\nj+BW9iQvN162oJWC52CZGQGYPtUj5GSLckThkl3gri5p9rwazJZmGuePhDPo\nA+MkEBbTcfFZwgKwG1Iiun/zEus7kjer2EFZZ7lc5KyP0ZKuB1jOpc303n1t\ncfBoryVBe2sXwIBwPDUUL5I6Dmky0CvMZlf0m4GZDta3FAs+f7AnpKPc3T7z\nyH1WXZEdYz6tHwlth7F7fhKXvwuAHyv1+PeSww1lT2xlK5ZXm9SbTnVMLE0L\n8Z57KYHxSQEMeJE+XJ9RsvPcUtMwVWLFINhe/hSwudQMtrvy2ilg4GEoo8pi\nmZ7g8ntvSv8E9tOj+2is/NZQXkqrDk5yzw4/dFKVkTgcsUq9oRLjwcVjZ1R0\nJuFH\r\n=LTbF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFR5fR0KkyoEGusxVsmVZVwCQMqzhEOWeanZGH0EDIXzAiBvF8WuhRBl52Tjxj7nXQSau762G5GMQaJLNVXRTUuvnA=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.14.13_1624530410051_0.8798424064049175"},"_hasShrinkwrap":false},"2.15.0":{"name":"@virtualstate/x","version":"2.15.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.15.0","@virtualstate/hooks":"^2.15.0","@virtualstate/union":"^2.15.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"91373fa5cc111e113b549caaad241e90d4833339","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.15.0","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-R/zuJF9DbwsyV6ko9Om9MBPT0+z90y6tKrrEwaT7+23R2C2JkOOLScE85W/tmLTTPvFCrGaGSb22xV4OymDYnQ==","shasum":"13212acd3c01ca074c59f838e0b48db5db40aae4","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.15.0.tgz","fileCount":30,"unpackedSize":38698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1GjoCRA9TVsSAnZWagAAYfkP/Rt0JECwlRvQc8YcBgJg\n8hkVAZe6i3wtEX942KluIoD1JEAAG+P6DMWGJCA3W47F7r7WpxyGwliS+rqv\nOjHflIJ8XuxgFifTBnbxbsUNDnlio8Zim+MX80aBIEzhyna7ZLbFfDwo/4wq\nobKxOtkTK37rffpmWb8UgOuRmKYGHbH4RC/Hq3Ogs2uNC+Dxe/GanhHBAVqs\nwHmdJYdKRKvlSpI+VeC+LzKE4sX1m61FXPZavgqwaeuPOagqcjXg2wHnD4VH\nE7aiAJ9wgDWagQN9qENFpCdF32VPcZcWV3SaZy0m/JcJkGCAKkvpJPYzL+bX\n7Jl8a2rhm+wLUY7IQxJq5D6AMvieGI6MNg9VNhCoq/yoTD/BO9Y6yEifqLap\nZMwjRQxHQ+cvcGxICyut3ScTKkDSbmhzmIpbWkskmURW5ax+eo5TItq2N52w\nilDCxthYrMJ6tj5zQn9Grx6tS5ggL2sNTTz5GPMFXjNpG9alcMB7IUqGKXVs\nsAkrLkOmftGRvuYwNIpVL+6ZL37Jyi7iuvb6SFyDtvpBJC5yF8i46DZc9C8r\nrd8+l9HsgktP7qOpqL9sJ3AZ4sqFFkPE8x2EvlYjHdZg3gSOykgzckL/Rgzd\nqBQ5BAEqYdsu3u9Cru7MF86Ajz+YHzv9y5IQDli2IWIcRxLBfn23F7oZaCVd\nIB5/\r\n=WyiK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIERp5hNwBewC7PaeofUUgiV3XeVt81VX7Ms++taLWVWtAiEAoi9og1bf9mTIKNNjAfnXNEsDwquoLVdsoSCj60qNLfg="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.15.0_1624533224058_0.05008528986203031"},"_hasShrinkwrap":false},"2.16.0":{"name":"@virtualstate/x","version":"2.16.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.16.0","@virtualstate/hooks":"^2.16.0","@virtualstate/union":"^2.16.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"6866d53b72391480924da51e1d53ff2fb1808a47","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.16.0","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-rqQ4rKCrZD2h1mtQAcxLVeXx7hA+rBNZVlK2Oe267xZOsYU8XvG6DDGMic0NvBaKByjGEA4MoN2BzNr6tHUyjw==","shasum":"88c2e8e552eb27c2714b15d41f7db4a8cc1d8608","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.16.0.tgz","fileCount":30,"unpackedSize":38792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1ZZVCRA9TVsSAnZWagAAoBAP/1Xb8KO2X3MxHg7raiwD\nW55DFfRG6M2FSedNa1Dp/fMfgxryyFxaRwJzGde6L3vVvZ57EPSiQIbxpRsG\nfS8cdM0Hone/hgKc2Y5c9S2Yq3dJnipQ1r7WspPb4R+ujTYVtTk+4jyjhcG0\n3333v8pwPhQJCQFkA3zNUd9AXJLOu9bQa0x1+qWfu1nmAGYYWnD6GS1m2DOb\nexn9hDSMfLOGahRVK1pZH/fLK8F6VQiijrvlNL8gLZ5bJO2XDcGfP+mjdfPV\nvCBhlFylLjQXUyFDnt18ogI3h5eCDmvhoaIpVZETuw9ikhuF/58UndqpgKxY\nalSp50aDMN0LpvirCeJtW1YC9TJCmEvmuG8o4H0y1+cxBtXSBdpGok9h6GFx\nT+EueOOleFzYwgqn+u0xBkYEfqoUIFWs1/3OMijD9bD8TdmEwDYiZgyw68wQ\ngrScKhV4tZX223eRKOFu3kYC6C3w3ZqjO4L73sRvP5jqF7AnPD9VxSnwJfVh\n8nQpldOq4jyIyIgIiyovW/NccPJbZFq93613EbC+Q7msstYo+SJttBJwPmRR\nh5dlLqSHD4SB6jBq8HujG9rMlcSUkIHoxPg9xNB7y+s0g3yFcBIM4Gmmppba\nRU1qPLKvGx1RNVqkw1pUrFZ6UeZCXP7A3bR4VWDWA86eYS8GZt4fuxhnFTby\nI5iu\r\n=/u+D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBZUsLeSoXlYz2562SY/cjnIc5b1M62+KTyPZ6Q/KtQ2AiA4W3EsPx9SY6IjZMqVtfZtvDSlL40+UIGp8/qmf01Ptg=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.16.0_1624610388998_0.011114654866635654"},"_hasShrinkwrap":false},"2.17.0":{"name":"@virtualstate/x","version":"2.17.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.17.0","@virtualstate/hooks":"^2.17.0","@virtualstate/union":"^2.17.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"77b9e43cf3ac3618de93ae32490cde208b360337","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.17.0","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-TFsmcWsOrpjfHFXoF5hFh9OIFQwL1sQOm5DUzFeWjY8Vl3Wr7gAsdwXSieLSL8hR+Sx/5XCK/UpTtxQg6No1cA==","shasum":"911f6c5feb7d51a96f740a34a42de444f2b2d2eb","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.17.0.tgz","fileCount":30,"unpackedSize":38792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1aBWCRA9TVsSAnZWagAAlNMP/iyYVnynnKUoEDtxfz/Z\nEIT1stoAw/B76d5iP97N0sEA5FqEFVh1ZWoUAeDbahPGKk+6W2O5rs7agdD8\nCElIyPIuu+xMdTXkb6CNwf9pYQkP1qesJQxRukZ/6zBH2JvmYyRot8sKLDYd\nLtCLg+9nszALqUNqRIJUWpBL33SMVX4Ea6xWeEZENJFmT0fNIP0JdhlJmus+\nK41E6y98g7T8AFiktQVCszUdWQUeFln5kIJsiV8q4kdvy8MOCaOXFF24BogL\nzLiandULMnt23dCwbDAGkFy3cW4L2UsN9K+jHqMuMIk8L7WeTwdntXHXxWzr\nBZGvJ2tsE508eM6TJWuYkw5st/5I/eYSEMMxBnvwVYvAd6+lJZ0myUgPl0sj\nGCTAEXQgxlOXdhSG5y+w6ZO7i5iTD0q9UbfzlzgdVTbmjDmlucXNok5LOkn3\nw0WOlYRZJHY0Ls4p/4U+eR163FfMoBoC/0ZZtnHAXgbPdZRoda/YOiHpXxqF\nNfyYYEMQzRv990IMwH8fsPDU6HsPw5ihBXgZXJdSKKnRQ3XkWgEaWbB3iqGO\n2WC2cP5DmlBqDb0hIOU346PWMFmcSZ1xSl0RdJ4gd/ZIbf//zfgtM98aghIj\nrP83KuJa167CrojUmt9b3lahdUQ60vCchiT7/9pv9sEQ6/sgBYgyLGkZSq/P\ns0f+\r\n=/Dqc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDc7mqj0RmCl8+7RdZ4XSOk/L3wLjdvAE7Ie4QDYS7GFQIgVEQxLgpR9DmJNNkwSj/8M7n0dihOMYbgEv9t4PApdxE="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.17.0_1624612950133_0.2734358558103678"},"_hasShrinkwrap":false},"2.17.1":{"name":"@virtualstate/x","version":"2.17.1","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.17.1","@virtualstate/hooks":"^2.17.1","@virtualstate/union":"^2.17.1","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"c18a7d74b8bb9c1691bef6bf8a50d1b77188a64a","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.17.1","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-OuvrgBvbvR9EglxrJOYzatew01UiQorMmkIr0OH2j6F4sgI0J4PQSsdfx62/qvj/VyVkKAFmtwajNW/uFyxMSg==","shasum":"5d286b91e9a6d70daed6f15c88cf49f873ea887c","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.17.1.tgz","fileCount":30,"unpackedSize":38792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1aFdCRA9TVsSAnZWagAADNgP/1Kr7swu/VE9UmcI03Ve\nQdgh0ZNFMlNClWq7G09yQAXr7rRUb+AklurTaNo/7vftPTTBppWsEVNJLQJe\nF75R+XbSzbhBHjCZ/oFTncad6+CZk0BBpOztkx+eZvrI6wjNx2zU7t6ULv0F\ny957loqcyafVl7kha2t/Sk+LDdRU9FiV6UNN/ivnp5SoultlNPkFQfEtI9Jt\nmZonTRQaovTsNuJ9jZdW1M3gwVhxablE8j+egJhPhNZpcnJpV3JnhzdRDn2E\niSjlh6vkbKlwfJVYNKIJ8qpnSHfkNeK0P+RPzkNXcZ63PSoHXTvCRUQJiAbS\nqVGWc/yxQySgPwIYmqU8BQdSSIrpOU8RgzZVbbgrCpC9a94kEI81tfMZq3kZ\n2REnqrhzbteh3AQK3z6LU+kHTWIga6yQKyW8iOuT9WG0qdVcHs0YdLANLOcx\nxV7d8OKpxXSrP7b2VhuGMuKqHsSQzptHNnR6Q4PXCTmRt5eHat+8+yuAPMPk\nkECwzitA3AuCsfKm7/b5Z3Nzk7FeCaCtnonH1EByDIMl5LYzlvrmH3urg8qG\nhkEIOWeYjtXTcgYfdPPJDazTEJLISCZR5VAqfbmEbL7NR0R2AxUBAEjbfdW+\nCF9+DRu+re/2AfLJxjZbOv/E7XrkNDVkpy1GCZwC+xYpu6/DJIzK1/9lveek\nlx7u\r\n=kz0h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGIoUVUzBAcP4VTmvuHEqnmJqz+RIvOUyIQkXzY8yXYKAiEAs9WxAekmNU6M306ZYqgXuq1xDxOFjqcgOKqNGagOhHs="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.17.1_1624613212561_0.916178624064103"},"_hasShrinkwrap":false},"2.18.0":{"name":"@virtualstate/x","version":"2.18.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.18.0","@virtualstate/hooks":"^2.18.0","@virtualstate/union":"^2.18.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"85cfd997aaf5fbeaf9c1e8350ac0ae21ac6d93b4","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.18.0","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-XB6oQybNadyHvb5BhH5jRoIROvV6jDbYD0Cz6jfXrbs0niDIMY1l3wMLb5a9U+RAKOEHF4YfX8bGVxT9/dp/RA==","shasum":"9455da485c0bfb43878c3a52913caf4a93a7b73c","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.18.0.tgz","fileCount":30,"unpackedSize":38792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1aHgCRA9TVsSAnZWagAAGL8P/3fNrqzTl8S+suWpxn1U\nYPZKcKv0yXP+ML3LN3j+vUFfNw6JwnxHRSZTRwbl2iGn0gLW3MrEEnPwaXTk\no89mjZWGQreOfuJ5r4VTYvTAJENrhKW4R8WnZ5uqNDjbMxzR7Ln3HVtsrydo\nkR489xBy748kILF9dI3A+MUPc3HUOdDQqLkw5jcUEAl9xqedYB7f9utCIfNE\nyA/VnZPkaTAB2LXpZOm7IHSgAcM43LQ608kgzvB/tqB+N/2S2aCvpTx3ojHZ\nt1QN+H88l+7kBOt5pYb90UEZKbTu4uFKGMa89B3tOhIAnLiYwPetZBKoltmk\nUz5IQqHyC4ttD381BiBSqte1lVAHYdnpEZiTFOW5dzaEPctGMS3s/FaURwSq\nE2M53lAvVkGcbDPUB5SAxOtjUDQgnzV2aHozWmynKyaIW0CPqALPe/5UHIf5\n+pssbhdO8qKlNA3v4s1rW3ewGDKIi6S2tBlIiNlZUFuAwL+tncM1XMzeAbUG\niS5jGYaReWnH1ssbGDuXdhOcMMWlp0zsKcuxXMvMioneOXWV+R5bYYdNl+Lc\nPYIgZvw+o2Fw3Gum2/5yervViJpcAwT8SoAKK68MsTQ4nwsRPTFKzFTiODiP\n2ms5XUITy/imTFowJe987vEYgSt2YlfEgUfmJNOn+u8n0HvB802w7/aDDzX4\njtX6\r\n=7CoZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6sbk73sHCic89BcgUOyNb5vTpl+7EQMbbjey+XR9kXwIhAIv/HtsoQx8UDUd+9qTM5E7vNPhEWUEI4wUMyK1awaO0"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.18.0_1624613344321_0.6216644199834469"},"_hasShrinkwrap":false},"2.18.1":{"name":"@virtualstate/x","version":"2.18.1","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.18.1","@virtualstate/hooks":"^2.18.1","@virtualstate/union":"^2.18.1","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"68b4ef2dbcc92e3c8fc68858154f86d948190481","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.18.1","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-mIVyki/OM8ckD6ogDxLa1pzwQ70KLqGj30SVCPaTp0SHPAVsRQxMgz+T3dbYzNPOAD8BnovkdsZEm1DRiA53bg==","shasum":"ea799e13875c9608eb3fb8cc38728b58b7389fb2","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.18.1.tgz","fileCount":30,"unpackedSize":38792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1aL2CRA9TVsSAnZWagAAGBUP/AsqoTAtUZOmSbsgmKaV\nDdyqRbg1hjgUva6x01h9hRx+VVwoPejCwBBS7T1DzeRHMcVic+eOt9bIQObF\ngAQOzco+SFH87fYClaD+gGGYphvTuoTon0xjIWexEcAR2azQ5nNFdgqQp95i\n98rCGdrWTYhDaiuQyz3zpD5nAeiOsU4y2GyaaNl5O6NgFBuoc1JdWnQ9OsQU\nl4cvEoH3v5quO2U++/5pM7nGEpX5nughmZDJtjEppfMM2nVA3KsQ6JHdxb7K\nDwHxFyxiZN7uOlM/fLmxwkqLT60ftO2ajNr5zyjHNTl49MT8IEaRUZCCug7l\npMBoH9FxPrdCFeLpqhGkW+RIgKOkbbMLMqzP7cGT3rczcB3qCEaZPLaRS/vQ\nUiuZrhepRpMidskVtoli6T82ILxDoDwygM7RG+kqjR+EiiVF7yV8C4WXN1Rx\nPR+O4NPia3umcxOmjkxAvQe/9MaFjFjVVIg3/Cqwl0f0CPI4zJQwGN0vW76V\nM/LTw+nGIyDURCPSaOsnH1i8Yw6YJQafoVKKpDRGnqiPIQOfNlsPckTfFJ6F\nogZVsHWX74ponx/IAFIK56IZybASBb/z8UHGEEq0+SjKWAmghonvPUZTt2Nh\nQLnOaEQBQWTmOkYmnoycDf/34e6a8q//3HubotFnSUANYS6PhMGppFDsMeRm\nlPWK\r\n=gT60\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGmQHo02cRIoOT+tJLWeJ8qDJdzQyPXeSCnzFkMivwHgAiEA1Y4BCnBoOz8XawWURDGpMGNZkcskqEmeVb+URIRxAX8="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.18.1_1624613622142_0.5256446710496061"},"_hasShrinkwrap":false},"2.18.2":{"name":"@virtualstate/x","version":"2.18.2","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.18.2","@virtualstate/hooks":"^2.18.2","@virtualstate/union":"^2.18.2","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"4f690aa1b856660ada3828daa6447cf246864e89","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.18.2","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-XiE4d7D969pHbYzGyCTN4i0zUUSpj/mQARh1Dh2ao4vSi8Cfr/m0POP82QlECqU4Zz/FU2yzTzGs6Ei1f1zzTQ==","shasum":"21ac30e8dff4fd55b847a549663d41271c659260","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.18.2.tgz","fileCount":30,"unpackedSize":38792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1aQuCRA9TVsSAnZWagAAJ6UQAIh9RJ3gcC0V3/yQVNQV\naCskYTZiw3zANSC7l4hUnMlQqgAtWiffuBxHN8s73CSOio9Wmg0639ojBQc/\nOJ/A3zfxULusafcdqiy3RhJ79sVeqPc4uD/2aIyhlvGfwKJlrTI1Kxu3SNE5\nXwkqt2MDZNfKgnZL0PuGuj9b/gD2vroy/dBZ11yl5JxOZKFJTcoCAlUHMUO0\nn6syulCdLJ3Nc3jdh2zi1Fr/f5ns1o28ygeKpb5DhdcFJTiKr0fezpyHU4Uc\nLELTPSxVo/tVIUny6+N9etlcXX79IJloeLLw8lHhHvpYy+stkJe/9R1xERCL\nHUKGlXjUAtfJWyfJ257/dTw4pE4/ORMm7wQPBpMymh+DxgJb/WXVmTq0oV9z\nMRJvaq3pEI4tTal52qjToGb2SMiMcNiKsuEywA9LnKd5Jvsiyw9p0jrYO0Qp\nDfUyapY4qoVGnTFOsMRWaXLcgpiAbqBi4I6dtKOOb1HcMEPFsoXcnQNbORPt\nnLE87nHj3Fak+li61BVqqaTZYL6z+c/cAghUyiyFI2f+RyvCm0KuI0HBbFwJ\nGjUNw/RCR6AoobSWWRGIC4jRaKi5rONLGjowtgzDjijDSjf6i8ZDo5P0M4tC\nC8iJCrTkAbOOF8e7YcSBtpcHrAQahpSD6c6D4QQadZW4yv8eG485eydEPHmO\n+xyT\r\n=LREx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2rrg875L6PIT2GXoSsgXHXZdYM96MTlu3KsJjl3/0PwIgNXQNhdmqBIInLC0zA3FTrXLDNZfc1FXLg6bFH5JFGA4="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.18.2_1624613934369_0.5128388354287075"},"_hasShrinkwrap":false},"2.19.0":{"name":"@virtualstate/x","version":"2.19.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.19.0","@virtualstate/hooks":"^2.19.0","@virtualstate/union":"^2.19.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"a940cbc0c913af1491b16c903becd48bb72f5125","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.19.0","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-sxG1xo7lUsDRXDE4W0ZqB5m9/LHA5u+Eu1F6zIML9ggFPUYhSHbmxpO9smCvemd14uLOMp5z/afRSPVU0JvMNg==","shasum":"6960ccdcba3e723016a9e5a04c8b40cf74ceb970","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.19.0.tgz","fileCount":30,"unpackedSize":38792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1anQCRA9TVsSAnZWagAA3FUP/1Yyzb6ezvbdStd21U5z\nzLiZGFnQwFSnfbiY8Ob1cr1Ch3D7Qqe8VY+CK2LxgkOBnUCCOeEp+NHsOU6S\ncH+MB8PpgfDQTsAz0N2raS9KaLbfvRgtU1jAgp6PUp859JnNdVUO3R0UKWHt\nMNt6j6V44vb8/dKQDPBQqCsmFFlSa4OE7Aac40x9vYbJX9sVsTRDj7h3u3+9\nPaY1hn/ixx/VP0hBioTzlsIZksBuJ34/8WCnOLDp63AJLmVvgFPaceNDmLNx\nYoOtuduxsmQ9LqmYj9Q8i5rCJnrMWcAP6eDJLfVSO/FOQ4XN7x9PcVvNe8Aa\nfHvuMas+1/Wra4s+e26x+Oz72NVVdOX8QMxXnDuKxBNxKf2aKriCfIAHWDSO\nS97TRbSMZiP4X2uBzlA98mQwO6fTznIRXyn18uxzUMJkjhduOpY84va9XnZH\n2ZapyXJ2K3qitLW2VTbfLhiuMA3iMkuKFX1fvtmwmL34SjdfLIBCWuUa14qh\nSwaWS2UalMWsRNB0YxadCNa+c0FrKFgvUkACYCCBQ9Skizv1+ENaRYIKkzL1\n+Apeao4Sjzuf0+XBRQJG/PwaJW08py+7ePqzvX7QtCU2PU9OgrMHbhBtuyg8\nMs6176Fi+ojMMJV3eH1E53WxUCe/Kjsf9URZE3VlHSxT9nIucVjWOsLU7Z6b\nYV38\r\n=lU7a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuXmtwKVZtfsM6iZsVvd/Coa06duK3qPRv8TWk5/gMqAIgHJESopPEuJpiqJIcIqv2shMrT42KBFlg1o3VFnAON/s="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.19.0_1624615376500_0.7229619652170085"},"_hasShrinkwrap":false},"2.20.0":{"name":"@virtualstate/x","version":"2.20.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.20.0","@virtualstate/hooks":"^2.20.0","@virtualstate/union":"^2.20.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"3fba95e5f7375a4e96d9c88c8cc08127be555f73","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.20.0","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-EcEQAaRj4j6gNcEY9JVYk0eDR3+drD162BoTwnFSJhoRsgmOuktPv0T3ooIqfHJiZlgw4EHR8luEv+mcRjKa6w==","shasum":"f445430df44d45d14d5617a7225bd48a175ad0d7","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.20.0.tgz","fileCount":30,"unpackedSize":38792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1a2HCRA9TVsSAnZWagAA8aIP/0dcQD0MgHSq88E0Ao5+\nUliE+gLxsnyAFYSbI0Dd62pUrzYOTXYAHkH6SK2sPNoII1hOiE6U18Jn6y3M\nUPfkaCOv6b9sBXuMreeAWpD73annKW8Ib05G8fxq2Ao+ykhA2XeJ5Iz2yZty\ns6TqcDeP+uSU2r8YZnRRqzOs3EeNPVd9QMFKClQ5/Yaogl9WnC2jHJ6Z5cep\nBQ/T0zlfoeV1TmvsM9lKQnuM/UvIlLcqydvcz+H7d6qXPAPujj1SRNTvntKU\nJ5LMB3Hmhb7D3W15vdLIhUxXov1395frhZLmct99PqpdL9PWqOSOaN/TEUEs\nEwVDCt2Wv6JRjT3VM3qd7K5AKsP1/MxCiEIkjzj2RpwF1H9UFZQEmE662jsG\n/TOXVAMa2gIckXRrRE8H73cSoM5Njs6ry621lBtLtEIGRYUu8BpwBebwGumg\nO1STtvUfaDLcAROKBH0IbFhbCUYLQHzZqIC/X4Z7JT+OEPSXoMhGOSzHQU+2\nsVNSb8ENWYOYcqGAM9vlNQzQpjyM6EvNDRroFtGP5509UM89Eyqus9ByEW0A\n/a4rgAUe/nG/Q3OCg6vV/C3GDlcCBKawKap8gsDGQPfNgZ3oog40llKGl3rl\nuT9HWvu5r0vUfPg8tuVxfwEZx05ZguiiY78ImCa6CKp/MZV3ZypJtNG0+lwd\nwOBk\r\n=4jZ9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICwqQ0Zrej6ZcilA91b566+ZkMAMf0ryIMeexw+mXT1CAiEAvrNGT/8HJoCzG4elSV5DSNojhqSX1/Tn38FdAdN2CSM="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.20.0_1624616327057_0.8210657764573461"},"_hasShrinkwrap":false},"2.20.1":{"name":"@virtualstate/x","version":"2.20.1","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.20.1","@virtualstate/hooks":"^2.20.1","@virtualstate/union":"^2.20.1","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"c7394ea0453077ed2eef87f1588f58627f0f0a7f","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.20.1","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-qNQpVt3WMvqeHjMzE8QHM0FYyGlZgYdUcW0n6t/eEUwMND4kxWp42Ha5hNZ194sw0axgkqfmVxzj4mlrX/kTMw==","shasum":"f9f0f69eebd846c9e06dae321842708de7809b81","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.20.1.tgz","fileCount":30,"unpackedSize":38792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1a3jCRA9TVsSAnZWagAAFhoQAITlHf+zLXf0FNSx0cwi\nOjbklckLA7+G1Rkt16q/vo77+dAus7ggnUW/SWZgGDJlYbJW19U8WHugKiGP\n2aWxsuhxsu3T10Pl2bCAikKwao/6gkwawQVDytTFg1//BpsmzC/GFSYVvLjV\n0cejivaWoGgZsmLyes3i05DnMVLLGH4ppB5lt5S2ouUJBW5guUe+cqgCenEm\nLXyPOsLI2e/roqWfFO8oaun9SV+p1W+cjG3AJGubrZcIMARmdcwXXXZO8/hh\nQnCheCLCvD2yS8S4sIkMQMhIlLo+RFcgYsF2NzDeXC/UaY7T7A9+QdjIiWZJ\nDyISEBbwvAxSbzd/AxXrJhPtmHkvODFr1ljVLVheIQ7gBVreGyB9uq31a3bT\nxX5xQUh7KnjIwxjvjao3oRf/unNtHTyqDgJWq7a9HWIlyUYUmCqM6JMUjG/U\nay3iiJGOT9GftljlL8iHW9z2uVYh5qLVZLHq7jTm/THxOu7NFbLCcUgaMgP7\nvuOZO1NCfTPY/zqKu/9UnA6vfyvg0ITyA7xyRWZiHmK46scyytQVe8exc3a8\nwzCJu+JwBTNU6rrtM1y6iDw5odq2G9UQfZVLKYkLHxe58t6K8ulqCdNjw8G3\njGxFE0qnXdrlsBfwadaMrQ9wp4+3bLH60O4pbaSlj6vIei7pqUiq0ps9TYOD\nRwyw\r\n=kweQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6X6jJS6h/wrEPQrWMBDWIEKgkDZtuVZYdG1BSqxWTOQIgYTuu+Y8ZmWta5V97LTNLPfe2+/z5RGPSTV2R9ePJzNw="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.20.1_1624616419211_0.3190762239094549"},"_hasShrinkwrap":false},"2.20.2":{"name":"@virtualstate/x","version":"2.20.2","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.20.2","@virtualstate/hooks":"^2.20.2","@virtualstate/union":"^2.20.2","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"f5bd13e0ca540b901f81697f7a45ba73a58a6855","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.20.2","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-WQS+I1ELjKu4QJSm13acuh9dVEXjXRFs+B3bR0IVdYzusuu8171xZUx1YjorTiPmvOzew9lTEjXMh8tHuvW/eQ==","shasum":"fda972005ec57dd7fd5eb09701823c5799b8dd59","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.20.2.tgz","fileCount":30,"unpackedSize":38792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1a96CRA9TVsSAnZWagAAK3QQAIU1osqh4Tfjvy5YpyaT\n5cyb2+w9BLw88644YBgMyDeNB84dG7SZzjZOe7D4gjqa/6mP6UGOVMwr3aF8\n3uq908aphtVslVwVajMsxIU6vtfdT7Vssh0gABzwFkdLOzs6S54Eh5h1SUM7\niEh9wVWN7YAaFfwf3Pd9xNlpsIDWUHKXaOrR48HcjwZN2V6EWziWr6E1iG/0\nI40xXP1E8g9tIiFZGdzeFNAsqVIGRDggKc2sglzonUcTvki5dOvytyCuZw+m\nz1wAzfO6c/S8HSd2QIz5rEQXIUl0UrS34b4p+OzNpgC9wDYZdRFF5LJCo5bX\nJNJ048KQNFo2d/LBCOU1mgc8zA5Oa6vGjnE7OBITkXa7CZv2uj9c5CTmv1t0\n9m9O9/Kvh3fvuBWgqUbnq/vBLiT/38P7N5RW/jDSzbRUNVxVpEo2cpuEItNK\nPn+hEs5V2ZXRpU5HZk/c/70jhWicVDvyFMIBDKlukhi6QMdq4aASP1eWSNxB\nb8W3iRsee90YWACm33Dc2ru1qwk+ZoHVW9aKDg6UAArU1bewPd40IoCXH3OS\nrEXM8r2390gKibmxCior5bfw2adNQP2ZC2FPiyLEzk+ciQjMk8/4HpedOl3C\n9LECAn+bHp4mt8ubwqnzDC1ugaBN29/RbCZdoTMLOGL4k0pArqnTJI/9Obw4\nOU4P\r\n=45Wc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEt6J4yf5XzHu43haIdamwADlnr+2Osvhm7v+VL0kLmeAiEAoCpyTfylanPYRE/sY/392FlbvturGzRaeR7MB+0qFs8="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.20.2_1624616825612_0.4363612638765415"},"_hasShrinkwrap":false},"2.20.3":{"name":"@virtualstate/x","version":"2.20.3","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md"},"dependencies":{"@virtualstate/fringe":"^2.20.3","@virtualstate/hooks":"^2.20.3","@virtualstate/union":"^2.20.3","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"e160acf0483572d0d5491b42893de16867919e8a","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.20.3","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-1rjEUfieYs71L6fLycRT2pGIUJjpe2cz2L77qQPaGV9KmrMB7eHF4IFZNGxeMCOUiXhyDEecu1oHTotOPa0okw==","shasum":"331a50e6957e00fd2a92e9809db0365d75bd621b","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.20.3.tgz","fileCount":30,"unpackedSize":38493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1a/cCRA9TVsSAnZWagAAwJsP/ii1Va+VthoBsH5pq3Wp\nZTcV4wZm803B9B/mrwfMBe16LPFmCKjZPguLiBeJw0zYXXorhKoQ9dXwzImz\nMh1z/lfxecn+CXQMG87LxFM+AeaRtCfk9xp2JwdQw3BkRGLjHtxj8YAj4agE\ntIQ1Nt/0wMzhpz1sINxuLjrhH4RVucix7trTjmgGhFR3FA2tmSyg6N21WtOD\nljAvfXR8HXPCt1Q8U4LzDiBb71LXzsga2jthDs8zoedTDJuT/lRELcxJM8zw\nIrWlDvaPYQp1Ce75Lt9tfmx03JD09g1Hu8BOqs/+AyIHRRykVK+1r3TpkVLN\nYW7Oa2ma0egU6iuMzdUqIwkwlzKdiGwmRJumtvja7ib8jOksrfAL7kKM6RBC\nlGHtlw+TYgZCKoVqPk0L/7y65RzqygU6lrfQm5B+Vm0BrqZdU+6m3Dnn3MH0\nD5Sc0ohJ3D6F8i2sOYAqktKU2lueoi09Mdo2g6V3heaDFcGgv3TFyEzyn7Yf\nM949IUANsnNWB5E7PZVhrBO8L3ZE77FeebdXSkLDmOv4bHE+uniK9ne/kyId\nmR9FQRMTxD8I7QYO3WWM7KQJTEFDLFLnxNXZHVCDwxs4sEIgoP23ITGPcZC8\nZU9qFtj7Qn3X5wJFk8uE2e+B96h4+wMgs7Dj/+EC5Q0Tgnw00Sy1MOSIXRXy\n5CSV\r\n=QSHI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvpl/XvTNwniF6a8yrJOe8iKniM3eF9j225HTCiG24mQIhAOwBghqZZXgvkzQjawbVqQ3JhXHnZx1UjdOomFkNq5S9"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.20.3_1624616923600_0.962358292653261"},"_hasShrinkwrap":false},"2.20.4":{"name":"@virtualstate/x","version":"2.20.4","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.20.4","@virtualstate/hooks":"^2.20.4","@virtualstate/union":"^2.20.4","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"5a8feefaa9341c4a2ae456975d5541690e49f3a9","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.20.4","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-HKwGqkg4BOdkr9sjy3RjgEgZiArlxsvrY87A1C8LPEcV49u6lkoJD8K7xnbC538H/WHQHcjNZRxnlhK+CmkIYQ==","shasum":"dd9d03d8a2f97fe7c401d902b7c5a3f590f1aec1","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.20.4.tgz","fileCount":26,"unpackedSize":37936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1bFKCRA9TVsSAnZWagAAQ1QQAI5xhOmkeBzd6E4UjCem\nyT2cbsG06CGAc8mpTZb9UaFYVjL866JTAH0gN1DuUm6bEO2MPjrTGnG4D8EM\n+RzA6uXxL0OLt5usoNBCEtBgjTgMzuOUBouX7YDk1EWbT7qGuM3Q3s2DbfQ4\n2aX91cjiT/PBCl7S22u3Let7dt1ruIVEo8VMTTp5cD35Yh+bb/1ArqOo/TnS\nayVxN1ATdxMsa6AN2JHqRrhhYhZIwdmR2GFQMa6ONaZDof8mvPesMbrL/yoW\niwrMRgz09JQZBW/8BK0ATvE10FJVcxQuTtSy5RxLKGrGIKVNqXEq7Om0JMlI\nxdIC8RJV7AZVd0gz1DLvNJQaV+kDpAXR98ceyz526A1ez2Nn9m7rMzewu3Lk\n02UFfaI0JQIPHIgz17X8sfJ3ATVpN6cYB7nU0PuTNRXqVJSvSFsEoygVpeeP\nAxtJ4D4xtwd9VFVl9KbuyWo3ObfHtKJA835/W/IGxok+x5pHkLeP/ortWfDl\nkf4Si1vKhE0lT1+rCmlxzCToyVsZLEBDHi/G4e7M8NJQH/LvcwpHBRaJREPY\nxbJrUjyGtJ6meJzFaD+wlIpBRl1gswFyxzsDXOf6wD6Pth7AJkdu385F7n+8\nUL+Ec8kamdpVYuvuApNdAZX+IxEKbx2mKAlIZ1Bm+4ZAUiYnOA3zkyozd+9Q\nCGr+\r\n=v7al\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFrXJVHkf1nzRDov1iMpn5v5RmRVxeOWmZIY4hOX8yV3AiEAv7BfWV/LYhY3MRURLVRfB3mbrLPRf6ESqx2EqajR7zU="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.20.4_1624617290122_0.5621329265115329"},"_hasShrinkwrap":false},"2.20.5":{"name":"@virtualstate/x","version":"2.20.5","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.20.5","@virtualstate/hooks":"^2.20.5","@virtualstate/union":"^2.20.5","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"01e8d2729b1e57504e78e833e7a85f32cf734479","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.20.5","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-fzsD6CTZPhe0V/7ea73Gatx2rVphXQwO6itEKjW09Uiv8V1ZfrVJTlzAn7T4zd6L63bp7iu4a2UTXxfv996jaw==","shasum":"cd5a0c7a36587b97db976776e91584dbf49b11ed","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.20.5.tgz","fileCount":26,"unpackedSize":37936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1bJSCRA9TVsSAnZWagAAsY0P/3IsUCL8pSlKM0vS+6mY\nRiTQiMLXWAHz1nqbo7u9H/4Adg1+SFSuL3GcmUCq4dRGM3R0vTERiAVJZyIl\nCcPm1+AOQLnUY2I0LRJeAhw2vjQJBaBHTDQ6V5+WCyYl/HQJGX5ZTkqsa9Th\nDSVfrURznodPE9JE96XwIIRDvzRnBJw9fBzTpbI2yEF1GwoeAkBZSkIyZX17\njuMxGbk/xOaii0yj10DtoB02cLaquItp+TEtKy2YBL7yMNJDrus/DbLvDR2y\naq0Tbosdbxqwazatdx6O7GlAKe5p1lPPjt+Pz9HNTekLkXkl/ZIAG5p4gzRM\nfkelrYbw9B0nHEFKSomWQQJNn8fnnP+TSM2n7919SbiWYj7MsM4Ct3cwPE06\nPRbKh7RZHjgAM6L1SggptCtOqgMKdvOjaKlHAOjVyTPVSVcY4GL5/vVKJ7XX\ntsrtgbl/t/Ky+cfGMFPujfsTdcT7pNhyrLnyhDgQjAU83suruppQWnroXnm+\nG+TjvS85nWJIElVwIJp+V284VPgANIeG5ARkr1QbWy4faXvIASC9tFouD4+n\nyMV6mRz5nbmOhM/oAERh++BVylRyDr+CO9aRB9kwxfXvj46Y2exaF5UWAZfH\nLDAYpU2X/O15PBf07tQDO6FLB7kyYbxXT7mCNKs9NibxY/INE5Cbci8Hepah\n1jpQ\r\n=QFcJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICGDGp7T62Lcw8s60goHRuipMZhavVF4pI0OK5oTcleiAiA36f5JKS7jvCCEqsGmWPqx67+UwVJe93pJ9kRxerx9Iw=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.20.5_1624617553759_0.3941864770667287"},"_hasShrinkwrap":false},"2.20.6":{"name":"@virtualstate/x","version":"2.20.6","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.20.6","@virtualstate/hooks":"^2.20.6","@virtualstate/union":"^2.20.6","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"cb5af73e04021da802023028a4cb47cbe7a6b4f2","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.20.6","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-Qd0DUvhvNhK9Apw9TJwXsg/CLYtczNqFtTrnU2uJx8mzyQVMO/WaMZIMdFfxuUws4ZhNq6W/L9gGMf6C2NYFIQ==","shasum":"3fb82304f82704eca1ba8df801901ee9942b7c3e","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.20.6.tgz","fileCount":26,"unpackedSize":37936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1bMdCRA9TVsSAnZWagAAhdAP/2HH9Bi8I0sz/2mFe6Nw\nMtr2mPxVXcgez3xfLKwghEi0Q8cOOXECxVo2Y4MnFSPE5GwfBLMZZ0p576LG\n1ZmMMFdY+h5vgFLtEG54Fzw3LTYp1c4Dj5ezzPZcTyth52ttqr02HJqoC2yi\nWeJbEqwARNfyLo961Vmls5lhk5yETBZROp2fK5ncL2yvzGf1nssiGeowNYTh\nTOfkLOntan3aioSe+lWHGOSHrX3Tsa4ekSU4qVhfYt1IBj0u4rbYYJOsOLUm\nYiF5XM+Ky4Kaz0LJMJ5z3xfjpGzU8XoX9SGuN2eAB57/Wl0J4RrrX95LM5Xx\nmjEuR07JG7tIACKHv8QqPgr2WK8qJaAZOLV+Pkgvr5NpKxLOtJsWE5VEZzwP\niNn72rhAioHOwnPlgRR8/G5iG80PLjOzH1ubebLHep3I8kWfuPVAl4knD2S3\nOJ5X3fF2sEmhI6je5vLOXrmaB04UudRx0S0CSTCIt/H45IsZo+RB00eqjTMD\neE4IO8WIIoJHG/7FFeHwH7Ms6Vd0CiLo4Boh9dbS4XuZT2JNw8qyEBEzDjUZ\n5unyxfSyaywlPQQtL2f2o2x42GgJwLqc6cr9SCPTlTYoC49YQgLfeeGyjKff\npgg9Ef0DGOcdf4lvi4gTAdBeRuotLfaeTvmRQ9zWOreBEUzqf1b//cdPT8xl\nMu34\r\n=CCZC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDyeEuhgSQfkQcCiih4obq5jUvaH6gozRE1ZbV3qncBPAiEA7st9AHTr8GL1yTuJS6r9g5nWJNXtEe6YGSXCK2KmMSw="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.20.6_1624617756832_0.7014428576711234"},"_hasShrinkwrap":false},"2.21.0":{"name":"@virtualstate/x","version":"2.21.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.21.0","@virtualstate/hooks":"^2.21.0","@virtualstate/union":"^2.21.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"e087e8ecba3a5f0e17d2aebefcc43803c254ebc7","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.21.0","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-QwWvbZi94CNGdCXoNHPuINpmuc25cAYo19gg6N3X/gmTGdjttXnD9u4BRq8uSwyPNupH7c1XzqIsS21y1zjbgA==","shasum":"9ef0a4c36f728ad9e51a5bc9871ef211c23c83a4","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.21.0.tgz","fileCount":26,"unpackedSize":37936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1xtbCRA9TVsSAnZWagAAKC0P/1WMZpVN7y/S8e4HyXsJ\nER3vMQc0OO0JvPM8DBG3L6mGTvPd/82eSy1febWZWF1rhhv/1UvEK+KPtLGV\nOf72fcMoAOyuhzCfe07MPB+rVkBXq1ege91cT3gcZAKWLeNOOEggcrt56BnM\njogL69cdTQSPfthfWWsGvEx0lftEKCf98C3ter+Rl/qqDOWGYJFvHKPttUNY\nGpS974hZPeO58GGscVV84glUkRKdRjZtlxXkDccQlyf7HrK42Q2DON0C5cIZ\n/jjbB56jPba+D59ky6zC6MAaShSGICwXmcKr/WhN41lCLqRUJcxfcyqrZRjg\n0/alVOUmldMt0CAuk8duboV2UTXwxxwXYNiS+gqxNo97hjiiH6nTx2koN4T/\nnPsBB7B2mv4zzc57jUQx/Y706vTYZNZ2lkIF8NBVLC+QqHQtbFSLDNFb+CrC\n8a/FOYEAOlKFXKq8NooTDZSCUrWxbDUuI4VQi9iRYRonQXRRoUFqtEG0IyhV\n6lXx109ypb0a+AQ1iSiDMbQRYDBme3lzDYwvujeTVsSC5vcw4DmWlxSPCn6Z\n4YAdDWHnxlB2zTvrAP3YffMCiAif9g9RVBxk6GfcthlCE52E6c3EwayDuSfE\nSFAYAMawVqnTD/cLTiBlDyNL0KAUJ5FVuHUw56G4yRRFtnNzLHjkEVI2o+82\nS9eg\r\n=CeiD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDg0yVB+fLF4ALoWhzqwdK4bHXtlLVIFFgJIbhxVqxs+gIgP3xcEGGEArxRn46Ct1F3PjsLlcnLNWvn/kddR4YsWIM="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.21.0_1624709979075_0.1717396627111023"},"_hasShrinkwrap":false},"2.21.1":{"name":"@virtualstate/x","version":"2.21.1","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.21.1","@virtualstate/hooks":"^2.21.1","@virtualstate/union":"^2.21.1","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"621b4990a556e8d7abdeb0bc47f26ecb7a01a7f9","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.21.1","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-Hm107G6GhUh+eLyy6QnlsdL+2VohWea+q1A7WtA9fOrCCrP+dgd9oLrtZODp3s/fUZMGbGjBGaoXPz2JK4oNkA==","shasum":"5fbc170d9cbf1140dcf6e92d1f670e6d0cdfe4e9","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.21.1.tgz","fileCount":26,"unpackedSize":37936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1x3kCRA9TVsSAnZWagAAFscP+weCJy9tPjGCFLgdlwgB\np29Ci1xy3FKgX3QJSILUY4z6CqrGxRrc7HN/8vc2bx/q9zcnK0KQccW1B1Pv\n77ctGMq2sb6w1OU7BkfL76b1b0tzy/29+HuxJS0qMD73dKwJNHhBl5uTd81/\n5CNPvzrTfmrESf2QeM+N8+PJToaW7xoPUbclyn5TN+w4LgX7L8CBsxWVimpX\nLIDaQ8FLp3E0IFIOrkNeZfpM+2nzDiA3gr9Lgd40EqBzsqm/xjy5Y8gDqArh\nhUG0/KSGjCilQheXJ04E2v04Of8EZd2trhUkXl8mqon5g9wBI88SPuHCwKB+\n/wUNR7ApcTPqHiqh6Gx7KgtPktYkLdQtlOglDZFGViGrNvG3hZXoEEtqSngg\niakJ604E+yvcqdpaBh4Xv3O7OqiRdKTDEhN1zSExnFwUOoBt68uEZy4IVlAi\nF9Gok964NRJIMJE92ZJpQ5FMkQlLPSJB9Q2SchUaFJioVktesFZJLMIcndG+\nIU6mTGsaZbkFoopAxlu7aeE99uCSQQTRqdmJ9Nk0QMARVshbYgfZAcGMoIhj\nOFmYx55qqZGknmf2xAgb6brWXS0lleitFs634hsn0D0DK1k7RM7Cs9jdFc8s\n+haBI6iLpCA61WI4Me7ZnRV8vA0G5z7Ur/MPjm1B5y/RIHMxHdz7D0eXdlMI\nzI/J\r\n=XgQz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1RFRR9Fn5dfBodkajWpcF4Vb+V11k9bXZO1U8ugGDiAIhAMML+ltouNVLvJ1+TctsGgQzVimv7xQLORuXBiwJTJNL"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.21.1_1624710628203_0.3833258998237159"},"_hasShrinkwrap":false},"2.22.0":{"name":"@virtualstate/x","version":"2.22.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.22.0","@virtualstate/hooks":"^2.22.0","@virtualstate/union":"^2.22.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"9fa0ba892adf790eb3820fa2e3c688c0038dae18","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.22.0","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-Xy5/LHC7zXEPfsG1alfx0syEwvne8znbKiLodBhimkz3gMCzuVn5ucd7dh++E8Jxe5YTn6l2/zkUhUK9WRKkiQ==","shasum":"2750141dc58b52246ab7f8b8adaccf5f4c42c538","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.22.0.tgz","fileCount":26,"unpackedSize":37936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1yZWCRA9TVsSAnZWagAAhK8P/2vYgpOjbd44n390HRNG\nI7WU6Gm8DKEgVFhFk2W/SIjFxqHqNGytyJayCXy42Rqih+NBMoIIZzphrYSR\n7+wpY48oJ1BPWMdxhH8bOZVKvxIJJoTp24PebAo/YDKOsgQnK0lFfoEoGhSp\nGcfzOLv1jGOCzEMMt6JVUFNwD6ABp3pKPQFaOpHJnmtlzkic3PxVbLJKM4L8\nc3HXyNucXIAKnwwS4ddUNrNNjqTfIOtstb4fU5KSiOmX2RRJPkWsjXoEpJOG\nGYcck/N1r+pGe38/g26KoHpmX5VhSVlnFbaUAY+c/PInV15mM60jQCIfx/jd\n95yaHPlQrsFgmPnYw5eETr2xVUpKVp63vPB0aySV3b7F3g+r3/HXsqt1a43B\nw053Rekw/X+VFMx7dcuYCm6WBlJYzZjc6MpCLgkC3Pe+PAi2v2aM8vEap9K9\nmOALwpzS2/ozPwx+14H3OAQ1G3q8aK8YFgvn9pT1hG9RH9YrVUv7SdaURYWG\nBWKGGl8hJTEq9a0K9QMYm2x+MBpwSldMtyS+mJEPPOHibSkDN4oEal7Jd+98\ngSM2hzgv98rwfL9AX/p+1QNpi0U62wWjkHTW4Q7xqhKre9yqRoAVWqu+zETh\nJgAc28lC0YYMsFXIrg4dlA6Orm4T30cwk4P/uRSKXjOB/LPvUES0v01JeoGj\nPN9Y\r\n=DSJF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLq9pcmZ0V80bQSshGtj1Ye+qehYFRw9v9CKfXfbsouQIgdajfJtBVkHvx0INxZf4LQM2HyXMIxwpxAavHbHFy5qo="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.22.0_1624712789921_0.14063329077358433"},"_hasShrinkwrap":false},"2.22.1":{"name":"@virtualstate/x","version":"2.22.1","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.22.1","@virtualstate/hooks":"^2.22.1","@virtualstate/union":"^2.22.1","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"923d1da77b19ffe04245db6e474f10062fcd5565","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.22.1","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-qkkd6fRJywsVHFDmi2/Sv9kS+4lklTYs96w26X/ZyendF/gUfbf0dsxqzkEP8dP9lwE4rDmDHABp8oPdlDRldA==","shasum":"343748ebb24d7d9245fc3ea9044212511b98abd6","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.22.1.tgz","fileCount":26,"unpackedSize":37936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2ZjaCRA9TVsSAnZWagAAVCUP/Ryjg671hwlQ3e0d8MkY\nOyDvCljjCfRquVBpGbvnpjuFA0qlDvypXWCmx63QxGPDr333Hbz2hL5EF7ZZ\nLagfYKbQelY1mv4VtDGAJ2czkIygxs4YWMjaNu/xXFIFTJxDOdUyi8fnfKiT\n2EBvVxAew6SNLM63eW4fjs1hHVzYdzzCywCUAP9fYu92+WQt9fU/yQtuE0Ys\nXUaRQxtDHdH5Mm9xLdmrQLyTP9M9nc/rFPtut8TSMPfHN18NxAxBtygJxnQE\nl7okmWmDFjY1usskIF7TKEou4pPwrRr4J+JHBPM/p8voPpow92kvroIGJXPR\ni3me/BlHMy7MRvibZ8oVVM6kak9vPizdJSj7xjz5M4y/sbWpOLmb+O9Ytk+w\n3YzwQU5/0daND8DPhQgkFtuncVeh+eMrZR6e8iRwWPFafmim7xlNrULYYewo\nQw7ELh4OlVQjBcBeFDY8NEjXwhefSNcos4QozW34KfmR5x+ycb7hQTKBtY8B\nT9BXE0ZjTl9FzFjDZgKGj2eWswoK0bsgQ2ne2Frk//cB9r4g1lVkwwNgrcTa\nPyJcP8/te2YjNrGGyXj+vJPAoK12OgmDXZN7ZeYSczp2asETNvyftvmFuypj\n8Wgw40qNZQvt58u8t+BAnJyE60MF3fcXPXB4T2LVJ5yxsfUmZqHSIiAOElw9\noB3i\r\n=0OD4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDStWVTPbI37BCuy/K0YPm0wOoPSki/xFLErcgWX7uF9wIhAKvWSfZXhIlHdXNiiWUl1lM9r6Mcb5pd8GsMNOVyTeFk"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.22.1_1624873178005_0.6183965609815887"},"_hasShrinkwrap":false},"2.23.0":{"name":"@virtualstate/x","version":"2.23.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.23.0","@virtualstate/hooks":"^2.23.0","@virtualstate/union":"^2.23.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"a2c16996f9ff3d420a297c8c1a3b7d8142cec0df","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.23.0","_nodeVersion":"16.11.1","_npmVersion":"lerna/4.0.0/node@v16.11.1+x64 (darwin)","dist":{"integrity":"sha512-755JO5DbO7v53Is5ZXKdkFH8evCe3iGyb3FxY5Kv+sn9IwLra91PTI1pKkOTRdIbykLtx26YNT0AzXeHdjSNlg==","shasum":"655d6f7fccce40a5a93e81f961605d4a833fad0b","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.23.0.tgz","fileCount":26,"unpackedSize":38199,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEogKfYWwVvReMZW87+CfQRHCjj8pNJpSrQfeUv2qQRwIgYy5YrDlU+3Mo817U0Z3QuQ9fm+yLnoKxR0bIJHyyxLo="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.23.0_1634344080930_0.2816462184630517"},"_hasShrinkwrap":false},"2.24.0":{"name":"@virtualstate/x","version":"2.24.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.24.0","@virtualstate/hooks":"^2.24.0","@virtualstate/union":"^2.24.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"7465267fe8ac9ea1576e3870be380f814e24c05d","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.24.0","_nodeVersion":"16.11.1","_npmVersion":"lerna/4.0.0/node@v16.11.1+x64 (darwin)","dist":{"integrity":"sha512-YxG3wbFSkbGH8N+mgtZePYdLbLmBhcI6so/jPapqwE+aJ6AgATnht8hzoXwnYQhH1xiWIjbej2oapmc0EbwJ0A==","shasum":"c9b1df09727d153ff372cb7ada7088527f3b1360","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.24.0.tgz","fileCount":26,"unpackedSize":38199,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD87CeUeHYdbLDK+TIQxkc+RDCJAmxueLyPmoPzlRnqvwIgcRDslZN34jJxwjG+X/ROu6vZBNzVWUkeBcDVJPyF1Pw="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.24.0_1634344551402_0.3851686882876433"},"_hasShrinkwrap":false},"2.24.1":{"name":"@virtualstate/x","version":"2.24.1","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.24.1","@virtualstate/hooks":"^2.24.1","@virtualstate/union":"^2.24.1","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"e6a1ef6310436091898ee5c949cbdc3c7d5f88e7","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.24.1","_nodeVersion":"16.11.1","_npmVersion":"lerna/4.0.0/node@v16.11.1+x64 (darwin)","dist":{"integrity":"sha512-Sosb7ZXlovvNAhQdgltfZQl/c7RwZxRPhPeMKPVcbtiPzpi8XpSgrD188CbX3rNInSMCVNrqO9xEJSx1FBwv0Q==","shasum":"0ed3a2a42462cde026a727e22a01c9d619025412","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.24.1.tgz","fileCount":26,"unpackedSize":38199,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEy5P/MnLGHOXSegKPMVpzKXuliHyjCTnIsPCHiymso1AiEA//UxACUbqO/9I+ujDiaKYMp5Yxx0PsIqVuxNaCrG3KU="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.24.1_1634345300081_0.4086208624094172"},"_hasShrinkwrap":false},"2.24.2":{"name":"@virtualstate/x","version":"2.24.2","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.24.2","@virtualstate/hooks":"^2.24.2","@virtualstate/union":"^2.24.2","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"db01bd15dce33b5a8e40a1597d30d258db3062e1","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.24.2","_nodeVersion":"16.11.1","_npmVersion":"lerna/4.0.0/node@v16.11.1+x64 (darwin)","dist":{"integrity":"sha512-og4lJe/0n1hxD/ExOkf4VCV+KahRVz4oI2+7kmGEnoYtn4ELOrX+gO0KkJFvpbCZeMkzqNVsgNTzVoKv5fOyFw==","shasum":"ddb5c89fa4011baeab00aa228af2f3f195034c2d","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.24.2.tgz","fileCount":26,"unpackedSize":38199,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDb/+cdYbxn1M7GoXaQOLAbz7xemU9qgwV+pwlTjCBhaAIhAI/mSgKPsrncdHM6yUCa/frma8tfVVU759pKR+OMiYbg"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.24.2_1634347313453_0.31736865920189583"},"_hasShrinkwrap":false},"2.25.0":{"name":"@virtualstate/x","version":"2.25.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.25.0","@virtualstate/hooks":"^2.25.0","@virtualstate/union":"^2.25.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"dfdeae452f1fa8eb7bf9810ef086500c84507121","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.25.0","_nodeVersion":"17.0.1","_npmVersion":"lerna/4.0.0/node@v17.0.1+x64 (darwin)","dist":{"integrity":"sha512-cZ5Yd8/cxqciK21PeyJ10xUxs8ATTA3JEDgebIS0pQbzN0NLBoBepF5acAztLOmrV/jjI1NHB3sFtwZHvSePfw==","shasum":"d58f646a79d85d001e8cd538ae6187cb45b66f2b","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.25.0.tgz","fileCount":26,"unpackedSize":38494,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOBHcdaYsvnjlzgKhoUKAEAuZP08PkBUlbP9qjSmUU8gIhANa9fUWc8Hl5bQTObZpMBq+hZBd7dSVB4INvNUZkKs5I"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.25.0_1635931685026_0.8166509904730104"},"_hasShrinkwrap":false},"2.25.1":{"name":"@virtualstate/x","version":"2.25.1","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.25.1","@virtualstate/hooks":"^2.25.1","@virtualstate/union":"^2.25.1","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"1a7044d57ad48200e0f21b523bdaecd38e200f29","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.25.1","_nodeVersion":"17.0.1","_npmVersion":"lerna/4.0.0/node@v17.0.1+x64 (darwin)","dist":{"integrity":"sha512-BuoWnM6tyA2DU4DjmCAGso1CERXq1o5T/1aZ4lhdrcttRMBaMiSOMmWV2TyK6gy1uQqmOAD5DP6m+LTL2h7HOg==","shasum":"e3fb3bd14b9c5a4885c06a766448400cdcc2c9e9","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.25.1.tgz","fileCount":26,"unpackedSize":38614,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBwERjLOBgHaavgFBGXuF7MYfXxg1DtUyNWRyT+shd6eAiEA9+on9NApPqd9SoVH67IfvkQTazOjX40fZNieEYxb+MY="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.25.1_1636016869368_0.9787394672273979"},"_hasShrinkwrap":false},"2.25.2":{"name":"@virtualstate/x","version":"2.25.2","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.25.2","@virtualstate/hooks":"^2.25.2","@virtualstate/union":"^2.25.2","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"6203a16f73a7959e8ccae9d0775fe5e31f02c2a5","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.25.2","_nodeVersion":"17.0.1","_npmVersion":"lerna/4.0.0/node@v17.0.1+x64 (darwin)","dist":{"integrity":"sha512-v+IdIYvQWqzKGlUgCrdAGzTm4zfr3dWfrJf8cM61tgKiFpLNKZItLJRzB1M6wQQCrSbaE1zk4Zhs6r2DQYUFrQ==","shasum":"262df8372e4c3d7a433f6e6d872bbce5d977eb6c","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.25.2.tgz","fileCount":26,"unpackedSize":38614,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtRhRtasTqLhLAfVSJ3T9FQyGLWDEI/mpJE9z36RdZMAIgFUvPY7PP25VDSjsmtEOQZefA7w6MJKQX0ZOkprgIabY="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.25.2_1636018654013_0.2653127437205647"},"_hasShrinkwrap":false},"2.25.3":{"name":"@virtualstate/x","version":"2.25.3","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.25.3","@virtualstate/hooks":"^2.25.3","@virtualstate/union":"^2.25.3","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"36724008160aafad36a50ca59ff514ec21a053ef","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.25.3","_nodeVersion":"17.0.1","_npmVersion":"lerna/4.0.0/node@v17.0.1+x64 (darwin)","dist":{"integrity":"sha512-SjuNaQkMQgXCrwtqEnmvo1D5BQkbuH5M/yPPiEJG8ymvwIb/ml2Ni8L4SLKmoy8C5OzY3F84oII6c0bZp6dY0g==","shasum":"8668fc5609bd426efd9d5b14100d29c02b525397","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.25.3.tgz","fileCount":26,"unpackedSize":38614,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICkX8DEnwHewuxRV2lsum9no0MG84w/ZY66IEXYVEjmfAiEA2ebGpyEo0JujjCLfKEvsFx3rtT8T6fsa28in8s6HCC0="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.25.3_1636019690344_0.9255076270103846"},"_hasShrinkwrap":false},"2.25.4":{"name":"@virtualstate/x","version":"2.25.4","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.25.4","@virtualstate/hooks":"^2.25.4","@virtualstate/union":"^2.25.4","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"6db6e3c2038727307aab6a8b5efb82498019fbcb","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.25.4","_nodeVersion":"17.0.1","_npmVersion":"lerna/4.0.0/node@v17.0.1+x64 (darwin)","dist":{"integrity":"sha512-tpxAc1VpaEn9oCJ2eGTNLk3STnafPPg492xv38zhMRr9E8pKyVSyqvJsiKm7uu6GjpLKgMHthbB6YATuSVSbug==","shasum":"91f06398fe333a1463787cdc404be265b76af22f","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.25.4.tgz","fileCount":26,"unpackedSize":38614,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEdzST4tk2tfrDwMcPHXlzhL+fnKQ0h1Hyg6z32nqWbOAiA71Dx9fh+LmgyDQO5GcTPhp1a8wNYF1kpQAK7WNnDPyg=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.25.4_1636021551361_0.4339333084510344"},"_hasShrinkwrap":false},"2.25.5":{"name":"@virtualstate/x","version":"2.25.5","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.25.5","@virtualstate/hooks":"^2.25.5","@virtualstate/union":"^2.25.5","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"e3cb323dfefe210d3cf9e1c68edfd76db117e9bc","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.25.5","_nodeVersion":"17.1.0","_npmVersion":"lerna/4.0.0/node@v17.1.0+x64 (darwin)","dist":{"integrity":"sha512-EkgEuh8Osue1QWgtN6xJCZ2nboYCpHGoOkHOn6S1eyJYqTt294bNEL8jiqRzZm4xRs1uD1Vc1+CIBbnXuKY0yw==","shasum":"e597bd488bb80a1da3333583b4a9f78987df097e","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.25.5.tgz","fileCount":26,"unpackedSize":39433,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAR5hP+yvpWpFBDy39xCEJN5Tb3wLDoWWqkR62WqXvb/AiEAjnLlQDsndtIEhTSLZebQ81PcC0VSy/9mVRumuUN3Tws="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.25.5_1636770014129_0.9208521822863669"},"_hasShrinkwrap":false},"2.25.8":{"name":"@virtualstate/x","version":"2.25.8","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./iterable":"./lib/iterable.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.25.8","@virtualstate/hooks":"^2.25.8","@virtualstate/union":"^2.25.8","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"2e0208fd9be4836a2b9c79dbc75cf2820691f30b","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.25.8","_nodeVersion":"17.1.0","_npmVersion":"lerna/4.0.0/node@v17.1.0+x64 (darwin)","dist":{"integrity":"sha512-HB9USkackoJawkuEaS//XR1xW5S+4cbUpWFLDAbDAGFY5wVVhIp4HjQH1+/Z1Xt2jFgpECFCUjHw95Nnbkw3tg==","shasum":"7a112d14fb26a5b7328385bf1c55a405c1e97d71","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.25.8.tgz","fileCount":26,"unpackedSize":39433,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG6atU/88BQ/nnT0kTTgzL8jwh3fH9sBG7f0SnpgtehWAiEA4HBKRNjYzXs9/D0VedJTLCd5VX6u7ZmtQ01NcrDrbiE="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.25.8_1636770726845_0.0742056673641549"},"_hasShrinkwrap":false},"2.25.9":{"name":"@virtualstate/x","version":"2.25.9","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.25.9","@virtualstate/hooks":"^2.25.9","@virtualstate/union":"^2.25.9","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"2db185b1677f6c406d65f2347c72df176834c540","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.25.9","_nodeVersion":"17.1.0","_npmVersion":"lerna/4.0.0/node@v17.1.0+x64 (darwin)","dist":{"integrity":"sha512-C2tstxmkdFu36f5w/zRNdPbR8dqG/gZzb3TCl4enVfqJTZUFbbxc1yF1oM8CJ+Nz0bqWXxZ58xgpbkcQ5/k9Ow==","shasum":"46f78d078be22b21f3a36b4cb8519cb4232f6d3d","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.25.9.tgz","fileCount":26,"unpackedSize":39394,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoYB2D88r+OQQWxkGOwmKlhr3QpmHxTSmDpyHg8T+EWgIhANQH+5F1MUKSuXO4fHdStiIuSu34kLOVb5PASRpvaML8"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.25.9_1636770930478_0.7293643699841104"},"_hasShrinkwrap":false},"2.26.0":{"name":"@virtualstate/x","version":"2.26.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.26.0","@virtualstate/hooks":"^2.26.0","@virtualstate/union":"^2.26.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"c24d0fb81b1e4c1e1e7c6738f37553a032745fd2","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.26.0","_nodeVersion":"17.1.0","_npmVersion":"lerna/4.0.0/node@v17.1.0+x64 (darwin)","dist":{"integrity":"sha512-gLPrKSxRSHhWx+WQK3mH1YeK8VklSG6BuAbGkDky5naRGfWe31wYIQIiGLLT4CJhjrXr18aerVmu3L53fCIviA==","shasum":"9e11a7cb284347ace8963933a08b6c4c0614cb63","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.26.0.tgz","fileCount":26,"unpackedSize":39726,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGqw7uHlMsbYzD/ifhrqa0Yt2YpxpnJVntve3Cs+aNHDAiEAgqm8sSBRKAl+h/6dZXx7D/qZjao7YFWVaI86MUqx41Y="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.26.0_1636771101695_0.3110444345584509"},"_hasShrinkwrap":false},"2.26.2":{"name":"@virtualstate/x","version":"2.26.2","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.26.2","@virtualstate/hooks":"^2.26.2","@virtualstate/union":"^2.26.2","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"eab1b7f6a573e23930855a89f09bced5563dbc16","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.26.2","_nodeVersion":"17.1.0","_npmVersion":"lerna/4.0.0/node@v17.1.0+x64 (darwin)","dist":{"integrity":"sha512-kOynBxgwHITtC9VXUKU9hkJm2+4+GMLCMi9ilMvFOmZiaU9wJ91kypIAUtfthHWSh7SSr4if4egzwoddacMz0w==","shasum":"3a09229c1d3f1e6adbeee71c922ed7a7143cfa9a","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.26.2.tgz","fileCount":26,"unpackedSize":39726,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWx3/WfewOkZcEAT0SzhBj08VZeFvDtBZEJSBw0htFHwIgWowV6Swh0xO3L/L3PQ/VGzhz39YgytHPDni6kSwHb8E="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.26.2_1636771281271_0.998389255742314"},"_hasShrinkwrap":false},"2.27.0":{"name":"@virtualstate/x","version":"2.27.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.27.0","@virtualstate/hooks":"^2.27.0","@virtualstate/union":"^2.27.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"6e27ce6cf50a070a6fb538340d577077cd0eccd4","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.27.0","_nodeVersion":"17.1.0","_npmVersion":"lerna/4.0.0/node@v17.1.0+x64 (darwin)","dist":{"integrity":"sha512-mBSLLm9RoZVOqM2AtacTYXjNoEUGojqI/rHNfhZ1niP9heoZ3+dqFz/vjP+ezWL3sfz6osgttc+hh6HiMc98TA==","shasum":"362b8512b3388cc4349e31483dd684754ba2adb3","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.27.0.tgz","fileCount":26,"unpackedSize":39726,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDidLUSStKJLI+tQ/NxvFjJUWkZzWRxDl9mFbWhTAbe7QIgCa507e3Rd8umKogcute2k0rN0TTBxp8UJDO7gOgBcug="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.27.0_1636771818751_0.031963481615774336"},"_hasShrinkwrap":false},"2.29.0":{"name":"@virtualstate/x","version":"2.29.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.29.0","@virtualstate/hooks":"^2.29.0","@virtualstate/union":"^2.29.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"242a80535ee9ffb859c98650289f2e7c8898354d","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.29.0","_nodeVersion":"17.1.0","_npmVersion":"lerna/4.0.0/node@v17.1.0+x64 (darwin)","dist":{"integrity":"sha512-YMmnHl6X7W6vHNxslc+IYAUxSA1xpn3PJK6BumLLz3LcL7gXRVEBxQt9lmn8/3IEHhStlYYbEYhbS2+SYI1E4Q==","shasum":"c5249b1e5ef7d3bf0bb4e8c38b7ff9bce58c2fcc","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.29.0.tgz","fileCount":26,"unpackedSize":39526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnZ+JCRA9TVsSAnZWagAAg7YP/RJ2147SoFfRRMvP/lmX\nmf7HyECPOInDfuZfsDSIpCmSz7rHACkkv86wAdT5mZOldEWTbUPpytqpcXq9\nPcGxFkFHhKkGYZQ+nt/Abjuwp3FBHyS/t7E6cEYqfaNgs3tgWKjMnvjVieid\nQhVkFYJmE0tqhk+3dca/IFS2HNDk60xESVcStPBML92WdtpSczLstMYALgw1\nISHYrw0oyYg20n8afzV78FVXudFNXb5oipllkXY3LtLYMATQJXYikcB4ILFN\nOB9wxxGD5LbLHpeGjMneBYp4pG6PTwpylubpa1IxepNNkT5tLtLH1fm94LPt\ntjKHunu9HBZJ5ktKLPjccrBtOi9zUorC7RQhux/dZYzxiYBfKELIDT3TTnxW\nhDE+mih+KxDr4en3MoLXL5fosq+qUgmfx+uw3yd4s8rkqCKUAJda7veGUmti\nsgv8KMWlp54lz18PYOpZ/CzpE2xn7dmhLTHod5ozsNXzmNWlAZ6b5By/y9P9\nGeOQsoM+qnHieE0Vb/PgO/eEpFOdkB48Cz3jtINSxG11XdYzYhXNMB+/qbg0\nixXxMT49fO+tBrx5ZwZ1n52Msw5Q83SVNLBefxixC6AtcVUOHvQXgg3b7aYZ\neKCSBat0XUa7csswhxWf0brhb//aieo6yc/3swMCBHISuG1kOYUXwlbPofX2\n/6E0\r\n=Tm3y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiIbxRStjQy+nwTzH4JNnAT6SYm63PLuEgBaGunFOCZgIhAMk48/WjUZrwobeogptMb7x4rPD69G7Z4m8apDS+5mt+"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.29.0_1637719945628_0.467484370897701"},"_hasShrinkwrap":false},"2.30.0":{"name":"@virtualstate/x","version":"2.30.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.30.0","@virtualstate/hooks":"^2.30.0","@virtualstate/union":"^2.30.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"f5f665caad5f2db6981c8c07b22b97cefb8d69b5","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.30.0","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-EzsgUgD2f71iDhKPjR8P9ZxUJmcXCYzYQDxdX5k9sUEXxqHFhC01MT11DwZBGJzn/3HsE5wILbTnL8eVBLj9Rw==","shasum":"f4c303d2b57a440e8ba43e55995f2e2211b67d6e","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.30.0.tgz","fileCount":26,"unpackedSize":39526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhofueCRA9TVsSAnZWagAA7UwP/jZfzqh7CLlpfeMywnJi\nPbU265+jBFUgWNjyuZsvD3TuDzFPC0kSP02w6O9S1NUyqoILWBRR5Z4M4PWS\nfbWRgMZJ0ownWoLsM6Oqy6SuG3qmOIKdhxXgkrWlrF+hxEPG3J/8g5HDMVqT\nQU5vL7NNXl+Yc9ZB/kkCpcTqquNNDQkadhA/6S33crnV9/fDE00OpnEgUTcL\nhlTP0JUkixLNBl/yjT7oAmhmT5QNzVQJEisiUdTg0p8CBZrBUMwcBo/j+A3m\neHw5GNH4Jl8nCZCKnM16ueRCQUeAxHZQeOhHEVEkpYa21bAyF4yrkKlatUAs\nxOnZ7BqHD/fwu7mhKciviiIE9EgapT6Z+Ewc3Hkl9VeKqY2t3uijjdtxORR7\nUEQvAo2kQefLjgbHvXZDF8RKuUFovH0Es/voOoJucTfjIo/LRMvyTzzWPG94\nPW7S+1uF0w94L/spFdCh6jZhF1+uNoq1f09q84atmOz4jA7MEIWMtYdOsYuc\nVhR/StsdA283HP6eVCm58PVLzn5jlhYd86OX8JUnnj1ZUIEVTStYTPRMg2tv\nISYFzdU4YH2bkWQmHexOly6AvMOyeaPcqhushCRHJ9V8jJQXF5pAe1sEGFDe\nl1zTz4OBnz7EIa4Po0SPvRlyD+YoTEt5+gVrlydOMQISfreRVCKuFxfzIRgs\ncRAN\r\n=mBUF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDmJzTI+IVeSAhkR6xYGkdXsQfP5K25/bT2JHTCOlCFQIhAN3T80t83qSUK57ZlpFRnUvSPtsj0IGpsaECtMq6Sjx3"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.30.0_1638005662270_0.47433730415759445"},"_hasShrinkwrap":false},"2.31.0":{"name":"@virtualstate/x","version":"2.31.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.31.0","@virtualstate/hooks":"^2.31.0","@virtualstate/union":"^2.31.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"5de5d8ca3825acab27f83011a8c1418bc814c5ad","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.31.0","_nodeVersion":"17.1.0","_npmVersion":"lerna/4.0.0/node@v17.1.0+x64 (darwin)","dist":{"integrity":"sha512-NCLC7/FDmj3U85ckusFFvjNVNGV6hKuXTd4ul/Ce2vlCyKd78XU4UZ4iJkp9ThFeTgy0iZOqEnA7/P3rdB8+Ew==","shasum":"191dab8bda904318d70e277bcd27d06462e52793","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.31.0.tgz","fileCount":26,"unpackedSize":39526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpfQtCRA9TVsSAnZWagAA9OoP/33byuXS1H0RU2fU7989\n9BNMG47QgllCZZf4r1PjS/f8SIcNJdp06gkW1xvQ+Sy8CJZHAydjD9VxJE5R\nXb1QshwPC8x5zqLl95IaRRkC7rFd5/o7WLs1FGMdyQon9WgCuZk1XJlswuri\nebuel0vKlU13q6DcnZTJgJWXI2JU6uHWzZgmRqgRydrURnohGis759UHL+ca\nshV5Iv62qSS3/ntdQkKs5vLFIxbQ3WZQlwx29dIH9+fksZ9pcBMKTooQvwy3\nOzLHhx0yfyv59/zDwZVHbXsb4esdMO0oamvQR8JOZtc1fMA4oitHkB3Odlv7\nLXGsEz2ZL12G/ibYn5fZStNJ+LhwT4w5caEKam5nTkkLZsqBX1z+2JE27Q61\nYRfKZGnbD17H7b7jSSn3gLzRtlsbMvCIRADiIkQzcTWZ/IIfc/mxtmkHp4uv\nS0PrJEIHqXy5ooBY7SLOU2BQR+KLqBTgp+6nnPX0BaS6KFto1rkeBaXcWVcm\nbj3UkPsU7+OtG/y498chPTIZCeEfJRSiCr7J0nkWmz8wviABLSTqo6ldfyXQ\nwoTHwQvR6ogGbn1SHpMsMlDDW66v2ikB29Cp5YVcaxvnquii+IePyrIUaUW9\nNYKRMUNfRQl++lTxIqkzSa5oiqYjmza4Ujpd/eWT99ZtJkF+AIancMVF3p0x\nJS2t\r\n=QuQH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBQRVpagkw3w4ZVRTYB6eoHGasgwh5R4sLUNR6biz9FxAiEA6VGmDcVNJjGwdp3NT8uTqxQYRd1NJ+L9FHT3tsuWjBc="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.31.0_1638265901270_0.7509776511752733"},"_hasShrinkwrap":false},"2.32.0":{"name":"@virtualstate/x","version":"2.32.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.32.0","@virtualstate/hooks":"^2.32.0","@virtualstate/union":"^2.32.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"d890798a202a39a7a15249212ccaee45ac848229","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.32.0","_nodeVersion":"17.2.0","_npmVersion":"lerna/4.0.0/node@v17.2.0+x64 (darwin)","dist":{"integrity":"sha512-ZGRdFk4K05Y86BiWjuy0ZB1hkiA2qlQrw3ZE8kBWCzPqJLfUbEfxchR5BWWDeclj4Q19eE1z5JHwNKRdDoY3+Q==","shasum":"6de1b0f768589ca7062ee11860e2d0bc8968d12b","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.32.0.tgz","fileCount":26,"unpackedSize":39526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpyu/CRA9TVsSAnZWagAAAF0P/AocFQKaT2anezlYJ+kj\nav5TMlmnw6csPB9CUHeZD2AX7v+hzRr9mF/EP9YTOz7+/kmiz8T4PvfnLS8w\nsvkBR2HRhG8/5AFOg5okOrmrykzGd6yCj6/q2f5HCe7Z0ZurKdUpZRiNFIPM\nqooFf1WllfjyjozOfcmAOURaLjObvVreq5ECL7fTRRdI+7AcYqxASUT1+Vwq\nxMEZye9/UAfAm/EQdNg5ETn1FvWECdHhjA4B1b0GPHPENQHgqsihdMAipgbv\n/BjtigPkePKTjDU/tIuXufI3jm8XBiXHqxXYV50F3kai2plo63CNIEEc/51p\ndxVmSdmqB5/Bv5nGs5ljL3RN+tVeJb1PjiODscjfzSSjzUK+wC9Q4h7mbE4S\nP+vTt976Uk2I7+0/HX3CR0stZSbuhw4RsyRIri1sqmeuV+KkzGBWL6Olusq5\nMO1uf3U0TzNL+p3BgQYibNHGu+fmZDmTckfahJCjNKCOaM0Ruk4xuJo2uvbW\nbePGF7SRmrXR9gEpRBu5OqMjrBrDsIlxo3xEnO19Yg1odAMN2Dd6wy1w2FJM\nv5Cm2pPnoR8MRo187m1sXXuZOjRsFR5cDWD9JAciVZ0kg/y3+QLmMOVfzylz\ngOxg57osuXXoJfBsvJdJwCt8QBedl9vTeA933UewYbwwtqJdOcpisQPNe7AG\nNV1w\r\n=IXgr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/aAZe9HNgdjN9z8+CaOq+Hab5zlEBCq2je239VzjYIwIgWl5SrmDg3DncJmJyJ0JAeJKAhVfH8mJm/i2TJiSlgTs="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.32.0_1638345663557_0.6472093778515091"},"_hasShrinkwrap":false},"2.32.1":{"name":"@virtualstate/x","version":"2.32.1","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.32.1","@virtualstate/hooks":"^2.32.1","@virtualstate/union":"^2.32.1","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"aa4e6095b941abb99c0bd6f7728314b014d0c5d5","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.32.1","_nodeVersion":"17.2.0","_npmVersion":"lerna/4.0.0/node@v17.2.0+x64 (darwin)","dist":{"integrity":"sha512-CFxioaQ2TCJXrlz5vqM4uMlgKJv5QHYosaTwymi8zdpON+PBOQARl+xObYwgbLknQU7s5g1mRvqWDiZ9KQGq6Q==","shasum":"9a621d66f5dbb73b18f53f31b15521e6d7a9eac0","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.32.1.tgz","fileCount":26,"unpackedSize":39526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpzErCRA9TVsSAnZWagAA2OEP+wbT4I3CQWKpIun/PR1j\naTtwHHqUA2znR2gQrCtbs7Xm7ACk4EdJn0PZPUsOBKPGp80XGywwLGYpkfqN\nbxMPplxd9ZYyAh8AiKOkmsWec/hDd0M9YQ8mlbFBPIxfQWQEqJTtc9Z5eDR+\nkRg5/5JjhQB1vE4LNyHUGpohdxWA0qC3XD4xTLntBFtHFuCj4EJ9Fm1Pyiic\nDiaMexFdE2TSQKyqSw1j/dWoj0YOjodEPU1tvkoTofopFPtBMaqeNaGSu4Pz\nyfpJ78/K2xAuaqwUsVjPFNwOsVMwktQNVnTi845zOiSZDPdCg25aNrjT9vO/\n/w+VjZeEuJ847H3GXi/kX9GKtqMvCynVoGnjbSex12w7baEg62bSSBeG+1I8\ntYqdjH7t4Ad86l7Y4tF+6sH075WMk8cPnPJ9kigXJpwKtG4KJJ9CzIN7Z4VR\npKRJqN06LCxaidW/8qtdUcHvdkbXu/AjY5oV7Lm6Xtx+zguWoXf1BEj6iF90\n+gh04a9dyhoq4eH+TeMEctjvY821jNvNpv1sr2Bi2Lj1O/BHYddWk9FXFQAM\nwhci/j9Qpk5fq+s/7U8bjWkeB5tKvhO/rXjXU9C5HQruXNsmy8XssqXK343o\nUQM0bwXzCF1Sa2sK8IgWcE1sNFRPLD+z7yL9DLu7TLhGxOyVg16u0YZEv99b\n+coa\r\n=q3Nr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBHCr2TbU+IP+pDj26df/MnKUEGjN9FR86HMbZaP40NAIhAIt8Hs6IzNHEUwSjXVjJjW/ttJob37z0W2IIrIhCksTU"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.32.1_1638347051163_0.6869395798248006"},"_hasShrinkwrap":false},"2.33.0":{"name":"@virtualstate/x","version":"2.33.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.33.0","@virtualstate/hooks":"^2.33.0","@virtualstate/union":"^2.33.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"79dee59ed21a71f43edb3ff85e5b12e0f52026b2","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.33.0","_nodeVersion":"17.2.0","_npmVersion":"lerna/4.0.0/node@v17.2.0+x64 (darwin)","dist":{"integrity":"sha512-7BPHXzDFgmk/ly1LoHx1KGrHAH+sBVdMS5q0OCMRmsuW1q27Q/vXgrlyjRxyFHCxipsPUGkd/8v0MSPX8jFf/Q==","shasum":"1eeecdc16bab19db910e9d17556825e96fb06d7b","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.33.0.tgz","fileCount":26,"unpackedSize":39526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpzK9CRA9TVsSAnZWagAAcnUP/0KAWXKDrZfUx3j8nhVh\nPGCGHHCGSz9DZtNYRok0ucdU8e2dwECX834F8dtpkxB98fqKRgmxOWzFwg2t\nRToDbrm/zoB106ACjfCpQSMvLF4wAh8YjinrQCU0dJdd4/9mX8gJ2k+Mvx1W\n72DXCwnRJgDiFaIZMz2ByZa03t+c9/ChS6wz+mEz9rcht90GoA8uwqUt6Mfl\nAGhm+JhbwDpxxVfSi/1yYv1TxO1i/LVEgcMcKwD6Fy0cEi/4NSLIUJPEipG/\n8AXRMl5pc1gh2GquT8lwoi9vLcOhn9AlVozMDQ3C6Zw79cAJjmjYXXT3aIcp\nKxsTejTHovWHGj6hp4u1fNUJEX7IVPBvGlN1Nh24lgATSlha7MyfqUh7BnPj\nqifrvMuwPM8Aco3CvO1F2+8VTZDKwKsy2mc32ZSSVBrpwSXhuZGsGHVf0BMO\nsOsvZi9VrpG0JXpYhVqS1DeKg5gZ/4tMJB+nDpF4ohV7NyYeDR0pMxRgb1RM\noon0ceIRCyzhavRCOWImj/G8eSESej1t1DRyeOkB89M4bAe6/JNrAnLnO8Ny\n4kmxhMcJU2nJybm1PHYyKgyc05LG2TWhm8JAHZDmxgZ9H3kpzSKI+FqcS7fL\nQ6BjWG6nU55+Oq9dgy3Z4jF9vP8+ckPhnCVQo2jpUUUz9gXCQJKV5w65mvbE\nKHVQ\r\n=l126\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/68h1i2sbEkGM/x8Iel74id6px9OFBFXik4XoilJs2QIgel1Wm2xVEAYMQrC8YdhfujbJxrOXBDIr9wwxL654D9k="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.33.0_1638347452968_0.9151001807173598"},"_hasShrinkwrap":false},"2.34.0":{"name":"@virtualstate/x","version":"2.34.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.34.0","@virtualstate/hooks":"^2.34.0","@virtualstate/union":"^2.34.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"44b1a91467f4fc5abf52ede347a0c7a26d4f25c1","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.34.0","_nodeVersion":"17.2.0","_npmVersion":"lerna/4.0.0/node@v17.2.0+x64 (darwin)","dist":{"integrity":"sha512-Bw3DEDZPIAyxv6eGSI62Gj/YFcTVtUz5+xHsIGfdgHVqsMpMa2N/15QcamNeoe22sQ559/wT5eAlRZmHrkPGCw==","shasum":"7ec5c702c8e1ffff0d24b445bb5caf5c7112c31e","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.34.0.tgz","fileCount":26,"unpackedSize":39526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhp0KLCRA9TVsSAnZWagAA/pYP/A1FDgjCb5NuZSDuIoMl\n8pwXhNv/kjTC4IaakkBET61t5SGEGyqDlRxF5GLD/AUP0cQA6ZAPE7nBt6yZ\nNwz3EwUWOQeWcYMo9uoqN4fXSYOKMJHpCJuzSmf6spF2ubTYjqQPET4Elkhg\nfnTO8F7+vhMNVG6SauXLgdJIwk/KFYpkh10T2coCPhBco4Fbc9NGMTgJU2Rc\n3kWLtHrQHybITxjCt8ckZfW/8gmFB5AXKExkyNUlto48DFTkISzLcz+hBAIQ\nsoQ6lbftLQqGgP1m8YB+lb0a6zK0lf1/gwUOVqT32RhtIN6qHScrXcC1Q9ih\n64Zk7O8X5Y2eAMS9VFaQxWb7RqsbjrzUOToc4SXa9wTbEf9dd7mL7O4WEpyF\nDyO56GgDv29rzg3iSOFz30xbGUQfKnL/AzbbqE4Do5FhjtNJsRtAL4qvZ+ru\npG/xOISEraEprsUhd3LRmMkBVXfkMYL78NGi//7AsGKWtAwvLyu/bBFv/KGH\n2Eetydyb2Zr2dL3ku+ej+EeSgkc5qUo4gCL9iuMvjh8BVg9EVHSGw5LGiopf\n3kK827Qxc/bvnIka5SM93HpjK9yWP/9txOXi6r4mLlAcvU4c6ppENld3+JCf\nvXYGpvLlEUYR4JmqPbEIJv4aEBrZV7mFPAVEPgd7xgCiAj+7J9G4Pw/0u1wu\nojTg\r\n=5JNc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCM7Mra9Vx3x2QwXZEY1TSVY2YFyZ2kltGt2ZsTWD1EmAIgXMEbPjChzDAfYIkfqOkzjVlWmm6JyJiHrm90bKZDl5Y="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.34.0_1638351499383_0.4650364937203517"},"_hasShrinkwrap":false},"2.35.0":{"name":"@virtualstate/x","version":"2.35.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.35.0","@virtualstate/hooks":"^2.35.0","@virtualstate/union":"^2.35.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"c16bbf40baf6867a9d559cf43b8f344cc5d3a1f8","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.35.0","_nodeVersion":"17.2.0","_npmVersion":"lerna/4.0.0/node@v17.2.0+x64 (darwin)","dist":{"integrity":"sha512-hTzrgIyUOyv4gZ00suzbbRXxUyBnIOwfvGr+WfQ93hwbWnFbnmEkvCtm9cWeCS5dipWIP1wUiynHr6vmxKpjCg==","shasum":"edbb74b1f86d947f66125bc8f84ee15a86c1d47d","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.35.0.tgz","fileCount":26,"unpackedSize":39526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhp04ICRA9TVsSAnZWagAAJmkP/3OXfcPlRayaPaptLiW7\nxlNRQeJAyDo5PWtnIKovVu1qXYMq1zJaWimYHTMyyfGxLy1JG193BkM1N/Y9\nH1s15NbKX4XS0tZ1nkogInzDQn6Q19TSRREyT88BPNqmKHasGL81GGqeuige\n4luPeW/5Bq+9+vSYlD0IAARK+Vyr3WCfYaEuXVUD6crX0J9O1lCp660UTjiB\noHBZCH2+giuPxQbT2MGC4z7iYx1RqyNmnxrVnMh1l4PI/T0nbq74xW6fHAb3\nyZHQ6aSvOqFIJuIE1IbQnK+aM3eq8+zcpiShaxNf2VqlDlqU7r36/uMk/cYr\nY61iHfljwoYYuOog4i8OBENmrMd6JmAyOB7XXBW+TMa3uVucvEUYxu0jofpW\nT72NbUe3vTz4BUi6haHj1/DTLqFTW+8M5811LBAC7dWMx1D6iwnxHYx7j167\nRJxhjN1kaYDgpLHSWsM0fe8rTul096CvijuyWwwob8sQPmMH5ZlMRJmybv7Q\nxeovnjqCXN6PBtPekpAQATbgLFEzfj4Rwhk9JoSo/T5J422PzG8QsSKOheBG\nitG2YgFoBRPbPnjKnNaRHn+C9nAhhdLSPYLH0LTabr8Pqhd49Mb1PNMO92XX\njp8Bs7y0M13oaZNpvbTE7tzGPMo8A3xNh/gWV/l/ZqKnOw3QS0bYrZSyr1MJ\ncepA\r\n=HC0W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHGUVuuR/ar32rRaKPUCyWbybbmXN8K+DQCH62fbUsfAIhAJgUmGokDF1yJOZ7ReJ+g+5G8n1CmY8P6RWwwm436ti/"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.35.0_1638354439810_0.41264121174778445"},"_hasShrinkwrap":false},"2.36.0":{"name":"@virtualstate/x","version":"2.36.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.36.0","@virtualstate/hooks":"^2.36.0","@virtualstate/union":"^2.36.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"5ec41fac4d61cb8eb8a7531fee7457766f588749","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.36.0","_nodeVersion":"17.2.0","_npmVersion":"lerna/4.0.0/node@v17.2.0+x64 (darwin)","dist":{"integrity":"sha512-dUCW8LGmHd6fIzgxNcAqz0PcurZfdJRjTV+QxTTVXUGBBiFQ+/UEKsBa25MQrhPkk549+wpQNWLxuBq8lrTH2g==","shasum":"1f6c90710ba51d596bef78903a1aa313dc8aec32","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.36.0.tgz","fileCount":26,"unpackedSize":39526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhp1KOCRA9TVsSAnZWagAArDwP/AgxfrpojIj2/jRMCs3k\n2R43Oh7ifOCSJuRuLJ1rJEpBG/ZgGTZ+43rfDmiJ9AeQU4nlY8vArulFTI6y\nybUmdxCGWfvEERM+cJ8Qt5QLdpTn8UzJHds85gUMze7TRmRLnG3m/83JrNFU\nTaiEuQlmNYwaXEuF8VkY32svtGBMWCW2lvVphSUTcrBYUW3Wc/0Xt2fnhbXm\n767EKuE8tzbE9z4YoyHaUbQSGs5a/kLob0Mw7vnZLluM7JlzcpfWHwyGNDeW\nXr2gF5Ob5y4KAADPA+gkW8Ro1E5sNN87lab63bZ/+dKo6I16Jlv/vJpWh11/\nM5Rk5pPqdToRJOAOiF3fm1nZZrE1Zp1wXzykHI8dq/+u2M01WwhaAa6uBHuk\n3Cti53Z/z3lWmK5SdtwJ7x2DjChS74GE7qBFGh9lKSb8YuTrNrP3xmJ1+/Uq\nX28Op/zSix4NaUPdIr9IibAhLTWng9ZDRY3lMJ8ezTfJOemG8CI/tWQCab+M\n7Zku25Puj4N2PolAoSXyWs049xOPAlZ1GcA8suBtghoCZteSIeJSulU3aiFS\nned/sNbN6gphAY+0XlUtDstyBmi6oq8u1odKXpaWpcPmgYzKZdXEluf7S/NQ\n9CiNWkKoYGps/AZNJcPGNsGWrH4At0SjKokF/93/xcLnokv2mGeF+TftXvkv\nS4N2\r\n=BsrE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJ5y12MJdzKYsvwfLDSM5I1d9/0LqPkHQcIHizdRKXHgIgZr6NyeHnx2aPUW7LHiJBfwffG+dbk2K2TN73b8QGYBA="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.36.0_1638355598064_0.578186958099375"},"_hasShrinkwrap":false},"2.37.0":{"name":"@virtualstate/x","version":"2.37.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.37.0","@virtualstate/hooks":"^2.37.0","@virtualstate/union":"^2.37.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"11e371d43a7fa8190ede639341d83d35e04e58d7","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.37.0","_nodeVersion":"17.2.0","_npmVersion":"lerna/4.0.0/node@v17.2.0+x64 (darwin)","dist":{"integrity":"sha512-OFn99/PJZpvpQzC1GM1aRC7ZO2MNzHxJUuHUQKK4bnD5ewK1oeYkghqoqDxqnhFqpmIMFSomyrAGq1Yra5NWZw==","shasum":"7e32b56660dd87a21cc46d1115bac4403d664780","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.37.0.tgz","fileCount":26,"unpackedSize":39526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqHrsCRA9TVsSAnZWagAAXQYP/3czLu5eLHjBGgdo38HP\nZ5WOOhcwalH5rhdMH8mDegxDpKznDHU5kAAELUuEVNu8khyQZudq0Q+kMlQp\nfKq8LovNUcd5PiiF0pnXw+683505+wFC3dvxN/dozzR84szOFg2+f+MT55Qw\nU4t+1o4ryTFsYAu144o7xzCE0WgoPzZRjiEDHa5T50RmMPfziagUs2Uxm4ob\noeDNJonmsTmUCFRWIZsK2zv/xcjfL5FuEKNrpUVa5C+COYiiGP0H94J6BwRR\nrCDTa2jcrDF8SK3ZLMO3JXJp062Jk6xmV+wv/kW36W02/HVswH5wvL42ETzy\nuO6XinN/tEDaax4W2tDm4liHBqKTNhVphk/ZlBc2W58VWvgSQMKboIvlW13c\nAO7vTSx4fibv++wkKWKTwVs+UM+SE59y1Roa+L4ka/u8zFByIeeQ9GdcKIbF\nQx+CP9k1+0bLZzA3NmeRpu69/CZcOMtrLnho7Ld/yvy4tpBG/8wNr+g32SfK\nGGBa/HfcvEZTzlW+6+hVZnSLI2j/K2XcZMoOhIBmUEpdDPsvB2XS1OQrsqt9\nL2lOu5wi03vyfDy/kI31+zjT7tWL8zZqerjEzW0vOhHbUjXyFQ0J8onx5lKT\nNdufaOFGWxQdBQZtoGI+TBBh7ImpvCEi9hr7TNG5DmHOcfSkIBHMkxjwbaRp\nbORd\r\n=+Rh2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFdXNuCd0IntWVqjGrRmzNB4mZBdQzOWSU6NARCks3hUAiEAp4dAoQ+/URWi4ezsQaIIWHIxYYQpHdauV0u+2XTlJn8="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.37.0_1638431468675_0.27831850434946026"},"_hasShrinkwrap":false},"2.38.0":{"name":"@virtualstate/x","version":"2.38.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.38.0","@virtualstate/hooks":"^2.38.0","@virtualstate/union":"^2.38.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"bd2067ab31b0be6122156e50998105e615807f80","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.38.0","_nodeVersion":"17.2.0","_npmVersion":"lerna/4.0.0/node@v17.2.0+x64 (darwin)","dist":{"integrity":"sha512-pOWq4FTqIaNPK3jITmd+ciwANNUHvoTALpa+fmcVePHM+WN5jotxnfYARDAeOoAzacG1N1EOQ5mZN6LBkp310g==","shasum":"cbdad7d1c96a00f24fbe99118a276039263b3fb0","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.38.0.tgz","fileCount":26,"unpackedSize":39526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqHzaCRA9TVsSAnZWagAAewIP/RUJxYTmxL7xtCpWETjw\nePPbU40HmulYE5LD4V4Z58zyundHNsYprkapoqPZ45aUzsAJalr3Ih3KJhj9\nbRxD0OcKztIwltmOInmqCyLbZUqjyVW7h0Ds3IRMY1ORU+sHfaHskSyxL2e1\nbwfEr0x1NSOA8dz5g2w4LZxdM40+jkInizMW4qimN0abpHN6jizg6U6j0kbP\nl15E5f2N4SHQAKjKyqstjkZWIlnq1fhnfvce3IZ7bkMfoCFNZ0Jps7oyjMWq\n6eAnsX4ac+GRZxu2SbUzoHr4JQyaZlb/CddJhReFVBstGJxyi6XF59C4I3mk\nojTRsx8/wiSSQ2gu+YGYBMggIoKPr1BwrUvoebLEVZLhBg57dXbOW0azyZwU\nm03wgvSipC91Mgbx3ikbHkSzJQcdAiHOWLEdAl7a1BUTd/rPedBWF197T3fB\nFv92FVCbjlWrVfxPS9TTGXjklNIqexbqqk8DbT0v1sjRpG8gyMR61m6Dz35L\no5spo5z7OocDzMJrIP5/dDc4aJLOKR4vHKuDL75ipdDTDVipOnrIkL+CEegN\nmh/wsZ3+stqCn19EUoCbdZNJYouuTCF7nE5jT04hEezKNDhsRFk/yg/BviAg\nENWfaXbZZy3tGCj8B4A3LBwGj/qhz9Dw5rJwdhG056NnRg2egzd3uBlfzkTN\noOC0\r\n=xbLA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDi04pxgEJkH8lmM7Jvn1uuH8Ua9ASNU2VtNbZgwuOP4wIgH5Aasr0T8vxfc9kPzHW7SFlDRk5Lpw/McnBYYMrWSNo="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.38.0_1638431962244_0.7241715437404743"},"_hasShrinkwrap":false},"2.38.2":{"name":"@virtualstate/x","version":"2.38.2","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.38.2","@virtualstate/hooks":"^2.38.2","@virtualstate/union":"^2.38.2","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"c7fb0be8ba3274b5bf7e4b12c51299a46adc9c9f","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.38.2","_nodeVersion":"17.2.0","_npmVersion":"lerna/4.0.0/node@v17.2.0+x64 (darwin)","dist":{"integrity":"sha512-Ub0ikrvbrx2v0GNXCCjomC8gTcrxG3jRk1gnZiFhs4gME9eApu0A/QQfguqoqbkX6X8RDFWcsziko+rgaJiWSg==","shasum":"f75f1128150787cc206891063551ec3c91606ac6","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.38.2.tgz","fileCount":26,"unpackedSize":39526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqH1ZCRA9TVsSAnZWagAAMgQP/2LJN5fOhOxBYv5JvPEy\nQ4d+nk8Uz1rJhh+5u4uFEwv1rcuuamWculuGuJVMmS9VruNaFBk/4cq7qDD+\n8mXB/vYIYQyQEczIHeX03h5oYrU0rH5LpoeMEoyfbKwhxs/y+Fyz0Cr7eFhx\nEUeBzQ7g9tmGw0IGpmZmt9JE/VQK1pTZEvG1/M7UE4f6bL5qSQc8erc4rYWF\nCisH9CRv0Q2vl2BzXFrEogoDy8Wn6zHMgCeyLv624Uuuq3lZiJt+R5R5wqzs\nCoNmhVYAItOFG8tXGM4Kl3mp6xypFOmj//H3Lyzht+n7ef+uGi9MAuwENoiA\nfwJyC5HZnjfkjd1kmSm1YdpjfOdrisDVDw9T9aq287qArVlZXcr31CIGJuY1\nOdpIOUi40AE8T87BJkn6LMcluZ9XCokZuEhmiCTax2+1Y6uLKZ2XkkctncOE\ngoCGguSxC2JQBgtbzwvP5cb5eB30Ctvig3ieNVfgbPxBQO2ib1o3PTwR25me\nb/6JjnHwRVr4o4LjAYvPXvYGfa/vVq6lgcdgaj7ctWzV5DVqgG+HkvI1pCuc\n9ljytJCCAjlOhwJpoXktsOKflEGzO6Grx/V8aSPgU1LXb6AzOlP3rdzyTFaI\nRINHB3bwqacVyFQMyWTmHf1uM9xbnzCL8It9uUlM06Qo1oAJEeuX/MKdOU5G\n2MAx\r\n=j5I5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG4ChDvMmRFO5A7fXFIf1H5KE8nkVwQcdPnqws+LI0AZAiEA5+dxVyMcDcXGE2YzCaVP1Yq67C8vCaBbGWa32fRSFY8="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.38.2_1638432088731_0.6024009496127332"},"_hasShrinkwrap":false},"2.39.0":{"name":"@virtualstate/x","version":"2.39.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.39.0","@virtualstate/hooks":"^2.39.0","@virtualstate/union":"^2.39.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"5102614f663368ab8d89da7d88548ca7fe6fa380","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.39.0","_nodeVersion":"17.2.0","_npmVersion":"lerna/4.0.0/node@v17.2.0+x64 (darwin)","dist":{"integrity":"sha512-hlYanjhlYCnPM/n5Acv5I42fe4juBSoVStbrchDKhQCTwzp4Z0Tjm5MovWnVGuh9j9UqJerIPc44TrhTrZJ8zQ==","shasum":"716fc31a232cd013c1ef127ec005b9c066a73dfd","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.39.0.tgz","fileCount":26,"unpackedSize":39547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhreGBCRA9TVsSAnZWagAAYxcP/3HU9Xd8RUDYiao0izuc\ncMITRij7kK4Z85Cc/sp0oW0hfxNvTrRPiXIQcdY6ZtGhiLTJV0AvEbY2aUUh\nI5/7pWxhmSi5AhiAwrQWQK8cDjjTV3CVqUEGfd9+59YLRZZnqQwmsAXnA+NW\nZtPLObLU2fi19FSrQGw/7NubNR3a8TPTZKGixtiFoB+cZ6sIukKUeRxw5029\n1+fdiabkw2VxKRb4iPTSvKR9WTuqRJc1rrJy/B091q+3JTej8qhGVfrsJr3/\nl0U+nBCxK2uBD1FPDCnBdmooX0dZtD1H+wNSsdf0RmojUR+FrXYiruKKz9xa\nYCESVqv+dcyruC9ijLWGI3OPom/gbL/0ZvMf7ZWuP5B0NQQnFZDREsYOKvlm\n9VlFf/NEcpyq88zHwwEffI5L8HEKRBdwUEjpkytzgoCw8YXBOOuRkFNg30Oi\ndM3Ix6iMgVFliJo+Si9q9LidYPWc8m0Fn/2r9xqJRQ+ve4RZDT84gWSNOvMO\nxwRx6Nn3wAkTtFSa0rV9YkFaJylhUDDaIUh5oQpGYFzmFod3wJjZs3XRKXVg\nUa/FOwEw/FreP32UjH+mHHsVuwJwQ6UFeznEKlbXPH8WYXj6Oroke7/cwzJu\n7WOQCe0+b/thjb4MhwgvbJ2XJnEkQC/8UH6jMP8uYkyD3nUJMx8aWs+8ObJR\nGBvg\r\n=K+bx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBBTbUe26jFj5Le4oiXZGfkHH+wLsytEpdozRHNHl02uAiEAl8lu58aS2vAuC13xBDpCRHZBbwDXRDuKEAvR6gEj9cc="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.39.0_1638785409685_0.1982095281628633"},"_hasShrinkwrap":false},"2.40.0":{"name":"@virtualstate/x","version":"2.40.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.40.0","@virtualstate/hooks":"^2.40.0","@virtualstate/union":"^2.40.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"416c22b8d683f497491b57c2d625191adde397c7","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.40.0","_nodeVersion":"17.2.0","_npmVersion":"lerna/4.0.0/node@v17.2.0+x64 (darwin)","dist":{"integrity":"sha512-0+RZwzTZmDjsd7Ci4hiRV/wbDsMVDOxKs4uJ0zqj4s01Q1rpUEs5mnRNKZIhqUjnH9ZnPX9xGyqUJ0LLdv3g+A==","shasum":"03e3f56ceda7180c1002df4b86cefb6f46d752ff","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.40.0.tgz","fileCount":26,"unpackedSize":39547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhreM0CRA9TVsSAnZWagAANj8P/2ICmvEXb9KBvcWS4zyk\ndav8f5dLzxLiDO6rYM9tooDsrRvttvQU2Q0V1OYXRz7Sn59s4UOhapOwcmGQ\nxbAI48kiE4rtbcAPCRwrtI+h6TDHr59QrAD8jwrquIrB/Q1eCpvqFwZd5GHS\n0CfXKRIu8g/QfIGzQg0a5VJr8slmAFuMTyoMWVDEQo9JI4baIVNgBPMvXcHs\nH9NPGOG/VUhHUnaKfj84j9dSTrEe+/x+CIWmLXksPgI5N41mKRtlLL9dU46y\nb2GlqLT3Zyvfu5A4h5Gc07kwKX6YR7sE0sTkBztiftLnxUUZCLqapVRqTQ41\nUZdDdm5ys+vfs+9H4+Rb7TrwU0LF0WPxU2yUAZZvyczH7Rih5QlZ1Jh0Sw83\nA+nDPyq0tdTfjTLbjDieCfusKBofwIXrc+SgA/2gVBoUwiNeb7hyQgY/gXFG\nK5YgJfHKCCtWqnzjEiaBMyPgaN1EU4VmpLqivy0Q9zjTBMqLj+D6+DbINXZ/\nNXLhJD935PabgN7cb+6JUwGM/b611oC6ibo5fOyQKVywqSatXyBMjqovS3OD\n5RKOQzmZZ55ubliH9RAss9ElwChsFs1MB93uN/KRcmndrVltsfwpRPEVGCdz\nJ4euJcHU1FeORy3DY3Cwlatqo3685uYfEAtFQzG0oUbmh2AtXkJ+UNTiP51n\nT3e6\r\n=g6X+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDbAW1mtZzPSJPcowSQ4OKkjdOv1nRIaRjuRsUjdDspAIhAN9mQGJWfKiJ3vEpDY6IBSKg4W+KwYSsA4XH0s9WnFUP"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.40.0_1638785844617_0.6896087423841879"},"_hasShrinkwrap":false},"2.41.0":{"name":"@virtualstate/x","version":"2.41.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.41.0","@virtualstate/hooks":"^2.41.0","@virtualstate/union":"^2.41.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"63b26f3398dd7d0d11e03ac9bb583ddd977c45a3","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.41.0","_nodeVersion":"17.2.0","_npmVersion":"lerna/4.0.0/node@v17.2.0+x64 (darwin)","dist":{"integrity":"sha512-SnMi827WJ8hMW1NPifVdpkorrX09j+RYp9hK2w1xsIsUO/zjShe7L0+901sL2IknD2G71TxnlLVkpxAI51Xryw==","shasum":"5cd1400f39feb2e71c9c860203a22509ae7bd505","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.41.0.tgz","fileCount":26,"unpackedSize":39547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrejoCRA9TVsSAnZWagAAKhoP/RS7PFqxV8EODVft2yPD\nb5nvFjYdXgDf/+YI63wPygYFTHzDP124sbjpRaxM3FzT47CYz/YbGOVV9YlD\nxAF0MoaD3slamoFV5tETUgF82lvUEHXxAfKsTdr40rN5xuSSMYyCXRwAmpHr\nR8hMQ34IjRG0z3bNVdzcvoCf3nCyL6JWAiBGUwXI3lWx2CHzKoUlXmQfiD38\nF9CIbQW5owfOZzUk73tRm6NbPzWu9TJI1D02+2N+cjNEmp03kEqTK1GpIo3/\nWhchhsJuoW2rubIjjmrcNP9IJzIbz3Qz0Jc6mSbjfU6Roisix4B3BD23DymB\nCIsu2KQ/6ZIMDLgylD9r6aawG4LWH7WBqX9oMOVAkz6BbT+7rm+25Pg6cxv3\n6bqnj8LdSjSIlAgI/hQrzd9kxMntVNeoKn7ytlW5jtSj8W2WPWQpcNZoIGqx\nCwplZBWAWQSbrwhH9c989Cnv1xC4aa0W+Qv5FRnAa796+kHdNWkbN/3NOaFB\nrOHzzuMHUaZ5D7cehp4g5TUNEjD/DPpPvI9X02Ya5yc2KoVBmIDU4tJ/nRhN\nDUzNH2knHuZz1kPxcHvmTpu33+ECJy/SLL7WKL0lKDU7lI2F/+IhGioZh8Bt\nN5l6xoHOSClVB9c54IGisj7e9B+Bz0wvAbVyam3da41b+VtdTqT97bTOsCAf\nQowa\r\n=JZAQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDAUATb7kEg4QCX+PT4XqppnnKC6DN8asvLFco4yEfYYAiBAKo8QFXF+O50J5M1C+wmx0CcUzTtbwm6GuGPTvCUMmA=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.41.0_1638787303979_0.8923682977631759"},"_hasShrinkwrap":false},"2.42.0":{"name":"@virtualstate/x","version":"2.42.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.42.0","@virtualstate/hooks":"^2.42.0","@virtualstate/union":"^2.42.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"2737397b6a92b7dfa56d4c682dca1ddb0f4be9b2","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.42.0","_nodeVersion":"17.2.0","_npmVersion":"lerna/4.0.0/node@v17.2.0+x64 (darwin)","dist":{"integrity":"sha512-gPOHik++D86AWVuI2sCgl71jVnNNBJs4chvHO4ecRh3ggCFTBqS6Ws8eVKNlg+DMmOSNVoUot5h7WO3Q6jKUdQ==","shasum":"da7af7e5a0c66358a2e530e21894fb05555742a0","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.42.0.tgz","fileCount":26,"unpackedSize":39547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhre8YCRA9TVsSAnZWagAA2mUP/3v7z70ox6dQ1KwTwahr\n+SaWIT+mz6DzPdAE5V/hhciyax6gPq6Zp1kpusB8YaYzwqrGeGAGkbnMsIL+\nc5pKNueirSo4eSu822SkS097tangJ1xqT0B4F26oVta3MZhOIImjiSPKqLUQ\nmjymiQS2QzRWGfSJWfSbXSBVQhCzx/Ka1eOtqae3IfPFW9/005gb9El7hLpe\n6Dl+fzRvw7x9+J5bwr57HbI7nduKUPquKCzahks+VQKfE1rFMGGTTv/wdcHM\na+dt4LU9X3iSZm9L9osAAi0lOVsNJ8vuwTkblAcNU4zKek0dm5w09qGS43Kh\nXRTcXxDPAwgxzL2ptmVyqs/2qBqJvLOUNz31pHc08UzGYj3hWxxJYLOpw9T3\nO5f2OEi0XqebgogSBv2rIo1qQ8p2qLrVW7lTOoPSxLjSpacX6bT4RCvQ9dOn\nkt59Z1mXD1TiRkEPF6csZf+qQMS7v//AvRFAweVOud1bKGptr7zabUQkvMiD\nLi6i8cfmtre+ACacL7wY8DLLAHANcrEBiZfbtdZLGkyNjbGzRcWzUzzjIcua\n40PvV4N7DxiHm00ZR7DjHY2ogG2016IOJc8gUKZWm1g/3xGx7MuEGKHTEH1I\nf/wY7Pxg5j0AxnaNxbxLn3bB7krmF6n7/OOwwpitm0FbjAk1b0NBROMGMm08\nhjsX\r\n=ijvU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDruxTHpMNZq1Ecz5oMljjZyVsUu4btbtMBD8jRnUz8JgIhAIDvEl3yUlelCVFQWTCpmnjlnLnIyL0MwFWtYep1Q/Y4"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.42.0_1638788888341_0.9228322605943402"},"_hasShrinkwrap":false},"2.43.0":{"name":"@virtualstate/x","version":"2.43.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.43.0","@virtualstate/hooks":"^2.43.0","@virtualstate/union":"^2.43.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"bf91604af9a09b083ea4eb810458dd0165acf4e7","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.43.0","_nodeVersion":"17.2.0","_npmVersion":"lerna/4.0.0/node@v17.2.0+x64 (darwin)","dist":{"integrity":"sha512-3KRg8SnXNGBAaRDze7WwNvYAJOgtOyqcDesTS/Vlik6svkn2GynR4A7FD/MNcEgqd4IQJt5QNVwFB3pos/gAMA==","shasum":"0921b56eb9c6d5a0de4b9a2b144832c74e7c387c","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.43.0.tgz","fileCount":26,"unpackedSize":39547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsGRyCRA9TVsSAnZWagAAA50P/0PQxbAlSlkPgmOnJkZu\nqmdFL+Ogj1pcYIXw+LhbqLtPD1zfk28O7xON9HZtE15oUrAmvZ8uFJgjD7VE\nnj7mLSGQ49Hd7249qhwziB1D7G9IyQsoX3unb2ICu1EO2Qt6edshZVdXdmj/\nZ7+ZV2Z9tW7nEwH5bmukDvffObZeok3j0fLw3vukLvQbNE42flOXSM1UPAel\nj5nzmLPzRw8gDfV0J+eBAVooCPXMxfDPPW74RSHGwVoNKhhvt+deQ0TRJZlv\nElHhAP/g5sQ49e4TqmXSoUnhBPvOMIVfTtobvJJHVrjE5dND70rapOhhMBKJ\nq7R4e5LnO0YITqsyejNgaesyUc1pHmTqaQJsGsYVGoRJK/TDkcg8MnTxxxBn\nnuUABNDvFvvXLjwEdWO5J1/UgdejFX+NsHxSUS01fR7E+YYAjH87Arq2ytCF\nwOulE+OdxWqeBR+jgX7dW5U4IXeC6SntQPRCFNqfZuTaeYuvBDO3SXiztmEc\nnH9CeOlW8QN+4qEaKIIqQY3QPGatPWi8wx1PnxHuYqGwMJA2GoImHmJvFTja\nLu9XidUGklJ6h3w52BMhSCXtuYFr2wC4CdZwKb5LlAJ+Hc8oqukkFaFLMgW+\nPFV0jDgExPXJ1I7Fz6rveNgnJckwi+XV96pKlDEJAE6mpxsBhxXtDoB5IZL6\nz4cl\r\n=BITy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHvHqPYWQfr1jhDTa/viLFx0lwg0cc7htdU+Q/gTnAJVAiApjykjINB5PNzzhvO1AQ0aXfPYrw+NoklWjCNOoY6nqg=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.43.0_1638950001870_0.9386023963466865"},"_hasShrinkwrap":false},"2.43.1":{"name":"@virtualstate/x","version":"2.43.1","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.43.1","@virtualstate/hooks":"^2.43.1","@virtualstate/union":"^2.43.1","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"423e59061f6df873dd1dad883008f496ebdb454c","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.43.1","_nodeVersion":"17.2.0","_npmVersion":"lerna/4.0.0/node@v17.2.0+x64 (darwin)","dist":{"integrity":"sha512-RwjgIEhAICSzbZCn20qaOk/Oenug0PvPXC9aN9lc+mJkjXy+nQx3b4EF/bnfDSgheKRNWFBft5wgExcNPFwsng==","shasum":"35d504cf848c5038ed0e39db81f1f0994f24227a","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.43.1.tgz","fileCount":26,"unpackedSize":39547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsIS1CRA9TVsSAnZWagAA5+8P/R9g9zF8Qk8vMPZAZCUC\nrX83xkeYWYN3ElDGdiV1SQlGKmR201I/QGZqcxE68kjT37ekFWkqiX63YwoU\nvJdnSJd5gbtjR6+aCWRquv94q87wXak0nE6GAP8hVYcyqil3Pqaf7itzFlls\nbM22CcrTwS/XleYvgpb2cXP2bkHLpaYXNjM1awCW0r+zw7J48eqhNL4vk/ig\nsCmZcKrnm6lrL8+9O+w8fkjTFaTZJZAwA4C5G1YgOBCZMPqbAX7BiO/88Nwg\nuwN4B0icPjG8+5wpcHqGQHKHi0R/L6mML7Y9DPBNCa7hJeB1nHeXRnh589RW\nowMs/nIJLX97OBR7vmw4kXg4MYuX0z/OhaxtQEMdsrNIbnTTvnGVRhjKYyPl\nnTR4v7WTTnO/1WcOi094Z4WK5mLq85YI9iifusmmPhH1kftiCQm7fx46h2sw\n8zrWc2bTtgHvz3eP9zIyn4K7aeg6WfqpvkA480CttVZ8rlUWVFJ1k9ISR/Hp\nL7NJgFE+/tRYWpSz+heIAhga4aTxmgXaMGC4lbX1ps0OHErdgRu/2LBBtvV9\nWe745LrDSqXUC/e1g4zlaBIvc13kk0OIbEEBnPxbWJUhvDu2gpVgj+6R1BxV\ndnUKQrKm7BrOAIuNNvxaVTFDfpgKFAnPkLu50WRmqMGl7hHQHViqo4oktN5l\n/jrX\r\n=mQ0z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXnA0OsEYIgWzm1hbVSGoV5Ohd6j1AXljaCoiI2W8BnwIgLFPekQiEuZ2TDywuX94bNcRnbgUOWRFwbOR2hPIC990="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.43.1_1638958261064_0.8563379509576974"},"_hasShrinkwrap":false},"2.44.0":{"name":"@virtualstate/x","version":"2.44.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.44.0","@virtualstate/hooks":"^2.44.0","@virtualstate/union":"^2.44.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"e7b09285aae7c8d0b747e4b30c65c355115fb851","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.44.0","_nodeVersion":"17.2.0","_npmVersion":"lerna/4.0.0/node@v17.2.0+x64 (darwin)","dist":{"integrity":"sha512-Uged0p/S+o7QiFm8IApdjhFUyfdKof+oFsMJshSdKBQY2wblsSiwBbZJH26ME9Nes/75ATvitUkCGrZ0yzj8XA==","shasum":"285eaf066f8ea4b7da3e7f9948cd6fa13ef4f55a","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.44.0.tgz","fileCount":26,"unpackedSize":39547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsJGcCRA9TVsSAnZWagAAqvgQAJIDlEL2tlt6t5isRnC7\nGGuxjUxi6GQW1h2A0UEvyFe1Vv0vwFgRdeDNTF0xE2xDRlFpNFvKBsF+YgOh\n4wODZ49+OATo4Q5hAej74jk5VfMatfqVPcxN86l6XrVHguXFuW75NUIXfP7T\nADmth/ZB7IZW4TLdzF6sgdtSTovL9Ih0s/A7ZhdejkbTRXzwcL9SAy/L4t9q\nAjRGYw/gb0sxL5qJjSYMETTHoiwq1bGJSK1CntY/fu6aqF0CSmaSbV5OjuLY\nSo3eVdDIpDTQjBi/J343tZlvEjWrm7/iay56FnB2Mfe0yzh6f7foTgffMPhD\ntRtSWwYNhIZCdy2lNKZcNn0FFAMxS3zJGCtO61bchAOC92eWW+W2xqtZRAhp\naHhyTtKWx9vizzVIxrrmLFTqaHQq4diyJ+Un/yjarylYvj9++Ko26ND3DJ2O\n4Qce95GDBwRbh5DS57AoV76cGswbDAoKg84xXzkVeBJYy6GOLWPjVcFQ5dKx\n3DN1dck2VeTjesSUPrNylocIymj7mNj1HaaLaF+9DWo7YNac+5okY0zQ0+GB\nUpbLoJ05UCBqaTAAgNsiuInaW4ihTatmZFChF0lVN2XBmOz6Dq85MoFBQlV1\nPGpVCtp4k5nPdMjwyrtfYMGODnkEFxKYs1EJwCiElRYBOWbyZstCg8OcKM6M\nuyI7\r\n=08YE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGA3KCezPd9nMqhY2VlqNXSvyBiYxh8wPvgYl7Gc2OuNAiEAlTqq4r9Y3kZsoV6ZB6xY3U6eLjaIf3XfE+JYXMkC/w8="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.44.0_1638961564801_0.057160260989786105"},"_hasShrinkwrap":false},"2.45.1":{"name":"@virtualstate/x","version":"2.45.1","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.45.1","@virtualstate/hooks":"^2.45.1","@virtualstate/union":"^2.45.1","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"307fd4ed8ca23fb462d83b2e0d19b44b26d2c5d4","description":"_In depth documentation coming soon!_","_id":"@virtualstate/x@2.45.1","_nodeVersion":"17.2.0","_npmVersion":"lerna/4.0.0/node@v17.2.0+x64 (darwin)","dist":{"integrity":"sha512-fzhXz/xs1Tmd38Vy6jnvrbZuYMTJUcsvednK7Elj4ErOcCJ4fV+k0a4ssDwDFpY7nIh6tqGjeHQXX7TK+M12Pw==","shasum":"b8666bf7b7dbdaf253d4141162d5f2b44f826838","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.45.1.tgz","fileCount":26,"unpackedSize":39547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhubl1CRA9TVsSAnZWagAAwOkQAIHvKPu4SOlKWHdrr7DK\nlNCY5XN6d9zD5biVeClUyrD0gmqI6BemwUgcYIkJlAsM5Bkn51JIR5pHl9qD\n32mDY90LWOp+ColKuntXMXEl530+8Kcr1eNb6Jr535mT4L0+qkO4HxfqahF9\nDJyD12mM5v+p+Et1xBrrbkv1+JBRxcmUQRhMuNEV8lmMq++CDl9W9xrJyb4M\nOdd/H3/7DM86p5y/g4EH+k3MEa6NqUhacOLWO4YWhOS1JdhOI/PBxtf1E/p3\nAQzo3yLn9sGAM92cM0Y4Pi0eL/m8CC5CD6t725ahj8GJGQMFmSzTk6hJp07J\nvLcq4efT9fEsPkSvNHD61EH+Dct51zJ5ESsTdKdeLs1GhdngOEqY531nss6d\nZHEnCQE1T9+QzF3IpqiC/GCnRf6mlOYpy1tqSFVk0X9AOYrd2HkP/0i7r0Vk\nSXjHHGV360tscPlouW21dysfDZqr2A6gpoRBZTMw4G2FIuRMkquNmUxI0D8n\nEPlVhMEqHf+Ig1Z9+ts7HidYybbhh9wr7h2yny2iybO5APq2nSfh24lXboUv\nGIMZ9nCnwui52C4ZvGT5E0WTSAAY5vAcslXtb2ZKQQdN5JPuwKJqPijZI5cb\n5KcvW5n+kKB+03dQjnsGnwGqTsg9IeNNJWE5ruGdq3udmSJxihxcYQWLCy5a\nUBoP\r\n=Qvc4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjO6xDlgl2lhVJgM/PBpoFTloF7F8gfrgzO6+7Wo1jrgIgOG5A7xJuQ0qLO0Nlu8xRsXDIpNxX8CceCx1p7WoM1tc="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.45.1_1639561589195_0.8985194133546917"},"_hasShrinkwrap":false},"2.45.23":{"name":"@virtualstate/x","version":"2.45.23","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.45.23","@virtualstate/hooks":"^2.45.23","@virtualstate/union":"^2.45.23","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"e75961333152b3889ea6cb6bbae16b8031e60eb6","description":"[//]: # (badges)","_id":"@virtualstate/x@2.45.23","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (linux)","dist":{"integrity":"sha512-hiXEhDPjLz/KtxCPKZlOO9SMt6o6oOOcHZazOakcyLSbT5N0AaGRf3ACs53x4linYEERrarZFtPm85eANMgugQ==","shasum":"3c449e4b158ed110050f1e31799f1bbc7bfc0d7f","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.45.23.tgz","fileCount":26,"unpackedSize":39971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuxboCRA9TVsSAnZWagAAsgwP/17ordUrOHbcTnYJZiRb\n+Hg530bCRDl+FkDzF08EaUSgYSWqpLXsChZ3V/MVGOS9wftR0OAqQWvhL2PH\nRc7+yl+LY3QA819Xx98wQBiIv3JZSi0vKVRkPnoJZL+yH+re/pJgm0rzH93B\ng+6cAWH4O3G6NHmf3rvrtejh3QFhNiref9eXmyGkVsYAIFo0qQsEetvPzst9\nrn3qcluuPzjRFRsKVCUVpCO9GXi/TeszruWtk6R9V7QQPFl+EVKCICOyOtso\n8xzd7wLziny1xafRO3Gvrw/bGRYqQOFJyESvc5EhozmnMzMGffqNvqck3f5f\nnNfTQ1Z731Wjwl7roD/wbS+EQXvIsldtDkrQ1hYo0zSNfq1b/ANQbLad6exe\nXpL/eiO8THkkdJxh7bIoyaBZfwITo4uJz1/KxU7fiS2UjiYEvUx5Ec+ApEv/\n4tzmNIlO/F6SwKLNOh0Fi6bvz6Kb9+5rkf3gT86g2cVAmNwRd2krbL4xLUBo\nP2o+iHZsGgiomoiQf1c3HVV0JszCryvF9jw3NmHDtVOKWiOrJmcjF4thyqpA\nXqchySWewN5634g62v2NU8N6qzoC8nus28LzaLMU9Dhhgg2QoZqTHDmYc2ia\nZfdA2kI8La3q/LXT3sZIJ5yA6Lpd4y4lzz91KFroe5H3xU9BbVj6oyVJdB98\n6ruv\r\n=lILh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCki8K2V0sntEfVcK879atzMlypqXv3H5U4Dmtu4zEDyAIgSANFubRsoCfZaQaHHRKzZDBAesi5R26PrCIpjUiHxr0="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.45.23_1639651048220_0.7260550947376723"},"_hasShrinkwrap":false},"2.45.25":{"name":"@virtualstate/x","version":"2.45.25","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.45.25","@virtualstate/hooks":"^2.45.25","@virtualstate/union":"^2.45.25","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"fa6425fa9f17c6833518e1c324f983b0cb282210","description":"[//]: # (badges)","_id":"@virtualstate/x@2.45.25","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (linux)","dist":{"integrity":"sha512-fAP+Q5tFFszDhwIh5GFRdtDCjzAPDmg9cxI0SLDjyJaOgD0YHMTaYc1O4QZrveAnEdUWdSq8y7ASgPCkBFkpWw==","shasum":"97ab00dd4e02c98a9ee4436bfa530b96dc1c8360","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.45.25.tgz","fileCount":26,"unpackedSize":39971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuxjCCRA9TVsSAnZWagAAjIUQAIdxQJsaz2OAazEdC7Ys\n26N1oakdXmy03ouMuNbOgfFDLKKgaCN2wtwqDSyZhvJwS8oa34sAmquUv6r/\nQVDQBoI9+IQLlVUUanInjS5/xE1rcuTyT0zOo65HUEiLqaEkjkMa6N9GsRTM\nlVHTMaTL29XOQ1xzRar9ZTha5Mk0Xwcrm396bhjdWoeI5SQTKhQJXRLrfnYf\ndFbTNBw32StY3IlMQ659F4zWi5lE+ldtdWC+UlVgEM/9OM1AxueXK7qqX4II\nFuhC1n5f7toKo3+tllEPJZx+OZjtF2yi6je0A6bv0hMRFr0507Ti6FC0Qi20\nGiLOmOy+H/dkWeqcwlRdYf/xCp8fJsyLpd+2hKbXvakjLUWfF+VzlE51kb4a\n9072tcWg9mR3u80lD61HJnoJ5TST5iuU8VhwF5NH1KUVdtBljPwWx7MleI1n\nECR1i5QrglKcqPVyOnhuxh8ppQzFj/HfrpRmv+62LKvIa/4qWkbyd6J0I/+/\n5KoWF9MlQpN+11i/hSGx3Z24GetTjLpqyNFVP+87t1td4U1H638KlT/Jckd3\nBV9p63jmCSDZJn7xMsBHQHDklPVFklVVgosB1o0L8AhgGWlRvWeUnC/NiZpa\nCsbV87SUFx8GzyCoU5CNwPkyyPOK+CIkYPpu/EdGnHDI1hFzvohdj5q+U7hT\n/Myi\r\n=8Ydq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICaZ5u1CUBouROFXd31DFbOV1pGmWzvTBa3oog8vYs3sAiEAk1zuXEyN34niGUfv4DzVUhKOY5RaUpu/Aw537p7oGRw="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.45.25_1639651522171_0.14245911184425064"},"_hasShrinkwrap":false},"2.45.24":{"name":"@virtualstate/x","version":"2.45.24","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.45.24","@virtualstate/hooks":"^2.45.24","@virtualstate/union":"^2.45.24","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"c9a0064aaba1777d4331368aa328b3f40154b26c","description":"[//]: # (badges)","_id":"@virtualstate/x@2.45.24","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (linux)","dist":{"integrity":"sha512-56xam2klKUIYgUAngfwjMou3P9rhuSP6eTFw9pNvNecGjOBYvTvfg/3ru8l1WRse4FX6OyPnMGpksK5N6Y8mXQ==","shasum":"9f50184486c3f12288554fb3c2296ade4d8c6e9c","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.45.24.tgz","fileCount":26,"unpackedSize":39971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuxjPCRA9TVsSAnZWagAA+cEP/3Ee1oZpFUtEhfwjbfuz\nTCvZhLU91DK9TUve0FWtbyHWb3ueDmb4MY4gzBQdy4kX5P8lRjcek2QjC2lB\nfW0ts3OVymBOCdbqNRaQfmgmiOG2R8RjOT9vvZBQKgQKl8qn3EyqQBGWc69J\nmo9oGo3jFDiOqs2sRMgbCh+OIbvHSdrhFyOXsWeXon0mbUnwBhRO/Yi+ClP9\nnj2pmgKCNEeYpWDG7gdlgKM2JEWDSJuXBnxXHKeqtLSvA6WFrNFNhZTDUxcW\n8zVWhVXuZJ/B/Hlq+1CMXKW8YSnZ8l9rx8C9f01C/sTVwl0677De29JV0AjA\neE0Twmj/5r3aLU5cqPWpWOpKyNNyEjTX8yA+J22R1mgJio2R7+tCPIQkhCgS\nT0zqDyCerANWYIjCGyNL5kymIaLJ64pNIB6uyXVeVHGb5OjLdlq8P7DJQizG\n0ciUOUclkqHik3VEG6Xc0LOL7GPXvoIi9xwprW1jYMABbzEf8LR7mYrf3UMx\njCfRCjD92dvwCUWR23D7vGJg/0eDCSsRDe5N+eINgUCd7dnhF9X1N463WUHw\n3covMLk3D2PMyo6jtzp9BFNN7EHkWt6a2BaHnO2OE5eQiMTqDEvXLkzUNKB8\nTlrnM2Q++glVKTtcElrUmLIdIWHjCe6Go20Y8GI9tauHUHdB+IeqhhdU4XgX\nnPMu\r\n=7T08\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAMWbd7Ly1s/28zz3rYIWMQArgUIAJ9XbX2DyLcwoyNwIhANienvYCKtTVi3zp+1VyMUJzzeB8po2wFk4dsYgssSoi"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.45.24_1639651535742_0.0637172626319289"},"_hasShrinkwrap":false},"2.45.26-alpha.0":{"name":"@virtualstate/x","version":"2.45.26-alpha.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.45.25","@virtualstate/hooks":"^2.45.25","@virtualstate/union":"^2.45.25","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"d24050b397f9282c6a2782898d521772b9bc28cb","readme":"# [@virtualstate/x](http://npmjs.com/package/@virtualstate/x) \n\n[//]: # (badges)\n\n![nycrc config on GitHub](https://img.shields.io/nycrc/virtualstate/x) ![87.99%25 lines covered](https://img.shields.io/badge/lines-87.99%25-brightgreen) ![87.99%25 statements covered](https://img.shields.io/badge/statements-87.99%25-brightgreen) ![67.61%25 functions covered](https://img.shields.io/badge/functions-67.61%25-yellow) ![83.31%25 branches covered](https://img.shields.io/badge/branches-83.31%25-brightgreen)\n\n[//]: # (badges)\n\n> If you want to get started, fork or clone the \n> [virtualstate.dev](https://github.com/virtualstate/virtualstate.dev)\n> repository for an already set up project. \n\n## Running Examples\n\nTo run the examples located at [packages/examples](https://github.com/virtualstate/x/tree/main/packages/examples) see:\n\n- [Deno](#running-examples-with-deno)\n- [Node](#running-examples-with-node)\n- [npx](#running-examples-with-npx)\n\n### Running examples with Deno \n\n```bash \ndeno run \\                                                                                                                                                                                             *[main] \n  --import-map=https://cdn.skypack.dev/@virtualstate/deno/import-map.json \\\n  --allow-net \\\n  https://cdn.skypack.dev/@virtualstate/examples/lib/log.js\n```\n\n### Running examples with Node\n\n```bash \ngit clone https://github.com/virtualstate/x.git \ncd x \nyarn\nyarn build\nyarn examples:log\n```\n\n### Running examples with npx\n\n```bash\nnpx @virtualstate/examples@^2.14.10 \n```\n\n## [`h`](http://npmjs.com/package/@virtualstate/fringe)\n\n[Demo Usage](https://github.com/fabiancook/fabiancook.dev)\n\n```typescript\nimport { h, createFragment } from \"@virtualstate/x\";\n\nasync function AsyncExample() {\n  return await new Promise(\n    resolve => setTimeout(resolve, 1500, `Async result: ${Math.random()}`)\n  );\n}\n\nasync function *Loading(options: unknown, child: VNode) {\n  yield <>Loading!</>;\n  yield child;\n}\n\nexport async function InitialExample() {\n  return (\n    <div class=\"output\">\n      <h3>\n        This is an example of various\n        capabilities of this pattern\n      </h3>\n      <pre>\n        <Loading>\n          <AsyncExample />\n        </Loading>\n      </pre>\n    </div>\n  )\n}\n```\n\n### Working with a virtual node\n\n[Related Blog Post](https://fabiancook.dev/2021/05/23/rendering)\n\nThe returned of `h` is a `VNode`:\n\n```typescript\nexport interface VNode {\n  source: unknown;\n  options?: object;\n  children?: AsyncIterable<VNode[]>;\n}\n```\n\nScalar nodes created with `h` will be returned directly\n\n```typescript\nimport { h } from \"@virtualstate/x\";\n\nconst node = h(1);\nconst { source: one } = node;\nconsole.log({ one }); // Logs { one: 1 }\n```\n\nAny scalar nodes with `h` that have children can be read using `for await`\n\n```typescript\n\nconst first = h(\"first\");\nconst second = h(\"second\");\nconst third = h(\"third\");\nconst node = h(\"result\", {}, first, second, third);\n\nconst { source: result, children } = node;\nconsole.log({ result }); // Logs { result: \"result\" }\n\nif (!children) throw new Error(\"Expected children\");\n\nfor await (const results of children) {\n  // Eventually Logs { results: [\"first\", \"second\", \"third\" ] }\n  console.log({ results: results.map(node => node.source) });\n}\n```\n\nAny function type can be used as a virtual node\n\n```typescript\nimport { h } from \"@virtualstate/x\";\n\nfunction Fn() {\n  return \"Function ✨\";\n}\nasync function AsyncFn() {\n  await new Promise<void>(queueMicrotask);\n  return \"Async Function 💡\";\n}\nfunction *GeneratorFn() {\n  yield \"GeneratorFn Loading\";\n  yield \"GeneratorFn 💥\";\n}\nasync function *AsyncGeneratorFn() {\n  yield \"AsyncGeneratorFn Loading\";\n  yield \"AsyncGeneratorFn 🔥\";\n}\nfunction Fns() {\n  return [\n    h(Fn),\n    h(AsyncFn),\n    h(GeneratorFn),\n    h(AsyncGeneratorFn)\n  ]\n    .map(node => f(\"fn\", { name: node.source.name }, node.source.name, node));\n}\n\nconst { children } = f(Fns);\n\nif (!children) throw new Error(\"Expected children\");\n\nfor await (const results of children) {\n  // Eventually Logs { results: [\"Fn\", \"AsyncFn\", \"GeneratorFn\", \"AsyncGeneratorFn\" ] }\n  console.log({ results: results.map(node => node.options.name) });\n}\n```\n\n## [`union`](http://npmjs.com/package/@virtualstate/union)\n\n- [CodeSandbox Demo 1](https://codesandbox.io/s/interesting-yalow-hh5ow?file=/src/index.ts:809-880)\n- [CodeSandbox Demo 2](https://codesandbox.io/s/cool-snow-z6ese?file=/src/index.ts)\n\n```typescript\nimport { union } from \"@virtualstate/x\";\n\nasync function wait(ms = 10) {\n  await new Promise((resolve) => setTimeout(resolve, ms));\n}\n\nasync function* left() {\n  yield \"Left 1\";\n  await wait(19);\n  yield \"Left 2\";\n  await wait(401);\n  yield \"Left 3\";\n}\n\nfunction* middle() {\n  yield \"Middle 1\";\n  yield \"Middle 2\";\n  yield \"Middle 3\";\n}\n\nasync function* right() {\n  yield \"Right 1\";\n  await wait(401);\n  yield \"Right 2\";\n  yield \"Right 3\";\n  await wait(19);\n  yield \"Right 4\";\n}\n\nfor await (const [leftResult, middleResult, rightResult] of union([\n  left(),\n  middle(),\n  right()\n])) {\n  const result = { leftResult, middleResult, rightResult };\n  console.log(result);\n  document.body.innerHTML = JSON.stringify(result, undefined, \"  \");\n}\n```\n\n## Discord\n\nInterested in talking more about the project? Find us on [Discord](https://discord.gg/E2K6Q9QH6A)\n\n## Contributing\n\nPlease see [Contributing](./CONTRIBUTING.md)\n\n## Code of Conduct \n\nThis project and everyone participating in it is governed by the [Code of Conduct listed here](./CODE-OF-CONDUCT.md). By participating, you are expected to uphold this code. Please report unacceptable behavior to [conduct@fabiancook.dev](mailto:conduct@fabiancook.dev).\n\n## Licence\n\nThis repository is licensed under the [MIT](https://choosealicense.com/licenses/mit/) license.\n","readmeFilename":"README.md","description":"[//]: # (badges)","_id":"@virtualstate/x@2.45.26-alpha.0","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (linux)","dist":{"integrity":"sha512-Qyh14tSkBYh5mBl6jhzHBD2qjd8M3kSR8v/3pubqB3+I8HOAOn00TYNDlVdQApNtRV67VaEduI0dLxYz9DzJng==","shasum":"07c0a0deb905d7c7c565d02adf94b9a0320b1f3b","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.45.26-alpha.0.tgz","fileCount":26,"unpackedSize":39987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuxnKCRA9TVsSAnZWagAAmIMP/2XKiBROb3peJ/NGZLNq\nmtmxU4cKxjda4ZT+Xh1mRPP/YWbzCKC9lrFks6QgLV5fPNrHm7VTvG3SD6WI\nGrJyjM+lrMxSYiueSuzxC/l5MknMBdDOkzMkKXV71ZZ0I2pmYkB20XLATf3A\nun9NgYAiuswULdmaQG7hlwNoNFGjKQATR5wF1MssbhMoYK752rZIeC7gd6Z+\nbQQPWW/soCr18kvNDCXeJoRKCnaK5LdpeP9gqBW+Jrfgrwv7jfNZW3rvaGGs\n11F9ZeWFfHPl3/yc7IZgv/Z4PpjqlynbLqJdDwxwOp16pfQNL4xF06znzxUR\n4Xgxv3VVlDmb1fT5+oAUx3/rxfR75XZJn2aOan8Tp7C8IE9Jqt9VscKH6l/k\njYElJ+UB24bU0MA1esqYGxABJqFijdqwfpIfrmvfoIwlPdCIugSps3JkrFdh\nFN/9Bp4Jo+6BOHVlxVzz0PDEHCh3H2b+Jaxd7ohsvqy+eEsthjTjclFi4vdQ\n0HQ7DYzmOW8wja731es7KMU5htFZ4chwqErPnuH7Aj9ABSSYQsK8h1ePxmZP\nrgCGojQSHY6zp8TlI/ChIAr/gEoU6Mdm6P94iwpo2cvheSOVV/dxdT1xHBLh\n5wbNCie52DBnOhHcyncYFBDWERiXw+fhfXSMiXh6Ei9uo6CtFj0oNOGARjpu\ntmVe\r\n=tVQ0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBgBOUwXrsw2QlQTTV1R/Lu0OkrixSlhu01zuIJDJcAHAiAByQ7HPO/nXm8h7BiOIGcUuoedmPzSnGTlnOWq1ceung=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.45.26-alpha.0_1639651786786_0.5629631201096112"},"_hasShrinkwrap":false},"2.45.26":{"name":"@virtualstate/x","version":"2.45.26","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.45.26","@virtualstate/hooks":"^2.45.26","@virtualstate/union":"^2.45.26","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"db94b9758b98214d25564ce20da459112af4b6eb","description":"[//]: # (badges)","_id":"@virtualstate/x@2.45.26","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (linux)","dist":{"integrity":"sha512-W5zdgbA9CxeDI06SYqGyvdJc07Phnut9/DBb/kPJZWXjfPuQEJu/ocs5tzMksxJRq0y243GTxNsjvsed+hqexQ==","shasum":"4dcf0468222a2f8a722dda8acb0fdfa2ff3719c0","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.45.26.tgz","fileCount":26,"unpackedSize":39971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuxq5CRA9TVsSAnZWagAA1p8P/0hcFZthPhs3Vq+GqKpa\nfWwmhUgQMh9HK7uOtbstAewTzm1Kqpv5gakth1spPvHUHye7Gc696jFH+f4J\nM8d/QvuDmIuWj4Z35F1Fh2uPUELOy3aCJrzerz9KYkJ2ow/AHzkZuO/GEz5l\nTLq38jI33oI9SsijRSKTNHkIU6EEfIJ+MIqoM0VRG4aWtPHSePKTBQfq2wq2\naCDs//QPS5IC76rVKUXDPAohjlWXpUmFKySrJinocXzF+A9/LA+kaFAV9lAY\nje7P/aw3yjjARQDCddNhkHEScxYjwvKXAf9QI/SkzJwRG7v42ImLRI1H5hYO\nMgBnoNo6YmE5DwDFJV7OmFGeTwJ4IvuGK/aqpzOwQEByeNcttaiW7rwXcvBj\nxIPnbf2GqblwjRJb5SI86f9ojGlTNyvb5B5C1fDAjs2GxBYnsA5FNtkxpKyQ\nCb2OsNjduolsKiN35b3QAybCsbMLZgHYX/uH/kjUrfb4LS1U2w7mro3oaGa0\njpJ1NtVY7VedSicp9F04vYOq3ie7lkPGaq5IXjUCBnD8ErxpV1HDqm+Pj3Ir\njn0bINxNoRNXoSoTslNDTe6NSXM2efz8mdSXolw0Y9uB3drjmqygp6NiyxW9\nz3LIXSRPEoBJSanqs3rL2y1Is6CJ4ZNRe3N85fN4y09cvQUD5mCY1+zTz6bj\n+ULi\r\n=gecy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF32b2YD+C1YcuodAESkCaxtqLmAh7wGzqNRHU+zSoDoAiBQ2np5mPHrgJEjYupk6GyaCkmfcIUcpJ8N/Hqpl/Nc0Q=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.45.26_1639652025407_0.7749918031926781"},"_hasShrinkwrap":false},"2.46.0":{"name":"@virtualstate/x","version":"2.46.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.46.0","@virtualstate/hooks":"^2.46.0","@virtualstate/union":"^2.46.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"9ece46ae9a180a72ee68e5aeafac31f3a73e23dd","description":"[//]: # (badges)","_id":"@virtualstate/x@2.46.0","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (linux)","dist":{"integrity":"sha512-PjdCUCZhYeKuVncpnHL+CKXFOEt1S3mZdNMwK4zjPBIJhU47oD7+gGT6ykhb8MGDJqrecSuYhDohrpIRILfTiw==","shasum":"53d8fbccda039ea2a4a3618fb1345e8b6f2377b4","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.46.0.tgz","fileCount":26,"unpackedSize":39967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvvy9CRA9TVsSAnZWagAASCkQAJsOnnrPzoN9UnkRUt0S\nu/CBlqk2T1BwnkYy2ZXUXZ8KIkbQB+PkBVjLMMM9VyIZ9PlTL/z1fb87+RN8\njVUdDt7160EviUjDL6QywbMQTtXTqvEtJriUkjgghNaj3/wUPmrUY6b1VM/b\nfiZ1KC6VeZGGoeN0j4Oj4fdPA6GNmXgvPynolUqhIlX0PdbXS1M4/gY2AAl+\nYC8sIKzWnTB2C4+/1sgF8l4373KnI80Fwr3wm/7nHWYVjn2QpsI6mH+erLnJ\nw+KJ8ZAQMGZjndWYe93zQmEpJm/4eEoHAcryIaoKWWlg3uNuu/aLwZfNFuoX\nj012t7z+V9cxGsHBS+pHJLH+f9ipEnvMlLZFXOBzKZlY+aGewOlaFVejrmZF\nTjC5TwICj8fDxLBzEvkIhN8WZJ45PiPQ8VKiX7KXTC/StteK/J8sxJVqo9Qt\ndjr+OAlqQ+ynB4rRysgxH7ISTQ6EC+5Vr0M3RiNzq0N/O7XLiPwG+bOm/k+H\n8LVCjuA96UVUBs60lKRlGU13W/+p6kpgH3VqD5L/ChXzoZXgF3qk2069Bjd8\nJy1e3HGEdhUgt9U5KQRJla4soiX5vMqlTDLcldqW64unK/b6XgBsuhs3CXhu\nkbJ0QcIWP4NSqQ5mMaIn4wzNrH/M30MZGngqQK9npqsH0apkyTvX6qiznWDb\nfnjV\r\n=5nsg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEMWMZ1ZjemLlgqafrfRySBWOS8AXxDcumauNGqUdt0bAiAKW+WAihYRBLXyiaFMO9gbKd0UGIDbGnDpPYBXByL4DQ=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.46.0_1639906493048_0.9337794317561783"},"_hasShrinkwrap":false},"2.46.1":{"name":"@virtualstate/x","version":"2.46.1","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.46.1","@virtualstate/hooks":"^2.46.1","@virtualstate/union":"^2.46.1","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"2238eb1bfc36e6ef3c6d6778803cfd737c0a8fd0","description":"[//]: # (badges)","_id":"@virtualstate/x@2.46.1","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (linux)","dist":{"integrity":"sha512-JMHAUy0JdmreNSsZlKc4zSeURiSqRIAp8xY/LkNKtRMv7qb/GD0ZQVPqVRFWBHy/Uxpn1n4ILRsKFtWoZ8kqxg==","shasum":"cd75143aa82e284a469479405b534ea524ceb669","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.46.1.tgz","fileCount":26,"unpackedSize":39967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhww75CRA9TVsSAnZWagAAW7QP/0spOHEXag6zsuD6Y+0B\ncsPzSxBjA+vftb26h8muUjJt1CtfVN4KE6MNOmIVE2ayFxCMj23rQ6ikBdKj\nG5Dme8fP+64g0o94Wb41kI4jmTSkbS7e2rmsd8IgZpMDVJLVrXKbNeXCx3s3\ni3JSnc3iijiiRQOm467ufITxYNmfu1lLv+EMwmJFuFB1YqlEyo3XBFTgN5tj\nJczUcwlf1XgdGM4h/vTRyvtWr/DTFjeEww7vW9YBZnsUMl5MH6ArGR9N017z\nVS8WzvBIjBrkSXHB5hTtqD7etpgTUnjcxD40aR9t18w9nm1udnlIbRDiwZZr\ngpvZfSsWUwl7obSXeXsSm6y+tALVc4otyH2u0wxHNcR7AVKsxyN/ZCG68Shn\nvOtlFjTYXbV8iZccbpi1Rfa838GG5CQfcCKNp339P43uVypx6QGaN8nVVoY+\nfaQSTq2wyEGDPj/ZTveHc5g5ma+E5SWESa9In270XR0Q9EWRbg8Dmf0aCzot\ncDZK7N3mfLRnSycYcQVYxYSpf7tPiUSB5DcbQtaVaRnFNYIfm21q3Z7YwgfF\n8eg3e1UN7pf/L9bOiCjfmpVvvRuDllwvEnFbCTeuoEmydsivhx/Q/tMhFtbH\n6Xu11SDqqsH1u2MEbErF1UE45Ytqi06vCh5/KDNjofj/KJhLeyoigG9NP7pK\nbZKx\r\n=a7OL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA9Ruq7lsocIG6NHrlxUGFcVL7tjnxVgP7za+fGp7FPAAiA+5I5yj9/3d+wM9pfYyTCRbMAJqm/Qls+ozdKYLha3pg=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.46.1_1640173305011_0.14193877774867514"},"_hasShrinkwrap":false},"2.47.0":{"name":"@virtualstate/x","version":"2.47.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.47.0","@virtualstate/hooks":"^2.47.0","@virtualstate/union":"^2.47.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"a450413207532f8202279bd6a032a2a89df68940","description":"[//]: # (badges)","_id":"@virtualstate/x@2.47.0","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (linux)","dist":{"integrity":"sha512-rkBHsqfSjK1V49hP9SrnCoNwIgwbwB4Hio/uIkYqEF5JmthKHJ0qso/73xkHBgn1ZWXa42RBTeN2AXwDI3Q2Lw==","shasum":"62a19d1376739cf93dfe1b0dc1037ff4feb81548","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.47.0.tgz","fileCount":26,"unpackedSize":39967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhw8KaCRA9TVsSAnZWagAAA+IP/0XgtTijqo8XPFZQevl9\nADD5iA+K5ZtJGv++6fYqi0VjFUCIzyqEBkVP6p7WDT2ylfq0FRLWUvjfyU9b\nokj4h3TzFq42cn1jsTXbpXWJ/UoANk+yADQU8aIWTV7VsH6UbCct1mIN8yZH\n87jQdFPN3t8moYOuwyJPtyZX584YwuJkITlwd6GfAACeanIUjWPsV+T8Wnyd\nrgC2t1FELL+zH+6QSTIp7GdyQfsvZA6PVw5S8Fw5sKs5kku1b5UiKsw+gh8C\nZ48zx1XvDbKbCZzt3Uh1daKb7fTpgDAeFlwjnZNFI+saVBn18R5V5uk3kr6j\nh3LB3Jrkv5drQ17Lvo8cW7NAZQWnp7roq4KgBpAK0MmQSzII2GLfbpkTxUig\nRzZBglHAN/Imz38lf1VLFqJO1UW1F27YnUICDoRvscI3eSSPUuqeMk5v+NWF\nSUPNySdNJdwc31XECqMhy1bYvTBuYhu5sWTIthdwBiADMl5TvHu0XlUIs4Ii\ndWKskqsWosaKrnEGegoBuG0MeW4vzx0yJlfPRjRCa+kniL0sawg7oiWovgl6\n4boiQHnqQYwv0r9yVspDij2exTVb/ZlaXIMpxubfVpgU8rbNCu/ZW2s//Awq\nRHN3kSyXuSMoaK3cBuK0HhTL5idr5NkMrzmQ4b1QabFvf+qZh/FcUF8giq57\nPGYM\r\n=A2Oe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJLlrQi/hu3uLCZv4LisBpf2yqJjXP9x6SKrsR+P1vtAIhAL4rCJ2n5V1xSf83fmsgQEYlUMpnNTclWwDDIQgFhvar"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.47.0_1640219290523_0.37173117968217895"},"_hasShrinkwrap":false},"2.47.3":{"name":"@virtualstate/x","version":"2.47.3","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.47.3","@virtualstate/hooks":"^2.47.3","@virtualstate/union":"^2.47.3","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"7c7dc6688091b35414d849b8abb9bf5fb7fa7d30","description":"> _Bring your own_ JavaScript tooling","_id":"@virtualstate/x@2.47.3","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (linux)","dist":{"integrity":"sha512-SaoYZiMRlXtGgLuIpuJ9p9fAwlrBr580kyn7b6BRL7Ur3tLXof5VJ0aPg2Foew1tqKPhkJ1WyeU70wbi5Slv9A==","shasum":"fc0a7fe2c9277506756ed9b6c9bb6fbb7fc02719","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.47.3.tgz","fileCount":26,"unpackedSize":44087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxvu9CRA9TVsSAnZWagAAX4UP/jum16T0M1Ud1aXBoy0z\nhis1EFqjSX6F9nSyIg/NDw/gv3YGV/By8d+r5IHGK6G7i6kEjcmA6DTjYWzO\n1L7VzvJgOMO092Al3kFiIfEsYjgf7vQKNGEN4EamZt2jt/djuvHQc8JwddKq\n6AfUKP5WKU0077a7tSzc8C7ltcojjOoDpN7uFPOO+xQ1PAtWKKHb44a1bkW3\nWPgl4i6gqi4vwJahTHjvwullu2dLou0yhwTFmVm1TlNwlcOV+CIVLdzH2+HX\nYYHO/ZL8cmuHX7A308mXwNUbTeDe/oG+M41zN4ga11GQdVZjcuCBPFn+xPpe\n1+HrnOzDXCyrfDKJ/eMdEhUPwgdIlhVz3ODlgQxkwN3rXJ3DXmbcSZCdkVyZ\nO+Z6kGXP9SnxNUHfi3Csvk8FD5Rwy4IzrET+c3RhG0qky70yXAkJk8u0c3Do\n/SSj5ms6E/DDvaYwuhBro8UUzK35lCAyzwxw6N6ixWqVyqXJpZxrmkcEI6ds\nmmCdHKHwR1Pn8DRH7wU89IQxgUOpZsP4qhbI5bVnfvcx9+83kdT+hKYtCCvb\n3golh/GLn23DZIacpbOgc/XRxsV9qUqsQLqktZ9NIjVpjiC53yLYQV0UniKZ\nKAKwYj0a6eDeqYDlxxcPrCSH0wgD2sJPTMxwUut0Ce2BttioiQG0dBrRykYc\nYyvJ\r\n=3CPl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFIs7ghfHrNHSQylbwLJQtCJD7NttXixUPiGkmjwNzEkAiAr9PwfP+0R3jB+D6mOhgaZi8yzvk1aNtDiis13s5Np7Q=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.47.3_1640430524942_0.2609600103720544"},"_hasShrinkwrap":false},"2.47.4":{"name":"@virtualstate/x","version":"2.47.4","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.47.4","@virtualstate/hooks":"^2.47.4","@virtualstate/union":"^2.47.4","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"0419a87cecb6b48a87134acb244b5e0d5a93002f","description":"> _Bring your own_ JavaScript tooling","_id":"@virtualstate/x@2.47.4","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (linux)","dist":{"integrity":"sha512-jwL2Cx27sXscRn3ZSYN6xueSAjIkofQO3IQbwrARmD2y4gqI3fmgBEKY+aaR8PRn4h0DZLnx36b1ArcGValGug==","shasum":"b6ef7e6a0abf745269bd9e2ffcf8df3b3fb15bdc","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.47.4.tgz","fileCount":26,"unpackedSize":44087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxvwDCRA9TVsSAnZWagAAa2EP/3rrDiuCwbGUUTuEMg+M\n7dw5Zi6Y51+r6sD1FGTRN3YhGIGvMZjRT3x7OQ+GPrRBLoEPsEohebR+J04A\nD/qDzV6BVHeOsYZFuM/OPkz6xTa8jmy+2fCnMqmpK2/Sut+2VdVWGsRZwz1G\nb8+ob0hT03vgLWQqqLuaQc2QSLbphQq7wBzbqXFGsV3u8Y0eHpSGrfAquJlE\n7h5lR/2w/JMCcg69zVu7ZH/7E0HtEfpHppz3vq/PnRJwHlDxIOtLEbkUhPad\nXAQ7RXbvuj5l0xHWNuzOIqXavY7EsI9pIa1sy+93Wnrh2QFp5Jcta8YI0vpl\nLws3j2YR42t+nveGk2UcA9WV1pwRq5VGn7wzioLqSxXNDj5Uw7Qu3kU15/sb\nkXMauXX8fqAtRhKR4LdWtd4dIVbNb6aB8UotfeFE9BSRZcqSxUowyCgNas7X\n4hgMLcBerHnq8A/McUTXFhuA+DBIbmFOTjtg1twu5ZKmr2Z3kR1EZGSG/UiK\nH7zRM8ojn14MkAD4QyVYTrfZcX43daCXV2W2aw9Pr5nhNubYN5u2l+4qSTSu\n0KIRg1vXzeuNv1q6KzRHjTfsxn8itpLZWdpWaf0BZwcFpqZOAR4zioq2MjkW\n0rq8Wtd+bi5dcvUeSQqB9ShX9Dm/vDrPA9dj5fzYky1uKQr36J5ubBGSS3Bc\nhGna\r\n=11dR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBij/GojR7LJqN3qjNCdFgcuOteseXGrlSBd2cFxdPq2AiAerW9FULYBSEbMqyHFWzG9mwQ4KD64Ifr6WLY3rr4RWw=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.47.4_1640430594941_0.027217358736103536"},"_hasShrinkwrap":false},"2.47.5":{"name":"@virtualstate/x","version":"2.47.5","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.47.5","@virtualstate/hooks":"^2.47.5","@virtualstate/union":"^2.47.5","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"7ea08a6ff69db4558b7d532892ff5d29b227169a","description":"> _Bring your own_ JavaScript tooling","_id":"@virtualstate/x@2.47.5","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (linux)","dist":{"integrity":"sha512-vnUlSeS2a45+ZNKSBfSS4wkLRJS7vURGSfkuovF927FbndB7Vweu41xJSo1AhMZ58VmHIEDYScVEIPvWiRyDMw==","shasum":"98ed3e60846bb9662437808d77771529306db491","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.47.5.tgz","fileCount":26,"unpackedSize":44078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxwJICRA9TVsSAnZWagAA00YP/3217dlcn9gjq68mY8BP\nPZPP5Ubme4JYEe/NoZtdhIzzDvufYH1WK4FAOLB3s592Xw12cw9Q97ZxgTS8\nEU+Ci4CthWJF7n3dxtnarWgc1eLs3ZOYWIljpo0SmcrucuKo0wUBL3wfFAzH\ngGTSib8T8aVT2HIOAzYui/CkvnG82VaP0DlaAJmk3oTTs2YHl7SNUZGMNXu7\nGM/KhtgCAuex76zpeRQ5ePjh2VEAp4RsMuby1UAHVUzA3oDpmmPqaKRAlNTu\nJgjj3cPXoUJhTAYXcUxEguxtoQn3PQ4wkWjSl2QgPWpv/JNe489cIvFhuTMm\nWPlMpMpIJbfVWgwo0l5PE+WKYCZHvIIxuYxrwLA2f3CcCz3PFZJVR1+1Wp3P\nl1p4NnHuKFibt8gLvl9q2F8/QPnsIdzqU6O02gslnMudIcOpFBfac2UbnI3J\n/xbbM8PPBGYqyuluZ6AKlfPDut9kWQ7lau9ao5F5kF/8I8nL180hl2zbltlU\n3yrRfB8pLKZIhWlLIGUi71GbcFn0bv9vxTsLkorF7UtrXRqwRZHPsKPNyTkt\nL2pOFhPzmNdkZtmmP10BISgZj+iSwYuqcS3X4zzwp6EWDkZhTxlJXTDIU93z\nnAPebih8e5WjaLGk7Uz8CDBjSqCqpS8p1+NieZpAr4G42AxVYc5+Kbob6C3X\nbSKj\r\n=d58X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBWq/UFzc623NzqUNEQ5dhlQ904OVbTSf3MI5ubrTBTJAiB8kjkJFecH8Uw5H+9o2ABqu6kM3aYJR5LRn82S7AN7vQ=="}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.47.5_1640432200606_0.6190399605605856"},"_hasShrinkwrap":false},"2.47.6-next.0":{"name":"@virtualstate/x","version":"2.47.6-next.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.47.6-next.0","@virtualstate/hooks":"^2.47.6-next.0","@virtualstate/union":"^2.47.6-next.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"b140fc67982ed8c663ce44038502c25a75a2a5ef","description":"> _Bring your own_ JavaScript tooling","_id":"@virtualstate/x@2.47.6-next.0","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (linux)","dist":{"integrity":"sha512-bUKJFARwwb7TXfMQdBpe/K3QQM6hTbSwSZWgE/FHT8GN77fC7hViGOfuFiXiImlPkkoI6bs4GrdG9hQeCPCfSg==","shasum":"04f665c4b61229a30bf0807c38651519ed193239","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.47.6-next.0.tgz","fileCount":26,"unpackedSize":52164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1XTuCRA9TVsSAnZWagAAxXUP/3NOMSc2Dt9puAipiVUW\nvsDjnUwIA180hFuiUJvFfG5itFtbzBxOrJ6zEpuv3Z14kGS+6rnUgNkTtGcG\nA7VWS3Q5/iyMUxuFa59K3zXwPx6/Azc327uASlld7gbvGgkjE2B+Jxvzajmb\nwclSxDMjw0nnJ3tieFRlzEk8Ib7hT7J0SnZPyL5oeilaZk7lFlJP98EoBuPH\nqHtzJRZz0J/OAOBK4oqEWhk4lhgRf5qyO4UYJKdPuWwPFBnU1fiqqKYRNqK7\nX2zK98Ui9l3rEA9kKkiiOIscwHc/s4mxY+Vqh1QtjufbE2aw3wqUjWNix/yN\nOQD43qqoFwstF3rfCXC4vH8gN6pnAgQIuCYsbo2iafKP7YyaWQITN38R5oFq\n8z4/vwX605NvTXkd3v3kRZkRaO2jPQq8KvZ56+/+LOtmC6GapHHWUFFPnwPO\niJXwxP3aF8Ms2jPmByibcgGTG0NAKKXY9t+3eRjDwkCHblOVwZhUbltNEpr+\n9Rle6Lr3JV18UJdvE0D4cRwkP3uhBCuBIfvB2IEEYIUeVSFb8OL3XTf09Cs8\nUeDJsMPt9syVKqn/ymJ4WS5EyTpxTU/SXGuym5VnmQngVWKwfcK/wZK0J5dt\nz4/iX1qGoJ+9ipEcLssIZYSzx8tBzcYdiG8rHFUg78HJmFfxWzVrTP+2hyxS\nEr/4\r\n=LSHx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdJPd5BV7ydVVMEIe9/zWkrdV6oqlmDSe+2YBNZXC1XgIhAPYfv3erXcr0Xdk6AS4lP5p5UK6eNZ+/YPZqerasy8rl"}]},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.47.6-next.0_1641379054027_0.5131850173439099"},"_hasShrinkwrap":false},"2.48.0":{"name":"@virtualstate/x","version":"2.48.0","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.48.0","@virtualstate/hooks":"^2.48.0","@virtualstate/union":"^2.48.0","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"fb673ffa9af5262c67cad52f5a18f0539c62788f","description":"> _Bring your own_ JavaScript tooling","_id":"@virtualstate/x@2.48.0","_nodeVersion":"16.14.2","_npmVersion":"lerna/4.0.0/node@v16.14.2+x64 (linux)","dist":{"integrity":"sha512-jSNrCE8DuwHbCUjn1+jk4Gb4m+dOw8f28MbD7H46fUOvyL/REfIrUkTfCdculTFDpirktyL9H7CnNqG8IZGpbA==","shasum":"cfc1c5fa0714b03e0a9b079eb1166a2dbf74abc1","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.48.0.tgz","fileCount":26,"unpackedSize":44171,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxC82oNZMS/a51kLZp7IxK48rnTFa+W/oRBn5EeXJH/wIgVaysW8C1APtWerkAcWL+87b0nkXSJEAgDDypDPfqYB8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTC+RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfNRAAoMvJEEhPUI3nk/Yox4Rm0q1p3tcNaKZmZPL5zjvacsXUeHaS\r\nMpdofIOmHEYB1bctJg7Vxj9iF84DTZsxgEwahu8nMXQhfxtmrIoPXIMF9sxc\r\nQbl8SioxT4w4bxVc83bdV8inYdHfnXXSil4JQJuFEOv7Wvk63JjMOYjXThRR\r\npEUk0dZua+2cIFN0JIrg96352BBGJJlK0p/v6TL1ELu8cS43kOIeOFBoKsr6\r\nt8gjMg2pvbGvqgZRxbXtMtJRd7ygVhSh4+3uHhFT8G8C3AYtK+UjfzV3MznO\r\nUHtzCJ7NvIlP8OjAtzGmy28Y64sd8NgL8CWaWdf/EkIv646Jsxdpu/BHYFgL\r\nGAGlRLvGWHjjdgmGahdB6gaHzXKFd7FBxy7pkffwWU2tKTROrvJmIb755ATs\r\n/K77DKzWLsSqcG8twpKX47iwPxFCTVuvJxxuuucKonPKBxq0qyQH1G2ns33b\r\n3VEyxK9JcidMBxBEzSp8fWqyXeK+XlEk++ghn4OyOMZZ5voxKo3bCzYvOzcb\r\nGMp67NzH2URwxXAzgkv6CRJAOUHW4aYKesBiJFr2GtMNlMadG7A4xjaZ0jhP\r\nuoJVUM1gHBV1XOrxtBr/US1vmb2eKko8v32QWQoyYS5IVFTixylfCQpw0aWh\r\n5lfC+4DgAgW/DGPhd7n5BO0Rmtw8eXgrUSI=\r\n=RN0o\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.48.0_1649160080821_0.2800786479025197"},"_hasShrinkwrap":false},"2.48.1":{"name":"@virtualstate/x","version":"2.48.1","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","type":"module","sideEffects":false,"keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"exports":{".":"./lib/index.js","./collector":"./lib/collector.js","./fringe":"./lib/fringe.js","./hooks":"./lib/hooks.js","./union":"./lib/union.js"},"scripts":{"test":"yarn jest","prepublish":"cp ../../README.md ./README.md","clean":"rm -rf lib && rm tsconfig.tsbuildinfo"},"dependencies":{"@virtualstate/fringe":"^2.48.1","@virtualstate/hooks":"^2.48.1","@virtualstate/union":"^2.48.1","iterable":"^5.6.0","microtask-collector":"^3.1.0"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@types/jest":"^26.0.22","@types/jsdom":"^12.2.4","@types/node":"^14.14.35","babel-jest":"^26.6.3","esm":"^3.2.25","filehound":"^1.17.3","htm":"^2.2.1","iterable":"^5.6.0","jest":"^26.6.3","jsdom":"^15.1.1","microtask-collector":"^3.1.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","tslint":"^6.1.3","typescript":"^4.2.3","uuid":"^8.3.2"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"bugs":{"url":"https://github.com/virtualstate/x/issues"},"homepage":"https://github.com/virtualstate/x#readme","author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"gitHead":"7532c261c8cca3123259480fab16693d1b760fb0","description":"> _Bring your own_ JavaScript tooling","_id":"@virtualstate/x@2.48.1","_nodeVersion":"16.14.2","_npmVersion":"lerna/4.0.0/node@v16.14.2+x64 (linux)","dist":{"integrity":"sha512-wZ34Bkw5a0JvKmxclE1OSqTz80tInnfwMyifJVSaEIDp2KMWa6TMj0ToCOBYPu0O65VI0ZTfPUZMRMY/rCPIPw==","shasum":"d4da554e644c7ade05c808fbcd653139e0f60fff","tarball":"https://registry.npmjs.org/@virtualstate/x/-/x-2.48.1.tgz","fileCount":26,"unpackedSize":44171,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzKtOqUIn7pPuJqkqP1gDQatLxE6oJ07tgbnPi7jVmugIhANCNYuaP0JNyM1CkPO70khOCdey2oeVmeYrcidz+QePq"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTDHXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoGhAAh7teB7Gkgq2bfNs5u8iNye+4cGrZK2OgxTOcoOhdSS0dbmLR\r\nKK2MG8J/8Ocue3UCdl/pmk8nHgQK0rNEs19gM+EF6DmNE+oPJqWTtQ24+arm\r\nB7GBaXZrPaQpr+2kUDDK+WcT41QMGnvArD2U7oiT5RjZyadNyoR/I+8Iut/J\r\nb2Se5+I9E+xryqdxVOloDvGfEmPEkIsdZGVG9QjiO6vpxuNmAu7RnIr8Ez/g\r\ntZgnGgGrdtDscAPhEar3m5olQV1Qw+eNiuXqt6tq8XDEzHO1OxY4uwO4ZYZb\r\nDEUDvGJfcRJ7ndG5WEdYeXXAqPATaIyXAJ0KSHQQvTo1Cf0dJ8LN37M35i/7\r\nAKrFva44O0XByIAMQ7QmYrDsPoV9mFUeR65bphMpl8mVk9wr7ffofoa827aC\r\nJkcAgqDesSr4iLjuBcug6hCrOxuGg1VC5i7epWxTteAapiodNy4l64gf3ioj\r\nW3ilE2XmPcZLGl4cHPSZrb9OJhGivY0VNS45JTF/KTvst5yFbrzg7GsXzZe5\r\n2KwfzHnhDDh8tVEuI06nlQ0r+7C+jMCmaNXhIgPRIUKn/BoKqWVw+j46+12T\r\nG6rnwuCP/EeCe8P+SyaLGprD2w0EMPr+odcFQttYfRZS1fEfgIVcWUwAOr9w\r\nu4emo87Qkl3zi4HAYMRI2nLLJ9IBOW9gjpM=\r\n=GNbM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"},"directories":{},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x_2.48.1_1649160663118_0.8159225994496042"},"_hasShrinkwrap":false}},"time":{"created":"2021-05-22T11:33:05.165Z","0.0.14-alpha.0":"2021-05-22T11:33:05.894Z","modified":"2022-04-07T10:51:13.658Z","1.0.0":"2021-05-22T13:24:35.866Z","1.0.1":"2021-05-22T14:07:24.124Z","1.0.2":"2021-05-22T14:12:38.252Z","1.0.3":"2021-05-22T14:15:51.494Z","1.0.4":"2021-05-22T14:29:06.866Z","1.0.5":"2021-05-23T02:53:30.730Z","1.0.6":"2021-05-23T02:54:50.582Z","1.0.7":"2021-05-23T02:57:36.612Z","1.1.0":"2021-05-24T05:15:35.178Z","1.1.1":"2021-05-24T05:20:24.937Z","1.2.0":"2021-05-24T05:23:05.598Z","1.3.0":"2021-05-24T08:31:10.650Z","1.3.1":"2021-05-24T08:35:56.981Z","1.3.2":"2021-05-24T08:52:23.396Z","1.3.3":"2021-05-24T10:07:42.714Z","1.3.4":"2021-05-24T10:12:17.898Z","2.0.0":"2021-05-24T11:02:09.588Z","2.1.0":"2021-05-25T08:50:35.277Z","2.1.1":"2021-05-26T11:27:37.027Z","2.1.2":"2021-05-31T11:14:18.890Z","2.2.0":"2021-06-01T11:32:19.422Z","2.2.1":"2021-06-01T12:35:17.440Z","2.2.2":"2021-06-02T06:35:35.803Z","2.2.4":"2021-06-02T10:05:02.646Z","2.2.5":"2021-06-07T10:26:27.053Z","2.2.6":"2021-06-07T10:30:40.180Z","2.2.7":"2021-06-07T10:40:48.860Z","2.2.8":"2021-06-07T12:34:34.706Z","2.2.9":"2021-06-07T12:35:40.349Z","2.2.10":"2021-06-07T12:50:19.024Z","2.3.0":"2021-06-09T09:29:31.471Z","2.4.0":"2021-06-09T09:45:07.120Z","2.4.1":"2021-06-10T09:45:04.180Z","2.4.2":"2021-06-10T10:13:12.110Z","2.4.3":"2021-06-10T11:36:11.900Z","2.4.4":"2021-06-11T13:31:48.863Z","2.4.5":"2021-06-12T04:03:21.778Z","2.4.6":"2021-06-12T12:06:58.071Z","2.4.7":"2021-06-12T12:59:06.500Z","2.4.8":"2021-06-13T04:35:11.273Z","2.4.9":"2021-06-13T08:11:37.634Z","2.4.10":"2021-06-13T09:03:25.499Z","2.5.0":"2021-06-13T10:50:58.202Z","2.5.1":"2021-06-13T11:31:33.980Z","2.5.2":"2021-06-15T10:18:49.864Z","2.5.3":"2021-06-15T10:27:35.458Z","2.6.0":"2021-06-15T10:44:29.472Z","2.7.0":"2021-06-15T10:51:15.254Z","2.8.0":"2021-06-15T11:00:57.133Z","2.8.1":"2021-06-15T11:21:37.995Z","2.8.2":"2021-06-15T11:24:28.048Z","2.9.0":"2021-06-15T11:44:08.409Z","2.10.0":"2021-06-15T11:46:41.981Z","2.11.0":"2021-06-15T11:56:03.033Z","2.12.0":"2021-06-15T12:03:19.357Z","2.12.1":"2021-06-15T12:07:30.875Z","2.12.2":"2021-06-16T10:33:36.253Z","2.12.3":"2021-06-16T10:44:45.581Z","2.12.4":"2021-06-16T10:49:34.877Z","2.12.5":"2021-06-16T10:55:35.602Z","2.12.6":"2021-06-16T11:06:52.458Z","2.12.7":"2021-06-16T11:08:07.773Z","2.12.8":"2021-06-16T11:10:38.899Z","2.13.0":"2021-06-17T09:44:32.346Z","2.13.1":"2021-06-17T09:59:57.539Z","2.13.3":"2021-06-17T11:58:47.329Z","2.13.4":"2021-06-17T12:27:10.740Z","2.13.5":"2021-06-17T12:29:19.433Z","2.13.6":"2021-06-17T12:31:06.974Z","2.13.7":"2021-06-19T04:54:43.433Z","2.13.8":"2021-06-19T09:23:14.275Z","2.13.9":"2021-06-19T09:26:58.213Z","2.14.0":"2021-06-19T09:30:25.817Z","2.14.1":"2021-06-19T09:35:08.926Z","2.14.2":"2021-06-19T11:49:17.241Z","2.14.3":"2021-06-19T22:50:17.228Z","2.14.4":"2021-06-19T22:53:10.956Z","2.14.5":"2021-06-20T02:14:37.098Z","2.14.8":"2021-06-23T10:11:21.571Z","2.14.9":"2021-06-23T10:17:55.338Z","2.14.10":"2021-06-23T10:19:14.787Z","2.14.11":"2021-06-23T10:34:22.037Z","2.14.12":"2021-06-24T09:47:56.078Z","2.14.13":"2021-06-24T10:26:50.175Z","2.15.0":"2021-06-24T11:13:44.219Z","2.16.0":"2021-06-25T08:39:49.174Z","2.17.0":"2021-06-25T09:22:30.269Z","2.17.1":"2021-06-25T09:26:52.831Z","2.18.0":"2021-06-25T09:29:04.506Z","2.18.1":"2021-06-25T09:33:42.323Z","2.18.2":"2021-06-25T09:38:54.489Z","2.19.0":"2021-06-25T10:02:56.630Z","2.20.0":"2021-06-25T10:18:47.178Z","2.20.1":"2021-06-25T10:20:19.471Z","2.20.2":"2021-06-25T10:27:05.754Z","2.20.3":"2021-06-25T10:28:43.761Z","2.20.4":"2021-06-25T10:34:50.314Z","2.20.5":"2021-06-25T10:39:13.883Z","2.20.6":"2021-06-25T10:42:36.993Z","2.21.0":"2021-06-26T12:19:39.323Z","2.21.1":"2021-06-26T12:30:28.349Z","2.22.0":"2021-06-26T13:06:30.044Z","2.22.1":"2021-06-28T09:39:38.163Z","2.23.0":"2021-10-16T00:28:01.286Z","2.24.0":"2021-10-16T00:35:51.587Z","2.24.1":"2021-10-16T00:48:20.199Z","2.24.2":"2021-10-16T01:21:53.580Z","2.25.0":"2021-11-03T09:28:05.158Z","2.25.1":"2021-11-04T09:07:49.547Z","2.25.2":"2021-11-04T09:37:34.159Z","2.25.3":"2021-11-04T09:54:50.517Z","2.25.4":"2021-11-04T10:25:51.512Z","2.25.5":"2021-11-13T02:20:14.273Z","2.25.8":"2021-11-13T02:32:07.026Z","2.25.9":"2021-11-13T02:35:30.652Z","2.26.0":"2021-11-13T02:38:21.882Z","2.26.2":"2021-11-13T02:41:21.420Z","2.27.0":"2021-11-13T02:50:18.926Z","2.29.0":"2021-11-24T02:12:25.804Z","2.30.0":"2021-11-27T09:34:22.437Z","2.31.0":"2021-11-30T09:51:41.498Z","2.32.0":"2021-12-01T08:01:03.781Z","2.32.1":"2021-12-01T08:24:11.257Z","2.33.0":"2021-12-01T08:30:53.103Z","2.34.0":"2021-12-01T09:38:19.564Z","2.35.0":"2021-12-01T10:27:20.036Z","2.36.0":"2021-12-01T10:46:38.170Z","2.37.0":"2021-12-02T07:51:08.848Z","2.38.0":"2021-12-02T07:59:22.400Z","2.38.2":"2021-12-02T08:01:29.379Z","2.39.0":"2021-12-06T10:10:09.813Z","2.40.0":"2021-12-06T10:17:24.744Z","2.41.0":"2021-12-06T10:41:44.124Z","2.42.0":"2021-12-06T11:08:08.467Z","2.43.0":"2021-12-08T07:53:22.034Z","2.43.1":"2021-12-08T10:11:01.192Z","2.44.0":"2021-12-08T11:06:04.936Z","2.45.1":"2021-12-15T09:46:29.404Z","2.45.23":"2021-12-16T10:37:28.383Z","2.45.25":"2021-12-16T10:45:22.301Z","2.45.24":"2021-12-16T10:45:35.883Z","2.45.26-alpha.0":"2021-12-16T10:49:46.911Z","2.45.26":"2021-12-16T10:53:45.549Z","2.46.0":"2021-12-19T09:34:53.193Z","2.46.1":"2021-12-22T11:41:45.194Z","2.47.0":"2021-12-23T00:28:10.701Z","2.47.3":"2021-12-25T11:08:45.128Z","2.47.4":"2021-12-25T11:09:55.076Z","2.47.5":"2021-12-25T11:36:40.776Z","2.47.6-next.0":"2022-01-05T10:37:34.202Z","2.48.0":"2022-04-05T12:01:20.998Z","2.48.1":"2022-04-05T12:11:03.261Z"},"maintainers":[{"name":"virtualstate-user","email":"virtualstate@fabiancook.dev"}],"license":"MIT","readme":"# [@virtualstate/x](http://npmjs.com/package/@virtualstate/x) \n\n> _Bring your own_ JavaScript tooling\n\n### Test Coverage\n\n[//]: # (badges)\n\n![nycrc config on GitHub](https://img.shields.io/nycrc/virtualstate/x) ![87.85%25 lines covered](https://img.shields.io/badge/lines-87.85%25-brightgreen) ![87.85%25 statements covered](https://img.shields.io/badge/statements-87.85%25-brightgreen) ![67.51%25 functions covered](https://img.shields.io/badge/functions-67.51%25-yellow) ![83.11%25 branches covered](https://img.shields.io/badge/branches-83.11%25-brightgreen) ![100%25 branchesTrue covered](https://img.shields.io/badge/branchesTrue-100%25-brightgreen)\n\n[//]: # (badges)\n\n## About\n\n`@virtualstate/x` (or vsx) provides baseline functionality to enable a wide range of \nsolutions for JavaScript based services, user interfaces, or scripts. \n\nThe core module [`@virtualstate/fringe`](https://github.com/virtualstate/x/tree/main/packages/fringe) provides a `jsx` interface to enable developer\ndriven definitions, workflows, transitions, and logic, while providing consistent\na inline async resolution interface. \n\nBy default, all JavaScript patterns can be utilised within the base tooling, and \nit is up to individual implementations to decide on finer details, for example \nif your project needs copy node trees into a [web page's DOM](https://developer.mozilla.org/en-US/docs/Web/API/Document_Object_Model)\nor if your individual component (or entire site?) could be rendered as a static string, \nthese code paths will need to be decided on, as there is no one size fits all.\n\n> If you want to get started, fork or clone the \n> [virtualstate.dev](https://github.com/virtualstate/virtualstate.dev)\n> repository for an already set up project. \n> \n> It utilises [@virtualstate/dom's render function](https://github.com/virtualstate/virtualstate.dev/blob/main/src/index.tsx#L22) to \n> render a tree into the documents body in page, while also [doing the same in a prerender step](https://github.com/virtualstate/virtualstate.dev/blob/38bde3c370ebaf72b1a5ed1548f0f3a58ceb26c2/scripts/prerender.js#L47) to\n> allow for static loading of pages where JavaScript is not available.\n\n## Running Examples\n\nThere is a bunch of different examples available in [packages/examples](https://github.com/virtualstate/x/tree/main/packages/examples) see:\n\n> If you have a code example you would like to share and it utilises one of the packages provided by this repository, you're very welcome to [fork this repo](https://docs.github.com/en/get-started/quickstart/fork-a-repo) and raise a [pull request](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request) with your example!\n\n- [Deno](#running-examples-with-deno)\n- [Node](#running-examples-with-node)\n- [npx](#running-examples-with-npx)\n\n### Running examples with Deno \n\n```bash \ndeno run \\                                                                                                                                                                                             *[main] \n  --import-map=https://cdn.skypack.dev/@virtualstate/deno/import-map.json \\\n  --allow-net \\\n  https://cdn.skypack.dev/@virtualstate/examples/lib/log.js\n```\n\n### Running examples with Node\n\n```bash \ngit clone https://github.com/virtualstate/x.git \ncd x \nyarn\nyarn build\nyarn examples:log\n```\n\n### Running examples with npx\n\n```bash\nnpx @virtualstate/examples@^2.14.10 \n```\n\n## [`h`](http://npmjs.com/package/@virtualstate/fringe)\n\nThe `h` function provides [JSX](https://www.typescriptlang.org/docs/handbook/jsx.html) functionality to your code. \n\nIf you are utilising TypeScript, in your `tsconfig.config.json` you will need to add to `compilerOptions` the\nkeys `jsx`, `jsxFactory`, and `jsxFragmentFactory`:\n\n```json\n{\n  \"compilerOptions\": {\n    \"jsx\": \"react\",\n    \"jsxFactory\": \"h\",\n    \"jsxFragmentFactory\": \"createFragment\"\n  }\n}\n```\n\nIf you are using a JavaScript build tool like [Snowpack](https://www.snowpack.dev/)\nyou may also need to add JSX related configuration, e.g. [`\"jsxFactory\": \"h\"`](https://www.snowpack.dev/reference/configuration#buildoptionsjsxfactory) and\n[`\"jsxFactory\": \"createFragment\"`](https://www.snowpack.dev/reference/configuration#buildoptionsjsxfragment)\n\n[Demo Usage](https://github.com/fabiancook/fabiancook.dev)\n\n```typescript\nimport { h, createFragment } from \"@virtualstate/x\";\n\nasync function AsyncExample() {\n  return await new Promise(\n    resolve => setTimeout(resolve, 1500, `Async result: ${Math.random()}`)\n  );\n}\n\nasync function *Loading(options: unknown, child: VNode) {\n  yield <>Loading!</>;\n  yield child;\n}\n\nexport async function InitialExample() {\n  return (\n    <div class=\"output\">\n      <h3>\n        This is an example of various\n        capabilities of this pattern\n      </h3>\n      <pre>\n        <Loading>\n          <AsyncExample />\n        </Loading>\n      </pre>\n    </div>\n  )\n}\n```\n\n### Working with a virtual node\n\n[Related Blog Post](https://fabiancook.dev/2021/05/23/rendering)\n\n> Psst, the VNode type can be found at [packages/frings/src/vnode.ts](https://github.com/virtualstate/x/blob/main/packages/fringe/src/vnode.ts)\n\nThe returned of `h` is a `VNode`:\n\n```typescript\nexport interface VNode {\n  source: unknown;\n  options?: object;\n  children?: AsyncIterable<VNode[]>;\n}\n```\n\nScalar nodes created with `h` will be returned directly\n\n```typescript\nimport { h } from \"@virtualstate/x\";\n\nconst node = h(1);\nconst { source: one } = node;\nconsole.log({ one }); // Logs { one: 1 }\n```\n\nAny scalar nodes with `h` that have children can be read using `for await`\n\n> Psst, new documentation is expected here [completely static nodes can be read in a completely static way]()\n> however this is a bit more specific to use\n> \n> An example of this can be found at [packages/examples/static](https://github.com/virtualstate/x/blob/a450413207532f8202279bd6a032a2a89df68940/packages/examples/src/examples/static/static.tsx#L16)\n> where `children` is accessed like `const [thread, spikeyCactus, cactus, scroll] = node.children;` \n\n```typescript\n\nconst first = h(\"first\");\nconst second = h(\"second\");\nconst third = h(\"third\");\nconst node = h(\"result\", {}, first, second, third);\n\nconst { source: result, children } = node;\nconsole.log({ result }); // Logs { result: \"result\" }\n\nif (!children) throw new Error(\"Expected children\");\n\nfor await (const results of children) {\n  // Eventually Logs { results: [\"first\", \"second\", \"third\" ] }\n  console.log({ results: results.map(node => node.source) });\n}\n```\n\nAny function type can be used as a virtual node\n\n```typescript\nimport { h } from \"@virtualstate/x\";\n\nfunction Fn() {\n  return \"Function ✨\";\n}\nasync function AsyncFn() {\n  await new Promise<void>(queueMicrotask);\n  return \"Async Function 💡\";\n}\nfunction *GeneratorFn() {\n  yield \"GeneratorFn Loading\";\n  yield \"GeneratorFn 💥\";\n}\nasync function *AsyncGeneratorFn() {\n  yield \"AsyncGeneratorFn Loading\";\n  yield \"AsyncGeneratorFn 🔥\";\n}\nfunction Fns() {\n  return [\n    h(Fn),\n    h(AsyncFn),\n    h(GeneratorFn),\n    h(AsyncGeneratorFn)\n  ]\n    .map(node => f(\"fn\", { name: node.source.name }, node.source.name, node));\n}\n\nconst { children } = f(Fns);\n\nif (!children) throw new Error(\"Expected children\");\n\nfor await (const results of children) {\n  // Eventually Logs { results: [\"Fn\", \"AsyncFn\", \"GeneratorFn\", \"AsyncGeneratorFn\" ] }\n  console.log({ results: results.map(node => node.options.name) });\n}\n\n```\n\n## [`union`](http://npmjs.com/package/@virtualstate/union)\n\nUnion provides direct async resolution of multiple async iterators, for example\nthe returned type of `h(...).children` has an async iterator that produces\nvalues that represents groups of output state, these groups need to be chopped up\ninto workable sync units. \n\n`union` does this by resolving in the best case all known iterators in under a single microtask,\nor at the works case, at least one iterator resolution, after the microtask cut off point. \n\nUsing `union` a developer can treat a group of values with async iterators\nas single unit with all async resolution abstracted away to within.\n\nBelow are some demos/examples that display patterns accessible through `union`.\nFeel free to add your own!\n\n- [CodeSandbox Demo 1](https://codesandbox.io/s/interesting-yalow-hh5ow?file=/src/index.ts:809-880)\n- [CodeSandbox Demo 2](https://codesandbox.io/s/cool-snow-z6ese?file=/src/index.ts)\n\n```typescript\nimport { union } from \"@virtualstate/x\";\n\nasync function wait(ms = 10) {\n  await new Promise((resolve) => setTimeout(resolve, ms));\n}\n\nasync function* left() {\n  yield \"Left 1\";\n  await wait(19);\n  yield \"Left 2\";\n  await wait(401);\n  yield \"Left 3\";\n}\n\nfunction* middle() {\n  yield \"Middle 1\";\n  yield \"Middle 2\";\n  yield \"Middle 3\";\n}\n\nasync function* right() {\n  yield \"Right 1\";\n  await wait(401);\n  yield \"Right 2\";\n  yield \"Right 3\";\n  await wait(19);\n  yield \"Right 4\";\n}\n\nfor await (const [leftResult, middleResult, rightResult] of union([\n  left(),\n  middle(),\n  right()\n])) {\n  const result = { leftResult, middleResult, rightResult };\n  console.log(result);\n  document.body.innerHTML = JSON.stringify(result, undefined, \"  \");\n}\n```\n\n## Discord\n\nInterested in talking more about the project? Find us on [Discord](https://discord.gg/E2K6Q9QH6A)\n\n## Contributing\n\nPlease see [Contributing](./CONTRIBUTING.md)\n\n## Code of Conduct \n\nThis project and everyone participating in it is governed by the [Code of Conduct listed here](./CODE-OF-CONDUCT.md). By participating, you are expected to uphold this code. Please report unacceptable behavior to [conduct@fabiancook.dev](mailto:conduct@fabiancook.dev).\n\n## Licence\n\nThis repository is licensed under the [MIT](https://choosealicense.com/licenses/mit/) license.\n","readmeFilename":"README.md","description":"> _Bring your own_ JavaScript tooling","homepage":"https://github.com/virtualstate/x#readme","keywords":["nodejs","web","frontend","backend","jsx","vsx","state","virtual-state"],"repository":{"type":"git","url":"git+https://github.com/virtualstate/x.git"},"author":{"name":"Fabian Cook","email":"hello@fabiancook.dev"},"bugs":{"url":"https://github.com/virtualstate/x/issues"}}