{"_id":"@100x/react","_rev":"27-924be0cc3c4aba38e366a2a2d7ecf152","name":"@100x/react","dist-tags":{"latest":"0.0.28"},"versions":{"0.0.1":{"name":"@100x/react","version":"0.0.1","_id":"@100x/react@0.0.1","maintainers":[{"name":"benten28","email":"ben@benten.ca"}],"dist":{"shasum":"b46c0a8a6b7207190fcfda0d32af7553e340ace2","tarball":"https://registry.npmjs.org/@100x/react/-/react-0.0.1.tgz","fileCount":25,"integrity":"sha512-1TGp3Es+hTIKCZ+z8nq2SB/iiuhPBiIFSIJQkhWtGgcasMODds7mzeUAJPKGef0U0hlQyJ8MIXy/O5g5iZYz5Q==","signatures":[{"sig":"MEQCIH1EKJj622veCLZXmbXmllmYswiVuNc8O6xeGJqK3h3WAiAj2YfuLwBqE3vHPVk1r7jZOj77b0psmK6n3e6WzXj1rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43605},"type":"module","exports":{".":{"types":"./.build/mod.d.ts","import":"./.build/mod.js"},"./server":{"types":"./.build/server.d.ts","import":"./.build/server.js"}},"gitHead":"a90521a9256e2b85eefda4ce404decd2d25f0439","scripts":{"build":"tsx build.ts"},"_npmUser":{"name":"benten28","email":"ben@benten.ca"},"_npmVersion":"11.6.2","description":"<div align=\"center\">","directories":{},"_nodeVersion":"25.0.0","dependencies":{"react":"^18.2.0","unhead":"^2.0.19","@babel/core":"^7.28.4","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","react-refresh":"^0.18.0","@babel/traverse":"^7.28.4","@babel/generator":"^7.28.3","@vitejs/plugin-react":"^5.0.4","@babel/plugin-proposal-decorators":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.2+sha512.93e57b0126f0df74ce6bff29680394c0ba54ec47246b9cf321f0121d8d9bb03f750a705f24edc3c1180853afd7c2c3b94196d0a3d53d3e069d9e2793ef11f321","devDependencies":{"@types/react":"^19.0.0"},"peerDependencies":{"mobx":"^6.15.0","@100x/engine":"^0.0.1","@100x/router":"^0.0.1","mobx-react-lite":"^4.1.1","@100x/application":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.1_1761210177472_0.3537812995952987","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@100x/react","version":"0.0.2","_id":"@100x/react@0.0.2","maintainers":[{"name":"benten28","email":"ben@benten.ca"}],"dist":{"shasum":"c32d5c54f47a56267e8cabb974513faa784ada69","tarball":"https://registry.npmjs.org/@100x/react/-/react-0.0.2.tgz","fileCount":25,"integrity":"sha512-BtEAWFhgvtm8D7TPfinVy3PL+8ZHkfAieFdD0j/wKwyzc2LD7rcpWB+eZxMOy7YA4M8aO9+6LwAgeEvTCHO3hg==","signatures":[{"sig":"MEUCIBRWo+FavXGeb6/304FZJnseXdq6IAEcDfQeAimL7KwGAiEA88OI1ojDfRvLWx5BB42Cfow7ZUj/huq9qHwWQOcXjQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44163},"type":"module","exports":{".":{"types":"./.build/mod.d.ts","import":"./.build/mod.js"},"./server":{"types":"./.build/server.d.ts","import":"./.build/server.js"}},"gitHead":"ee9dd08667de7ab578cf6d28b0d55722a70c186f","scripts":{"build":"tsx build.ts"},"_npmUser":{"name":"benten28","email":"ben@benten.ca"},"_npmVersion":"11.6.2","description":"<div align=\"center\">","directories":{},"_nodeVersion":"25.0.0","dependencies":{"react":"^18.2.0","unhead":"^2.0.19","@babel/core":"^7.28.4","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","react-refresh":"^0.18.0","@babel/traverse":"^7.28.4","@babel/generator":"^7.28.3","@vitejs/plugin-react":"^5.0.4","@babel/plugin-proposal-decorators":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.2+sha512.93e57b0126f0df74ce6bff29680394c0ba54ec47246b9cf321f0121d8d9bb03f750a705f24edc3c1180853afd7c2c3b94196d0a3d53d3e069d9e2793ef11f321","devDependencies":{"@types/react":"^19.0.0"},"peerDependencies":{"mobx":"^6.15.0","@100x/engine":"^0.0.1","@100x/router":"^0.0.1","mobx-react-lite":"^4.1.1","@100x/application":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.2_1761251508496_0.5474373221607418","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@100x/react","version":"0.0.3","_id":"@100x/react@0.0.3","maintainers":[{"name":"benten28","email":"ben@benten.ca"}],"dist":{"shasum":"6872460c8b2babee6d2ead5ac730bdbf1376887a","tarball":"https://registry.npmjs.org/@100x/react/-/react-0.0.3.tgz","fileCount":25,"integrity":"sha512-gxYkDLZoJh5pCGQyB5nSqPdMNnr+Qg4ZDmFuHlUKn8w0sliUX1xF1ozVFIaxppHGtFcGVRi4QLXdS+TWvmFedw==","signatures":[{"sig":"MEQCIBpYNeHsNF8ks6Mq3HBSPMw/ZUNf5PVxU00CDEpI0J5XAiBhTXQdZUayNArvNhMwJQQrGDKP3BBkOdO8N/mWuF6W6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44456},"type":"module","exports":{".":{"types":"./.build/mod.d.ts","import":"./.build/mod.js"},"./server":{"types":"./.build/server.d.ts","import":"./.build/server.js"}},"gitHead":"339f3d5608a9e7176f1f4753b722a1668de16d09","scripts":{"build":"tsx build.ts"},"_npmUser":{"name":"benten28","email":"ben@benten.ca"},"_npmVersion":"11.6.2","description":"<div align=\"center\">","directories":{},"_nodeVersion":"25.0.0","dependencies":{"react":"^18.2.0","unhead":"^2.0.19","@babel/core":"^7.28.4","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","react-refresh":"^0.18.0","@babel/traverse":"^7.28.4","@babel/generator":"^7.28.3","@vitejs/plugin-react":"^5.0.4","@babel/plugin-proposal-decorators":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.2+sha512.93e57b0126f0df74ce6bff29680394c0ba54ec47246b9cf321f0121d8d9bb03f750a705f24edc3c1180853afd7c2c3b94196d0a3d53d3e069d9e2793ef11f321","devDependencies":{"@types/react":"^19.0.0"},"peerDependencies":{"mobx":"^6.15.0","@100x/engine":"^0.0.1","@100x/router":"^0.0.1","mobx-react-lite":"^4.1.1","@100x/application":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.3_1761256387157_0.6176230637717606","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@100x/react","version":"0.0.4","_id":"@100x/react@0.0.4","maintainers":[{"name":"benten28","email":"ben@benten.ca"}],"dist":{"shasum":"6112aedbfa02b5f5b35c4648b20d0419bed3177a","tarball":"https://registry.npmjs.org/@100x/react/-/react-0.0.4.tgz","fileCount":25,"integrity":"sha512-A1/Fv8vfQj4DxqPfRLIs+hCHIT9Mkemu6UvFHdSAHGL/9PQQBxtw8eF0HytADPsqYz1UlDHXZ7on9pHancFn1g==","signatures":[{"sig":"MEUCIQCgJ+o1mBDHl93Bj0F6/jHNKb9Fpv/+rGg4gYUNUjnavAIgEHBtkQjEPNp9L0iVxk5YMeKGdGcGtxuh8ar5ZQe/AIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44449},"type":"module","exports":{".":{"types":"./.build/mod.d.ts","import":"./.build/mod.js"},"plugin":{"types":"./.build/plugin.d.ts","import":"./.build/plugin.js"},"./server":{"types":"./.build/server.d.ts","import":"./.build/server.js"}},"gitHead":"b861b3a82a298d867e8b01963c60f4096efcdc41","scripts":{"build":"tsx build.ts"},"_npmUser":{"name":"benten28","email":"ben@benten.ca"},"_npmVersion":"11.6.2","description":"<div align=\"center\">","directories":{},"_nodeVersion":"25.0.0","dependencies":{"react":"^18.2.0","unhead":"^2.0.19","@babel/core":"^7.28.4","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","react-refresh":"^0.18.0","@babel/traverse":"^7.28.4","@babel/generator":"^7.28.3","@vitejs/plugin-react":"^5.0.4","@babel/plugin-proposal-decorators":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.2+sha512.93e57b0126f0df74ce6bff29680394c0ba54ec47246b9cf321f0121d8d9bb03f750a705f24edc3c1180853afd7c2c3b94196d0a3d53d3e069d9e2793ef11f321","devDependencies":{"@types/react":"^19.0.0"},"peerDependencies":{"mobx":"^6.15.0","@100x/engine":"^0.0.1","@100x/router":"^0.0.1","mobx-react-lite":"^4.1.1","@100x/application":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.4_1761258761960_0.3393563786321303","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@100x/react","version":"0.0.5","_id":"@100x/react@0.0.5","maintainers":[{"name":"benten28","email":"ben@benten.ca"}],"dist":{"shasum":"9ae2c9d71097f886a265d063680ac242cc192786","tarball":"https://registry.npmjs.org/@100x/react/-/react-0.0.5.tgz","fileCount":25,"integrity":"sha512-rBvtuWIvrFSKFRFEVzA1ZUi2CaY7Q8LUTNcuUjdPtxBW7cAO0yYBW9KgT1QMhzL3tHyn9jSKOqHMh9dcKJAZIg==","signatures":[{"sig":"MEYCIQDu3iWO7Jws1fosQ3/o81gw65Nn7qwQcY0fhFp5FRloPwIhAPngv/R9dY2M/I0pxPIx/e0cbHf1cI4bf80uJ+XScUT/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44451},"type":"module","exports":{".":{"types":"./.build/mod.d.ts","import":"./.build/mod.js"},"./plugin":{"types":"./.build/plugin.d.ts","import":"./.build/plugin.js"},"./server":{"types":"./.build/server.d.ts","import":"./.build/server.js"}},"gitHead":"8cd3e2fd46e4c120747ce544ddd5a0e778b04c4d","scripts":{"build":"tsx build.ts"},"_npmUser":{"name":"benten28","email":"ben@benten.ca"},"_npmVersion":"11.6.2","description":"<div align=\"center\">","directories":{},"_nodeVersion":"25.0.0","dependencies":{"react":"^18.2.0","unhead":"^2.0.19","@babel/core":"^7.28.4","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","react-refresh":"^0.18.0","@babel/traverse":"^7.28.4","@babel/generator":"^7.28.3","@vitejs/plugin-react":"^5.0.4","@babel/plugin-proposal-decorators":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.2+sha512.93e57b0126f0df74ce6bff29680394c0ba54ec47246b9cf321f0121d8d9bb03f750a705f24edc3c1180853afd7c2c3b94196d0a3d53d3e069d9e2793ef11f321","devDependencies":{"@types/react":"^19.0.0"},"peerDependencies":{"mobx":"^6.15.0","@100x/engine":"^0.0.1","@100x/router":"^0.0.1","mobx-react-lite":"^4.1.1","@100x/application":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.5_1761258845634_0.3578082505181326","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@100x/react","version":"0.0.6","_id":"@100x/react@0.0.6","maintainers":[{"name":"benten28","email":"ben@benten.ca"}],"dist":{"shasum":"728faa9a63c32bfedc4150d43ee8778514ed711b","tarball":"https://registry.npmjs.org/@100x/react/-/react-0.0.6.tgz","fileCount":25,"integrity":"sha512-HX7BVWAG8MCAhhMM7y+gi1TBckIbCmKuVLPZwDc+EEWu5N4qurstrb2a3Wg3OQN0TViU4wg9yde9xDuWVqtKxg==","signatures":[{"sig":"MEUCIHyY+DFTgVavlfmVtroHEnaJ8aEu164ijb0geAMnOazHAiEAkFUSSdV37UY/St3847NloFeTCq5j21peev8zyfrK9pw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44479},"type":"module","exports":{".":{"types":"./.build/mod.d.ts","import":"./.build/mod.js"},"./plugin":{"types":"./.build/plugin.d.ts","import":"./.build/plugin.js"},"./server":{"types":"./.build/server.d.ts","import":"./.build/server.js"}},"gitHead":"99390a7d05b96325a1ff1510f44bd39cca0759d3","scripts":{"build":"tsx build.ts"},"_npmUser":{"name":"benten28","email":"ben@benten.ca"},"_npmVersion":"11.6.2","description":"<div align=\"center\">","directories":{},"_nodeVersion":"25.0.0","dependencies":{"unhead":"^2.0.19","@babel/core":"^7.28.4","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","react-refresh":"^0.18.0","@babel/traverse":"^7.28.4","@babel/generator":"^7.28.3","@vitejs/plugin-react":"^5.0.4","@babel/plugin-proposal-decorators":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.2+sha512.93e57b0126f0df74ce6bff29680394c0ba54ec47246b9cf321f0121d8d9bb03f750a705f24edc3c1180853afd7c2c3b94196d0a3d53d3e069d9e2793ef11f321","devDependencies":{"@types/react":"^19.0.0"},"peerDependencies":{"mobx":"^6.15.0","react":"^19.2.0","react-dom":"^19.2.0","@100x/engine":"^0.0.1","@100x/router":"^0.0.1","mobx-react-lite":"^4.1.1","@100x/application":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.6_1761259044453_0.4398430781372944","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@100x/react","version":"0.0.7","_id":"@100x/react@0.0.7","maintainers":[{"name":"benten28","email":"ben@benten.ca"}],"dist":{"shasum":"16ce159ec6c3b0165c0b3e28d506c966882a6d81","tarball":"https://registry.npmjs.org/@100x/react/-/react-0.0.7.tgz","fileCount":25,"integrity":"sha512-ySirQHXK/ewD6P8BrmHLm0IDrdMYOylr1gUyuzNUMzRbh0F2mTAJmUMQHM62a1i2ztBiC8Ww5xwnLQO9c3YHpQ==","signatures":[{"sig":"MEYCIQCd7rjGoGOw2L/E6ZjrQyRbcd+KubBO8v2uzQa9adfXOQIhALdCGcOtCuoxDO3mxKxETiLA63X3N1VTdo6AgazCDiwy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42118},"type":"module","exports":{".":{"types":"./.build/mod.d.ts","import":"./.build/mod.js"},"./plugin":{"types":"./.build/plugin.d.ts","import":"./.build/plugin.js"}},"gitHead":"85c082b700b321b7d160558ef9aef07801f2b3d8","scripts":{"build":"tsx build.ts"},"_npmUser":{"name":"benten28","email":"ben@benten.ca"},"_npmVersion":"11.6.2","description":"<div align=\"center\">","directories":{},"_nodeVersion":"25.0.0","dependencies":{"@babel/core":"^7.28.4","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","react-refresh":"^0.18.0","@babel/traverse":"^7.28.4","@babel/generator":"^7.28.3","@vitejs/plugin-react":"^5.0.4","@babel/plugin-proposal-decorators":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.2+sha512.93e57b0126f0df74ce6bff29680394c0ba54ec47246b9cf321f0121d8d9bb03f750a705f24edc3c1180853afd7c2c3b94196d0a3d53d3e069d9e2793ef11f321","devDependencies":{"@types/react":"^19.0.0"},"peerDependencies":{"mobx":"^6.15.0","react":"^19.2.0","react-dom":"^19.2.0","@100x/engine":"^0.0.1","@100x/router":"^0.0.1","mobx-react-lite":"^4.1.1","@100x/application":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.7_1761259821231_0.20409755343323344","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@100x/react","version":"0.0.8","_id":"@100x/react@0.0.8","maintainers":[{"name":"benten28","email":"ben@benten.ca"}],"dist":{"shasum":"cf6eaa7950ac49491e8e641c9af39eaadaf7b4cf","tarball":"https://registry.npmjs.org/@100x/react/-/react-0.0.8.tgz","fileCount":26,"integrity":"sha512-115ipt0VIm3HNDBOav6O+ELTamyrhSc/dRbSJh4rDu12GO54qzkqyYsbPZYD9xeQiPuBicWVRIw+0P780Tknvw==","signatures":[{"sig":"MEUCIQCHtGw3eilim/jRsdEVvZCxBuqjvy9rg9fccRH7laOgIwIgQmT1YLkN9wjQP/IVBv8sH56K76wy2ckEnJ0aiT9AISc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44160},"type":"module","exports":{".":{"types":"./.build/mod.d.ts","import":"./.build/mod.js"},"./types":"./.build/types.d.ts","./plugin":{"types":"./.build/plugin.d.ts","import":"./.build/plugin.js"}},"gitHead":"520379e21de5390e3d857e99738beccb60ed8b8c","scripts":{"build":"tsx build.ts"},"_npmUser":{"name":"benten28","email":"ben@benten.ca"},"_npmVersion":"11.6.2","description":"<div align=\"center\">","directories":{},"_nodeVersion":"25.0.0","dependencies":{"@babel/core":"^7.28.4","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","react-refresh":"^0.18.0","@babel/traverse":"^7.28.4","@babel/generator":"^7.28.3","@vitejs/plugin-react":"^5.0.4","@babel/plugin-proposal-decorators":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.2+sha512.93e57b0126f0df74ce6bff29680394c0ba54ec47246b9cf321f0121d8d9bb03f750a705f24edc3c1180853afd7c2c3b94196d0a3d53d3e069d9e2793ef11f321","devDependencies":{"@types/react":"^19.0.0"},"peerDependencies":{"mobx":"^6.15.0","react":"^19.2.0","react-dom":"^19.2.0","@100x/engine":"^0.0.1","@100x/router":"^0.0.1","mobx-react-lite":"^4.1.1","@100x/application":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.8_1761260326322_0.7658528304011767","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@100x/react","version":"0.0.9","_id":"@100x/react@0.0.9","maintainers":[{"name":"benten28","email":"ben@benten.ca"}],"dist":{"shasum":"e7fbe134ab8c287ad5dadc9d4098e66f65f6f9e3","tarball":"https://registry.npmjs.org/@100x/react/-/react-0.0.9.tgz","fileCount":26,"integrity":"sha512-8dTN7QNWYfMKyBOknXfD5DrfIxzTLAnUCRN/lioCe6Hx9JYbNOISIlDaHtKe09/lwS9aircnM/CUQLqItK5TQQ==","signatures":[{"sig":"MEYCIQDaSqvCMY1bWeo4noLNoGPaF2XhahE1Zbrnb8m66iEs5wIhAMBiqcTSxe+U4FBh36qrf8blRULPTEZSFlbZFR1BNaIK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44166},"type":"module","exports":{".":{"types":"./.build/mod.d.ts","import":"./.build/mod.js"},"./types":"./.build/types.d.ts","./plugin":{"types":"./.build/plugin.d.ts","import":"./.build/plugin.js"}},"gitHead":"520379e21de5390e3d857e99738beccb60ed8b8c","scripts":{"build":"tsx build.ts"},"_npmUser":{"name":"benten28","email":"ben@benten.ca"},"_npmVersion":"11.6.2","description":"<div align=\"center\">","directories":{},"_nodeVersion":"25.0.0","dependencies":{"@babel/core":"^7.28.4","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","react-refresh":"^0.18.0","@babel/traverse":"^7.28.4","@babel/generator":"^7.28.3","@vitejs/plugin-react":"^5.0.4","@babel/plugin-proposal-decorators":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.2+sha512.93e57b0126f0df74ce6bff29680394c0ba54ec47246b9cf321f0121d8d9bb03f750a705f24edc3c1180853afd7c2c3b94196d0a3d53d3e069d9e2793ef11f321","devDependencies":{"@types/react":"^19.0.0"},"peerDependencies":{"mobx":"^6.15.0","react":"^19.2.0","react-dom":"^19.2.0","@100x/engine":"^0.0.1","@100x/router":"^0.0.1","mobx-react-lite":"^4.1.1","@100x/application":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.9_1761261588779_0.47619096300055386","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@100x/react","version":"0.0.10","_id":"@100x/react@0.0.10","maintainers":[{"name":"benten28","email":"ben@benten.ca"}],"dist":{"shasum":"0b4004181fbd6945a1b50eb838b1c4fd19705c92","tarball":"https://registry.npmjs.org/@100x/react/-/react-0.0.10.tgz","fileCount":24,"integrity":"sha512-Yu+Yd+FjXz4rc94y1mD81F+dK+G9cSAzk4AKaGvI7b1AqDERSxceuS58m8ra3SsMPKx/+KYxWaICiSXtC1jHYw==","signatures":[{"sig":"MEYCIQC3gnb/lC9cTqfUbnBHFSAHzTkBihIwwIrOkavOgRHzkwIhAIU6C2+n/CBpmN5+cjSMIckv5PHBptmkwiQ9xnE9PIGD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42410},"type":"module","exports":{".":{"types":"./.build/mod.d.ts","import":"./.build/mod.js"},"./types":"./.build/types.d.ts","./plugin":{"types":"./.build/plugin.d.ts","import":"./.build/plugin.js"}},"gitHead":"520379e21de5390e3d857e99738beccb60ed8b8c","scripts":{"build":"tsx build.ts"},"_npmUser":{"name":"benten28","email":"ben@benten.ca"},"_npmVersion":"11.6.2","description":"<div align=\"center\">","directories":{},"_nodeVersion":"25.0.0","dependencies":{"@babel/core":"^7.28.4","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","react-refresh":"^0.18.0","@babel/traverse":"^7.28.4","@babel/generator":"^7.28.3","@vitejs/plugin-react":"^5.0.4","@babel/plugin-proposal-decorators":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.2+sha512.93e57b0126f0df74ce6bff29680394c0ba54ec47246b9cf321f0121d8d9bb03f750a705f24edc3c1180853afd7c2c3b94196d0a3d53d3e069d9e2793ef11f321","devDependencies":{"@types/react":"^19.0.0"},"peerDependencies":{"mobx":"^6.15.0","react":"^19.2.0","react-dom":"^19.2.0","@100x/engine":"^0.0.1","@100x/router":"^0.0.1","mobx-react-lite":"^4.1.1","@100x/application":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.10_1761261741645_0.8992701147755633","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@100x/react","version":"0.0.11","_id":"@100x/react@0.0.11","maintainers":[{"name":"benten28","email":"ben@benten.ca"}],"dist":{"shasum":"3f8dcd864c25509380cf8dc1179c1483354df0b3","tarball":"https://registry.npmjs.org/@100x/react/-/react-0.0.11.tgz","fileCount":24,"integrity":"sha512-TZDP9fCUypESRm2EIH6lhdeCTcS9WdNjp+V6wN8e9puYQ9yImtQqhWWRMEr+PTqEu8/9X7iNkCBwYquQ4aHCBA==","signatures":[{"sig":"MEUCIQCUR5gVwqJYb9tynblIdKNmGaWiwhx0ElxkRK1Nb7FDAgIgbEjrECpSSGBUzTlGGZDxbu0WeBKyCoh6GkeMuD79CMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42552},"type":"module","exports":{".":{"types":"./.build/mod.d.ts","import":"./.build/mod.js"},"./types":"./.build/types.d.ts","./plugin":{"types":"./.build/plugin.d.ts","import":"./.build/plugin.js"}},"gitHead":"8b641ea47f778c5c1a4eea4648d027f85068e7e3","scripts":{"build":"tsx build.ts"},"_npmUser":{"name":"benten28","email":"ben@benten.ca"},"_npmVersion":"11.6.2","description":"<div align=\"center\">","directories":{},"_nodeVersion":"25.0.0","dependencies":{"@babel/core":"^7.28.4","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","react-refresh":"^0.18.0","@babel/traverse":"^7.28.4","@babel/generator":"^7.28.3","@vitejs/plugin-react":"^5.0.4","@babel/plugin-proposal-decorators":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.2+sha512.93e57b0126f0df74ce6bff29680394c0ba54ec47246b9cf321f0121d8d9bb03f750a705f24edc3c1180853afd7c2c3b94196d0a3d53d3e069d9e2793ef11f321","devDependencies":{"@types/react":"^19.2.0"},"peerDependencies":{"mobx":"^6.15.0","react":"^19.2.0","react-dom":"^19.2.0","@100x/engine":"^0.0.3","@100x/router":"^0.0.2","mobx-react-lite":"^4.1.1","@100x/application":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.11_1761284334681_0.5259009972865198","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@100x/react","version":"0.0.12","_id":"@100x/react@0.0.12","maintainers":[{"name":"benten28","email":"ben@benten.ca"}],"dist":{"shasum":"e0d2c1a0b2882796f23cf7590ae20b7567b78560","tarball":"https://registry.npmjs.org/@100x/react/-/react-0.0.12.tgz","fileCount":24,"integrity":"sha512-tLedkFA0+/X3rg5J3AxEc5PXrrttO52fmSRY2iPkFa4ZbgbCajWzTg9aXWZSpXKziVMT6IR2du4vRrmEMf5RIw==","signatures":[{"sig":"MEYCIQDNDwFiCUf4tK+YoUa63IpZ+AvFapelcFMI/ROMeUOE3wIhAN1X2PxydKyVndlmLkjYsykH8b4DBNLAS2SggJ+yhUWB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42369},"type":"module","exports":{".":{"types":"./.build/mod.d.ts","import":"./.build/mod.js"},"./types":"./.build/types.d.ts","./plugin":{"types":"./.build/plugin.d.ts","import":"./.build/plugin.js"}},"gitHead":"43de91b2d0ad775d08db5d26acbd967190d0a5b9","scripts":{"build":"tsx build.ts"},"_npmUser":{"name":"benten28","email":"ben@benten.ca"},"_npmVersion":"11.6.2","description":"<div align=\"center\">","directories":{},"_nodeVersion":"25.0.0","dependencies":{"@babel/core":"^7.28.4","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","react-refresh":"^0.18.0","@babel/traverse":"^7.28.4","@babel/generator":"^7.28.3","@vitejs/plugin-react":"^5.0.4","@babel/plugin-proposal-decorators":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.2+sha512.93e57b0126f0df74ce6bff29680394c0ba54ec47246b9cf321f0121d8d9bb03f750a705f24edc3c1180853afd7c2c3b94196d0a3d53d3e069d9e2793ef11f321","devDependencies":{"@types/react":"^19.2.0"},"peerDependencies":{"mobx":"^6.15.0","react":"^19.2.0","react-dom":"^19.2.0","@100x/engine":"^0.0.3","@100x/router":"^0.0.2","mobx-react-lite":"^4.1.1","@100x/application":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.12_1761286974146_0.6317382013989519","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@100x/react","version":"0.0.13","_id":"@100x/react@0.0.13","maintainers":[{"name":"benten28","email":"ben@benten.ca"}],"dist":{"shasum":"bee2ceb33c12a9c3b6db1720cd7470bdd550a0c8","tarball":"https://registry.npmjs.org/@100x/react/-/react-0.0.13.tgz","fileCount":24,"integrity":"sha512-QZNk3G2JION9C5R5Q5fFHGAfRKd4wGLJll4O6Xb8k8a3+Fa1+DyjrboQJ8kDgi2xuTb4Kx9YOk7LgsmRKuA2mQ==","signatures":[{"sig":"MEQCIENnPwTBIQRI7nEXWIyDlnS76tV8ufAs6AJEoge+W7JtAiBX1m2qkDs5Y1VpeUe9so00jPBTO96PQEx3gxPLZoznxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42366},"type":"module","exports":{".":{"types":"./.build/mod.d.ts","import":"./.build/mod.js"},"./types":"./.build/types.d.ts","./plugin":{"types":"./.build/plugin.d.ts","import":"./.build/plugin.js"}},"gitHead":"43de91b2d0ad775d08db5d26acbd967190d0a5b9","scripts":{"build":"tsx build.ts"},"_npmUser":{"name":"benten28","email":"ben@benten.ca"},"_npmVersion":"11.6.2","description":"<div align=\"center\">","directories":{},"_nodeVersion":"25.0.0","dependencies":{"@babel/core":"^7.28.4","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","react-refresh":"^0.18.0","@babel/traverse":"^7.28.4","@babel/generator":"^7.28.3","@vitejs/plugin-react":"^5.0.4","@babel/plugin-proposal-decorators":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.2+sha512.93e57b0126f0df74ce6bff29680394c0ba54ec47246b9cf321f0121d8d9bb03f750a705f24edc3c1180853afd7c2c3b94196d0a3d53d3e069d9e2793ef11f321","devDependencies":{"@types/react":"^19.2.0"},"peerDependencies":{"mobx":"^6.15.0","react":"^19.2.0","react-dom":"^19.2.0","@100x/engine":"^0.0.3","@100x/router":"^0.0.2","mobx-react-lite":"^4.1.1","@100x/application":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.13_1761287090547_0.11830646372592968","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@100x/react","version":"0.0.14","_id":"@100x/react@0.0.14","maintainers":[{"name":"benten28","email":"ben@benten.ca"}],"dist":{"shasum":"a7ec6050ecf72361ffad6c19efbb18a6627c86af","tarball":"https://registry.npmjs.org/@100x/react/-/react-0.0.14.tgz","fileCount":24,"integrity":"sha512-lapjCEWBCchRVE5GRKs9XeN3d69FxSFH4TRByX1vSiWRiAUpg7QqBpEL+FgQznOj91MTXUYryLSF2mgCl//h8A==","signatures":[{"sig":"MEYCIQDiEheIyynRAEAa6IC5YtbWqBgKqPpZc5Nm2CQeStlSIgIhAK742FnzfznmsqRa5OhXkDPgiqPtKg1ouZHEfGMfbwvm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42363},"type":"module","exports":{".":{"types":"./.build/mod.d.ts","import":"./.build/mod.js"},"./types":"./.build/types.d.ts","./plugin":{"types":"./.build/plugin.d.ts","import":"./.build/plugin.js"}},"gitHead":"7b5b14bcd6673920a1030c8cf816feeb3b2a1241","scripts":{"build":"tsx build.ts"},"_npmUser":{"name":"benten28","email":"ben@benten.ca"},"_npmVersion":"11.6.2","description":"<div align=\"center\">","directories":{},"_nodeVersion":"25.0.0","dependencies":{"@babel/core":"^7.28.4","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","react-refresh":"^0.18.0","@babel/traverse":"^7.28.4","@babel/generator":"^7.28.3","@vitejs/plugin-react":"^5.0.4","@babel/plugin-proposal-decorators":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.2+sha512.93e57b0126f0df74ce6bff29680394c0ba54ec47246b9cf321f0121d8d9bb03f750a705f24edc3c1180853afd7c2c3b94196d0a3d53d3e069d9e2793ef11f321","devDependencies":{"@types/react":"^19.2.0"},"peerDependencies":{"mobx":"^6.15.0","react":"^19.2.0","react-dom":"^19.2.0","@100x/engine":"^0.0.3","@100x/router":"^0.0.2","mobx-react-lite":"^4.1.1","@100x/application":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.14_1761287169348_0.22462383462501334","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@100x/react","version":"0.0.15","_id":"@100x/react@0.0.15","maintainers":[{"name":"benten28","email":"ben@benten.ca"}],"dist":{"shasum":"5fbb5ad09dbea5eca5235d7246d9abf8214146a2","tarball":"https://registry.npmjs.org/@100x/react/-/react-0.0.15.tgz","fileCount":24,"integrity":"sha512-nETpzVQp1ZsgGoOThAsZHut740gtit9wJqZgsKtuRIs5hAGV/rXMhWlpha3qs1ZOlhPGge6vbm8QqeZ008BEfA==","signatures":[{"sig":"MEQCIFajtgBSchZC+2HSd0Lz0j2Srj+w08uGIzgE0wesNBf+AiA1i+8SMbQzFTVl/OkIUnydVto1YZifLX9FcFELnQNQPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42360},"type":"module","exports":{".":{"types":"./.build/mod.d.ts","import":"./.build/mod.js"},"./types":"./.build/types.d.ts","./plugin":{"types":"./.build/plugin.d.ts","import":"./.build/plugin.js"}},"gitHead":"c6ab2465055fbf101293a8482d373d84705c75ac","scripts":{"build":"tsx build.ts"},"_npmUser":{"name":"benten28","email":"ben@benten.ca"},"_npmVersion":"11.6.2","description":"<div align=\"center\">","directories":{},"_nodeVersion":"25.0.0","dependencies":{"@babel/core":"^7.28.4","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","react-refresh":"^0.18.0","@babel/traverse":"^7.28.4","@babel/generator":"^7.28.3","@vitejs/plugin-react":"^5.0.4","@babel/plugin-proposal-decorators":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.2+sha512.93e57b0126f0df74ce6bff29680394c0ba54ec47246b9cf321f0121d8d9bb03f750a705f24edc3c1180853afd7c2c3b94196d0a3d53d3e069d9e2793ef11f321","devDependencies":{"@types/react":"^19.2.0"},"peerDependencies":{"mobx":"^6.15.0","react":"^19.2.0","react-dom":"^19.2.0","@100x/engine":"^0.0.3","@100x/router":"^0.0.2","mobx-react-lite":"^4.1.1","@100x/application":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.15_1761287234502_0.3772507003503174","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@100x/react","version":"0.0.16","_id":"@100x/react@0.0.16","maintainers":[{"name":"benten28","email":"ben@benten.ca"}],"dist":{"shasum":"3be1f92da9e4868e698ec7cfe86ff5c208ae2e99","tarball":"https://registry.npmjs.org/@100x/react/-/react-0.0.16.tgz","fileCount":24,"integrity":"sha512-Q91/k86jFcvnf7a8sxHu3cJivntVqJpo+7s8OCuMTCQPx2zQhrPVDbQidykl0My33jUETIbzQDgCpT3VZcQKdw==","signatures":[{"sig":"MEUCIDymJXrPVJkq3rVcTjB3KE0zw6+48UzrjiEczPPIdwr2AiEAjt3dMcDTzg5S1hGEu6DzELpWySICMWRd3juBtfoyQFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42212},"type":"module","exports":{".":{"types":"./.build/mod.d.ts","import":"./.build/mod.js"},"./types":"./.build/types.d.ts","./plugin":{"types":"./.build/plugin.d.ts","import":"./.build/plugin.js"}},"gitHead":"602aea6708d7d31bc632112d5070c1e659a2d856","scripts":{"build":"tsx build.ts"},"_npmUser":{"name":"benten28","email":"ben@benten.ca"},"_npmVersion":"11.6.2","description":"<div align=\"center\">","directories":{},"_nodeVersion":"25.0.0","dependencies":{"@babel/core":"^7.28.4","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","react-refresh":"^0.18.0","@babel/traverse":"^7.28.4","@babel/generator":"^7.28.3","@vitejs/plugin-react":"^5.0.4","@babel/plugin-proposal-decorators":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.2+sha512.93e57b0126f0df74ce6bff29680394c0ba54ec47246b9cf321f0121d8d9bb03f750a705f24edc3c1180853afd7c2c3b94196d0a3d53d3e069d9e2793ef11f321","devDependencies":{"@types/react":"^19.2.0"},"peerDependencies":{"mobx":"^6.15.0","react":"^19.2.0","react-dom":"^19.2.0","@100x/engine":"^0.0.3","@100x/router":"^0.0.2","mobx-react-lite":"^4.1.1","@100x/application":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.16_1761287596710_0.2759885446295107","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@100x/react","version":"0.0.17","_id":"@100x/react@0.0.17","maintainers":[{"name":"benten28","email":"ben@benten.ca"}],"dist":{"shasum":"5202cca882861991e05db09037bd2b977e6b64fc","tarball":"https://registry.npmjs.org/@100x/react/-/react-0.0.17.tgz","fileCount":24,"integrity":"sha512-IofYC7ws3Uy6gOhA0DFw9uDKq0tZyEu6mQUdlnjzKdq14KEVdNWZcplR3zOfygFeiuAm/GZMkAugTRawqcD4Sg==","signatures":[{"sig":"MEQCIGtSYWy5v8VJbu7mPhYRC+PMAa/Nc4jrPTmI2fOIEojsAiBQUxppDThDmFP7C0e5ZHR03SZKaXHguVOcEJHFLVIpGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42212},"type":"module","exports":{".":{"types":"./.build/mod.d.ts","import":"./.build/mod.js"},"./types":"./.build/types.d.ts","./plugin":{"types":"./.build/plugin.d.ts","import":"./.build/plugin.js"}},"gitHead":"5cf1e878840a8df302ee9ed5ed4d547aa82d72cb","scripts":{"build":"tsx build.ts"},"_npmUser":{"name":"benten28","email":"ben@benten.ca"},"_npmVersion":"11.6.2","description":"<div align=\"center\">","directories":{},"_nodeVersion":"25.0.0","dependencies":{"@babel/core":"^7.28.4","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","react-refresh":"^0.18.0","@babel/traverse":"^7.28.4","@babel/generator":"^7.28.3","@vitejs/plugin-react":"^5.0.4","@babel/plugin-proposal-decorators":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.2+sha512.93e57b0126f0df74ce6bff29680394c0ba54ec47246b9cf321f0121d8d9bb03f750a705f24edc3c1180853afd7c2c3b94196d0a3d53d3e069d9e2793ef11f321","devDependencies":{"@types/react":"^19.2.0"},"peerDependencies":{"mobx":"^6.15.0","react":"^19.2.0","react-dom":"^19.2.0","@100x/engine":"^0.0.3","@100x/router":"^0.0.2","mobx-react-lite":"^4.1.1","@100x/application":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.17_1761288267263_0.4092128367005998","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@100x/react","version":"0.0.18","_id":"@100x/react@0.0.18","maintainers":[{"name":"benten28","email":"ben@benten.ca"}],"dist":{"shasum":"c4773a6a3661008a5e48ef8b952a1c417be3a7e0","tarball":"https://registry.npmjs.org/@100x/react/-/react-0.0.18.tgz","fileCount":24,"integrity":"sha512-EtNlIbkpnljx1GIoVwyYcZbYdoOELxzHTqKL/oj0IQfOvv3CpwOz5papbqp4H6LIfugw+OXuNbjpciohCO6QNg==","signatures":[{"sig":"MEUCIQCDAt/Sua984zwBOVQMVWjzO/cKtVS/iBplXCXk/tO2yQIgGPC0Ds8XmHIbS+PEeh7rLeaLRrdtR5pBmhgAoWV7hPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42213},"type":"module","exports":{".":{"types":"./.build/mod.d.ts","import":"./.build/mod.js"},"./types":"./.build/types.d.ts","./plugin":{"types":"./.build/plugin.d.ts","import":"./.build/plugin.js"}},"gitHead":"a6884172bb45430bdc2f3b57add0425f54a73bd3","scripts":{"build":"tsx build.ts"},"_npmUser":{"name":"benten28","email":"ben@benten.ca"},"_npmVersion":"11.6.2","description":"<div align=\"center\">","directories":{},"_nodeVersion":"25.0.0","dependencies":{"@babel/core":"^7.28.4","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","react-refresh":"^0.18.0","@babel/traverse":"^7.28.4","@babel/generator":"^7.28.3","@vitejs/plugin-react":"^5.0.4","@babel/plugin-proposal-decorators":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.2+sha512.93e57b0126f0df74ce6bff29680394c0ba54ec47246b9cf321f0121d8d9bb03f750a705f24edc3c1180853afd7c2c3b94196d0a3d53d3e069d9e2793ef11f321","devDependencies":{"@types/react":"^19.2.0"},"peerDependencies":{"mobx":"^6.15.0","react":"^19.2.0","react-dom":"^19.2.0","@100x/engine":"^0.0.3","@100x/router":"^0.0.2","mobx-react-lite":"^4.1.1","@100x/application":"^0.0.11"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.18_1761346953175_0.7575883533466692","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@100x/react","version":"0.0.19","_id":"@100x/react@0.0.19","maintainers":[{"name":"benten28","email":"ben@benten.ca"}],"dist":{"shasum":"97a816671259570d7e97757ff7540490b4d3338d","tarball":"https://registry.npmjs.org/@100x/react/-/react-0.0.19.tgz","fileCount":24,"integrity":"sha512-iSRdGiwZ4paGtURxgykYz4m7kZuhDLnAarvxdQlJc18lBfAvjxApLgMqlZzFxPS0Rrc9bfiVwlIUJixYYeU7hA==","signatures":[{"sig":"MEUCIQD9e91Xh7L87VgHWsv2pm8wwRNfrV0e7S9xny121rLP1AIgPJoK9ZjAYjAe86sD/eCUDAjgny82sa7LXWFJltkF6XE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42134},"type":"module","exports":{".":{"types":"./.build/mod.d.ts","import":"./.build/mod.js"},"./types":"./.build/types.d.ts","./plugin":{"types":"./.build/plugin.d.ts","import":"./.build/plugin.js"}},"gitHead":"70f52a28993cb9329aed2acb8f911925216c4e46","scripts":{"build":"tsx build.ts"},"_npmUser":{"name":"benten28","email":"ben@benten.ca"},"_npmVersion":"11.6.2","description":"<div align=\"center\">","directories":{},"_nodeVersion":"25.0.0","dependencies":{"@babel/core":"^7.28.4","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","react-refresh":"^0.18.0","@babel/traverse":"^7.28.4","@babel/generator":"^7.28.3","@vitejs/plugin-react":"^5.0.4","@babel/plugin-proposal-decorators":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.2+sha512.93e57b0126f0df74ce6bff29680394c0ba54ec47246b9cf321f0121d8d9bb03f750a705f24edc3c1180853afd7c2c3b94196d0a3d53d3e069d9e2793ef11f321","devDependencies":{"@types/react":"^19.2.0"},"peerDependencies":{"mobx":"^6.15.0","react":"^19.2.0","react-dom":"^19.2.0","@100x/engine":"^0.0.3","@100x/router":"^0.0.4","mobx-react-lite":"^4.1.1","@100x/application":"^0.0.11"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.19_1761383304800_0.7951320756392029","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@100x/react","version":"0.0.20","_id":"@100x/react@0.0.20","maintainers":[{"name":"benten28","email":"ben@benten.ca"}],"dist":{"shasum":"fb96bf9ae39774648776da8ef65995669ec1082d","tarball":"https://registry.npmjs.org/@100x/react/-/react-0.0.20.tgz","fileCount":22,"integrity":"sha512-UU2h2LdEO7ES4xu1AvsE8nlf2KebS9iOxrUsi9vFl3fjratBGX0SyJYzWt5IID5b02ju4esEKeAICkj/zlmdcQ==","signatures":[{"sig":"MEUCIFueKXX2OQlmoBetLGFc1jTvpQReorFHUjc2q3NKoSOvAiEAuFbTvTEuOdpe8cE/u7cMYkRzx16VfBXG6/bXVEnN0VY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38332},"type":"module","exports":{".":{"types":"./.build/mod.d.ts","import":"./.build/mod.js"},"./types":"./.build/types.d.ts","./plugin":{"types":"./.build/plugin.d.ts","import":"./.build/plugin.js"}},"gitHead":"4830068545df7a27737aeb67526152f8e0033a60","scripts":{"build":"tsx build.ts"},"_npmUser":{"name":"benten28","email":"ben@benten.ca"},"_npmVersion":"11.6.2","description":"<div align=\"center\">","directories":{},"_nodeVersion":"25.0.0","dependencies":{"@babel/core":"^7.28.4","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","react-refresh":"^0.18.0","@babel/traverse":"^7.28.4","@babel/generator":"^7.28.3","@vitejs/plugin-react":"^5.0.4","@babel/plugin-proposal-decorators":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.2+sha512.93e57b0126f0df74ce6bff29680394c0ba54ec47246b9cf321f0121d8d9bb03f750a705f24edc3c1180853afd7c2c3b94196d0a3d53d3e069d9e2793ef11f321","devDependencies":{"@types/react":"^19.2.0"},"peerDependencies":{"mobx":"^6.15.0","react":"^19.2.0","react-dom":"^19.2.0","@100x/engine":"^0.0.3","@100x/router":"^0.0.14","mobx-react-lite":"^4.1.1","@100x/application":"^0.0.11"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.20_1761448739669_0.23299268302925302","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@100x/react","version":"0.0.21","_id":"@100x/react@0.0.21","maintainers":[{"name":"benten28","email":"ben@benten.ca"}],"dist":{"shasum":"905e840a23af6b302678d4f33692baccb74bfc3d","tarball":"https://registry.npmjs.org/@100x/react/-/react-0.0.21.tgz","fileCount":24,"integrity":"sha512-7fV6o+6C5xlYJIb3Mrk36O0YjXUlqVkPw66iQkGM2lZzGfJTKQ4YZqYmfbVgIvc9hc7CFRQQ++nrqKGznUhoYw==","signatures":[{"sig":"MEQCIGHhvMuQzH0beEkQ9hFDlVfl/TU/ucJC/SW6Wdto2BDMAiBnoQ4Pp/nmorJOn9FwMYlahPxjPgMQ6ZQZTRAP4cFEyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42758},"type":"module","exports":{".":{"types":"./.build/mod.d.ts","import":"./.build/mod.js"},"./types":"./.build/types.d.ts","./plugin":{"types":"./.build/plugin.d.ts","import":"./.build/plugin.js"}},"gitHead":"4830068545df7a27737aeb67526152f8e0033a60","scripts":{"build":"tsx build.ts"},"_npmUser":{"name":"benten28","email":"ben@benten.ca"},"_npmVersion":"11.6.2","description":"<div align=\"center\">","directories":{},"_nodeVersion":"25.0.0","dependencies":{"@babel/core":"^7.28.4","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","react-refresh":"^0.18.0","@babel/traverse":"^7.28.4","@babel/generator":"^7.28.3","@vitejs/plugin-react":"^5.0.4","@babel/plugin-proposal-decorators":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.2+sha512.93e57b0126f0df74ce6bff29680394c0ba54ec47246b9cf321f0121d8d9bb03f750a705f24edc3c1180853afd7c2c3b94196d0a3d53d3e069d9e2793ef11f321","devDependencies":{"@types/react":"^19.2.0"},"peerDependencies":{"mobx":"^6.15.0","react":"^19.2.0","react-dom":"^19.2.0","@100x/engine":"^0.0.3","@100x/router":"^0.0.14","mobx-react-lite":"^4.1.1","@100x/application":"^0.0.11"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.21_1761448879608_0.6817168954919688","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@100x/react","version":"0.0.22","_id":"@100x/react@0.0.22","maintainers":[{"name":"benten28","email":"ben@benten.ca"}],"dist":{"shasum":"d01a359c78db547defdb3cfa3a154313220eb088","tarball":"https://registry.npmjs.org/@100x/react/-/react-0.0.22.tgz","fileCount":24,"integrity":"sha512-Y2k/8cJrK4b2gwxunaJG5KM0BpnpC3lNNj/IYTUyMmgnTXohinn3t91l5Yf+IKXmuOeeKEpKBzn6zfsjjbI8iw==","signatures":[{"sig":"MEQCICxsv0y1D4EDQIJxJFTR/0Iwj5daP3MHEadbfJ8ZtDBfAiB/P3dj/rMcWXr9w6lzGPjqKwF0m4SiS8ZawBhlZd4Isg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43144},"type":"module","exports":{".":{"types":"./.build/mod.d.ts","import":"./.build/mod.js"},"./types":"./.build/types.d.ts","./plugin":{"types":"./.build/plugin.d.ts","import":"./.build/plugin.js"}},"gitHead":"4830068545df7a27737aeb67526152f8e0033a60","scripts":{"build":"tsx build.ts"},"_npmUser":{"name":"benten28","email":"ben@benten.ca"},"_npmVersion":"11.6.2","description":"<div align=\"center\">","directories":{},"_nodeVersion":"25.0.0","dependencies":{"@babel/core":"^7.28.4","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","react-refresh":"^0.18.0","@babel/traverse":"^7.28.4","@babel/generator":"^7.28.3","@vitejs/plugin-react":"^5.0.4","react-error-boundary":"^6.0.0","@babel/plugin-proposal-decorators":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.2+sha512.93e57b0126f0df74ce6bff29680394c0ba54ec47246b9cf321f0121d8d9bb03f750a705f24edc3c1180853afd7c2c3b94196d0a3d53d3e069d9e2793ef11f321","devDependencies":{"@types/react":"^19.2.0"},"peerDependencies":{"mobx":"^6.15.0","react":"^19.2.0","react-dom":"^19.2.0","@100x/engine":"^0.0.3","@100x/router":"^0.0.14","mobx-react-lite":"^4.1.1","@100x/application":"^0.0.11"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.22_1761451406781_0.9756927981163359","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@100x/react","version":"0.0.23","_id":"@100x/react@0.0.23","maintainers":[{"name":"benten28","email":"ben@benten.ca"}],"dist":{"shasum":"232bc805b6f17fcd3d71e457dc6e58df7b604a6f","tarball":"https://registry.npmjs.org/@100x/react/-/react-0.0.23.tgz","fileCount":26,"integrity":"sha512-pAB16k2xuEyi3XlkeHsPUcia7oaGAE5B+7IEjeCFUgSXjW3MrirYo/+TJAm3wrTZpzGnBRmMmzseMXW2RWuZUA==","signatures":[{"sig":"MEQCIBicM7ea4SaBkyqVHG9oE5d/w8Zbco7gccxlNHx/kPJlAiBA5zaZjB5hpXfuMvTiKD21QzpbI151ZVUaC559qRKNpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43990},"type":"module","exports":{".":{"types":"./.build/mod.d.ts","import":"./.build/mod.js"},"./types":"./.build/types.d.ts","./plugin":{"types":"./.build/plugin.d.ts","import":"./.build/plugin.js"}},"gitHead":"4830068545df7a27737aeb67526152f8e0033a60","scripts":{"build":"tsx build.ts"},"_npmUser":{"name":"benten28","email":"ben@benten.ca"},"_npmVersion":"11.6.2","description":"<div align=\"center\">","directories":{},"_nodeVersion":"25.0.0","dependencies":{"@babel/core":"^7.28.4","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","react-refresh":"^0.18.0","@babel/traverse":"^7.28.4","@babel/generator":"^7.28.3","@vitejs/plugin-react":"^5.0.4","react-error-boundary":"^6.0.0","@babel/plugin-proposal-decorators":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.2+sha512.93e57b0126f0df74ce6bff29680394c0ba54ec47246b9cf321f0121d8d9bb03f750a705f24edc3c1180853afd7c2c3b94196d0a3d53d3e069d9e2793ef11f321","devDependencies":{"@types/react":"^19.2.0"},"peerDependencies":{"mobx":"^6.15.0","react":"^19.2.0","react-dom":"^19.2.0","@100x/engine":"^0.0.3","@100x/router":"^0.0.14","mobx-react-lite":"^4.1.1","@100x/application":"^0.0.11"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.23_1761451926743_0.8242758502880456","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@100x/react","version":"0.0.24","_id":"@100x/react@0.0.24","maintainers":[{"name":"benten28","email":"ben@benten.ca"}],"dist":{"shasum":"ea7c5027014f045c7ef8f8e47bdeb66f8ee7b89f","tarball":"https://registry.npmjs.org/@100x/react/-/react-0.0.24.tgz","fileCount":26,"integrity":"sha512-rElXWoJrJHRj5NSD6/buHfzllEwp1sRrb4NzSBRA9osXIVbZOUmf039wm9tNqnYRUapfGvlQZqQ6AgEBQA2+6Q==","signatures":[{"sig":"MEUCIQDxAMCUozL/0zK/FoNHQO0+DrzvYKgs69WXouvT4zJf2gIgdaSY99/A35MdEyv2mTIZ/qj6+XKdluRUoZl2lA06O40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44231},"type":"module","exports":{".":{"types":"./.build/mod.d.ts","import":"./.build/mod.js"},"./types":"./.build/types.d.ts","./plugin":{"types":"./.build/plugin.d.ts","import":"./.build/plugin.js"}},"gitHead":"4830068545df7a27737aeb67526152f8e0033a60","scripts":{"build":"tsx build.ts"},"_npmUser":{"name":"benten28","email":"ben@benten.ca"},"_npmVersion":"11.6.2","description":"<div align=\"center\">","directories":{},"_nodeVersion":"25.0.0","dependencies":{"@babel/core":"^7.28.4","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","react-refresh":"^0.18.0","@babel/traverse":"^7.28.4","@babel/generator":"^7.28.3","@vitejs/plugin-react":"^5.0.4","react-error-boundary":"^6.0.0","@babel/plugin-proposal-decorators":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.2+sha512.93e57b0126f0df74ce6bff29680394c0ba54ec47246b9cf321f0121d8d9bb03f750a705f24edc3c1180853afd7c2c3b94196d0a3d53d3e069d9e2793ef11f321","devDependencies":{"@types/react":"^19.2.0"},"peerDependencies":{"mobx":"^6.15.0","react":"^19.2.0","react-dom":"^19.2.0","@100x/engine":"^0.0.3","@100x/router":"^0.0.14","mobx-react-lite":"^4.1.1","@100x/application":"^0.0.11"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.24_1761453071633_0.8219900958787227","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@100x/react","version":"0.0.26","_id":"@100x/react@0.0.26","maintainers":[{"name":"benten28","email":"ben@benten.ca"}],"dist":{"shasum":"79ec1369a7b180e792b9eb14aa652f2a7ec4e22b","tarball":"https://registry.npmjs.org/@100x/react/-/react-0.0.26.tgz","fileCount":26,"integrity":"sha512-hrIwbH3AIVO5H6zkyaQuMwTUx06XvE+1Xgef5pvnk44broM4wEF10AGSSA/jULYCmAJZ93sL3Y90Kj6yjkWG4g==","signatures":[{"sig":"MEQCIDTl0Kgf4j7qdwKJJwF4digRkEZrF5fYuZ555EBWqjYGAiBb/ft3KX+9kwo9GaybJ5PO7J5hqvUqoKjJpa8/kuZw+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44737},"type":"module","exports":{".":{"types":"./.build/mod.d.ts","import":"./.build/mod.js"},"./types":"./.build/types.d.ts","./plugin":{"types":"./.build/plugin.d.ts","import":"./.build/plugin.js"}},"gitHead":"46721eeeda58d34d3fe63d174cf11665df6b6e11","scripts":{"build":"tsx build.ts"},"_npmUser":{"name":"benten28","email":"ben@benten.ca"},"_npmVersion":"11.6.2","description":"<div align=\"center\">","directories":{},"_nodeVersion":"25.0.0","dependencies":{"@babel/core":"^7.28.4","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","react-refresh":"^0.18.0","@babel/traverse":"^7.28.4","@babel/generator":"^7.28.3","@vitejs/plugin-react":"^5.0.4","react-error-boundary":"^6.0.0","@babel/plugin-proposal-decorators":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.2+sha512.93e57b0126f0df74ce6bff29680394c0ba54ec47246b9cf321f0121d8d9bb03f750a705f24edc3c1180853afd7c2c3b94196d0a3d53d3e069d9e2793ef11f321","devDependencies":{"@types/react":"^19.2.0"},"peerDependencies":{"mobx":"^6.15.0","react":"^19.2.0","react-dom":"^19.2.0","@100x/engine":"^0.0.4","@100x/router":"^0.0.15","mobx-react-lite":"^4.1.1","@100x/application":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.26_1761966224441_0.5859772687454696","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@100x/react","version":"0.0.27","_id":"@100x/react@0.0.27","maintainers":[{"name":"benten28","email":"ben@benten.ca"}],"dist":{"shasum":"b9ae18d893cd50233fc4e48706f3e687e1b98384","tarball":"https://registry.npmjs.org/@100x/react/-/react-0.0.27.tgz","fileCount":26,"integrity":"sha512-EB+Shphfn4MdC45XU0rhXtGH+WQ59GQKbobflxyxBNJFXC7sazXmPjiVHYauFZzENojCkpCcMWHk1u45NCqhcA==","signatures":[{"sig":"MEQCIC/Qq1NeHpYdvy2SNF5vvxSI4pDKaQLMjaCtCl1LIk3zAiBu3c3Yr3/H3JYF/HYDJHDC6PZtU0dmq4axIOGKMCI37w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44689},"type":"module","exports":{".":{"types":"./.build/mod.d.ts","import":"./.build/mod.js"},"./types":"./.build/types.d.ts","./plugin":{"types":"./.build/plugin.d.ts","import":"./.build/plugin.js"}},"gitHead":"46721eeeda58d34d3fe63d174cf11665df6b6e11","scripts":{"build":"tsx build.ts"},"_npmUser":{"name":"benten28","email":"ben@benten.ca"},"_npmVersion":"11.6.2","description":"<div align=\"center\">","directories":{},"_nodeVersion":"25.0.0","dependencies":{"@babel/core":"^7.28.4","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","react-refresh":"^0.18.0","@babel/traverse":"^7.28.4","@babel/generator":"^7.28.3","@vitejs/plugin-react":"^5.0.4","react-error-boundary":"^6.0.0","@babel/plugin-proposal-decorators":"^7.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.2+sha512.93e57b0126f0df74ce6bff29680394c0ba54ec47246b9cf321f0121d8d9bb03f750a705f24edc3c1180853afd7c2c3b94196d0a3d53d3e069d9e2793ef11f321","devDependencies":{"@types/react":"^19.2.0"},"peerDependencies":{"mobx":"^6.15.0","react":"^19.2.0","react-dom":"^19.2.0","@100x/engine":"^0.0.4","@100x/router":"^0.0.15","mobx-react-lite":"^4.1.1","@100x/application":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.27_1761966453487_0.6804965593762713","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@100x/react","type":"module","version":"0.0.28","publishConfig":{"access":"public"},"scripts":{"build":"tsx build.ts"},"dependencies":{"@babel/core":"^7.28.4","@babel/parser":"^7.28.4","@babel/traverse":"^7.28.4","@babel/generator":"^7.28.3","@babel/types":"^7.28.4","react-refresh":"^0.18.0","@vitejs/plugin-react":"^5.0.4","@babel/plugin-proposal-decorators":"^7.28.0","react-error-boundary":"^6.0.0"},"devDependencies":{"@types/react":"^19.2.0"},"peerDependencies":{"@100x/engine":"^0.0.4","@100x/router":"^0.0.15","@100x/application":"^0.0.13","mobx":"^6.15.0","mobx-react-lite":"^4.1.1","react":"^19.2.0","react-dom":"^19.2.0"},"exports":{".":{"import":"./.build/mod.js","types":"./.build/mod.d.ts"},"./plugin":{"import":"./.build/plugin.js","types":"./.build/plugin.d.ts"},"./types":"./.build/types.d.ts"},"packageManager":"pnpm@9.15.2+sha512.93e57b0126f0df74ce6bff29680394c0ba54ec47246b9cf321f0121d8d9bb03f750a705f24edc3c1180853afd7c2c3b94196d0a3d53d3e069d9e2793ef11f321","gitHead":"46721eeeda58d34d3fe63d174cf11665df6b6e11","_id":"@100x/react@0.0.28","description":"<div align=\"center\">","_nodeVersion":"25.0.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-xl6cwJ6Xs6ARecZ5QBiFpuOwv55a4GAmNpDDG9ZnufJwkSnnfkqn13XZJ4Owym0zyBJr/7ohBb1SJGHLcmN23g==","shasum":"e38b41407027366b1837fc8141570bc762e7e5af","tarball":"https://registry.npmjs.org/@100x/react/-/react-0.0.28.tgz","fileCount":26,"unpackedSize":44671,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCZt/Lu5IozUn9v3cw0Bjli13mCiQ/Y7pOONrijQGtAjQIhAMHcVO3QeUfSDnCv3l4/LXOrpw5rPlibr1nGkPrVgtN5"}]},"_npmUser":{"name":"benten28","email":"ben@benten.ca"},"directories":{},"maintainers":[{"name":"benten28","email":"ben@benten.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react_0.0.28_1761967778000_0.06706450621850535"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-23T09:02:57.387Z","modified":"2025-11-01T03:29:38.364Z","0.0.1":"2025-10-23T09:02:57.681Z","0.0.2":"2025-10-23T20:31:48.677Z","0.0.3":"2025-10-23T21:53:07.364Z","0.0.4":"2025-10-23T22:32:42.165Z","0.0.5":"2025-10-23T22:34:05.834Z","0.0.6":"2025-10-23T22:37:24.638Z","0.0.7":"2025-10-23T22:50:21.418Z","0.0.8":"2025-10-23T22:58:46.536Z","0.0.9":"2025-10-23T23:19:48.973Z","0.0.10":"2025-10-23T23:22:21.844Z","0.0.11":"2025-10-24T05:38:54.849Z","0.0.12":"2025-10-24T06:22:54.324Z","0.0.13":"2025-10-24T06:24:50.730Z","0.0.14":"2025-10-24T06:26:09.548Z","0.0.15":"2025-10-24T06:27:14.758Z","0.0.16":"2025-10-24T06:33:16.893Z","0.0.17":"2025-10-24T06:44:27.450Z","0.0.18":"2025-10-24T23:02:33.385Z","0.0.19":"2025-10-25T09:08:24.986Z","0.0.20":"2025-10-26T03:18:59.860Z","0.0.21":"2025-10-26T03:21:19.804Z","0.0.22":"2025-10-26T04:03:26.996Z","0.0.23":"2025-10-26T04:12:06.932Z","0.0.24":"2025-10-26T04:31:12.139Z","0.0.26":"2025-11-01T03:03:44.651Z","0.0.27":"2025-11-01T03:07:33.699Z","0.0.28":"2025-11-01T03:29:38.178Z"},"description":"<div align=\"center\">","maintainers":[{"name":"benten28","email":"ben@benten.ca"}],"readme":"<div align=\"center\">\n\n<br />\n\n![elysiatech](/assets/banner.jpg)\n\n<h1>elysia/engine</h3>\n\n#### game engine for the web\n\n*This is the source for Elysia Engine, an Actor/Component game engine built on top of Three.js.*\n\n</div>\n\n> 🚧👷 **Warning** Proceed at your own risk. This is an in-development engine, which is another way of saying that it will change _quite a lot_. We do our best to keep release branches stable, but expect a lot of breaking changes and things that are not perfect (yet!).\n\n# Installation\n\nGame engines benefit from source code access, so it's recommended to clone the repository as a submodule or vendor the compiled source from /lib.\nIf you are using a build system that can transform Typescript and Javascript decorators you can import the source directly. If not, compiled version\nare available in the /lib directory, one targeting ES2020, one targeting ESNext, and one that is entirely bundled for direct use in the browser.\n\nIf you choose to use the source code directly with Vite, you will need to add the following to your vite config:\n\n```javascript\nexport default defineConfig({\n  ...,\n  esbuild: { target: \"es2022\" }\n});\n```\nOtherwise, ensure that experimental decorators are disabled in your Typescript configuration and that the decorators are transformed in your build pipeline.\n\n# Overview\n\n> If you're good at just digging examples and figuring things out, you can check out the playground and it's demo scenes. \nThese are the best way to get a feel for how the engine works and what it can do.\n\nThe core gameplay unit in Elysia is the `Actor`, an object that participates in the lifecycle of the engine and is backed by an underlying instance of a\n`Three.Object3d` that is managed by the engine. Actors can include other Actors as components, which can in turn include other Actors forming a s_Scene graph.\n`Behaviors` can also be added to Actors as components, which are logic-only components that can be used to add functionality to Actors without participating\nin the `Three` universe.\n\nIf you are familiar with Unity and Unreal engine, you will find that the Actor/Component model is very similar to the GameObject / Actor / Component model in those engines.\nActors are similar to Actors in Unreal, and behaviors are similar to MonoBehavior's in Unity. Since Elysia is built on top of Three.js, the underlying Three.js object\nbacking the Actor is available at `Actor.s_Object3D`, and it's possible to directly manipulate the s_Object3D if necessary for integrating other libraries and complex effects.\n\nThe `Scene` is the top-level container for actors, which is loaded by the `Application` class, the entry point for the engine which is responsible for managing lifecycle.\n\n### Lifecycle\n\n![lifecycle](/assets/lifecycle.png)\n\n### License\n\nMade with 💛\n\nPublished under [MIT License](./LICENSE).","readmeFilename":"README.md"}