]> git.codecow.com Git - nano-pow.git/commitdiff
Update dependencies.
authorChris Duncan <chris@zoso.dev>
Wed, 31 Dec 2025 16:59:13 +0000 (08:59 -0800)
committerChris Duncan <chris@zoso.dev>
Wed, 31 Dec 2025 16:59:13 +0000 (08:59 -0800)
package-lock.json
package.json

index 700119f2858dd9ca265fe98c3a8fdea485c9bfd3..a0146eb315408de2287f3bd02ca6ce2164d8861d 100644 (file)
@@ -8,15 +8,18 @@
                        "name": "nano-pow",
                        "version": "5.1.8",
                        "license": "(GPL-3.0-or-later AND MIT)",
+                       "dependencies": {
+                               "puppeteer": "24.34.0"
+                       },
                        "bin": {
                                "nano-pow": "dist/bin/nano-pow.sh"
                        },
                        "devDependencies": {
-                               "@types/node": "^24.7.1",
-                               "@webgpu/types": "^0.1.65",
-                               "assemblyscript": "^0.28.8",
-                               "esbuild": "^0.25.10",
-                               "esbuild-plugin-glsl": "^1.4.0",
+                               "@types/node": "^25.0.3",
+                               "@webgpu/types": "^0.1.68",
+                               "assemblyscript": "^0.28.9",
+                               "esbuild": "^0.27.2",
+                               "esbuild-plugin-glsl": "^1.4.1",
                                "typescript": "^5.9.3"
                        },
                        "funding": {
@@ -24,7 +27,7 @@
                                "url": "nano:nano_1zosoqs47yt47bnfg7sdf46kj7asn58b7uzm9ek95jw7ccatq37898u1zoso"
                        },
                        "optionalDependencies": {
-                               "puppeteer": "^24.24.0"
+                               "puppeteer": "^24.34.0"
                        }
                },
                "node_modules/@babel/code-frame": {
@@ -43,9 +46,9 @@
                        }
                },
                "node_modules/@babel/helper-validator-identifier": {
-                       "version": "7.27.1",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz",
-                       "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==",
+                       "version": "7.28.5",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
+                       "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",
                        "license": "MIT",
                        "optional": true,
                        "engines": {
@@ -53,9 +56,9 @@
                        }
                },
                "node_modules/@esbuild/aix-ppc64": {
-                       "version": "0.25.10",
-                       "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.10.tgz",
-                       "integrity": "sha512-0NFWnA+7l41irNuaSVlLfgNT12caWJVLzp5eAVhZ0z1qpxbockccEt3s+149rE64VUI3Ml2zt8Nv5JVc4QXTsw==",
+                       "version": "0.27.2",
+                       "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.2.tgz",
+                       "integrity": "sha512-GZMB+a0mOMZs4MpDbj8RJp4cw+w1WV5NYD6xzgvzUJ5Ek2jerwfO2eADyI6ExDSUED+1X8aMbegahsJi+8mgpw==",
                        "cpu": [
                                "ppc64"
                        ],
@@ -70,9 +73,9 @@
                        }
                },
                "node_modules/@esbuild/android-arm": {
-                       "version": "0.25.10",
-                       "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.10.tgz",
-                       "integrity": "sha512-dQAxF1dW1C3zpeCDc5KqIYuZ1tgAdRXNoZP7vkBIRtKZPYe2xVr/d3SkirklCHudW1B45tGiUlz2pUWDfbDD4w==",
+                       "version": "0.27.2",
+                       "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.2.tgz",
+                       "integrity": "sha512-DVNI8jlPa7Ujbr1yjU2PfUSRtAUZPG9I1RwW4F4xFB1Imiu2on0ADiI/c3td+KmDtVKNbi+nffGDQMfcIMkwIA==",
                        "cpu": [
                                "arm"
                        ],
@@ -87,9 +90,9 @@
                        }
                },
                "node_modules/@esbuild/android-arm64": {
-                       "version": "0.25.10",
-                       "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.10.tgz",
-                       "integrity": "sha512-LSQa7eDahypv/VO6WKohZGPSJDq5OVOo3UoFR1E4t4Gj1W7zEQMUhI+lo81H+DtB+kP+tDgBp+M4oNCwp6kffg==",
+                       "version": "0.27.2",
+                       "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.2.tgz",
+                       "integrity": "sha512-pvz8ZZ7ot/RBphf8fv60ljmaoydPU12VuXHImtAs0XhLLw+EXBi2BLe3OYSBslR4rryHvweW5gmkKFwTiFy6KA==",
                        "cpu": [
                                "arm64"
                        ],
                        }
                },
                "node_modules/@esbuild/android-x64": {
-                       "version": "0.25.10",
-                       "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.10.tgz",
-                       "integrity": "sha512-MiC9CWdPrfhibcXwr39p9ha1x0lZJ9KaVfvzA0Wxwz9ETX4v5CHfF09bx935nHlhi+MxhA63dKRRQLiVgSUtEg==",
+                       "version": "0.27.2",
+                       "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.2.tgz",
+                       "integrity": "sha512-z8Ank4Byh4TJJOh4wpz8g2vDy75zFL0TlZlkUkEwYXuPSgX8yzep596n6mT7905kA9uHZsf/o2OJZubl2l3M7A==",
                        "cpu": [
                                "x64"
                        ],
                        }
                },
                "node_modules/@esbuild/darwin-arm64": {
-                       "version": "0.25.10",
-                       "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.10.tgz",
-                       "integrity": "sha512-JC74bdXcQEpW9KkV326WpZZjLguSZ3DfS8wrrvPMHgQOIEIG/sPXEN/V8IssoJhbefLRcRqw6RQH2NnpdprtMA==",
+                       "version": "0.27.2",
+                       "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.2.tgz",
+                       "integrity": "sha512-davCD2Zc80nzDVRwXTcQP/28fiJbcOwvdolL0sOiOsbwBa72kegmVU0Wrh1MYrbuCL98Omp5dVhQFWRKR2ZAlg==",
                        "cpu": [
                                "arm64"
                        ],
                        }
                },
                "node_modules/@esbuild/darwin-x64": {
-                       "version": "0.25.10",
-                       "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.10.tgz",
-                       "integrity": "sha512-tguWg1olF6DGqzws97pKZ8G2L7Ig1vjDmGTwcTuYHbuU6TTjJe5FXbgs5C1BBzHbJ2bo1m3WkQDbWO2PvamRcg==",
+                       "version": "0.27.2",
+                       "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.2.tgz",
+                       "integrity": "sha512-ZxtijOmlQCBWGwbVmwOF/UCzuGIbUkqB1faQRf5akQmxRJ1ujusWsb3CVfk/9iZKr2L5SMU5wPBi1UWbvL+VQA==",
                        "cpu": [
                                "x64"
                        ],
                        }
                },
                "node_modules/@esbuild/freebsd-arm64": {
-                       "version": "0.25.10",
-                       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.10.tgz",
-                       "integrity": "sha512-3ZioSQSg1HT2N05YxeJWYR+Libe3bREVSdWhEEgExWaDtyFbbXWb49QgPvFH8u03vUPX10JhJPcz7s9t9+boWg==",
+                       "version": "0.27.2",
+                       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.2.tgz",
+                       "integrity": "sha512-lS/9CN+rgqQ9czogxlMcBMGd+l8Q3Nj1MFQwBZJyoEKI50XGxwuzznYdwcav6lpOGv5BqaZXqvBSiB/kJ5op+g==",
                        "cpu": [
                                "arm64"
                        ],
                        }
                },
                "node_modules/@esbuild/freebsd-x64": {
-                       "version": "0.25.10",
-                       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.10.tgz",
-                       "integrity": "sha512-LLgJfHJk014Aa4anGDbh8bmI5Lk+QidDmGzuC2D+vP7mv/GeSN+H39zOf7pN5N8p059FcOfs2bVlrRr4SK9WxA==",
+                       "version": "0.27.2",
+                       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.2.tgz",
+                       "integrity": "sha512-tAfqtNYb4YgPnJlEFu4c212HYjQWSO/w/h/lQaBK7RbwGIkBOuNKQI9tqWzx7Wtp7bTPaGC6MJvWI608P3wXYA==",
                        "cpu": [
                                "x64"
                        ],
                        }
                },
                "node_modules/@esbuild/linux-arm": {
-                       "version": "0.25.10",
-                       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.10.tgz",
-                       "integrity": "sha512-oR31GtBTFYCqEBALI9r6WxoU/ZofZl962pouZRTEYECvNF/dtXKku8YXcJkhgK/beU+zedXfIzHijSRapJY3vg==",
+                       "version": "0.27.2",
+                       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.2.tgz",
+                       "integrity": "sha512-vWfq4GaIMP9AIe4yj1ZUW18RDhx6EPQKjwe7n8BbIecFtCQG4CfHGaHuh7fdfq+y3LIA2vGS/o9ZBGVxIDi9hw==",
                        "cpu": [
                                "arm"
                        ],
                        }
                },
                "node_modules/@esbuild/linux-arm64": {
-                       "version": "0.25.10",
-                       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.10.tgz",
-                       "integrity": "sha512-5luJWN6YKBsawd5f9i4+c+geYiVEw20FVW5x0v1kEMWNq8UctFjDiMATBxLvmmHA4bf7F6hTRaJgtghFr9iziQ==",
+                       "version": "0.27.2",
+                       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.2.tgz",
+                       "integrity": "sha512-hYxN8pr66NsCCiRFkHUAsxylNOcAQaxSSkHMMjcpx0si13t1LHFphxJZUiGwojB1a/Hd5OiPIqDdXONia6bhTw==",
                        "cpu": [
                                "arm64"
                        ],
                        }
                },
                "node_modules/@esbuild/linux-ia32": {
-                       "version": "0.25.10",
-                       "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.10.tgz",
-                       "integrity": "sha512-NrSCx2Kim3EnnWgS4Txn0QGt0Xipoumb6z6sUtl5bOEZIVKhzfyp/Lyw4C1DIYvzeW/5mWYPBFJU3a/8Yr75DQ==",
+                       "version": "0.27.2",
+                       "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.2.tgz",
+                       "integrity": "sha512-MJt5BRRSScPDwG2hLelYhAAKh9imjHK5+NE/tvnRLbIqUWa+0E9N4WNMjmp/kXXPHZGqPLxggwVhz7QP8CTR8w==",
                        "cpu": [
                                "ia32"
                        ],
                        }
                },
                "node_modules/@esbuild/linux-loong64": {
-                       "version": "0.25.10",
-                       "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.10.tgz",
-                       "integrity": "sha512-xoSphrd4AZda8+rUDDfD9J6FUMjrkTz8itpTITM4/xgerAZZcFW7Dv+sun7333IfKxGG8gAq+3NbfEMJfiY+Eg==",
+                       "version": "0.27.2",
+                       "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.2.tgz",
+                       "integrity": "sha512-lugyF1atnAT463aO6KPshVCJK5NgRnU4yb3FUumyVz+cGvZbontBgzeGFO1nF+dPueHD367a2ZXe1NtUkAjOtg==",
                        "cpu": [
                                "loong64"
                        ],
                        }
                },
                "node_modules/@esbuild/linux-mips64el": {
-                       "version": "0.25.10",
-                       "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.10.tgz",
-                       "integrity": "sha512-ab6eiuCwoMmYDyTnyptoKkVS3k8fy/1Uvq7Dj5czXI6DF2GqD2ToInBI0SHOp5/X1BdZ26RKc5+qjQNGRBelRA==",
+                       "version": "0.27.2",
+                       "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.2.tgz",
+                       "integrity": "sha512-nlP2I6ArEBewvJ2gjrrkESEZkB5mIoaTswuqNFRv/WYd+ATtUpe9Y09RnJvgvdag7he0OWgEZWhviS1OTOKixw==",
                        "cpu": [
                                "mips64el"
                        ],
                        }
                },
                "node_modules/@esbuild/linux-ppc64": {
-                       "version": "0.25.10",
-                       "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.10.tgz",
-                       "integrity": "sha512-NLinzzOgZQsGpsTkEbdJTCanwA5/wozN9dSgEl12haXJBzMTpssebuXR42bthOF3z7zXFWH1AmvWunUCkBE4EA==",
+                       "version": "0.27.2",
+                       "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.2.tgz",
+                       "integrity": "sha512-C92gnpey7tUQONqg1n6dKVbx3vphKtTHJaNG2Ok9lGwbZil6DrfyecMsp9CrmXGQJmZ7iiVXvvZH6Ml5hL6XdQ==",
                        "cpu": [
                                "ppc64"
                        ],
                        }
                },
                "node_modules/@esbuild/linux-riscv64": {
-                       "version": "0.25.10",
-                       "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.10.tgz",
-                       "integrity": "sha512-FE557XdZDrtX8NMIeA8LBJX3dC2M8VGXwfrQWU7LB5SLOajfJIxmSdyL/gU1m64Zs9CBKvm4UAuBp5aJ8OgnrA==",
+                       "version": "0.27.2",
+                       "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.2.tgz",
+                       "integrity": "sha512-B5BOmojNtUyN8AXlK0QJyvjEZkWwy/FKvakkTDCziX95AowLZKR6aCDhG7LeF7uMCXEJqwa8Bejz5LTPYm8AvA==",
                        "cpu": [
                                "riscv64"
                        ],
                        }
                },
                "node_modules/@esbuild/linux-s390x": {
-                       "version": "0.25.10",
-                       "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.10.tgz",
-                       "integrity": "sha512-3BBSbgzuB9ajLoVZk0mGu+EHlBwkusRmeNYdqmznmMc9zGASFjSsxgkNsqmXugpPk00gJ0JNKh/97nxmjctdew==",
+                       "version": "0.27.2",
+                       "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.2.tgz",
+                       "integrity": "sha512-p4bm9+wsPwup5Z8f4EpfN63qNagQ47Ua2znaqGH6bqLlmJ4bx97Y9JdqxgGZ6Y8xVTixUnEkoKSHcpRlDnNr5w==",
                        "cpu": [
                                "s390x"
                        ],
                        }
                },
                "node_modules/@esbuild/linux-x64": {
-                       "version": "0.25.10",
-                       "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.10.tgz",
-                       "integrity": "sha512-QSX81KhFoZGwenVyPoberggdW1nrQZSvfVDAIUXr3WqLRZGZqWk/P4T8p2SP+de2Sr5HPcvjhcJzEiulKgnxtA==",
+                       "version": "0.27.2",
+                       "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.2.tgz",
+                       "integrity": "sha512-uwp2Tip5aPmH+NRUwTcfLb+W32WXjpFejTIOWZFw/v7/KnpCDKG66u4DLcurQpiYTiYwQ9B7KOeMJvLCu/OvbA==",
                        "cpu": [
                                "x64"
                        ],
                        }
                },
                "node_modules/@esbuild/netbsd-arm64": {
-                       "version": "0.25.10",
-                       "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.10.tgz",
-                       "integrity": "sha512-AKQM3gfYfSW8XRk8DdMCzaLUFB15dTrZfnX8WXQoOUpUBQ+NaAFCP1kPS/ykbbGYz7rxn0WS48/81l9hFl3u4A==",
+                       "version": "0.27.2",
+                       "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.2.tgz",
+                       "integrity": "sha512-Kj6DiBlwXrPsCRDeRvGAUb/LNrBASrfqAIok+xB0LxK8CHqxZ037viF13ugfsIpePH93mX7xfJp97cyDuTZ3cw==",
                        "cpu": [
                                "arm64"
                        ],
                        }
                },
                "node_modules/@esbuild/netbsd-x64": {
-                       "version": "0.25.10",
-                       "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.10.tgz",
-                       "integrity": "sha512-7RTytDPGU6fek/hWuN9qQpeGPBZFfB4zZgcz2VK2Z5VpdUxEI8JKYsg3JfO0n/Z1E/6l05n0unDCNc4HnhQGig==",
+                       "version": "0.27.2",
+                       "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.2.tgz",
+                       "integrity": "sha512-HwGDZ0VLVBY3Y+Nw0JexZy9o/nUAWq9MlV7cahpaXKW6TOzfVno3y3/M8Ga8u8Yr7GldLOov27xiCnqRZf0tCA==",
                        "cpu": [
                                "x64"
                        ],
                        }
                },
                "node_modules/@esbuild/openbsd-arm64": {
-                       "version": "0.25.10",
-                       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.10.tgz",
-                       "integrity": "sha512-5Se0VM9Wtq797YFn+dLimf2Zx6McttsH2olUBsDml+lm0GOCRVebRWUvDtkY4BWYv/3NgzS8b/UM3jQNh5hYyw==",
+                       "version": "0.27.2",
+                       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.2.tgz",
+                       "integrity": "sha512-DNIHH2BPQ5551A7oSHD0CKbwIA/Ox7+78/AWkbS5QoRzaqlev2uFayfSxq68EkonB+IKjiuxBFoV8ESJy8bOHA==",
                        "cpu": [
                                "arm64"
                        ],
                        }
                },
                "node_modules/@esbuild/openbsd-x64": {
-                       "version": "0.25.10",
-                       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.10.tgz",
-                       "integrity": "sha512-XkA4frq1TLj4bEMB+2HnI0+4RnjbuGZfet2gs/LNs5Hc7D89ZQBHQ0gL2ND6Lzu1+QVkjp3x1gIcPKzRNP8bXw==",
+                       "version": "0.27.2",
+                       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.2.tgz",
+                       "integrity": "sha512-/it7w9Nb7+0KFIzjalNJVR5bOzA9Vay+yIPLVHfIQYG/j+j9VTH84aNB8ExGKPU4AzfaEvN9/V4HV+F+vo8OEg==",
                        "cpu": [
                                "x64"
                        ],
                        }
                },
                "node_modules/@esbuild/openharmony-arm64": {
-                       "version": "0.25.10",
-                       "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.10.tgz",
-                       "integrity": "sha512-AVTSBhTX8Y/Fz6OmIVBip9tJzZEUcY8WLh7I59+upa5/GPhh2/aM6bvOMQySspnCCHvFi79kMtdJS1w0DXAeag==",
+                       "version": "0.27.2",
+                       "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.2.tgz",
+                       "integrity": "sha512-LRBbCmiU51IXfeXk59csuX/aSaToeG7w48nMwA6049Y4J4+VbWALAuXcs+qcD04rHDuSCSRKdmY63sruDS5qag==",
                        "cpu": [
                                "arm64"
                        ],
                        }
                },
                "node_modules/@esbuild/sunos-x64": {
-                       "version": "0.25.10",
-                       "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.10.tgz",
-                       "integrity": "sha512-fswk3XT0Uf2pGJmOpDB7yknqhVkJQkAQOcW/ccVOtfx05LkbWOaRAtn5SaqXypeKQra1QaEa841PgrSL9ubSPQ==",
+                       "version": "0.27.2",
+                       "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.2.tgz",
+                       "integrity": "sha512-kMtx1yqJHTmqaqHPAzKCAkDaKsffmXkPHThSfRwZGyuqyIeBvf08KSsYXl+abf5HDAPMJIPnbBfXvP2ZC2TfHg==",
                        "cpu": [
                                "x64"
                        ],
                        }
                },
                "node_modules/@esbuild/win32-arm64": {
-                       "version": "0.25.10",
-                       "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.10.tgz",
-                       "integrity": "sha512-ah+9b59KDTSfpaCg6VdJoOQvKjI33nTaQr4UluQwW7aEwZQsbMCfTmfEO4VyewOxx4RaDT/xCy9ra2GPWmO7Kw==",
+                       "version": "0.27.2",
+                       "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.2.tgz",
+                       "integrity": "sha512-Yaf78O/B3Kkh+nKABUF++bvJv5Ijoy9AN1ww904rOXZFLWVc5OLOfL56W+C8F9xn5JQZa3UX6m+IktJnIb1Jjg==",
                        "cpu": [
                                "arm64"
                        ],
                        }
                },
                "node_modules/@esbuild/win32-ia32": {
-                       "version": "0.25.10",
-                       "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.10.tgz",
-                       "integrity": "sha512-QHPDbKkrGO8/cz9LKVnJU22HOi4pxZnZhhA2HYHez5Pz4JeffhDjf85E57Oyco163GnzNCVkZK0b/n4Y0UHcSw==",
+                       "version": "0.27.2",
+                       "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.2.tgz",
+                       "integrity": "sha512-Iuws0kxo4yusk7sw70Xa2E2imZU5HoixzxfGCdxwBdhiDgt9vX9VUCBhqcwY7/uh//78A1hMkkROMJq9l27oLQ==",
                        "cpu": [
                                "ia32"
                        ],
                        }
                },
                "node_modules/@esbuild/win32-x64": {
-                       "version": "0.25.10",
-                       "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.10.tgz",
-                       "integrity": "sha512-9KpxSVFCu0iK1owoez6aC/s/EdUQLDN3adTxGCqxMVhrPDj6bt5dbrHDXUuq+Bs2vATFBBrQS5vdQ/Ed2P+nbw==",
+                       "version": "0.27.2",
+                       "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.2.tgz",
+                       "integrity": "sha512-sRdU18mcKf7F+YgheI/zGf5alZatMUTKj/jNS6l744f9u3WFu4v7twcUI9vu4mknF4Y9aDlblIie0IM+5xxaqQ==",
                        "cpu": [
                                "x64"
                        ],
                        }
                },
                "node_modules/@puppeteer/browsers": {
-                       "version": "2.10.11",
-                       "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.10.11.tgz",
-                       "integrity": "sha512-kp3ORGce+oC3qUMJ+g5NH9W4Q7mMG7gV2I+alv0bCbfkZ36B2V/xKCg9uYavSgjmsElhwBneahWjJP7A6fuKLw==",
+                       "version": "2.11.0",
+                       "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.11.0.tgz",
+                       "integrity": "sha512-n6oQX6mYkG8TRPuPXmbPidkUbsSRalhmaaVAQxvH1IkQy63cwsH+kOjB3e4cpCDHg0aSvsiX9bQ4s2VB6mGWUQ==",
                        "license": "Apache-2.0",
                        "optional": true,
                        "dependencies": {
                                "extract-zip": "^2.0.1",
                                "progress": "^2.0.3",
                                "proxy-agent": "^6.5.0",
-                               "semver": "^7.7.2",
+                               "semver": "^7.7.3",
                                "tar-fs": "^3.1.1",
                                "yargs": "^17.7.2"
                        },
                        "optional": true
                },
                "node_modules/@types/node": {
-                       "version": "24.7.1",
-                       "resolved": "https://registry.npmjs.org/@types/node/-/node-24.7.1.tgz",
-                       "integrity": "sha512-CmyhGZanP88uuC5GpWU9q+fI61j2SkhO3UGMUdfYRE6Bcy0ccyzn1Rqj9YAB/ZY4kOXmNf0ocah5GtphmLMP6Q==",
+                       "version": "25.0.3",
+                       "resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.3.tgz",
+                       "integrity": "sha512-W609buLVRVmeW693xKfzHeIV6nJGGz98uCPfeXI1ELMLXVeKYZ9m15fAMSaUPBHYLGFsVRcMmSCksQOrZV9BYA==",
                        "devOptional": true,
                        "license": "MIT",
                        "dependencies": {
-                               "undici-types": "~7.14.0"
+                               "undici-types": "~7.16.0"
                        }
                },
                "node_modules/@types/yauzl": {
                        }
                },
                "node_modules/@webgpu/types": {
-                       "version": "0.1.65",
-                       "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.65.tgz",
-                       "integrity": "sha512-cYrHab4d6wuVvDW5tdsfI6/o6vcLMDe6w2Citd1oS51Xxu2ycLCnVo4fqwujfKWijrZMInTJIKcXxteoy21nVA==",
+                       "version": "0.1.68",
+                       "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.68.tgz",
+                       "integrity": "sha512-3ab1B59Ojb6RwjOspYLsTpCzbNB3ZaamIAxBMmvnNkiDoLTZUOBXZ9p5nAYVEkQlDdf6qAZWi1pqj9+ypiqznA==",
                        "dev": true,
                        "license": "BSD-3-Clause"
                },
                        "optional": true
                },
                "node_modules/assemblyscript": {
-                       "version": "0.28.8",
-                       "resolved": "https://registry.npmjs.org/assemblyscript/-/assemblyscript-0.28.8.tgz",
-                       "integrity": "sha512-RtnvzuplmvWeOlYLgjb61jE/Uvj0LYxQ8KxfO+ARu2zOH69NNnS4gfSRDSq0CbM1qZw91kVd7QKmGZFxUlfQ8g==",
+                       "version": "0.28.9",
+                       "resolved": "https://registry.npmjs.org/assemblyscript/-/assemblyscript-0.28.9.tgz",
+                       "integrity": "sha512-UQqIYSUuJzqQP6fKTs1CtanyxmnDk7K+Kmj/J67agimxDqxjdMnTF/y9rEHUBL+K/VIEV4QYu57RMrL5LwbAvw==",
                        "dev": true,
                        "license": "Apache-2.0",
                        "dependencies": {
                        }
                },
                "node_modules/bare-events": {
-                       "version": "2.8.0",
-                       "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.8.0.tgz",
-                       "integrity": "sha512-AOhh6Bg5QmFIXdViHbMc2tLDsBIRxdkIaIddPslJF9Z5De3APBScuqGP2uThXnIpqFrgoxMNC6km7uXNIMLHXA==",
+                       "version": "2.8.2",
+                       "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.8.2.tgz",
+                       "integrity": "sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==",
                        "license": "Apache-2.0",
                        "optional": true,
                        "peerDependencies": {
                        }
                },
                "node_modules/bare-fs": {
-                       "version": "4.4.10",
-                       "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.4.10.tgz",
-                       "integrity": "sha512-arqVF+xX/rJHwrONZaSPhlzleT2gXwVs9rsAe1p1mIVwWZI2A76/raio+KwwxfWMO8oV9Wo90EaUkS2QwVmy4w==",
+                       "version": "4.5.2",
+                       "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.5.2.tgz",
+                       "integrity": "sha512-veTnRzkb6aPHOvSKIOy60KzURfBdUflr5VReI+NSaPL6xf+XLdONQgZgpYvUuZLVQ8dCqxpBAudaOM1+KpAUxw==",
                        "license": "Apache-2.0",
                        "optional": true,
                        "dependencies": {
                        }
                },
                "node_modules/bare-url": {
-                       "version": "2.2.2",
-                       "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.2.2.tgz",
-                       "integrity": "sha512-g+ueNGKkrjMazDG3elZO1pNs3HY5+mMmOet1jtKyhOaCnkLzitxf26z7hoAEkDNgdNmnc1KIlt/dw6Po6xZMpA==",
+                       "version": "2.3.2",
+                       "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.3.2.tgz",
+                       "integrity": "sha512-ZMq4gd9ngV5aTMa5p9+UfY0b3skwhHELaDkhEHetMdX0LRkW9kzaym4oo/Eh+Ghm0CCDuMTsRIGM/ytUc1ZYmw==",
                        "license": "Apache-2.0",
                        "optional": true,
                        "dependencies": {
                        }
                },
                "node_modules/basic-ftp": {
-                       "version": "5.0.5",
-                       "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz",
-                       "integrity": "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==",
+                       "version": "5.1.0",
+                       "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.1.0.tgz",
+                       "integrity": "sha512-RkaJzeJKDbaDWTIPiJwubyljaEPwpVWkm9Rt5h9Nd6h7tEXTJ3VB4qxdZBioV7JO5yLUaOKwz7vDOzlncUsegw==",
                        "license": "MIT",
                        "optional": true,
                        "engines": {
                        }
                },
                "node_modules/chromium-bidi": {
-                       "version": "9.1.0",
-                       "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-9.1.0.tgz",
-                       "integrity": "sha512-rlUzQ4WzIAWdIbY/viPShhZU2n21CxDUgazXVbw4Hu1MwaeUSEksSeM6DqPgpRjCLXRk702AVRxJxoOz0dw4OA==",
+                       "version": "12.0.1",
+                       "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-12.0.1.tgz",
+                       "integrity": "sha512-fGg+6jr0xjQhzpy5N4ErZxQ4wF7KLEvhGZXD6EgvZKDhu7iOhZXnZhcDxPJDcwTcrD48NPzOCo84RP2lv3Z+Cg==",
                        "license": "Apache-2.0",
                        "optional": true,
                        "dependencies": {
                                "node": ">= 14"
                        }
                },
+               "node_modules/devtools-protocol": {
+                       "version": "0.0.1534754",
+                       "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1534754.tgz",
+                       "integrity": "sha512-26T91cV5dbOYnXdJi5qQHoTtUoNEqwkHcAyu/IKtjIAxiEqPMrDiRkDOPWVsGfNZGmlQVHQbZRSjD8sxagWVsQ==",
+                       "license": "BSD-3-Clause",
+                       "optional": true
+               },
                "node_modules/emoji-regex": {
                        "version": "8.0.0",
                        "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
                        }
                },
                "node_modules/esbuild": {
-                       "version": "0.25.10",
-                       "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.10.tgz",
-                       "integrity": "sha512-9RiGKvCwaqxO2owP61uQ4BgNborAQskMR6QusfWzQqv7AZOg5oGehdY2pRJMTKuwxd1IDBP4rSbI5lHzU7SMsQ==",
+                       "version": "0.27.2",
+                       "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.2.tgz",
+                       "integrity": "sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw==",
                        "dev": true,
                        "hasInstallScript": true,
                        "license": "MIT",
-                       "peer": true,
                        "bin": {
                                "esbuild": "bin/esbuild"
                        },
                                "node": ">=18"
                        },
                        "optionalDependencies": {
-                               "@esbuild/aix-ppc64": "0.25.10",
-                               "@esbuild/android-arm": "0.25.10",
-                               "@esbuild/android-arm64": "0.25.10",
-                               "@esbuild/android-x64": "0.25.10",
-                               "@esbuild/darwin-arm64": "0.25.10",
-                               "@esbuild/darwin-x64": "0.25.10",
-                               "@esbuild/freebsd-arm64": "0.25.10",
-                               "@esbuild/freebsd-x64": "0.25.10",
-                               "@esbuild/linux-arm": "0.25.10",
-                               "@esbuild/linux-arm64": "0.25.10",
-                               "@esbuild/linux-ia32": "0.25.10",
-                               "@esbuild/linux-loong64": "0.25.10",
-                               "@esbuild/linux-mips64el": "0.25.10",
-                               "@esbuild/linux-ppc64": "0.25.10",
-                               "@esbuild/linux-riscv64": "0.25.10",
-                               "@esbuild/linux-s390x": "0.25.10",
-                               "@esbuild/linux-x64": "0.25.10",
-                               "@esbuild/netbsd-arm64": "0.25.10",
-                               "@esbuild/netbsd-x64": "0.25.10",
-                               "@esbuild/openbsd-arm64": "0.25.10",
-                               "@esbuild/openbsd-x64": "0.25.10",
-                               "@esbuild/openharmony-arm64": "0.25.10",
-                               "@esbuild/sunos-x64": "0.25.10",
-                               "@esbuild/win32-arm64": "0.25.10",
-                               "@esbuild/win32-ia32": "0.25.10",
-                               "@esbuild/win32-x64": "0.25.10"
+                               "@esbuild/aix-ppc64": "0.27.2",
+                               "@esbuild/android-arm": "0.27.2",
+                               "@esbuild/android-arm64": "0.27.2",
+                               "@esbuild/android-x64": "0.27.2",
+                               "@esbuild/darwin-arm64": "0.27.2",
+                               "@esbuild/darwin-x64": "0.27.2",
+                               "@esbuild/freebsd-arm64": "0.27.2",
+                               "@esbuild/freebsd-x64": "0.27.2",
+                               "@esbuild/linux-arm": "0.27.2",
+                               "@esbuild/linux-arm64": "0.27.2",
+                               "@esbuild/linux-ia32": "0.27.2",
+                               "@esbuild/linux-loong64": "0.27.2",
+                               "@esbuild/linux-mips64el": "0.27.2",
+                               "@esbuild/linux-ppc64": "0.27.2",
+                               "@esbuild/linux-riscv64": "0.27.2",
+                               "@esbuild/linux-s390x": "0.27.2",
+                               "@esbuild/linux-x64": "0.27.2",
+                               "@esbuild/netbsd-arm64": "0.27.2",
+                               "@esbuild/netbsd-x64": "0.27.2",
+                               "@esbuild/openbsd-arm64": "0.27.2",
+                               "@esbuild/openbsd-x64": "0.27.2",
+                               "@esbuild/openharmony-arm64": "0.27.2",
+                               "@esbuild/sunos-x64": "0.27.2",
+                               "@esbuild/win32-arm64": "0.27.2",
+                               "@esbuild/win32-ia32": "0.27.2",
+                               "@esbuild/win32-x64": "0.27.2"
                        }
                },
                "node_modules/esbuild-plugin-glsl": {
-                       "version": "1.4.0",
-                       "resolved": "https://registry.npmjs.org/esbuild-plugin-glsl/-/esbuild-plugin-glsl-1.4.0.tgz",
-                       "integrity": "sha512-8rWi34P9CKhNyzS3VSMw0F58NlIXf7u7n08c1Xtgce4dMR9uWgkuHXdZxTKsY/4YeLwVrGc22tA6SG4600v8Yw==",
+                       "version": "1.4.1",
+                       "resolved": "https://registry.npmjs.org/esbuild-plugin-glsl/-/esbuild-plugin-glsl-1.4.1.tgz",
+                       "integrity": "sha512-rpL7wD0tv4puwlg4InVwhYZhHNBxrSlawiXYER0p/nSilcRmcGs9RDR+LvklHHPTCWcFsWHEKCxN3NNw5ZIFQw==",
                        "dev": true,
                        "license": "Zlib",
                        "engines": {
                        }
                },
                "node_modules/ip-address": {
-                       "version": "10.0.1",
-                       "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.0.1.tgz",
-                       "integrity": "sha512-NWv9YLW4PoW2B7xtzaS3NCot75m6nK7Icdv0o3lfMceJVRfSoQwqD4wEH5rLwoKJwUiZ/rfpiVBhnaF0FK4HoA==",
+                       "version": "10.1.0",
+                       "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.1.0.tgz",
+                       "integrity": "sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==",
                        "license": "MIT",
                        "optional": true,
                        "engines": {
                        "optional": true
                },
                "node_modules/js-yaml": {
-                       "version": "4.1.0",
-                       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
-                       "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
+                       "version": "4.1.1",
+                       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
+                       "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
                        "license": "MIT",
                        "optional": true,
                        "dependencies": {
                        }
                },
                "node_modules/puppeteer": {
-                       "version": "24.24.0",
-                       "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-24.24.0.tgz",
-                       "integrity": "sha512-jRn6T8rSrQZXIplXICpH2zYJ2XrIFY7Ug0+TxRTuwY8ZTL7+MKDvFH0aLG7Xx3ts4twzxIKZmiYo+qg7whNpZw==",
+                       "version": "24.34.0",
+                       "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-24.34.0.tgz",
+                       "integrity": "sha512-Sdpl/zsYOsagZ4ICoZJPGZw8d9gZmK5DcxVal11dXi/1/t2eIXHjCf5NfmhDg5XnG9Nye+yo/LqMzIxie2rHTw==",
                        "hasInstallScript": true,
                        "license": "Apache-2.0",
                        "optional": true,
                        "dependencies": {
-                               "@puppeteer/browsers": "2.10.11",
-                               "chromium-bidi": "9.1.0",
+                               "@puppeteer/browsers": "2.11.0",
+                               "chromium-bidi": "12.0.1",
                                "cosmiconfig": "^9.0.0",
-                               "devtools-protocol": "0.0.1508733",
-                               "puppeteer-core": "24.24.0",
+                               "devtools-protocol": "0.0.1534754",
+                               "puppeteer-core": "24.34.0",
                                "typed-query-selector": "^2.12.0"
                        },
                        "bin": {
                        }
                },
                "node_modules/puppeteer-core": {
-                       "version": "24.24.0",
-                       "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.24.0.tgz",
-                       "integrity": "sha512-RR5AeQ6dIbSepDe9PTtfgK1fgD7TuA9qqyGxPbFCyGfvfkbR7MiqNYdE7AhbTaFIqG3hFBtWwbVKVZF8oEqj7Q==",
+                       "version": "24.34.0",
+                       "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.34.0.tgz",
+                       "integrity": "sha512-24evawO+mUGW4mvS2a2ivwLdX3gk8zRLZr9HP+7+VT2vBQnm0oh9jJEZmUE3ePJhRkYlZ93i7OMpdcoi2qNCLg==",
                        "license": "Apache-2.0",
                        "optional": true,
                        "dependencies": {
-                               "@puppeteer/browsers": "2.10.11",
-                               "chromium-bidi": "9.1.0",
+                               "@puppeteer/browsers": "2.11.0",
+                               "chromium-bidi": "12.0.1",
                                "debug": "^4.4.3",
-                               "devtools-protocol": "0.0.1508733",
+                               "devtools-protocol": "0.0.1534754",
                                "typed-query-selector": "^2.12.0",
-                               "webdriver-bidi-protocol": "0.3.6",
+                               "webdriver-bidi-protocol": "0.3.10",
                                "ws": "^8.18.3"
                        },
                        "engines": {
                                "node": ">=18"
                        }
                },
-               "node_modules/puppeteer-core/node_modules/devtools-protocol": {
-                       "version": "0.0.1508733",
-                       "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1508733.tgz",
-                       "integrity": "sha512-QJ1R5gtck6nDcdM+nlsaJXcelPEI7ZxSMw1ujHpO1c4+9l+Nue5qlebi9xO1Z2MGr92bFOQTW7/rrheh5hHxDg==",
-                       "license": "BSD-3-Clause",
-                       "optional": true
-               },
-               "node_modules/puppeteer/node_modules/devtools-protocol": {
-                       "version": "0.0.1508733",
-                       "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1508733.tgz",
-                       "integrity": "sha512-QJ1R5gtck6nDcdM+nlsaJXcelPEI7ZxSMw1ujHpO1c4+9l+Nue5qlebi9xO1Z2MGr92bFOQTW7/rrheh5hHxDg==",
-                       "license": "BSD-3-Clause",
-                       "optional": true
-               },
                "node_modules/require-directory": {
                        "version": "2.1.1",
                        "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
                        "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
                        "devOptional": true,
                        "license": "Apache-2.0",
-                       "peer": true,
                        "bin": {
                                "tsc": "bin/tsc",
                                "tsserver": "bin/tsserver"
                        }
                },
                "node_modules/undici-types": {
-                       "version": "7.14.0",
-                       "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.14.0.tgz",
-                       "integrity": "sha512-QQiYxHuyZ9gQUIrmPo3IA+hUl4KYk8uSA7cHrcKd/l3p1OTpZcM0Tbp9x7FAtXdAYhlasd60ncPpgu6ihG6TOA==",
+                       "version": "7.16.0",
+                       "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz",
+                       "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==",
                        "devOptional": true,
                        "license": "MIT"
                },
                "node_modules/webdriver-bidi-protocol": {
-                       "version": "0.3.6",
-                       "resolved": "https://registry.npmjs.org/webdriver-bidi-protocol/-/webdriver-bidi-protocol-0.3.6.tgz",
-                       "integrity": "sha512-mlGndEOA9yK9YAbvtxaPTqdi/kaCWYYfwrZvGzcmkr/3lWM+tQj53BxtpVd6qbC6+E5OnHXgCcAhre6AkXzxjA==",
+                       "version": "0.3.10",
+                       "resolved": "https://registry.npmjs.org/webdriver-bidi-protocol/-/webdriver-bidi-protocol-0.3.10.tgz",
+                       "integrity": "sha512-5LAE43jAVLOhB/QqX4bwSiv0Hg1HBfMmOuwBSXHdvg4GMGu9Y0lIq7p4R/yySu6w74WmaR4GM4H9t2IwLW7hgw==",
                        "license": "Apache-2.0",
                        "optional": true
                },
index 4488474deab0665110ae7996a3a78e3d5b7a7e67..289205e16a8fddd7e8015f4dccbba2ab31229397 100644 (file)
                "test": "npm run build:dev && ./test/script.sh"
        },
        "devDependencies": {
-               "@types/node": "^24.7.1",
-               "@webgpu/types": "^0.1.65",
-               "assemblyscript": "^0.28.8",
-               "esbuild": "^0.25.10",
-               "esbuild-plugin-glsl": "^1.4.0",
+               "@types/node": "^25.0.3",
+               "@webgpu/types": "^0.1.68",
+               "assemblyscript": "^0.28.9",
+               "esbuild": "^0.27.2",
+               "esbuild-plugin-glsl": "^1.4.1",
                "typescript": "^5.9.3"
        },
        "optionalDependencies": {
-               "puppeteer": "^24.24.0"
+               "puppeteer": "^24.34.0"
        },
        "type": "module",
        "exports": {