]> git.codecow.com Git - nano-pow.git/commitdiff
Update dependencies.
authorChris Duncan <chris@codecow.com>
Thu, 9 Jul 2026 04:03:29 +0000 (21:03 -0700)
committerChris Duncan <chris@codecow.com>
Thu, 9 Jul 2026 04:03:29 +0000 (21:03 -0700)
package-lock.json
package.json

index 33bee6fc508eebc40e5db3b2a921f1bd9ff75fa8..ebc409eb61c8b664fbbdc6e14b4a6b545843f135 100644 (file)
@@ -9,17 +9,17 @@
                        "version": "5.1.15",
                        "license": "(GPL-3.0-or-later AND MIT)",
                        "dependencies": {
-                               "puppeteer": "25.1.0"
+                               "puppeteer": "^25.3.0"
                        },
                        "bin": {
                                "nano-pow": "dist/bin/nano-pow.sh"
                        },
                        "devDependencies": {
-                               "@types/node": "^26.0.0",
-                               "@webgpu/types": "^0.1.70",
+                               "@types/node": "^26.1.1",
+                               "@webgpu/types": "^0.1.71",
                                "assemblyscript": "^0.28.19",
                                "esbuild": "^0.28.1",
-                               "esbuild-plugin-glsl": "^1.4.1",
+                               "esbuild-plugin-glsl": "^1.4.2",
                                "typescript": "^6.0.3"
                        },
                        "funding": {
@@ -27,7 +27,7 @@
                                "url": "nano:nano_1zosoqs47yt47bnfg7sdf46kj7asn58b7uzm9ek95jw7ccatq37898u1zoso"
                        },
                        "optionalDependencies": {
-                               "puppeteer": "^25.1.0"
+                               "puppeteer": "^25.3.0"
                        }
                },
                "node_modules/@esbuild/aix-ppc64": {
                        }
                },
                "node_modules/@puppeteer/browsers": {
-                       "version": "3.0.4",
-                       "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-3.0.4.tgz",
-                       "integrity": "sha512-HGM8iAmGTf+Y7t0373szVbTmt3d7vPkYL/1bpOkOFO0YUYLgSeuYBCzESklogNPvOBnZ/MRD5f07OkpqH1trtA==",
+                       "version": "3.0.6",
+                       "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-3.0.6.tgz",
+                       "integrity": "sha512-B/gKoqlFkzhvzsI6jo9K1cZz9o5ypviVv/xu8CwA4grZzyVwN+XfkT+tu8T1zrauuEXv6VhS2oGX+6NL95WcKA==",
                        "license": "Apache-2.0",
                        "optional": true,
                        "dependencies": {
                                "modern-tar": "^0.7.6",
-                               "yargs": "^17.7.2"
+                               "yargs": "^18.0.0"
                        },
                        "bin": {
                                "browsers": "lib/main-cli.js"
                                "node": ">=22.12.0"
                        },
                        "peerDependencies": {
-                               "proxy-agent": ">=8.0.1"
+                               "proxy-agent": ">=8.0.1",
+                               "yauzl": "^2.10.0 || ^3.4.0"
                        },
                        "peerDependenciesMeta": {
                                "proxy-agent": {
                                        "optional": true
+                               },
+                               "yauzl": {
+                                       "optional": true
                                }
                        }
                },
                "node_modules/@types/node": {
-                       "version": "26.0.0",
-                       "resolved": "https://registry.npmjs.org/@types/node/-/node-26.0.0.tgz",
-                       "integrity": "sha512-vf2YFi1iY9lHGwNJMs01biZFbKJkrZR1T6/MlzjhJLPdntOHLhTrDSnSVcdtvjihi4VQNlrFRIxLsDBlQpAipA==",
+                       "version": "26.1.1",
+                       "resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.1.tgz",
+                       "integrity": "sha512-nxAkRSVkN1Y0JC1W8ky/fTfkGsMmcrRsbx+3XoZE+rMOX71kLYTV7fLXpqud1GpbpP5TuffXFqfX7fH2GgZREw==",
                        "dev": true,
                        "license": "MIT",
                        "dependencies": {
                        }
                },
                "node_modules/@webgpu/types": {
-                       "version": "0.1.70",
-                       "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.70.tgz",
-                       "integrity": "sha512-LFiNHHKMvmAEvwVew3JLJmTdShhbdwRFSImUshGhE2mGE8ybQzIo63l5uRp+YKnNx+8Qno8Kf6gN+DKMreIJCA==",
+                       "version": "0.1.71",
+                       "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.71.tgz",
+                       "integrity": "sha512-mMy8/ODcKhab808co15eW+yN+HgXoQxRQHTiBV9Mrvl1r0ufnid7YOcI+gi4eUWSWl9ezD6TW2KXccrL8HCh2A==",
                        "dev": true,
                        "license": "BSD-3-Clause"
                },
                "node_modules/ansi-regex": {
-                       "version": "5.0.1",
-                       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
-                       "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+                       "version": "6.2.2",
+                       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz",
+                       "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==",
                        "license": "MIT",
                        "optional": true,
                        "engines": {
-                               "node": ">=8"
+                               "node": ">=12"
+                       },
+                       "funding": {
+                               "url": "https://github.com/chalk/ansi-regex?sponsor=1"
                        }
                },
                "node_modules/ansi-styles": {
-                       "version": "4.3.0",
-                       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
-                       "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+                       "version": "6.2.3",
+                       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",
+                       "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==",
                        "license": "MIT",
                        "optional": true,
-                       "dependencies": {
-                               "color-convert": "^2.0.1"
-                       },
                        "engines": {
-                               "node": ">=8"
+                               "node": ">=12"
                        },
                        "funding": {
                                "url": "https://github.com/chalk/ansi-styles?sponsor=1"
                        }
                },
                "node_modules/cliui": {
-                       "version": "8.0.1",
-                       "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
-                       "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
+                       "version": "9.0.1",
+                       "resolved": "https://registry.npmjs.org/cliui/-/cliui-9.0.1.tgz",
+                       "integrity": "sha512-k7ndgKhwoQveBL+/1tqGJYNz097I7WOvwbmmU2AR5+magtbjPWQTS1C5vzGkBC8Ym8UWRzfKUzUUqFLypY4Q+w==",
                        "license": "ISC",
                        "optional": true,
                        "dependencies": {
-                               "string-width": "^4.2.0",
-                               "strip-ansi": "^6.0.1",
-                               "wrap-ansi": "^7.0.0"
-                       },
-                       "engines": {
-                               "node": ">=12"
-                       }
-               },
-               "node_modules/color-convert": {
-                       "version": "2.0.1",
-                       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
-                       "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
-                       "license": "MIT",
-                       "optional": true,
-                       "dependencies": {
-                               "color-name": "~1.1.4"
+                               "string-width": "^7.2.0",
+                               "strip-ansi": "^7.1.0",
+                               "wrap-ansi": "^9.0.0"
                        },
                        "engines": {
-                               "node": ">=7.0.0"
+                               "node": ">=20"
                        }
                },
-               "node_modules/color-name": {
-                       "version": "1.1.4",
-                       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
-                       "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
-                       "license": "MIT",
-                       "optional": true
-               },
                "node_modules/devtools-protocol": {
-                       "version": "0.0.1624250",
-                       "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1624250.tgz",
-                       "integrity": "sha512-YFAat/lOiIk0ARmBweG+ygrEcbZrq5B9urRyUoeQKp53MlidHXE2TmTbxKcaXoQj7u/aX+jebDO4BW55rs0WwA==",
+                       "version": "0.0.1638949",
+                       "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1638949.tgz",
+                       "integrity": "sha512-mXwg4Fqnv0WR4iuAT/gYUmctNkjILwXFHyZ+m7Ty1dfr0ezZt2U3gnrrJTfRobJTHoXf+IbuFvFITzLrLFjwJA==",
                        "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",
-                       "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+                       "version": "10.6.0",
+                       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz",
+                       "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==",
                        "license": "MIT",
                        "optional": true
                },
                        }
                },
                "node_modules/esbuild-plugin-glsl": {
-                       "version": "1.4.1",
-                       "resolved": "https://registry.npmjs.org/esbuild-plugin-glsl/-/esbuild-plugin-glsl-1.4.1.tgz",
-                       "integrity": "sha512-rpL7wD0tv4puwlg4InVwhYZhHNBxrSlawiXYER0p/nSilcRmcGs9RDR+LvklHHPTCWcFsWHEKCxN3NNw5ZIFQw==",
+                       "version": "1.4.2",
+                       "resolved": "https://registry.npmjs.org/esbuild-plugin-glsl/-/esbuild-plugin-glsl-1.4.2.tgz",
+                       "integrity": "sha512-yNXs6k3Mw5fM+sZccHEuBJL3bgb8kT7C3e0+m79X6kyUSQkq5CiYxjfFbMZcsRr+Zi5NVeOGQ581rrUj2tFcuA==",
                        "dev": true,
                        "license": "Zlib",
                        "engines": {
                                "node": "6.* || 8.* || >= 10.*"
                        }
                },
-               "node_modules/is-fullwidth-code-point": {
-                       "version": "3.0.0",
-                       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
-                       "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+               "node_modules/get-east-asian-width": {
+                       "version": "1.6.0",
+                       "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.6.0.tgz",
+                       "integrity": "sha512-QRbvDIbx6YklUe6RxeTeleMR0yv3cYH6PsPZHcnVn7xv7zO1BHN8r0XETu8n6Ye3Q+ahtSarc3WgtNWmehIBfA==",
                        "license": "MIT",
                        "optional": true,
                        "engines": {
-                               "node": ">=8"
+                               "node": ">=18"
+                       },
+                       "funding": {
+                               "url": "https://github.com/sponsors/sindresorhus"
                        }
                },
-               "node_modules/js-tokens": {
-                       "version": "4.0.0",
-                       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
-                       "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
-                       "license": "MIT",
-                       "optional": true
-               },
-               "node_modules/js-yaml": {
-                       "version": "4.3.0",
-                       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.0.tgz",
-                       "integrity": "sha512-1td788aAnnZ5qs7V2QIRl1owjtYpbKt749Y3xauqQgwIIGF/xXWz1wMTEBx5O3LK3lXLVuqXPdPxj2BoFHaW9Q==",
-                       "funding": [
-                               {
-                                       "type": "github",
-                                       "url": "https://github.com/sponsors/puzrin"
-                               },
-                               {
-                                       "type": "github",
-                                       "url": "https://github.com/sponsors/nodeca"
-                               }
-                       ],
+               "node_modules/lilconfig": {
+                       "version": "3.1.3",
+                       "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz",
+                       "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==",
                        "license": "MIT",
                        "optional": true,
                        "engines": {
                        }
                },
                "node_modules/puppeteer": {
-                       "version": "25.1.0",
-                       "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-25.1.0.tgz",
-                       "integrity": "sha512-7L6/0JM7XStK99lIL4xQySyNEXNfII6pk0BxkI5kKBTOhR7AsoQiv067YTsE/rIXxQiq9ajlO4WcqBjS/FWK1A==",
+                       "version": "25.3.0",
+                       "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-25.3.0.tgz",
+                       "integrity": "sha512-O1tx8S315aw8eI99HZ5ZNcVEzJ9+jKF//eO5UvfZ3cXJ6okZ5sX3Y50u7DJaM+ewEK4LqXP068tBhfRaWikj+g==",
                        "hasInstallScript": true,
                        "license": "Apache-2.0",
                        "optional": true,
                        "dependencies": {
-                               "@puppeteer/browsers": "3.0.4",
+                               "@puppeteer/browsers": "3.0.6",
                                "chromium-bidi": "16.0.1",
-                               "devtools-protocol": "0.0.1624250",
+                               "devtools-protocol": "0.0.1638949",
                                "lilconfig": "^3.1.3",
-                               "puppeteer-core": "25.1.0",
+                               "puppeteer-core": "25.3.0",
                                "typed-query-selector": "^2.12.2"
                        },
                        "bin": {
                        }
                },
                "node_modules/puppeteer-core": {
-                       "version": "25.1.0",
-                       "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-25.1.0.tgz",
-                       "integrity": "sha512-jKzy5y4WG6uNuFbTWgW1D7mqoT9o0nllc/6a1DGF775T1mPmgw3scdFEtEq67yVFikavQmbYq6NLfbTfxHSlqQ==",
+                       "version": "25.3.0",
+                       "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-25.3.0.tgz",
+                       "integrity": "sha512-fm+wpUr2oigH1PXZvwgATrM2tYWHMDG8ASzTEe9uukCye4X5Ldx1K5BTHPFKITrIWvQQAQ256d1NpbEveBcKjA==",
                        "license": "Apache-2.0",
                        "optional": true,
                        "dependencies": {
-                               "@puppeteer/browsers": "3.0.4",
+                               "@puppeteer/browsers": "3.0.6",
                                "chromium-bidi": "16.0.1",
-                               "devtools-protocol": "0.0.1624250",
+                               "devtools-protocol": "0.0.1638949",
                                "typed-query-selector": "^2.12.2",
                                "webdriver-bidi-protocol": "0.4.2",
                                "ws": "^8.21.0"
                                "node": ">=22.12.0"
                        }
                },
-               "node_modules/require-directory": {
-                       "version": "2.1.1",
-                       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
-                       "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
-                       "license": "MIT",
-                       "optional": true,
-                       "engines": {
-                               "node": ">=0.10.0"
-                       }
-               },
                "node_modules/string-width": {
-                       "version": "4.2.3",
-                       "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
-                       "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+                       "version": "7.2.0",
+                       "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz",
+                       "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==",
                        "license": "MIT",
                        "optional": true,
                        "dependencies": {
-                               "emoji-regex": "^8.0.0",
-                               "is-fullwidth-code-point": "^3.0.0",
-                               "strip-ansi": "^6.0.1"
+                               "emoji-regex": "^10.3.0",
+                               "get-east-asian-width": "^1.0.0",
+                               "strip-ansi": "^7.1.0"
                        },
                        "engines": {
-                               "node": ">=8"
+                               "node": ">=18"
+                       },
+                       "funding": {
+                               "url": "https://github.com/sponsors/sindresorhus"
                        }
                },
                "node_modules/strip-ansi": {
-                       "version": "6.0.1",
-                       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
-                       "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+                       "version": "7.2.0",
+                       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz",
+                       "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==",
                        "license": "MIT",
                        "optional": true,
                        "dependencies": {
-                               "ansi-regex": "^5.0.1"
+                               "ansi-regex": "^6.2.2"
                        },
                        "engines": {
-                               "node": ">=8"
+                               "node": ">=12"
+                       },
+                       "funding": {
+                               "url": "https://github.com/chalk/strip-ansi?sponsor=1"
                        }
                },
                "node_modules/typed-query-selector": {
                        "optional": true
                },
                "node_modules/wrap-ansi": {
-                       "version": "7.0.0",
-                       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
-                       "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+                       "version": "9.0.2",
+                       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz",
+                       "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==",
                        "license": "MIT",
                        "optional": true,
                        "dependencies": {
-                               "ansi-styles": "^4.0.0",
-                               "string-width": "^4.1.0",
-                               "strip-ansi": "^6.0.0"
+                               "ansi-styles": "^6.2.1",
+                               "string-width": "^7.0.0",
+                               "strip-ansi": "^7.1.0"
                        },
                        "engines": {
-                               "node": ">=10"
+                               "node": ">=18"
                        },
                        "funding": {
                                "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
                        }
                },
                "node_modules/yargs": {
-                       "version": "17.7.3",
-                       "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.3.tgz",
-                       "integrity": "sha512-GZtjxm/J/4TSxuL3FNYjCmLktBTnIw/rVmKSIyKeYAZpmJB2ig9VauCC5xsa82GNKVKDAqpOn3KVzNt0zmrU0g==",
+                       "version": "18.0.0",
+                       "resolved": "https://registry.npmjs.org/yargs/-/yargs-18.0.0.tgz",
+                       "integrity": "sha512-4UEqdc2RYGHZc7Doyqkrqiln3p9X2DZVxaGbwhn2pi7MrRagKaOcIKe8L3OxYcbhXLgLFUS3zAYuQjKBQgmuNg==",
                        "license": "MIT",
                        "optional": true,
                        "dependencies": {
-                               "cliui": "^8.0.1",
+                               "cliui": "^9.0.1",
                                "escalade": "^3.1.1",
                                "get-caller-file": "^2.0.5",
-                               "require-directory": "^2.1.1",
-                               "string-width": "^4.2.3",
+                               "string-width": "^7.2.0",
                                "y18n": "^5.0.5",
-                               "yargs-parser": "^21.1.1"
+                               "yargs-parser": "^22.0.0"
                        },
                        "engines": {
-                               "node": ">=12"
+                               "node": "^20.19.0 || ^22.12.0 || >=23"
                        }
                },
                "node_modules/yargs-parser": {
-                       "version": "21.1.1",
-                       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
-                       "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
+                       "version": "22.0.0",
+                       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-22.0.0.tgz",
+                       "integrity": "sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==",
                        "license": "ISC",
                        "optional": true,
                        "engines": {
-                               "node": ">=12"
+                               "node": "^20.19.0 || ^22.12.0 || >=23"
                        }
                },
                "node_modules/zod": {
index 8ac366539d17453947dec6a3fbde35c6449db1df..5d61b05b7e4532019bae04864e35efec50c36741 100644 (file)
                "test": "npm run build:dev && ./test/script.sh"
        },
        "devDependencies": {
-               "@types/node": "^26.0.0",
-               "@webgpu/types": "^0.1.70",
+               "@types/node": "^26.1.1",
+               "@webgpu/types": "^0.1.71",
                "assemblyscript": "^0.28.19",
                "esbuild": "^0.28.1",
-               "esbuild-plugin-glsl": "^1.4.1",
+               "esbuild-plugin-glsl": "^1.4.2",
                "typescript": "^6.0.3"
        },
        "optionalDependencies": {
-               "puppeteer": "^25.1.0"
+               "puppeteer": "^25.3.0"
        },
        "type": "module",
        "exports": {