{"_id":"sygnal","_rev":"70-dc0f53a6c26241cbcf9c4529c6f836ea","name":"sygnal","dist-tags":{"latest":"5.4.0"},"versions":{"1.0.0":{"name":"sygnal","version":"1.0.0","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@1.0.0","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"27f28e19c7aaeb60dae61f4f4af909320ddc451e","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-1.0.0.tgz","fileCount":13,"integrity":"sha512-9tAKr8oeUqOuGsP+t4aL86uf7baVFIO8k2O6oTcaZ5SDT7V6zyEoR8rVPKjventT/1fKluEVr5fcpWL5PzvVaQ==","signatures":[{"sig":"MEUCIDfjJHu+4SYxF5MVJE0sg7k2myal5ch9K/iD4t+MpogQAiEAuh3K2cwzzUIBJ4WjNvGeC7A6woyP1oQkSbAXClqfies=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJij00HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJ/Q/5AAumqrTENpONzBqbSZAkaY+Dx3wgI5Ec0xixwIIf3a06sC0N\r\nqaepl6Sr95S44iloz3yJndHhtQvuLhzlMqoQDnLFnJXmqa6mnhTnqReZrTXl\r\nqb63HCLdtIvCT2d81kYf/XJ6LlfmLNDQYufseU9kmaslXZyPaZ9TZD6gvvwp\r\nvZpaZk0hvmugotxV2L9/L62V1RP/nbMFx9UkWPlidBBjjP+OFQpePLAXUZhJ\r\nBWIAmVr4Vf/7FojqjBjdnk00PDbCcBNBbJCHt+y62oOAGlsGkU6ZtOsk+eGw\r\nFs/Fs3waV6BSCBFStpmAtcwagJmcL5Lf0ip9tPD1nVbPNvPObRZVsTmLiovy\r\nIsbpU3XjuffrXcXigIIZtL+omnmn9Pno4P4WtvmOewjy2bIHm1ZnjcEZPYBx\r\nAq3itSOwxUC2uf5GhPKkvqH2Z1hKKddtMx9Prr4VxAEOFXVtCzugmd6l7Tpp\r\n7Jyg1XRSZodDOaTAB0OtyNIGC6pWianPL7ItZawHkFs67eiK8pacj4ps5bXA\r\nZioqt1jI4wjxHJyrpGdzoNojCo8z8+Z0JMhcvr6R/hGMiRtte8pgrs6O5HKt\r\noK48WuuRm0U0TyoyT/1A4OH0/AWYWLefxkXRcUJxHRoteWsohIGiik+xsGYS\r\nRg6k/r7Vl0AwZxjxxduXpTDo5AfKsw5tENU=\r\n=1uxp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","exports":"./dist/index.js","gitHead":"4120182f24a31edd32cefbdf3fd60f42e008305b","scripts":{"test":"echo \"Tests to come...\"","build":"npx babel src --out-dir dist","start":"npx babel src --out-dir dist --watch","build-min":"npx babel src --presets minify --no-comments --out-file dist/sygnal.min.js"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"8.5.5","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"16.15.0","dependencies":{"xstream":"^11.14.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.17.10","@babel/core":"^7.17.10","babel-loader":"^8.2.5","@babel/preset-env":"^7.17.10","babel-preset-minify":"^0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_1.0.0_1653558535489_0.31177163444860057","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"sygnal","version":"1.0.1","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@1.0.1","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"c43803ac65295a9fccbbab3e78f40acaa9f4dfb4","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-1.0.1.tgz","fileCount":13,"integrity":"sha512-H/WOLxAyJb9J3/DMExiva85+L4ZXPiOiLEE28CfAjqsdbZuJzLA4yGkDL2EKPUFeSmafx5rF1gqWHpG78z1WzA==","signatures":[{"sig":"MEUCIQCdFlyy3YoPzd9WS21ic0uJWquLm5d8uxFXUcyOQhhowAIgDLYwH2TeKou/oCrzuKBFUjXJ3fdsnpar41ghEU2sD04=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJij1aBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOJA//ZHu9q7lK3iVcNrIojM43YUadixjK/Ao507OSc+m1iDSZ2dHv\r\nX6AAUdKo/LNGRWXh9vwblVx0L9N1PL/Bp46IwS197pbCF21nC8PDjA67VMMH\r\njRaYkbrLh8PcT8jFRXhJVjGj278an30bwgVJcp9MPjYGek/ZXUfMOq/MQMAa\r\nUNX/Tk55RK2qsQW3DRZggs3ppSTmtI9t0CQTraKD+dQM+koDvu25yddenzxv\r\nV/aVygtPnRlzhSNdX9xwRXKrJQnLJVb8a6WgoUDGDhxbKQ6h1f5XNFShvT/9\r\n/nmu/0JkZ1n058mVQEaRWNsDzYDzIIQevRJsHDlWfOJVMhCVcr8RMX+b1RCg\r\nNCLQno6vlsgmiGrMSoj27eAnWiM+0CbMorRaU7mciAFvLB7R48LB+Hm59WE4\r\nZs4GxS8cAOs1DWCUWAg+qEH0U349q7BC8TcddGDZZglAzKPh+AkVgfXZr2Pz\r\nxfUp901puL1Gt6DQ5VQPjjkhaCfpbUPigJpd6h3hxUVVqRVxQ85SUxbY3O+3\r\nDJ3lTzaW46IBScccHTQtSA1HtP6/DJQg3PAU9OSpzzGC+5bUx7ecOeGgW09W\r\n/JOUs28W5b0w0ISBYaGt7iro8lWUKhdW0jwtFprO8tRKdyDtwEOHggUa78yW\r\nrx3oOB/wHBKYa1Mj8c5fZvP9437dWjkVns0=\r\n=UVX6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","exports":"./dist/index.js","gitHead":"d4c4db5aab665ad55222496a22233219ee3004af","scripts":{"test":"echo \"Tests to come...\"","build":"npx babel src --out-dir dist","start":"npx babel src --out-dir dist --watch","build-min":"npx babel src --presets minify --no-comments --out-file dist/sygnal.min.js"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"8.5.5","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"16.15.0","dependencies":{"xstream":"^11.14.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.17.10","@babel/core":"^7.17.10","babel-loader":"^8.2.5","@babel/preset-env":"^7.17.10","babel-preset-minify":"^0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_1.0.1_1653560961142_0.8848241147429547","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"sygnal","version":"1.1.0","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@1.1.0","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"31150a272e301d38a66057d0a16a11bd19a44900","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-1.1.0.tgz","fileCount":14,"integrity":"sha512-sb++/uIl/j0Dt+QRQngN1rWBgZ+q3ahVSHYbm3kbviHeAiBS2xBCghG4gDeYcLBUCDCqDjGd0khwg1tNKuSWMQ==","signatures":[{"sig":"MEYCIQChuaHab61paAxyxfUf3mHf3siSe4Is4dvu5u8O+S9QlgIhAMsfnsGDQo8kWjFhdXoLoXDLbtuZh5FPgYVAkoso5bk+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikI+uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZIQ/9EpjcTWg8wUZ19qLzqQE6eacp1Hm1NjEsd3WIqs2w9a4bTC/a\r\nEvAu0n9g0NT7nd2P6Jpu+QAZuLEX2r5/pJuuA+6Nqu6B2+PEOdTIOETH3J6+\r\nzvBzggbOYt4i1ik5Xte1UysDF1gcnpgwsLmuySG9KHUYTaFIKvf7r6f/VhoW\r\nx78iMHqGB+i0Y3jpB7IbklfamKyragORSRhW4Mm2ZZfXemFz3aFGwsnS3f3+\r\nic7SNRhQikqGx1pvYf7W3stWM8mr1smKU6CtHvYaWsHwOIKVt9xCkXe0fjcE\r\nDd2COym+bANmgglhUayIkLUq5lIB8SELsBpG16ooScjmvanPkkjJbldFvbd2\r\nu3dt9V80RokQTaEN+r+khz/QwLQPO6CBONCK67IyspztfYsIrRXcZK38mU2S\r\n2MbkZkqBDw8MTZHPi0wKJNkmbdb5P7ehMgqDIqTp1U+aKgzxIdyFQx6eMisL\r\nw5Ovz1YmN0gbOGOr61fAVxynjBnkBSZXxmwlN6UIA/GHL04HcAxhnoeb856i\r\nXqJj5OWlR2hMg0BFbzocZeqNR37VBx+318FJ8mCkSktYNN5r19aiq1VRMHhg\r\n1ksK1j8S4fsv0snTtPkPTu6vunWRG+IZxkEvJCvhL9GBVeBx8Ro3DQNALF9z\r\nKNl9+X92Rpmut4ArJfdC/lssO9PxXg/+L3c=\r\n=Aio1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","exports":"./dist/index.js","gitHead":"63d5e240817d0df649dc4fca9e133114cc5dc0f3","scripts":{"test":"echo \"Tests to come...\"","build":"npx babel src --out-dir dist","start":"npx babel src --out-dir dist --watch","build-min":"npx babel src --presets minify --no-comments --out-file dist/sygnal.min.js"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"8.5.5","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"16.15.0","dependencies":{"xstream":"^11.14.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.17.10","@babel/core":"^7.17.10","babel-loader":"^8.2.5","@babel/preset-env":"^7.17.10","babel-preset-minify":"^0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_1.1.0_1653641134162_0.3206316690204445","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"sygnal","version":"1.1.1","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@1.1.1","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"95cd381aed1d913fb2425b175fb1996e290ac618","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-1.1.1.tgz","fileCount":14,"integrity":"sha512-mCGHjJC09/CZKi3JLydclRxOXrzCKu3SOrwEBuR/JyVNDyaL6w2qB5GyyY1FeQK9Ie4/V69M+qSBFoV2AGkojQ==","signatures":[{"sig":"MEQCIGRESj9K72X3gcpTmBILYFJC4n9Y0SvQxcuh9Hg5C0fdAiB+X/und7PUCUqsy1/QCD7r692UIVSNLoTT2KLrKQRZUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikKoXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmMxAAl9dxqb2diRtEpjPV4VrShtzgDKZWRstJAuaHzrMFyGujQl/0\r\n6zqpNk7zf2YgtsJHZfbPCgBKqLAhVOZWcmwL1bCfvTaRmjQuSW+GbXbxoa11\r\nhapJgHno7nEQHoeaIgWi5rel43sglMlaOlUmxcQZZqQlhULSk44ynz75/lVV\r\n4cKKiU0tfOuztPB884d7VOLwPTWqnzFeL4ly/08bYek45UAqrpGH5h7pp72H\r\n5Ak5qO7CCtAfdkHC9iRcGa0jOYuOTSEJtmkkKIpmarw4VgtdIMGckiTQIFjE\r\nYjLDrJ7BE4qbaKLKmMz9iZ46S7smTpLlp9IvLR6RcwNKt6ONMo7RrftQYzQ9\r\nKp0lXdF9SF0JjKkNYH3mYfDSKzp5RHCsY7O+dP/MQmy/I7icZtmUzEthbBKE\r\nEDPszYvcQf+dt2fdxYSfVAofnubYxLF0sLUYizwvXy/AdSUSnF4AD3O5XSsa\r\nuwwwmXO6XpI3zel+JoXDrtp9GRLK9ptjJVIvedmnYGfMZASIQ9ZUdI8Cc+Nv\r\njFldQZ8skDhSbMKGZzJBchNRDR0uZQqvoW3tqrybpmCfDwDHAoCimA2yeSWw\r\ngQ5ThqaFjyS2DTStauzlJAKCs2DDUViKf7JVAS46BYweH0lgpkRFM5JF6u97\r\njCGUEg/ghH8Qax1dN7q3oga3cpP+7J3tPEw=\r\n=Rs9D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","exports":"./dist/index.js","gitHead":"8a16233c75e756da49e468d8d21a7f6250e008f3","scripts":{"test":"echo \"Tests to come...\"","build":"npx babel src --out-dir dist","start":"npx babel src --out-dir dist --watch","build-min":"npx babel src --presets minify --no-comments --out-file dist/sygnal.min.js"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"8.5.5","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"16.15.0","dependencies":{"xstream":"^11.14.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.17.10","@babel/core":"^7.17.10","babel-loader":"^8.2.5","@babel/preset-env":"^7.17.10","babel-preset-minify":"^0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_1.1.1_1653647895388_0.4792612024482592","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"sygnal","version":"1.1.2","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@1.1.2","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"d64c989c27ea124e68d28febfd140992adf2ea82","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-1.1.2.tgz","fileCount":14,"integrity":"sha512-19zws8OyMrIVWAGbgT41B1kGA5/qU1lYg8b9jLQeUgsiJBDm+IvMNXudyztpIZvx3+4u+YLQCPKWM8+Ui33Ueg==","signatures":[{"sig":"MEUCIDmnBVXTGMaJaqHHLNUt6xUucSnazVjUB3/kjT/Mb+D3AiEAtI7VhCuMgs32C+3JVmNDdfY6ZDFZO4+N/QflPusI7UY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJik04FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOEQ//ZvOj+/c+tUXwCc9sXr7KrX4S79mFgAKZjLYX32lg9FdLel1d\r\nN1ZYqOFUU6eH7zKb093M+zuTo5kpFaaL45EaBu6/atkmR/lHxHw7cR6+VBAR\r\nyEbKnYi//p4oO8NthzdvvufyB+RRQEM4TFMyAMbSoc9XDSPDCVUiTP7rpUe7\r\nKfCWoWQ/g3qTaCHiu4BGvdLmJTxoz2OiPZm9atzGrM5NF6vVA8Yzo9q9tKNw\r\nLaRcFUx6Szf5sXZlVfkq4BVg6Sz2F+sBVpEtmu9qWFuq4bk1kBC114a5O3pi\r\nbmwuMU6tgigG1YKDmdS16Ihln9/mz2kabF2CK+kjvIJ+ueV/+0dBq6TbIuWI\r\ngNwc78XayEuAU8S+LoDfCSGep37fbX+w/x7z2qKpMhGKExG+5S9hSqlNEcq/\r\nMy7abzVZ3x07RxEIHktD4lSXer5hGyahdKusUzbR6N3ztGaNuevfalkxL97F\r\nRqofkip15s2XD4YzNzq4a4NtEz0Dtv5kqNIZbXCCSTs5lCpZ54Vgb1Fvt3CF\r\nToEaDo6tADK+4eyYIzsJG3EeyzojHYJ9iEO5+arJSaWmiLX25NMFF5AJifSD\r\nUMar7tZSnCH6RnkrfVw9Y6BqcSL2w6DRgdXMUUNzn1tQTOlHgV/XVPi69kCB\r\nc5CPP820vzAoI3g2qaqvWM0zdIkDYyoBnxI=\r\n=hhfX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","exports":"./dist/index.js","gitHead":"9a6e66d2155d03d5c8480e2e64ab6134894d7563","scripts":{"test":"echo \"Tests to come...\"","build":"npx babel src --out-dir dist","start":"npx babel src --out-dir dist --watch","build-min":"npx babel src --presets minify --no-comments --out-file dist/sygnal.min.js"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"8.5.5","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"16.15.0","dependencies":{"xstream":"^11.14.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.17.10","@babel/core":"^7.17.10","babel-loader":"^8.2.5","@babel/preset-env":"^7.17.10","babel-preset-minify":"^0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_1.1.2_1653820932941_0.03538069157078305","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"sygnal","version":"1.1.3","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@1.1.3","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"d10e5c62cb406abdd167fe6e95a040d00131a2a7","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-1.1.3.tgz","fileCount":14,"integrity":"sha512-AlG2Xdn8PQtbk5yDFfIoRrrQl6p4qdyRULiUZK/K8KqGvTpG81zwGrvM/gcc0HPQSy6fo6RKe4XAHpkur68Jvw==","signatures":[{"sig":"MEQCIFf4/2zPq7tA5j6rLQmZ/o8Sb5Kp+Pq/gVwRJsehl23LAiA0tz8D1n5Jzq/ubF3qzm2DA6ffM/eK+g8BLia0OAq0Ug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilW9KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUvw//TyW7GqpRBn8zFcp/jHGITlO1XGtVWl+AWD4QN12zbhbWei/j\r\nuVeyM2e9UdZloZhCXanNGr4BgJHzxn4CkyaEnTyUrKCAavr+JYfzuflGMPoA\r\nhqVFTTy/1ghYrwrqnwj9Jo0qgwBq3Csd7y1w1wncmVXiF2Z2YbJlsCVuQfv0\r\ntpEAhliTOMzZ9WpVQHUL9EwSDkpTkPXZzrwMlyd/O5+I9ilZx7HbiZpVr3Q1\r\nbUC9+64rzMH1kE9BASHnxeJIA2XSDezPPVikZ05DJfQSPGa8Q4QkDVquH8oQ\r\nkasLHZwlVxrAgOTuRFeG6DtwaryLJgbiletT4o78NXLoVFtWOi1FiXF468bi\r\nhr7sWFjT+UBPjVVFrt7luEnv4TbuxC3hC7uFfRDC+i2OR54Ii7O1ljkqCASL\r\nIBl2D4n8+ucMcxF8TrRkh9/KWcK4PCyfUL2xGFznjsOpe1xv0dJqbUo0jiXF\r\nWxvbx8hCeR844k5W5Ux1nEzVT934eXRdRdR8bDps6EK3S0fciXm1LaQglyLC\r\nwmlwGjoWHOTtyp4FVfn6IEPCY/X1IQ7IauA8bVwthMhwgOXTwtl786g6+lqv\r\nWwOSujq1ba1pWeVKknZcsvk3yLrbKfYpsxTvKoMc5oJLeXJWZ4PKgTSZmHup\r\nUbjU6MrFyTAU6V8um6d4aJBWMw6Hcy0IlcI=\r\n=oVYM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","exports":"./dist/index.js","gitHead":"00f339dad09165188a57c0d7769629f851f20393","scripts":{"test":"echo \"Tests to come...\"","build":"npx babel src --out-dir dist","start":"npx babel src --out-dir dist --watch","build-min":"npx babel src --presets minify --no-comments --out-file dist/sygnal.min.js"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"8.5.5","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"16.15.0","dependencies":{"xstream":"^11.14.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.17.10","@babel/core":"^7.17.10","babel-loader":"^8.2.5","@babel/preset-env":"^7.17.10","babel-preset-minify":"^0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_1.1.3_1653960522660_0.004616084616650973","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"sygnal","version":"1.2.0","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@1.2.0","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"4be5abcb66083494d57eaa684d0fb1d58ff59e32","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-1.2.0.tgz","fileCount":18,"integrity":"sha512-QPh98QaHXSObDxe7xzuE/k0guJng5XKTVp0APYb9syjKI8KPI9texf6FXc1bD6X7z0DuJh7TGPZjzpm9TF8Nnw==","signatures":[{"sig":"MEQCICBJgN0ZkedCuE/np+bpJaByQkaV9Y6wYYx5TX9YrA+0AiAI6qaKkbdChyP/7I4Gi03Eskg61QZRQrBInjyaIyWchQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilz/WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaxA/8CWr5Yqh0oBNIMB1QhnshEkJ6TsnfOK9IUWwoemnpWdRJZKjH\r\nDetOE8Fpzh8vH7XoRteUaacyUltnebI32kh1l9+Imvwu8629p5pST3Qfx53u\r\ni4cYuQe3fjj9WIvdYRY809ljrxiIdGFIqJCABP00lwAP9W8NjINEhlBJ7wRA\r\n1V9tp51YfOc+yhNLGorv65NKbgYIppMIltQ0udUHG4VVbhNOe6Un1BnXjy3l\r\n+kd3v4bFRpDX1tRE5kFl8D8fcIvPI8/doZzZbW6F/HyeGHCIxNWVKpIaIHFZ\r\nIoBfmbvay1ZYtKzWPLoltSDr0Z50IE7mspW0RSjwkaPXZRBBPQS52dcCSIwk\r\nTL2BGa46apTyuPDfZbdAwg0N75+qdeJH0D86m3PypU7Z8HBXolCRW73sjNUL\r\n4GX7pmuRS9gjm8tprhR27UFBljsyUS2KViFhHz7HNyh002f7pBA1Bpfy+gX4\r\nOXnbOh+6eac7nwJFzCkpcJMgjGh3dhAXdryxa3a0shPEO5A3inIg9qTJNSWn\r\nNc5x/RyC3tFkJ0IxRyPTWc0Q8+IZIXwi1wFXjFBLWv7Q7fbFgCrJ314t0CgW\r\nL+yJzge3bR3wTqXjaLSatmuuP4uqslRVl4zrrHnraCtpd8ilBB9viCkUTg5k\r\nMwtvoM06/JPM1jQ7JotsEgKlbnhyKwN8y7k=\r\n=9jvf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","exports":{".":"./dist/index.js","./jsx":"./dist/jsx.js"},"gitHead":"c4b170e1568868f0f985012da4999737976a601c","scripts":{"test":"echo \"Tests to come...\"","build":"npx babel src --out-dir dist","start":"npx babel src --out-dir dist --watch","build-min":"npx babel src --presets minify --no-comments --out-file dist/sygnal.min.js"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"8.5.5","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"16.15.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.17.10","@babel/core":"^7.17.10","babel-loader":"^8.2.5","@babel/preset-env":"^7.17.10","babel-preset-minify":"^0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_1.2.0_1654079445871_0.9436231789772316","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"sygnal","version":"1.2.1","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@1.2.1","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"f2f41d67a19e9a714feb87f6a7d8d06106343858","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-1.2.1.tgz","fileCount":18,"integrity":"sha512-CF8+Gdt0UyanXlBhrfb9xUgAu2k8lM0w6+owQA71jqNAk5D03y4Y1jnX8HBVNIvZ5zAUT7WCDzb+08wrLKtX8w==","signatures":[{"sig":"MEUCIQCF66bihMnx5Qk+sZ0cGrIpPYnTelsxy6/PquhnGbpNIgIgJIT36NoPkFbw7TFIAwnI6Y061OBqcPp5uGsvKqLxkTE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimxFOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpFxAAl8oVM4qaOX/uesCXb/4qQPKFXpfZ6sRO09ciglBP8iU5q0l/\r\nSecMievUtQrnswVqlq2efFfAGI6UCz9dd5UqRX6lvlMZvvH350MlP0s8ltpn\r\ns+LoYxvfjR4d2kikXCfZ7vqcbRvEUEgBPSZRuHUJDaggtq2SiUx6pXGFT3KE\r\ngW5zRWr9IBz6lnMDk1GPrJSHvUaqqogeEoIOU7uwK3kKRZNY8eC0g+qtt1h1\r\n8oOSqxvMI7DgMzbY7UQf1RlP75243qjBG8JIB8e1hWM4oQ77tezbY4xdgAhi\r\nXcReflFaMuxzjyfucSr1rslM8PZVqlUlA07DoXmv+8B549pW37IefAqLxPDw\r\n+7MPC+Z5IqEEX/GlQymKxuRY9gxXeCask5O0t9xPjK2V203jkr7h97njNJFW\r\n1gaU5aku+7itDdGReipgNGaVMWyzKHH+SSXialM3ftlt5fGqyj6HHI0dPmYs\r\nlfV6H4c40nLo8O/KaUjxFnxWFiYpiAl6rYOFGPeSSFcXsFvFwg+HW4MiMAV7\r\n4JhnlwR8r7cORjNrxWySbnLRsoLAmgQ/AtlV+6qL7MZ9ZsUYFYJKHSDCTCR2\r\nDGQxizy6EKKFHbNsgAHrzUlECJ4AWLV099zhnB9uaJq2bcrdwlMOQkKPlPbT\r\nnklLL/muBUm7TJOa4JOB902DwKTH3Qb3ZsM=\r\n=zMAc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","exports":{".":"./dist/index.js","./jsx":"./dist/jsx.js"},"gitHead":"df7c0d92c2bbccc76f7f10ac1b0300d5472d5910","scripts":{"test":"echo \"Tests to come...\"","build":"npx babel src --out-dir dist","start":"npx babel src --out-dir dist --watch","build-min":"npx babel src --presets minify --no-comments --out-file dist/sygnal.min.js"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"8.5.5","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"16.15.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.17.10","@babel/core":"^7.17.10","babel-loader":"^8.2.5","@babel/preset-env":"^7.17.10","babel-preset-minify":"^0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_1.2.1_1654329678453_0.20692436328068275","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"sygnal","version":"2.0.0","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@2.0.0","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"048c1ba0db1a7983b2e29c5e0ba91900d9724072","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-2.0.0.tgz","fileCount":18,"integrity":"sha512-uJ1zA2BBHO/fqEGgW6SwZAbGuSEYupUp19H92G62u+cOWEWtdpNPbfiJ2ut4nPsjaVXufzrwGySDVLSVpY+tgw==","signatures":[{"sig":"MEUCIEVjUPNbTFyzYG7K28baGbWw3SeruMYncKPNwxTCrm/rAiEAmevp8SXacjVsMkyVcKjtxiN/gBqfQDFCE39HtXpklYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1035907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinGvoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvpQ/9GowwQaB17ppFJxiXmE84Qj0jigq1XzKXBHMi/yW1rYPSs+4U\r\nZFOIzom84otagS5iJSVwAG1mbFdr4GjJuuvo3xGmAUnrPRWdgR6kkjXagxHi\r\nkFNxKTKg6qjI6lWFKBY+ZLruGfuZeaIHnpWipwP0twqy+vKzFG7pPmcGEmiM\r\n11GxXXX3IW66kazzZQIw1iyFQhVrYE4W+AtahFuJHKrxSqHBLgWdg+9SOs8D\r\nyGe+CUpCR2vd8mwqIB0qAU6H/z/ZYUhdnUMKlsVFPvA5K1jUp6k3fPRCQdQn\r\nNeY9Dfkeb3PyodBLMENk9hMT8YsAdGu6X8ghdCQbkyS/Zn8P5ox83AFSnCd0\r\nlKvAYVAqpUHaNB32yv8oYuZYX4CvgDbuKaMAO3TJTisMGRjDQ/bHZLwgDV1p\r\nbNZufjZXAYl1+rQOXoJKTCvpGHXkEYd0C/lM/zCzPJkTJQImwXy2RGFxt7wg\r\nKyyemPKf+X/9ixdZ8a+lzlqq0Qok0CXMohH6wTfTIWH2+nnhYKflycT6iisK\r\nA8nRlk8qoAB7wyiVEk6Sw5DhjkLcgGtBtbjfbbhSm4gjYfviIL/E6EuE86dq\r\ntdO/y+K+1XT/CuJ/4bTqXkzsgOIek+6WZlGoiofiN+0QP+GZDWtiWrh14z2w\r\n0XHjwKbTbLxvOBd02uzw/j+hpkTbtKITg5Q=\r\n=cXpg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","exports":{".":"./dist/index.js","./jsx":"./dist/jsx.js"},"gitHead":"0b760fa7db1488efbc6e5a62573a6c9b18111a2e","scripts":{"test":"echo \"Tests to come...\"","build":"npx babel src --out-dir dist","start":"npx babel src --out-dir dist --watch","build-min":"npx babel src --presets minify --no-comments --out-file dist/sygnal.min.js"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"8.5.5","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"16.15.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.17.10","@babel/core":"^7.17.10","babel-loader":"^8.2.5","@babel/preset-env":"^7.17.10","babel-preset-minify":"^0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_2.0.0_1654418407893_0.17095024275575654","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"sygnal","version":"2.0.1","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@2.0.1","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"a292225d6c0b4cf797553622ad24621344b4b14a","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-2.0.1.tgz","fileCount":19,"integrity":"sha512-WtjGVhKlEMjnDWemtfDRROKNNLHgqY19KRLbHIPGqiuXvBspkUBdZ+eewP0B6uPLEIWqkmTQjp3aVanHfvrZ8g==","signatures":[{"sig":"MEYCIQDEdPXV8WFdROZbBkG1w0j6Gj7q+aEhj+Hbae3dThFa6gIhAN2Zm9xwLIAgq+9xn+Vs2ONJOSs7bbrTXVNJW6pN3ORQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1987138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinHT0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpf/RAAlVgPEBIbQqzGesiWu6/H24+w0gTE9rGdjSrd9KY8rttGBqQn\r\nsDnIzTK+RxDkXXOQpGngQqIhNoqRKpawtfGL1PvZOsVarB+2XBLLH/U6vChl\r\n2Q22nyDwlfXOgSezqgtCHi3rSSWXHmmfC2QCb697mPp0fYd/+qTsa+r9uKzK\r\nposbK5CoUuFJXUT9j5RhBOnrwAcm2XOgS6e9uXfInn/hEJRTdukfe1ugCtAg\r\ngl8CCc++MfQPN/kmOnPDtjJUrHTg7gKEmvFp4Ct9Dit4ITbdfQ6bJMKKQeI+\r\nqq7o6lx/o6fWd0fANViOqkkCB8JxS0EC0Fg3MIxaWDyniUNHv6UrG7/0sqXu\r\nEG1q3KPs7EFGrOKf1GeeeQUThiVUK+SsUVHGSRmhz/OmP2/PZrEu0JMR6CV5\r\nkGYaZVqfh5n9to7W0GM5wa5/G0lO7+fVOiI3M+AyM1nnMOadaWpl0JpnoIOz\r\npErdK5TmQAdH1cwAmNKHTlfuERrLaVbdjdg1Nx6KdUX6cpZDyjyNszALraxx\r\ngqypVz31wXDzADPCCDRrnkUXdI39C8ZvaJo3x6ApXgOBuMIcnx2wBU2pCUS5\r\nC2moVixlP9YSzOIMXCKAfE8Ct4UHJuC6MTnLSLZssC5Z3RetZhvsxwTjpS11\r\n80DL637ZfGXFNgCqwibhyl9LZOI9nHnt7Z4=\r\n=bzel\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","exports":{".":"./dist/index.js","./jsx":"./dist/jsx.js"},"gitHead":"cb54da3857392a2ad5ea4dc34a6fb2a18601fac4","scripts":{"test":"echo \"Tests to come...\"","build":"npx babel src --out-dir dist","start":"npx babel src --out-dir dist --watch","build-min":"npx babel src --presets minify --no-comments --out-file dist/sygnal.min.js"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"8.5.5","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"16.15.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.17.10","@babel/core":"^7.17.10","babel-loader":"^8.2.5","@babel/preset-env":"^7.17.10","babel-preset-minify":"^0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_2.0.1_1654420724383_0.5981788404201505","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"sygnal","version":"2.1.0","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@2.1.0","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"21754b0775013c9d98204f2ea18400305e6a8b89","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-2.1.0.tgz","fileCount":20,"integrity":"sha512-nyFQeUicn9rwfps9OW5nYSDewhxZcC8qFrEP7hrE2EkMyP5ZkVzMKrcCZWefkW2iiGPbC7Tq86+DA1rhThRqSg==","signatures":[{"sig":"MEYCIQC/V4y/1hgmrWIcoSv8Q07HNTVM1nD4aoGB7z5lUHkBYAIhAORJIAPWAan3Fb5IicbrypyiGoCnvP1sB3ucxejusccN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15310504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinIe0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpr8A/5AM+Zj4stBq7EgwyKO2BUZxKtWM5B1bwmd/FWxOCAfRLgxC3v\r\nHqmJLcjHjNrGfK8xeJ4Ci/WRjxq9Yf3oS2iQML65aMIudRzU5P11iGbQUgv/\r\nciabWjk3uVDU9yXA1vjAdvG51R/mtmAW2X4DZL2MCd2yHOAuc1cMX7w0iW+Y\r\ncg5C+54mNBxuUGlyWkGkEJpHAL3CbHUcm7u2jBt35DEWjEOy6otpV4uEimUE\r\nntwmb4Est3qNTbW9Ahq41GkyIIRGdnaWpsy6KZpL4cXCNT+86jNkTMTNqquK\r\nyS+F8tCpY0QDfcRiy1d1WPFrkD//MpuoiiuHbsa6F1Rxm7v723dRbrK9+3M3\r\nXHvOyCy37qQ91HE6cFqV9hNu83rsTP4d95+XulJYS/RlphCyFDsW+75ecu/n\r\nmBtfwT2ZTeqdZI+Yt+zdF6vQgWgTqjZYnEqG8gHu58jqgi++bq4P6l0XxqKC\r\nyjgdwD1DPfGzSuC3F+FzntaIglD4u95ryn6On2fg8G0Y/q0QE08BxpxeMeb2\r\nQdFYbuv5Zf69Y/zYUyQK+cds1MFpMvpIJOnPGO1xe+DibMdr4JL26QUhJ1iH\r\nrrNX0GPoRL9S+7vlIJUfZE78KZ8SLI881ETZt0wFELBP4ruevTMxfYCTtfuz\r\nJj+fUh8NBXUNCOrKkUx3juptQLRJxP/xmfU=\r\n=UfzJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","exports":{".":"./dist/index.js","./jsx":"./dist/jsx.js"},"gitHead":"6adf8930309c1bc01fa18fd33e357ae0c0a64137","scripts":{"test":"echo \"Tests to come...\"","build":"npx babel src --out-dir dist","start":"npx babel src --out-dir dist --watch","build-min":"npx babel src --presets minify --no-comments --out-file dist/sygnal.min.js"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"8.5.5","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"16.15.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.17.10","@babel/core":"^7.17.10","babel-loader":"^8.2.5","@babel/preset-env":"^7.17.10","babel-preset-minify":"^0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_2.1.0_1654425524399_0.08452666975014722","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"sygnal","version":"2.1.1","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@2.1.1","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"bf4d531763deaf0930a611a0b8c538be1629a629","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-2.1.1.tgz","fileCount":18,"integrity":"sha512-/6nqzeSJTpEPTHfbCcx5XTTFylBQ10hBILjNR6XbbEpP4iZMCp24oEnf/ME0+X6DdO34XyBloaVetM3GZE3o5w==","signatures":[{"sig":"MEUCIQDysOmNMVdeA2OHd84EFPZwufzomCWjIkRsZIglMjTjPAIgS7hkY4jKl6f43uw64d0rFy++IHZjBpo1t0s7HO0rxAY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinIy3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIBA//SkIY8qg7pbkOLXB37qt5q3pbrTktD+n94P8H2LvzQbhxWJVi\r\nMaxnq4MGY6/8BuDek+pylhfE65YBAUGXY9F/4bQqC6RfuMUsMxHbckpIa+dX\r\nQWceUjsjpIq/H78g7gUVp+5hUkes4z2RzLCkr9j5bCCq0uo04MAo7pVQeGmJ\r\nsGR9TVVegKAaeRKb/SpmGdxywCg9iq8FYQbDPmLYGLNXRvVA9byxoSrWXyRk\r\nQ8kSYyVE/x805Sa9Jaww8omgq/I3w+MDcMJy1tQk3ifXMAHORP9k8hFgoClQ\r\niCZb8EmrkpxbGP32Kgtc2nHLJmMPy6gerj+/6tW3RXec8BxaM50qBV2aH84F\r\nArXx69qyk0vFI1dWsklxrCYvb2HOr1nOEleo+SVjqDFJGgcM9NXrf+dvdIDm\r\nm0Kcmcuvlvrq/TzFs2k2pKFfVBAC2nkf7kwu37U4pJZfNmvILND2JbFvVJvM\r\nHaeV5PDrqnPQWrGgWLsOEQmAJ1OI6BH/xdquVCM91t0uwbYh5Sa7HQQzEoYE\r\n0Ual9TNVtVjswg7SJi7Mgt9A5JfGsftSwCymQ7CG1IVTnf3NpivJRU2RZCOJ\r\nzdx7F3/8iv+QqFbvXvTmZ6lAItYYqCpLQrPmoQKs4xVYlwlFfYGuo3UI+S6u\r\nKqVABSBhWpjLTCTJZotMOG10H/j8ba3whyg=\r\n=wKUp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","exports":{".":"./dist/index.js","./jsx":"./dist/jsx.js"},"gitHead":"c9ac3a51f499f485fe2d398a4d2e57af9efc0165","scripts":{"test":"echo \"Tests to come...\"","build":"npx babel src --out-dir dist","start":"npx babel src --out-dir dist --watch","build-min":"npx babel src --presets minify --no-comments --out-file dist/sygnal.min.js"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"8.5.5","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"16.15.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.17.10","@babel/core":"^7.17.10","babel-loader":"^8.2.5","@babel/preset-env":"^7.17.10","babel-preset-minify":"^0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_2.1.1_1654426807210_0.9799567450483895","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"sygnal","version":"2.2.0","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@2.2.0","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"cb16bce79c207175b2f0dfe47d5ced5a42900326","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-2.2.0.tgz","fileCount":18,"integrity":"sha512-RUXpGFQlU5O+x+9S8DCW3TP1hnidQkEjjwt+3FUFWP6oCOq8NvQLI8Wq2MvkenXd45Is8Od2US0bfyNN0CWDuw==","signatures":[{"sig":"MEUCIQCGenmR5r5REU7ggTsgHNji2FHBTqri1LM9Tkk3XUxcXwIgb492HUwbb0pqogYgnAUMr9JJu8YkxPinH87/muiceaU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJincmWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBbA/+MGRKxKx+rSZ8H7jYu/pUWA6tYisnMdfsyLt3HdWSKCIc9iKI\r\npj/YubjNs/yZw1zzQIB1y0O+6D5dLOrPCIF/YpbZf1qtGrkF2EoWe04D8F2F\r\nFtWAw1NgD/G65EH79Ovx3aqqTZUxaczzxWN26OxadK9wnemdEKvMoJIbiqvQ\r\n5wP3GG9QWYiNGxcqa/038/Ud4kzS8PgMuxYtq4C5Fkqcun58g8e999vziO6c\r\njIkWormeLGORHPtx7AcS6LphrjzkMTdp8bG7S7N+VxhEWikvswgXpx8UPZt9\r\nh11TNSnf+webGHL75Er6sjJ6X8qTSBNFsdKoYdgyCX5/j3ZAqwV74q4h5Jpy\r\nnF9efd+9HBmKkNj7b/QDZdKTl/CwLiuwvNeNT/1iAGCVkRyeQzUl7rIPzrDz\r\nZaCQIVZmbpOajV3SbPz3slA7sU/SX1kEGi3Ghz8cMi4+xyEoGkXABqzQmJoH\r\nUBN+SXkZifj9F8uqsTT/zM8vbCRcRs9DIa8+s6n10wL8f4kZsbuwy0LWFf+H\r\n646Paxoos0tqR4clVlRXio0ofEtSE+HAMkG+i/yEbxrPNJeJ4fuJ1lk43urN\r\nvxbROy63D/8zWcWZ8tMOrYtHmPuqF127APcuK/Rrw2Gh9shoYAQk4Cv3Yi95\r\n79asIvulJ3xIljrDgH+FD52GOHqENRLhoVE=\r\n=TwiA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","exports":{".":"./dist/index.js","./jsx":"./dist/jsx.js"},"gitHead":"66a23b8ee2550d5244869b1e71370d07b6818a2b","scripts":{"test":"echo \"Tests to come...\"","build":"npx babel src --out-dir dist","start":"npx babel src --out-dir dist --watch","build-min":"npx babel src --presets minify --no-comments --out-file dist/sygnal.min.js"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"8.5.5","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"16.15.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.17.10","@babel/core":"^7.17.10","babel-loader":"^8.2.5","@babel/preset-env":"^7.17.10","babel-preset-minify":"^0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_2.2.0_1654507926632_0.2527058466545844","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"sygnal","version":"2.3.0","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@2.3.0","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"2f67e61b2b980303bbbc8a671dcf6f4b6d7d48a5","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-2.3.0.tgz","fileCount":17,"integrity":"sha512-6EH0OUwDRICNCklyMz45MAQVEvcXoWvt0kWdF7PGOmaPX66sMvxE8Z6nWyGkelugSmSRYYF/h6csJipqcgi1rA==","signatures":[{"sig":"MEUCIQC97SYcss3Gz3q9leUK3aAY+Qroo0/qjXiAEkUk6cn7LwIgRTScWkptpkysR1DewE4YpCGrV/dE+eQLqV924jFwk5M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinxUCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNFw/+KqVokRFTctkpGrhYKOB5Ki/T0+yq5FZYS4CfG9I11d9Z8LzO\r\nSu6B7rWhfgEXfko55/auBQuxywnk7AAZB+ej53K+iHyhxamJnulSpB7IUl1m\r\nhiID93O9KHB+nHFDNtjLNBAq7/CDF2Y01bv5M5Ciz8iQUBgzDIWy9kvy+NuD\r\ncilkg+ZFXhhMPx2ptylU/w3HgwIXxWUDjZZG4/aBkxe1hji8jkpssqXQLeyQ\r\nTOag7bjfEYsVuauzej9bzv9IzItDtGDomcoIK/Y2d+EUZ3X8kygN/S5G0eEb\r\n8lagi04uYma932BnBgUsWPgAT/E1AQI4PHO5nC8O8y1HQ0EnAvrT8L8bVHpf\r\nL2WCOK69Dg+Zmn8Nrfh5U4te2nneSBwXcqdTVbfm3JDKUb5KU+QBy+xVkCY/\r\njmoAVnfyqa3mn6UqndVTgy0iM4nIybIfnt6TFVLKMS1PagVDuntTtsI0L9gd\r\ngxuRNMU6+KetA7ch3P/wttbR9DcAjWqP7SKaWOR7eWdu0uryUKdWwXvF4CGh\r\nTOEvNQpFySuaixw/TeiV/kvvJGrTImVZRN1J/XFS8Xmk+IPFrPDAlqFBVcEC\r\nfMPno+lgk95yR4lqGtqGuotcqsdmc/K0pLfTaYZB9bt68arW4INgqoOv258g\r\nzItL6oDxxZqQrX/yjS4fi8p/zMKhMY4O7jI=\r\n=Z3CW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","exports":{".":"./dist/index.js","./jsx":"./dist/jsx.js"},"gitHead":"910065df8998a26d382487f98b06aa6f1a2b4d06","scripts":{"test":"echo \"Tests to come...\"","build":"npx babel src --out-dir dist","start":"npx babel src --out-dir dist --watch","build-min":"npx babel src --presets minify --no-comments --out-file dist/sygnal.min.js"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"8.5.5","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"16.15.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.17.10","@babel/core":"^7.17.10","babel-loader":"^8.2.5","@babel/preset-env":"^7.17.10","babel-preset-minify":"^0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_2.3.0_1654592770211_0.8981984547012167","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"sygnal","version":"2.4.0","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@2.4.0","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"83cfde1c2ac54c99f2be7395ab01db322c5fbc06","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-2.4.0.tgz","fileCount":17,"integrity":"sha512-HNu/v5DljgmLxv19rprhmv05mfx4ef9nvzCJlRJxgb+8Ux5WwaqLhQQwllXzuhpAoojxXQN1/NJE7zw3magDQQ==","signatures":[{"sig":"MEQCIGKB2xj00JIifzfxffWQxM2BY7+GJsYVOfS7YK5jhq9QAiBq/pVK+fO3AJBt9jD2ikQNpv7ZyuW0D0iW7x5rrl4nbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioxGwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7pBAAgaZ6wpSicrnyUU37H4vrXEgU/++7sPqRQvnifDk8bb8tbMZC\r\n8yPUnEra9hm47PD9qS3GbaLnkl2aixBJznaJ1U81Hf+8p6l3IEgOYea+bbqT\r\nceSqXUicrogelgD9KqHRzCglqWwMTQ3ZOr1dh+kMbPyrsfMRKB7oHU+coE0S\r\n+D4mxLO3OiHLSC9CndsuaBnn6RLzD+cwKckeUFvBOajwtk6N4xD6PQ5R5h21\r\noMkhcbq10sg5WLgmFCAbH9EzYEQqWbJEqIxtp+lhBra3UX0yXmpxOP2lHViL\r\nGt/X7NI09Vu8yQzJVg3U3zbAN0jLwmWl/PU0WbnZxMkJO6eInZDjzB0qaJsq\r\nYGbFU67e1DjGmeGr86IIdJ+DXybNZQ4rQH06ABkrdfj6X580q0U1/Fc/OecM\r\nfVJ/YlcLZc3UNg8+oNVesPsOtDAP6E+CiQuDeYWztikGJWk7CUJ72TqdZNbf\r\n4R0oGLWoXAj2Aca2v986XYiYFENCcmSDN1A2YI9UV5bWYTY+sx1CI1xJFgN2\r\n/w+6YVzek4VVrlfSeBPJkFYEej1QGZsDVtNjSpPc1dosdU6CVyo1gjt5SPY1\r\niW91UcxbdTjaqNlydpknVr21uwjKFUymjgSBJ6LJXPfz3nHHRenL4f616S88\r\nmFOkT8RI0szeVEnfEy9/bULqddQCJcaMKY0=\r\n=fGFU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","exports":{".":"./dist/index.js","./jsx":"./dist/jsx.js"},"gitHead":"2d2492c427059f2d6e555f305a7c1700ddb7a5a5","scripts":{"test":"echo \"Tests to come...\"","build":"npx babel src --out-dir dist","start":"npx babel src --out-dir dist --watch","build-min":"npx babel src --presets minify --no-comments --out-file dist/sygnal.min.js"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"8.5.5","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"16.15.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.17.10","@babel/core":"^7.17.10","babel-loader":"^8.2.5","@babel/preset-env":"^7.17.10","babel-preset-minify":"^0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_2.4.0_1654854064426_0.14010650010694592","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"sygnal","version":"2.5.0","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@2.5.0","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"abf12a196fc810e4b81f01287bac7a80d64fee16","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-2.5.0.tgz","fileCount":8,"integrity":"sha512-wg/BwyxUjce4LEYKFJc8sid/lg/Ppbd39L15ZKgnJ1X82ofoiBvL25RPsRZdzi6w6XvCEiKHIECP+zzWywkD+A==","signatures":[{"sig":"MEQCIGxFX/vRmH8Ub7Qu9ubxIaMY3l4oQYqUtW4ea8vIWP2YAiBOXEuqKF8GB82w+gkd+3jp+RRNMyyzCLu9yAz5GhyZIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqEjJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTog//d4vVvRVPmbMLH1W8tLrbnVkH+eUk5OAJRYge1s3FRMopBEkY\r\nTOQflVpltaG6xphAtzIxvG2duaAB6N49/SFw6B/1L51yjFDWd0OdqtKpSbht\r\nUZ5EJEG99C6Ksg1GkZs87Q09sHSwmiQEZFQQ0WXHx5JqQpTubI+aEbfpTco0\r\nMsO16QyYbyrvWVWiSnsljXIIOrUbaZphi6VJCMkSZAEXzeTNdkpqDbsXNmKn\r\nxxzUQlfKJpE65VfSrxZsCPbhjH6z0I+62IU8VXrwwZurl+JXgrS1BdgOmf+e\r\nopsQg1L0cbX0tVS/CiSLLzywtfMUZIB8ZXk+eDEor41DcZH70Os7nLXRMgOn\r\nfsJhzQqZuXEZJscb7tSZfhqTjBekqQwncly4iDJ8ECOMFjJA6xAt7H6l07/T\r\nWYfVNTf6q1doo/z15tYdIEUSOc6HrvmCRPJdr4L1o0eobfeNiVaTPK02aE1S\r\naXn7SWZs+Td9DZRWUT7pxyh8hNngwpLcpTyMF5VXncNkbaBKo/oRHBLFsprB\r\nDowwvDicnGWsri8vA20ZKAw/4LLb+z+0MrdLxVgkXULgLQnZSJtuRwTAje+L\r\nFSa77ObhP/t2G0zoU0Yl4b1JjE8a++YRJaJFwWdHvbhViVtLb1Z0Eu94ER8T\r\nqk5LHfZJLCj5tzOzIe+lCjDnHsHX4PXlmm0=\r\n=du39\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs.js","module":"./dist/index.esm.js","browser":"./dist/sygnal.min.js","exports":{".":{"import":"./dist/index.esm.js","browser":"./dist/sygnal.min.js","require":"./dist/index.cjs.js"},"./jsx":{"import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"}},"gitHead":"376c87990f4b44175b59b69302aa1ae473cd312e","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"8.5.5","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"16.15.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.75.6","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-node-resolve":"^13.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_2.5.0_1655195849521_0.49246259149958194","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"sygnal","version":"2.6.0","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@2.6.0","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"7663b531d6d54028661b2a20f6590ec534a963ce","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-2.6.0.tgz","fileCount":8,"integrity":"sha512-55olIsBzzvAJVXhqbZnRbBXHK3yyaUP1NBnUmmhUXeKAjPnvgBSocH7XKrSdvKcnRjptesUmCD9/oojtMudX8A==","signatures":[{"sig":"MEUCIEMRameJ5vzq+2MVxG2oCy0XHNtGFH6GhgR8wHQYeIPDAiEAqFPYCadj2y4vI1MWbGX9EvcB9QGJRS66tCXM6+3A5Nw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":431582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqawXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTbA/7B79O8f9M6NhnRL+kdDlYP6Vpjhg/7bH5dY5fZoUQTgNRa5El\r\nw6OwmoarIgRlLlADa+zIFGN1Wynl6Ego/a1qZVLHfposmvaQXgO9Xrcui62D\r\niRjmRv3rChDnqK45WUzw/rfcogUL1GKtNYMBh3brg8KtG36NQkuZ8atWI0eq\r\nfpemcTuH2aXSvDt9Kl/zzBn7e/cQut0YnxZMnMO3qKNwxcT2n8P2AOiwAMA+\r\nfPzOxsT5Avcz2BIeEAluaZ3CAxtFGIoiSuP2fXm1uu+da8JxcNGca1EU2yqF\r\np3vh55T+YcCLug/MJMTD3HYfP+xbyNUS9wzIKZGQlhKs3CYQ7xnldXV1jsUg\r\n1fgsNmTQc17Nmn6eK3vX4MBSeggin18pK+tWWYuJW1etvXp2fEsrumiXFa4p\r\nnQEmGHlXj3a+7eOvWRqEEQsNqwVbhBfzSn6+TvkEJjSyLjKl5u/QBJGK41S7\r\n90Y8nNzFGRZTg+xlgFaNjlF5/vOgB+sdTNDeNPTMW8A/fbTKqQTjG/+tZmQo\r\n5UO74xBrO1Mz0BzB6arqBwnGKPFMAd3vfi3eqLgJYscuUeBiLJpMXlScEete\r\np92vPanX3OH2YnbF+AvgGvifOWkk3+WqUvnSZwiy5mlJPtkKGq4ddJUMJVDd\r\nCUgZYqdLsUmd4om9zNYIH0Yw2Vw6IVDNpD4=\r\n=N+iD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs.js","module":"./dist/index.esm.js","exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"}},"gitHead":"158d3b6fdbd5f63e1621954ebf6e37eaafdbf498","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"8.5.5","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"16.15.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.75.6","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-node-resolve":"^13.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_2.6.0_1655286807221_0.4148131098581931","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"sygnal","version":"2.6.1","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@2.6.1","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"47a37b9bb73241cfbdf59eb62e0570735e70b7fb","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-2.6.1.tgz","fileCount":8,"integrity":"sha512-RK6FNA/6ko34werkKGhUCcrZTlQT9l506qeGSzVVzREsQatIxQK3CgJbOaxdMBl7MNcqMrfVELlj2k1AGLKluQ==","signatures":[{"sig":"MEQCIB6uAn14LmvQ+G8mcFdKayJAoCQ9i/HezonvvpRgYIH9AiAXMtxwmcsYQEmGK6QhE44kpfgiJACoV4357pS1qaCKDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":445486},"main":"./dist/index.cjs.js","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"}},"gitHead":"e271963cbe50915d600353c64fee8b3f363de726","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"9.6.7","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"18.17.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.75.6","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-node-resolve":"^13.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_2.6.1_1693729428166_0.8171163676150821","host":"s3://npm-registry-packages"}},"2.6.2":{"name":"sygnal","version":"2.6.2","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@2.6.2","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"a66085cacc2f5bc0e9b33609eb09ea48b369eef9","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-2.6.2.tgz","fileCount":8,"integrity":"sha512-FKihRKQXFkrhC2D5LHrGyIRiIAWsKvaGDTe7aZTH6+I+iJAJRdqUcKA7algh3RhxrL91uLp4s5V44iT3IInKOw==","signatures":[{"sig":"MEUCIQD16kHW9TkykV6lpIA+bUXx9KE3i7rt+6FATElZFn+t9AIgejI9Z0u7JDFes2bsx9GZTMjcuGcaNbC6S7XhwjuWyd8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":446085},"main":"./dist/index.cjs.js","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"}},"gitHead":"6fe5699b924145f735230ada29335fdd344c99b7","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"9.6.7","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"18.17.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.75.6","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-node-resolve":"^13.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_2.6.2_1693790951515_0.016395838166102683","host":"s3://npm-registry-packages"}},"2.6.3":{"name":"sygnal","version":"2.6.3","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@2.6.3","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"6f6c03035a1462c7f375845bf5c189ccb055cfc6","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-2.6.3.tgz","fileCount":8,"integrity":"sha512-7BRm2nagKsIJppQtqhKKcv22YyLTm/s4l3jXYghsUz36jbFrsAPIxL8QhMCLnVQcuWm/0VTsHOvwT2u8VO1L4w==","signatures":[{"sig":"MEQCIB7nb9Y2Ueq/W+52LPeKr4tKZijEgvHUPg1nX4zR5J1LAiAV+RlQHAYbTq8wzpDQ3I9egzc3IWV+XL94ZCxG1nqPcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":445761},"main":"./dist/index.cjs.js","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"}},"gitHead":"12c217f6172d6c999e73ee0183fe82c847e88dbd","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"9.6.7","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"18.17.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.75.6","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-node-resolve":"^13.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_2.6.3_1693882210055_0.7526072162731989","host":"s3://npm-registry-packages"}},"2.6.4":{"name":"sygnal","version":"2.6.4","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@2.6.4","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"fdc6312bfc05baeeef54ec13d146aefa2bf9722e","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-2.6.4.tgz","fileCount":8,"integrity":"sha512-KhZdO78HroF61oi4zTzM5U/br5I2Mr4C7gNvXra4BRngYIdUQBoWmXuduyTGh0Hgw462fFsuB1Fo+ioWTmg82A==","signatures":[{"sig":"MEYCIQD9PRVSt77X5fBvqk+2RbbgQpUFz6tYAylAva6U7fxjeQIhAJj4qoQxmaJ8/gYLHMvfNrB00dLvzHoJQ8KCp26sdMs0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":443840},"main":"./dist/index.cjs.js","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"}},"gitHead":"8e4bd1603f7a28cc4749774f12379aecf1fd62b8","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"9.6.7","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"18.17.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.28.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_2.6.4_1693902438986_0.07618344477463901","host":"s3://npm-registry-packages"}},"2.6.5":{"name":"sygnal","version":"2.6.5","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@2.6.5","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"24d8077647d518a4f9d68d0e04e6654de8129a0e","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-2.6.5.tgz","fileCount":8,"integrity":"sha512-9X4Z23F7Jals4uTmFPjkMZ6RLg1qv0RTwBbcmau6gNzy0nM/TWkAfksTI22AqF1DMK95opXhJXGXA84tZ95ang==","signatures":[{"sig":"MEYCIQDomzRZuxulf7qIUb46Z2ms0S1BXgpe/XnlCFN3rGDH6wIhAMggUkyN8b1S100otGmVFIUyGdNG/Lxk33Vhuvcw96DT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":445177},"main":"./dist/index.cjs.js","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"}},"gitHead":"7eebb8318e0d83f1dde355a76a348d37c93af209","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"9.6.7","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"18.17.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.28.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_2.6.5_1694047552225_0.3022950100807198","host":"s3://npm-registry-packages"}},"2.6.6":{"name":"sygnal","version":"2.6.6","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@2.6.6","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"9f1fdbf596db3de945c25c293603225293fc0b9b","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-2.6.6.tgz","fileCount":8,"integrity":"sha512-nRfY2nOLW0axseJ5PMm7jEJC7vvTDJATG0dmVqhTeAFUqNgM4MuugLn8CfXzcp9XUJZ0aopoBiQ8HFbaGoEkLA==","signatures":[{"sig":"MEYCIQDFIMZVq5lSQjgfI1jmciNvSDlRLtpMl31LHi7piKXpngIhALOYYeOQmDO6WP/PXAUtpCjUdtQYY48vlZPR7y0cmi4j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":444534},"main":"./dist/index.cjs.js","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"}},"gitHead":"03770877c7f38280f58dbb273a475edf13bd4298","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"9.6.7","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"18.17.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.28.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_2.6.6_1694048025195_0.701108986427829","host":"s3://npm-registry-packages"}},"2.6.7":{"name":"sygnal","version":"2.6.7","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@2.6.7","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"e704b02489dd8c2b6850685971b87a3823ae6bb9","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-2.6.7.tgz","fileCount":8,"integrity":"sha512-4a6FFVoG+DOt24ZCO7YPGWoFVKrVx8zMyFokYZJhC3pqK9/XlQZkZH6MxiKXoAbBHolojoybGjhaROh/RnWAdQ==","signatures":[{"sig":"MEYCIQDwjOLO1K9KmQBAWMP4vwb9yBQ16/2NQq0b3OAdmgdHqQIhAIB9uxftrW4SFKRgFSdifJa9pHTLIko67kaplKuB2Cxr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":445709},"main":"./dist/index.cjs.js","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"}},"gitHead":"652d49a9dc5e7b50d2cb982d85b73ef39292f4c9","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"9.6.7","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"18.17.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.28.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_2.6.7_1694317268839_0.9387415588129338","host":"s3://npm-registry-packages"}},"2.6.8":{"name":"sygnal","version":"2.6.8","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@2.6.8","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"e45b1fa0b8d6be4fe919e5a7b71058eb8f38e897","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-2.6.8.tgz","fileCount":8,"integrity":"sha512-SJOOQ6OBGTCWMiKUihdnoCI32R2h5wI21KjRXZ6KK4NSh7WGmtR24srqz24cznNyUe+UgTzCbNqeIGrGfexgtg==","signatures":[{"sig":"MEYCIQCunOFeHkR3McMa3qs8ytYYt9o7c4mgoBNlvbFxh06UYwIhANns/DkZIYDqtMdwP8S9zOjJwkezeCUTPTIQbuwLJ0/G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":446367},"main":"./dist/index.cjs.js","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"}},"gitHead":"09da9b0a6a577ff8773fa3c85e08b7274ae05dac","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"9.6.7","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"18.17.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.28.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_2.6.8_1694423719461_0.7170491884335943","host":"s3://npm-registry-packages"}},"2.6.9":{"name":"sygnal","version":"2.6.9","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@2.6.9","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"fc83788fbe2d8edc06fd15576aa48c052f2b91f2","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-2.6.9.tgz","fileCount":8,"integrity":"sha512-iD3G01PoTec77VNUwSl1A2E2EjyweuXpKlrPAGcYz6pu8rPxIWi8Ehu7fImnLoXi4hKdiiVzHbElhKtmS3pqtw==","signatures":[{"sig":"MEUCIQDGaYzT+Y45M6yMjfOaZgzoRUMquDJ8ARzxq/+Z7KBmCAIgHeq+lxU9wRSvIxEZ4G77vGVz0UAEAqiNgNqZRSgdP+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":458619},"main":"./dist/index.cjs.js","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"}},"gitHead":"a5240ff30278c8fe978fb935baaa918469dd258f","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"9.6.7","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"18.17.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.28.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_2.6.9_1694574769529_0.2861032453145398","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"sygnal","version":"2.7.0","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@2.7.0","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"46db80188edacc055f228066bc0ccefd755d87f5","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-2.7.0.tgz","fileCount":8,"integrity":"sha512-y6gz7tG6+pDJKXGLzg4lAI1oiTBxZM9bFifmdLH5uso3iMk6xDXmCYrcKDdYmF1BqP2LG0XP/pz8VXEeQlSkPg==","signatures":[{"sig":"MEUCIQDNRvV7kbJuGb5ffx0CHW3QoEDkmpsYHWErbQwEfUZi8wIgWygyzYjjuzEunI9kzPBB5ZxywMqTe9h2r0+ABAdrqyU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":462354},"main":"./dist/index.cjs.js","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"}},"gitHead":"fb1d58a2875b4bbde24f1a2887a683b58b43887d","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"10.2.4","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"21.6.1","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.28.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_2.7.0_1713859120031_0.2513393456734454","host":"s3://npm-registry-packages"}},"2.7.1":{"name":"sygnal","version":"2.7.1","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@2.7.1","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"7f27915c8a99114e7aa887ae0fe93f86a5267148","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-2.7.1.tgz","fileCount":8,"integrity":"sha512-SppwKO484kU5XRh1AsiWXU+hKRiqmGMy6pydOKwtnFrMEhsIYZpb0Sj2vGpYqr5d3nk/E7+bhUknLMywWS7YVQ==","signatures":[{"sig":"MEYCIQDMCCFwk3vXYpDV+at0L2m26sbxEsApidlA3GNGo2GZTAIhAIpfP4vvLmeh6cHVUYEgsuDcnoGZRGN5/7PoF3uyo7m6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":462081},"main":"./dist/index.cjs.js","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"}},"gitHead":"2f59020fa1823f24f93c54138d35027aecc632ca","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"10.2.4","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"21.6.1","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.28.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_2.7.1_1713923286894_0.9725248499943804","host":"s3://npm-registry-packages"}},"2.8.0":{"name":"sygnal","version":"2.8.0","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@2.8.0","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"78838f2ba48c00d96426d124710f56fb02645291","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-2.8.0.tgz","fileCount":8,"integrity":"sha512-KKKD8FVrphiRJsIUcC6k251RRCHyVxQ5Bej6R7g8YACW/0ffNSPHm/sI+GUusofjFYMsmGCQLZ6GzUhAq+6V0g==","signatures":[{"sig":"MEUCIQC4XeMAHc9fwXS+6ZFV78mxuFm/VAWoXvvhPzxGnUqwhwIgbELfswpt08rdnShJxlKy79uF4jj0A6gZsjpy6TjU0hE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":470439},"main":"./dist/index.cjs.js","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"}},"gitHead":"fe0e2e7bd6635b62cf7032d3a42b71f7f651212a","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"10.2.4","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"21.6.1","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.28.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_2.8.0_1714017521761_0.46670132977494516","host":"s3://npm-registry-packages"}},"2.8.1":{"name":"sygnal","version":"2.8.1","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@2.8.1","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"1f5d54b47650c15cc1dedaa92422a6e048801249","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-2.8.1.tgz","fileCount":8,"integrity":"sha512-bPVKPEbdjZ1ebm9IemwGlejAmgBCGbhRtNvlFnU01TjD3HJmIEXUXhJmBNx41REkg5stk+lRc0iF1krM4d8wEQ==","signatures":[{"sig":"MEYCIQDEOSKuozDyKB6y4aJu5C2xTeJ/YegsfDMVwBJDrjB1/wIhAIyTiv9TXVwu+3695jUrF5BzYXe3YQIujN7AeZq0umN0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":470282},"main":"./dist/index.cjs.js","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"}},"gitHead":"f9f32c4aca1dac3cb674a17da64a010557941d11","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"10.2.4","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"21.6.1","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.28.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_2.8.1_1714072989179_0.6293023994321769","host":"s3://npm-registry-packages"}},"2.8.2":{"name":"sygnal","version":"2.8.2","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@2.8.2","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"8aa165f46a6216b2f48437e3c2590dda38bac5b7","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-2.8.2.tgz","fileCount":8,"integrity":"sha512-i4SVAny4sL2loed6rJw5hXZGMDb7pxa3jiuQFzrQxNtiR4GBvnaEpID/R1nNrrekUI94urODPElOcFlz9yAPxg==","signatures":[{"sig":"MEYCIQCnCbeXEqShTMIe+WbQdZV4Dst1W5OEGF7RjzOigZxcwQIhAKNG/5K+tFQ0ERuCaMmx+AfUyoNJtybd3x3nrGE7dsXH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":473703},"main":"./dist/index.cjs.js","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"}},"gitHead":"284bc1d9fdcd89a19482aeb7f92b0871a44eca78","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"10.5.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"20.12.2","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.28.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_2.8.2_1714384216501_0.43501812409194596","host":"s3://npm-registry-packages"}},"2.8.3":{"name":"sygnal","version":"2.8.3","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@2.8.3","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"210f536bbd4259059c95dbf13e3397f0b3a50121","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-2.8.3.tgz","fileCount":8,"integrity":"sha512-IssqgJpJHacYBMP5T6heugDGMSI56yED8yYzmCmaDNuowBuOgOHyM7L1VeJ98gP6TpZksl/0VJqQhjugMzeZ4w==","signatures":[{"sig":"MEYCIQCcWf4GiVnjW8ujosmZ78+oBN/P6t7P/djI7lr8PjEuXAIhAMQYjqMdH8l3qg5pYtuH+MulZmzYjmSwUyavJVnyZI/3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":473704},"main":"./dist/index.cjs.js","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"}},"gitHead":"e01777d878e1d80b185cdb34282be7ef84956db1","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"10.5.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"20.12.2","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.28.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_2.8.3_1714385390809_0.9547144489821437","host":"s3://npm-registry-packages"}},"2.9.0":{"name":"sygnal","version":"2.9.0","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@2.9.0","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"012a016e268872ea281a28b2bee85494c24463ce","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-2.9.0.tgz","fileCount":8,"integrity":"sha512-BIhEGS4dXd0uPS+j2QkRE87imAR6oBgaMgy/o9CgvABEmZPKDpMec7J24qbbxJp+MvrvTpKMBU3YtaasiFl67A==","signatures":[{"sig":"MEUCIDa7pgK9FpVB1h7uzan6ezB5QDH4MVBpY0Q7J011p79rAiEAyYlQGm7LYvHixVvU93n9IpB61Pa459JfP2hFToSjbk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":813302},"main":"./dist/index.cjs.js","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"}},"gitHead":"96af90f470c000c1832169ca0d70daae7b020fe6","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"10.5.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"20.12.2","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.28.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_2.9.0_1714448278801_0.19022463548562896","host":"s3://npm-registry-packages"}},"2.9.1":{"name":"sygnal","version":"2.9.1","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@2.9.1","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"ad83e768d3c632c7b4a958f86df5f2b8dd015014","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-2.9.1.tgz","fileCount":8,"integrity":"sha512-FB7AMeXB7Mjq/GsavzlBDu3iln8Lee17AEfQpB5NT3t/4cSDs7uvOSJuumjhRSQJaXWc9F8UJFPzt+MDyUMkCw==","signatures":[{"sig":"MEQCIFzn9vfP4msV1rc8cmpvyeD8B8FSFMD+tcOmOrgUsA0aAiABrkMw8Jjnh65TYuIen060TonmOlWBQ9wqk6Tilty9qQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":475673},"main":"./dist/index.cjs.js","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"}},"gitHead":"3c700a61b1036caa74f46d1c33c79c909f32ecf1","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"10.5.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"20.12.2","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.28.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_2.9.1_1714451983706_0.541419848909495","host":"s3://npm-registry-packages"}},"2.9.2":{"name":"sygnal","version":"2.9.2","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@2.9.2","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"b3f09a023fe9f8c65cc1de15f39b8c363c33e52c","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-2.9.2.tgz","fileCount":8,"integrity":"sha512-o4Q300AUriuZ7XHYDS3794XTA8PFrZwet6Fe0i6JENCSJcHjo1OAqqUKBN36nOIvxWda+yN/7VnfrfXx5vwHxw==","signatures":[{"sig":"MEUCIBml+hv7p7OrnlvBtiE3Un+B6LiTbEqHbGF8ZUa+AU5VAiEAhxEWbHu6X/2iGr9i4Ly5EJjlWIvIXIJjyGRB7RZNoC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":477001},"main":"./dist/index.cjs.js","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"}},"gitHead":"933993c89ddca92ccfb0c84ea757b4fde9ec396f","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"10.5.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"20.12.2","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.28.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_2.9.2_1714454146010_0.8758925701434424","host":"s3://npm-registry-packages"}},"2.9.3":{"name":"sygnal","version":"2.9.3","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@2.9.3","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"e00462073969f46a067468b587c37db7298077c2","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-2.9.3.tgz","fileCount":8,"integrity":"sha512-mvJ+Yh7MOHlM/tMwvWHhF3ayCzFF6KObLD2uh4LqMQ1AQDDugX7yU0vHy+S/kO5u2afq47ng1iAWIpyl9JIxLg==","signatures":[{"sig":"MEUCIQDwgAEAyhmXJCrOfSh7QPsJzC+c5Igo0+dVvnw17ZXgNgIgPaY2ENnOq5oPkXygIwcrk6Np84Hsot2K8gBkstVAOjk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":481500},"main":"./dist/index.cjs.js","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"}},"gitHead":"0433cae444781cba94637e5a1e0d171a0d48959f","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"10.5.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"20.12.2","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.28.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_2.9.3_1714463380007_0.42666014113685247","host":"s3://npm-registry-packages"}},"2.9.4":{"name":"sygnal","version":"2.9.4","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@2.9.4","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"6640d1d35bc607ad482efd6ef231004279abb6ef","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-2.9.4.tgz","fileCount":8,"integrity":"sha512-rnaVUNkvCJArvndqIALSg/0i6v2c2FjCwUhfj6z/MxUcRQxd5x74Gn47d6Q01KZfj4SCkDqM5KkkUjjhnrjUsQ==","signatures":[{"sig":"MEQCIB98N/lmyXH+m7Q68VlVspIV5qwVWOblidWswkd18XGnAiBH9pQqXCh4iS6CzcUYziPt08hy9XJ/O4Rek0oM1EGhEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":480574},"main":"./dist/index.cjs.js","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"}},"gitHead":"1533466cec81124fd55b42605b1394c75a715012","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"10.5.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"20.12.2","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.28.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_2.9.4_1714470847358_0.3802299461770431","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"sygnal","version":"3.0.0","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@3.0.0","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"96b18fe8a6fb59572fbacf39b2ab183b651f9d52","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-3.0.0.tgz","fileCount":8,"integrity":"sha512-xa+aOa2zYtyVwOrUfS8dsB4GOB8j4ETT4qOp4V6CKIDIObrEnjzlq8xp0KUTC1xazUMxRs/IGrdUo1t1fzjCsw==","signatures":[{"sig":"MEUCIEKabkNb48u2JNZ43HyS8mHRUzE9xezN0+oY8Um13uBtAiEA3nP03lkUVPvPT2xCJFNoCNVcb4JAaIbLefgQIcEZVNw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493239},"main":"./dist/index.cjs.js","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"}},"gitHead":"2456db9a9f6b33f586f5a8967a1df3f824364940","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"10.5.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"20.12.2","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.28.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_3.0.0_1714717880128_0.3653964541587498","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"sygnal","version":"3.0.1","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@3.0.1","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"1e9e6abd8deae6887e75fff9d3cd7e8e4b9be0b5","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-3.0.1.tgz","fileCount":8,"integrity":"sha512-4EsEzgNFfUzW9VqOharU9bWysBiPmsFqiiZQkHw6knC90Vdq3ydD3sfcosDRHt2LVOAiJ9M289x3q+fbpMJ77w==","signatures":[{"sig":"MEUCIH3DOvGR5FOKGSTKjKt9vRnl0u6G3cVUqIL0itcgCjY0AiEAgD/aDge0jBHc8H7lSI5e4/JekMLEreeEGz7opRKi+xM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493266},"main":"./dist/index.cjs.js","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"}},"gitHead":"8c0a1e334b2d8981256d8137ac237161699da026","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"10.5.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"20.12.2","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.28.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_3.0.1_1714731052220_0.2969729204491305","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"sygnal","version":"3.1.0","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@3.1.0","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"517fe36eb9e85c924276d2addfb11ae22ce8dd57","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-3.1.0.tgz","fileCount":8,"integrity":"sha512-zwJsVnlTGJ8MMth6x36qsFR1Qd1adQRY0w11qi12i7+igsC8TWyvmtHVrF8ix4nkvpgBZFYKzd5aIKgXW2nPJQ==","signatures":[{"sig":"MEYCIQDQvwA6y0Y+5gMEKeHWD8PcEkdOfTs7JVyleHTigvtf3QIhAMo1vkRaOvkTLHwIwvVPDioSUamc17Gzgr2XAp+l+Mr7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":499115},"main":"./dist/index.cjs.js","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"}},"gitHead":"54c0937d225f8e1dbeb9018d077904e366c46df7","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"10.5.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"20.12.2","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.28.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_3.1.0_1716350665740_0.10574978095081433","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"sygnal","version":"4.0.0","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@4.0.0","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"f6f0e1f50a86348670f6f817aed43d44c49f6f3e","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-4.0.0.tgz","fileCount":27,"integrity":"sha512-XEDHwKSDHwZ4GBdfBOrIz5QpABG8rKpVjTTAbXm/csqo1RU53jUBluGwfZaxW8zzmPs4bBxpHh41f7LeAu2Mrw==","signatures":[{"sig":"MEUCIQD/ntYwnse6pAkaNoJQVXXH13AW9CvQ1YjX9O0edLYmwwIgZCWQmxcZZPHsIiAUGnSyDiZIFdGb7ez99jF0PGLSWtc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":609692},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"},"./types":{"import":"./dist/index.d.ts","reauire":"./dist/index.d.ts"}},"gitHead":"280b9c3d23b460210f66eb735222cdedecacb214","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w","build:all":"npm run build && npm run build:types","build:types":"npx rollup -c rollup.config.dts.mjs"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"10.5.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"20.12.2","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^3.28.1","typescript":"^5.4.5","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_4.0.0_1716969277553_0.11979349085872393","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"sygnal","version":"4.0.1","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@4.0.1","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"e9e43a57c14e436a6ac4f91110106c2ba1caf74c","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-4.0.1.tgz","fileCount":27,"integrity":"sha512-m07bzqfIkHKLDPJFjJNwX1v6DqwpDjhWRz6Mp+8MlauKRXvmYk0nhC3t8mTxqwFr2hVEqrETsYEWVzCfzSDPtw==","signatures":[{"sig":"MEUCIQCK8RhBwW+wkGItqu/NxDNpW3OhY1eaAhKtta+ZhJ0/wgIgXpnJ6yrHCPL6/raTVgZVfFcsw83ia4WEbgK8JwaRKTo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":609928},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"},"./types":{"import":"./dist/index.d.ts","reauire":"./dist/index.d.ts"}},"gitHead":"d9ea3c05b537090452cbde5a6a3728fa9f39b2df","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w","build:all":"npm run build && npm run build:types","build:types":"npx rollup -c rollup.config.dts.mjs"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"10.5.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"20.12.2","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^3.28.1","typescript":"^5.4.5","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_4.0.1_1717097296648_0.3954005271815282","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"sygnal","version":"4.0.2","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@4.0.2","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"7b875bb1caaf95e058c606fad441118f292edc19","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-4.0.2.tgz","fileCount":27,"integrity":"sha512-z7Ca/mfvgRe2hrxAPYrSwrpyMTAgFch/d8AAENB2ukCJAPF8LcQPQPJ/RZ537WqY7K/UlUz/IXhxhj1KD7W9nQ==","signatures":[{"sig":"MEUCIQC3MwEo1qpeo43ESUypb0+0o8WDRsmmWK40MdjFlxlm0wIgfyZohbKrgD/rjM9ELZOQVu7L0vksQTaK96GNGoCFidA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":610336},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"},"./types":{"import":"./dist/index.d.ts","reauire":"./dist/index.d.ts"}},"gitHead":"07ab8611eca6175e2a4b783bcc255ef633d7d436","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w","build:all":"npm run build && npm run build:types","build:types":"npx rollup -c rollup.config.dts.mjs"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"10.5.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"20.12.2","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^3.28.1","typescript":"^5.4.5","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_4.0.2_1717145323111_0.31923050931956287","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"sygnal","version":"4.1.0","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@4.1.0","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"b053dcfb78517bda969f9aa71bfb5e170e15b225","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-4.1.0.tgz","fileCount":47,"integrity":"sha512-yfZfYUWKlQ+tUSwzR5qs+HFi0KE/oWTiAVuIxvhAovCNca3tf+J6x/6efiSp1g4V2UY7eX6nsp78AyCS4xHOuA==","signatures":[{"sig":"MEYCIQCS+dqKL6VbV5DrYJRaiXA5a9QOxdqv77PSmoJLUtxzswIhAKudwUWy7ag35Qd30MtS1+GI3QeGR0S9M6YR44OIHEGY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119306},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"types":"./dist/index.d.ts","import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"},"./astro":{"types":"./src/astro/index.d.ts","import":"./dist/astro/index.mjs","require":"./dist/astro/index.cjs.js"},"./types":{"import":"./dist/index.d.ts","require":"./dist/index.d.ts"},"./astro/client":{"types":"./src/astro/client.d.ts","import":"./dist/astro/client.mjs","require":"./dist/astro/client.cjs.js"},"./astro/server":{"types":"./src/astro/server.d.ts","import":"./dist/astro/server.mjs","require":"./dist/astro/server.cjs.js"}},"gitHead":"2d4073d0ca1e608155e9245c137fff718245362f","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w","build:all":"npm run build && npm run build:types","build:types":"npx rollup -c rollup.config.dts.mjs"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"10.5.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"20.12.2","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^3.28.1","typescript":"^5.4.5","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_4.1.0_1772438580130_0.052596100604267226","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"sygnal","version":"4.1.1","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@4.1.1","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"d6ccdf0dc4640ffcb2932c8dcdb1bb226a3320e2","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-4.1.1.tgz","fileCount":49,"integrity":"sha512-BDgh3pZPfwQIMlHOz8VYDJ/y9SekNAQ4oyLE+jRlI2ABeUoz3to/KDLxwqc2ICLfqSn/Evb9fzYwUqwJNSlyxg==","signatures":[{"sig":"MEYCIQCDpsFyv4q55SCUTnuMHzhGeNB4vgXBNJkj91jLrn3REAIhANkz4W7PJ2X9I7omVQlceNqzwuyfmGZS1su5hylcQeDu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119624},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"types":"./src/jsx.d.ts","import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"},"./astro":{"types":"./src/astro/index.d.ts","import":"./dist/astro/index.mjs","require":"./dist/astro/index.cjs.js"},"./types":{"import":"./dist/index.d.ts","require":"./dist/index.d.ts"},"./astro/client":{"types":"./src/astro/client.d.ts","import":"./dist/astro/client.mjs","require":"./dist/astro/client.cjs.js"},"./astro/server":{"types":"./src/astro/server.d.ts","import":"./dist/astro/server.mjs","require":"./dist/astro/server.cjs.js"}},"gitHead":"f1c1ff34be7f6047b29dadb69dc87cad0ed5cbae","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w","build:all":"npm run build && npm run build:types","build:types":"npx rollup -c rollup.config.dts.mjs"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"10.5.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"20.12.2","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^3.28.1","typescript":"^5.4.5","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_4.1.1_1772662144577_0.1862465773237001","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"sygnal","version":"4.2.0","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@4.2.0","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"182dd975e31b97d08bb1a07bbbd2168651f84904","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-4.2.0.tgz","fileCount":56,"integrity":"sha512-wx+ELd9V82yVSpu6z/EtPmInPDb0RuyUPml/BTeq5Tx9W2mkPnPWJlYfvXlbDNPYxX1QcCTPFpZQ3K6jmnovaQ==","signatures":[{"sig":"MEYCIQDgwfrml8ZvbxxjEIp1IaFYHdhAZsZcL2uXTL7QpOyFwwIhANYrKxHh8itAFqWsghRWyC9XHbBmPVBKBEud6Xh2ANHS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1153949},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"types":"./src/jsx.d.ts","import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"},"./astro":{"types":"./src/astro/index.d.ts","import":"./dist/astro/index.mjs","require":"./dist/astro/index.cjs.js"},"./types":{"import":"./dist/index.d.ts","require":"./dist/index.d.ts"},"./jsx-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-runtime.esm.js","require":"./dist/jsx-runtime.cjs.js"},"./astro/client":{"types":"./src/astro/client.d.ts","import":"./dist/astro/client.mjs","require":"./dist/astro/client.cjs.js"},"./astro/server":{"types":"./src/astro/server.d.ts","import":"./dist/astro/server.mjs","require":"./dist/astro/server.cjs.js"},"./jsx-dev-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-dev-runtime.esm.js","require":"./dist/jsx-dev-runtime.cjs.js"}},"gitHead":"189c232e24769725cba634e7b8ccabf7ac13246e","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w","build:all":"npm run build && npm run build:types","build:types":"npx rollup -c rollup.config.dts.mjs"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"10.5.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"20.12.2","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^3.28.1","typescript":"^5.4.5","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_4.2.0_1772667625662_0.4235788567682086","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"sygnal","version":"4.2.1","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@4.2.1","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"4dd9bee0cd425343e1d01dafaf8cfb0f3ebecf0b","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-4.2.1.tgz","fileCount":56,"integrity":"sha512-QEW+Zlk4mPD/uthNAnb4SuvRQC7iqDtXKl0rom/Z09EK3+j9G65ZinpuGjnOwMrnW8wpUj1sCefa5+bhA/U91g==","signatures":[{"sig":"MEUCIEFPSRQq4bEeg/hAqqmPvT0/MWVtZLeWqnOjAFdKfxiLAiEAykZRZKRI0Yhaa8fpxTXUF5DbNI9b2skafwHjlgkARbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1164499},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"types":"./src/jsx.d.ts","import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"},"./astro":{"types":"./src/astro/index.d.ts","import":"./dist/astro/index.mjs","require":"./dist/astro/index.cjs.js"},"./types":{"import":"./dist/index.d.ts","require":"./dist/index.d.ts"},"./jsx-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-runtime.esm.js","require":"./dist/jsx-runtime.cjs.js"},"./astro/client":{"types":"./src/astro/client.d.ts","import":"./dist/astro/client.mjs","require":"./dist/astro/client.cjs.js"},"./astro/server":{"types":"./src/astro/server.d.ts","import":"./dist/astro/server.mjs","require":"./dist/astro/server.cjs.js"},"./jsx-dev-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-dev-runtime.esm.js","require":"./dist/jsx-dev-runtime.cjs.js"}},"gitHead":"47baf4571f3744cddff8d26c8bd0d917aa775c73","scripts":{"test":"echo \"Tests to come...\"","build":"npx rollup -c","start":"npx rollup -c -w","build:all":"npm run build && npm run build:types","build:types":"npx rollup -c rollup.config.dts.mjs"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"10.5.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"20.12.2","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^3.28.1","typescript":"^5.4.5","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_4.2.1_1772696761482_0.6243899145144589","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"sygnal","version":"4.3.0","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@4.3.0","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"bc4dcdaf11a57228b6ce82e503d2b4909e4d4205","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-4.3.0.tgz","fileCount":57,"integrity":"sha512-3zelYcRDMB5pq4rJCS9TDeRaA1MVyg8w9jaE1jP55IGyRjqFjSfMvjesWIJ/pAYAGutqes+cA3MIaFscUOqh5A==","signatures":[{"sig":"MEYCIQCUuwGbDUHFo90yeAcjxyY/T5GhdCDWvaT+yZ3LY1vZOwIhAMbbqwsgHYLjWa1WcafnX+v1qPOvVFepyBaGnnJEoxCy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1252556},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"types":"./src/jsx.d.ts","import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"},"./astro":{"types":"./src/astro/index.d.ts","import":"./dist/astro/index.mjs","require":"./dist/astro/index.cjs.js"},"./types":{"import":"./dist/index.d.ts","require":"./dist/index.d.ts"},"./jsx-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-runtime.esm.js","require":"./dist/jsx-runtime.cjs.js"},"./astro/client":{"types":"./src/astro/client.d.ts","import":"./dist/astro/client.mjs","require":"./dist/astro/client.cjs.js"},"./astro/server":{"types":"./src/astro/server.d.ts","import":"./dist/astro/server.mjs","require":"./dist/astro/server.cjs.js"},"./jsx-dev-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-dev-runtime.esm.js","require":"./dist/jsx-dev-runtime.cjs.js"}},"gitHead":"b941565c32f7fc613d2e1acd24976547dc19c691","scripts":{"test":"vitest run","build":"npx rollup -c","start":"npx rollup -c -w","build:all":"npm run build && npm run build:types","test:watch":"vitest","build:types":"npx rollup -c rollup.config.dts.mjs","build:devtools":"node devtools/build.mjs"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"11.9.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"24.14.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^3.28.1","vitest":"^4.0.18","typescript":"^5.4.5","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_4.3.0_1773086413937_0.7663107265026599","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"sygnal","version":"4.4.0","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@4.4.0","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"dc1d6cfd82ee3a556ac192fee46947c50f6ebc9d","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-4.4.0.tgz","fileCount":57,"integrity":"sha512-ao+pZbmhp7/Qd5rrpM9JsNaZjEGd0HLMXVLml2yjcqgMguiuvS4d5ouhfi80qox7MC5ucBzD3f8wIY9BUOXGzQ==","signatures":[{"sig":"MEQCIA9jo+jluf75824zmRz4GZGpkm/9Zw+B5ktthDxLnrGyAiBpgffh8zo37MFPpsE/Gb9hPmA1xI1yIgD0/gt6o5oB9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1253645},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"types":"./src/jsx.d.ts","import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"},"./astro":{"types":"./src/astro/index.d.ts","import":"./dist/astro/index.mjs","require":"./dist/astro/index.cjs.js"},"./types":{"import":"./dist/index.d.ts","require":"./dist/index.d.ts"},"./jsx-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-runtime.esm.js","require":"./dist/jsx-runtime.cjs.js"},"./astro/client":{"types":"./src/astro/client.d.ts","import":"./dist/astro/client.mjs","require":"./dist/astro/client.cjs.js"},"./astro/server":{"types":"./src/astro/server.d.ts","import":"./dist/astro/server.mjs","require":"./dist/astro/server.cjs.js"},"./jsx-dev-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-dev-runtime.esm.js","require":"./dist/jsx-dev-runtime.cjs.js"}},"gitHead":"ff04b034e076ed2ec8c3b46e537fdfa31e156a46","scripts":{"test":"vitest run","build":"npx rollup -c","start":"npx rollup -c -w","build:all":"npm run build && npm run build:types","test:watch":"vitest","build:types":"npx rollup -c rollup.config.dts.mjs","build:devtools":"node devtools/build.mjs"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"11.9.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"24.14.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.5.0","@cycle/dom":"^23.1.0","@cycle/run":"^5.7.0","@cycle/state":"^1.7.0","@cycle/isolate":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^3.28.1","vitest":"^4.0.18","typescript":"^5.4.5","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_4.4.0_1773091146035_0.7718488054198991","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"sygnal","version":"4.5.0","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@4.5.0","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"8c37fb17c2fbb825130a1b8df7be8e1a3de10324","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-4.5.0.tgz","fileCount":203,"integrity":"sha512-NE4OLumyfLWocKA7JXZnogtMfEmHhHDEz4KMDLYqx89Co8ilJmWZ2ISDU4d1OzKFD/Y6YGLNCUU1MqBf7F4Nuw==","signatures":[{"sig":"MEUCIQCzJNrCatmKeDIq/2fQs20Ty9NbdjGxF9w34Z/mnC/6jgIgHFzH/yPITf0lb3D2R7RR++r90P7wfFnDZg+IDbOTEOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1312288},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"types":"./src/jsx.d.ts","import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"},"./astro":{"types":"./src/astro/index.d.ts","import":"./dist/astro/index.mjs","require":"./dist/astro/index.cjs.js"},"./types":{"import":"./dist/index.d.ts","require":"./dist/index.d.ts"},"./jsx-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-runtime.esm.js","require":"./dist/jsx-runtime.cjs.js"},"./astro/client":{"types":"./src/astro/client.d.ts","import":"./dist/astro/client.mjs","require":"./dist/astro/client.cjs.js"},"./astro/server":{"types":"./src/astro/server.d.ts","import":"./dist/astro/server.mjs","require":"./dist/astro/server.cjs.js"},"./jsx-dev-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-dev-runtime.esm.js","require":"./dist/jsx-dev-runtime.cjs.js"}},"gitHead":"fff922eb817b0d41a53da3495e17c6d1a209541b","scripts":{"test":"vitest run","build":"npx rollup -c","start":"npx rollup -c -w","build:all":"npm run build && npm run build:types","test:watch":"vitest","build:types":"npx rollup -c rollup.config.dts.mjs","build:devtools":"node devtools/build.mjs"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"11.9.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"24.14.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.6.3"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^3.28.1","vitest":"^4.0.18","typescript":"^5.4.5","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_4.5.0_1773824939208_0.10081076708457082","host":"s3://npm-registry-packages-npm-production"}},"4.6.0":{"name":"sygnal","version":"4.6.0","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@4.6.0","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"5b75967c30b31bfce49f9f79d37727763f260f43","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-4.6.0.tgz","fileCount":208,"integrity":"sha512-JxV4XCf88KJnrkzEuPa/9vgsyErZd9TLW8wtP7p1DS3AOXOasgCTTuMyWVKjX9VTmGhutqJQlzvKy0gZSBcSvw==","signatures":[{"sig":"MEYCIQCKRh1hj4pURZL8iTFu5+zej9571FOz1g9G111Q8UcspwIhAKHUWMZecLKOkA4rpeUZqTz8pPydbla43tuzYuxD8EYe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1664761},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"types":"./src/jsx.d.ts","import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"},"./astro":{"types":"./src/astro/index.d.ts","import":"./dist/astro/index.mjs","require":"./dist/astro/index.cjs.js"},"./types":{"import":"./dist/index.d.ts","require":"./dist/index.d.ts"},"./jsx-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-runtime.esm.js","require":"./dist/jsx-runtime.cjs.js"},"./astro/client":{"types":"./src/astro/client.d.ts","import":"./dist/astro/client.mjs","require":"./dist/astro/client.cjs.js"},"./astro/server":{"types":"./src/astro/server.d.ts","import":"./dist/astro/server.mjs","require":"./dist/astro/server.cjs.js"},"./jsx-dev-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-dev-runtime.esm.js","require":"./dist/jsx-dev-runtime.cjs.js"}},"gitHead":"7caa238632985ad59d04f5c3de1499fd2b78f9a1","scripts":{"test":"vitest run","build":"npx rollup -c && cp src/index.d.ts dist/index.d.ts","start":"npx rollup -c -w","build:all":"npm run build && npm run build:types","test:watch":"vitest","build:types":"npx rollup -c rollup.config.dts.mjs","build:devtools":"node devtools/build.mjs"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"11.9.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"24.14.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.6.3"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^3.28.1","vitest":"^4.0.18","typescript":"^5.4.5","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_4.6.0_1773907197306_0.10017367144290446","host":"s3://npm-registry-packages-npm-production"}},"4.6.1":{"name":"sygnal","version":"4.6.1","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@4.6.1","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"a93dd4de65efc92e2bf1d6adbff7ec3417938c04","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-4.6.1.tgz","fileCount":209,"integrity":"sha512-HnLdt5N57Yf1yx+ch+enidd79VPqxI76JhmwWYYqcmRwu6thRc9O/w/JURzm/A/MjYWzqELy8CiKa0WCzFXGNA==","signatures":[{"sig":"MEUCIQC9HbJIEBqVsvFDL9TmGlVZQveFgPsmueX6QFNllv3u/gIgULH0CBxuSDDzKWQri8kJ2ogEvXmPp+5r7HEN1PuNuxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1694172},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"types":"./src/jsx.d.ts","import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"},"./astro":{"types":"./src/astro/index.d.ts","import":"./dist/astro/index.mjs","require":"./dist/astro/index.cjs.js"},"./types":{"import":"./dist/index.d.ts","require":"./dist/index.d.ts"},"./jsx-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-runtime.esm.js","require":"./dist/jsx-runtime.cjs.js"},"./astro/client":{"types":"./src/astro/client.d.ts","import":"./dist/astro/client.mjs","require":"./dist/astro/client.cjs.js"},"./astro/server":{"types":"./src/astro/server.d.ts","import":"./dist/astro/server.mjs","require":"./dist/astro/server.cjs.js"},"./jsx-dev-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-dev-runtime.esm.js","require":"./dist/jsx-dev-runtime.cjs.js"}},"gitHead":"872435336f4a2bd94943400ce93d4fca88b31872","scripts":{"test":"vitest run && npm test --prefix browser-tests","build":"npx rollup -c && cp src/index.d.ts dist/index.d.ts","start":"npx rollup -c -w","build:all":"npm run build && npm run build:types","test:watch":"vitest","build:types":"npx rollup -c rollup.config.dts.mjs","build:devtools":"node devtools/build.mjs"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"11.9.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"24.14.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.6.3"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^3.28.1","vitest":"^4.0.18","typescript":"^5.4.5","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_4.6.1_1773972055684_0.6643127680665395","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"sygnal","version":"5.0.0","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@5.0.0","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"fd6cac557b9d0470c06baa268cbd7f04490eafe9","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-5.0.0.tgz","fileCount":211,"integrity":"sha512-8B2HKpwQS4UnbrHpDgknrfb2a3h6w0BCKFjpEyNOGC762byyn5ySjd9lDjnFJ69DlikRHZCr4udDSAvXPB1zYw==","signatures":[{"sig":"MEUCIBpa/wRowA5ZlDowM+zv6bVZWL4pjOz5RXq0GjZi30LQAiEA0vWoWp8+HCTusZkPvLAKCEtoaOYkR2Ba3KjS4cP0vhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1745413},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"types":"./src/jsx.d.ts","import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"},"./astro":{"types":"./src/astro/index.d.ts","import":"./dist/astro/index.mjs","require":"./dist/astro/index.cjs.js"},"./types":{"import":"./dist/index.d.ts","require":"./dist/index.d.ts"},"./jsx-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-runtime.esm.js","require":"./dist/jsx-runtime.cjs.js"},"./astro/client":{"types":"./src/astro/client.d.ts","import":"./dist/astro/client.mjs","require":"./dist/astro/client.cjs.js"},"./astro/server":{"types":"./src/astro/server.d.ts","import":"./dist/astro/server.mjs","require":"./dist/astro/server.cjs.js"},"./jsx-dev-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-dev-runtime.esm.js","require":"./dist/jsx-dev-runtime.cjs.js"}},"gitHead":"db9158bbef0c8a1e4d8fcb82a0c30732164410fd","scripts":{"test":"vitest run && npm run test:types && npm run test:browser","build":"npx rollup -c && cp src/index.d.ts dist/index.d.ts","start":"npx rollup -c -w","build:all":"npm run build && npm run build:types","test:types":"npx tsc --project type-tests/tsconfig.json 2>&1 | grep '^type-tests/' && exit 1 || exit 0","test:watch":"vitest","build:types":"npx rollup -c rollup.config.dts.mjs","test:browser":"npm test --prefix browser-tests","build:devtools":"node devtools/build.mjs"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"11.9.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"24.14.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.6.3"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^3.28.1","vitest":"^4.0.18","typescript":"^5.4.5","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_5.0.0_1774047989202_0.993168250163099","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"sygnal","version":"5.1.0","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@5.1.0","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"2746e82f8c4d7abd60fdb0bf46a16cf2ee3cf8fc","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-5.1.0.tgz","fileCount":217,"integrity":"sha512-+5dSSXJSlTOSNMFORP1au550ZSYvmFlj4x/PyZBkgcVMjE6G/TiHcDyAXgusgOg+v8KtSYer0WuK+dV5qxWgSw==","signatures":[{"sig":"MEQCIDmCUk12IqVJnF1HpwidTJZDValDxtNA/iQ4OnuJYMlcAiAsF/n6ykG9oqJWCaI8z86HYXupA0ou27ROuB3jiDx+bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1911168},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"types":"./src/jsx.d.ts","import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"},"./vite":{"types":"./src/vite/plugin.d.ts","import":"./dist/vite/plugin.mjs","require":"./dist/vite/plugin.cjs.js"},"./astro":{"types":"./src/astro/index.d.ts","import":"./dist/astro/index.mjs","require":"./dist/astro/index.cjs.js"},"./types":{"import":"./dist/index.d.ts","require":"./dist/index.d.ts"},"./jsx-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-runtime.esm.js","require":"./dist/jsx-runtime.cjs.js"},"./astro/client":{"types":"./src/astro/client.d.ts","import":"./dist/astro/client.mjs","require":"./dist/astro/client.cjs.js"},"./astro/server":{"types":"./src/astro/server.d.ts","import":"./dist/astro/server.mjs","require":"./dist/astro/server.cjs.js"},"./jsx-dev-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-dev-runtime.esm.js","require":"./dist/jsx-dev-runtime.cjs.js"}},"gitHead":"9c19912a6446486a4f3ff93d210b2d253098e7c7","scripts":{"test":"vitest run && npm run test:types && npm run test:browser","build":"npx rollup -c && cp src/index.d.ts dist/index.d.ts","start":"npx rollup -c -w","build:all":"npm run build && npm run build:types","test:types":"npx tsc --project type-tests/tsconfig.json 2>&1 | grep '^type-tests/' && exit 1 || exit 0","test:watch":"vitest","build:types":"npx rollup -c rollup.config.dts.mjs","test:browser":"npm test --prefix browser-tests","build:devtools":"node devtools/build.mjs"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"11.9.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"24.14.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.6.3"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^3.28.1","vitest":"^4.0.18","typescript":"^5.4.5","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_5.1.0_1774085440508_0.04005434586152279","host":"s3://npm-registry-packages-npm-production"}},"5.1.1":{"name":"sygnal","version":"5.1.1","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@5.1.1","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"3dd374d33e47bffb01730bea779023c585677e3b","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-5.1.1.tgz","fileCount":217,"integrity":"sha512-Lp4rVIrkI2OTcwOi62nFUGbkWvBTs1aLEYTRwxLZd69XNOmfLH6OdLpbAVgvRoQW/Lm/t4QyuUeB+e02va76sg==","signatures":[{"sig":"MEUCICRB+cmOjfsMsD3mHjlIDXR07zhnT8TZ3blIpw68VVTAAiEAgCUF/ofuc3WnMC4uLIf7R0xJnbtWEHE3uohulymVu84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1915722},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"types":"./src/jsx.d.ts","import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"},"./vite":{"types":"./src/vite/plugin.d.ts","import":"./dist/vite/plugin.mjs","require":"./dist/vite/plugin.cjs.js"},"./astro":{"types":"./src/astro/index.d.ts","import":"./dist/astro/index.mjs","require":"./dist/astro/index.cjs.js"},"./types":{"import":"./dist/index.d.ts","require":"./dist/index.d.ts"},"./jsx-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-runtime.esm.js","require":"./dist/jsx-runtime.cjs.js"},"./astro/client":{"types":"./src/astro/client.d.ts","import":"./dist/astro/client.mjs","require":"./dist/astro/client.cjs.js"},"./astro/server":{"types":"./src/astro/server.d.ts","import":"./dist/astro/server.mjs","require":"./dist/astro/server.cjs.js"},"./jsx-dev-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-dev-runtime.esm.js","require":"./dist/jsx-dev-runtime.cjs.js"}},"gitHead":"edd545e4cda8144dd1dcbdde87e1e929e6502837","scripts":{"test":"vitest run && npm run test:types && npm run test:browser","build":"npx rollup -c && cp src/index.d.ts dist/index.d.ts","start":"npx rollup -c -w","build:all":"npm run build && npm run build:types","test:types":"npx tsc --project type-tests/tsconfig.json 2>&1 | grep '^type-tests/' && exit 1 || exit 0","test:watch":"vitest","build:types":"npx rollup -c rollup.config.dts.mjs","test:browser":"npm test --prefix browser-tests","build:devtools":"node devtools/build.mjs"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"11.9.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"24.14.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.6.3"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^3.28.1","vitest":"^4.0.18","typescript":"^5.4.5","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_5.1.1_1774088367927_0.7622686909457901","host":"s3://npm-registry-packages-npm-production"}},"5.1.2":{"name":"sygnal","version":"5.1.2","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@5.1.2","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"d04cc254a87304131eef9b6b222612d71b0a7cfc","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-5.1.2.tgz","fileCount":229,"integrity":"sha512-+1hFbC7cUFECwrj9l+Nz/c44bA3CJrfi3e1osEW0OH16qMndCgbV0ORUB72yfe165KGzC2wfPYdPGeCsT49mgA==","signatures":[{"sig":"MEYCIQConCxdso+taVWt7gHTTIbCYdxbHhGP77TXdQMO5sPaPAIhAKngi7ikLqCMD7QkOK6Thf8HHVUl2q/m4AKfkXhbmW7Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1952939},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"types":"./src/jsx.d.ts","import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"},"./vike":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./vite":{"types":"./src/vite/plugin.d.ts","import":"./dist/vite/plugin.mjs","require":"./dist/vite/plugin.cjs.js"},"./astro":{"types":"./src/astro/index.d.ts","import":"./dist/astro/index.mjs","require":"./dist/astro/index.cjs.js"},"./types":{"import":"./dist/index.d.ts","require":"./dist/index.d.ts"},"./config":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./jsx-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-runtime.esm.js","require":"./dist/jsx-runtime.cjs.js"},"./vike/config":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./astro/client":{"types":"./src/astro/client.d.ts","import":"./dist/astro/client.mjs","require":"./dist/astro/client.cjs.js"},"./astro/server":{"types":"./src/astro/server.d.ts","import":"./dist/astro/server.mjs","require":"./dist/astro/server.cjs.js"},"./jsx-dev-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-dev-runtime.esm.js","require":"./dist/jsx-dev-runtime.cjs.js"},"./vike/onRenderHtml":{"import":"./dist/vike/onRenderHtml.mjs","require":"./dist/vike/onRenderHtml.cjs.js"},"./vike/onRenderClient":{"import":"./dist/vike/onRenderClient.mjs","require":"./dist/vike/onRenderClient.cjs.js"}},"gitHead":"45780ed5ed460dcf64df99999558a0c303b59116","scripts":{"test":"vitest run && npm run test:types && npm run test:browser","build":"npx rollup -c && cp src/index.d.ts dist/index.d.ts","start":"npx rollup -c -w","build:all":"npm run build && npm run build:types","test:types":"npx tsc --project type-tests/tsconfig.json 2>&1 | grep '^type-tests/' && exit 1 || exit 0","test:watch":"vitest","build:types":"npx rollup -c rollup.config.dts.mjs","test:browser":"npm test --prefix browser-tests","build:devtools":"node devtools/build.mjs"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"11.9.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"24.14.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.6.3"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^3.28.1","vitest":"^4.0.18","typescript":"^5.4.5","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_5.1.2_1774159299315_0.27303277380935365","host":"s3://npm-registry-packages-npm-production"}},"5.1.3":{"name":"sygnal","version":"5.1.3","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@5.1.3","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"8c244e86cc2cda5d6020178980f9ad101ff1bb71","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-5.1.3.tgz","fileCount":229,"integrity":"sha512-+s3WBvEM05UnYV7eBPEpe5cKFVfAcvaQufAwXeTRydQ+7jJ185TMxSLTlvyH0FRCjhT8oEh8fK4tRPZIUdY7AA==","signatures":[{"sig":"MEUCIQCv3crg1pOgkTeJteBwg83KK3n5gok+2VV+SdOMjuiQAAIgbaDkf3FRIByHrMOZ/d03JpJE/t1W3LmIag125iAUXow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1952719},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"types":"./src/jsx.d.ts","import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"},"./vike":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./vite":{"types":"./src/vite/plugin.d.ts","import":"./dist/vite/plugin.mjs","require":"./dist/vite/plugin.cjs.js"},"./astro":{"types":"./src/astro/index.d.ts","import":"./dist/astro/index.mjs","require":"./dist/astro/index.cjs.js"},"./types":{"import":"./dist/index.d.ts","require":"./dist/index.d.ts"},"./config":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./jsx-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-runtime.esm.js","require":"./dist/jsx-runtime.cjs.js"},"./vike/config":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./astro/client":{"types":"./src/astro/client.d.ts","import":"./dist/astro/client.mjs","require":"./dist/astro/client.cjs.js"},"./astro/server":{"types":"./src/astro/server.d.ts","import":"./dist/astro/server.mjs","require":"./dist/astro/server.cjs.js"},"./jsx-dev-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-dev-runtime.esm.js","require":"./dist/jsx-dev-runtime.cjs.js"},"./vike/onRenderHtml":{"import":"./dist/vike/onRenderHtml.mjs","require":"./dist/vike/onRenderHtml.cjs.js"},"./vike/onRenderClient":{"import":"./dist/vike/onRenderClient.mjs","require":"./dist/vike/onRenderClient.cjs.js"}},"gitHead":"13f6432f0f78bc646453d549f23d2721e9306534","scripts":{"test":"vitest run && npm run test:types && npm run test:browser","build":"npx rollup -c && cp src/index.d.ts dist/index.d.ts","start":"npx rollup -c -w","build:all":"npm run build && npm run build:types","test:types":"npx tsc --project type-tests/tsconfig.json 2>&1 | grep '^type-tests/' && exit 1 || exit 0","test:watch":"vitest","build:types":"npx rollup -c rollup.config.dts.mjs","test:browser":"npm test --prefix browser-tests","build:devtools":"node devtools/build.mjs"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"11.9.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"24.14.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.6.3"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^3.28.1","vitest":"^4.0.18","typescript":"^5.4.5","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_5.1.3_1774159742550_0.6845656330009986","host":"s3://npm-registry-packages-npm-production"}},"5.1.4":{"name":"sygnal","version":"5.1.4","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@5.1.4","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"1322a588e26f70cbceeaf4209ed6090772db5d06","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-5.1.4.tgz","fileCount":229,"integrity":"sha512-WCbROHrdEQ9PAQ1rG2mCHDa9e7hm4zyOt25HhOsXA/Yxs7dgH1cY9NzVQGxEWmQT5ubu3nPozOzjHJs1z9vcKA==","signatures":[{"sig":"MEUCIGxsaDNjVT7W3j2/5fICDIwmtv0YWn4jkqMaAuuaJHqEAiEAx42AX0JINwRDsHpxe52dG1GGgwaQVp0gntRlll6nBH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1952996},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"types":"./src/jsx.d.ts","import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"},"./vike":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./vite":{"types":"./src/vite/plugin.d.ts","import":"./dist/vite/plugin.mjs","require":"./dist/vite/plugin.cjs.js"},"./astro":{"types":"./src/astro/index.d.ts","import":"./dist/astro/index.mjs","require":"./dist/astro/index.cjs.js"},"./types":{"import":"./dist/index.d.ts","require":"./dist/index.d.ts"},"./config":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./jsx-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-runtime.esm.js","require":"./dist/jsx-runtime.cjs.js"},"./vike/config":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./astro/client":{"types":"./src/astro/client.d.ts","import":"./dist/astro/client.mjs","require":"./dist/astro/client.cjs.js"},"./astro/server":{"types":"./src/astro/server.d.ts","import":"./dist/astro/server.mjs","require":"./dist/astro/server.cjs.js"},"./jsx-dev-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-dev-runtime.esm.js","require":"./dist/jsx-dev-runtime.cjs.js"},"./vike/onRenderHtml":{"import":"./dist/vike/onRenderHtml.mjs","require":"./dist/vike/onRenderHtml.cjs.js"},"./vike/onRenderClient":{"import":"./dist/vike/onRenderClient.mjs","require":"./dist/vike/onRenderClient.cjs.js"}},"gitHead":"6a21bd2243ffe672b594c00bbb63efd580cc8464","scripts":{"test":"vitest run && npm run test:types && npm run test:browser","build":"npx rollup -c && cp src/index.d.ts dist/index.d.ts","start":"npx rollup -c -w","build:all":"npm run build && npm run build:types","test:types":"npx tsc --project type-tests/tsconfig.json 2>&1 | grep '^type-tests/' && exit 1 || exit 0","test:watch":"vitest","build:types":"npx rollup -c rollup.config.dts.mjs","test:browser":"npm test --prefix browser-tests","build:devtools":"node devtools/build.mjs"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"11.9.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"24.14.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.6.3"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^3.28.1","vitest":"^4.0.18","typescript":"^5.4.5","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_5.1.4_1774160144771_0.9419502368139283","host":"s3://npm-registry-packages-npm-production"}},"5.1.5":{"name":"sygnal","version":"5.1.5","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@5.1.5","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"6734e00cded354a3c1893fc56c4a2ff3d46c4fb7","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-5.1.5.tgz","fileCount":229,"integrity":"sha512-l9/adJP1lADOZgN9dpbHgkt48kppxxEnTvTBBfEOqCXSD0SbbZBdwYqaHodfwy2zHn70cQZseNUWVr1ZWNvXyA==","signatures":[{"sig":"MEQCIDJ9UKV/BSgcF/VETcAbxlLKwvILxdnpQmD+FcjV6QKkAiATsKJrDOmPp6XIYgaOChWKEMA5gqc8Wjvgcwxvy8N85Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1953179},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"types":"./src/jsx.d.ts","import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"},"./vike":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./vite":{"types":"./src/vite/plugin.d.ts","import":"./dist/vite/plugin.mjs","require":"./dist/vite/plugin.cjs.js"},"./astro":{"types":"./src/astro/index.d.ts","import":"./dist/astro/index.mjs","require":"./dist/astro/index.cjs.js"},"./types":{"import":"./dist/index.d.ts","require":"./dist/index.d.ts"},"./config":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./jsx-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-runtime.esm.js","require":"./dist/jsx-runtime.cjs.js"},"./vike/config":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./astro/client":{"types":"./src/astro/client.d.ts","import":"./dist/astro/client.mjs","require":"./dist/astro/client.cjs.js"},"./astro/server":{"types":"./src/astro/server.d.ts","import":"./dist/astro/server.mjs","require":"./dist/astro/server.cjs.js"},"./jsx-dev-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-dev-runtime.esm.js","require":"./dist/jsx-dev-runtime.cjs.js"},"./vike/onRenderHtml":{"import":"./dist/vike/onRenderHtml.mjs","require":"./dist/vike/onRenderHtml.cjs.js"},"./vike/onRenderClient":{"import":"./dist/vike/onRenderClient.mjs","require":"./dist/vike/onRenderClient.cjs.js"}},"gitHead":"f96d2d06a70c41293b95d9a88908981ddcf66e30","scripts":{"test":"vitest run && npm run test:types && npm run test:browser","build":"npx rollup -c && cp src/index.d.ts dist/index.d.ts","start":"npx rollup -c -w","build:all":"npm run build && npm run build:types","test:types":"npx tsc --project type-tests/tsconfig.json 2>&1 | grep '^type-tests/' && exit 1 || exit 0","test:watch":"vitest","build:types":"npx rollup -c rollup.config.dts.mjs","test:browser":"npm test --prefix browser-tests","build:devtools":"node devtools/build.mjs"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"11.9.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"24.14.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.6.3"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^3.28.1","vitest":"^4.0.18","typescript":"^5.4.5","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_5.1.5_1774177011516_0.32904103491716485","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"sygnal","version":"5.2.0","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@5.2.0","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"f2a9a9f68cc2c4b315bb6c3e071d0b9f6c68865f","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-5.2.0.tgz","fileCount":229,"integrity":"sha512-zBz60HWIG07NX8QdNmBrIjPsVFRrtaCkeyPSsJJjcQoXrJGszq353LNNX68z3IooJTGWmY0hPtjh8K79bCL1eA==","signatures":[{"sig":"MEUCIG8OUycwBHyw2gHMTTs+K07nQZFiXTjgoVi0g2So2jkAAiEA82eS5KlA7kO01a2niWy3hlHsWnbaKccBjSbfMtADZ+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1958034},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"types":"./src/jsx.d.ts","import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"},"./vike":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./vite":{"types":"./src/vite/plugin.d.ts","import":"./dist/vite/plugin.mjs","require":"./dist/vite/plugin.cjs.js"},"./astro":{"types":"./src/astro/index.d.ts","import":"./dist/astro/index.mjs","require":"./dist/astro/index.cjs.js"},"./types":{"import":"./dist/index.d.ts","require":"./dist/index.d.ts"},"./config":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./jsx-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-runtime.esm.js","require":"./dist/jsx-runtime.cjs.js"},"./vike/config":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./astro/client":{"types":"./src/astro/client.d.ts","import":"./dist/astro/client.mjs","require":"./dist/astro/client.cjs.js"},"./astro/server":{"types":"./src/astro/server.d.ts","import":"./dist/astro/server.mjs","require":"./dist/astro/server.cjs.js"},"./jsx-dev-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-dev-runtime.esm.js","require":"./dist/jsx-dev-runtime.cjs.js"},"./vike/onRenderHtml":{"import":"./dist/vike/onRenderHtml.mjs","require":"./dist/vike/onRenderHtml.cjs.js"},"./vike/onRenderClient":{"import":"./dist/vike/onRenderClient.mjs","require":"./dist/vike/onRenderClient.cjs.js"}},"gitHead":"9e66efe22e96f5d95ea01003855252df3a97ac9c","scripts":{"test":"vitest run && npm run test:types && npm run test:browser","build":"npx rollup -c && cp src/index.d.ts dist/index.d.ts","start":"npx rollup -c -w","build:all":"npm run build && npm run build:types","test:types":"npx tsc --project type-tests/tsconfig.json 2>&1 | grep '^type-tests/' && exit 1 || exit 0","test:watch":"vitest","build:types":"npx rollup -c rollup.config.dts.mjs","test:browser":"npm test --prefix browser-tests","build:devtools":"node devtools/build.mjs"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"11.9.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"24.14.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.6.3"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^3.28.1","vitest":"^4.0.18","typescript":"^5.4.5","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_5.2.0_1774333604882_0.6983160013772733","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"name":"sygnal","version":"5.2.1","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@5.2.1","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"40404eb9b3a999fea945f354530d55e168c1e819","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-5.2.1.tgz","fileCount":233,"integrity":"sha512-jN9d+eMO7UAhM40AaYOiZkNHDuDTW+lhdudHmlpbLuNCT/BqRnGrKOrh2vc6JnzJSe8zffsWQkxmORAFMPkhWQ==","signatures":[{"sig":"MEUCIEGKWe6lPGyyN7vDI3p7aWt9NikauIkVL+l53ruDUAAGAiEAokqeqn/308oiE7788dFBUihZnPUpk/bMsgPcTh/q4Vg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2016625},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"types":"./src/jsx.d.ts","import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"},"./vike":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./vite":{"types":"./src/vite/plugin.d.ts","import":"./dist/vite/plugin.mjs","require":"./dist/vite/plugin.cjs.js"},"./astro":{"types":"./src/astro/index.d.ts","import":"./dist/astro/index.mjs","require":"./dist/astro/index.cjs.js"},"./types":{"import":"./dist/index.d.ts","require":"./dist/index.d.ts"},"./config":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./jsx-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-runtime.esm.js","require":"./dist/jsx-runtime.cjs.js"},"./vike/config":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./astro/client":{"types":"./src/astro/client.d.ts","import":"./dist/astro/client.mjs","require":"./dist/astro/client.cjs.js"},"./astro/server":{"types":"./src/astro/server.d.ts","import":"./dist/astro/server.mjs","require":"./dist/astro/server.cjs.js"},"./jsx-dev-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-dev-runtime.esm.js","require":"./dist/jsx-dev-runtime.cjs.js"},"./vike/ClientOnly":{"import":"./dist/vike/ClientOnly.mjs","require":"./dist/vike/ClientOnly.cjs.js"},"./vike/onRenderHtml":{"import":"./dist/vike/onRenderHtml.mjs","require":"./dist/vike/onRenderHtml.cjs.js"},"./vike/onRenderClient":{"import":"./dist/vike/onRenderClient.mjs","require":"./dist/vike/onRenderClient.cjs.js"}},"gitHead":"a0f5a986e37f97ffa9ca1a5d4cdee1150a224d99","scripts":{"test":"vitest run && npm run test:types && npm run test:browser","build":"npx rollup -c && cp src/index.d.ts dist/index.d.ts","start":"npx rollup -c -w","build:all":"npm run build && npm run build:types","test:types":"npx tsc --project type-tests/tsconfig.json 2>&1 | grep '^type-tests/' && exit 1 || exit 0","test:watch":"vitest","build:types":"npx rollup -c rollup.config.dts.mjs","test:browser":"npm test --prefix browser-tests","build:devtools":"node devtools/build.mjs"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"11.9.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"24.14.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.6.3"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^3.28.1","vitest":"^4.0.18","typescript":"^5.4.5","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_5.2.1_1774692218464_0.13130756891530315","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"sygnal","version":"5.3.0","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@5.3.0","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"d1ce51baef0c35cee0464ccd198263171d76fb7e","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-5.3.0.tgz","fileCount":234,"integrity":"sha512-ggUIrtyU5wBqoRnNkbLG5m9YN4dYThzNrfUALmnHVlglgQau6XEMkol3hVV4jeaHh1Xbo1+Gh9lsxNKnxVoyAg==","signatures":[{"sig":"MEQCIGNwpTaGbep2jXv3gT1MffCt1TzVVsz6It/VpyRYWaiIAiB+6XQKzv3Nry8S7lHGLsVxwElTWa15kNz1lgJ9rwiZdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2098515},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"types":"./src/jsx.d.ts","import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"},"./vike":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./vite":{"types":"./src/vite/plugin.d.ts","import":"./dist/vite/plugin.mjs","require":"./dist/vite/plugin.cjs.js"},"./astro":{"types":"./src/astro/index.d.ts","import":"./dist/astro/index.mjs","require":"./dist/astro/index.cjs.js"},"./types":{"import":"./dist/index.d.ts","require":"./dist/index.d.ts"},"./config":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./jsx-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-runtime.esm.js","require":"./dist/jsx-runtime.cjs.js"},"./vike/config":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./astro/client":{"types":"./src/astro/client.d.ts","import":"./dist/astro/client.mjs","require":"./dist/astro/client.cjs.js"},"./astro/server":{"types":"./src/astro/server.d.ts","import":"./dist/astro/server.mjs","require":"./dist/astro/server.cjs.js"},"./jsx-dev-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-dev-runtime.esm.js","require":"./dist/jsx-dev-runtime.cjs.js"},"./vike/ClientOnly":{"import":"./dist/vike/ClientOnly.mjs","require":"./dist/vike/ClientOnly.cjs.js"},"./vike/onRenderHtml":{"import":"./dist/vike/onRenderHtml.mjs","require":"./dist/vike/onRenderHtml.cjs.js"},"./vike/onRenderClient":{"import":"./dist/vike/onRenderClient.mjs","require":"./dist/vike/onRenderClient.cjs.js"}},"gitHead":"5b3d06e5391bb2fc0f5efdf19080b59be4e4adec","scripts":{"test":"vitest run && npm run test:types && npm run test:browser","build":"npx rollup -c && cp src/index.d.ts dist/index.d.ts","start":"npx rollup -c -w","build:all":"npm run build && npm run build:types","test:types":"npx tsc --project type-tests/tsconfig.json 2>&1 | grep '^type-tests/' && exit 1 || exit 0","test:watch":"vitest","build:types":"npx rollup -c rollup.config.dts.mjs","test:browser":"npm test --prefix browser-tests","build:devtools":"node devtools/build.mjs"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"11.9.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"24.14.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.6.3"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^3.28.1","vitest":"^4.0.18","typescript":"^5.4.5","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_5.3.0_1774983015255_0.8004614407043229","host":"s3://npm-registry-packages-npm-production"}},"5.3.1":{"name":"sygnal","version":"5.3.1","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@5.3.1","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"69d2647bc94b3afc6da25dbefb2859e1a2b69041","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-5.3.1.tgz","fileCount":234,"integrity":"sha512-DdJSzRMD+jzFCnwyCU6+hcm64Zyw7y+ujUc47rM+DuIbRXuaAAsAWUW/rJgCK0vCUFjPbG8HrKEz1GtIF9gZqQ==","signatures":[{"sig":"MEYCIQDycKQVEo4TyCtTW1GPzt58uj59lZ67/2xtuTgKzscSuQIhAJ41poo7s6i4hPCPLQJ80zGwuCEo72k8XXgB7Ck0WHTP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2098688},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"types":"./src/jsx.d.ts","import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"},"./vike":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./vite":{"types":"./src/vite/plugin.d.ts","import":"./dist/vite/plugin.mjs","require":"./dist/vite/plugin.cjs.js"},"./astro":{"types":"./src/astro/index.d.ts","import":"./dist/astro/index.mjs","require":"./dist/astro/index.cjs.js"},"./types":{"import":"./dist/index.d.ts","require":"./dist/index.d.ts"},"./config":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./jsx-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-runtime.esm.js","require":"./dist/jsx-runtime.cjs.js"},"./vike/config":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./astro/client":{"types":"./src/astro/client.d.ts","import":"./dist/astro/client.mjs","require":"./dist/astro/client.cjs.js"},"./astro/server":{"types":"./src/astro/server.d.ts","import":"./dist/astro/server.mjs","require":"./dist/astro/server.cjs.js"},"./jsx-dev-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-dev-runtime.esm.js","require":"./dist/jsx-dev-runtime.cjs.js"},"./vike/ClientOnly":{"import":"./dist/vike/ClientOnly.mjs","require":"./dist/vike/ClientOnly.cjs.js"},"./vike/onRenderHtml":{"import":"./dist/vike/onRenderHtml.mjs","require":"./dist/vike/onRenderHtml.cjs.js"},"./vike/onRenderClient":{"import":"./dist/vike/onRenderClient.mjs","require":"./dist/vike/onRenderClient.cjs.js"}},"gitHead":"5b0f19e3996345bec27a1c142e776758bf17c2e1","scripts":{"test":"vitest run && npm run test:types && npm run test:browser","build":"npx rollup -c && cp src/index.d.ts dist/index.d.ts","start":"npx rollup -c -w","build:all":"npm run build && npm run build:types","test:types":"npx tsc --project type-tests/tsconfig.json 2>&1 | grep '^type-tests/' && exit 1 || exit 0","test:watch":"vitest","build:types":"npx rollup -c rollup.config.dts.mjs","test:browser":"npm test --prefix browser-tests","build:devtools":"node devtools/build.mjs"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"11.9.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"24.14.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.6.3"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^3.28.1","vitest":"^4.0.18","typescript":"^5.4.5","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_5.3.1_1774991221456_0.7567958705095847","host":"s3://npm-registry-packages-npm-production"}},"5.3.2":{"name":"sygnal","version":"5.3.2","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@5.3.2","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"33f320fef111c6f9d187e20d12ab2d1b7645e924","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-5.3.2.tgz","fileCount":234,"integrity":"sha512-l2iHguuKys38sV9O/jg4MhJtn5mt0LWL6KJO/WLO2GV2kJZ0aDpvyucgAXmnyRUYRmVboi6+g1G/RTI0ys/ucA==","signatures":[{"sig":"MEYCIQCJnLJnIeX0bVsRQ0i9n0mBW/cSTjtOVnrJrn3akBWPoQIhAMOR4FsmWvCMUoAJD4h6a7PIqse0TGtHFG7/oeHOvf0c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2099228},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"types":"./src/jsx.d.ts","import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"},"./vike":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./vite":{"types":"./src/vite/plugin.d.ts","import":"./dist/vite/plugin.mjs","require":"./dist/vite/plugin.cjs.js"},"./astro":{"types":"./src/astro/index.d.ts","import":"./dist/astro/index.mjs","require":"./dist/astro/index.cjs.js"},"./types":{"import":"./dist/index.d.ts","require":"./dist/index.d.ts"},"./config":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./jsx-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-runtime.esm.js","require":"./dist/jsx-runtime.cjs.js"},"./vike/config":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./astro/client":{"types":"./src/astro/client.d.ts","import":"./dist/astro/client.mjs","require":"./dist/astro/client.cjs.js"},"./astro/server":{"types":"./src/astro/server.d.ts","import":"./dist/astro/server.mjs","require":"./dist/astro/server.cjs.js"},"./jsx-dev-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-dev-runtime.esm.js","require":"./dist/jsx-dev-runtime.cjs.js"},"./vike/ClientOnly":{"import":"./dist/vike/ClientOnly.mjs","require":"./dist/vike/ClientOnly.cjs.js"},"./vike/onRenderHtml":{"import":"./dist/vike/onRenderHtml.mjs","require":"./dist/vike/onRenderHtml.cjs.js"},"./vike/onRenderClient":{"import":"./dist/vike/onRenderClient.mjs","require":"./dist/vike/onRenderClient.cjs.js"}},"gitHead":"7a77d2447843e8570cc5b0705acbb3ab3363d902","scripts":{"test":"vitest run && npm run test:types && npm run test:browser","build":"npx rollup -c && cp src/index.d.ts dist/index.d.ts","start":"npx rollup -c -w","build:all":"npm run build && npm run build:types","test:types":"npx tsc --project type-tests/tsconfig.json 2>&1 | grep '^type-tests/' && exit 1 || exit 0","test:watch":"vitest","build:types":"npx rollup -c rollup.config.dts.mjs","test:browser":"npm test --prefix browser-tests","build:devtools":"node devtools/build.mjs"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"11.9.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"24.14.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.6.3"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^3.28.1","vitest":"^4.0.18","typescript":"^5.4.5","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_5.3.2_1775049502605_0.9471813789654022","host":"s3://npm-registry-packages-npm-production"}},"5.3.3":{"name":"sygnal","version":"5.3.3","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@5.3.3","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"217014a7ed1c1c2170cc339f0c6f849d0ade07b6","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-5.3.3.tgz","fileCount":234,"integrity":"sha512-gStnP0kn1pM01pgP7a/t1vyoMAkUGqeziAuzMYFSffUE20M9nWSjq2gskHELXCMcp/Dlm90qp7kjw2SIrBWwPQ==","signatures":[{"sig":"MEYCIQCi0+Rjfe2XUPOCX2MJ/M7MijJV+Y7n1m4HGYyK7FbvKQIhALoMo1QBa0fKNgtEfXEms9RRgP+rQ+99Awf1sMNO8c8a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2099728},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"types":"./src/jsx.d.ts","import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"},"./vike":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./vite":{"types":"./src/vite/plugin.d.ts","import":"./dist/vite/plugin.mjs","require":"./dist/vite/plugin.cjs.js"},"./astro":{"types":"./src/astro/index.d.ts","import":"./dist/astro/index.mjs","require":"./dist/astro/index.cjs.js"},"./types":{"import":"./dist/index.d.ts","require":"./dist/index.d.ts"},"./config":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./jsx-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-runtime.esm.js","require":"./dist/jsx-runtime.cjs.js"},"./vike/config":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./astro/client":{"types":"./src/astro/client.d.ts","import":"./dist/astro/client.mjs","require":"./dist/astro/client.cjs.js"},"./astro/server":{"types":"./src/astro/server.d.ts","import":"./dist/astro/server.mjs","require":"./dist/astro/server.cjs.js"},"./jsx-dev-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-dev-runtime.esm.js","require":"./dist/jsx-dev-runtime.cjs.js"},"./vike/ClientOnly":{"import":"./dist/vike/ClientOnly.mjs","require":"./dist/vike/ClientOnly.cjs.js"},"./vike/onRenderHtml":{"import":"./dist/vike/onRenderHtml.mjs","require":"./dist/vike/onRenderHtml.cjs.js"},"./vike/onRenderClient":{"import":"./dist/vike/onRenderClient.mjs","require":"./dist/vike/onRenderClient.cjs.js"}},"gitHead":"fccbcecfb8022743eb50c6ec201b64e107710242","scripts":{"test":"vitest run && npm run test:types && npm run test:browser","build":"npx rollup -c && cp src/index.d.ts dist/index.d.ts","start":"npx rollup -c -w","build:all":"npm run build && npm run build:types","test:types":"npx tsc --project type-tests/tsconfig.json 2>&1 | grep '^type-tests/' && exit 1 || exit 0","test:watch":"vitest","build:types":"npx rollup -c rollup.config.dts.mjs","test:browser":"npm test --prefix browser-tests","build:devtools":"node devtools/build.mjs"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"11.9.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"24.14.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.6.3"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^3.28.1","vitest":"^4.0.18","typescript":"^5.4.5","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_5.3.3_1775127058575_0.03557825536017689","host":"s3://npm-registry-packages-npm-production"}},"5.3.4":{"name":"sygnal","version":"5.3.4","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@5.3.4","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"56931f88d7720626b325574038b0ec69799dd5c9","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-5.3.4.tgz","fileCount":235,"integrity":"sha512-FlZC0SH1QzqSECV7SIgymFDwKO5v2KNMn35+z4SMGi2AYjTN+cbVwUPGff5wNz1WJ4pNWCS/nZYLCjKWWI5kkQ==","signatures":[{"sig":"MEYCIQDxHVYTPCjU5tvWXmQtbp704RMsklyVKl8J8eyJs4iCswIhALwg25hO7y1FG+RQxM7T0kGRx7FwO/wmy7L2mm7w8q60","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2105418},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"types":"./src/jsx.d.ts","import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"},"./vike":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./vite":{"types":"./src/vite/plugin.d.ts","import":"./dist/vite/plugin.mjs","require":"./dist/vite/plugin.cjs.js"},"./astro":{"types":"./src/astro/index.d.ts","import":"./dist/astro/index.mjs","require":"./dist/astro/index.cjs.js"},"./types":{"import":"./dist/index.d.ts","require":"./dist/index.d.ts"},"./config":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./jsx-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-runtime.esm.js","require":"./dist/jsx-runtime.cjs.js"},"./vike/config":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./astro/client":{"types":"./src/astro/client.d.ts","import":"./dist/astro/client.mjs","require":"./dist/astro/client.cjs.js"},"./astro/server":{"types":"./src/astro/server.d.ts","import":"./dist/astro/server.mjs","require":"./dist/astro/server.cjs.js"},"./jsx-dev-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-dev-runtime.esm.js","require":"./dist/jsx-dev-runtime.cjs.js"},"./vike/ClientOnly":{"import":"./dist/vike/ClientOnly.mjs","require":"./dist/vike/ClientOnly.cjs.js"},"./vike/onRenderHtml":{"import":"./dist/vike/onRenderHtml.mjs","require":"./dist/vike/onRenderHtml.cjs.js"},"./vike/onRenderClient":{"import":"./dist/vike/onRenderClient.mjs","require":"./dist/vike/onRenderClient.cjs.js"}},"gitHead":"20b0a1da9f46c102e821be8f467d9003885d91d1","scripts":{"test":"vitest run && npm run test:types && npm run test:browser","build":"npx rollup -c && cp src/index.d.ts dist/index.d.ts","start":"npx rollup -c -w","build:all":"npm run build && npm run build:types","test:types":"npx tsc --project type-tests/tsconfig.json 2>&1 | grep '^type-tests/' && exit 1 || exit 0","test:watch":"vitest","build:types":"npx rollup -c rollup.config.dts.mjs","test:browser":"npm test --prefix browser-tests","build:devtools":"node devtools/build.mjs"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"11.9.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"24.14.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.6.3"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^3.28.1","vitest":"^4.0.18","typescript":"^5.4.5","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_5.3.4_1775130698377_0.057236300240718574","host":"s3://npm-registry-packages-npm-production"}},"5.3.5":{"name":"sygnal","version":"5.3.5","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@5.3.5","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"9bee07a2cb694afd53695f03025629460e2de426","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-5.3.5.tgz","fileCount":235,"integrity":"sha512-kAiX9zlmDLKEiH4R1Pag6GD57lRDUJLFR+7q1XYzYny5O1r2bcP6BlkTPJgLM8bTeYwu7Syg7kF/FETPLrZRYA==","signatures":[{"sig":"MEYCIQDIpetCUPQCLL/8TB4o3XeRpabjPXxlNpdtAn0zhYSfPgIhAM74ju4B41DPu3ZVpz4wAtxoKWg7SWyoEgibhp5IMbDJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2108719},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"types":"./src/jsx.d.ts","import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"},"./vike":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./vite":{"types":"./src/vite/plugin.d.ts","import":"./dist/vite/plugin.mjs","require":"./dist/vite/plugin.cjs.js"},"./astro":{"types":"./src/astro/index.d.ts","import":"./dist/astro/index.mjs","require":"./dist/astro/index.cjs.js"},"./types":{"import":"./dist/index.d.ts","require":"./dist/index.d.ts"},"./config":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./jsx-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-runtime.esm.js","require":"./dist/jsx-runtime.cjs.js"},"./vike/config":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./astro/client":{"types":"./src/astro/client.d.ts","import":"./dist/astro/client.mjs","require":"./dist/astro/client.cjs.js"},"./astro/server":{"types":"./src/astro/server.d.ts","import":"./dist/astro/server.mjs","require":"./dist/astro/server.cjs.js"},"./jsx-dev-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-dev-runtime.esm.js","require":"./dist/jsx-dev-runtime.cjs.js"},"./vike/ClientOnly":{"import":"./dist/vike/ClientOnly.mjs","require":"./dist/vike/ClientOnly.cjs.js"},"./vike/onRenderHtml":{"import":"./dist/vike/onRenderHtml.mjs","require":"./dist/vike/onRenderHtml.cjs.js"},"./vike/onRenderClient":{"import":"./dist/vike/onRenderClient.mjs","require":"./dist/vike/onRenderClient.cjs.js"}},"gitHead":"064a54acf1103fbaef298dfd1eb0947d7f7d6408","scripts":{"test":"vitest run && npm run test:types && npm run test:browser","build":"npx rollup -c && cp src/index.d.ts dist/index.d.ts","start":"npx rollup -c -w","build:all":"npm run build && npm run build:types","test:types":"npx tsc --project type-tests/tsconfig.json 2>&1 | grep '^type-tests/' && exit 1 || exit 0","test:watch":"vitest","build:types":"npx rollup -c rollup.config.dts.mjs","test:browser":"npm test --prefix browser-tests","build:devtools":"node devtools/build.mjs"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"11.9.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"24.14.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.6.3"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^3.28.1","vitest":"^4.0.18","typescript":"^5.4.5","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_5.3.5_1775134510326_0.2588400929034129","host":"s3://npm-registry-packages-npm-production"}},"5.3.6":{"name":"sygnal","version":"5.3.6","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@5.3.6","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"5ccb8b85077f05caeb70b7c15849e2f8464143e7","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-5.3.6.tgz","fileCount":235,"integrity":"sha512-IS65gq7P8rY0n+ytr7Eg951L6Mxhu9lf9D/vccUIpMcRe3ykp7jBZkw2Cyu4O/Fy3sf878MoaZ2peZ9SyKZN0Q==","signatures":[{"sig":"MEYCIQD3sfLN7ktZ+aBwD/nHGsPfnbWE61YsV/mo8P7rDwddWQIhAPDDEFIW/jOB4ObQHi5IdiV+tPGpLeNcW7PFtM8OwKx4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2111444},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"types":"./src/jsx.d.ts","import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"},"./vike":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./vite":{"types":"./src/vite/plugin.d.ts","import":"./dist/vite/plugin.mjs","require":"./dist/vite/plugin.cjs.js"},"./astro":{"types":"./src/astro/index.d.ts","import":"./dist/astro/index.mjs","require":"./dist/astro/index.cjs.js"},"./types":{"import":"./dist/index.d.ts","require":"./dist/index.d.ts"},"./config":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./jsx-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-runtime.esm.js","require":"./dist/jsx-runtime.cjs.js"},"./vike/config":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./astro/client":{"types":"./src/astro/client.d.ts","import":"./dist/astro/client.mjs","require":"./dist/astro/client.cjs.js"},"./astro/server":{"types":"./src/astro/server.d.ts","import":"./dist/astro/server.mjs","require":"./dist/astro/server.cjs.js"},"./jsx-dev-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-dev-runtime.esm.js","require":"./dist/jsx-dev-runtime.cjs.js"},"./vike/ClientOnly":{"import":"./dist/vike/ClientOnly.mjs","require":"./dist/vike/ClientOnly.cjs.js"},"./vike/onRenderHtml":{"import":"./dist/vike/onRenderHtml.mjs","require":"./dist/vike/onRenderHtml.cjs.js"},"./vike/onRenderClient":{"import":"./dist/vike/onRenderClient.mjs","require":"./dist/vike/onRenderClient.cjs.js"}},"gitHead":"e2c7ffde17c457d5b03500c974e155f04519224e","scripts":{"test":"vitest run && npm run test:types && npm run test:browser","build":"npx rollup -c && cp src/index.d.ts dist/index.d.ts","start":"npx rollup -c -w","build:all":"npm run build && npm run build:types","test:types":"npx tsc --project type-tests/tsconfig.json 2>&1 | grep '^type-tests/' && exit 1 || exit 0","test:watch":"vitest","build:types":"npx rollup -c rollup.config.dts.mjs","test:browser":"npm test --prefix browser-tests","build:devtools":"node devtools/build.mjs"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"11.9.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"24.14.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.6.3"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^3.28.1","vitest":"^4.0.18","typescript":"^5.4.5","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_5.3.6_1775135088091_0.6532190920308651","host":"s3://npm-registry-packages-npm-production"}},"5.3.7":{"name":"sygnal","version":"5.3.7","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","_id":"sygnal@5.3.7","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"homepage":"https://github.com/tpresley/sygnal#readme","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"c02411cb3b3180669f3f6477e27696277ecd53ac","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-5.3.7.tgz","fileCount":235,"integrity":"sha512-oygJ+6rXbzjG2D3C1JmdWFOuxId4tAfU7XE41OHRb9thHgYyTmQ3tsmhmSgqlfkougw+Qn2714GDHlB8XHRP0g==","signatures":[{"sig":"MEQCIAxM39DzOoihZwMR4PtCvUgDTgWKRoADkmvggPex5tFTAiABjBZ7FPLCHdoLR+uYJv/VMak1mkbZjCfSHovuO/dzLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2112420},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"types":"./src/jsx.d.ts","import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"},"./vike":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./vite":{"types":"./src/vite/plugin.d.ts","import":"./dist/vite/plugin.mjs","require":"./dist/vite/plugin.cjs.js"},"./astro":{"types":"./src/astro/index.d.ts","import":"./dist/astro/index.mjs","require":"./dist/astro/index.cjs.js"},"./types":{"import":"./dist/index.d.ts","require":"./dist/index.d.ts"},"./config":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./jsx-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-runtime.esm.js","require":"./dist/jsx-runtime.cjs.js"},"./vike/config":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./astro/client":{"types":"./src/astro/client.d.ts","import":"./dist/astro/client.mjs","require":"./dist/astro/client.cjs.js"},"./astro/server":{"types":"./src/astro/server.d.ts","import":"./dist/astro/server.mjs","require":"./dist/astro/server.cjs.js"},"./jsx-dev-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-dev-runtime.esm.js","require":"./dist/jsx-dev-runtime.cjs.js"},"./vike/ClientOnly":{"import":"./dist/vike/ClientOnly.mjs","require":"./dist/vike/ClientOnly.cjs.js"},"./vike/onRenderHtml":{"import":"./dist/vike/onRenderHtml.mjs","require":"./dist/vike/onRenderHtml.cjs.js"},"./vike/onRenderClient":{"import":"./dist/vike/onRenderClient.mjs","require":"./dist/vike/onRenderClient.cjs.js"}},"gitHead":"6fc87679b8c7d420fff6ee3443b4f03adbc93e94","scripts":{"test":"vitest run && npm run test:types && npm run test:browser","build":"npx rollup -c && cp src/index.d.ts dist/index.d.ts","start":"npx rollup -c -w","build:all":"npm run build && npm run build:types","test:types":"npx tsc --project type-tests/tsconfig.json 2>&1 | grep '^type-tests/' && exit 1 || exit 0","test:watch":"vitest","build:types":"npx rollup -c rollup.config.dts.mjs","test:browser":"npm test --prefix browser-tests","build:devtools":"node devtools/build.mjs"},"_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"11.9.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"_nodeVersion":"24.14.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.6.3"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^3.28.1","vitest":"^4.0.18","typescript":"^5.4.5","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sygnal_5.3.7_1775141418497_0.27648892901111655","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"_id":"sygnal@5.4.0","bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"dist":{"shasum":"d11918e9a7501a124418529baa89ea238b0d8ab2","tarball":"https://registry.npmjs.org/sygnal/-/sygnal-5.4.0.tgz","fileCount":163,"integrity":"sha512-G2qZybU6hBOv5QxgvCgYisE/YuVYdlgjL/3cGwYne3mpe16NLdLmqi1jHVl5SNawT6QImO/cgY808CZj5l+mNA==","signatures":[{"sig":"MEUCIFsDa+H2bmG8e6sbRDZxM6XAp3OVx6j5C+4p2ov21dwoAiEAv8CKlcOTxBjTLv2YKtPtWrjmqEsZ9gTqI+yAaiSV35I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEBElA/kbt9PlZcrahjCK+bvlRY3I+jtUm2ivimNkylBAiEAzNNwnRxKNMJBAjxY4VoR8U11i0enwUwJePKKLjffwx0="}],"unpackedSize":5069026},"main":"./dist/index.cjs.js","name":"sygnal","types":"./dist/index.d.ts","author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"module":"./dist/index.esm.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./jsx":{"types":"./src/jsx.d.ts","import":"./dist/jsx.esm.js","require":"./dist/jsx.cjs.js"},"./vike":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./vite":{"types":"./src/vite/plugin.d.ts","import":"./dist/vite/plugin.mjs","require":"./dist/vite/plugin.cjs.js"},"./astro":{"types":"./src/astro/index.d.ts","import":"./dist/astro/index.mjs","require":"./dist/astro/index.cjs.js"},"./types":{"import":"./dist/index.d.ts","require":"./dist/index.d.ts"},"./config":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./diagnostics":{"types":"./src/extra/diagnostics/checks/public.d.ts","import":"./dist/diagnostics.esm.js","require":"./dist/diagnostics.cjs.js"},"./jsx-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-runtime.esm.js","require":"./dist/jsx-runtime.cjs.js"},"./vike/config":{"types":"./src/vike/types.ts","import":"./dist/vike/+config.js","require":"./dist/vike/+config.cjs.js"},"./astro/client":{"types":"./src/astro/client.d.ts","import":"./dist/astro/client.mjs","require":"./dist/astro/client.cjs.js"},"./astro/server":{"types":"./src/astro/server.d.ts","import":"./dist/astro/server.mjs","require":"./dist/astro/server.cjs.js"},"./jsx-dev-runtime":{"types":"./src/jsx-runtime.d.ts","import":"./dist/jsx-dev-runtime.esm.js","require":"./dist/jsx-dev-runtime.cjs.js"},"./vike/ClientOnly":{"import":"./dist/vike/ClientOnly.mjs","require":"./dist/vike/ClientOnly.cjs.js"},"./vike/onRenderHtml":{"import":"./dist/vike/onRenderHtml.mjs","require":"./dist/vike/onRenderHtml.cjs.js"},"./vike/onRenderClient":{"import":"./dist/vike/onRenderClient.mjs","require":"./dist/vike/onRenderClient.cjs.js"}},"gitHead":"64d5767465c3d915928c029a26b4f18903774fbf","license":"MIT","scripts":{"test":"vitest run && npm run test:examples && npm run test:types && npm run test:browser","build":"npx rollup -c && npx rollup -c rollup.config.dts.mjs","start":"npx rollup -c -w","build:all":"npm run build","test:types":"npx tsc --project type-tests/tsconfig.json 2>&1 | grep '^type-tests/' && exit 1 || exit 0","test:watch":"vitest","build:types":"npx rollup -c rollup.config.dts.mjs","test:browser":"npm test --prefix browser-tests","test:examples":"node scripts/test-examples.mjs","build:devtools":"node devtools/build.mjs","prepublishOnly":"npm run build:all"},"version":"5.4.0","_npmUser":{"name":"tpresley","email":"troy.presley@gmail.com"},"homepage":"https://github.com/tpresley/sygnal#readme","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"_npmVersion":"11.9.0","description":"An intuitive framework for building fast and small components or applications based on Cycle.js","directories":{},"maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"_nodeVersion":"24.14.0","dependencies":{"extend":"^3.0.2","xstream":"^11.14.0","snabbdom":"^3.6.3"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","tslib":"^2.6.2","rollup":"^3.28.1","vitest":"^4.0.18","typescript":"^5.4.5","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sygnal_5.4.0_1790883049740_0.9918192836427044"}}},"time":{"created":"2022-05-26T09:48:55.489Z","modified":"2026-10-01T19:30:50.041Z","1.0.0":"2022-05-26T09:48:55.655Z","1.0.1":"2022-05-26T10:29:21.315Z","1.1.0":"2022-05-27T08:45:34.346Z","1.1.1":"2022-05-27T10:38:15.557Z","1.1.2":"2022-05-29T10:42:13.107Z","1.1.3":"2022-05-31T01:28:42.800Z","1.2.0":"2022-06-01T10:30:46.157Z","1.2.1":"2022-06-04T08:01:18.603Z","2.0.0":"2022-06-05T08:40:08.161Z","2.0.1":"2022-06-05T09:18:44.645Z","2.1.0":"2022-06-05T10:38:44.882Z","2.1.1":"2022-06-05T11:00:07.410Z","2.2.0":"2022-06-06T09:32:06.823Z","2.3.0":"2022-06-07T09:06:10.403Z","2.4.0":"2022-06-10T09:41:04.585Z","2.5.0":"2022-06-14T08:37:29.743Z","2.6.0":"2022-06-15T09:53:27.396Z","2.6.1":"2023-09-03T08:23:48.364Z","2.6.2":"2023-09-04T01:29:11.712Z","2.6.3":"2023-09-05T02:50:10.235Z","2.6.4":"2023-09-05T08:27:19.156Z","2.6.5":"2023-09-07T00:45:52.398Z","2.6.6":"2023-09-07T00:53:45.457Z","2.6.7":"2023-09-10T03:41:09.013Z","2.6.8":"2023-09-11T09:15:19.662Z","2.6.9":"2023-09-13T03:12:49.922Z","2.7.0":"2024-04-23T07:58:40.225Z","2.7.1":"2024-04-24T01:48:07.074Z","2.8.0":"2024-04-25T03:58:41.909Z","2.8.1":"2024-04-25T19:23:09.364Z","2.8.2":"2024-04-29T09:50:16.721Z","2.8.3":"2024-04-29T10:09:51.008Z","2.9.0":"2024-04-30T03:37:59.012Z","2.9.1":"2024-04-30T04:39:43.904Z","2.9.2":"2024-04-30T05:15:46.212Z","2.9.3":"2024-04-30T07:49:40.248Z","2.9.4":"2024-04-30T09:54:07.502Z","3.0.0":"2024-05-03T06:31:20.309Z","3.0.1":"2024-05-03T10:10:52.374Z","3.1.0":"2024-05-22T04:04:25.982Z","4.0.0":"2024-05-29T07:54:37.756Z","4.0.1":"2024-05-30T19:28:16.915Z","4.0.2":"2024-05-31T08:48:43.288Z","4.1.0":"2026-03-02T08:03:00.330Z","4.1.1":"2026-03-04T22:09:04.818Z","4.2.0":"2026-03-04T23:40:25.855Z","4.2.1":"2026-03-05T07:46:01.660Z","4.3.0":"2026-03-09T20:00:14.181Z","4.4.0":"2026-03-09T21:19:06.266Z","4.5.0":"2026-03-18T09:08:59.360Z","4.6.0":"2026-03-19T07:59:57.469Z","4.6.1":"2026-03-20T02:00:55.858Z","5.0.0":"2026-03-20T23:06:29.389Z","5.1.0":"2026-03-21T09:30:40.701Z","5.1.1":"2026-03-21T10:19:28.137Z","5.1.2":"2026-03-22T06:01:39.575Z","5.1.3":"2026-03-22T06:09:02.839Z","5.1.4":"2026-03-22T06:15:44.923Z","5.1.5":"2026-03-22T10:56:51.707Z","5.2.0":"2026-03-24T06:26:45.068Z","5.2.1":"2026-03-28T10:03:38.664Z","5.3.0":"2026-03-31T18:50:15.415Z","5.3.1":"2026-03-31T21:07:01.647Z","5.3.2":"2026-04-01T13:18:22.778Z","5.3.3":"2026-04-02T10:50:58.762Z","5.3.4":"2026-04-02T11:51:38.625Z","5.3.5":"2026-04-02T12:55:10.557Z","5.3.6":"2026-04-02T13:04:48.348Z","5.3.7":"2026-04-02T14:50:18.758Z","5.4.0":"2026-10-01T19:30:49.855Z"},"bugs":{"url":"https://github.com/tpresley/sygnal/issues"},"author":{"name":"Troy Presley","email":"troy.presley@gmail.com"},"license":"MIT","homepage":"https://github.com/tpresley/sygnal#readme","keywords":["cycle","cyclejs","component","functional reactive","SPA"],"repository":{"url":"git+https://github.com/tpresley/sygnal.git","type":"git"},"description":"An intuitive framework for building fast and small components or applications based on Cycle.js","maintainers":[{"name":"tpresley","email":"troy.presley@gmail.com"}],"readme":"# Sygnal\n\nA reactive component framework with pure functions, zero side effects, and automatic state management.\n\n[![npm version](https://img.shields.io/npm/v/sygnal.svg?style=flat-square)](https://www.npmjs.com/package/sygnal)\n[![npm downloads](https://img.shields.io/npm/dm/sygnal.svg?style=flat-square)](https://www.npmjs.com/package/sygnal)\n[![license](https://img.shields.io/npm/l/sygnal.svg?style=flat-square)](https://github.com/tpresley/sygnal/blob/main/LICENSE)\n[![bundle size](https://img.shields.io/bundlephobia/minzip/sygnal?style=flat-square&label=bundle%20size)](https://pkg-size.dev/sygnal)\n\n---\n\n## Why Sygnal?\n\n- **Pure components** — Views are plain functions. All side effects are handled by drivers, outside your code.\n- **Automatic state management** — Monolithic state tree with no store setup, no providers, no hooks. Trivial undo/redo and time-travel debugging.\n- **Model-View-Intent** — Cleanly separate *what* happens (Model), *when* it happens (Intent), and *how* it looks (View).\n- **Tiny footprint** — Three runtime dependencies: [snabbdom](https://github.com/snabbdom/snabbdom), [xstream](https://github.com/staltz/xstream), and [extend](https://github.com/nicjohnson145/extend).\n\n## Quick Start\n\n**Scaffold a new project:**\n\n```bash\nnpm create sygnal-app my-app\ncd my-app\nnpm run dev\n```\n\nChoose from Vite (SPA), Vite + PWA, Vike (SSR), or Astro templates in JavaScript or TypeScript. Without prompts (scripts, CI, coding agents): `npm create sygnal-app@latest my-app -- --template vite --js --install`.\n\n**Or add to an existing project:**\n\n```bash\nnpm install sygnal\n```\n\n## A Sygnal Component\n\nA component is a function (the **view**) with static properties that define **when** things happen (`.intent`) and **what** happens (`.model`):\n\n```jsx\nfunction Counter({ state }) {\n  return (\n    <div>\n      <h1>Count: {state.count}</h1>\n      <button className=\"increment\">+</button>\n      <button className=\"decrement\">-</button>\n    </div>\n  )\n}\n\nCounter.initialState = { count: 0 }\n\nCounter.intent = ({ DOM }) => ({\n  INCREMENT: DOM.select('.increment').events('click'),\n  DECREMENT: DOM.select('.decrement').events('click'),\n})\n\nCounter.model = {\n  INCREMENT: (state) => ({ ...state, count: state.count + 1 }),\n  DECREMENT: (state) => ({ ...state, count: state.count - 1 }),\n}\n```\n\nStart it:\n\n```javascript\nimport { run } from 'sygnal'\nimport Counter from './Counter.jsx'\n\nrun(Counter)\n```\n\nNo store setup, no providers, no hooks — just a function and some properties.\n\n## Built for Agents\n\nSygnal includes tooling so that coding agents (and people) can write and debug Sygnal code without guessing:\n\n- **[`llms.txt`](https://sygnal.js.org/llms.txt)**: one compact reference of the API in its canonical forms, written for language models.\n- **Diagnostics**: silent wiring mistakes (a selector that matches nothing, an action with no model entry, an EVENTS type nobody selects) are reported as coded messages, such as `[Sygnal SYG104]`, with a fix and a link to the [error reference](https://sygnal.js.org/reference/errors/). They're on automatically in the Vite dev server and in tests, and add nothing to production bundles.\n- **[`sygnal-check`](./sygnal-check)**: a static checker for the same mistakes, with a strict mode for the canonical forms, `--fix`, an app graph (`--graph`) and `explain <code>`.\n- **MCP server**: `sygnal-check mcp` exposes `check`, `graph` and `explain` as tools (`claude mcp add sygnal-check -- npx --no-install sygnal-check mcp`).\n- **`inspect()`**: a machine-readable graph of the running app, in the browser or from `renderComponent()` in a test.\n\nThe repository also contains an evaluation harness ([`evals/agent-ergonomics`](./evals/agent-ergonomics)) that runs coding agents on the same tasks in a Sygnal app and an equivalent React app, scores each run with hidden acceptance tests, and records time and iteration counts. The baseline results, from before this tooling existed, are in [`results/BASELINE.md`](./evals/agent-ergonomics/results/BASELINE.md).\n\nSee [Building with AI Agents](https://sygnal.js.org/integration/agents/).\n\n## Features\n\n### Collections\n\nRender dynamic lists with built-in filtering and sorting:\n\n```jsx\n<Collection of={TodoItem} from=\"items\" filter={item => !item.done} sort=\"name\" />\n```\n\n### Switchable\n\nSwap between components based on state:\n\n```jsx\n<Switchable of={{ home: HomePage, settings: SettingsPage }} current={state.activeTab} />\n```\n\n### Context\n\nTop-down data propagation without prop drilling:\n\n```jsx\nApp.context = {\n  theme: (state) => state.settings.theme,\n  currentUser: (state) => state.auth.user,\n}\n\nfunction Child({ state, context }) {\n  return <div className={context.theme}>{context.currentUser.name}</div>\n}\n```\n\n### Parent-Child Communication\n\nStructured message passing between components:\n\n```jsx\n// Child emits\nTaskCard.model = {\n  DELETE: { PARENT: (state) => ({ taskId: state.id }) }\n}\n\n// Parent receives (pass the component itself)\nLane.intent = ({ CHILD }) => ({\n  TASK_DELETED: CHILD.select(TaskCard).map(e => e.taskId),\n})\n```\n\n### Event Bus\n\nGlobal broadcast for cross-component communication:\n\n```jsx\nimport { event } from 'sygnal'\n\n// Any component can emit\nPublisher.model = {\n  NOTIFY: { EVENTS: event('NOTIFICATION', (state) => state.message) }\n}\n\n// Any component can subscribe\nSubscriber.intent = ({ EVENTS }) => ({\n  HANDLE: EVENTS.select('NOTIFICATION'),\n})\n```\n\n### Calculated Fields\n\nDerived state with optional dependency tracking:\n\n```jsx\nInvoice.calculated = {\n  subtotal: [['items'], (state) => sum(state.items.map(i => i.price))],\n  tax:      [['subtotal'], (state) => state.subtotal * 0.08],\n  total:    [['subtotal', 'tax'], (state) => state.subtotal + state.tax],\n}\n```\n\n### Form Handling\n\nExtract form values without the boilerplate:\n\n```jsx\nMyForm.intent = ({ DOM }) => ({\n  SUBMITTED: processForm(DOM.select('.my-form'), { events: 'submit' }),\n})\n```\n\n### Drag and Drop\n\nHTML5 drag-and-drop with a dedicated driver:\n\n```javascript\nimport { makeDragDriver } from 'sygnal'\n\nrun(RootComponent, { DND: makeDragDriver() })\n```\n\n### Custom Drivers\n\nWrap any async operation as a driver:\n\n```javascript\nimport { driverFromAsync } from 'sygnal'\n\nconst apiDriver = driverFromAsync(async (url) => {\n  const res = await fetch(url)\n  return res.json()\n}, { selector: 'endpoint', args: 'url', return: 'data' })\n\nrun(RootComponent, { API: apiDriver })\n```\n\n### Error Boundaries\n\nCatch and recover from rendering errors:\n\n```jsx\nBrokenComponent.onError = (error, { componentName }) => (\n  <div>Something went wrong in {componentName}</div>\n)\n```\n\n### Portals\n\nRender children into a different DOM container:\n\n```jsx\n<Portal target=\"#modal-root\">\n  <div className=\"modal\">Modal content</div>\n</Portal>\n```\n\n### Slots\n\nPass named content regions to child components:\n\n```jsx\nimport { Slot } from 'sygnal'\n\n<Card state=\"card\">\n  <Slot name=\"header\"><h2>Title</h2></Slot>\n  <Slot name=\"actions\"><button>Save</button></Slot>\n  <p>Default content</p>\n</Card>\n\n// In Card's view:\nfunction Card({ state, slots }) {\n  return (\n    <div>\n      <header>{...(slots.header || [])}</header>\n      <main>{...(slots.default || [])}</main>\n      <footer>{...(slots.actions || [])}</footer>\n    </div>\n  )\n}\n```\n\n### Transitions\n\nCSS-based enter/leave animations:\n\n```jsx\n<Transition name=\"fade\" duration={300}>\n  {state.visible && <div>Animated content</div>}\n</Transition>\n```\n\n### Lazy Loading & Suspense\n\nCode-split components with loading boundaries:\n\n```jsx\nconst HeavyChart = lazy(() => import('./HeavyChart.jsx'))\n\n<Suspense fallback={<div>Loading...</div>}>\n  <HeavyChart />\n</Suspense>\n```\n\n### Refs\n\nAccess DOM elements declaratively:\n\n```jsx\nconst inputRef = createRef()\n\nfunction Search({ state }) {\n  return <input ref={inputRef} />   // inputRef.current is the element once mounted\n}\n```\n\n### Commands\n\nSend imperative commands from parent to child:\n\n```jsx\nimport { createCommand } from 'sygnal'\n\nconst playerCmd = createCommand()\n\n// Parent passes the command as a prop and sends commands with optional data\nfunction App({ state }) {\n  return <VideoPlayer commands={playerCmd} />\n}\nApp.model = {\n  SEEK: { EFFECT: () => playerCmd.send('seek', { time: 30 }) },\n}\n\n// Child receives via commands$ source\nVideoPlayer.intent = ({ commands$ }) => ({\n  SEEK: commands$.select('seek'),  // emits { time: 30 }\n})\n```\n\n### Effect Handlers\n\nRun side effects without state changes:\n\n```jsx\nApp.model = {\n  SEND_COMMAND: {\n    EFFECT: () => playerCmd.send('play'),\n  },\n  ROUTE: {\n    EFFECT: (state, data, next) => {\n      if (state.mode === 'a') next('DO_A', data)\n      else next('DO_B', data)\n    },\n  },\n}\n```\n\n### Disposal Hooks\n\nCleanup on unmount with the built-in `DISPOSE` action:\n\n```jsx\nMyComponent.model = {\n  DISPOSE: {\n    EFFECT: (state) => clearInterval(state.timerId),\n  },\n}\n```\n\nFor advanced cases needing stream composition, the `dispose$` source is also available in intent.\n\n### PWA Helpers\n\nBuilt-in service worker driver, online/offline detection, and install prompt handling:\n\n```jsx\nimport { run, makeServiceWorkerDriver, onlineStatus$, createInstallPrompt } from 'sygnal'\n\nconst installPrompt = createInstallPrompt()\n\nrun(App, { SW: makeServiceWorkerDriver('/sw.js') })\n\nApp.intent = ({ DOM, SW }) => ({\n  ONLINE_CHANGED: onlineStatus$,\n  UPDATE_READY:   SW.select('waiting'),\n  APPLY_UPDATE:   DOM.click('.update-btn'),\n  INSTALL:        DOM.click('.install-btn'),\n})\n```\n\n### Testing\n\nTest components in isolation with `renderComponent`, driving them with DOM events:\n\n```jsx\nimport { renderComponent } from 'sygnal'\n\nconst t = renderComponent(Counter, { initialState: { count: 0 } })\n\nt.simulateEvent('.increment', 'click')\nawait t.next(s => s.count === 1)\nt.expectNoDiagnostics()\n\nt.dispose()\n```\n\n### Server-Side Rendering\n\nRender components to HTML strings on the server:\n\n```jsx\nimport { renderToString } from 'sygnal'\n\nconst html = renderToString(App, {\n  state: { count: 0 },\n  hydrateState: true,  // embeds state for client hydration\n})\n```\n\n### Vite Plugin\n\nAuto-configures JSX, HMR with state preservation, and dev-only diagnostics:\n\n```javascript\n// vite.config.js\nimport sygnal from 'sygnal/vite'\nexport default defineConfig({ plugins: [sygnal()] })\n```\n\n```javascript\n// src/main.js — just run, HMR is automatic\nimport { run } from 'sygnal'\nimport App from './App.jsx'\nrun(App)\n```\n\n### Astro Integration\n\nFirst-class Astro support with server rendering and client hydration:\n\n```javascript\n// astro.config.mjs\nimport sygnal from 'sygnal/astro'\nexport default defineConfig({ integrations: [sygnal()] })\n```\n\n```astro\n---\nimport Counter from '../components/Counter.jsx'\n---\n<Counter client:load />\n```\n\n### Vike Integration\n\nFile-based routing with SSR, client-side navigation, and automatic hydration:\n\n```javascript\n// vite.config.js\nimport sygnal from 'sygnal/vite'\nimport vike from 'vike/plugin'\nexport default defineConfig({ plugins: [sygnal({ disableHmr: true }), vike()] })\n```\n\n```javascript\n// pages/+config.js\nimport vikeSygnal from 'sygnal/config'\nexport default { extends: [vikeSygnal] }\n```\n\nPages are standard Sygnal components in `pages/*/+Page.jsx`. Supports layouts, data fetching, SPA mode, custom drivers, and `ClientOnly` for browser-only components.\n\n### TypeScript\n\nFull type definitions included:\n\n```tsx\nimport type { RootComponent, IntentSources, ActionsOf } from 'sygnal'\n\ntype State = { count: number }\n\nconst intent = ({ DOM }: IntentSources<State>) => ({\n  INCREMENT: DOM.click('.inc'),\n})\n\nconst App: RootComponent<State, {}, ActionsOf<typeof intent>> = ({ state }) => (\n  <button className=\"inc\">{state.count}</button>\n)\nApp.intent = intent\nApp.model = { INCREMENT: (state) => ({ ...state, count: state.count + 1 }) }\n```\n\nTyped actions from the intent, a typed EVENTS registry, typed `CHILD.select()` payloads and type-checked Collection `from`.\n\n## Bundler Setup\n\n**Vite** (recommended): use the plugin above (`plugins: [sygnal()]`). Without it, configure the automatic JSX runtime yourself:\n\n```javascript\n// vite.config.js (Vite 8; under Vite 7 use esbuild: { jsx: 'automatic', jsxImportSource: 'sygnal' })\nexport default defineConfig({\n  oxc: { jsx: { runtime: 'automatic', importSource: 'sygnal' } },\n})\n```\n\nFor TypeScript projects, add to `tsconfig.json`:\n\n```json\n{\n  \"compilerOptions\": {\n    \"jsx\": \"react-jsx\",\n    \"jsxImportSource\": \"sygnal\"\n  }\n}\n```\n\nWithout JSX, use `h()` directly:\n\n```javascript\nimport { h } from 'sygnal'\nh('div', [h('h1', 'Hello'), h('button.btn', 'Click')])\n```\n\n## Documentation\n\n📖 **[sygnal.js.org](https://sygnal.js.org)** — Full guide, API reference, and examples.\n\n## Examples\n\n| Example | Description |\n|---------|-------------|\n| [Getting Started](./examples/getting-started) | Interactive guide with live demos (Astro) |\n| [Kanban Board](./examples/kanban) | Drag-and-drop with Collections and cross-component communication |\n| [Vike SSR](./examples/vike) | File-based routing with SSR, layouts, and data fetching |\n| [Advanced Features](./examples/advanced-feature-tests) | Portals, slots, disposal, suspense, lazy loading |\n| [TypeScript 2048](./examples/ts-example-2048) | Full game in TypeScript |\n| [AI Discussion Panel](./examples/ai-panel-spa) | Complex SPA with custom drivers |\n| [Sygnal ToDoMVC](https://github.com/tpresley/sygnal-todomvc) | [Live Demo](https://tpresley.github.io/sygnal-todomvc/) |\n| [Sygnal 2048](https://github.com/tpresley/sygnal-2048) | [Live Demo](https://tpresley.github.io/sygnal-2048/) |\n| [Sygnal Mahjong](https://github.com/tpresley/mahjong-trainer) | [Live Demo](https://tpresley.github.io/mahjong-trainer/) |\n| [Sygnal Calculator](https://github.com/tpresley/sygnal-calculator) | [Live Demo](https://tpresley.github.io/sygnal-calculator/) |\n\n## Acknowledgments\n\nSygnal's reactive architecture is built on patterns from [Cycle.js](https://cycle.js.org/) by [André Staltz](https://github.com/staltz). The Cycle.js runtime, DOM driver, state management, and isolation modules have been absorbed into the library — snabbdom, xstream, and extend are the only external dependencies.\n\n## License\n\n[MIT](./LICENSE)\n","readmeFilename":"README.md"}