{"_id":"what-server","_rev":"54-1088f047de48e2f3ab9d93b327e2b5f3","name":"what-server","dist-tags":{"0.6-backport":"0.6.2","backport":"0.6.7","latest":"0.13.10"},"versions":{"0.2.0":{"name":"what-server","version":"0.2.0","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":"","license":"MIT","_id":"what-server@0.2.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/aspect/what-fw#readme","bugs":{"url":"https://github.com/aspect/what-fw/issues"},"dist":{"shasum":"aada6a1c221d11fbd3c1f401d40d0288a6b9f452","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.2.0.tgz","fileCount":5,"integrity":"sha512-P5hPNVFwJXg4KPV2P04JAIbsyf2E80XW5UozknBO2SIZDpJdvEMoDgput4QW4QcKDYAz89q+p3ZmzUCw+5V7Ag==","signatures":[{"sig":"MEYCIQC2PSk4ZuNm+EonU7o5p4x54ajWXyvu//phmVgUWm8qmwIhAI9oRlb9+zirAKcqhOyR55Bf6YZllyBWRAHK+1CObTZu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31523},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./src/index.js"},"./actions":{"import":"./src/actions.js"},"./islands":{"import":"./src/islands.js"}},"gitHead":"cc6e8e72ea166acc4dd30889091d0547dd664fc8","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/aspect/what-fw.git","type":"git"},"_npmVersion":"11.0.0","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.2.0_1770788549325_0.38392099402345714","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"what-server","version":"0.2.1","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":"","license":"MIT","_id":"what-server@0.2.1","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/aspect/what-fw#readme","bugs":{"url":"https://github.com/aspect/what-fw/issues"},"dist":{"shasum":"f0430184ffe525a291b5522f8be842dc5ba48eef","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.2.1.tgz","fileCount":5,"integrity":"sha512-xnyrqePxYG4er5v4gPYc/6x/Jdwwlvh5Dj5TBwzHNUZQ2tsV+p9iH1wAkoeK/7KJ8K7rZPUqA4TuvghMMWTtLg==","signatures":[{"sig":"MEQCIDo7fG/gdijOeVmMUbKp7o502rkyXgpOgUS7zKbN3kf9AiBu3eEC5j4COc6H2qD0FFEzGpLckZLwHOgG6bQmfKzCkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31523},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./src/index.js"},"./actions":{"import":"./src/actions.js"},"./islands":{"import":"./src/islands.js"}},"gitHead":"cc6e8e72ea166acc4dd30889091d0547dd664fc8","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/aspect/what-fw.git","type":"git"},"_npmVersion":"11.0.0","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.2.1_1771009864512_0.8757336669151194","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"what-server","version":"0.3.0","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":"","license":"MIT","_id":"what-server@0.3.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/aspect/what-fw#readme","bugs":{"url":"https://github.com/aspect/what-fw/issues"},"dist":{"shasum":"302e917b9fd5cd0b2fc7014ea89b91743ec086db","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.3.0.tgz","fileCount":5,"integrity":"sha512-k9YPj9RdUJ0UQKOdOVZ5vu8f5yUj1CyARFGY943r+m/qWKZV4vcXvRgePVd0G7NY8XBByabBGA3otKuEN3BOBw==","signatures":[{"sig":"MEUCIAErKrW8ujdOlaNknz2wCtYPt4pMSP8THEn2+ITzYoVvAiEAtxl8daGlP3jGVrmlvLFEmObX8rm+guhM6AhngLhkju8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31523},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./src/index.js"},"./actions":{"import":"./src/actions.js"},"./islands":{"import":"./src/islands.js"}},"gitHead":"cc6e8e72ea166acc4dd30889091d0547dd664fc8","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/aspect/what-fw.git","type":"git"},"_npmVersion":"11.0.0","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.3.0_1771027909439_0.14186028458770594","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"what-server","version":"0.4.0","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":"","license":"MIT","_id":"what-server@0.4.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/aspect/what-fw#readme","bugs":{"url":"https://github.com/aspect/what-fw/issues"},"dist":{"shasum":"0ad16808e1f33d090930b61fabd9d70f188e65d4","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.4.0.tgz","fileCount":5,"integrity":"sha512-yudVU1f+DYk1zBL949Q6SlwJ+Ufg71C9O3OjNtv2rSMbc2DwL30+UGtrepzhvmFKGuCKf11S4g4+f+WqHAZw+w==","signatures":[{"sig":"MEYCIQCwt5l92dTjgQJpn0MSoMN3JZmY7y0vZxCdgQv4cQktJAIhAPOPsSU89thyPR8FBk/t6ueaubfCicD7YIgl32gwkoRp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36770},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./src/index.js"},"./actions":{"import":"./src/actions.js"},"./islands":{"import":"./src/islands.js"}},"gitHead":"ed30cb1d8bf2064b3511583211988597e0f5a5e4","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/aspect/what-fw.git","type":"git"},"_npmVersion":"11.0.0","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.4.0_1771126696791_0.24281798029746504","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"what-server","version":"0.4.2","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":"","license":"MIT","_id":"what-server@0.4.2","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/aspect/what-fw#readme","bugs":{"url":"https://github.com/aspect/what-fw/issues"},"dist":{"shasum":"f6fa491d499268a89cb02b43ca80d929e74bdb49","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.4.2.tgz","fileCount":5,"integrity":"sha512-sAn/gcg0qlhQgpbbWzPTpj/+YFtMm488uVJn/drfMkbdQ63lyMF9w/XW6ArgrA69v/cyjdO0wY5vPJwp2b0sEg==","signatures":[{"sig":"MEQCIFChEApAeYWf2nMYsCumxxTAUIx0pQ1MpHTKatm6cZQKAiAmLA+wV5Jbjlww9ZxfoLL/xbmYlR1g/H3pvqE9rVQO6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37008},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./src/index.js"},"./actions":{"import":"./src/actions.js"},"./islands":{"import":"./src/islands.js"}},"gitHead":"9786da9dbc2bedd83adede6cd59fd5a1a5337082","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/aspect/what-fw.git","type":"git"},"_npmVersion":"11.0.0","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.4.2_1771301842641_0.052716169160190285","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"what-server","version":"0.5.0","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":"","license":"MIT","_id":"what-server@0.5.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/aspect/what-fw#readme","bugs":{"url":"https://github.com/aspect/what-fw/issues"},"dist":{"shasum":"350685239e49f2f36764604e26b4d0f8542cdaee","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.5.0.tgz","fileCount":5,"integrity":"sha512-T1bYyzdiG+zrBLethXuq4O2qYox0YAvJKvhoxAi96SrHH2N2O6GbHlBcHXmbTtk3zYvu5DwmTSzbzdet/Gmw8Q==","signatures":[{"sig":"MEUCIGx2y/8JciodoMoQDE3JvV0PQWAC5T3ncf4tq9g/ANC5AiEAwngSop/pJNsAUkPI9t6suYnbAEuv59UA6ptNam9C+LI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37008},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./src/index.js"},"./actions":{"import":"./src/actions.js"},"./islands":{"import":"./src/islands.js"}},"gitHead":"c3f59718c13ef8b141e44befcbbec1279e251c04","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/aspect/what-fw.git","type":"git"},"_npmVersion":"11.0.0","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.5.0_1771306282475_0.6557521023546289","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"what-server","version":"0.5.1","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":"","license":"MIT","_id":"what-server@0.5.1","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/aspect/what-fw#readme","bugs":{"url":"https://github.com/aspect/what-fw/issues"},"dist":{"shasum":"2f8893f89473c6a6ff8cfa526d861adb6478fae3","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.5.1.tgz","fileCount":5,"integrity":"sha512-EXAkGlUz9ZgWmkJJS5l8z2r/gQ7E7hubhkgh1SqBpcfrijb85rA1lr0p9qMj7cCe4DWZGbV+YslVXO1s/tKyCg==","signatures":[{"sig":"MEQCIF190mUlwUzJNB5Xx5Rr6MgS/qhP8sipx//u06+dZTOZAiBSWuBi0QG+Nf82qqHgzfQi+N2FuxSxP3Ah5lX9SQzI6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37008},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./src/index.js"},"./actions":{"import":"./src/actions.js"},"./islands":{"import":"./src/islands.js"}},"gitHead":"8588b48127d38980a0ee2af746ed09ff16782682","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/aspect/what-fw.git","type":"git"},"_npmVersion":"11.0.0","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.5.1_1771339562033_0.43233157776121134","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"what-server","version":"0.5.3","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":"","license":"MIT","_id":"what-server@0.5.3","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatframework.dev","bugs":{"url":"https://github.com/zvndev/what-fw/issues"},"dist":{"shasum":"6c5db6b661829eaade9d0dc4e61f04cf8ff79f2d","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.5.3.tgz","fileCount":5,"integrity":"sha512-vUQEiQqzP+X/OG4/EaB7v8dvGbyPTjiDU9pWAVr57t1BVkNS9CpK7uixz75WSy/yrEMhhm82HRMa+umMrBOEzA==","signatures":[{"sig":"MEQCIF7cnUzazilVwrpvydf1CH3B1j2gOpoE/6KzCwnwTms5AiAhF59nQWJiveTbWdm0LiC2ZREA4t2EmY9QQsZ9vNFWaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37114},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./src/index.js"},"./actions":{"import":"./src/actions.js"},"./islands":{"import":"./src/islands.js"}},"gitHead":"5e5b977cf3979bf4382defc6f4a5d95325016deb","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/zvndev/what-fw.git","type":"git"},"_npmVersion":"11.0.0","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.5.3"},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.5.3_1771542213382_0.07156294606843705","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"what-server","version":"0.5.4","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":"","license":"MIT","_id":"what-server@0.5.4","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/zvndev/what-fw/issues"},"dist":{"shasum":"b5f9947f0f605855edd0fe4c3742b51932ff0c1d","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.5.4.tgz","fileCount":6,"integrity":"sha512-zUn9sPB/0KDn7SgtqB/7XFPOZpPf38WtKc/jNJsFqKANh67aQgHMGW6nkROrH7xqdMt6qIxvZiAfVb2nkEWwQQ==","signatures":[{"sig":"MEYCIQD62c+UmCwk5KOpYkLO5mLjhQM+mu9VWqIZbUSimnlijQIhAPlsTg3JbJpLNPS3KwJA0XOYprVxiAmJ51/2YxzuVnkr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40490},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./src/index.js"},"./actions":{"import":"./src/actions.js"},"./islands":{"import":"./src/islands.js"}},"gitHead":"26495571fbeb2ebb89ac962f0f5c586646c26abe","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/zvndev/what-fw.git","type":"git"},"_npmVersion":"11.8.0","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":false,"_nodeVersion":"25.5.0","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.5.3"},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.5.4_1771653196379_0.4782396121624459","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"what-server","version":"0.5.5","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.5.5","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/whatfw/issues"},"dist":{"shasum":"cefd62b95240d1f4a9d646a049aff3f990d5b52f","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.5.5.tgz","fileCount":6,"integrity":"sha512-FjVrVnhWbWRq9QKzQXtHhsKYUHBVMOSrQNSARmr9waKbj1WiOxnAg3yW+rxf7SeKRpIRJ+clEEdmkDEpENuQ0g==","signatures":[{"sig":"MEUCIDKL+KwiWQJH+0cWPRBqS66wH6rmWxaNgG7N/pEqYddKAiEAvzKY9swFYnzuG3co2zqL+AX8VQY1FFS8IQSANlsc+Y0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42527},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./src/index.js"},"./actions":{"import":"./src/actions.js"},"./islands":{"import":"./src/islands.js"}},"gitHead":"640775137b0dd6a7388a4891c6783e33fe88ab03","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/whatfw.git","type":"git"},"_npmVersion":"11.8.0","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":false,"_nodeVersion":"25.5.0","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.5.3"},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.5.5_1771861555196_0.39907997017291486","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"what-server","version":"0.6.0","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.6.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"e2255d57675b3502edaadb8621bf41a894e23762","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.6.0.tgz","fileCount":18,"integrity":"sha512-MwoeAk4jrd+wRqu+BO4b0QXM890Pm+9mZhiy+pmEy7s9W5BFnOrm7oFNATIVUNpu2pk8/cNTRBLcOYiPqORLLw==","signatures":[{"sig":"MEUCIQDFJXkwiv/U8gdpRe38uVXnbM4RmxSiOainvq+yfFPhWAIgaAOMejwz66m6F8lHydQV9DkP3nCerw+HXeZJTcyxx4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273189},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"import":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"696ec5b6b8e0d60c7519d4bcf33a01c9e4a2c7fc","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"11.0.0","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.6.0_1774578943793_0.37796134777288204","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"what-server","version":"0.7.0","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.7.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"f3a66038da1def219b439fc3ae2a8824e1db3307","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.7.0.tgz","fileCount":18,"integrity":"sha512-djRCulygY0ZXfobXS2XhxACJm5ymJpFXa4bcC/ZsQQDT4kbmZYnNMAQRaXvje4k9MhE+7FaWwNQoubEiAfcnZg==","signatures":[{"sig":"MEUCIQDmhK/3PStk+gOxCRPGzSwtMKly0+Ov4YUGENZ1VicHngIgaReE+OWiXDr5VKV5wg/cfhkt4mFP2HCfl0aU2yj1J0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274257},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"import":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"8cc9fc433600b3a140a8b1edef2fb5695ce6c425","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"11.11.0","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":false,"_nodeVersion":"25.8.1","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.7.0_1775685279089_0.23655556921583565","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"what-server","version":"0.8.0","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.8.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"f7f5581e8ec0b06520fa46c08eb86b6f805ecf9b","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.8.0.tgz","fileCount":18,"integrity":"sha512-FTaY9E0qOiyA+9Hl/lsO4fsG+ZHgA2iWTdpsd+gKrHJziMBYQ3ExifYuyrOtm2ACDpp1wSBjRUQq8Vfd2FuwXw==","signatures":[{"sig":"MEQCIHHv1Ub7U3hOMhXfZlO2zvHCvLvHrQWrppulHi+X5IDsAiAPdAkK8ceJnAoRV0ibU5EL2uOBfq8FK1827lsqiDyRcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274257},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"import":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"ff769eee0b1834a755038ff55a8af08c25afc892","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"11.11.0","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":false,"_nodeVersion":"25.8.1","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.8.0_1776053918642_0.8300796994962476","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"what-server","version":"0.8.1","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.8.1","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"9c2d42d4b68d5dc170ac7432542d06a872f045b5","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.8.1.tgz","fileCount":18,"integrity":"sha512-B0TJpLJFs7AdoGLNOXRVRDJNcYafHp7bZZ4EevEWp391vvNrqD8dSl7DWH7sZlZt2kWgwpbkmsNloXo1dr+Ohg==","signatures":[{"sig":"MEYCIQCzBhtz2o/cjPyfBOnEfSzwQRd/Hgq2wnMR4eu1kSZCgQIhANbPpbsmuR3P7eZfTuL1/7P4y9RFxo6cCmMCJktmWH5P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274257},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"import":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"9953a43c8a33cbad884d5c0b9a5ff2ca6a350793","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"11.11.0","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":false,"_nodeVersion":"25.8.1","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.8.1_1776055437530_0.44913993792896845","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"what-server","version":"0.6.2","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.6.2","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"aabfc834ff2951093386f9bc91826b73e9137bf9","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.6.2.tgz","fileCount":18,"integrity":"sha512-elLeZahSsglAVGNOjbQyZ8mWLdinLJ6zi14j3lbsy4wsOG89jz/sNluRG5kKV7fesfrRhuobyjT2Ufs90pypRw==","signatures":[{"sig":"MEUCIQDUZA11riWBH6j29mgCFaxjenQ2g90s1l0Sz3HG2C33yAIgLQg62dcBZr5T0JMPxqFUUas74GcaInx8+XGQazXhI9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293394},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"import":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"9bbc63497f6d2407e426970bf8c501d69a4601fe","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"11.8.0","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":false,"_nodeVersion":"25.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"what-core":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.6.2_1778440775474_0.8856173273796459","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"what-server","version":"0.6.3","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.6.3","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"4d42d910b4ecf92f7e5f7ed4350fc3388520f660","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.6.3.tgz","fileCount":18,"integrity":"sha512-hHpHIBftGK1oEX/axbR3+EZxaikPeB/ptiqeotBIVfTmIGerXC3jf8c9JuBT2nwe01NgSXiP4L8pJHBa8oSE7A==","signatures":[{"sig":"MEQCIAZxtPepCOnr88u/RI6Eqr+BS2Lhhkutz9vi6YQqJbdiAiBPa6Vid1Bbu6ZEC6OcwMV2iKXYRiZlWrVO9wUU+dN1Ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293394},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"import":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"77784922c27f48b3c811e8c0c40bf6a9252cbae3","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"11.8.0","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":false,"_nodeVersion":"25.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"what-core":"^0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.6.3_1778453509890_0.5483952998032993","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"what-server","version":"0.6.5","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.6.5","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"e5f209ef8ad9d5d9a658db7c98a805325f47a6b1","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.6.5.tgz","fileCount":18,"integrity":"sha512-1/LZE0DbLINR+NJn6g3+QCQ1x6xH6RUBfkQthSH8oMG9T98n3azfn/PCCIyJRZ4BvHqf8sFh3khhi140v5r2kg==","signatures":[{"sig":"MEYCIQD/cj2b5g6zj6Dsr13WwzLv9i21rYyYMgloVbCBUEu+gQIhAI4Qp8xYX7Wz7mHY+453hc/5FzlVjip9GBtie5J7E62c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293394},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"import":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"4a8f647e26101ba7b1a8aa22e1054d16abc0cf05","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"11.0.0","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"what-core":"^0.6.5"},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.6.5_1778458343817_0.14653371472108034","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"what-server","version":"0.6.6","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.6.6","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"510633efa901f00fdc7fb098c0f4a8084ab1102d","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.6.6.tgz","fileCount":18,"integrity":"sha512-xlO5eLTtmmWbfo1AVB5x4XaYUt1zpqHYudI9YO2E9PKR3Ekvi+dgRVqLyjEPrVzSAo8nRogcXa5ANEb1VA0BjA==","signatures":[{"sig":"MEUCIQCaeOn9/mWckSWUR3g7OMhjtNHXaIwU2XSSOoLdnAoMSQIgS8CgS3AwlceyRpG4MKmjhbvDwQ4h6oqiLLpimQZb4kk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":304726},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"import":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"11352f9049bb8304a5063644d15e3faeaffda374","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"11.0.0","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"what-core":"^0.6.6"},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.6.6_1778459621915_0.038109002654032054","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"what-server","version":"0.6.7","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.6.7","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"8cf1176a05505f5b2e4c9c73db895cea22b9bbcc","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.6.7.tgz","fileCount":18,"integrity":"sha512-f4czjL4bUv9Wu1xmsYtfENNufMa/E/b4ld4jP9jkmea/QUX4isepyHoXLzIs0ZvW1LZLt0jbd6PGupQZKfl/DA==","signatures":[{"sig":"MEYCIQCIlIdJnkQt06YKZJmxm+5IOwr21Xt2GGPfYpwiW5k35QIhAJqy9jUl2UvcCjGmtIX0KLY8e/HqPKvuHxcnzpTYkKGb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313448},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"import":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"68ff3fc276beb85abe4c9abe45eb795a8292eef7","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"11.8.0","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":false,"_nodeVersion":"25.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"what-core":"^0.6.6"},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.6.7_1778464236937_0.8531959633454591","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"what-server","version":"0.8.2","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.8.2","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"590e5d74c3112bd4989082df71649faaba2037a3","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.8.2.tgz","fileCount":18,"integrity":"sha512-xQGEuET2jWgBSRbO17Tw6PeqprPbfBb6DJ+z9J99Lqoig8sBiV+l8qJo76QpSDiyYrSS111idmDNwLuqQB8nsA==","signatures":[{"sig":"MEUCIEvvfVXhNL66rJw9aTdlui9Chg/UJAnRoUFDecIZDiKsAiEAowAnKAsPNMR16QvtaBQOKqeAjYGuaYYXlxTRaor3Iu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277255},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"import":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"d3e9c78f6da29e936dd9fb7cbaa1b4e63c78368d","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"11.0.0","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.8.2_1778474212117_0.242855390974684","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"what-server","version":"0.8.3","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.8.3","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"3ee7845c688de28a20c3f1c79caa6b2b9a0f6374","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.8.3.tgz","fileCount":18,"integrity":"sha512-jiShC5vhpLMUwdv7R7q1VdCOOutPZ0h4ohiD3/TRoiGOy3ACtWsd1j9dD2Wdg/9lRrAtNGuaTNQKeqqOTr1aQQ==","signatures":[{"sig":"MEQCIA43QtWBgxCfKWD/kiduf6oJ63x8C5cejSoFlQygP2k+AiAVPDyVFkfAFcdsWhTHDVw6zfvF0xb58py5PiZhXMk2AA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277255},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"import":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"52b7c5cc680bc5834903bfb34c400c2b37b2c4bf","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"11.8.0","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":false,"_nodeVersion":"25.5.0","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.8.3"},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.8.3_1778479347600_0.5629966001369984","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"what-server","version":"0.8.4","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.8.4","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"f06e7f7175d1edbfea82065309fce6278bf7c9e0","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.8.4.tgz","fileCount":18,"integrity":"sha512-o/YVJ8x/8+eaYailHJ7SWYcigBmGJwB1KwnFF76++G2BBoEvr87IcfjTLH+ONI/9r2zRa1svqFeHlKSo/gT8Yw==","signatures":[{"sig":"MEQCIBCQcf71rwGTUB9NXeS64VbInkuTe4G/rYm94SSKBiEOAiA0/9dkpQ95N5AAKbNMR1wwMTWrTpFOWMdGG20c+JxeHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277255},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"import":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"a05216b0b87718e880ae557dd18f34495163a30b","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"11.8.0","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":false,"_nodeVersion":"25.5.0","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.8.4"},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.8.4_1778479677824_0.2849282076044659","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"what-server","version":"0.10.0","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.10.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"21b0621541ee2290cd934baa7b5a4df212b0ba03","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.10.0.tgz","fileCount":26,"integrity":"sha512-JPRSMDT+G4saJzPF6winMK4E3EoKGImdWLLu8YWV4EkNE2pVoJx5DKkEGo2wEqCUlt/+kb2Q7+BFnQNWEsKwYQ==","signatures":[{"sig":"MEYCIQCH3aced1PN/6e5L6ymahqTuTGjsNmG5oJK/TembThDewIhAOC7Cw9oLRx42nG+XawqDtrC7kX56huo2hax0KWWhbDJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":458192},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"import":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"8722b790535f04a868d9f0f38613524600ab4270","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"11.0.0","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.10.0","what-router":"^0.10.0"},"peerDependenciesMeta":{"what-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.10.0_1780968427531_0.36606867603261306","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"what-server","version":"0.11.0","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.11.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"fb6a4b5387432763b3db763b95c9e1bbcc0062bd","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.11.0.tgz","fileCount":26,"integrity":"sha512-vanlVCPXvZGf4yhXDaeMYfmvzOK9hxul5OtPH8uVSjFPXtiUOcaZ6blx0ZGxG8U7GtQ4Hmd3hJ3Gmo1Wc9uPSw==","signatures":[{"sig":"MEYCIQCmLtClngm0JXV1fUIkT3qnPD1eEtbXKRxv0j4EWYV6lgIhAIyIfTPXv8UQuNJw6hy9m3k2OIUHMmv1pkiJ6LWSU4zG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":534625},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"import":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"9ad873c3904b0c95d8d424f6de780cc6edd2e4de","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"11.0.0","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.11.0","what-router":"^0.11.0"},"peerDependenciesMeta":{"what-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.11.0_1781058825380_0.1464856295423349","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"what-server","version":"0.11.1","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.11.1","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"4115c221cd399e8f7802217b2761fc6c3f977626","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.11.1.tgz","fileCount":17,"integrity":"sha512-8N/j1NthJnLRB2nvR2m26rY3Bl13NhSBj9oOBAsULPhvH9z/3drXOtBRpc0YqzU2tK22qy8bWk8v15vDU92NeA==","signatures":[{"sig":"MEQCIHFGBW+9tj00VtcLAwzbnRIurbh8ldMlduMsbSvqg9XPAiBtix7278TxRG2ssJ3VjUDEvN2ioLhjIbJO6VPNUPNU+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133987},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"import":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"68a02819da77049d58cb8d2a30719f3de42e9d4b","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.11.1","what-router":"^0.11.1"},"peerDependenciesMeta":{"what-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.11.1_1781066779631_0.9891470683496097","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"what-server","version":"0.11.2","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.11.2","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"966716158ab243f34be2b4ed747bf4a91f4e0a68","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.11.2.tgz","fileCount":17,"integrity":"sha512-e40j+YukQ94iOtbTgBRMRoywyKb+IvU9jiP9FnlzZeFX4OJf7dt9emPJqJ4ce4iCGGfdeXdOi1gmdIY66oy+oQ==","signatures":[{"sig":"MEUCIAxzNqAKP7+tAl/JqF5LbNXKE0978xZCZ+2OKSUdYtwzAiEA1RN1X8Zllz+ZSjdfnoCgbq3cx3z0lQnfcRFnt5s8SF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133987},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"import":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"9c85184585c0199892bbe681ed2adc194bd47935","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.11.2","what-router":"^0.11.2"},"peerDependenciesMeta":{"what-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.11.2_1782662755499_0.6520613506088166","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"what-server","version":"0.11.3","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.11.3","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"6149f744fa5a16b708d9b779b142f3f52eaf8a20","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.11.3.tgz","fileCount":17,"integrity":"sha512-NczBKk15skf9aVWhFAG6y4hUews4NdsOhrwJ6oMVukDuD5dsjXQtIprjrvvQtyy/yqMGX6Tby0spIn2BxZXX6g==","signatures":[{"sig":"MEQCIC+h2g8l10D7ZMkMmSBCfPMpjF5TZarkxbk7D9YPqKsyAiAiAt/k6+45C6gQH+ANtF+8uON+GMqgI1JKzhVIzSyrsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133987},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"import":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"b30911ad425a3b088f11501b1bbc2d10ab6c98f7","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.11.3","what-router":"^0.11.3"},"peerDependenciesMeta":{"what-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.11.3_1783187701129_0.8357332674402356","host":"s3://npm-registry-packages-npm-production"}},"0.11.4":{"name":"what-server","version":"0.11.4","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.11.4","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"46a700989e62be6a7fddbbd1fdcf35504d2f13af","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.11.4.tgz","fileCount":17,"integrity":"sha512-dDI6Rsf9e7FAcWBLFCbsT8PuqTV8wgUhbGRWfE5T1lpbvYp09fJW4GyFGKmWqlNczFQjGKOU3UGWyQ3DCIWOZw==","signatures":[{"sig":"MEUCIQC78FNimHcbA8ltMoqH3LW3qNPWcrIvRiMLm595QzKdcwIgQaT67l9pEvoQ5F3Hks8b8MCKFNj9uuNM9j7GisSry70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134096},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./src/index.js","default":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","default":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"import":"./src/islands.js","default":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"9ac55728ab4c4a1f7d6e52bfe632be3f5337817f","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.11.4","what-router":"^0.11.4"},"peerDependenciesMeta":{"what-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.11.4_1783213287053_0.322946261680942","host":"s3://npm-registry-packages-npm-production"}},"0.11.5":{"name":"what-server","version":"0.11.5","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.11.5","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"4f77d9da589e17f206052d3cac3961fdcb0e4106","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.11.5.tgz","fileCount":17,"integrity":"sha512-fjeTWCiJoEFK/CyaQEZMVG/002H88Ad6F10Drb71G7K7BMNti91cyS/M9Cxqc1b7zJ7sr6I0PP7XI6F5ZmDkbQ==","signatures":[{"sig":"MEUCIBa6kgm7EqKK0AqnPJubAYCJyVlgjHt4rDJ19kY3ROnhAiEAxbxUtlzIrP+UFgg5f5VEI30OM0LVOkVxG3mk0I/w2eA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134096},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./src/index.js","default":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","default":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"import":"./src/islands.js","default":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"c52c85ca42f90e5fb2f7700cfaed918da61552f7","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.11.5","what-router":"^0.11.5"},"peerDependenciesMeta":{"what-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.11.5_1783310896917_0.3951384590764464","host":"s3://npm-registry-packages-npm-production"}},"0.11.6":{"name":"what-server","version":"0.11.6","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.11.6","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"b182818eef3998e0cba74c8db5b96ed7d2358906","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.11.6.tgz","fileCount":17,"integrity":"sha512-lLfRuvUWsm6QfQEQvdJhUKSg54dSbn58IsYf2E9ev8iOP3cDnnKYPMhosT6F9B7s3uVdMmYc4zbS5CDTy+g1+Q==","signatures":[{"sig":"MEUCIB4oCUJvPg+Dtf6S65W30kG30qK7MNKcHAy1O16R8dVhAiEA271ibrX9nDHl8/sF3xtCILDfPYkGJRZ1gxS+2pdw8nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134096},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./src/index.js","default":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","default":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"import":"./src/islands.js","default":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"7199649b0af9dcbca9a72512dd67d2a4389f3dc3","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.11.6","what-router":"^0.11.6"},"peerDependenciesMeta":{"what-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.11.6_1783739159757_0.801934999150623","host":"s3://npm-registry-packages-npm-production"}},"0.11.7":{"name":"what-server","version":"0.11.7","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.11.7","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"bba6c023c8b9cf3a2268becafd883f9936888c9a","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.11.7.tgz","fileCount":19,"integrity":"sha512-AKrcrcj4E3OOc7JGK0JEXq+dqqiTzW2daNvm0PZoRSeS43EnJRvupO27Z2JwcfBcYCYmo6qKyevJhOGDOrYR2g==","signatures":[{"sig":"MEUCIAz5/iEF/mbf3eQTD0WiKg3kqz6uwbCmaUkz+67KxpqQAiEA0DbKqpQsguu2ip3YlIOgp84TE/TEpCon6EvwK8KLm/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163305},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"node":{"import":"./src/node.js","default":"./src/node.js","production":"./dist/node.min.js"},"types":"./index.d.ts","import":"./src/index.js","default":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","default":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"import":"./src/islands.js","default":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"b066671dca29da810a0ca6419a74ccde63ce2ae5","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":["./src/node.js","./dist/node.min.js"],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.11.7","what-router":"^0.11.7"},"peerDependenciesMeta":{"what-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.11.7_1784179993769_0.5504904764783607","host":"s3://npm-registry-packages-npm-production"}},"0.11.8":{"name":"what-server","version":"0.11.8","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.11.8","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"f6fd19eadb8482e446fdff1f6e70c3ed74e2ed42","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.11.8.tgz","fileCount":20,"integrity":"sha512-VMPc32zAKq4KZDb2vzwqammckXHmjqC3LXFHuOoNLRNDh1hE5owwnU0Rhq642uwrZJXPfiWnIP1WBtrlxDcudA==","signatures":[{"sig":"MEUCIEcHfnKb/XIYsvm6EBOmUq5krdJGe4OeXtQFqCN8I912AiEAxKnAX+CP2WNID23aUqh5TtGLNR4ZWx1XRByJToD2k2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-server@0.11.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":172111},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"node":{"import":"./src/node.js","default":"./src/node.js","production":"./dist/node.min.js"},"types":"./index.d.ts","import":"./src/index.js","default":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","default":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"types":"./islands.d.ts","import":"./src/islands.js","default":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"6579b561a4bb879c51350dbb337b8a7274d3676f","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":["./src/node.js","./dist/node.min.js"],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.11.8","what-router":"^0.11.8"},"peerDependenciesMeta":{"what-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.11.8_1786252938291_0.2779866178441608","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"what-server","version":"0.12.0","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.12.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"04e42116e8c79269e17abe64be37eade72bcd176","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.12.0.tgz","fileCount":21,"integrity":"sha512-C0hRJ0JuOw3SwgO/hrcRtZOThqdrC/DG3QP5WrT3/tCVX5MNEGDk/gUIZuty82rve9hQ6ZaVQFrwi45iSMuRHA==","signatures":[{"sig":"MEUCIGitlBkiHpD9sd7qg3yIWytx2xa8dDudhO3aM2Q/8CcnAiEAkKpuYWNUNAvZrq1snLs/oJLRgD1/zhh/5IWmKJ2JDm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-server@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183682},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"node":{"types":"./node.d.ts","import":"./src/node.js","default":"./src/node.js","production":"./dist/node.min.js"},"types":"./index.d.ts","import":"./src/index.js","default":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","default":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"types":"./islands.d.ts","import":"./src/islands.js","default":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"a76b36c5f91adff9d21c4e914218f509ca39bc20","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":["./src/node.js","./dist/node.min.js"],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.12.0","what-router":"^0.12.0"},"peerDependenciesMeta":{"what-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.12.0_1786298299172_0.9379493212909575","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"what-server","version":"0.12.1","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.12.1","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"89f66a08fe19cc7e0d524cb60254f8012af0e4ae","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.12.1.tgz","fileCount":22,"integrity":"sha512-hHjTE202eZaETBx2vLGsBuuGMj9HUvedR3KUrxwfIBnh7do6hvtkM/YHMm4tjRzuB4xmphC0j5QZ4CUEJ6b1ew==","signatures":[{"sig":"MEQCIAmihur50sP9d6s62etBFemRqaIOmyxNOf5cpeh/33g0AiBCqZ4+ndFz1W+SzwFm+ZCbM8eu0JcO8tRm7bR8WN8J+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-server@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":185674},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"node":{"types":"./node.d.ts","import":"./src/node.js","default":"./src/node.js","production":"./dist/node.min.js"},"types":"./index.d.ts","import":"./src/index.js","default":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","default":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"types":"./islands.d.ts","import":"./src/islands.js","default":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"2e91c807d9b133736f51e609ecea299dd51eaf0b","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":["./src/node.js","./dist/node.min.js"],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.12.1","what-router":"^0.12.1"},"peerDependenciesMeta":{"what-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.12.1_1786299342896_0.5862230374751338","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"what-server","version":"0.12.2","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.12.2","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"a64a88c3284b6c4a0c6c7c7eff0b46c84cd85be1","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.12.2.tgz","fileCount":22,"integrity":"sha512-QXL3VLmrBYiUbcSQGEK9hX1W3Z/+QAshfKxoJ/LQI024I68j57t+VS8/9sMgZIPGrURy6lKwH17z661e403MLA==","signatures":[{"sig":"MEUCIQDc/Wuo9ktM0punNfwc7k9Q8XhJ01k5p0q8EsIGyQmvXAIgUx+/U87EKj+ismluv4rBsk560PmCJ4wxFxTRZcF77sc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-server@0.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":186273},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"node":{"types":"./node.d.ts","import":"./src/node.js","default":"./src/node.js","production":"./dist/node.min.js"},"types":"./index.d.ts","import":"./src/index.js","default":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","default":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"types":"./islands.d.ts","import":"./src/islands.js","default":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"9821b9c4bec7a1aacfabc4d584617e2cba634c4c","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":["./src/node.js","./dist/node.min.js"],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.12.2","what-router":"^0.12.2"},"peerDependenciesMeta":{"what-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.12.2_1786300474047_0.7689952687866455","host":"s3://npm-registry-packages-npm-production"}},"0.12.3":{"name":"what-server","version":"0.12.3","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.12.3","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"f0c3e9813f54faebef41db72fc014e38c643ec5c","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.12.3.tgz","fileCount":22,"integrity":"sha512-R0iZPEar+A8NgGsGp6Y54gKBDtrIolZRPqonEdVLmhUpKTX4vtXFK76TjtqQO784GbZmivVCuzBpSC2fk5e/eg==","signatures":[{"sig":"MEUCIQD67XdZ+cnyoIMbVy5oD6JHzse3i78S4LS9klrdxwip+wIgMbiAT92JBN04mA+kyhfMQ+ee9Ult3qxMssvgIv4HkxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-server@0.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196730},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"node":{"types":"./node.d.ts","import":"./src/node.js","default":"./src/node.js","production":"./dist/node.min.js"},"types":"./index.d.ts","import":"./src/index.js","default":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","default":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"types":"./islands.d.ts","import":"./src/islands.js","default":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"be81e060d63dab3a69501870821497aa0cd86b28","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":["./src/node.js","./dist/node.min.js"],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.12.3","what-router":"^0.12.3"},"peerDependenciesMeta":{"what-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.12.3_1786332584850_0.9417282569229324","host":"s3://npm-registry-packages-npm-production"}},"0.12.4":{"name":"what-server","version":"0.12.4","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.12.4","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"676c91ea5cf54942d961322f7555576aa8c81133","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.12.4.tgz","fileCount":22,"integrity":"sha512-jY/A/X//+FCX1Lwb7ahLTKbr3+ir1AF3R7ZFPzhsjpRd/yw4ip/bU/YrmlfsMPCuOZg2kk+PqD2rFD8ly0DS2w==","signatures":[{"sig":"MEYCIQDDuCrK/PaxOy2YYfV/Hy5V6+8ouj3r6suEkZzG+I3OsQIhAJ5cGhrNcHu/vREOlqU3pD4H1/OhnzLhHPXjKMHLjXVM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-server@0.12.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217149},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"node":{"types":"./node.d.ts","import":"./src/node.js","default":"./src/node.js","production":"./dist/node.min.js"},"types":"./index.d.ts","import":"./src/index.js","default":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","default":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"types":"./islands.d.ts","import":"./src/islands.js","default":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"045d669b4d5038e3884bc625b87f034fdfb72c3e","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":["./src/node.js","./dist/node.min.js"],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.12.4","what-router":"^0.12.4"},"peerDependenciesMeta":{"what-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.12.4_1786768565480_0.8612611879399981","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"what-server","version":"0.13.0","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.13.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"6e920342989ca2ae81faa8e5badbb2b467658414","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.13.0.tgz","fileCount":22,"integrity":"sha512-rq43b6KoSb8g8ibLtRXDIkxryu+nBgNfHFAtD5Q+MeOnD63J1JGXDnp1q7YvSZOurXqA93HkJddwts0lcISxOA==","signatures":[{"sig":"MEUCIQDZBS9w5V6tP+x+HGbsNuut6u31BPKuvReypYeDpdd3qAIgRQWqNOpsLxC7t/iVwAp7dY5IEFlHWTl0gzCRvBO1ohY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-server@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219432},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"node":{"types":"./node.d.ts","import":"./src/node.js","default":"./src/node.js","production":"./dist/node.min.js"},"types":"./index.d.ts","import":"./src/index.js","default":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","default":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"types":"./islands.d.ts","import":"./src/islands.js","default":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"103b144ce0bedc06853418670c1413b98bec9fe9","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":["./src/node.js","./dist/node.min.js"],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.13.0","what-router":"^0.13.0"},"peerDependenciesMeta":{"what-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.13.0_1787632858149_0.4173774297780717","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"what-server","version":"0.13.1","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.13.1","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"e594b42687bc6924e2a764f559236d9fbe1dc75d","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.13.1.tgz","fileCount":22,"integrity":"sha512-RE69BU3j0voCHFPGLcQz4OOqKNMQH1Lco4YZbXzC2MplYHdfwQSG6mcZ1Wtt8dJOb0i8+NlFojk6a25JG4m6IQ==","signatures":[{"sig":"MEUCIQDSd0e+PITn+IzgWAYs8sd+KeP+sItuNE2S+QAo0J8Z3AIgB138pfGESVPTUX3UuBuL+IYe7T0qyhUGPP3NpcrG3oY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-server@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219432},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"node":{"types":"./node.d.ts","import":"./src/node.js","default":"./src/node.js","production":"./dist/node.min.js"},"types":"./index.d.ts","import":"./src/index.js","default":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","default":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"types":"./islands.d.ts","import":"./src/islands.js","default":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"361ad289cccc21bfd1c4aabadd91f86587fd8c40","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":["./src/node.js","./dist/node.min.js"],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.13.1","what-router":"^0.13.1"},"peerDependenciesMeta":{"what-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.13.1_1787634786054_0.6095629645101561","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"what-server","version":"0.13.2","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.13.2","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"8e960811d12497b5aff4d2f2947074a9111c8e12","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.13.2.tgz","fileCount":22,"integrity":"sha512-U43wHMMlIrX9dPq0yQe6F5DZD4TK3gDu/tfGEsYW7azgjuBQzJubNe1r8DKZOCzxnDdDkIAzROfvJ8haTFG0Jg==","signatures":[{"sig":"MEQCICVTw50/N18K3o7TyhP2kZ7+vaMBOG/c9wpD886raJ5CAiABq2ep4y+ksswhJpCszhc8BTHBiUdR35gim/qFoswAEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-server@0.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220738},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"node":{"types":"./node.d.ts","import":"./src/node.js","default":"./src/node.js","production":"./dist/node.min.js"},"types":"./index.d.ts","import":"./src/index.js","default":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","default":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"types":"./islands.d.ts","import":"./src/islands.js","default":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"f46c87e8e63d262fce8106e91ab63d1c19a40d19","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":["./src/node.js","./dist/node.min.js"],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.13.2","what-router":"^0.13.2"},"peerDependenciesMeta":{"what-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.13.2_1787667742111_0.5309508230913507","host":"s3://npm-registry-packages-npm-production"}},"0.13.3":{"name":"what-server","version":"0.13.3","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.13.3","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"dc5dfd372550781466209937c1637e16bbad0e71","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.13.3.tgz","fileCount":22,"integrity":"sha512-+nBp/V/NDGBl0qIWjrMjASMWoHuZB2A5NDszWaOs2qwDA431q8//dnO/ZxOVMDaKxJQc4GpK0iyTXHsjmrLSKw==","signatures":[{"sig":"MEYCIQCoCDLXONLeb/ThVqmefNUorXpx9UF0kSI+HiBTeUoZfgIhAPitna5Fqh8mbriDpOV3iz9ikVE+fvHhPapA7e4DrzJ1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-server@0.13.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":221242},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"node":{"types":"./node.d.ts","import":"./src/node.js","default":"./src/node.js","production":"./dist/node.min.js"},"types":"./index.d.ts","import":"./src/index.js","default":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","default":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"types":"./islands.d.ts","import":"./src/islands.js","default":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"687b5609c99429c93f4c6c505ad6fd43cf50bcef","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":["./src/node.js","./dist/node.min.js"],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.13.3","what-router":"^0.13.3"},"peerDependenciesMeta":{"what-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.13.3_1787668746834_0.7739587671915704","host":"s3://npm-registry-packages-npm-production"}},"0.13.4":{"name":"what-server","version":"0.13.4","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.13.4","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"3a62c39d123b71e433f5bc3412b3695214461327","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.13.4.tgz","fileCount":22,"integrity":"sha512-yEmTeh7wZvQYNl4SLtnt7q9sQ0/GC7gada3yRnjvcOHtrZ2njQJ/Zgbi815gd7XuDqjrGQsOIV+s3WBIzM6h7A==","signatures":[{"sig":"MEUCIQDMlXlQTh9MC3CPWkInLg7pQy/Flazlvg1i2IOLxUfDNwIgQP8Cmy9rwMr769ebG5/pFWQVgWL/hf0YxXe1hkuXTYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-server@0.13.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222341},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"node":{"types":"./node.d.ts","import":"./src/node.js","default":"./src/node.js","production":"./dist/node.min.js"},"types":"./index.d.ts","import":"./src/index.js","default":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","default":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"types":"./islands.d.ts","import":"./src/islands.js","default":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"29c6b8beba25c47f103d8fa818ebdab37b378aea","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":["./src/node.js","./dist/node.min.js"],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.13.4","what-router":"^0.13.4"},"peerDependenciesMeta":{"what-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.13.4_1787689895328_0.6651187677662571","host":"s3://npm-registry-packages-npm-production"}},"0.13.5":{"name":"what-server","version":"0.13.5","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.13.5","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"173482a537d6e09bc2d168c35dfcbb1d37991a19","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.13.5.tgz","fileCount":22,"integrity":"sha512-UggOIifBDhX7yxKCGm8jRfxkLjmRfFlHisl2OqrI0XX4hKwdb/kCIwxSyMQgywmN4jXCg4JgcQwdVJwZgYCeOA==","signatures":[{"sig":"MEUCIQDBov3tMWCeFt6VJxKABpbmm0990j7kYVZ7auPa2py6LAIgIp5Ozr9pOntWpwcolg810QykY3cUQPck0YuEdtDod4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-server@0.13.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228206},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"node":{"types":"./node.d.ts","import":"./src/node.js","default":"./src/node.js","production":"./dist/node.min.js"},"types":"./index.d.ts","import":"./src/index.js","default":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","default":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"types":"./islands.d.ts","import":"./src/islands.js","default":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"f73fba210e21ec11c599853bd8c0928c018a14df","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":["./src/node.js","./dist/node.min.js"],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.13.5","what-router":"^0.13.5"},"peerDependenciesMeta":{"what-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.13.5_1788639501663_0.5638936354354303","host":"s3://npm-registry-packages-npm-production"}},"0.13.6":{"name":"what-server","version":"0.13.6","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.13.6","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"264f0a142cbf3b30d2f54b59dba42b11b55a5833","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.13.6.tgz","fileCount":22,"integrity":"sha512-+eZLTmC7zJkrz6gl+bZoHITfwRksmqVC8TSYqkI4sg5vQzekFL0BSqLYKUxtzFavDGF7EqyN7pMap7Vei+p57g==","signatures":[{"sig":"MEUCIQDWQxlXAO9Uuj4beGo4aYvwpRHNOMD6n2kojTwDlA0XZwIgAO4CbNNUZIm2XEXmASCiMVD6Cb5vP4/0A+0o+Ky+qAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-server@0.13.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228206},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"node":{"types":"./node.d.ts","import":"./src/node.js","default":"./src/node.js","production":"./dist/node.min.js"},"types":"./index.d.ts","import":"./src/index.js","default":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","default":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"types":"./islands.d.ts","import":"./src/islands.js","default":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"e6fac2b796fc520ee2d67336b86fa9080f443377","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":["./src/node.js","./dist/node.min.js"],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.13.6","what-router":"^0.13.6"},"peerDependenciesMeta":{"what-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.13.6_1788663939851_0.3610513704952403","host":"s3://npm-registry-packages-npm-production"}},"0.13.8":{"name":"what-server","version":"0.13.8","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.13.8","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"2e6f5d677275a63ddcc1f470b82a6dbb4f78667e","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.13.8.tgz","fileCount":22,"integrity":"sha512-ABtsIlXOKC5arKk6SOKCxIVBzSzFHMLLM0K1wWHNf4jKkKtg961Ap1fEWnXhrwUBDK8+zr/0uL5zqhqn1k2BfQ==","signatures":[{"sig":"MEUCIAz1gvXybifhYddo4mUmw2bOV9uzfXSWUnrSH5Faja7fAiEAxtFUj04RCM/uYJkYETqISYv7rAq4o2aRav9wM/vJ240=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-server@0.13.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228206},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"node":{"types":"./node.d.ts","import":"./src/node.js","default":"./src/node.js","production":"./dist/node.min.js"},"types":"./index.d.ts","import":"./src/index.js","default":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","default":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"types":"./islands.d.ts","import":"./src/islands.js","default":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"16c0291033ce1039a91cc6c1beb5e80e9a87425d","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":["./src/node.js","./dist/node.min.js"],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.13.8","what-router":"^0.13.8"},"peerDependenciesMeta":{"what-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.13.8_1788748402918_0.5872537583026518","host":"s3://npm-registry-packages-npm-production"}},"0.13.9":{"name":"what-server","version":"0.13.9","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","_id":"what-server@0.13.9","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://whatfw.com","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"63b140a226dbd615cb2c675502eff9fb3930371c","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.13.9.tgz","fileCount":22,"integrity":"sha512-/Baar7iHV7/X78aHgyfFtqzW+PiYF+Db1YTLb37chsTCLxqEx0leyTvKOs4Z7m45haPtnEm85FrucZvwBp8tCQ==","signatures":[{"sig":"MEUCIG6eR+8S+RdyXSdG+6EUyjrhF3G+1bivFGpVzDoHAldFAiEA/TFf+YbIXmBGckMp4fKKuthL7MoIny/hqi8XqphjU8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF7ZyWP/x9Nw1U3IY8HF1pqbpr/+LaGJLBoN6ipxUClKAiAohhYOl/jt3tS1pYjpGvQHpRJhsxq5EyzVpghLd/7dsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-server@0.13.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228755},"main":"src/index.js","type":"module","types":"index.d.ts","exports":{".":{"node":{"types":"./node.d.ts","import":"./src/node.js","default":"./src/node.js","production":"./dist/node.min.js"},"types":"./index.d.ts","import":"./src/index.js","default":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","default":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"types":"./islands.d.ts","import":"./src/islands.js","default":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"7ef1e4e1c6c0ccc07d9208b398f2599112f73cd1","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"What Framework - SSR, islands architecture, static generation","directories":{},"sideEffects":["./src/node.js","./dist/node.min.js"],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.13.9","what-router":"^0.13.9"},"peerDependenciesMeta":{"what-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/what-server_0.13.9_1790385627282_0.432738311387433","host":"s3://npm-registry-packages-npm-production"}},"0.13.10":{"_id":"what-server@0.13.10","bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"dist":{"shasum":"918a051232c08166790e71e784430bc098a65545","tarball":"https://registry.npmjs.org/what-server/-/what-server-0.13.10.tgz","fileCount":22,"integrity":"sha512-VrR7KDgPwYxqlQm7vkeBTKXGrKHomO5lnCoRSU6SR0zsWLNzLI3QsPL6mYWsZTMav3eqyGTelc/Qp4EDc2WNlQ==","signatures":[{"sig":"MEUCIQC9sZ+B6BJhWFEWuV6fES5ZfT6D1zRlXvptzpeS4aJ74QIgAZ99B8wEDmCK+xZoeHz5I+SteDA1oAizw69pf5jFBrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC3GjtQF0V1T9UqKo+syPjuEdE3fuSWl6EkSL6Jh2uP9QIgaMwQ5RitTxNz1QVLx7cHxoYMqjlfq9F/+LqXUUJNoOw="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/what-server@0.13.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229866},"main":"src/index.js","name":"what-server","type":"module","types":"index.d.ts","author":{"url":"https://zvndev.com","name":"ZVN DEV"},"exports":{".":{"node":{"types":"./node.d.ts","import":"./src/node.js","default":"./src/node.js","production":"./dist/node.min.js"},"types":"./index.d.ts","import":"./src/index.js","default":"./src/index.js","production":"./dist/index.min.js"},"./actions":{"import":"./src/actions.js","default":"./src/actions.js","production":"./dist/actions.min.js"},"./islands":{"types":"./islands.d.ts","import":"./src/islands.js","default":"./src/islands.js","production":"./dist/islands.min.js"}},"gitHead":"fcf111efe1bd1a4ea2424ac9dc88d1ea0d7dca4f","license":"MIT","version":"0.13.10","_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"homepage":"https://whatfw.com","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"What Framework - SSR, islands architecture, static generation","directories":{},"maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"sideEffects":["./src/node.js","./dist/node.min.js"],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"what-core":"^0.13.10","what-router":"^0.13.10"},"peerDependenciesMeta":{"what-router":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/what-server_0.13.10_1790557572104_0.553895609212613"}}},"time":{"created":"2026-02-11T05:42:29.242Z","modified":"2026-09-28T01:06:12.586Z","1.0.0":"2018-03-02T17:30:09.492Z","0.0.7":"2018-04-02T16:19:06.434Z","0.1.0":"2018-04-28T23:09:03.681Z","0.1.1":"2018-04-28T23:44:43.450Z","0.2.0":"2026-02-11T05:42:29.478Z","0.2.1":"2026-02-13T19:11:04.697Z","0.3.0":"2026-02-14T00:11:49.595Z","0.4.0":"2026-02-15T03:38:16.986Z","0.4.2":"2026-02-17T04:17:22.790Z","0.5.0":"2026-02-17T05:31:22.605Z","0.5.1":"2026-02-17T14:46:02.164Z","0.5.3":"2026-02-19T23:03:33.548Z","0.5.4":"2026-02-21T05:53:16.528Z","0.5.5":"2026-02-23T15:45:55.340Z","0.6.0":"2026-03-27T02:35:43.955Z","0.7.0":"2026-04-08T21:54:39.275Z","0.8.0":"2026-04-13T04:18:38.788Z","0.8.1":"2026-04-13T04:43:57.688Z","0.6.2":"2026-05-10T19:19:35.639Z","0.6.3":"2026-05-10T22:51:50.047Z","0.6.5":"2026-05-11T00:12:23.980Z","0.6.6":"2026-05-11T00:33:42.063Z","0.6.7":"2026-05-11T01:50:37.069Z","0.8.2":"2026-05-11T04:36:52.275Z","0.8.3":"2026-05-11T06:02:27.764Z","0.8.4":"2026-05-11T06:07:58.010Z","0.10.0":"2026-06-09T01:27:07.697Z","0.11.0":"2026-06-10T02:33:45.554Z","0.11.1":"2026-06-10T04:46:19.769Z","0.11.2":"2026-06-28T16:05:55.707Z","0.11.3":"2026-07-04T17:55:01.267Z","0.11.4":"2026-07-05T01:01:27.198Z","0.11.5":"2026-07-06T04:08:17.067Z","0.11.6":"2026-07-11T03:05:59.896Z","0.11.7":"2026-07-16T05:33:13.921Z","0.11.8":"2026-08-09T05:22:18.434Z","0.12.0":"2026-08-09T17:58:19.318Z","0.12.1":"2026-08-09T18:15:43.099Z","0.12.2":"2026-08-09T18:34:34.194Z","0.12.3":"2026-08-10T03:29:44.999Z","0.12.4":"2026-08-15T04:36:05.618Z","0.13.0":"2026-08-25T04:40:58.352Z","0.13.1":"2026-08-25T05:13:06.196Z","0.13.2":"2026-08-25T14:22:22.310Z","0.13.3":"2026-08-25T14:39:06.992Z","0.13.4":"2026-08-25T20:31:35.501Z","0.13.5":"2026-09-05T20:18:21.804Z","0.13.6":"2026-09-06T03:05:40.027Z","0.13.8":"2026-09-07T02:33:23.059Z","0.13.9":"2026-09-26T01:20:27.404Z","0.13.10":"2026-09-28T01:06:12.198Z"},"bugs":{"url":"https://github.com/CelsianJs/what-framework/issues"},"author":{"url":"https://zvndev.com","name":"ZVN DEV"},"license":"MIT","homepage":"https://whatfw.com","keywords":["ssr","islands","static-generation","server-rendering","what-framework"],"repository":{"url":"git+https://github.com/CelsianJs/what-framework.git","type":"git"},"description":"What Framework - SSR, islands architecture, static generation","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"readme":"# what-server\n\nServer-side rendering, streaming, islands architecture, and static site generation for [What Framework](https://whatfw.com). Zero JavaScript shipped by default -- islands opt in to client interactivity.\n\n## Install\n\n```bash\nnpm install what-server what-core\n```\n\nOr use via the main package:\n\n```js\nimport { renderToString, renderToStream } from 'what-framework/server';\n```\n\n## Render to String\n\n```js\nimport { renderToString } from 'what-server';\nimport { h } from 'what-core';\n\nfunction App() {\n  return h('div', null,\n    h('h1', null, 'Hello from the server'),\n    h('p', null, 'This page ships zero JavaScript.')\n  );\n}\n\nconst html = renderToString(h(App));\n// <div><h1>Hello from the server</h1><p>This page ships zero JavaScript.</p></div>\n```\n\n## Streaming SSR\n\n```js\nimport { renderToStream } from 'what-server';\n\nfor await (const chunk of renderToStream(h(App))) {\n  response.write(chunk);\n}\nresponse.end();\n```\n\n## Page Modes\n\n```js\nimport { definePage } from 'what-server';\n\nexport const page = definePage({\n  mode: 'static',  // Pre-render at build time (default)\n  // mode: 'server'  // Render on each request\n  // mode: 'client'  // Render in browser (SPA)\n  // mode: 'hybrid'  // Static shell + interactive islands\n});\n```\n\n## Static Generation\n\n```js\nimport { generateStaticPage } from 'what-server';\n\nconst html = generateStaticPage({\n  component: App,\n  title: 'My Page',\n  meta: { description: 'A statically generated page' },\n  mode: 'static',\n});\n```\n\n## Server Components\n\nMark components as server-only. They render on the server and ship no JavaScript to the client.\n\n```js\nimport { server } from 'what-server';\n\nconst Header = server(({ title }) => h('header', null, title));\n```\n\n## Server Actions\n\n```js\nimport { action, useAction, formAction, useFormAction } from 'what-server/actions';\n\n// Define a server action\nconst addTodo = action(async (text) => {\n  await db.todos.create({ text });\n});\n\n// Use in a component\nfunction TodoForm() {\n  const { execute, isPending } = useAction(addTodo);\n  return h('button', { onclick: () => execute('New todo') }, 'Add');\n}\n\n// Form action\nconst submitForm = formAction(async (formData) => {\n  const email = formData.get('email');\n  await subscribe(email);\n});\n```\n\n## Request Handler & CSRF (on by default)\n\n`createRequestHandler` is the full-stack entry: route match → render → action\ndispatch, as a Web-Fetch `(Request) => Response` handler.\n\n```js\nimport { createRequestHandler } from 'what-server';\n\nconst handle = createRequestHandler({ routes }); // CSRF protection is ON — zero config\n```\n\nHow the default CSRF wiring works (double-submit cookie):\n\n1. Every HTML response ensures a `what-csrf` cookie (`SameSite=Lax`, readable\n   by JS so the fetch client can echo it).\n2. Uncached HTML renders also embed `<meta name=\"what-csrf-token\">` with the\n   same token (ISR-cached pages skip the meta tag so a per-user token is never\n   baked into shared cache entries — clients read the cookie instead).\n3. `POST /__what_action` validates the client-supplied token (`X-CSRF-Token`\n   header for fetch clients, `_csrf` form field for plain HTML forms) against\n   the cookie. Mismatch or missing token → `403`.\n\nOpt out explicitly (e.g. token-authed APIs behind another gateway):\n\n```js\ncreateRequestHandler({ routes, csrf: false });\n```\n\nPassing your own `actionHandler` also disables the auto-provisioning — a\ncustom handler owns its CSRF policy via `createActionHandler({ getCsrfToken })`\nor `{ skipCsrf: true }`.\n\n### Plain HTML form posts (progressive enhancement)\n\n`POST /__what_action` accepts `application/x-www-form-urlencoded` bodies, so\nforms work without any client JavaScript:\n\n```html\n<form method=\"post\" action=\"/__what_action\">\n  <input type=\"hidden\" name=\"_action\" value=\"my-action-id\">\n  <input type=\"hidden\" name=\"_csrf\" value=\"{token from the what-csrf-token meta tag}\">\n  <input type=\"hidden\" name=\"_redirect\" value=\"/thanks\">\n  <input name=\"email\">\n  <button>Subscribe</button>\n</form>\n```\n\n- Action id: `_action` (or `data-action`) hidden field, or `?action=` query param.\n- The action receives **one argument**: the form fields as a plain object\n  (reserved `_action` / `_csrf` / `_redirect` fields stripped; repeated field\n  names become arrays).\n- Success responds `303 See Other` (POST/redirect/GET) to `_redirect` (must be\n  a local path), else the Referer path, else `/`.\n- Failures respond with an HTML error page and a matching status (`403` bad\n  CSRF, `404` unknown action, `500` action error).\n\nThe JSON path is unchanged: fetch clients send `X-What-Action` + JSON\n`{ args }` and get JSON back.\n\n## Deploying\n\nAll four deploy adapters wrap the same Web-Fetch core (`createRequestHandler`),\nso routes, actions, CSRF, and ISR behave identically everywhere. Each adapter\nbelow is covered by `test/deploy-readiness.test.js`.\n\n### Node (self-hosted: VPS, Docker, Fly, Railway)\n\n```js\n// server.js\nimport { createServer } from 'what-server';\nimport { routes } from './routes.js';\n\ncreateServer({ routes }).listen(process.env.PORT || 3000);\n```\n\nRun `node server.js`. That's the deploy. `createServer` accepts the same\noptions as `createRequestHandler` (`cache` for ISR, `scheduler` for background\nrevalidation — the scheduler is stopped cleanly on SIGTERM/SIGINT). To mount\ninside an existing Express/connect app use `whatMiddleware(options)` (calls\n`next()` on 404), or convert any Web-Fetch handler with `toNodeListener(handler)`.\n\n### Static export (any CDN: Nginx, S3, GitHub Pages, Netlify)\n\n```js\nimport { exportStatic } from 'what-server';\nconst { pages } = await exportStatic({ routes, outDir: 'dist' });\n```\n\nRenders every `static`/`hybrid` route to `dist/<path>/index.html` plus a\n`__what_data.json` per page (loader data for client-side navigation). Dynamic\nroutes need `getStaticPaths`. Upload `dist/` to any static host — no special\nserver config required (the layout is plain `path/index.html`). Note: server\nactions and per-user CSRF need a runtime — pair a static export with one of\nthe runtime adapters if you use actions.\n\n### Vercel\n\n```js\n// build.mjs — emit a Build Output API v3 directory\nimport { buildVercelOutput } from 'what-server';\n\nawait buildVercelOutput({\n  files: { 'index.mjs': bundledHandlerCode }, // your build bundles routes + createVercelHandler into this\n  staticDir: 'public',                         // optional: CDN-served assets\n});\n```\n\nThe function entry must export the Web-Fetch handler:\n\n```js\n// (bundled into index.mjs)\nimport { createVercelHandler } from 'what-server';\nimport { routes } from './routes.js';\nexport default createVercelHandler({ routes });\n```\n\nThen deploy the prebuilt output: `vercel deploy --prebuilt`. The emitted\nlayout is `config.json` (version 3, filesystem-first routing) +\n`functions/render.func/{.vc-config.json,index.mjs}` + `static/`. ISR maps to\nVercel's native `s-maxage`/`stale-while-revalidate` headers emitted by the\ncache engine. Calling `buildVercelOutput()` without `files` writes\n`config.json` only (your build step owns `functions/` — backward compatible).\n\n### Cloudflare Workers\n\n```js\n// worker.js\nimport { createCloudflareHandler } from 'what-server';\nimport { routes } from './routes.js';\nexport default createCloudflareHandler({ routes });\n```\n\n```toml\n# wrangler.toml\nname = \"my-what-app\"\nmain = \"worker.js\"\ncompatibility_date = \"2026-01-01\"\n```\n\n`wrangler dev` to verify locally, `wrangler deploy` to ship. The handler is a\nstandard ES module worker (`{ fetch(request, env, ctx) }`); `env`/`ctx` are\nexposed to loaders/renderers as `request.__env` / `request.__ctx` for KV/D1\nbindings and `ctx.waitUntil`. For ISR across isolates, pass a KV/redis-backed\n`what-isr` store as `cache` (in-memory caches don't survive isolate recycling).\nManual verification step (workerd is not a repo dependency): run\n`wrangler dev worker.js` and load `/` — module shape and request handling are\ncovered by automated tests.\n\n## Sub-path Exports\n\n| Path | Contents |\n|---|---|\n| `what-server` | `renderToString`, `renderToStream`, `definePage`, `generateStaticPage`, `server` |\n| `what-server/islands` | Islands hydration runtime |\n| `what-server/actions` | Server actions and mutations |\n\n## API\n\n| Export | Description |\n|---|---|\n| `renderToString(vnode)` | Render a component tree to an HTML string |\n| `renderToStream(vnode)` | Render as an async iterator for streaming |\n| `definePage(config)` | Define page rendering mode and metadata |\n| `generateStaticPage(page, data?)` | Generate a full HTML document |\n| `server(Component)` | Mark a component as server-only |\n| `action(fn)` | Define a server action |\n| `formAction(fn)` | Define a form-based server action |\n| `useAction(action)` | Hook to call a server action |\n| `useFormAction(action)` | Hook for form server actions |\n| `useOptimistic(state)` | Optimistic UI updates |\n| `useMutation(fn)` | Mutation with loading/error states |\n| `invalidatePath(path)` | Revalidate a page path |\n\n## Links\n\n- [Documentation](https://whatfw.com)\n- [GitHub](https://github.com/CelsianJs/what-framework)\n\n## License\n\nMIT\n","readmeFilename":"README.md"}