diff --git a/examples/astro/package-lock.json b/examples/astro/package-lock.json
index 89f50836..23d546e9 100644
--- a/examples/astro/package-lock.json
+++ b/examples/astro/package-lock.json
@@ -9,14 +9,14 @@
"version": "0.0.0",
"dependencies": {
"@arcjet/astro": "1.10.0",
- "@astrojs/node": "11.1.1",
- "@fontsource-variable/figtree": "5.2.10",
- "@fontsource/ibm-plex-mono": "5.2.7",
- "astro": "7.2.1"
+ "@astrojs/node": "11.1.2",
+ "@fontsource-variable/figtree": "5.3.0",
+ "@fontsource/ibm-plex-mono": "5.3.0",
+ "astro": "7.2.2"
},
"devDependencies": {
- "@astrojs/check": "0.9.9",
- "prettier": "3.9.5",
+ "@astrojs/check": "0.9.10",
+ "prettier": "3.9.6",
"prettier-plugin-astro": "0.14.1",
"typescript": "5.9.3"
}
@@ -187,16 +187,16 @@
}
},
"node_modules/@astrojs/check": {
- "version": "0.9.9",
- "resolved": "https://registry.npmjs.org/@astrojs/check/-/check-0.9.9.tgz",
- "integrity": "sha512-A5UW8uIuErLWEoRQvzgXpO1gTjUFtK8r7nU2Z7GewAMxUb7bPvpk11qaKKgxqXlHJWlAvaaxy+Xg28A6bmQ1Tg==",
+ "version": "0.9.10",
+ "resolved": "https://registry.npmjs.org/@astrojs/check/-/check-0.9.10.tgz",
+ "integrity": "sha512-zgx/UQMozdjOa3bOxjgeCFdtpE3c9rRX6xHwa+2QXvy8z8Akifu2AtubHyv/zzC2znO8dl8fFWL4K+Ba9kS8HQ==",
"dev": true,
"license": "MIT",
"dependencies": {
"@astrojs/language-server": "^2.16.7",
"chokidar": "^4.0.3",
"kleur": "^4.1.5",
- "yargs": "^17.7.2"
+ "yargs": "^18.0.0"
},
"bin": {
"astro-check": "bin/astro-check.js"
@@ -460,9 +460,9 @@
}
},
"node_modules/@astrojs/node": {
- "version": "11.1.1",
- "resolved": "https://registry.npmjs.org/@astrojs/node/-/node-11.1.1.tgz",
- "integrity": "sha512-zST8STilReHpbyafO16s8HB5vw9eJcIT/Vpjhz6Q/gv5LcuX7pk4Quz85NQpHl4liXZuR41IPN1hZbeZ7cSjCg==",
+ "version": "11.1.2",
+ "resolved": "https://registry.npmjs.org/@astrojs/node/-/node-11.1.2.tgz",
+ "integrity": "sha512-lbOjylG18s8wURjT9teqa/SPXVtVpBgm9vccEg/BXlrW3ktqqgFv23vtOswEfluDmx2Z74ngyGE6hrGC14qWow==",
"license": "MIT",
"dependencies": {
"@astrojs/internal-helpers": "0.10.2",
@@ -873,18 +873,18 @@
}
},
"node_modules/@fontsource-variable/figtree": {
- "version": "5.2.10",
- "resolved": "https://registry.npmjs.org/@fontsource-variable/figtree/-/figtree-5.2.10.tgz",
- "integrity": "sha512-a5Gumbpy3mdd+Yg31g6Qb7CmjYbrfyutJa3bWfP5q8A4GclIOwX7mI+ZuSHsJnw/mHvW6r9oh1AHJcJTIxK4JA==",
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/@fontsource-variable/figtree/-/figtree-5.3.0.tgz",
+ "integrity": "sha512-VRVodD7OiG7apQwE8/2fMjaqpY/a0qRJqL5HtYj8CKIVps+9amaFcdfKmDIf7iqYQx6iPLlArVXAfKeIZmVcNQ==",
"license": "OFL-1.1",
"funding": {
"url": "https://github.com/sponsors/ayuhito"
}
},
"node_modules/@fontsource/ibm-plex-mono": {
- "version": "5.2.7",
- "resolved": "https://registry.npmjs.org/@fontsource/ibm-plex-mono/-/ibm-plex-mono-5.2.7.tgz",
- "integrity": "sha512-MKAb8qV+CaiMQn2B0dIi1OV3565NYzp3WN5b4oT6LTkk+F0jR6j0ZN+5BKJiIhffDC3rtBULsYZE65+0018z9w==",
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/@fontsource/ibm-plex-mono/-/ibm-plex-mono-5.3.0.tgz",
+ "integrity": "sha512-eTgnZjZEGk1QtD3ZstF+Vclo2HLAni8YMy34/DxllwZvyz1lR/1RF/xTiAquOBO7MvqBx8D2Ig2WCPMVfdZu7Q==",
"license": "OFL-1.1",
"funding": {
"url": "https://github.com/sponsors/ayuhito"
@@ -1977,20 +1977,22 @@
}
},
"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.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.3.0.tgz",
+ "integrity": "sha512-WpDfL7NO6j7tH88IDBNVdUJxDh9nmCteAVW9dsep846XdwF4naCBK+/tGLX3KJgcpgMRXCFlTM2hKGoK9FsdrQ==",
"dev": true,
"license": "MIT",
"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==",
- "dev": true,
"license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
@@ -2061,9 +2063,9 @@
}
},
"node_modules/astro": {
- "version": "7.2.1",
- "resolved": "https://registry.npmjs.org/astro/-/astro-7.2.1.tgz",
- "integrity": "sha512-ynyMTiyF//GLcd8+gRNbvcKgS1ht+qTgp/fkkHIpGYNILLseQqQRuPZ9PqXYKfsact4J1emZaXRDpg2bl35Pag==",
+ "version": "7.2.2",
+ "resolved": "https://registry.npmjs.org/astro/-/astro-7.2.2.tgz",
+ "integrity": "sha512-OvLWCpXpb43lVYcWzSBJ0sk44qcEYYRZCjadtalLfAwb2RaC3P/zT+blZykBw/o6suw6sQQkn00ugN36akD8Mw==",
"license": "MIT",
"dependencies": {
"@astrojs/compiler-rs": "^0.3.2",
@@ -2085,6 +2087,7 @@
"dset": "^3.1.4",
"es-module-lexer": "^2.0.0",
"esbuild": "^0.28.0",
+ "find-process": "^2.1.1",
"flattie": "^1.1.1",
"fontace": "~0.4.1",
"get-tsconfig": "5.0.0-beta.4",
@@ -2635,6 +2638,22 @@
"url": "https://github.com/sponsors/wooorm"
}
},
+ "node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/character-entities-html4": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz",
@@ -2687,18 +2706,36 @@
}
},
"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==",
"dev": true,
"license": "ISC",
"dependencies": {
- "string-width": "^4.2.0",
- "strip-ansi": "^6.0.1",
- "wrap-ansi": "^7.0.0"
+ "string-width": "^7.2.0",
+ "strip-ansi": "^7.1.0",
+ "wrap-ansi": "^9.0.0"
},
"engines": {
- "node": ">=12"
+ "node": ">=20"
+ }
+ },
+ "node_modules/cliui/node_modules/string-width": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz",
+ "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "emoji-regex": "^10.3.0",
+ "get-east-asian-width": "^1.0.0",
+ "strip-ansi": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/clsx": {
@@ -2714,7 +2751,6 @@
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
"license": "MIT",
"dependencies": {
"color-name": "~1.1.4"
@@ -2727,7 +2763,6 @@
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true,
"license": "MIT"
},
"node_modules/comma-separated-tokens": {
@@ -3044,9 +3079,9 @@
}
},
"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==",
"dev": true,
"license": "MIT"
},
@@ -3179,6 +3214,29 @@
}
}
},
+ "node_modules/find-process": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/find-process/-/find-process-2.1.1.tgz",
+ "integrity": "sha512-SrQDx3QhlmHM90iqn9rdjCQcw/T+WlpOkHFsjoRgB+zTpDfltNA1VSNYeYELwhUTJy12UFxqjWhmhOrJc+o4sA==",
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "~4.1.2",
+ "commander": "^14.0.3",
+ "loglevel": "^1.9.2"
+ },
+ "bin": {
+ "find-process": "dist/cjs/bin/find-process.js"
+ }
+ },
+ "node_modules/find-process/node_modules/commander": {
+ "version": "14.0.3",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.3.tgz",
+ "integrity": "sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=20"
+ }
+ },
"node_modules/flattie": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/flattie/-/flattie-1.1.1.tgz",
@@ -3242,6 +3300,19 @@
"node": "6.* || 8.* || >= 10.*"
}
},
+ "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==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/get-tsconfig": {
"version": "5.0.0-beta.4",
"resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-5.0.0-beta.4.tgz",
@@ -3280,6 +3351,15 @@
"uncrypto": "^0.1.3"
}
},
+ "node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/hast-util-from-html": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/hast-util-from-html/-/hast-util-from-html-2.0.3.tgz",
@@ -3456,16 +3536,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "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==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/is-plain-obj": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
@@ -3772,6 +3842,19 @@
"url": "https://opencollective.com/parcel"
}
},
+ "node_modules/loglevel": {
+ "version": "1.9.2",
+ "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.9.2.tgz",
+ "integrity": "sha512-HgMmCqIJSAKqo68l0rS2AanEWfkxaZ5wNiEFb5ggm08lDs9Xl2KxBlX3PTcaD2chBM1gXAYf491/M2Rv8Jwayg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.6.0"
+ },
+ "funding": {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/loglevel"
+ }
+ },
"node_modules/lru-cache": {
"version": "11.5.1",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.1.tgz",
@@ -4217,9 +4300,9 @@
}
},
"node_modules/prettier": {
- "version": "3.9.5",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.9.5.tgz",
- "integrity": "sha512-/FVl766LpUfB5vXgCYOYa0MeV/441Ia99AeICQIQFTY/Nw0roZwULcXpku5i1/m5kt/baz+s4Zogspd839HSMg==",
+ "version": "3.9.6",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.9.6.tgz",
+ "integrity": "sha512-OpN0zzVdiaiAhxpuuj5efpIS4sY9j7bY6uR5mnj5yPzGkdkjNKSJeUThPb60Jw29QuAZgA4o+/iB49kFiaBX6g==",
"dev": true,
"license": "MIT",
"bin": {
@@ -4335,16 +4418,6 @@
"dev": true,
"license": "MIT"
},
- "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==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/require-from-string": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
@@ -4626,18 +4699,20 @@
}
},
"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": "8.2.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-8.2.2.tgz",
+ "integrity": "sha512-GaPUh5gfdrYzqeVNZvUfT23vYYxXzKYidUcnMtJg/3rxRV63EFZy3k6xfKlmfeJD0176lnUV/Usr3XcwSvFzpg==",
"dev": true,
"license": "MIT",
"dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
+ "get-east-asian-width": "^1.5.0",
+ "strip-ansi": "^7.1.2"
},
"engines": {
- "node": ">=8"
+ "node": ">=20"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/stringify-entities": {
@@ -4655,16 +4730,19 @@
}
},
"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==",
"dev": true,
"license": "MIT",
"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/suf-log": {
@@ -4677,6 +4755,18 @@
"s.color": "0.0.15"
}
},
+ "node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/svgo": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/svgo/-/svgo-4.0.2.tgz",
@@ -5481,23 +5571,54 @@
}
},
"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==",
"dev": true,
"license": "MIT",
"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/wrap-ansi/node_modules/ansi-styles": {
+ "version": "6.2.3",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",
+ "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/wrap-ansi/node_modules/string-width": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz",
+ "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "emoji-regex": "^10.3.0",
+ "get-east-asian-width": "^1.0.0",
+ "strip-ansi": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/xxhash-wasm": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-1.1.0.tgz",
@@ -5561,22 +5682,21 @@
"license": "MIT"
},
"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.1.0",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-18.1.0.tgz",
+ "integrity": "sha512-2rAgRKu54VsHkqI0/tYkmluGXHD4KW7yZoycuqDQ15QOTnc2VVfy0nN/1eMhnQLO00A+dwtK20xuCnc1YGeUyg==",
"dev": true,
"license": "MIT",
"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": "^8.2.1",
"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": {
@@ -5588,16 +5708,6 @@
"node": "^20.19.0 || ^22.12.0 || >=23"
}
},
- "node_modules/yargs/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==",
- "dev": true,
- "license": "ISC",
- "engines": {
- "node": ">=12"
- }
- },
"node_modules/yocto-queue": {
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.2.tgz",
diff --git a/examples/astro/package.json b/examples/astro/package.json
index 80bcf0b8..fc8ce54e 100644
--- a/examples/astro/package.json
+++ b/examples/astro/package.json
@@ -1,14 +1,14 @@
{
"dependencies": {
"@arcjet/astro": "1.10.0",
- "@astrojs/node": "11.1.1",
- "@fontsource-variable/figtree": "5.2.10",
- "@fontsource/ibm-plex-mono": "5.2.7",
- "astro": "7.2.1"
+ "@astrojs/node": "11.1.2",
+ "@fontsource-variable/figtree": "5.3.0",
+ "@fontsource/ibm-plex-mono": "5.3.0",
+ "astro": "7.2.2"
},
"devDependencies": {
- "@astrojs/check": "0.9.9",
- "prettier": "3.9.5",
+ "@astrojs/check": "0.9.10",
+ "prettier": "3.9.6",
"prettier-plugin-astro": "0.14.1",
"typescript": "5.9.3"
},
diff --git a/examples/claude-agent/package-lock.json b/examples/claude-agent/package-lock.json
index f06a5ce0..2a9f8498 100644
--- a/examples/claude-agent/package-lock.json
+++ b/examples/claude-agent/package-lock.json
@@ -7,12 +7,12 @@
"name": "@arcjet-examples/claude-agent",
"license": "Apache-2.0",
"dependencies": {
- "@anthropic-ai/claude-agent-sdk": "0.3.233",
+ "@anthropic-ai/claude-agent-sdk": "0.3.234",
"@arcjet/guard": "file:./vendor/arcjet-guard",
"zod": "4.4.3"
},
"devDependencies": {
- "@types/node": "24.10.1",
+ "@types/node": "24.13.3",
"typescript": "5.9.3"
},
"engines": {
@@ -20,22 +20,22 @@
}
},
"node_modules/@anthropic-ai/claude-agent-sdk": {
- "version": "0.3.233",
- "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk/-/claude-agent-sdk-0.3.233.tgz",
- "integrity": "sha512-Dy+YqhggwtbezDy3Ap2pb1sK3bOqnI+sLNnsVjB3AUWvR0QlGnjjrjORXY03Y50I+B1eFRNEcYPAZKRYlCkSLQ==",
+ "version": "0.3.234",
+ "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk/-/claude-agent-sdk-0.3.234.tgz",
+ "integrity": "sha512-988d+JfICQoIIDwcnQm9ivJ3CXfKUhDJ43XSQXiwa4PMnc/+NwAK71JUnOipXgGJNVu+znfzk42CV+wUeX25dg==",
"license": "SEE LICENSE IN README.md",
"engines": {
"node": ">=18.0.0"
},
"optionalDependencies": {
- "@anthropic-ai/claude-agent-sdk-darwin-arm64": "0.3.233",
- "@anthropic-ai/claude-agent-sdk-darwin-x64": "0.3.233",
- "@anthropic-ai/claude-agent-sdk-linux-arm64": "0.3.233",
- "@anthropic-ai/claude-agent-sdk-linux-arm64-musl": "0.3.233",
- "@anthropic-ai/claude-agent-sdk-linux-x64": "0.3.233",
- "@anthropic-ai/claude-agent-sdk-linux-x64-musl": "0.3.233",
- "@anthropic-ai/claude-agent-sdk-win32-arm64": "0.3.233",
- "@anthropic-ai/claude-agent-sdk-win32-x64": "0.3.233"
+ "@anthropic-ai/claude-agent-sdk-darwin-arm64": "0.3.234",
+ "@anthropic-ai/claude-agent-sdk-darwin-x64": "0.3.234",
+ "@anthropic-ai/claude-agent-sdk-linux-arm64": "0.3.234",
+ "@anthropic-ai/claude-agent-sdk-linux-arm64-musl": "0.3.234",
+ "@anthropic-ai/claude-agent-sdk-linux-x64": "0.3.234",
+ "@anthropic-ai/claude-agent-sdk-linux-x64-musl": "0.3.234",
+ "@anthropic-ai/claude-agent-sdk-win32-arm64": "0.3.234",
+ "@anthropic-ai/claude-agent-sdk-win32-x64": "0.3.234"
},
"peerDependencies": {
"@anthropic-ai/sdk": ">=0.93.0",
@@ -44,9 +44,9 @@
}
},
"node_modules/@anthropic-ai/claude-agent-sdk-darwin-arm64": {
- "version": "0.3.233",
- "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-darwin-arm64/-/claude-agent-sdk-darwin-arm64-0.3.233.tgz",
- "integrity": "sha512-4WDiBZgcrmvTDJjS8RNZwoxGgMz/0EpOM+sYa6EtyjwHTd6It1H/+k5zBckCmBajbgS5/ASCJqdwZzi7dwBl0Q==",
+ "version": "0.3.234",
+ "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-darwin-arm64/-/claude-agent-sdk-darwin-arm64-0.3.234.tgz",
+ "integrity": "sha512-6BJAbSOD5yGOzn1hU62ZfpybZhPlxcAe0r1w6qeGkAi/W3MD3Wl/TuVZ/y9/xvAwtfDmADDfbcHO0v6i0rjNIw==",
"cpu": [
"arm64"
],
@@ -57,9 +57,9 @@
]
},
"node_modules/@anthropic-ai/claude-agent-sdk-darwin-x64": {
- "version": "0.3.233",
- "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-darwin-x64/-/claude-agent-sdk-darwin-x64-0.3.233.tgz",
- "integrity": "sha512-RaaEfNrbqSh77H5NdVF9cJQ0xhAUO92aOv71LSKSdAYModMeUvJN0k22Q7gvmx0TlmqJ+aVyCG8J8gVfgSL9mg==",
+ "version": "0.3.234",
+ "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-darwin-x64/-/claude-agent-sdk-darwin-x64-0.3.234.tgz",
+ "integrity": "sha512-ixb6ta76uNqau9+Qj1TCdy/PbQ0hUF7XH1+hNhGGJueAAROkxt+LL+WiT+6LtYs2Cuyu6Wl+e7ZzVjzf2P48uQ==",
"cpu": [
"x64"
],
@@ -70,12 +70,15 @@
]
},
"node_modules/@anthropic-ai/claude-agent-sdk-linux-arm64": {
- "version": "0.3.233",
- "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-arm64/-/claude-agent-sdk-linux-arm64-0.3.233.tgz",
- "integrity": "sha512-Az9HjQthYQqRjJCacBtDIAHX3TRGK9WlACNb/UOGAK3JndNzZMprM2mK/t6YmP2cRLJsGyorxL7HZmR9R9HYaw==",
+ "version": "0.3.234",
+ "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-arm64/-/claude-agent-sdk-linux-arm64-0.3.234.tgz",
+ "integrity": "sha512-mWDXYZ5qe7zUK82ssBlsdIRMTBQdt11Kv9VvDVMxgXgSo1OxwZzb5Ukq2Xws3IvZGbJFOsYoxet820NGv91UZg==",
"cpu": [
"arm64"
],
+ "libc": [
+ "glibc"
+ ],
"license": "SEE LICENSE IN LICENSE.md",
"optional": true,
"os": [
@@ -83,12 +86,15 @@
]
},
"node_modules/@anthropic-ai/claude-agent-sdk-linux-arm64-musl": {
- "version": "0.3.233",
- "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-arm64-musl/-/claude-agent-sdk-linux-arm64-musl-0.3.233.tgz",
- "integrity": "sha512-Z3uZdzt6xgJ3f4NIgO6lzBYSELULKSq6AL4OsNLBzuaEpVW0iYs1kUCaD9rcMlMrf3cV+Dk/GA/lTCGMgbucjQ==",
+ "version": "0.3.234",
+ "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-arm64-musl/-/claude-agent-sdk-linux-arm64-musl-0.3.234.tgz",
+ "integrity": "sha512-VEvlLX6VTX221HzW2LP3sz7H+Ip+YKmfGbXp5UxfviQzvxrMfsAeKBmM9NJrAq/2UEqzLL6tEteIYF/aYW5cpQ==",
"cpu": [
"arm64"
],
+ "libc": [
+ "musl"
+ ],
"license": "SEE LICENSE IN LICENSE.md",
"optional": true,
"os": [
@@ -96,12 +102,15 @@
]
},
"node_modules/@anthropic-ai/claude-agent-sdk-linux-x64": {
- "version": "0.3.233",
- "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-x64/-/claude-agent-sdk-linux-x64-0.3.233.tgz",
- "integrity": "sha512-jpbhV+n9PnxLiyheQ/HjtHIg/E5/jVsk2Vdu132BSoL/3bsObSmMqKgsqoMutzwRZvtpqRs2RPVcjsC8G4A9Zw==",
+ "version": "0.3.234",
+ "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-x64/-/claude-agent-sdk-linux-x64-0.3.234.tgz",
+ "integrity": "sha512-RAyjcz9IsSvooWxJWoM8nBuRtzAzuRqLVXk5/zVNFE2snxXT1ZayZjpITHaHTh7SEsuMe1j5EbgzvL3AAy4zQA==",
"cpu": [
"x64"
],
+ "libc": [
+ "glibc"
+ ],
"license": "SEE LICENSE IN LICENSE.md",
"optional": true,
"os": [
@@ -109,12 +118,15 @@
]
},
"node_modules/@anthropic-ai/claude-agent-sdk-linux-x64-musl": {
- "version": "0.3.233",
- "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-x64-musl/-/claude-agent-sdk-linux-x64-musl-0.3.233.tgz",
- "integrity": "sha512-kYBIAQCu2f1YITcGbpUN2jfrkAzs59TVAragAhE2z+GrkIcxcpZwmaRY6heMBtaSY8SuyrwgqbCW9hJALYFnEg==",
+ "version": "0.3.234",
+ "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-x64-musl/-/claude-agent-sdk-linux-x64-musl-0.3.234.tgz",
+ "integrity": "sha512-329GhW2Y+imBzl+Ian0wr2dJalzyp2JnpBZvSgQg8vf4drBTcCBCIr6ofdIL/6edM/l9hG6aKFrw8XgquqqFfA==",
"cpu": [
"x64"
],
+ "libc": [
+ "musl"
+ ],
"license": "SEE LICENSE IN LICENSE.md",
"optional": true,
"os": [
@@ -122,9 +134,9 @@
]
},
"node_modules/@anthropic-ai/claude-agent-sdk-win32-arm64": {
- "version": "0.3.233",
- "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-win32-arm64/-/claude-agent-sdk-win32-arm64-0.3.233.tgz",
- "integrity": "sha512-aO2MaNdmQofyPLKszE4s+Ope/sLJPeI/ZlGdCcjYp7qhji2hgZ4bRWWsOrx5eKjz0gFK5CFFltILkFcNcxCsVg==",
+ "version": "0.3.234",
+ "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-win32-arm64/-/claude-agent-sdk-win32-arm64-0.3.234.tgz",
+ "integrity": "sha512-X/3baEzmSOhy36YM+V5D6UBTwXQOWxnHD1xiBkaRIhpL3jmCNc7KKeWy0FZEnKjINL75VHvZR7myRnQjPEiBHw==",
"cpu": [
"arm64"
],
@@ -135,9 +147,9 @@
]
},
"node_modules/@anthropic-ai/claude-agent-sdk-win32-x64": {
- "version": "0.3.233",
- "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-win32-x64/-/claude-agent-sdk-win32-x64-0.3.233.tgz",
- "integrity": "sha512-TcAYyWPXS5mREZGUksuCZsLIRQjbo/Vriur2PqIhAmgZ1oiqBZO27a90sX60EUczD7yV8wpwOVhVLhUxO0kAEg==",
+ "version": "0.3.234",
+ "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-win32-x64/-/claude-agent-sdk-win32-x64-0.3.234.tgz",
+ "integrity": "sha512-YHprZwgq6jkf0pjOF6KU2A+7tY7NqeH4kZRwKK6TvzHQ6yVOMMFr3ebwmP4WiTD2n+I0fLhpOAf8C/Yvz5Ktpg==",
"cpu": [
"x64"
],
@@ -349,13 +361,13 @@
"peer": true
},
"node_modules/@types/node": {
- "version": "24.10.1",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.1.tgz",
- "integrity": "sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ==",
+ "version": "24.13.3",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-24.13.3.tgz",
+ "integrity": "sha512-Dh8vAsV36ig5wa9OX4pXvMc9D3Veibfw2wix0CUwYODLD8nkj9UsLjASr49nPg+2eKzxhBV+v7L8pXvT4e639Q==",
"dev": true,
"license": "MIT",
"dependencies": {
- "undici-types": "~7.16.0"
+ "undici-types": "~7.18.0"
}
},
"node_modules/accepts": {
@@ -1551,9 +1563,9 @@
}
},
"node_modules/undici-types": {
- "version": "7.16.0",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz",
- "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==",
+ "version": "7.18.2",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz",
+ "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==",
"dev": true,
"license": "MIT"
},
diff --git a/examples/claude-agent/package.json b/examples/claude-agent/package.json
index 7f7275bb..8b9fdef2 100644
--- a/examples/claude-agent/package.json
+++ b/examples/claude-agent/package.json
@@ -24,12 +24,12 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
- "@anthropic-ai/claude-agent-sdk": "0.3.233",
+ "@anthropic-ai/claude-agent-sdk": "0.3.234",
"@arcjet/guard": "file:./vendor/arcjet-guard",
"zod": "4.4.3"
},
"devDependencies": {
- "@types/node": "24.10.1",
+ "@types/node": "24.13.3",
"typescript": "5.9.3"
}
}
diff --git a/examples/eve-agent/package-lock.json b/examples/eve-agent/package-lock.json
index 0f78eb72..b2aa75b2 100644
--- a/examples/eve-agent/package-lock.json
+++ b/examples/eve-agent/package-lock.json
@@ -7,15 +7,15 @@
"name": "@arcjet-examples/eve-agent",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/guard": "1.10.0-rc.0",
+ "@arcjet/guard": "1.10.0",
"@opentelemetry/api": "^1.9.1",
"ai": "^7",
- "eve": "0.31.0",
+ "eve": "0.38.3",
"zod": "^4"
},
"devDependencies": {
"@types/json-schema": "^7.0.15",
- "@types/node": "24.10.9",
+ "@types/node": "24.13.3",
"typescript": "5.9.3"
},
"engines": {
@@ -23,13 +23,13 @@
}
},
"node_modules/@ai-sdk/gateway": {
- "version": "4.0.45",
- "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-4.0.45.tgz",
- "integrity": "sha512-8W4MYRS7FKkxtaagOC9FrIMfC8HUr1T5/AXjSj/3t5ADdMbTE0R10ZcK6VaE/LqM5qV9eWtvrkW2ZZKMpvrKnw==",
+ "version": "4.0.63",
+ "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-4.0.63.tgz",
+ "integrity": "sha512-D7BogSRg61QfTdr7AEcYn9h0I/e4QHvFXwIV1RW+DZZGJu1wSiX2cH06szZSYyKi7Eat50V4s4J8vggZUEs7eg==",
"license": "Apache-2.0",
"dependencies": {
- "@ai-sdk/provider": "4.0.6",
- "@ai-sdk/provider-utils": "5.0.24",
+ "@ai-sdk/provider": "4.0.7",
+ "@ai-sdk/provider-utils": "5.0.29",
"@vercel/oidc": "3.2.0"
},
"engines": {
@@ -40,9 +40,9 @@
}
},
"node_modules/@ai-sdk/provider": {
- "version": "4.0.6",
- "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.6.tgz",
- "integrity": "sha512-YYXjvs8F3q/BdEn9tBDoDuQACotfR7c5foGw/ADsM6iAVC1JabqEjQSkwHv/Kg2vNIr1c2AVHcQb+JYsYk76Qw==",
+ "version": "4.0.7",
+ "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.7.tgz",
+ "integrity": "sha512-6or44XprPzKbr8zkmzosowSE0pxkvJcoojBL+mCZvPUt3kvXp3XSNqeVun9golb1acEfSo6yaEBRT18h2VU+1Q==",
"license": "Apache-2.0",
"dependencies": {
"json-schema": "^0.4.0"
@@ -52,12 +52,12 @@
}
},
"node_modules/@ai-sdk/provider-utils": {
- "version": "5.0.24",
- "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.24.tgz",
- "integrity": "sha512-jiQzdyr4y25kKYEJcV0Re/UH0Oy0FMB60LNW3eo01hEHSkmo+NYDIhuY0y/BMdWdPD659du0/VmAbOxiXoLLUw==",
+ "version": "5.0.29",
+ "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.29.tgz",
+ "integrity": "sha512-7EIbwXiXKGa7EFk6tDZpuZBs6lxhEJpOuHeqrDb3Vd85uYdjwkdRuHnZDVDIIb2+QTSRmyph2NrXcbvuO/KAjQ==",
"license": "Apache-2.0",
"dependencies": {
- "@ai-sdk/provider": "4.0.6",
+ "@ai-sdk/provider": "4.0.7",
"@standard-schema/spec": "^1.1.0",
"@workflow/serde": "4.1.0",
"eventsource-parser": "^3.0.8",
@@ -71,44 +71,44 @@
}
},
"node_modules/@arcjet/analyze": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/analyze/-/analyze-1.10.0-rc.0.tgz",
- "integrity": "sha512-cYOXy6egeTOnli/QN37rN4VlE7DsI7XO1OPSjcfAXH7pjrfD98oyYCRXuZxWWLmwmszifIHztj4Vg+XENFUkkg==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/analyze/-/analyze-1.10.0.tgz",
+ "integrity": "sha512-iWzLCb28Q/fcEiKGk6kN09YFx+PUoKCqwq5krC3niWSFHEuH5p/SAAPTdkN4+uMQkunszuqCCKLpfshGx0vXAg==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/analyze-wasm": "1.10.0-rc.0",
- "@arcjet/protocol": "1.10.0-rc.0"
+ "@arcjet/analyze-wasm": "1.10.0",
+ "@arcjet/protocol": "1.10.0"
},
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/analyze-wasm": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/analyze-wasm/-/analyze-wasm-1.10.0-rc.0.tgz",
- "integrity": "sha512-nehXxbMtTL3qMiV/EmEE8UUiAWmuXli3xRKh78Zq+Aw+yv12Ln1UAXtg1/O8bE0OHNSIMonFPSdwfRLS/kz6uQ==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/analyze-wasm/-/analyze-wasm-1.10.0.tgz",
+ "integrity": "sha512-vZqDQyRoeuxQcOlF75+0Xu2mlCCRl83HLFmpTDGLp3KGDYI1bRLBXtYOqqE5PK6LGQtJtYkDfJCWPHIngLTDYw==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/cache": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/cache/-/cache-1.10.0-rc.0.tgz",
- "integrity": "sha512-57FlX/F75evUY7vIC8oV3LJITzgkaFMtYpp9bvYaocOMQxA8PHJ1xbUaaga/vFOpRbV7UhGyVyj89iCZCfUdYQ==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/cache/-/cache-1.10.0.tgz",
+ "integrity": "sha512-HWZHkm2JPKa6NjKygwFM0tg5EdnYFGNlEV6D0P/UIaTApuS1U5LrNj9mp1sWDpt01C8/WWmY8crQGEA3LRuNng==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/guard": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/guard/-/guard-1.10.0-rc.0.tgz",
- "integrity": "sha512-r1zGQcnYyJrKHSw0ywZ5zc+iZGCsYkIWHnR6CBuiklENFfNvxAE8pNLIT3vmnWR50owTPoY145i10wRFRBoCCw==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/guard/-/guard-1.10.0.tgz",
+ "integrity": "sha512-lQv0Qy46GQozCFWHcqn1XngY/3uSa3H3G17kaIfWXjTah5Bn68KI+xS+qzaMN+saYbhG1h8idknJqERjd2LBqw==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/analyze": "1.10.0-rc.0",
- "@arcjet/logger": "1.10.0-rc.0",
+ "@arcjet/analyze": "1.10.0",
+ "@arcjet/logger": "1.10.0",
"@bufbuild/protobuf": "2.12.1",
"@connectrpc/connect": "2.1.2",
"@connectrpc/connect-node": "2.1.2",
@@ -119,7 +119,8 @@
},
"peerDependencies": {
"@ai-sdk/provider-utils": ">=5 <6",
- "ai": ">=7 <8"
+ "ai": ">=7 <8",
+ "eve": ">=0.25.1 <1"
},
"peerDependenciesMeta": {
"@ai-sdk/provider-utils": {
@@ -127,28 +128,31 @@
},
"ai": {
"optional": true
+ },
+ "eve": {
+ "optional": true
}
}
},
"node_modules/@arcjet/logger": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/logger/-/logger-1.10.0-rc.0.tgz",
- "integrity": "sha512-HubSsJwqJHliO8cYg+Bhke4OV7RSUaKS01dt0rgfvnXkU4nOuTGUDqt63bCTcMD0bIf8o3edxp9obbrtNBzwWw==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/logger/-/logger-1.10.0.tgz",
+ "integrity": "sha512-antsrgRzzR+asMuV/sAdndIi0rkkpUaUTe8n8JAG4ZrDRa54YNPQO0skRjipjT/g0nJmTA9auVL/CnhmrHRHug==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/sprintf": "1.10.0-rc.0"
+ "@arcjet/sprintf": "1.10.0"
},
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/protocol": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/protocol/-/protocol-1.10.0-rc.0.tgz",
- "integrity": "sha512-qAdbIS3+QvfJu6suQ72tlzSkMx9bAy+f/aJ4rqbjWYOCIJbeeXc9dqRBcYaNvrVqk8XwW6tc5mZH1laPmUIvTQ==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/protocol/-/protocol-1.10.0.tgz",
+ "integrity": "sha512-qDsEzlDixqM9X0GuvgBosEhCwsGMbHgvlvmEtYhWy9d3JKVsqWoCz+/BP7JwDlHZXjrkqwTyAZZKkHX7OmqS8g==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/cache": "1.10.0-rc.0",
+ "@arcjet/cache": "1.10.0",
"@bufbuild/protobuf": "2.12.1",
"@connectrpc/connect": "2.1.2"
},
@@ -157,9 +161,9 @@
}
},
"node_modules/@arcjet/sprintf": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/sprintf/-/sprintf-1.10.0-rc.0.tgz",
- "integrity": "sha512-Ncx0DSre1UtJKEnqBpVkEKedUAqJ/t3vMn4LPnHuIUYI7iHAZzLxtXidaBr8YFirBMMY1xyk9FDkw0IO+Q6k4g==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/sprintf/-/sprintf-1.10.0.tgz",
+ "integrity": "sha512-849scMn5QcUjfp2bcKbkeVevGartwDupQsqPJsFbFqAPjhBTts5ubnFShh4n1cw80YsznzlRTJbN8QV4KKmZlw==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
@@ -483,13 +487,13 @@
"license": "MIT"
},
"node_modules/@types/node": {
- "version": "24.10.9",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.9.tgz",
- "integrity": "sha512-ne4A0IpG3+2ETuREInjPNhUGis1SFjv1d5asp8MzEAGtOZeTeHVDOYqOgqfhvseqg/iXty2hjBf1zAOb7RNiNw==",
+ "version": "24.13.3",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-24.13.3.tgz",
+ "integrity": "sha512-Dh8vAsV36ig5wa9OX4pXvMc9D3Veibfw2wix0CUwYODLD8nkj9UsLjASr49nPg+2eKzxhBV+v7L8pXvT4e639Q==",
"dev": true,
"license": "MIT",
"dependencies": {
- "undici-types": "~7.16.0"
+ "undici-types": "~7.18.0"
}
},
"node_modules/@vercel/oidc": {
@@ -508,14 +512,14 @@
"license": "Apache-2.0"
},
"node_modules/ai": {
- "version": "7.0.57",
- "resolved": "https://registry.npmjs.org/ai/-/ai-7.0.57.tgz",
- "integrity": "sha512-MDnflmccMqafBrV5SB00YMqqTKuqpWrOaK74+dA21izk3HmeyHTakkeZRcdgz4iPEB6L2NtEZHOPKTivZp47lw==",
+ "version": "7.0.78",
+ "resolved": "https://registry.npmjs.org/ai/-/ai-7.0.78.tgz",
+ "integrity": "sha512-AlHn784ceofz5XOe+AhllCUwloC4QgNogVVYMULc5GHsEmzLRjuBeLGZR6yRvL0cgkX3YV3Jq8/QqNLcPNmnqA==",
"license": "Apache-2.0",
"dependencies": {
- "@ai-sdk/gateway": "4.0.45",
- "@ai-sdk/provider": "4.0.6",
- "@ai-sdk/provider-utils": "5.0.24"
+ "@ai-sdk/gateway": "4.0.63",
+ "@ai-sdk/provider": "4.0.7",
+ "@ai-sdk/provider-utils": "5.0.29"
},
"engines": {
"node": ">=22"
@@ -617,9 +621,9 @@
}
},
"node_modules/eve": {
- "version": "0.31.0",
- "resolved": "https://registry.npmjs.org/eve/-/eve-0.31.0.tgz",
- "integrity": "sha512-9zFS0JH/uTKQe9if/PQKhfv7vGmIv/RWqcVAbTLQR9G6+Gh6b/vzYfqPFNmNdjwWc2mK0YiLkwls0BH9Bo0BFA==",
+ "version": "0.38.3",
+ "resolved": "https://registry.npmjs.org/eve/-/eve-0.38.3.tgz",
+ "integrity": "sha512-Ds942WB9JyhKZYCEG60fxRpsDbzsByPwbW/8iMxFP3xYe9TpKdGBiOxmqukI8KsdoKdyudXWnHY2KMVeSd3Iig==",
"license": "Apache-2.0",
"dependencies": {
"nitro": "3.0.260610-beta",
@@ -633,7 +637,7 @@
},
"peerDependencies": {
"@opentelemetry/api": "^1.0.0",
- "ai": "^7.0.38",
+ "ai": "^7.0.58",
"braintrust": "^3.0.0",
"just-bash": "^3.0.0",
"microsandbox": "^0.5.0"
@@ -890,9 +894,9 @@
}
},
"node_modules/undici-types": {
- "version": "7.16.0",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz",
- "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==",
+ "version": "7.18.2",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz",
+ "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==",
"dev": true,
"license": "MIT"
},
diff --git a/examples/eve-agent/package.json b/examples/eve-agent/package.json
index 4f4c53ab..a4cc7f35 100644
--- a/examples/eve-agent/package.json
+++ b/examples/eve-agent/package.json
@@ -24,15 +24,15 @@
"typecheck": "tsc -p tsconfig.json"
},
"dependencies": {
- "@arcjet/guard": "1.10.0-rc.0",
+ "@arcjet/guard": "1.10.0",
"@opentelemetry/api": "^1.9.1",
"ai": "^7",
- "eve": "0.31.0",
+ "eve": "0.38.3",
"zod": "^4"
},
"devDependencies": {
"@types/json-schema": "^7.0.15",
- "@types/node": "24.10.9",
+ "@types/node": "24.13.3",
"typescript": "5.9.3"
}
}
diff --git a/examples/express-newman/package-lock.json b/examples/express-newman/package-lock.json
index ff49c3e5..5db02989 100644
--- a/examples/express-newman/package-lock.json
+++ b/examples/express-newman/package-lock.json
@@ -7,13 +7,13 @@
"name": "@arcjet-examples/express-newman",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/node": "1.8.0",
+ "@arcjet/node": "1.10.0",
"express": "5.2.1"
},
"devDependencies": {
"@types/express": "5.0.6",
"@types/newman": "5.3.6",
- "@types/node": "22.20.0",
+ "@types/node": "22.20.1",
"newman": "6.2.2",
"typescript": "5.9.3"
},
@@ -22,120 +22,120 @@
}
},
"node_modules/@arcjet/analyze": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/analyze/-/analyze-1.8.0.tgz",
- "integrity": "sha512-re0BiOlPexv91VqFUgsSXLcT/6/73h9pjEQhN2JeS5OFuwDa0kNNKDt9DPNrFPRFOiXl4skeuodgilnVvHaFpg==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/analyze/-/analyze-1.10.0.tgz",
+ "integrity": "sha512-iWzLCb28Q/fcEiKGk6kN09YFx+PUoKCqwq5krC3niWSFHEuH5p/SAAPTdkN4+uMQkunszuqCCKLpfshGx0vXAg==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/analyze-wasm": "1.8.0",
- "@arcjet/protocol": "1.8.0"
+ "@arcjet/analyze-wasm": "1.10.0",
+ "@arcjet/protocol": "1.10.0"
},
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/analyze-wasm": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/analyze-wasm/-/analyze-wasm-1.8.0.tgz",
- "integrity": "sha512-NX2WFfqEcDnfhUhYyhaIP0juFvmNSJcXBtIhWH46UgXBBn5eowiqYOpfRYVVdVQUL9jQKEJQmfkiLM6prBCIxg==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/analyze-wasm/-/analyze-wasm-1.10.0.tgz",
+ "integrity": "sha512-vZqDQyRoeuxQcOlF75+0Xu2mlCCRl83HLFmpTDGLp3KGDYI1bRLBXtYOqqE5PK6LGQtJtYkDfJCWPHIngLTDYw==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/body": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/body/-/body-1.8.0.tgz",
- "integrity": "sha512-4Qwv0VDEryMnOl0fqX7QnHm+nKwrP/V95uDgkQxiRqsCpiC7rR5n0YK/LJKwBHupdxzrCj3n3f/XjnB4GCghZw==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/body/-/body-1.10.0.tgz",
+ "integrity": "sha512-cW59ijiZvjl8tDfyAuAfPCYjWwhafU0UEkYb4pQ51KJUYzvEc5ytxWGxYSh/V4agATcBLLqboOpyN705ROVOyw==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/cache": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/cache/-/cache-1.8.0.tgz",
- "integrity": "sha512-3PXpoCJFqkYPKzz38pkJ8A7tvPm2CGdGVCHOPDALUNwdIFxpzZpTZmZO34QrBQisNq+p1JpvXV5IBdcYWFsXLA==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/cache/-/cache-1.10.0.tgz",
+ "integrity": "sha512-HWZHkm2JPKa6NjKygwFM0tg5EdnYFGNlEV6D0P/UIaTApuS1U5LrNj9mp1sWDpt01C8/WWmY8crQGEA3LRuNng==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/duration": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/duration/-/duration-1.8.0.tgz",
- "integrity": "sha512-8kOgD2mJmKKoWdkEJKb5dijrHpG4m6pb5aiEJZfZwsB2NIHX3mlEZmm59Fos2t0opgBG6jtRWgTOaCoY5hDTLg==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/duration/-/duration-1.10.0.tgz",
+ "integrity": "sha512-CMfP5jDKx1GN0y+CU9HhMHy6UIX9wVqVdPVtZMYFrQDKWIyLaUpWkW+AKEOPPV6TTtapxnt+/XAZYpHxQ43FsA==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/env": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/env/-/env-1.8.0.tgz",
- "integrity": "sha512-vcnAuIFCmskFW2yXgTp8/ij7Gatl7rZVq+zZh/1PY/8zsllWQ6aZ4YlqRQCmkSTq9r6vdnfLpxL7Z5CKD3/mFw==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/env/-/env-1.10.0.tgz",
+ "integrity": "sha512-8Woh0lZUIC13iXjovtcqpEAttaJb8bYicSpjC2ba47ePacbXgZKznuboJwwGb6a8kBu1v5/nCE2JugrwsiUd2g==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/headers": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/headers/-/headers-1.8.0.tgz",
- "integrity": "sha512-arO1JYdgPritMwZOY5yzgWOjb6mmVAWvZ1qE8Q0+zDuhKqsleYlVfZKqWudC4SxQfmWR771eK312/aeX72dJkA==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/headers/-/headers-1.10.0.tgz",
+ "integrity": "sha512-MPwP1lO+iMJNca0D1fWxdW/4sj/5hZ8D7YKpJ6JN4W6joiW45+bFhJBnJnVRjIsl/alsIKdZMIBVUlcv0vEZaQ==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/ip": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/ip/-/ip-1.8.0.tgz",
- "integrity": "sha512-ghEK+dz4GcRkjpewMH153wRXP73pS+U2OxVlQnzfOua3knkqc76aeD39PNxqdxd9fDXKj/vFMYtQE+kuTt2TkA==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/ip/-/ip-1.10.0.tgz",
+ "integrity": "sha512-bYo8/CwbMbzMC2x4LAu+C9V2qi+XOzojUCzvzDp8XASGXGGyjRI7vJ7bZx4dMR99xF5iv74x4Ksi0N3Pjr5ZVg==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/logger": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/logger/-/logger-1.8.0.tgz",
- "integrity": "sha512-A1x/Z+D3no7VCkjLxW2zhHKR92K5Iy6fW9xQANpEghwpHTLJ8V0FyLJgFQA91kyGoRur8wkJ9sw46NX3qCGQTg==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/logger/-/logger-1.10.0.tgz",
+ "integrity": "sha512-antsrgRzzR+asMuV/sAdndIi0rkkpUaUTe8n8JAG4ZrDRa54YNPQO0skRjipjT/g0nJmTA9auVL/CnhmrHRHug==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/sprintf": "1.8.0"
+ "@arcjet/sprintf": "1.10.0"
},
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/node": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/node/-/node-1.8.0.tgz",
- "integrity": "sha512-0xRjXKmarvJic8aqgbsMFeAtPmesPlMutvfKlHDbkF1SBdnmlpG76vZDDZ5Vv+hhSj64SL1QhQCkfqCzHhnbkg==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/node/-/node-1.10.0.tgz",
+ "integrity": "sha512-ZfnNkiFDAJmP0W1lull7Krs7gHzpbu9DA5N/VNcfPCUtrucyNzvAzPW8lMCPqJMyYzXgMR+4gDhQS1y5FehzQg==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/body": "1.8.0",
- "@arcjet/env": "1.8.0",
- "@arcjet/headers": "1.8.0",
- "@arcjet/ip": "1.8.0",
- "@arcjet/logger": "1.8.0",
- "@arcjet/protocol": "1.8.0",
- "@arcjet/transport": "1.8.0",
- "arcjet": "1.8.0"
+ "@arcjet/body": "1.10.0",
+ "@arcjet/env": "1.10.0",
+ "@arcjet/headers": "1.10.0",
+ "@arcjet/ip": "1.10.0",
+ "@arcjet/logger": "1.10.0",
+ "@arcjet/protocol": "1.10.0",
+ "@arcjet/transport": "1.10.0",
+ "arcjet": "1.10.0"
},
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/protocol": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/protocol/-/protocol-1.8.0.tgz",
- "integrity": "sha512-DR0aVurpxSkOhyHsIN7VSZsAbqKLS63aYRN1g7qHlgQ1a7i+v3b5kgIJjXDlKqWBhXNV4pbQybjLrM/P3qTI5w==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/protocol/-/protocol-1.10.0.tgz",
+ "integrity": "sha512-qDsEzlDixqM9X0GuvgBosEhCwsGMbHgvlvmEtYhWy9d3JKVsqWoCz+/BP7JwDlHZXjrkqwTyAZZKkHX7OmqS8g==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/cache": "1.8.0",
- "@bufbuild/protobuf": "2.12.0",
+ "@arcjet/cache": "1.10.0",
+ "@bufbuild/protobuf": "2.12.1",
"@connectrpc/connect": "2.1.2"
},
"engines": {
@@ -143,41 +143,41 @@
}
},
"node_modules/@arcjet/runtime": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/runtime/-/runtime-1.8.0.tgz",
- "integrity": "sha512-PRifuuJV6vxnnOdyvPpQl37a1pBQzy/n6yUhU7Ude7/o5BebS5fY67oAHLyfjQi15oui2cZJ8isg7bAnulLCbw==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/runtime/-/runtime-1.10.0.tgz",
+ "integrity": "sha512-78BC1xmD+Nj4esfIdSR3q2IlcKqrT+EteXTlYlgXfrJlU6wa1tvMHaafi10/WY3sGg7KYJGeO6QL5Obwd/2OPQ==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/sprintf": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/sprintf/-/sprintf-1.8.0.tgz",
- "integrity": "sha512-0brPSuwfUXO/XPMt3RqrlMLladgHhs6QS4RgHaAuxJBgWF7sqnM53Jb3njexWWB+XdTdlMb9nMIn0iqsjPpSow==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/sprintf/-/sprintf-1.10.0.tgz",
+ "integrity": "sha512-849scMn5QcUjfp2bcKbkeVevGartwDupQsqPJsFbFqAPjhBTts5ubnFShh4n1cw80YsznzlRTJbN8QV4KKmZlw==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/stable-hash": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/stable-hash/-/stable-hash-1.8.0.tgz",
- "integrity": "sha512-11nkDr+93Cru72EWA11VjMHROE5etyxcfUCCQGxnjQ2+5Djz1rvTUdso2eu0JCsWjzsP5/zeq0LbErt1/sN+hg==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/stable-hash/-/stable-hash-1.10.0.tgz",
+ "integrity": "sha512-sx4B4g/EEhDGf0GbP05aA45LGhPkG6xwbYBJGqY5FZRdN1tDsPg748qfCRwne7ptwfwMP9u92R9TliofH29MxA==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/transport": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/transport/-/transport-1.8.0.tgz",
- "integrity": "sha512-E5TwuJHtnx2NB6qVf8ExD9zMSyPgQhE407OBwBnUvRRUQwESEL2FaPNhmin5byvsEbI0vB9MQpa1hBrWcN52Bg==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/transport/-/transport-1.10.0.tgz",
+ "integrity": "sha512-tcmnrqOVzq4MfB1V2Rz85BXa8wY9VONStise6TjeGvRwRMtXnKY9sWhUEsayJYQ6KKJQcmxAkMcODUQKGts1sw==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/env": "1.8.0",
- "@arcjet/logger": "1.8.0",
- "@bufbuild/protobuf": "2.12.0",
+ "@arcjet/env": "1.10.0",
+ "@arcjet/logger": "1.10.0",
+ "@bufbuild/protobuf": "2.12.1",
"@connectrpc/connect": "2.1.2",
"@connectrpc/connect-node": "2.1.2",
"@connectrpc/connect-web": "2.1.2"
@@ -187,9 +187,9 @@
}
},
"node_modules/@bufbuild/protobuf": {
- "version": "2.12.0",
- "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.12.0.tgz",
- "integrity": "sha512-B/XlCaFIP8LOwzo+bz5uFzATYokcwCKQcghqnlfwSmM5eX/qTkvDBnDPs+gXtX/RyjxJ4DRikECcPJbyALA8FA==",
+ "version": "2.12.1",
+ "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.12.1.tgz",
+ "integrity": "sha512-BvAMfS6LrgZiryOAZ4pBYucu4wG/Ei/9o9DZ9akbREnMLbPJiom2i8b9C8IsKErQoiKqVhrerzt3kOT/RrzLHg==",
"license": "(Apache-2.0 AND BSD-3-Clause)"
},
"node_modules/@colors/colors": {
@@ -375,9 +375,9 @@
}
},
"node_modules/@types/node": {
- "version": "22.20.0",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.20.0.tgz",
- "integrity": "sha512-QWlFW2wf3nTjC13/DqRnBpR4ZO36VJH/JVBkA/vcnmbTBNQIlnObqyqZE1tUR7+Ni23Lda8R1BxMfbXRpCUx5g==",
+ "version": "22.20.1",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.20.1.tgz",
+ "integrity": "sha512-EANqOCF9QFyra+4pfxUcX9STKJpCLjMbObVzljIJomAWSnuSIEAvyzEU53GaajbXJEgdh0iEcPL+DGvpUd4k1Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -487,18 +487,18 @@
}
},
"node_modules/arcjet": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/arcjet/-/arcjet-1.8.0.tgz",
- "integrity": "sha512-rdSkgVxktTujiQaY82UAwmX5oT2MR2jUuObLijeX3i+bwwiTl8eQyTasPd8MGKvAW12DNbtT7WkyI78PPsgt9g==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/arcjet/-/arcjet-1.10.0.tgz",
+ "integrity": "sha512-4aY2sgSFdoEC/T72TaV4Aj5M0f/hYAPLSpIi1QXGvtLynKuyZyEjjO2H7qZDi+L28/4s2u6iUoBTyoXLeh5e3w==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/analyze": "1.8.0",
- "@arcjet/cache": "1.8.0",
- "@arcjet/duration": "1.8.0",
- "@arcjet/headers": "1.8.0",
- "@arcjet/protocol": "1.8.0",
- "@arcjet/runtime": "1.8.0",
- "@arcjet/stable-hash": "1.8.0"
+ "@arcjet/analyze": "1.10.0",
+ "@arcjet/cache": "1.10.0",
+ "@arcjet/duration": "1.10.0",
+ "@arcjet/headers": "1.10.0",
+ "@arcjet/protocol": "1.10.0",
+ "@arcjet/runtime": "1.10.0",
+ "@arcjet/stable-hash": "1.10.0"
},
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
@@ -2290,17 +2290,6 @@
"uuid": "^3.0.0"
}
},
- "node_modules/serialised-error/node_modules/uuid": {
- "version": "3.4.0",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
- "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
- "deprecated": "uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).",
- "dev": true,
- "license": "MIT",
- "bin": {
- "uuid": "bin/uuid"
- }
- },
"node_modules/serve-static": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz",
@@ -2681,14 +2670,17 @@
}
},
"node_modules/uuid": {
- "version": "8.3.2",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
- "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
- "deprecated": "uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).",
+ "version": "11.1.1",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.1.tgz",
+ "integrity": "sha512-vIYxrBCC/N/K+Js3qSN88go7kIfNPssr/hHCesKCQNAjmgvYS2oqr69kIufEG+O4+PfezOH4EbIeHCfFov8ZgQ==",
"dev": true,
+ "funding": [
+ "https://github.com/sponsors/broofa",
+ "https://github.com/sponsors/ctavan"
+ ],
"license": "MIT",
"bin": {
- "uuid": "dist/bin/uuid"
+ "uuid": "dist/esm/bin/uuid"
}
},
"node_modules/uvm": {
diff --git a/examples/express-newman/package.json b/examples/express-newman/package.json
index 802864c1..5ee9cd75 100644
--- a/examples/express-newman/package.json
+++ b/examples/express-newman/package.json
@@ -25,13 +25,13 @@
"test": "node --test --env-file .env.local"
},
"dependencies": {
- "@arcjet/node": "1.8.0",
+ "@arcjet/node": "1.10.0",
"express": "5.2.1"
},
"devDependencies": {
"@types/express": "5.0.6",
"@types/newman": "5.3.6",
- "@types/node": "22.20.0",
+ "@types/node": "22.20.1",
"newman": "6.2.2",
"typescript": "5.9.3"
},
@@ -42,6 +42,18 @@
"qs": "^6.14.1",
"flatted": ">=3.4.2",
"handlebars": ">=4.7.9",
- "underscore": ">=1.13.8"
+ "underscore": ">=1.13.8",
+ "postman-collection": {
+ "uuid": "11.1.1"
+ },
+ "postman-request": {
+ "uuid": "11.1.1"
+ },
+ "postman-runtime": {
+ "uuid": "11.1.1"
+ },
+ "serialised-error": {
+ "uuid": "11.1.1"
+ }
}
}
diff --git a/examples/fastify/package-lock.json b/examples/fastify/package-lock.json
index 22a9e789..74dd2e75 100644
--- a/examples/fastify/package-lock.json
+++ b/examples/fastify/package-lock.json
@@ -10,10 +10,10 @@
"dependencies": {
"@arcjet/fastify": "1.10.0",
"@arcjet/inspect": "1.10.0",
- "@fastify/autoload": "6.4.0",
+ "@fastify/autoload": "6.5.0",
"@fastify/env": "5.0.3",
"@fastify/type-provider-json-schema-to-ts": "5.0.0",
- "fastify": "5.10.0",
+ "fastify": "5.12.0",
"fastify-plugin": "5.1.0",
"json-schema-to-ts": "3.1.1"
},
@@ -21,8 +21,8 @@
"@types/node": "22.20.1",
"fastify-cli": "8.0.0",
"fastify-tsconfig": "3.0.0",
- "prettier": "3.9.5",
- "tsx": "4.23.0",
+ "prettier": "3.9.6",
+ "tsx": "4.23.12",
"typescript": "5.9.3"
}
},
@@ -707,9 +707,9 @@
}
},
"node_modules/@fastify/autoload": {
- "version": "6.4.0",
- "resolved": "https://registry.npmjs.org/@fastify/autoload/-/autoload-6.4.0.tgz",
- "integrity": "sha512-aUuu8Owoye+cypaveiOrizbKgQEx125kbLgHtPdiOMpJdhNVGG0hkytj0eDvlqp0MKx8dkIAqNqzOi8oSj22jw==",
+ "version": "6.5.0",
+ "resolved": "https://registry.npmjs.org/@fastify/autoload/-/autoload-6.5.0.tgz",
+ "integrity": "sha512-JkjNcIia6PW1EhHLhAbI4vR6sO++8dW7hBwkcZ/p3ewBTQzrjyPXvQ0ChaUpkd+3/wNqg7W6GLsc0Az+KpW0Qw==",
"funding": [
{
"type": "github",
@@ -1218,9 +1218,9 @@
"license": "BSD-3-Clause"
},
"node_modules/fastify": {
- "version": "5.10.0",
- "resolved": "https://registry.npmjs.org/fastify/-/fastify-5.10.0.tgz",
- "integrity": "sha512-A9L0ziuWGQHgEEVgF3davQ9vbD93IuX+lo2IsxapQmu5b/Y/ynn9m9K5JHt9dvyJXOFc5iN0Zk5GHEOqnzhWjg==",
+ "version": "5.12.0",
+ "resolved": "https://registry.npmjs.org/fastify/-/fastify-5.12.0.tgz",
+ "integrity": "sha512-A3RNEaDIHWaxFW8n8rNJaW1wQ+XAXuoU71llfUQJjuh5WaYLmKfRhhanaJBOx8m2EBPQkR6sDBovYdHNe9F6rA==",
"funding": [
{
"type": "github",
@@ -1243,7 +1243,7 @@
"find-my-way": "^9.6.0",
"light-my-request": "^6.0.0",
"pino": "^9.14.0 || ^10.1.0",
- "process-warning": "^5.0.0",
+ "process-warning": "^5.1.0",
"rfdc": "^1.3.1",
"secure-json-parse": "^4.0.0",
"semver": "^7.6.0",
@@ -1773,9 +1773,9 @@
}
},
"node_modules/prettier": {
- "version": "3.9.5",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.9.5.tgz",
- "integrity": "sha512-/FVl766LpUfB5vXgCYOYa0MeV/441Ia99AeICQIQFTY/Nw0roZwULcXpku5i1/m5kt/baz+s4Zogspd839HSMg==",
+ "version": "3.9.6",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.9.6.tgz",
+ "integrity": "sha512-OpN0zzVdiaiAhxpuuj5efpIS4sY9j7bY6uR5mnj5yPzGkdkjNKSJeUThPb60Jw29QuAZgA4o+/iB49kFiaBX6g==",
"dev": true,
"license": "MIT",
"bin": {
@@ -1789,9 +1789,9 @@
}
},
"node_modules/process-warning": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-5.0.0.tgz",
- "integrity": "sha512-a39t9ApHNx2L4+HBnQKqxxHNs1r7KF+Intd8Q/g1bUh6q0WIp9voPXJ/x0j+ZL45KF1pJd9+q2jLIRMfvEshkA==",
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-5.1.0.tgz",
+ "integrity": "sha512-jQSaVHsPgtyw60e1rQ/A+/ArPEj/S8pS/vFnyGa/gYFXrKk/6RuDkoqVDQ5NI5MmS01698ltlAk0NoDBNLujRw==",
"funding": [
{
"type": "github",
@@ -2076,9 +2076,9 @@
"license": "MIT"
},
"node_modules/tsx": {
- "version": "4.23.0",
- "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.23.0.tgz",
- "integrity": "sha512-eUdUIaCr963q2h5u3+QwvYp0+eqPvn+egeqZUm0hwERCqqx1E3kK5ehbGCvqSE5MQAULr67ww0cA3jKc3YkM1w==",
+ "version": "4.23.12",
+ "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.23.12.tgz",
+ "integrity": "sha512-FDf4L4sYzKtzWYhU/Xm0AQFdTjdIxNo9ElTf2mxXM6k8YMHXzYUe4yODVaXP4V9uMFbVg8c0qyBccK2OOxb45Q==",
"dev": true,
"license": "MIT",
"dependencies": {
diff --git a/examples/fastify/package.json b/examples/fastify/package.json
index 1019c145..5b4e0774 100644
--- a/examples/fastify/package.json
+++ b/examples/fastify/package.json
@@ -2,10 +2,10 @@
"dependencies": {
"@arcjet/fastify": "1.10.0",
"@arcjet/inspect": "1.10.0",
- "@fastify/autoload": "6.4.0",
+ "@fastify/autoload": "6.5.0",
"@fastify/env": "5.0.3",
"@fastify/type-provider-json-schema-to-ts": "5.0.0",
- "fastify": "5.10.0",
+ "fastify": "5.12.0",
"fastify-plugin": "5.1.0",
"json-schema-to-ts": "3.1.1"
},
@@ -13,8 +13,8 @@
"@types/node": "22.20.1",
"fastify-cli": "8.0.0",
"fastify-tsconfig": "3.0.0",
- "prettier": "3.9.5",
- "tsx": "4.23.0",
+ "prettier": "3.9.6",
+ "tsx": "4.23.12",
"typescript": "5.9.3"
},
"name": "@arcjet-examples/fastify",
diff --git a/examples/firebase-functions/package-lock.json b/examples/firebase-functions/package-lock.json
index 24c0495e..ccec8ab9 100644
--- a/examples/firebase-functions/package-lock.json
+++ b/examples/firebase-functions/package-lock.json
@@ -9,11 +9,11 @@
"@arcjet/inspect": "1.10.0",
"@arcjet/node": "1.10.0",
"firebase-admin": "13.10.0",
- "firebase-functions": "7.2.5"
+ "firebase-functions": "7.3.2"
},
"devDependencies": {
"firebase-functions-test": "3.5.0",
- "firebase-tools": "15.23.0",
+ "firebase-tools": "15.27.0",
"typescript": "5.9.3"
},
"engines": {
@@ -3267,21 +3267,20 @@
}
},
"node_modules/@types/express": {
- "version": "4.17.25",
- "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.25.tgz",
- "integrity": "sha512-dVd04UKsfpINUnK0yBoYHDF3xu7xVH4BuDotC/xGuycx4CgbP48X/KF/586bcObxT0HENHXEU8Nqtu6NR+eKhw==",
+ "version": "5.0.6",
+ "resolved": "https://registry.npmjs.org/@types/express/-/express-5.0.6.tgz",
+ "integrity": "sha512-sKYVuV7Sv9fbPIt/442koC7+IIwK5olP1KWeD88e/idgoJqDm3JV/YUiPwkoKK92ylff2MGxSz1CSjsXelx0YA==",
"license": "MIT",
"dependencies": {
"@types/body-parser": "*",
- "@types/express-serve-static-core": "^4.17.33",
- "@types/qs": "*",
- "@types/serve-static": "^1"
+ "@types/express-serve-static-core": "^5.0.0",
+ "@types/serve-static": "^2"
}
},
"node_modules/@types/express-serve-static-core": {
- "version": "4.19.8",
- "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.8.tgz",
- "integrity": "sha512-02S5fmqeoKzVZCHPZid4b8JH2eM5HzQLZWN2FohQEy/0eXTq8VXZfSN6Pcr3F6N9R/vNrj7cpgbhjie6m/1tCA==",
+ "version": "5.1.3",
+ "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.1.3.tgz",
+ "integrity": "sha512-dPfW8NFiOF4wOHc7+N/QSxlY9cfSsenewGbAz8C8U/MULPd/YZ27LvJUIlzaXie7e6Ove9YunJGgC9tbHD2cKw==",
"license": "MIT",
"dependencies": {
"@types/node": "*",
@@ -3357,12 +3356,6 @@
"license": "MIT",
"optional": true
},
- "node_modules/@types/mime": {
- "version": "1.3.5",
- "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz",
- "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==",
- "license": "MIT"
- },
"node_modules/@types/ms": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz",
@@ -3431,23 +3424,12 @@
}
},
"node_modules/@types/serve-static": {
- "version": "1.15.10",
- "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.10.tgz",
- "integrity": "sha512-tRs1dB+g8Itk72rlSI2ZrW6vZg0YrLI81iQSTkMmOqnqCaNr/8Ek4VwWcN5vZgCYWbg/JJSGBlUaYGAOP73qBw==",
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-2.2.0.tgz",
+ "integrity": "sha512-8mam4H1NHLtu7nmtalF7eyBH14QyOASmcxHhSfEoRyr0nP/YdoesEtU+uSRvMe96TW/HPTtkoKqQLl53N7UXMQ==",
"license": "MIT",
"dependencies": {
"@types/http-errors": "*",
- "@types/node": "*",
- "@types/send": "<1"
- }
- },
- "node_modules/@types/serve-static/node_modules/@types/send": {
- "version": "0.17.6",
- "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.6.tgz",
- "integrity": "sha512-Uqt8rPBE8SY0RK8JB1EzVOIZ32uqy8HwdxCnoCOsYrvnswqmFZ/k+9Ikidlk/ImhsdvBsloHbAlewb2IEBV/Og==",
- "license": "MIT",
- "dependencies": {
- "@types/mime": "^1",
"@types/node": "*"
}
},
@@ -3863,6 +3845,7 @@
"version": "1.3.8",
"resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
"integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"mime-types": "~2.1.34",
@@ -4161,6 +4144,7 @@
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
"integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==",
+ "dev": true,
"license": "MIT"
},
"node_modules/arrify": {
@@ -4560,6 +4544,7 @@
"version": "1.20.6",
"resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.6.tgz",
"integrity": "sha512-p5tAzS57i5MV9fZFDj9LeIiTZEufbSe2eDozP+ElheSUq1m74CRq1jI4mYNDdVs9vQztXFLuk/Gd6BWTdwRJ5g==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"bytes": "~3.1.2",
@@ -5566,6 +5551,7 @@
"version": "0.5.4",
"resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
"integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"safe-buffer": "5.2.1"
@@ -5604,6 +5590,7 @@
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.7.tgz",
"integrity": "sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA==",
+ "dev": true,
"license": "MIT"
},
"node_modules/core-util-is": {
@@ -5764,6 +5751,7 @@
"version": "2.6.9",
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"ms": "2.0.0"
@@ -5871,6 +5859,7 @@
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
"integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">= 0.8",
@@ -6398,6 +6387,7 @@
"version": "4.22.2",
"resolved": "https://registry.npmjs.org/express/-/express-4.22.2.tgz",
"integrity": "sha512-IuL+Elrou2ZvCFHs18/CIzy2Nzvo25nZ1/D2eIZlz7c+QUayAcYoiM2BthCjs+EBHVpjYjcuLDAiCWgeIX3X1Q==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"accepts": "~1.3.8",
@@ -6639,6 +6629,7 @@
"version": "1.3.2",
"resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.2.tgz",
"integrity": "sha512-aA4RyPcd3badbdABGDuTXCMTtOneUCAYH/gxoYRTZlIJdF0YPWuGqiAsIrhNnnqdXGswYk6dGujem4w80UJFhg==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"debug": "2.6.9",
@@ -6692,15 +6683,15 @@
}
},
"node_modules/firebase-functions": {
- "version": "7.2.5",
- "resolved": "https://registry.npmjs.org/firebase-functions/-/firebase-functions-7.2.5.tgz",
- "integrity": "sha512-K+pP0AknluAguLRbD96hibyXbnOgwnvd4hkExWdGrxnNCLoj8LBFj08uvJYxyvhsCgYzQumrUaHBW4lsXKSiRg==",
+ "version": "7.3.2",
+ "resolved": "https://registry.npmjs.org/firebase-functions/-/firebase-functions-7.3.2.tgz",
+ "integrity": "sha512-DTa5CtCNxFE1gPjkjlhl5uh8AcNWXLKORAMRenfkecP8zGstbje+r2TaNh4Ehdxp0qTPvTUe/sS23VESW32Gbg==",
"license": "MIT",
"dependencies": {
"@types/cors": "^2.8.5",
- "@types/express": "^4.17.21",
+ "@types/express": "^5.0.0",
"cors": "^2.8.5",
- "express": "^4.21.0",
+ "express": "^5.2.1",
"protobufjs": "^7.2.2"
},
"bin": {
@@ -6712,7 +6703,7 @@
"peerDependencies": {
"@apollo/server": "^5.2.0",
"@as-integrations/express4": "^1.1.2",
- "firebase-admin": "^11.10.0 || ^12.0.0 || ^13.0.0",
+ "firebase-admin": "^11.10.0 || ^12.0.0 || ^13.0.0 || ^14.0.0",
"graphql": "^16.12.0"
},
"peerDependenciesMeta": {
@@ -6747,10 +6738,364 @@
"jest": ">=28.0.0"
}
},
+ "node_modules/firebase-functions/node_modules/accepts": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz",
+ "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==",
+ "license": "MIT",
+ "dependencies": {
+ "mime-types": "^3.0.0",
+ "negotiator": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/firebase-functions/node_modules/body-parser": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.3.0.tgz",
+ "integrity": "sha512-2cGmJupaNgg+QUwVLAucDuWuoMZ6EX9iHDRswZ5lsNYEmwPaRknMPCLZz07yTzVq/83p4o/wzbDZbBrTvGGTIw==",
+ "license": "MIT",
+ "dependencies": {
+ "bytes": "^3.1.2",
+ "content-type": "^2.0.0",
+ "debug": "^4.4.3",
+ "http-errors": "^2.0.1",
+ "iconv-lite": "^0.7.2",
+ "on-finished": "^2.4.1",
+ "qs": "^6.15.2",
+ "raw-body": "^3.0.2",
+ "type-is": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
+ }
+ },
+ "node_modules/firebase-functions/node_modules/body-parser/node_modules/content-type": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",
+ "integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
+ }
+ },
+ "node_modules/firebase-functions/node_modules/content-disposition": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.1.0.tgz",
+ "integrity": "sha512-5jRCH9Z/+DRP7rkvY83B+yGIGX96OYdJmzngqnw2SBSxqCFPd0w2km3s5iawpGX8krnwSGmF0FW5Nhr0Hfai3g==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
+ }
+ },
+ "node_modules/firebase-functions/node_modules/cookie-signature": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz",
+ "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.6.0"
+ }
+ },
+ "node_modules/firebase-functions/node_modules/debug": {
+ "version": "4.4.3",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
+ "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
+ "license": "MIT",
+ "dependencies": {
+ "ms": "^2.1.3"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/firebase-functions/node_modules/express": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz",
+ "integrity": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==",
+ "license": "MIT",
+ "dependencies": {
+ "accepts": "^2.0.0",
+ "body-parser": "^2.2.1",
+ "content-disposition": "^1.0.0",
+ "content-type": "^1.0.5",
+ "cookie": "^0.7.1",
+ "cookie-signature": "^1.2.1",
+ "debug": "^4.4.0",
+ "depd": "^2.0.0",
+ "encodeurl": "^2.0.0",
+ "escape-html": "^1.0.3",
+ "etag": "^1.8.1",
+ "finalhandler": "^2.1.0",
+ "fresh": "^2.0.0",
+ "http-errors": "^2.0.0",
+ "merge-descriptors": "^2.0.0",
+ "mime-types": "^3.0.0",
+ "on-finished": "^2.4.1",
+ "once": "^1.4.0",
+ "parseurl": "^1.3.3",
+ "proxy-addr": "^2.0.7",
+ "qs": "^6.14.0",
+ "range-parser": "^1.2.1",
+ "router": "^2.2.0",
+ "send": "^1.1.0",
+ "serve-static": "^2.2.0",
+ "statuses": "^2.0.1",
+ "type-is": "^2.0.1",
+ "vary": "^1.1.2"
+ },
+ "engines": {
+ "node": ">= 18"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
+ }
+ },
+ "node_modules/firebase-functions/node_modules/finalhandler": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz",
+ "integrity": "sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==",
+ "license": "MIT",
+ "dependencies": {
+ "debug": "^4.4.0",
+ "encodeurl": "^2.0.0",
+ "escape-html": "^1.0.3",
+ "on-finished": "^2.4.1",
+ "parseurl": "^1.3.3",
+ "statuses": "^2.0.1"
+ },
+ "engines": {
+ "node": ">= 18.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
+ }
+ },
+ "node_modules/firebase-functions/node_modules/fresh": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz",
+ "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/firebase-functions/node_modules/iconv-lite": {
+ "version": "0.7.3",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.3.tgz",
+ "integrity": "sha512-IKXpvIzjnC9XTAUbVBcMfGS0EPaIXtW6v+zr+RRp+hqULEpo0owZax6wyRwPOJbWbzjYspQwusTsfVr0ifh4uQ==",
+ "license": "MIT",
+ "dependencies": {
+ "safer-buffer": ">= 2.1.2 < 3.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
+ }
+ },
+ "node_modules/firebase-functions/node_modules/media-typer": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.1.tgz",
+ "integrity": "sha512-yz3xRaG20c6/BOzvYoDaGtPmGscs7YivItZEEqe6GbwNfHuxu9YNmvnEkMzKldAGY4/80pRcQRZSEnhquk9XuQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.8"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
+ }
+ },
+ "node_modules/firebase-functions/node_modules/merge-descriptors": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz",
+ "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/firebase-functions/node_modules/mime-db": {
+ "version": "1.54.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz",
+ "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/firebase-functions/node_modules/mime-types": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",
+ "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==",
+ "license": "MIT",
+ "dependencies": {
+ "mime-db": "^1.54.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
+ }
+ },
+ "node_modules/firebase-functions/node_modules/ms": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "license": "MIT"
+ },
+ "node_modules/firebase-functions/node_modules/negotiator": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.1.0.tgz",
+ "integrity": "sha512-NMPBRMJgiQHjbd8phG3Vebdx4kZ1H121rbl5IkMqeOsahptB9BKo/d7oJ3zTXqTgagn2bWlNSXkh0QUGM31RYg==",
+ "license": "MIT",
+ "dependencies": {
+ "content-type": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
+ }
+ },
+ "node_modules/firebase-functions/node_modules/negotiator/node_modules/content-type": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",
+ "integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
+ }
+ },
+ "node_modules/firebase-functions/node_modules/raw-body": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz",
+ "integrity": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==",
+ "license": "MIT",
+ "dependencies": {
+ "bytes": "~3.1.2",
+ "http-errors": "~2.0.1",
+ "iconv-lite": "~0.7.0",
+ "unpipe": "~1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/firebase-functions/node_modules/send": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz",
+ "integrity": "sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==",
+ "license": "MIT",
+ "dependencies": {
+ "debug": "^4.4.3",
+ "encodeurl": "^2.0.0",
+ "escape-html": "^1.0.3",
+ "etag": "^1.8.1",
+ "fresh": "^2.0.0",
+ "http-errors": "^2.0.1",
+ "mime-types": "^3.0.2",
+ "ms": "^2.1.3",
+ "on-finished": "^2.4.1",
+ "range-parser": "^1.2.1",
+ "statuses": "^2.0.2"
+ },
+ "engines": {
+ "node": ">= 18"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
+ }
+ },
+ "node_modules/firebase-functions/node_modules/serve-static": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz",
+ "integrity": "sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==",
+ "license": "MIT",
+ "dependencies": {
+ "encodeurl": "^2.0.0",
+ "escape-html": "^1.0.3",
+ "parseurl": "^1.3.3",
+ "send": "^1.2.0"
+ },
+ "engines": {
+ "node": ">= 18"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
+ }
+ },
+ "node_modules/firebase-functions/node_modules/type-is": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.1.0.tgz",
+ "integrity": "sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==",
+ "license": "MIT",
+ "dependencies": {
+ "content-type": "^2.0.0",
+ "media-typer": "^1.1.0",
+ "mime-types": "^3.0.0"
+ },
+ "engines": {
+ "node": ">= 18"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
+ }
+ },
+ "node_modules/firebase-functions/node_modules/type-is/node_modules/content-type": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",
+ "integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
+ }
+ },
"node_modules/firebase-tools": {
- "version": "15.23.0",
- "resolved": "https://registry.npmjs.org/firebase-tools/-/firebase-tools-15.23.0.tgz",
- "integrity": "sha512-YIu1w84GiJAoQfCDBvrK77Qnu19sh00YufGvrWLc9kus9p8j5NkFOGfSpIAiEHu5VliTZUqBhqDwA/i7fuN0GQ==",
+ "version": "15.27.0",
+ "resolved": "https://registry.npmjs.org/firebase-tools/-/firebase-tools-15.27.0.tgz",
+ "integrity": "sha512-gQMMPkv20hAuCUy596Z/GPA0YiwJEr6xEwvJnc+BeZnMlJVYZcl4OL8vvPNqDDcQmrXlNRNAP/qpyVc+5jkxTw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -6821,7 +7166,7 @@
"update-notifier-cjs": "^5.1.6",
"winston": "^3.0.0",
"winston-transport": "^4.4.0",
- "ws": "^7.5.10",
+ "ws": "^8.21.1",
"yaml": "^2.8.3",
"zod": "^4.0.0"
},
@@ -6998,6 +7343,7 @@
"version": "0.5.2",
"resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
"integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">= 0.6"
@@ -7925,6 +8271,7 @@
"version": "0.4.24",
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
"integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"safer-buffer": ">= 2.1.2 < 3"
@@ -8242,7 +8589,6 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz",
"integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==",
- "dev": true,
"license": "MIT"
},
"node_modules/is-stream": {
@@ -9801,6 +10147,7 @@
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
"integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">= 0.6"
@@ -9810,6 +10157,7 @@
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz",
"integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==",
+ "dev": true,
"license": "MIT",
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
@@ -9827,6 +10175,7 @@
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
"integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">= 0.6"
@@ -9849,6 +10198,7 @@
"version": "1.52.0",
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
"integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
+ "devOptional": true,
"license": "MIT",
"engines": {
"node": ">= 0.6"
@@ -9858,6 +10208,7 @@
"version": "2.1.35",
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
"integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
+ "devOptional": true,
"license": "MIT",
"dependencies": {
"mime-db": "1.52.0"
@@ -9954,6 +10305,7 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
+ "dev": true,
"license": "MIT"
},
"node_modules/mute-stream": {
@@ -10045,6 +10397,7 @@
"version": "0.6.3",
"resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
"integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">= 0.6"
@@ -10299,7 +10652,6 @@
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
"integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
- "devOptional": true,
"license": "ISC",
"dependencies": {
"wrappy": "1"
@@ -10677,6 +11029,7 @@
"version": "0.1.13",
"resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.13.tgz",
"integrity": "sha512-A/AGNMFN3c8bOlvV9RreMdrv7jsmF9XIfDeCd87+I8RNg6s78BhJxMu69NEMHBSJFxKidViTEdruRwEk/WIKqA==",
+ "dev": true,
"license": "MIT"
},
"node_modules/pg": {
@@ -11221,6 +11574,7 @@
"version": "2.5.3",
"resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.3.tgz",
"integrity": "sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"bytes": "~3.1.2",
@@ -11511,7 +11865,6 @@
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz",
"integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==",
- "dev": true,
"license": "MIT",
"dependencies": {
"debug": "^4.4.0",
@@ -11528,7 +11881,6 @@
"version": "4.4.3",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
"integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
- "dev": true,
"license": "MIT",
"dependencies": {
"ms": "^2.1.3"
@@ -11546,14 +11898,12 @@
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
- "dev": true,
"license": "MIT"
},
"node_modules/router/node_modules/path-to-regexp": {
"version": "8.4.2",
"resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.4.2.tgz",
"integrity": "sha512-qRcuIdP69NPm4qbACK+aDogI5CBDMi1jKe0ry5rSQJz8JVLsC7jV8XpiJjGRLLol3N+R5ihGYcrPLTno6pAdBA==",
- "dev": true,
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -11635,6 +11985,7 @@
"version": "0.19.2",
"resolved": "https://registry.npmjs.org/send/-/send-0.19.2.tgz",
"integrity": "sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"debug": "2.6.9",
@@ -11659,6 +12010,7 @@
"version": "1.6.0",
"resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
"integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
+ "dev": true,
"license": "MIT",
"bin": {
"mime": "cli.js"
@@ -11671,12 +12023,14 @@
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "dev": true,
"license": "MIT"
},
"node_modules/serve-static": {
"version": "1.16.3",
"resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.3.tgz",
"integrity": "sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"encodeurl": "~2.0.0",
@@ -12797,6 +13151,7 @@
"version": "1.6.18",
"resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
"integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"media-typer": "0.3.0",
@@ -13065,6 +13420,7 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
"integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">= 0.4.0"
@@ -13354,7 +13710,6 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
"integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
- "devOptional": true,
"license": "ISC"
},
"node_modules/write-file-atomic": {
@@ -13378,17 +13733,17 @@
"license": "ISC"
},
"node_modules/ws": {
- "version": "7.5.11",
- "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.11.tgz",
- "integrity": "sha512-zS54Oen9bITtp7kp2XM3AydrCIq1D+HwJOuH+c+e4LfpL/lotP5osijd+UoMnxwAam1GN8R4KtLAyIrIcBNpiA==",
+ "version": "8.21.3",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.3.tgz",
+ "integrity": "sha512-201TZ/kPWxoPr/OKWjquZR1SWKXcvxdH+e1xrx89b3YbmzLMFCLfnaG1HFIgWzJOEWZ7MvpK++odZufgYR50Rw==",
"dev": true,
"license": "MIT",
"engines": {
- "node": ">=8.3.0"
+ "node": ">=10.0.0"
},
"peerDependencies": {
"bufferutil": "^4.0.1",
- "utf-8-validate": "^5.0.2"
+ "utf-8-validate": ">=5.0.2"
},
"peerDependenciesMeta": {
"bufferutil": {
diff --git a/examples/firebase-functions/package.json b/examples/firebase-functions/package.json
index 56d17a41..ac2d0ab7 100644
--- a/examples/firebase-functions/package.json
+++ b/examples/firebase-functions/package.json
@@ -16,11 +16,11 @@
"@arcjet/inspect": "1.10.0",
"@arcjet/node": "1.10.0",
"firebase-admin": "13.10.0",
- "firebase-functions": "7.2.5"
+ "firebase-functions": "7.3.2"
},
"devDependencies": {
"firebase-functions-test": "3.5.0",
- "firebase-tools": "15.23.0",
+ "firebase-tools": "15.27.0",
"typescript": "5.9.3"
},
"private": true,
diff --git a/examples/langgraph-agent/package-lock.json b/examples/langgraph-agent/package-lock.json
index 1658ea63..210d33ad 100644
--- a/examples/langgraph-agent/package-lock.json
+++ b/examples/langgraph-agent/package-lock.json
@@ -10,11 +10,11 @@
"@arcjet/guard": "file:./vendor/arcjet-guard",
"@langchain/core": "1.2.8",
"@langchain/langgraph": "1.4.10",
- "@langchain/openai": "1.2.8",
+ "@langchain/openai": "1.5.8",
"zod": "4.4.3"
},
"devDependencies": {
- "@types/node": "24.10.1",
+ "@types/node": "24.13.3",
"typescript": "5.9.3"
},
"engines": {
@@ -252,20 +252,20 @@
}
},
"node_modules/@langchain/openai": {
- "version": "1.2.8",
- "resolved": "https://registry.npmjs.org/@langchain/openai/-/openai-1.2.8.tgz",
- "integrity": "sha512-qliwC7sb7/Kw0tsl/EiMchMThKt62rZbyofKXtxPwYBte3BMzMXo2HKaEFvAN2QHVOuDi4voqQ7ZlRXc/o2e8w==",
+ "version": "1.5.8",
+ "resolved": "https://registry.npmjs.org/@langchain/openai/-/openai-1.5.8.tgz",
+ "integrity": "sha512-BKzIgWYSXQ03V9F9u46vC12vZjHy8wyOt8H7VUrTWt6VdwSnnxXmjeEUEIkLjpU/bqVkGzHLXGCSMEHYbDSi5Q==",
"license": "MIT",
"dependencies": {
"js-tiktoken": "^1.0.12",
- "openai": "^6.18.0",
+ "openai": "^6.41.0",
"zod": "^3.25.76 || ^4"
},
"engines": {
"node": ">=20"
},
"peerDependencies": {
- "@langchain/core": "^1.0.0"
+ "@langchain/core": "^1.2.8"
}
},
"node_modules/@langchain/protocol": {
@@ -287,13 +287,13 @@
"license": "MIT"
},
"node_modules/@types/node": {
- "version": "24.10.1",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.1.tgz",
- "integrity": "sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ==",
+ "version": "24.13.3",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-24.13.3.tgz",
+ "integrity": "sha512-Dh8vAsV36ig5wa9OX4pXvMc9D3Veibfw2wix0CUwYODLD8nkj9UsLjASr49nPg+2eKzxhBV+v7L8pXvT4e639Q==",
"dev": true,
"license": "MIT",
"dependencies": {
- "undici-types": "~7.16.0"
+ "undici-types": "~7.18.0"
}
},
"node_modules/base64-js": {
@@ -482,9 +482,9 @@
}
},
"node_modules/undici-types": {
- "version": "7.16.0",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz",
- "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==",
+ "version": "7.18.2",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz",
+ "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==",
"dev": true,
"license": "MIT"
},
diff --git a/examples/langgraph-agent/package.json b/examples/langgraph-agent/package.json
index 6e75701a..9ed91e20 100644
--- a/examples/langgraph-agent/package.json
+++ b/examples/langgraph-agent/package.json
@@ -27,11 +27,11 @@
"@arcjet/guard": "file:./vendor/arcjet-guard",
"@langchain/core": "1.2.8",
"@langchain/langgraph": "1.4.10",
- "@langchain/openai": "1.2.8",
+ "@langchain/openai": "1.5.8",
"zod": "4.4.3"
},
"devDependencies": {
- "@types/node": "24.10.1",
+ "@types/node": "24.13.3",
"typescript": "5.9.3"
}
}
diff --git a/examples/mastra-agent/package-lock.json b/examples/mastra-agent/package-lock.json
index 62d30d5a..c2f9387a 100644
--- a/examples/mastra-agent/package-lock.json
+++ b/examples/mastra-agent/package-lock.json
@@ -7,12 +7,12 @@
"name": "@arcjet-examples/mastra-agent",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/guard": "1.10.0-rc.0",
+ "@arcjet/guard": "1.10.0",
"@mastra/core": "1.59.0",
"zod": "4.4.3"
},
"devDependencies": {
- "@types/node": "24.10.9",
+ "@types/node": "24.13.3",
"typescript": "5.9.3"
},
"engines": {
@@ -209,44 +209,44 @@
}
},
"node_modules/@arcjet/analyze": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/analyze/-/analyze-1.10.0-rc.0.tgz",
- "integrity": "sha512-cYOXy6egeTOnli/QN37rN4VlE7DsI7XO1OPSjcfAXH7pjrfD98oyYCRXuZxWWLmwmszifIHztj4Vg+XENFUkkg==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/analyze/-/analyze-1.10.0.tgz",
+ "integrity": "sha512-iWzLCb28Q/fcEiKGk6kN09YFx+PUoKCqwq5krC3niWSFHEuH5p/SAAPTdkN4+uMQkunszuqCCKLpfshGx0vXAg==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/analyze-wasm": "1.10.0-rc.0",
- "@arcjet/protocol": "1.10.0-rc.0"
+ "@arcjet/analyze-wasm": "1.10.0",
+ "@arcjet/protocol": "1.10.0"
},
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/analyze-wasm": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/analyze-wasm/-/analyze-wasm-1.10.0-rc.0.tgz",
- "integrity": "sha512-nehXxbMtTL3qMiV/EmEE8UUiAWmuXli3xRKh78Zq+Aw+yv12Ln1UAXtg1/O8bE0OHNSIMonFPSdwfRLS/kz6uQ==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/analyze-wasm/-/analyze-wasm-1.10.0.tgz",
+ "integrity": "sha512-vZqDQyRoeuxQcOlF75+0Xu2mlCCRl83HLFmpTDGLp3KGDYI1bRLBXtYOqqE5PK6LGQtJtYkDfJCWPHIngLTDYw==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/cache": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/cache/-/cache-1.10.0-rc.0.tgz",
- "integrity": "sha512-57FlX/F75evUY7vIC8oV3LJITzgkaFMtYpp9bvYaocOMQxA8PHJ1xbUaaga/vFOpRbV7UhGyVyj89iCZCfUdYQ==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/cache/-/cache-1.10.0.tgz",
+ "integrity": "sha512-HWZHkm2JPKa6NjKygwFM0tg5EdnYFGNlEV6D0P/UIaTApuS1U5LrNj9mp1sWDpt01C8/WWmY8crQGEA3LRuNng==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/guard": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/guard/-/guard-1.10.0-rc.0.tgz",
- "integrity": "sha512-r1zGQcnYyJrKHSw0ywZ5zc+iZGCsYkIWHnR6CBuiklENFfNvxAE8pNLIT3vmnWR50owTPoY145i10wRFRBoCCw==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/guard/-/guard-1.10.0.tgz",
+ "integrity": "sha512-lQv0Qy46GQozCFWHcqn1XngY/3uSa3H3G17kaIfWXjTah5Bn68KI+xS+qzaMN+saYbhG1h8idknJqERjd2LBqw==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/analyze": "1.10.0-rc.0",
- "@arcjet/logger": "1.10.0-rc.0",
+ "@arcjet/analyze": "1.10.0",
+ "@arcjet/logger": "1.10.0",
"@bufbuild/protobuf": "2.12.1",
"@connectrpc/connect": "2.1.2",
"@connectrpc/connect-node": "2.1.2",
@@ -257,7 +257,8 @@
},
"peerDependencies": {
"@ai-sdk/provider-utils": ">=5 <6",
- "ai": ">=7 <8"
+ "ai": ">=7 <8",
+ "eve": ">=0.25.1 <1"
},
"peerDependenciesMeta": {
"@ai-sdk/provider-utils": {
@@ -265,28 +266,31 @@
},
"ai": {
"optional": true
+ },
+ "eve": {
+ "optional": true
}
}
},
"node_modules/@arcjet/logger": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/logger/-/logger-1.10.0-rc.0.tgz",
- "integrity": "sha512-HubSsJwqJHliO8cYg+Bhke4OV7RSUaKS01dt0rgfvnXkU4nOuTGUDqt63bCTcMD0bIf8o3edxp9obbrtNBzwWw==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/logger/-/logger-1.10.0.tgz",
+ "integrity": "sha512-antsrgRzzR+asMuV/sAdndIi0rkkpUaUTe8n8JAG4ZrDRa54YNPQO0skRjipjT/g0nJmTA9auVL/CnhmrHRHug==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/sprintf": "1.10.0-rc.0"
+ "@arcjet/sprintf": "1.10.0"
},
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/protocol": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/protocol/-/protocol-1.10.0-rc.0.tgz",
- "integrity": "sha512-qAdbIS3+QvfJu6suQ72tlzSkMx9bAy+f/aJ4rqbjWYOCIJbeeXc9dqRBcYaNvrVqk8XwW6tc5mZH1laPmUIvTQ==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/protocol/-/protocol-1.10.0.tgz",
+ "integrity": "sha512-qDsEzlDixqM9X0GuvgBosEhCwsGMbHgvlvmEtYhWy9d3JKVsqWoCz+/BP7JwDlHZXjrkqwTyAZZKkHX7OmqS8g==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/cache": "1.10.0-rc.0",
+ "@arcjet/cache": "1.10.0",
"@bufbuild/protobuf": "2.12.1",
"@connectrpc/connect": "2.1.2"
},
@@ -295,9 +299,9 @@
}
},
"node_modules/@arcjet/sprintf": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/sprintf/-/sprintf-1.10.0-rc.0.tgz",
- "integrity": "sha512-Ncx0DSre1UtJKEnqBpVkEKedUAqJ/t3vMn4LPnHuIUYI7iHAZzLxtXidaBr8YFirBMMY1xyk9FDkw0IO+Q6k4g==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/sprintf/-/sprintf-1.10.0.tgz",
+ "integrity": "sha512-849scMn5QcUjfp2bcKbkeVevGartwDupQsqPJsFbFqAPjhBTts5ubnFShh4n1cw80YsznzlRTJbN8QV4KKmZlw==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
@@ -553,13 +557,13 @@
"license": "MIT"
},
"node_modules/@types/node": {
- "version": "24.10.9",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.9.tgz",
- "integrity": "sha512-ne4A0IpG3+2ETuREInjPNhUGis1SFjv1d5asp8MzEAGtOZeTeHVDOYqOgqfhvseqg/iXty2hjBf1zAOb7RNiNw==",
+ "version": "24.13.3",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-24.13.3.tgz",
+ "integrity": "sha512-Dh8vAsV36ig5wa9OX4pXvMc9D3Veibfw2wix0CUwYODLD8nkj9UsLjASr49nPg+2eKzxhBV+v7L8pXvT4e639Q==",
"dev": true,
"license": "MIT",
"dependencies": {
- "undici-types": "~7.16.0"
+ "undici-types": "~7.18.0"
}
},
"node_modules/@types/unist": {
@@ -2148,9 +2152,9 @@
}
},
"node_modules/undici-types": {
- "version": "7.16.0",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz",
- "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==",
+ "version": "7.18.2",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz",
+ "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==",
"dev": true,
"license": "MIT"
},
diff --git a/examples/mastra-agent/package.json b/examples/mastra-agent/package.json
index c3810c75..982e1c40 100644
--- a/examples/mastra-agent/package.json
+++ b/examples/mastra-agent/package.json
@@ -24,12 +24,12 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
- "@arcjet/guard": "1.10.0-rc.0",
+ "@arcjet/guard": "1.10.0",
"@mastra/core": "1.59.0",
"zod": "4.4.3"
},
"devDependencies": {
- "@types/node": "24.10.9",
+ "@types/node": "24.13.3",
"typescript": "5.9.3"
}
}
diff --git a/examples/nestjs/package-lock.json b/examples/nestjs/package-lock.json
index 7e7f6212..3acefe39 100644
--- a/examples/nestjs/package-lock.json
+++ b/examples/nestjs/package-lock.json
@@ -9,10 +9,10 @@
"dependencies": {
"@arcjet/decorate": "1.10.0",
"@arcjet/nest": "1.10.0",
- "@nestjs/common": "11.1.28",
+ "@nestjs/common": "11.2.1",
"@nestjs/config": "4.0.4",
- "@nestjs/core": "11.1.28",
- "@nestjs/platform-express": "11.1.28",
+ "@nestjs/core": "11.2.1",
+ "@nestjs/platform-express": "11.2.1",
"class-transformer": "0.5.1",
"class-validator": "0.15.1",
"reflect-metadata": "0.2.2",
@@ -23,7 +23,7 @@
"@nestjs/schematics": "11.1.0",
"@types/express": "5.0.6",
"@types/node": "22.20.1",
- "prettier": "3.9.5",
+ "prettier": "3.9.6",
"typescript": "5.9.3"
},
"engines": {
@@ -985,9 +985,9 @@
}
},
"node_modules/@nestjs/common": {
- "version": "11.1.28",
- "resolved": "https://registry.npmjs.org/@nestjs/common/-/common-11.1.28.tgz",
- "integrity": "sha512-bRImsxibie+AM7xjdwcrm/gr5YeacI65kSBNzTufa1Ib5iwziaY/lqMtRh9THq6pbV4e1HP9aI2ZxGUumnmaoQ==",
+ "version": "11.2.1",
+ "resolved": "https://registry.npmjs.org/@nestjs/common/-/common-11.2.1.tgz",
+ "integrity": "sha512-SEgtP+M9DqNhQkgJIlJ3oTp3gemo/8owySovzMGmJj2kcfIH1G6QP45AAb8dE4a3IpVicpUvdDAy7Syk7ebjBw==",
"license": "MIT",
"dependencies": {
"file-type": "21.3.4",
@@ -1031,9 +1031,9 @@
}
},
"node_modules/@nestjs/core": {
- "version": "11.1.28",
- "resolved": "https://registry.npmjs.org/@nestjs/core/-/core-11.1.28.tgz",
- "integrity": "sha512-06m63xIRj8+l8uOeh/8LnYupGubkyu4f+bPKIadaSui6vK9KpXgoz7HveT1yOVLcEt0M0oCOEW5EuEXZkEmBBQ==",
+ "version": "11.2.1",
+ "resolved": "https://registry.npmjs.org/@nestjs/core/-/core-11.2.1.tgz",
+ "integrity": "sha512-M5PWFU8NdRTgX9Po49d7TQKg7f5t8GAVUa/Esy4tmaMWcKugTzg3ZzpJfD3LEPMuRHjfs6+8pQYgtuP2uz3rDw==",
"license": "MIT",
"dependencies": {
"fast-safe-stringify": "2.1.1",
@@ -1070,9 +1070,9 @@
}
},
"node_modules/@nestjs/platform-express": {
- "version": "11.1.28",
- "resolved": "https://registry.npmjs.org/@nestjs/platform-express/-/platform-express-11.1.28.tgz",
- "integrity": "sha512-hU+9Sz4m+onHrR5AmelI59QKmY/Re546bPnygnpqqeQdHDiJpBgjWbL4t6Jr73CBpS60cpyng7WzjgphNB9iwA==",
+ "version": "11.2.1",
+ "resolved": "https://registry.npmjs.org/@nestjs/platform-express/-/platform-express-11.2.1.tgz",
+ "integrity": "sha512-lbaVW94s1u8AJfgmBtdMPi16MEuFBiLrnflUIA9tZ9e5eoUsGTN7XXXRjU5kTTLgjnTCM53qgBXXGmTqmyfoQA==",
"license": "MIT",
"dependencies": {
"cors": "2.8.6",
@@ -3555,9 +3555,9 @@
}
},
"node_modules/prettier": {
- "version": "3.9.5",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.9.5.tgz",
- "integrity": "sha512-/FVl766LpUfB5vXgCYOYa0MeV/441Ia99AeICQIQFTY/Nw0roZwULcXpku5i1/m5kt/baz+s4Zogspd839HSMg==",
+ "version": "3.9.6",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.9.6.tgz",
+ "integrity": "sha512-OpN0zzVdiaiAhxpuuj5efpIS4sY9j7bY6uR5mnj5yPzGkdkjNKSJeUThPb60Jw29QuAZgA4o+/iB49kFiaBX6g==",
"dev": true,
"license": "MIT",
"bin": {
diff --git a/examples/nestjs/package.json b/examples/nestjs/package.json
index da828094..6b16163d 100644
--- a/examples/nestjs/package.json
+++ b/examples/nestjs/package.json
@@ -27,10 +27,10 @@
"dependencies": {
"@arcjet/decorate": "1.10.0",
"@arcjet/nest": "1.10.0",
- "@nestjs/common": "11.1.28",
+ "@nestjs/common": "11.2.1",
"@nestjs/config": "4.0.4",
- "@nestjs/core": "11.1.28",
- "@nestjs/platform-express": "11.1.28",
+ "@nestjs/core": "11.2.1",
+ "@nestjs/platform-express": "11.2.1",
"class-transformer": "0.5.1",
"class-validator": "0.15.1",
"reflect-metadata": "0.2.2",
@@ -41,7 +41,7 @@
"@nestjs/schematics": "11.1.0",
"@types/express": "5.0.6",
"@types/node": "22.20.1",
- "prettier": "3.9.5",
+ "prettier": "3.9.6",
"typescript": "5.9.3"
}
}
diff --git a/examples/nextjs-ai-agent/next-env.d.ts b/examples/nextjs-ai-agent/next-env.d.ts
index 9edff1c7..ce4e94a6 100644
--- a/examples/nextjs-ai-agent/next-env.d.ts
+++ b/examples/nextjs-ai-agent/next-env.d.ts
@@ -1,6 +1,7 @@
///
///
import "./.next/types/routes.d.ts";
+import "./.next/types/root-params.d.ts";
// NOTE: This file should not be edited
// see https://nextjs.org/docs/app/api-reference/config/typescript for more information.
diff --git a/examples/nextjs-ai-agent/package-lock.json b/examples/nextjs-ai-agent/package-lock.json
index 47c06326..e2380179 100644
--- a/examples/nextjs-ai-agent/package-lock.json
+++ b/examples/nextjs-ai-agent/package-lock.json
@@ -7,18 +7,18 @@
"name": "@arcjet-examples/nextjs-ai-agent",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/guard": "1.10.0-rc.0",
- "ai": "7.0.57",
- "next": "16.2.6",
- "react": "19.2.6",
- "react-dom": "19.2.6",
- "workflow": "4.8.1",
+ "@arcjet/guard": "1.10.0",
+ "ai": "7.0.66",
+ "next": "16.3.1",
+ "react": "19.2.8",
+ "react-dom": "19.2.8",
+ "workflow": "4.8.3",
"zod": "4.4.3"
},
"devDependencies": {
- "@types/node": "22.20.0",
- "@types/react": "19.2.15",
- "@types/react-dom": "19.2.3",
+ "@types/node": "22.20.1",
+ "@types/react": "19.2.18",
+ "@types/react-dom": "19.2.4",
"typescript": "5.9.3"
},
"engines": {
@@ -26,13 +26,13 @@
}
},
"node_modules/@ai-sdk/gateway": {
- "version": "4.0.45",
- "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-4.0.45.tgz",
- "integrity": "sha512-8W4MYRS7FKkxtaagOC9FrIMfC8HUr1T5/AXjSj/3t5ADdMbTE0R10ZcK6VaE/LqM5qV9eWtvrkW2ZZKMpvrKnw==",
+ "version": "4.0.52",
+ "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-4.0.52.tgz",
+ "integrity": "sha512-SXUM8jzzuTUJRq+EOgPd5to6DSx0EKslVn+IVZHbUEX6k/3vCPNrvjckbK26HnNxHU/STxm+zTSJteqrO+7Z0w==",
"license": "Apache-2.0",
"dependencies": {
- "@ai-sdk/provider": "4.0.6",
- "@ai-sdk/provider-utils": "5.0.24",
+ "@ai-sdk/provider": "4.0.7",
+ "@ai-sdk/provider-utils": "5.0.27",
"@vercel/oidc": "3.2.0"
},
"engines": {
@@ -43,9 +43,9 @@
}
},
"node_modules/@ai-sdk/provider": {
- "version": "4.0.6",
- "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.6.tgz",
- "integrity": "sha512-YYXjvs8F3q/BdEn9tBDoDuQACotfR7c5foGw/ADsM6iAVC1JabqEjQSkwHv/Kg2vNIr1c2AVHcQb+JYsYk76Qw==",
+ "version": "4.0.7",
+ "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.7.tgz",
+ "integrity": "sha512-6or44XprPzKbr8zkmzosowSE0pxkvJcoojBL+mCZvPUt3kvXp3XSNqeVun9golb1acEfSo6yaEBRT18h2VU+1Q==",
"license": "Apache-2.0",
"dependencies": {
"json-schema": "^0.4.0"
@@ -55,12 +55,12 @@
}
},
"node_modules/@ai-sdk/provider-utils": {
- "version": "5.0.24",
- "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.24.tgz",
- "integrity": "sha512-jiQzdyr4y25kKYEJcV0Re/UH0Oy0FMB60LNW3eo01hEHSkmo+NYDIhuY0y/BMdWdPD659du0/VmAbOxiXoLLUw==",
+ "version": "5.0.27",
+ "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.27.tgz",
+ "integrity": "sha512-EzAn4pdgG5g0xXtH6lE2zyNmfjDQIDjATkfqzuidEI35g++hh4+07vnjzkT/RmGmIClPZiRj/Q2GMPV2V7mkHw==",
"license": "Apache-2.0",
"dependencies": {
- "@ai-sdk/provider": "4.0.6",
+ "@ai-sdk/provider": "4.0.7",
"@standard-schema/spec": "^1.1.0",
"@workflow/serde": "4.1.0",
"eventsource-parser": "^3.0.8",
@@ -74,44 +74,44 @@
}
},
"node_modules/@arcjet/analyze": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/analyze/-/analyze-1.10.0-rc.0.tgz",
- "integrity": "sha512-cYOXy6egeTOnli/QN37rN4VlE7DsI7XO1OPSjcfAXH7pjrfD98oyYCRXuZxWWLmwmszifIHztj4Vg+XENFUkkg==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/analyze/-/analyze-1.10.0.tgz",
+ "integrity": "sha512-iWzLCb28Q/fcEiKGk6kN09YFx+PUoKCqwq5krC3niWSFHEuH5p/SAAPTdkN4+uMQkunszuqCCKLpfshGx0vXAg==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/analyze-wasm": "1.10.0-rc.0",
- "@arcjet/protocol": "1.10.0-rc.0"
+ "@arcjet/analyze-wasm": "1.10.0",
+ "@arcjet/protocol": "1.10.0"
},
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/analyze-wasm": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/analyze-wasm/-/analyze-wasm-1.10.0-rc.0.tgz",
- "integrity": "sha512-nehXxbMtTL3qMiV/EmEE8UUiAWmuXli3xRKh78Zq+Aw+yv12Ln1UAXtg1/O8bE0OHNSIMonFPSdwfRLS/kz6uQ==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/analyze-wasm/-/analyze-wasm-1.10.0.tgz",
+ "integrity": "sha512-vZqDQyRoeuxQcOlF75+0Xu2mlCCRl83HLFmpTDGLp3KGDYI1bRLBXtYOqqE5PK6LGQtJtYkDfJCWPHIngLTDYw==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/cache": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/cache/-/cache-1.10.0-rc.0.tgz",
- "integrity": "sha512-57FlX/F75evUY7vIC8oV3LJITzgkaFMtYpp9bvYaocOMQxA8PHJ1xbUaaga/vFOpRbV7UhGyVyj89iCZCfUdYQ==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/cache/-/cache-1.10.0.tgz",
+ "integrity": "sha512-HWZHkm2JPKa6NjKygwFM0tg5EdnYFGNlEV6D0P/UIaTApuS1U5LrNj9mp1sWDpt01C8/WWmY8crQGEA3LRuNng==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/guard": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/guard/-/guard-1.10.0-rc.0.tgz",
- "integrity": "sha512-r1zGQcnYyJrKHSw0ywZ5zc+iZGCsYkIWHnR6CBuiklENFfNvxAE8pNLIT3vmnWR50owTPoY145i10wRFRBoCCw==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/guard/-/guard-1.10.0.tgz",
+ "integrity": "sha512-lQv0Qy46GQozCFWHcqn1XngY/3uSa3H3G17kaIfWXjTah5Bn68KI+xS+qzaMN+saYbhG1h8idknJqERjd2LBqw==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/analyze": "1.10.0-rc.0",
- "@arcjet/logger": "1.10.0-rc.0",
+ "@arcjet/analyze": "1.10.0",
+ "@arcjet/logger": "1.10.0",
"@bufbuild/protobuf": "2.12.1",
"@connectrpc/connect": "2.1.2",
"@connectrpc/connect-node": "2.1.2",
@@ -122,7 +122,8 @@
},
"peerDependencies": {
"@ai-sdk/provider-utils": ">=5 <6",
- "ai": ">=7 <8"
+ "ai": ">=7 <8",
+ "eve": ">=0.25.1 <1"
},
"peerDependenciesMeta": {
"@ai-sdk/provider-utils": {
@@ -130,6 +131,9 @@
},
"ai": {
"optional": true
+ },
+ "eve": {
+ "optional": true
}
}
},
@@ -140,24 +144,24 @@
"license": "(Apache-2.0 AND BSD-3-Clause)"
},
"node_modules/@arcjet/logger": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/logger/-/logger-1.10.0-rc.0.tgz",
- "integrity": "sha512-HubSsJwqJHliO8cYg+Bhke4OV7RSUaKS01dt0rgfvnXkU4nOuTGUDqt63bCTcMD0bIf8o3edxp9obbrtNBzwWw==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/logger/-/logger-1.10.0.tgz",
+ "integrity": "sha512-antsrgRzzR+asMuV/sAdndIi0rkkpUaUTe8n8JAG4ZrDRa54YNPQO0skRjipjT/g0nJmTA9auVL/CnhmrHRHug==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/sprintf": "1.10.0-rc.0"
+ "@arcjet/sprintf": "1.10.0"
},
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/protocol": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/protocol/-/protocol-1.10.0-rc.0.tgz",
- "integrity": "sha512-qAdbIS3+QvfJu6suQ72tlzSkMx9bAy+f/aJ4rqbjWYOCIJbeeXc9dqRBcYaNvrVqk8XwW6tc5mZH1laPmUIvTQ==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/protocol/-/protocol-1.10.0.tgz",
+ "integrity": "sha512-qDsEzlDixqM9X0GuvgBosEhCwsGMbHgvlvmEtYhWy9d3JKVsqWoCz+/BP7JwDlHZXjrkqwTyAZZKkHX7OmqS8g==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/cache": "1.10.0-rc.0",
+ "@arcjet/cache": "1.10.0",
"@bufbuild/protobuf": "2.12.1",
"@connectrpc/connect": "2.1.2"
},
@@ -172,26 +176,26 @@
"license": "(Apache-2.0 AND BSD-3-Clause)"
},
"node_modules/@arcjet/sprintf": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/sprintf/-/sprintf-1.10.0-rc.0.tgz",
- "integrity": "sha512-Ncx0DSre1UtJKEnqBpVkEKedUAqJ/t3vMn4LPnHuIUYI7iHAZzLxtXidaBr8YFirBMMY1xyk9FDkw0IO+Q6k4g==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/sprintf/-/sprintf-1.10.0.tgz",
+ "integrity": "sha512-849scMn5QcUjfp2bcKbkeVevGartwDupQsqPJsFbFqAPjhBTts5ubnFShh4n1cw80YsznzlRTJbN8QV4KKmZlw==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@aws-sdk/core": {
- "version": "3.977.6",
- "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.977.6.tgz",
- "integrity": "sha512-QiaJV4/zDrB4ZY2mfeSXSzSTc36W16sZXcGz+SPFk0CJ26gziO0cS+4LjJUMAbdeeBOvS0k0Aq1cZpfGdUXxSw==",
+ "version": "3.977.9",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.977.9.tgz",
+ "integrity": "sha512-reqPFEQrZxDZpeGj4PFMepBeR5LGYHRqq/L0motTzgFkCRBA4rFdaVXDSLYyGHhxVz7sT2PDnPN9CluGSfgyJA==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/types": "^3.974.2",
- "@aws-sdk/xml-builder": "^3.972.37",
+ "@aws-sdk/types": "^3.974.5",
+ "@aws-sdk/xml-builder": "^3.972.40",
"@aws/lambda-invoke-store": "^0.3.0",
- "@smithy/core": "^3.31.1",
+ "@smithy/core": "^3.33.3",
"@smithy/signature-v4": "^5.6.12",
- "@smithy/types": "^4.16.1",
+ "@smithy/types": "^4.17.2",
"bowser": "^2.11.0",
"tslib": "^2.6.2"
},
@@ -217,18 +221,18 @@
}
},
"node_modules/@aws-sdk/nested-clients": {
- "version": "3.997.41",
- "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.41.tgz",
- "integrity": "sha512-RDHqPGQWlF6tatA/Tp3rg6oIwtgN9IVderxE+9av2Y93Dfyu+mO1hZ5Bu2jpfZg2rwdNbsssnwM+sLafIczMlQ==",
+ "version": "3.997.44",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.44.tgz",
+ "integrity": "sha512-NhEgryjlBF9w38ZXqGymQV28IhkYa1mKhlbYnqIis57AYwWGVYfUPgg/qC2rLRqOUfblxx++irvju10kVTa8Vw==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/core": "^3.977.6",
- "@aws-sdk/signature-v4-multi-region": "^3.996.43",
- "@aws-sdk/types": "^3.974.2",
- "@smithy/core": "^3.31.1",
- "@smithy/fetch-http-handler": "^5.6.13",
- "@smithy/node-http-handler": "^4.9.13",
- "@smithy/types": "^4.16.1",
+ "@aws-sdk/core": "^3.977.9",
+ "@aws-sdk/signature-v4-multi-region": "^3.996.46",
+ "@aws-sdk/types": "^3.974.5",
+ "@smithy/core": "^3.33.3",
+ "@smithy/fetch-http-handler": "^5.7.2",
+ "@smithy/node-http-handler": "^4.11.3",
+ "@smithy/types": "^4.17.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -236,14 +240,14 @@
}
},
"node_modules/@aws-sdk/signature-v4-multi-region": {
- "version": "3.996.43",
- "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.43.tgz",
- "integrity": "sha512-lKekx8bLBXSv4O+cslk9Zfnw2XKSkWBs3uWL5QGhH2ZAQfNS7FE0vcSSN2vD/AhxX54ZTywWxR4STThoeOXlBA==",
+ "version": "3.996.46",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.46.tgz",
+ "integrity": "sha512-L+2xZTye/2T96f3lwCws0Zw6GG2JHZW9e8FpVgGBeeExSKyeoZ6CWRpBml/7DNiK/O26jrgPM9F+Ay8VkgzUWQ==",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/types": "^3.974.2",
+ "@aws-sdk/types": "^3.974.5",
"@smithy/signature-v4": "^5.6.12",
- "@smithy/types": "^4.16.1",
+ "@smithy/types": "^4.17.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -251,12 +255,12 @@
}
},
"node_modules/@aws-sdk/types": {
- "version": "3.974.2",
- "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.974.2.tgz",
- "integrity": "sha512-3W6IUtSxFbH6X7Wb7DzGCV5QiFQsd0g8bOfntpmDxQlzBoKWUMBu/JPQR0DwkE+Hpnxd6db1tXbOwdeHddG6cA==",
+ "version": "3.974.5",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.974.5.tgz",
+ "integrity": "sha512-LkwLL2BLbC6wNNm4JaH9mbEqBMdOZCct6VAYqhdN4U1xrWM+fUJQEfbHwQgDypapOWTRtlk25akb5afM0P8CIQ==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/types": "^4.16.1",
+ "@smithy/types": "^4.17.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -264,12 +268,12 @@
}
},
"node_modules/@aws-sdk/xml-builder": {
- "version": "3.972.37",
- "resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.37.tgz",
- "integrity": "sha512-zKq4HQum8JwDyEuyfuI4bbiAcU0KxP6qy+9PR/IsR92IyE/DaBAikzAS50tjxip4bqIIANpCcG+Yyj6CVhXupg==",
+ "version": "3.972.40",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.40.tgz",
+ "integrity": "sha512-wlFmCIGUlwF4zx/kncw+bmxTQh1HeSJq4mYV/V5cZUSJadDP3kXvGW8Rn21cimj/7y9ju+47oYWXi97vF7czaA==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/types": "^4.16.1",
+ "@smithy/types": "^4.17.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -424,9 +428,9 @@
}
},
"node_modules/@esbuild/aix-ppc64": {
- "version": "0.28.1",
- "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.1.tgz",
- "integrity": "sha512-Svl7tq8k/08+p6CXPpRjQ1fKX+1odH/BQbb48fV6fj3CWHhsoIOoY87w1oHXm0qEpkIK3ZfVgp0hed3XBXzXMQ==",
+ "version": "0.28.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.2.tgz",
+ "integrity": "sha512-XExcO+dvLKvVtNTibSTBej1NCAbaGhWn9Ww1ZPx80qsahhPFe/8jgWP0IchNe0F3HwkU7n8ejhH8bjonqht8mQ==",
"cpu": [
"ppc64"
],
@@ -440,9 +444,9 @@
}
},
"node_modules/@esbuild/android-arm": {
- "version": "0.28.1",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.1.tgz",
- "integrity": "sha512-0k2F129Xdio1TdJfzJ8sy1Q47vUD2NnwdhiAf7drUN1EBTfPf4hsFCtmMgu/6m8JSzsBrlmVjudMBQqOfG8usQ==",
+ "version": "0.28.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.2.tgz",
+ "integrity": "sha512-kXXoiPVVGQcnIYGOeaovwOURpniDBpSq4A03qkQ+BMQqtGG6HYap3xne9C1O1yo4TR3qxlCX5IqqmX6fFo2Lqg==",
"cpu": [
"arm"
],
@@ -456,9 +460,9 @@
}
},
"node_modules/@esbuild/android-arm64": {
- "version": "0.28.1",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.1.tgz",
- "integrity": "sha512-34EGEbCIAgosYz6goLcopX6Mo7NyGv9tfwEM2/7Ce2VcVRk568iSvniGWcUXIy7wEDR1wzolcxcriFVrWYcwBg==",
+ "version": "0.28.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.2.tgz",
+ "integrity": "sha512-5YfKeeI8qWfBZIX+u2xZC3Zlb3Os/gLS2sbEKM+I4ZOcsWmHS2WLysCcQZDAFRslDUU5Oiq44gf6PYN1vGwG5A==",
"cpu": [
"arm64"
],
@@ -472,9 +476,9 @@
}
},
"node_modules/@esbuild/android-x64": {
- "version": "0.28.1",
- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.1.tgz",
- "integrity": "sha512-dbwY7ltSMDWsRatcRpCnES4F+im88OCUgGZjy52shC7GqHRE/cYlxNbB4Z4UpJswpcc4Qxd2oE/ufM0p61IKng==",
+ "version": "0.28.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.2.tgz",
+ "integrity": "sha512-O387ite7SzUyCcy3JQX4P4bLtEA7bLLkx+esve5JHnyYfNTxcVpXZo9jhdB0lTKN44gztELTdU7nS8Nr16Fs1Q==",
"cpu": [
"x64"
],
@@ -488,9 +492,9 @@
}
},
"node_modules/@esbuild/darwin-arm64": {
- "version": "0.28.1",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.1.tgz",
- "integrity": "sha512-TZbWkQY7kvTAXbXUT7uVACR5cMHsDiSz9z7ZKAX/RTq/WJEk3QyRr0wZpNhBDX+/0CtdqUIJlOiodQcta6tY3Q==",
+ "version": "0.28.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.2.tgz",
+ "integrity": "sha512-n4KqkOQrraxHJcgjM1RvwbigfQKIKJVpM7xp+KsxiyUSrRdIXnt73VhrPAx0fV44hgfmIVKjxMN9J1t5jySVkw==",
"cpu": [
"arm64"
],
@@ -504,9 +508,9 @@
}
},
"node_modules/@esbuild/darwin-x64": {
- "version": "0.28.1",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.1.tgz",
- "integrity": "sha512-zfdzgK9ACBNZLI/CyHTOx81SyNbM6YXn7rxSgX97VjyiPl9W1i4Ka4fgKECEoFCKGpvBj5qArWIGgQjOwkgskQ==",
+ "version": "0.28.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.2.tgz",
+ "integrity": "sha512-uq6suIWYP37qzGddBKPw5QEQPi6HiLGsO7UmkpfyaYNQ3D+rN6w6WfwH+nuqcGXWvawGwxOEroO4YGnFh95azw==",
"cpu": [
"x64"
],
@@ -520,9 +524,9 @@
}
},
"node_modules/@esbuild/freebsd-arm64": {
- "version": "0.28.1",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.1.tgz",
- "integrity": "sha512-wG2EA8ENdEI0qhkSZMjfqrdY+ziCYCPMmtZjjIwOmXFjmyzEHn+UUxk5of+SYsjtfs3VpnlC7QLzSI5hY/rOAw==",
+ "version": "0.28.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.2.tgz",
+ "integrity": "sha512-n+I0BTSRIoy+d6RPKnEVwql5UwBJolytvY4mAOIEJorKlqgPII8ix6slVVrfZ5Tnj7glIZvloylbB/EJPMWEXw==",
"cpu": [
"arm64"
],
@@ -536,9 +540,9 @@
}
},
"node_modules/@esbuild/freebsd-x64": {
- "version": "0.28.1",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.1.tgz",
- "integrity": "sha512-i7dZ9vQgnvSCzi/rYCXNgtF/U+eKZNJBzu3eTQbRgHnM7tNSizLOkRFAl3qzVc/Op/u5YkHHa4pf/3DOYHthLQ==",
+ "version": "0.28.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.2.tgz",
+ "integrity": "sha512-78XJTJkvPs0kz2w61301PJjXl4g7q3JqiYMZ/M/yVI73EHBrCRTgkhu9oqG7vPqq+a/yadEW8aD+agKlk5xrmg==",
"cpu": [
"x64"
],
@@ -552,9 +556,9 @@
}
},
"node_modules/@esbuild/linux-arm": {
- "version": "0.28.1",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.1.tgz",
- "integrity": "sha512-qVXBOHQS+d5Y722GwJzJUtOLlX7km3CraOaGormF1pDtPd2C/l1SHRPgjLunLGe51Sh5YYWKMFDyV4SxgMQYTQ==",
+ "version": "0.28.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.2.tgz",
+ "integrity": "sha512-XlDnu2q5yoqems+xay6wSAcg9DDD7K9RLKZEBOMZm3ckNpJBvOX20tSfby8KfrrhINDyv9V2YVZKY/SpoGJI8w==",
"cpu": [
"arm"
],
@@ -568,9 +572,9 @@
}
},
"node_modules/@esbuild/linux-arm64": {
- "version": "0.28.1",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.1.tgz",
- "integrity": "sha512-yHs+0uc8+nvEAfAfxrWQKK5peSNzBc4PegcMO0EJ2hT71uA7vB8Ihg2e77R2P7SG5uYjPbHlLLmve4LLLRCf0g==",
+ "version": "0.28.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.2.tgz",
+ "integrity": "sha512-pW4AC0P3it8c7do9MVM4p51FzHzdM/TZrerurgRcHJ2WTa1VQ1CIq18xncfpBJw4ojkiZZrKW2yIBWBP92j6Ug==",
"cpu": [
"arm64"
],
@@ -584,9 +588,9 @@
}
},
"node_modules/@esbuild/linux-ia32": {
- "version": "0.28.1",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.1.tgz",
- "integrity": "sha512-d1z4ZuP0ajrfz/FhGT4vv278rX8KnPPJx8i5+AtK7TYbx9Le9F1hyzurZpkEyjkGa9dUGhQow4C1NmeGvqxN2w==",
+ "version": "0.28.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.2.tgz",
+ "integrity": "sha512-CYbnj78HsIeA+DhgUKgFCfvNsTHFhMMrinUrMZpDXJXKN8T3XViTZ/+wtHeVxEWY8ewSzTFN+nRmSwO2tZaLUQ==",
"cpu": [
"ia32"
],
@@ -600,9 +604,9 @@
}
},
"node_modules/@esbuild/linux-loong64": {
- "version": "0.28.1",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.1.tgz",
- "integrity": "sha512-M5sRjUVZrkm1OAPR3dlOYzNmN+loZKGVi1VUQGrwuqLcbR6qeAz+famMhjASeH3YVKvZz+zT1jlh/keC3Rj/lg==",
+ "version": "0.28.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.2.tgz",
+ "integrity": "sha512-buwkd8nsph4R+ajRvw0qM5Hja/TXQow3ptzWO2EbG/cqcIkHloRrdlBtQlshyYGTNFvfkfJ5tpPLVkY4DtsPfQ==",
"cpu": [
"loong64"
],
@@ -616,9 +620,9 @@
}
},
"node_modules/@esbuild/linux-mips64el": {
- "version": "0.28.1",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.1.tgz",
- "integrity": "sha512-mRObBZeHh2OxcBFPWE/FjylkRgZdYuiTR3vaTozquCGOH14iP9oN4x4Ge81CoIDYQrXmIxpFumJBu5MtZpnQJQ==",
+ "version": "0.28.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.2.tgz",
+ "integrity": "sha512-ZVykbDyk7519VwiNb9Lcj9m8XM6v5V9uKPvrEMkkEedVewf+0itkhahp4HDpgERXhwLRpWFypsGbG/J8s0QjJA==",
"cpu": [
"mips64el"
],
@@ -632,9 +636,9 @@
}
},
"node_modules/@esbuild/linux-ppc64": {
- "version": "0.28.1",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.1.tgz",
- "integrity": "sha512-slScBsMAb3GFDcdrCgLwZtPYRoH2H/youv10QiZyRjmsP48fznoveWytSgCI/R0ZcUgpc0ZhIUEx6LHts8yrfQ==",
+ "version": "0.28.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.2.tgz",
+ "integrity": "sha512-CAXl+Dtd9UUuJd8pKKdwh6MLm3MUMiqMPmhZ3tTSXPqfyQ3vDl6R5hZdZ/kYojK4ofXtdfSv1tFq8XzWx3heNQ==",
"cpu": [
"ppc64"
],
@@ -648,9 +652,9 @@
}
},
"node_modules/@esbuild/linux-riscv64": {
- "version": "0.28.1",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.1.tgz",
- "integrity": "sha512-kw0owk1o0GFETUJyW0jc0G4Yzs0BHZn0JDZ8JRT088vjJYX777BAs1fDGxAC+q831qOs2DTC96mNsG2opdfyyQ==",
+ "version": "0.28.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.2.tgz",
+ "integrity": "sha512-GeXCej4IQtU1B+QlDV8W/RRvbzI3O/Stss+/bCXv4lZls5WGRtu2a+3JkA3i4qIUlMXpcHebWpF8AkJhATowuA==",
"cpu": [
"riscv64"
],
@@ -664,9 +668,9 @@
}
},
"node_modules/@esbuild/linux-s390x": {
- "version": "0.28.1",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.1.tgz",
- "integrity": "sha512-/lAIjX8aYFRByhh6L5rYtPEDRqa9de/4V/juOXcta5frjvzXO4/sqEtyytse0g3zZFuWu5cDN0MkLz2qRDD2Ag==",
+ "version": "0.28.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.2.tgz",
+ "integrity": "sha512-3H1weTYZPxt/WOhByszQZybS9w5lKzUn1FDMsgEChbHWQwHYQQRfBxgCcZvPhjHfKyJjIievvMmEUawJrdY9Dg==",
"cpu": [
"s390x"
],
@@ -680,9 +684,9 @@
}
},
"node_modules/@esbuild/linux-x64": {
- "version": "0.28.1",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.1.tgz",
- "integrity": "sha512-u/anNYF2mmVOEDwLtnQ1wOr3EZ9sTNGLWrsYGYwHWzGA3Si84IOkHXlbWTD1NB+9/1lcnweYKO54uhxZydNzfA==",
+ "version": "0.28.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.2.tgz",
+ "integrity": "sha512-4xTZr1FUmSoQW4XIWmit3tzQrUTZM+N3P0XV8xROKYF50XfI7xeO90+1bZvNwxIufQ9hDQVRJH5YhgPVF8A/HQ==",
"cpu": [
"x64"
],
@@ -696,9 +700,9 @@
}
},
"node_modules/@esbuild/netbsd-arm64": {
- "version": "0.28.1",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.1.tgz",
- "integrity": "sha512-oks0DYbLwWMmaakTsCb+zL4E+aHRVLom9IJZOAthMQEPiQmydXHkziYEsGYRx0uNV/IjEKGAV941JzH02pflqw==",
+ "version": "0.28.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.2.tgz",
+ "integrity": "sha512-sSATRjPeDBg3pdgHoQfoYBob11Kk1FGa9lui5RIHZCoCkJa9QKlvl3/vKz2usCmYYjs7ymJR/2Nnsqe+Hjt5nw==",
"cpu": [
"arm64"
],
@@ -712,9 +716,9 @@
}
},
"node_modules/@esbuild/netbsd-x64": {
- "version": "0.28.1",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.1.tgz",
- "integrity": "sha512-aeL6lAnN89Hz43Mlh1G8ARasbuoYvSITDEx0tHh5b7jJnHcssqgjy9Yx430GDpmCa6OyrKoS0aNRjKundRizGg==",
+ "version": "0.28.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.2.tgz",
+ "integrity": "sha512-lqnzCV+mM0gIADaKihiCg6ifgfU2L3h5E33rNQBN1Y4MaVGnzryzmvvf7UHxprpQdE8hpqLolJ9Rl+SkIRDpyw==",
"cpu": [
"x64"
],
@@ -728,9 +732,9 @@
}
},
"node_modules/@esbuild/openbsd-arm64": {
- "version": "0.28.1",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.1.tgz",
- "integrity": "sha512-MEFJe5C3R8pwXdZ5Y21oo6m7ePiS0d9pWucn99O/wvyJZChoIQKrQDxKrGeW8F5+T0okTHesAmDeiHDTIq0V/Q==",
+ "version": "0.28.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.2.tgz",
+ "integrity": "sha512-AL2qJILH7lNjrDmCQDvdxMfAUIv8KMNZOvrwAQ8i8//ntL9FflhOyMJ8OZSMBb8/AWXe3/5v5S20y3zCoZWKoQ==",
"cpu": [
"arm64"
],
@@ -744,9 +748,9 @@
}
},
"node_modules/@esbuild/openbsd-x64": {
- "version": "0.28.1",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.1.tgz",
- "integrity": "sha512-i/ZLIOafE0Z8cI/XANJAixoJL/uRAoS2xOA3rb0xN+KK0K177cMAsQYkzHtBrtMXAKuAc7HGgcWiZ/sRC1Nxgw==",
+ "version": "0.28.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.2.tgz",
+ "integrity": "sha512-QtiuPytchRyC4rwUKhexJdQKvDuZ6hWloi3igqPQNUJCS1/v9EiO3UTOXR6A3FoMo4fnAKbWJdqaIwhOzh8qEw==",
"cpu": [
"x64"
],
@@ -760,9 +764,9 @@
}
},
"node_modules/@esbuild/openharmony-arm64": {
- "version": "0.28.1",
- "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.1.tgz",
- "integrity": "sha512-ge+Z7EXFNt2BO1oAMsVpiQ8EwndV9i1xXerAeTIK7AtPs3bKFXQM7nlRxDSIUIMeueR1CNXxqztLzdNeReKBJg==",
+ "version": "0.28.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.2.tgz",
+ "integrity": "sha512-WkhYDmpTjLvGlScA1rwjRUmhl4k8oXR3cIbtqWmELgU/dFeHHlEllxDvdWcNJV9rbzCexB5vz8gtNewWLgCT7Q==",
"cpu": [
"arm64"
],
@@ -776,9 +780,9 @@
}
},
"node_modules/@esbuild/sunos-x64": {
- "version": "0.28.1",
- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.1.tgz",
- "integrity": "sha512-BEjgtECkL3vY+SaSQ6nzVfiALUeFxpawyp8Jmf5PtYhf1Ug40N1h/hxlhts+f1FvSvarEigdxS3BlSMI2PJLcQ==",
+ "version": "0.28.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.2.tgz",
+ "integrity": "sha512-GPMSkTOtMnv2U2F8gxe4Io6qmVs+YKyp832Etqqxr0hFngmXQ3rzwytelm3GIn7T4VviRUlf3sOgBOiTdvaf7g==",
"cpu": [
"x64"
],
@@ -792,9 +796,9 @@
}
},
"node_modules/@esbuild/win32-arm64": {
- "version": "0.28.1",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.1.tgz",
- "integrity": "sha512-lCv9eK/H6ZJWbE7bh2nw54CZ9M2nupBxJcTsdk/QQnWkdSjKGuxmmH8/GWrlT1eMmZfn4dGcCjRte397WqfQXA==",
+ "version": "0.28.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.2.tgz",
+ "integrity": "sha512-PIhhEkE9uPBleRBrQEJpUn7MBnibZzbGzYWPmY3x+YoVg/95zbjB4CxPPOQ8l5tYYM4mMaCthF8/1DIfBQQyWQ==",
"cpu": [
"arm64"
],
@@ -808,9 +812,9 @@
}
},
"node_modules/@esbuild/win32-ia32": {
- "version": "0.28.1",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.1.tgz",
- "integrity": "sha512-zvb/mB2bSCoJOpoCBgYKKpX6YM6mJBlBUVUtVj41DlZJVEB6/0CKlRYxP5wWl1C1ILiCoAU5wZZ4q1P3qeS6Eg==",
+ "version": "0.28.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.2.tgz",
+ "integrity": "sha512-YmJbfTlvU7Sdn9BB+4PRES4oB6pxgS37MAONj+hBr/cpXS1aBPKXxNnDbu+QCWPj0o9dgyxeq79g6c5P8KeuYA==",
"cpu": [
"ia32"
],
@@ -824,9 +828,9 @@
}
},
"node_modules/@esbuild/win32-x64": {
- "version": "0.28.1",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.1.tgz",
- "integrity": "sha512-bm4Mowrv+GXMlpWX++EcXw/iLyd1o3+bJkC2DkWXYVvgZCqD/bSj9ctZeAMC3cIxgjRVR2Dufaiu4YPxr5gW1A==",
+ "version": "0.28.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.2.tgz",
+ "integrity": "sha512-5ebpxr3nWMzrL/rnUI755Jkuee0bHL/Gq0WTF9lvcpv73wAp5eu8MfBUgWK9bhWvZjj7yX8etf/8tI8Ney695g==",
"cpu": [
"x64"
],
@@ -1795,9 +1799,9 @@
}
},
"node_modules/@nestjs/common": {
- "version": "11.1.28",
- "resolved": "https://registry.npmjs.org/@nestjs/common/-/common-11.1.28.tgz",
- "integrity": "sha512-bRImsxibie+AM7xjdwcrm/gr5YeacI65kSBNzTufa1Ib5iwziaY/lqMtRh9THq6pbV4e1HP9aI2ZxGUumnmaoQ==",
+ "version": "11.2.1",
+ "resolved": "https://registry.npmjs.org/@nestjs/common/-/common-11.2.1.tgz",
+ "integrity": "sha512-SEgtP+M9DqNhQkgJIlJ3oTp3gemo/8owySovzMGmJj2kcfIH1G6QP45AAb8dE4a3IpVicpUvdDAy7Syk7ebjBw==",
"license": "MIT",
"peer": true,
"dependencies": {
@@ -1827,9 +1831,9 @@
}
},
"node_modules/@nestjs/core": {
- "version": "11.1.28",
- "resolved": "https://registry.npmjs.org/@nestjs/core/-/core-11.1.28.tgz",
- "integrity": "sha512-06m63xIRj8+l8uOeh/8LnYupGubkyu4f+bPKIadaSui6vK9KpXgoz7HveT1yOVLcEt0M0oCOEW5EuEXZkEmBBQ==",
+ "version": "11.2.1",
+ "resolved": "https://registry.npmjs.org/@nestjs/core/-/core-11.2.1.tgz",
+ "integrity": "sha512-M5PWFU8NdRTgX9Po49d7TQKg7f5t8GAVUa/Esy4tmaMWcKugTzg3ZzpJfD3LEPMuRHjfs6+8pQYgtuP2uz3rDw==",
"license": "MIT",
"peer": true,
"dependencies": {
@@ -1867,15 +1871,15 @@
}
},
"node_modules/@next/env": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/env/-/env-16.2.6.tgz",
- "integrity": "sha512-gd8HoHN4ufj73WmR3JmVolrpJR47ILK6LouP5xElPglaVxir6e1a7VzvTvDWkOoPXT9rkkTzyCxBu4yeZfZwcw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/env/-/env-16.3.1.tgz",
+ "integrity": "sha512-35G3xwkQUb2oETSDjFXGrVugknoayLFBh7vSE+yAcl9IP2zT9wyGwq7297AYHR11kJld807t5f8AJBs6WBzXsQ==",
"license": "MIT"
},
"node_modules/@next/swc-darwin-arm64": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.2.6.tgz",
- "integrity": "sha512-ZJGkkcNfYgrrMkqOdZ7zoLa1TOy0qpcMfk/z4Mh/FKUz40gVO+HNQWqmLxf67Z5WB64DRp0dhEbyHfel+6sJUg==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.3.1.tgz",
+ "integrity": "sha512-ABMIu2zQ7cnNIHm5ivKGwZwUrm0pAai3yiJ/gK/rF1c1VP9UOnj7XECbMKFdVKp9I9eMYq9NoDs1WXOoowxzJw==",
"cpu": [
"arm64"
],
@@ -1889,9 +1893,9 @@
}
},
"node_modules/@next/swc-darwin-x64": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.2.6.tgz",
- "integrity": "sha512-v/YLBHIY132Ced3puBJ7YJKw1lqsCrgcNo2aRJlCEyQrrCeRJlvGlnmxhPxNQI3KE3N1DN5r9TPNPvka3nq5RQ==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.3.1.tgz",
+ "integrity": "sha512-gNG21e/UnrroeScbY/QndUEdl0mF1FRibW7BBeYUz/5ABCepjqDdEdgr592vpzMtCn/m7FTjYq3TN4TpyDnutw==",
"cpu": [
"x64"
],
@@ -1905,9 +1909,9 @@
}
},
"node_modules/@next/swc-linux-arm64-gnu": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.2.6.tgz",
- "integrity": "sha512-RPOvqlYBbcQjkz9VQQDZ2T2bARIjXZV1KFlt+V2Mr6SW/e4I9fcKsaA0hdyf2FHoTlsV2xnBd5Y912rP/1Ce6w==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.3.1.tgz",
+ "integrity": "sha512-6B6Lw016iwNUQuaJoraMMTLh6TwHzFUtxipSScD1F3YyymcrRWkobodRS2ftIOkF5vrs4zNlyUrTC5YZQ9Lz5w==",
"cpu": [
"arm64"
],
@@ -1924,9 +1928,9 @@
}
},
"node_modules/@next/swc-linux-arm64-musl": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.2.6.tgz",
- "integrity": "sha512-URUTu1+dMkxJsPFgm+OeEvq9wf5sujw0EvgYy80TDGHTSLTnIHeqb0Eu8A3sC95IRgjejQL+kC4mw+4yPxiAXA==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.3.1.tgz",
+ "integrity": "sha512-JUiPXZKK9wOhjf4MgDiH29GZLxfqOesbLtHq2pDxwH/WwscTRV2ToymnOTh1egzaZf0ueUf8T2+CeYTGHjW0Iw==",
"cpu": [
"arm64"
],
@@ -1943,9 +1947,9 @@
}
},
"node_modules/@next/swc-linux-x64-gnu": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.2.6.tgz",
- "integrity": "sha512-DOj182mPV8G3UkrayLoREM5YEYI+Dk5wv7Ox9xl1fFibAELEsFD0lDPfHIeILlutMMfdyhlzYPELG3peuKaurw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.3.1.tgz",
+ "integrity": "sha512-Uog9jsrmIRIL/lfvIp9htmskSNC7JcQsMVucXL2V2YY1y/D9IUN3LPEafqy0zRJ2cIU1SQ0V6F6TlffQ+pLAGg==",
"cpu": [
"x64"
],
@@ -1962,9 +1966,9 @@
}
},
"node_modules/@next/swc-linux-x64-musl": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.2.6.tgz",
- "integrity": "sha512-HKQ5SP/V/ub73UvF7n/zeJlxk2kLmtL7Wzrg4WfmkjmNos5onJ2tKu7yZOPdL18A6Svfn3max29ym+ry7NkK4g==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.3.1.tgz",
+ "integrity": "sha512-6yy3FT13KgUFOj5H8bl8w/6nKiJwHIvbtwh1V+1acsu+7y4tJjnemSa6mhsh53BeoVrlozE+fMgZhXH46WmjMA==",
"cpu": [
"x64"
],
@@ -1981,9 +1985,9 @@
}
},
"node_modules/@next/swc-win32-arm64-msvc": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.2.6.tgz",
- "integrity": "sha512-LZXpTlPyS5v7HhSmnvsLGP3iIYgYOBnc8r8ArlT55sGHV89bR2HlDdBjWQ+PY6SJMmk8TuVGFuxalnP3k/0Dwg==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.3.1.tgz",
+ "integrity": "sha512-iOoN1QecUoGNZik536U/vtK43YwgyrCsGIkth52yIkl612n+0C9MjSnJbQAikISpb+WYRooBVhaDlUW7iZoKog==",
"cpu": [
"arm64"
],
@@ -1997,9 +2001,9 @@
}
},
"node_modules/@next/swc-win32-x64-msvc": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.2.6.tgz",
- "integrity": "sha512-F0+4i0h9J6C4eE3EAPWsoCk7UW/dbzOjyzxY0qnDUOYFu6FFmdZ6l97/XdV3/Nz3VYyO7UWjyEJUXkGqcoXfMA==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.3.1.tgz",
+ "integrity": "sha512-d/k+PpAriUPaeMJJOG7HUSdqfEX46FEPWU1p3/nm2ACmXhj9hFEWdFODUBIpkuijXYkfL90qZzTqVPRp4BW/hw==",
"cpu": [
"x64"
],
@@ -2072,6 +2076,42 @@
"node": ">=18.0.0"
}
},
+ "node_modules/@oclif/core/node_modules/balanced-match": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
+ "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
+ "license": "MIT",
+ "engines": {
+ "node": "18 || 20 || >=22"
+ }
+ },
+ "node_modules/@oclif/core/node_modules/brace-expansion": {
+ "version": "5.0.9",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz",
+ "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==",
+ "license": "MIT",
+ "dependencies": {
+ "balanced-match": "^4.0.2"
+ },
+ "engines": {
+ "node": "20 || >=22"
+ }
+ },
+ "node_modules/@oclif/core/node_modules/minimatch": {
+ "version": "10.2.6",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz",
+ "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==",
+ "license": "BlueOak-1.0.0",
+ "dependencies": {
+ "brace-expansion": "^5.0.8"
+ },
+ "engines": {
+ "node": "18 || 20 || >=22"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"node_modules/@oclif/plugin-help": {
"version": "6.2.37",
"resolved": "https://registry.npmjs.org/@oclif/plugin-help/-/plugin-help-6.2.37.tgz",
@@ -2118,12 +2158,12 @@
}
},
"node_modules/@smithy/core": {
- "version": "3.31.1",
- "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.31.1.tgz",
- "integrity": "sha512-CyogUINxvi7C7LDsh8Syo6hVJOT9ckz4rG8dRZfTJ8r91HkMY59PnNooaj7WcHyxEkxPfBAmbgztZU+xTo76lg==",
+ "version": "3.33.3",
+ "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.33.3.tgz",
+ "integrity": "sha512-CsOeKq/9kA3y6VJHt+/+VTCtBaxJ4OTFpgrjIUhPpDIKxBci1k2bJaQASF2h/ELWrulGp+t97DZ0mevfAD8idg==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/types": "^4.16.1",
+ "@smithy/types": "^4.17.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -2131,13 +2171,13 @@
}
},
"node_modules/@smithy/fetch-http-handler": {
- "version": "5.6.13",
- "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.6.13.tgz",
- "integrity": "sha512-4fW86pEUOMbrD5nkbyl/tTvPHHWJFbuB2odl6ps9lWfHoXf9HWh3Q/Smh59qH1g7+c/BSZghX6bbUk4gsiMs8A==",
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.7.2.tgz",
+ "integrity": "sha512-nZyWTmSpJEXl6VtWVMBJve/7x12DZu6sIX1z1a+ZMaHlQQRs9Zpu6NbTe/gmxYXVRpkjxyDYpZ5gx2IM6f/Wkw==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/core": "^3.31.1",
- "@smithy/types": "^4.16.1",
+ "@smithy/core": "^3.33.2",
+ "@smithy/types": "^4.17.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -2145,13 +2185,13 @@
}
},
"node_modules/@smithy/node-http-handler": {
- "version": "4.9.13",
- "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.9.13.tgz",
- "integrity": "sha512-Nmd/Nl35zfYrd+a6OO2cDJb3GPh9bgTjIUhcM+JFfjpp8/osCgboDV5nCT1I01Pv6R13eSKDKLSoVa5ZB6Zsfw==",
+ "version": "4.11.3",
+ "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.11.3.tgz",
+ "integrity": "sha512-2jY1tSpERfPfWqyBV2pH+iGFaghVsIJszJNsT7hxtQYhVJpWDyc0LqOWI+nXOxOAHaEfZ4PXXtp1wW1TGpHhkA==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/core": "^3.31.1",
- "@smithy/types": "^4.16.1",
+ "@smithy/core": "^3.33.3",
+ "@smithy/types": "^4.17.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -2159,13 +2199,13 @@
}
},
"node_modules/@smithy/signature-v4": {
- "version": "5.6.12",
- "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.6.12.tgz",
- "integrity": "sha512-I6KLtq3H0qqSuV9vLglfi8puHqzygzWHOnI4z/Rdoo+q50vvo18vBRdPAvvEtcaKROz7Zn6qnPa14kRfPH6PcQ==",
+ "version": "5.7.3",
+ "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.7.3.tgz",
+ "integrity": "sha512-7ImGm+FkHRLcBaRttIAMZ6bzJZWb2cJGoYjq46F2UjycujWzrL9GEN9h4w7eQyXJYnltrUhxbbieBAIRrdqpow==",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/core": "^3.31.1",
- "@smithy/types": "^4.16.1",
+ "@smithy/core": "^3.33.3",
+ "@smithy/types": "^4.17.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -2173,9 +2213,9 @@
}
},
"node_modules/@smithy/types": {
- "version": "4.16.1",
- "resolved": "https://registry.npmjs.org/@smithy/types/-/types-4.16.1.tgz",
- "integrity": "sha512-0JFs3V2y2M9tKW5na/qxe69Zv+uxLMO7QBbhxF/FHu/Gp2NFZAAL9tWl9PU02xxo07pb3G9FTyjNc6D5uZrJIg==",
+ "version": "4.17.2",
+ "resolved": "https://registry.npmjs.org/@smithy/types/-/types-4.17.2.tgz",
+ "integrity": "sha512-FOKpVZob9MPTn2znRzGrnsMHv7BOsKVw3XiP/cOyYLDVZ9qKp4nifIiSCuUU/fIj5Vu0UOAxCFr+qRAtG0NUkA==",
"license": "Apache-2.0",
"dependencies": {
"tslib": "^2.6.2"
@@ -2190,6 +2230,88 @@
"integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==",
"license": "MIT"
},
+ "node_modules/@sveltejs/load-config": {
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/@sveltejs/load-config/-/load-config-0.2.3.tgz",
+ "integrity": "sha512-VT3qmUb8pRV2QrZjd8iAmtg8lf4W0TIjZbvXtz5MKei/q96teWZgGJyyidJzOjzZzvdq616eSRVeMYIQChUTAQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 18.0.0"
+ }
+ },
+ "node_modules/@swc/cli": {
+ "version": "0.8.1",
+ "resolved": "https://registry.npmjs.org/@swc/cli/-/cli-0.8.1.tgz",
+ "integrity": "sha512-L+ACCGHCiS0VqHVep/INLVnvRvJ2XooQFLZq4L8snhxw1jsqz+XRcY313UsyPVturPPE1shW3jic7rt3qEQTSQ==",
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@swc/counter": "^0.1.3",
+ "@xhmikosr/bin-wrapper": "^14.0.0",
+ "commander": "^8.3.0",
+ "minimatch": "^9.0.3",
+ "piscina": "^4.3.1",
+ "semver": "^7.3.8",
+ "slash": "3.0.0",
+ "source-map": "^0.7.3",
+ "tinyglobby": "^0.2.13"
+ },
+ "bin": {
+ "spack": "bin/spack.js",
+ "swc": "bin/swc.js",
+ "swcx": "bin/swcx.js"
+ },
+ "engines": {
+ "node": ">= 20.19.0"
+ },
+ "peerDependencies": {
+ "@swc/core": "^1.2.66",
+ "chokidar": "^5.0.0"
+ },
+ "peerDependenciesMeta": {
+ "chokidar": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@swc/core": {
+ "version": "1.15.3",
+ "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.15.3.tgz",
+ "integrity": "sha512-Qd8eBPkUFL4eAONgGjycZXj1jFCBW8Fd+xF0PzdTlBCWQIV1xnUT7B93wUANtW3KGjl3TRcOyxwSx/u/jyKw/Q==",
+ "hasInstallScript": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@swc/counter": "^0.1.3",
+ "@swc/types": "^0.1.25"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/swc"
+ },
+ "optionalDependencies": {
+ "@swc/core-darwin-arm64": "1.15.3",
+ "@swc/core-darwin-x64": "1.15.3",
+ "@swc/core-linux-arm-gnueabihf": "1.15.3",
+ "@swc/core-linux-arm64-gnu": "1.15.3",
+ "@swc/core-linux-arm64-musl": "1.15.3",
+ "@swc/core-linux-x64-gnu": "1.15.3",
+ "@swc/core-linux-x64-musl": "1.15.3",
+ "@swc/core-win32-arm64-msvc": "1.15.3",
+ "@swc/core-win32-ia32-msvc": "1.15.3",
+ "@swc/core-win32-x64-msvc": "1.15.3"
+ },
+ "peerDependencies": {
+ "@swc/helpers": ">=0.5.17"
+ },
+ "peerDependenciesMeta": {
+ "@swc/helpers": {
+ "optional": true
+ }
+ }
+ },
"node_modules/@swc/core-darwin-arm64": {
"version": "1.15.3",
"resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.15.3.tgz",
@@ -2369,9 +2491,9 @@
"license": "Apache-2.0"
},
"node_modules/@swc/helpers": {
- "version": "0.5.15",
- "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz",
- "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==",
+ "version": "0.5.23",
+ "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.23.tgz",
+ "integrity": "sha512-5lSsMOTXURePglDfvuAQUqkGek9Hg2kksOYay2m0+XR++b2NWYL/4sWyuvVBIs8oKnJaxkdi9whaL/sqN13afw==",
"license": "Apache-2.0",
"dependencies": {
"tslib": "^2.8.0"
@@ -2431,9 +2553,9 @@
"license": "MIT"
},
"node_modules/@types/node": {
- "version": "22.20.0",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.20.0.tgz",
- "integrity": "sha512-QWlFW2wf3nTjC13/DqRnBpR4ZO36VJH/JVBkA/vcnmbTBNQIlnObqyqZE1tUR7+Ni23Lda8R1BxMfbXRpCUx5g==",
+ "version": "22.20.1",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.20.1.tgz",
+ "integrity": "sha512-EANqOCF9QFyra+4pfxUcX9STKJpCLjMbObVzljIJomAWSnuSIEAvyzEU53GaajbXJEgdh0iEcPL+DGvpUd4k1Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -2441,9 +2563,9 @@
}
},
"node_modules/@types/react": {
- "version": "19.2.15",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.15.tgz",
- "integrity": "sha512-eRwcGNHve+E8qtEQSSRl6urh+rFop4v8gm6O8rGv25CodbvFdLjA1vVQ1KkiFE0w0UPOnb8tDiFKL5lp0rtY5Q==",
+ "version": "19.2.18",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.18.tgz",
+ "integrity": "sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -2451,9 +2573,9 @@
}
},
"node_modules/@types/react-dom": {
- "version": "19.2.3",
- "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz",
- "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==",
+ "version": "19.2.4",
+ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.4.tgz",
+ "integrity": "sha512-Bsc+QHgp+P/F02XDzNCY9jnZNCUuLki36KT7VKrTXXLdHf+vHMNZnW1rVu5DNW/rCK+fya3DATySbLM4yhtKUw==",
"dev": true,
"license": "MIT",
"peerDependencies": {
@@ -2507,9 +2629,9 @@
}
},
"node_modules/@vercel/cli-config": {
- "version": "0.2.2",
- "resolved": "https://registry.npmjs.org/@vercel/cli-config/-/cli-config-0.2.2.tgz",
- "integrity": "sha512-kAy35eymNzRBfmcqEViVQge0KJ59FYEKsPqGNCSJQ7M9HTuFGWd3qPcZos1A5cZpAWRBdiYe82Bcz9P7pIZvUQ==",
+ "version": "0.2.4",
+ "resolved": "https://registry.npmjs.org/@vercel/cli-config/-/cli-config-0.2.4.tgz",
+ "integrity": "sha512-kZ5SojbrV06GHoU6QIWGwDXLov+s9rWZ7QqdqKfJfBGCNUieGfgaCjeeenNy8Y+QC0bwC0dZ2B4l5Hvdmrgpdw==",
"license": "Apache-2.0",
"dependencies": {
"xdg-app-paths": "5",
@@ -2537,13 +2659,111 @@
"node": ">= 18"
}
},
+ "node_modules/@vercel/cli-exec/node_modules/execa": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
+ "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
+ "license": "MIT",
+ "dependencies": {
+ "cross-spawn": "^7.0.3",
+ "get-stream": "^6.0.0",
+ "human-signals": "^2.1.0",
+ "is-stream": "^2.0.0",
+ "merge-stream": "^2.0.0",
+ "npm-run-path": "^4.0.1",
+ "onetime": "^5.1.2",
+ "signal-exit": "^3.0.3",
+ "strip-final-newline": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sindresorhus/execa?sponsor=1"
+ }
+ },
+ "node_modules/@vercel/cli-exec/node_modules/get-stream": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
+ "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@vercel/cli-exec/node_modules/human-signals": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
+ "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=10.17.0"
+ }
+ },
+ "node_modules/@vercel/cli-exec/node_modules/is-stream": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
+ "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@vercel/cli-exec/node_modules/npm-run-path": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
+ "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
+ "license": "MIT",
+ "dependencies": {
+ "path-key": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@vercel/cli-exec/node_modules/onetime": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
+ "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
+ "license": "MIT",
+ "dependencies": {
+ "mimic-fn": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@vercel/cli-exec/node_modules/signal-exit": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
+ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
+ "license": "ISC"
+ },
+ "node_modules/@vercel/cli-exec/node_modules/strip-final-newline": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
+ "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
"node_modules/@vercel/functions": {
- "version": "3.9.0",
- "resolved": "https://registry.npmjs.org/@vercel/functions/-/functions-3.9.0.tgz",
- "integrity": "sha512-oljr4La9qptN9pmTG82D6L80ZwKMUz2LYQ/TO7Wn01DoGyCaXM77bHsCgxTAOrz7mCCj+dr7EzDQB8e2YjMI7w==",
+ "version": "3.9.5",
+ "resolved": "https://registry.npmjs.org/@vercel/functions/-/functions-3.9.5.tgz",
+ "integrity": "sha512-EUfqlb7AzoEh7URlMNAO4jbJiLWz9grDBHvfjKTDvEP9c8y3DqX3SWPvfaQkUjtkm3b83flhaUUMuewdHa+qmw==",
"license": "Apache-2.0",
"dependencies": {
- "@vercel/oidc": "3.8.2"
+ "@vercel/oidc": "3.8.5"
},
"engines": {
"node": ">= 20"
@@ -2562,12 +2782,12 @@
}
},
"node_modules/@vercel/functions/node_modules/@vercel/oidc": {
- "version": "3.8.2",
- "resolved": "https://registry.npmjs.org/@vercel/oidc/-/oidc-3.8.2.tgz",
- "integrity": "sha512-nmVSeQ7tewCkqYBNB/MNL8aPB9sTvtjvqIE6+U17U4IuTyehuWVERDlWrSn0DVfiFAstRlRkGLHBlKHB2FyzbQ==",
+ "version": "3.8.5",
+ "resolved": "https://registry.npmjs.org/@vercel/oidc/-/oidc-3.8.5.tgz",
+ "integrity": "sha512-RwXYtnt6za+5UO4IaLywN/6B95AlLqynPRUWRJxeJ/qufwkcLUbZNUxYtzT0uMpuraWhlNcGqPNGkTnZr4BGBw==",
"license": "Apache-2.0",
"dependencies": {
- "@vercel/cli-config": "0.2.2",
+ "@vercel/cli-config": "0.2.4",
"@vercel/cli-exec": "1.0.1",
"jose": "^5.9.6"
},
@@ -2599,6 +2819,42 @@
"node": ">=20.0.0"
}
},
+ "node_modules/@vercel/queue/node_modules/balanced-match": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
+ "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
+ "license": "MIT",
+ "engines": {
+ "node": "18 || 20 || >=22"
+ }
+ },
+ "node_modules/@vercel/queue/node_modules/brace-expansion": {
+ "version": "5.0.9",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz",
+ "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==",
+ "license": "MIT",
+ "dependencies": {
+ "balanced-match": "^4.0.2"
+ },
+ "engines": {
+ "node": "20 || >=22"
+ }
+ },
+ "node_modules/@vercel/queue/node_modules/minimatch": {
+ "version": "10.2.6",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz",
+ "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==",
+ "license": "BlueOak-1.0.0",
+ "dependencies": {
+ "brace-expansion": "^5.0.8"
+ },
+ "engines": {
+ "node": "18 || 20 || >=22"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"node_modules/@vercel/queue/node_modules/mixpart": {
"version": "0.0.6",
"resolved": "https://registry.npmjs.org/mixpart/-/mixpart-0.0.6.tgz",
@@ -2609,75 +2865,28 @@
}
},
"node_modules/@workflow/astro": {
- "version": "4.0.16",
- "resolved": "https://registry.npmjs.org/@workflow/astro/-/astro-4.0.16.tgz",
- "integrity": "sha512-nXYpCoaCu9Xrom8wV69hWLrRp220JdZiJ72jgCzZMo8lv4yl6Ql9eLHzOKh7L/JhfLPDyHqInnfbnrN2WFdHzw==",
+ "version": "4.0.18",
+ "resolved": "https://registry.npmjs.org/@workflow/astro/-/astro-4.0.18.tgz",
+ "integrity": "sha512-d9y2JhdG2osj7WkubSKrHqRpAx9OoVY7A7atF3ZXIjWJtupBndigSvUdNwxTNPKonGPfB3vb29WeYA8n7og6wQ==",
"license": "Apache-2.0",
"dependencies": {
"@swc/core": "1.15.3",
- "@workflow/builders": "4.1.6",
- "@workflow/rollup": "4.0.16",
+ "@workflow/builders": "4.1.8",
+ "@workflow/rollup": "4.0.18",
"@workflow/swc-plugin": "4.1.2",
- "@workflow/vite": "4.0.16",
+ "@workflow/vite": "4.0.18",
"exsolve": "^1.0.8",
"pathe": "^2.0.3"
}
},
- "node_modules/@workflow/astro/node_modules/@swc/core": {
- "version": "1.15.3",
- "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.15.3.tgz",
- "integrity": "sha512-Qd8eBPkUFL4eAONgGjycZXj1jFCBW8Fd+xF0PzdTlBCWQIV1xnUT7B93wUANtW3KGjl3TRcOyxwSx/u/jyKw/Q==",
- "hasInstallScript": true,
- "license": "Apache-2.0",
- "dependencies": {
- "@swc/counter": "^0.1.3",
- "@swc/types": "^0.1.25"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/swc"
- },
- "optionalDependencies": {
- "@swc/core-darwin-arm64": "1.15.3",
- "@swc/core-darwin-x64": "1.15.3",
- "@swc/core-linux-arm-gnueabihf": "1.15.3",
- "@swc/core-linux-arm64-gnu": "1.15.3",
- "@swc/core-linux-arm64-musl": "1.15.3",
- "@swc/core-linux-x64-gnu": "1.15.3",
- "@swc/core-linux-x64-musl": "1.15.3",
- "@swc/core-win32-arm64-msvc": "1.15.3",
- "@swc/core-win32-ia32-msvc": "1.15.3",
- "@swc/core-win32-x64-msvc": "1.15.3"
- },
- "peerDependencies": {
- "@swc/helpers": ">=0.5.17"
- },
- "peerDependenciesMeta": {
- "@swc/helpers": {
- "optional": true
- }
- }
- },
- "node_modules/@workflow/astro/node_modules/@workflow/swc-plugin": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/@workflow/swc-plugin/-/swc-plugin-4.1.2.tgz",
- "integrity": "sha512-oSd+fSXtcrHMJ82OwEqyfhYpqr1EsSQY5IEpntkKSlzzkdTFV4hcAj0vlafgIfI3WfhqxrXUoHfp/S1XE49jcA==",
- "license": "Apache-2.0",
- "peerDependencies": {
- "@swc/core": "1.15.3"
- }
- },
- "node_modules/@workflow/builders": {
- "version": "4.1.6",
- "resolved": "https://registry.npmjs.org/@workflow/builders/-/builders-4.1.6.tgz",
- "integrity": "sha512-cho5QsiclvE868dbjCodtpEsxovnub5K7/P5BX3PvWYz9an1sx3hZ9VZo7P3ZvLmeRTdWSi/qW11Hgxmyd34Dg==",
+ "node_modules/@workflow/builders": {
+ "version": "4.1.8",
+ "resolved": "https://registry.npmjs.org/@workflow/builders/-/builders-4.1.8.tgz",
+ "integrity": "sha512-QJbI4m88nFKNV1FnTI4TCNS1sElB47t53MOByKNL1h9oKYBHwBNJyrjAh9l6Yh6FCxOmTMu+x0nClwJT1D5nPg==",
"license": "Apache-2.0",
"dependencies": {
"@swc/core": "1.15.3",
- "@workflow/core": "4.8.1",
+ "@workflow/core": "4.8.3",
"@workflow/errors": "4.2.1",
"@workflow/swc-plugin": "4.1.2",
"@workflow/utils": "4.1.4",
@@ -2690,69 +2899,22 @@
"tinyglobby": "0.2.17"
}
},
- "node_modules/@workflow/builders/node_modules/@swc/core": {
- "version": "1.15.3",
- "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.15.3.tgz",
- "integrity": "sha512-Qd8eBPkUFL4eAONgGjycZXj1jFCBW8Fd+xF0PzdTlBCWQIV1xnUT7B93wUANtW3KGjl3TRcOyxwSx/u/jyKw/Q==",
- "hasInstallScript": true,
- "license": "Apache-2.0",
- "dependencies": {
- "@swc/counter": "^0.1.3",
- "@swc/types": "^0.1.25"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/swc"
- },
- "optionalDependencies": {
- "@swc/core-darwin-arm64": "1.15.3",
- "@swc/core-darwin-x64": "1.15.3",
- "@swc/core-linux-arm-gnueabihf": "1.15.3",
- "@swc/core-linux-arm64-gnu": "1.15.3",
- "@swc/core-linux-arm64-musl": "1.15.3",
- "@swc/core-linux-x64-gnu": "1.15.3",
- "@swc/core-linux-x64-musl": "1.15.3",
- "@swc/core-win32-arm64-msvc": "1.15.3",
- "@swc/core-win32-ia32-msvc": "1.15.3",
- "@swc/core-win32-x64-msvc": "1.15.3"
- },
- "peerDependencies": {
- "@swc/helpers": ">=0.5.17"
- },
- "peerDependenciesMeta": {
- "@swc/helpers": {
- "optional": true
- }
- }
- },
- "node_modules/@workflow/builders/node_modules/@workflow/swc-plugin": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/@workflow/swc-plugin/-/swc-plugin-4.1.2.tgz",
- "integrity": "sha512-oSd+fSXtcrHMJ82OwEqyfhYpqr1EsSQY5IEpntkKSlzzkdTFV4hcAj0vlafgIfI3WfhqxrXUoHfp/S1XE49jcA==",
- "license": "Apache-2.0",
- "peerDependencies": {
- "@swc/core": "1.15.3"
- }
- },
"node_modules/@workflow/cli": {
- "version": "4.3.5",
- "resolved": "https://registry.npmjs.org/@workflow/cli/-/cli-4.3.5.tgz",
- "integrity": "sha512-pe2FXcx62u7DlFIP1K51JXiCTSjo08FZCXayz9GSTj2/5G7D5IxF6bxUnTBG0rMmXDSvP/VJ2laA21IvUQIWGw==",
+ "version": "4.3.7",
+ "resolved": "https://registry.npmjs.org/@workflow/cli/-/cli-4.3.7.tgz",
+ "integrity": "sha512-KPhK8m63bcxWTVWziYrjSqP3IhKufUTS8zXFQ3Mc1T3QSr38iWOYz19vwITAcZsvHOBP8qGw31/Eu0atdXukPw==",
"license": "Apache-2.0",
"dependencies": {
"@oclif/core": "4.11.4",
"@oclif/plugin-help": "6.2.37",
"@swc/core": "1.15.3",
"@vercel/cli-auth": "0.0.1",
- "@workflow/builders": "4.1.6",
- "@workflow/core": "4.8.1",
+ "@workflow/builders": "4.1.8",
+ "@workflow/core": "4.8.3",
"@workflow/errors": "4.2.1",
"@workflow/swc-plugin": "4.1.2",
"@workflow/utils": "4.1.4",
- "@workflow/web": "4.1.17",
+ "@workflow/web": "4.1.19",
"@workflow/world": "4.3.1",
"@workflow/world-local": "4.2.4",
"@workflow/world-vercel": "4.6.2",
@@ -2779,51 +2941,32 @@
"workflow": "bin/run.js"
}
},
- "node_modules/@workflow/cli/node_modules/@swc/core": {
- "version": "1.15.3",
- "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.15.3.tgz",
- "integrity": "sha512-Qd8eBPkUFL4eAONgGjycZXj1jFCBW8Fd+xF0PzdTlBCWQIV1xnUT7B93wUANtW3KGjl3TRcOyxwSx/u/jyKw/Q==",
- "hasInstallScript": true,
- "license": "Apache-2.0",
+ "node_modules/@workflow/cli/node_modules/chokidar": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz",
+ "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==",
+ "license": "MIT",
"dependencies": {
- "@swc/counter": "^0.1.3",
- "@swc/types": "^0.1.25"
+ "readdirp": "^4.0.1"
},
"engines": {
- "node": ">=10"
+ "node": ">= 14.16.0"
},
"funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/swc"
- },
- "optionalDependencies": {
- "@swc/core-darwin-arm64": "1.15.3",
- "@swc/core-darwin-x64": "1.15.3",
- "@swc/core-linux-arm-gnueabihf": "1.15.3",
- "@swc/core-linux-arm64-gnu": "1.15.3",
- "@swc/core-linux-arm64-musl": "1.15.3",
- "@swc/core-linux-x64-gnu": "1.15.3",
- "@swc/core-linux-x64-musl": "1.15.3",
- "@swc/core-win32-arm64-msvc": "1.15.3",
- "@swc/core-win32-ia32-msvc": "1.15.3",
- "@swc/core-win32-x64-msvc": "1.15.3"
- },
- "peerDependencies": {
- "@swc/helpers": ">=0.5.17"
- },
- "peerDependenciesMeta": {
- "@swc/helpers": {
- "optional": true
- }
+ "url": "https://paulmillr.com/funding/"
}
},
- "node_modules/@workflow/cli/node_modules/@workflow/swc-plugin": {
+ "node_modules/@workflow/cli/node_modules/readdirp": {
"version": "4.1.2",
- "resolved": "https://registry.npmjs.org/@workflow/swc-plugin/-/swc-plugin-4.1.2.tgz",
- "integrity": "sha512-oSd+fSXtcrHMJ82OwEqyfhYpqr1EsSQY5IEpntkKSlzzkdTFV4hcAj0vlafgIfI3WfhqxrXUoHfp/S1XE49jcA==",
- "license": "Apache-2.0",
- "peerDependencies": {
- "@swc/core": "1.15.3"
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz",
+ "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 14.18.0"
+ },
+ "funding": {
+ "type": "individual",
+ "url": "https://paulmillr.com/funding/"
}
},
"node_modules/@workflow/cli/node_modules/zod": {
@@ -2836,9 +2979,9 @@
}
},
"node_modules/@workflow/core": {
- "version": "4.8.1",
- "resolved": "https://registry.npmjs.org/@workflow/core/-/core-4.8.1.tgz",
- "integrity": "sha512-w/vJps6UyKzqXJyTs930iq+YTQdjw9U4l9UykCTPaS9zbACESiDKPniNZyVrIlixYgqevrOrjo9eLpUqd6CZAw==",
+ "version": "4.8.3",
+ "resolved": "https://registry.npmjs.org/@workflow/core/-/core-4.8.3.tgz",
+ "integrity": "sha512-xb7iFrlXDlsBVL9jE4l/C9vSb/hxo1Im5hDZK3czJyhd4CaCnlVe6DfaBzueXo5E0rDaLG69qOopfDXHFuGFrQ==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/credential-provider-web-identity": "3.972.49",
@@ -2931,75 +3074,63 @@
"ms": "2.1.3"
}
},
- "node_modules/@workflow/next": {
- "version": "4.1.5",
- "resolved": "https://registry.npmjs.org/@workflow/next/-/next-4.1.5.tgz",
- "integrity": "sha512-siOO1M5fCL/klSOvesYQghjBbN+e4I0dfknglT4W+sknoaHHNNAaTWz1w/7YUcjMSw46Z+0N/GXyGo+lgJ826g==",
+ "node_modules/@workflow/nest": {
+ "version": "4.0.19",
+ "resolved": "https://registry.npmjs.org/@workflow/nest/-/nest-4.0.19.tgz",
+ "integrity": "sha512-u3mJs6CHg5yo3PSU7l84d48tijktc5lEQw7xFllihiO4VlcTZHai44OmFUyDsE9XaJ9QYxZz4hR91dGXKTUSAg==",
"license": "Apache-2.0",
"dependencies": {
"@swc/core": "1.15.3",
- "@workflow/builders": "4.1.6",
- "@workflow/core": "4.8.1",
+ "@workflow/builders": "4.1.8",
"@workflow/swc-plugin": "4.1.2",
- "semver": "7.7.4",
- "watchpack": "2.5.1"
+ "pathe": "2.0.3"
+ },
+ "bin": {
+ "workflow-nest": "dist/cli.js"
},
"peerDependencies": {
- "next": ">13"
+ "@nestjs/common": ">=10.0.0",
+ "@nestjs/core": ">=10.0.0",
+ "@swc/cli": ">=0.4.0",
+ "@swc/core": ">=1.5.0"
},
"peerDependenciesMeta": {
- "next": {
- "optional": true
+ "@nestjs/common": {
+ "optional": false
+ },
+ "@nestjs/core": {
+ "optional": false
+ },
+ "@swc/cli": {
+ "optional": false
+ },
+ "@swc/core": {
+ "optional": false
}
}
},
- "node_modules/@workflow/next/node_modules/@swc/core": {
- "version": "1.15.3",
- "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.15.3.tgz",
- "integrity": "sha512-Qd8eBPkUFL4eAONgGjycZXj1jFCBW8Fd+xF0PzdTlBCWQIV1xnUT7B93wUANtW3KGjl3TRcOyxwSx/u/jyKw/Q==",
- "hasInstallScript": true,
+ "node_modules/@workflow/next": {
+ "version": "4.1.7",
+ "resolved": "https://registry.npmjs.org/@workflow/next/-/next-4.1.7.tgz",
+ "integrity": "sha512-lvcF0bQ6hLQ4/Af7OlHkLX+EwuJ4F72JOpEONPPz43p/wvJM1nQyay7nU9trnbuK7S/lZQhz5Capc/a7vFNOHg==",
"license": "Apache-2.0",
"dependencies": {
- "@swc/counter": "^0.1.3",
- "@swc/types": "^0.1.25"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/swc"
- },
- "optionalDependencies": {
- "@swc/core-darwin-arm64": "1.15.3",
- "@swc/core-darwin-x64": "1.15.3",
- "@swc/core-linux-arm-gnueabihf": "1.15.3",
- "@swc/core-linux-arm64-gnu": "1.15.3",
- "@swc/core-linux-arm64-musl": "1.15.3",
- "@swc/core-linux-x64-gnu": "1.15.3",
- "@swc/core-linux-x64-musl": "1.15.3",
- "@swc/core-win32-arm64-msvc": "1.15.3",
- "@swc/core-win32-ia32-msvc": "1.15.3",
- "@swc/core-win32-x64-msvc": "1.15.3"
+ "@swc/core": "1.15.3",
+ "@workflow/builders": "4.1.8",
+ "@workflow/core": "4.8.3",
+ "@workflow/swc-plugin": "4.1.2",
+ "semver": "7.7.4",
+ "watchpack": "2.5.1"
},
"peerDependencies": {
- "@swc/helpers": ">=0.5.17"
+ "next": ">13"
},
"peerDependenciesMeta": {
- "@swc/helpers": {
+ "next": {
"optional": true
}
}
},
- "node_modules/@workflow/next/node_modules/@workflow/swc-plugin": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/@workflow/swc-plugin/-/swc-plugin-4.1.2.tgz",
- "integrity": "sha512-oSd+fSXtcrHMJ82OwEqyfhYpqr1EsSQY5IEpntkKSlzzkdTFV4hcAj0vlafgIfI3WfhqxrXUoHfp/S1XE49jcA==",
- "license": "Apache-2.0",
- "peerDependencies": {
- "@swc/core": "1.15.3"
- }
- },
"node_modules/@workflow/next/node_modules/semver": {
"version": "7.7.4",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
@@ -3013,69 +3144,22 @@
}
},
"node_modules/@workflow/nitro": {
- "version": "4.1.7",
- "resolved": "https://registry.npmjs.org/@workflow/nitro/-/nitro-4.1.7.tgz",
- "integrity": "sha512-+5IJrQy8uoQMGblj/LxHKgjW2x2hAv345Mwunrq2ElnCXL9vBqqNntN7khGIBe1cHwMuckOcw3mYBjJfvFysqA==",
+ "version": "4.1.9",
+ "resolved": "https://registry.npmjs.org/@workflow/nitro/-/nitro-4.1.9.tgz",
+ "integrity": "sha512-FnICFFQ4Qq4Nk2Ajse520QyDulDNqMDynAWcdDiVR/nZFQZy8TDMBKmo8Tgk5K4UAoEvSILhVkY+ZuUaw7pM0A==",
"license": "Apache-2.0",
"dependencies": {
"@swc/core": "1.15.3",
- "@workflow/builders": "4.1.6",
- "@workflow/core": "4.8.1",
- "@workflow/rollup": "4.0.16",
+ "@workflow/builders": "4.1.8",
+ "@workflow/core": "4.8.3",
+ "@workflow/rollup": "4.0.18",
"@workflow/swc-plugin": "4.1.2",
- "@workflow/vite": "4.0.16",
- "@workflow/web": "4.1.17",
+ "@workflow/vite": "4.0.18",
+ "@workflow/web": "4.1.19",
"exsolve": "1.0.8",
"pathe": "2.0.3"
}
},
- "node_modules/@workflow/nitro/node_modules/@swc/core": {
- "version": "1.15.3",
- "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.15.3.tgz",
- "integrity": "sha512-Qd8eBPkUFL4eAONgGjycZXj1jFCBW8Fd+xF0PzdTlBCWQIV1xnUT7B93wUANtW3KGjl3TRcOyxwSx/u/jyKw/Q==",
- "hasInstallScript": true,
- "license": "Apache-2.0",
- "dependencies": {
- "@swc/counter": "^0.1.3",
- "@swc/types": "^0.1.25"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/swc"
- },
- "optionalDependencies": {
- "@swc/core-darwin-arm64": "1.15.3",
- "@swc/core-darwin-x64": "1.15.3",
- "@swc/core-linux-arm-gnueabihf": "1.15.3",
- "@swc/core-linux-arm64-gnu": "1.15.3",
- "@swc/core-linux-arm64-musl": "1.15.3",
- "@swc/core-linux-x64-gnu": "1.15.3",
- "@swc/core-linux-x64-musl": "1.15.3",
- "@swc/core-win32-arm64-msvc": "1.15.3",
- "@swc/core-win32-ia32-msvc": "1.15.3",
- "@swc/core-win32-x64-msvc": "1.15.3"
- },
- "peerDependencies": {
- "@swc/helpers": ">=0.5.17"
- },
- "peerDependenciesMeta": {
- "@swc/helpers": {
- "optional": true
- }
- }
- },
- "node_modules/@workflow/nitro/node_modules/@workflow/swc-plugin": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/@workflow/swc-plugin/-/swc-plugin-4.1.2.tgz",
- "integrity": "sha512-oSd+fSXtcrHMJ82OwEqyfhYpqr1EsSQY5IEpntkKSlzzkdTFV4hcAj0vlafgIfI3WfhqxrXUoHfp/S1XE49jcA==",
- "license": "Apache-2.0",
- "peerDependencies": {
- "@swc/core": "1.15.3"
- }
- },
"node_modules/@workflow/nitro/node_modules/exsolve": {
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/exsolve/-/exsolve-1.0.8.tgz",
@@ -3083,72 +3167,25 @@
"license": "MIT"
},
"node_modules/@workflow/nuxt": {
- "version": "4.0.17",
- "resolved": "https://registry.npmjs.org/@workflow/nuxt/-/nuxt-4.0.17.tgz",
- "integrity": "sha512-psi9xeUzEZxtrY1Ggv7QSAzHtdUIscKsSfSFLv8DoJviUdhcn4nIDplrJE5KzN8VcCpvBkegN+0wUwMJFN3CiQ==",
- "license": "Apache-2.0",
- "dependencies": {
- "@nuxt/kit": "4.4.8",
- "@workflow/nitro": "4.1.7"
- }
- },
- "node_modules/@workflow/rollup": {
- "version": "4.0.16",
- "resolved": "https://registry.npmjs.org/@workflow/rollup/-/rollup-4.0.16.tgz",
- "integrity": "sha512-iBnRnkkaIXySBH4oz2NrNJTVQwsFqmnZk/ElYav59hGHlMRGv/mN8lIX0yk9qB8ITcVJC4DCVIYAJ+JereY8Ww==",
- "license": "Apache-2.0",
- "dependencies": {
- "@swc/core": "1.15.3",
- "@workflow/builders": "4.1.6",
- "@workflow/swc-plugin": "4.1.2",
- "exsolve": "1.0.7"
- }
- },
- "node_modules/@workflow/rollup/node_modules/@swc/core": {
- "version": "1.15.3",
- "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.15.3.tgz",
- "integrity": "sha512-Qd8eBPkUFL4eAONgGjycZXj1jFCBW8Fd+xF0PzdTlBCWQIV1xnUT7B93wUANtW3KGjl3TRcOyxwSx/u/jyKw/Q==",
- "hasInstallScript": true,
- "license": "Apache-2.0",
- "dependencies": {
- "@swc/counter": "^0.1.3",
- "@swc/types": "^0.1.25"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/swc"
- },
- "optionalDependencies": {
- "@swc/core-darwin-arm64": "1.15.3",
- "@swc/core-darwin-x64": "1.15.3",
- "@swc/core-linux-arm-gnueabihf": "1.15.3",
- "@swc/core-linux-arm64-gnu": "1.15.3",
- "@swc/core-linux-arm64-musl": "1.15.3",
- "@swc/core-linux-x64-gnu": "1.15.3",
- "@swc/core-linux-x64-musl": "1.15.3",
- "@swc/core-win32-arm64-msvc": "1.15.3",
- "@swc/core-win32-ia32-msvc": "1.15.3",
- "@swc/core-win32-x64-msvc": "1.15.3"
- },
- "peerDependencies": {
- "@swc/helpers": ">=0.5.17"
- },
- "peerDependenciesMeta": {
- "@swc/helpers": {
- "optional": true
- }
+ "version": "4.0.19",
+ "resolved": "https://registry.npmjs.org/@workflow/nuxt/-/nuxt-4.0.19.tgz",
+ "integrity": "sha512-aAKrfmVoS67L/YW5VgG2ty3BQpOKUJLLapbpeGqbeXzfsvulE27wvQ7AburI2zEyHg2cALg5t2hA02dnL1wKiQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@nuxt/kit": "4.4.8",
+ "@workflow/nitro": "4.1.9"
}
},
- "node_modules/@workflow/rollup/node_modules/@workflow/swc-plugin": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/@workflow/swc-plugin/-/swc-plugin-4.1.2.tgz",
- "integrity": "sha512-oSd+fSXtcrHMJ82OwEqyfhYpqr1EsSQY5IEpntkKSlzzkdTFV4hcAj0vlafgIfI3WfhqxrXUoHfp/S1XE49jcA==",
+ "node_modules/@workflow/rollup": {
+ "version": "4.0.18",
+ "resolved": "https://registry.npmjs.org/@workflow/rollup/-/rollup-4.0.18.tgz",
+ "integrity": "sha512-UExirEIuZs6hBTzPRqqba2huI918wC/sMRUtnh+Ct9tQVI8xhGfi5/uYbq+uGDffq0qH+eVy/QHlLp3ENUCnZg==",
"license": "Apache-2.0",
- "peerDependencies": {
- "@swc/core": "1.15.3"
+ "dependencies": {
+ "@swc/core": "1.15.3",
+ "@workflow/builders": "4.1.8",
+ "@workflow/swc-plugin": "4.1.2",
+ "exsolve": "1.0.7"
}
},
"node_modules/@workflow/rollup/node_modules/exsolve": {
@@ -3164,60 +3201,23 @@
"license": "Apache-2.0"
},
"node_modules/@workflow/sveltekit": {
- "version": "4.0.16",
- "resolved": "https://registry.npmjs.org/@workflow/sveltekit/-/sveltekit-4.0.16.tgz",
- "integrity": "sha512-BY7lB4pch1WAMa8dwcEmQlnNaB5fpOLyCfg7u4cfVMV300UFCsXbrlkfInmy7nE4jmbNQFzD2qwPGA3LZzypjg==",
+ "version": "4.0.18",
+ "resolved": "https://registry.npmjs.org/@workflow/sveltekit/-/sveltekit-4.0.18.tgz",
+ "integrity": "sha512-iVNUr42uuxVcUw8VZliSNcimYExeDLsd14FfGVQoNpjPZhqrRVKaCj5Q98YdSCUEZciAci7VP4rvP6FsxFDg/w==",
"license": "Apache-2.0",
"dependencies": {
+ "@sveltejs/load-config": "^0.2.3",
"@swc/core": "1.15.3",
- "@workflow/builders": "4.1.6",
- "@workflow/rollup": "4.0.16",
+ "@workflow/builders": "4.1.8",
+ "@workflow/rollup": "4.0.18",
"@workflow/swc-plugin": "4.1.2",
- "@workflow/vite": "4.0.16",
+ "@workflow/vite": "4.0.18",
"exsolve": "^1.0.8",
"fs-extra": "^11.3.2",
"pathe": "^2.0.3"
}
},
- "node_modules/@workflow/sveltekit/node_modules/@swc/core": {
- "version": "1.15.3",
- "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.15.3.tgz",
- "integrity": "sha512-Qd8eBPkUFL4eAONgGjycZXj1jFCBW8Fd+xF0PzdTlBCWQIV1xnUT7B93wUANtW3KGjl3TRcOyxwSx/u/jyKw/Q==",
- "hasInstallScript": true,
- "license": "Apache-2.0",
- "dependencies": {
- "@swc/counter": "^0.1.3",
- "@swc/types": "^0.1.25"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/swc"
- },
- "optionalDependencies": {
- "@swc/core-darwin-arm64": "1.15.3",
- "@swc/core-darwin-x64": "1.15.3",
- "@swc/core-linux-arm-gnueabihf": "1.15.3",
- "@swc/core-linux-arm64-gnu": "1.15.3",
- "@swc/core-linux-arm64-musl": "1.15.3",
- "@swc/core-linux-x64-gnu": "1.15.3",
- "@swc/core-linux-x64-musl": "1.15.3",
- "@swc/core-win32-arm64-msvc": "1.15.3",
- "@swc/core-win32-ia32-msvc": "1.15.3",
- "@swc/core-win32-x64-msvc": "1.15.3"
- },
- "peerDependencies": {
- "@swc/helpers": ">=0.5.17"
- },
- "peerDependenciesMeta": {
- "@swc/helpers": {
- "optional": true
- }
- }
- },
- "node_modules/@workflow/sveltekit/node_modules/@workflow/swc-plugin": {
+ "node_modules/@workflow/swc-plugin": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/@workflow/swc-plugin/-/swc-plugin-4.1.2.tgz",
"integrity": "sha512-oSd+fSXtcrHMJ82OwEqyfhYpqr1EsSQY5IEpntkKSlzzkdTFV4hcAj0vlafgIfI3WfhqxrXUoHfp/S1XE49jcA==",
@@ -3245,18 +3245,18 @@
}
},
"node_modules/@workflow/vite": {
- "version": "4.0.16",
- "resolved": "https://registry.npmjs.org/@workflow/vite/-/vite-4.0.16.tgz",
- "integrity": "sha512-conV22HD0YAR+B91nUyt8+uD99LbbcRGLjjusoPoCt+v5oypJYDFgJPV2qNXD3zSMpTemR6vXZJl/gbpUA6MIQ==",
+ "version": "4.0.18",
+ "resolved": "https://registry.npmjs.org/@workflow/vite/-/vite-4.0.18.tgz",
+ "integrity": "sha512-iRiwfqKDZ9KSk7vLvJIPYDusVaf49xbKtUN6CKfMlGLtM40vYPHy+/3V1/59wavawL1jNsDq6+XhvIjXbDk7SA==",
"license": "Apache-2.0",
"dependencies": {
- "@workflow/builders": "4.1.6"
+ "@workflow/builders": "4.1.8"
}
},
"node_modules/@workflow/web": {
- "version": "4.1.17",
- "resolved": "https://registry.npmjs.org/@workflow/web/-/web-4.1.17.tgz",
- "integrity": "sha512-6wn8SUqqTmTmaoG8+KqN0vWYHAITbnmptv5Cw7p7Ca1kPKtFqmQdeVrCKbmMekexkM/LA8tmOYD+oYDT4U6VKg==",
+ "version": "4.1.19",
+ "resolved": "https://registry.npmjs.org/@workflow/web/-/web-4.1.19.tgz",
+ "integrity": "sha512-1+KJ/n3/M2vilySnhKjxZcrPYnwUj2y5WazTCDJyvj9uVwu7Fm446L0fIK3K11Bx+JRbsDyF6bDiQ1mp111ZFA==",
"license": "Apache-2.0",
"dependencies": {
"express": "^5.2.1"
@@ -3391,152 +3391,6 @@
"node": ">=20"
}
},
- "node_modules/@xhmikosr/bin-check/node_modules/execa": {
- "version": "9.6.1",
- "resolved": "https://registry.npmjs.org/execa/-/execa-9.6.1.tgz",
- "integrity": "sha512-9Be3ZoN4LmYR90tUoVu2te2BsbzHfhJyfEiAVfz7N5/zv+jduIfLrV2xdQXOHbaD6KgpGdO9PRPM1Y4Q9QkPkA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@sindresorhus/merge-streams": "^4.0.0",
- "cross-spawn": "^7.0.6",
- "figures": "^6.1.0",
- "get-stream": "^9.0.0",
- "human-signals": "^8.0.1",
- "is-plain-obj": "^4.1.0",
- "is-stream": "^4.0.1",
- "npm-run-path": "^6.0.0",
- "pretty-ms": "^9.2.0",
- "signal-exit": "^4.1.0",
- "strip-final-newline": "^4.0.0",
- "yoctocolors": "^2.1.1"
- },
- "engines": {
- "node": "^18.19.0 || >=20.5.0"
- },
- "funding": {
- "url": "https://github.com/sindresorhus/execa?sponsor=1"
- }
- },
- "node_modules/@xhmikosr/bin-check/node_modules/get-stream": {
- "version": "9.0.1",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz",
- "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@sec-ant/readable-stream": "^0.4.1",
- "is-stream": "^4.0.1"
- },
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@xhmikosr/bin-check/node_modules/human-signals": {
- "version": "8.0.1",
- "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-8.0.1.tgz",
- "integrity": "sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==",
- "license": "Apache-2.0",
- "peer": true,
- "engines": {
- "node": ">=18.18.0"
- }
- },
- "node_modules/@xhmikosr/bin-check/node_modules/is-plain-obj": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
- "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@xhmikosr/bin-check/node_modules/is-stream": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz",
- "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@xhmikosr/bin-check/node_modules/isexe": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/isexe/-/isexe-4.0.0.tgz",
- "integrity": "sha512-FFUtZMpoZ8RqHS3XeXEmHWLA4thH+ZxCv2lOiPIn1Xc7CxrqhWzNSDzD+/chS/zbYezmiwWLdQC09JdQKmthOw==",
- "license": "BlueOak-1.0.0",
- "peer": true,
- "engines": {
- "node": ">=20"
- }
- },
- "node_modules/@xhmikosr/bin-check/node_modules/npm-run-path": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-6.0.0.tgz",
- "integrity": "sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "path-key": "^4.0.0",
- "unicorn-magic": "^0.3.0"
- },
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@xhmikosr/bin-check/node_modules/path-key": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz",
- "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@xhmikosr/bin-check/node_modules/strip-final-newline": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-4.0.0.tgz",
- "integrity": "sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@xhmikosr/bin-check/node_modules/unicorn-magic": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz",
- "integrity": "sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/@xhmikosr/bin-wrapper": {
"version": "14.5.1",
"resolved": "https://registry.npmjs.org/@xhmikosr/bin-wrapper/-/bin-wrapper-14.5.1.tgz",
@@ -3586,19 +3440,6 @@
"node": ">=20"
}
},
- "node_modules/@xhmikosr/decompress-tar/node_modules/is-stream": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz",
- "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/@xhmikosr/decompress-tarbz2": {
"version": "9.0.2",
"resolved": "https://registry.npmjs.org/@xhmikosr/decompress-tarbz2/-/decompress-tarbz2-9.0.2.tgz",
@@ -3616,19 +3457,6 @@
"node": ">=20"
}
},
- "node_modules/@xhmikosr/decompress-tarbz2/node_modules/is-stream": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz",
- "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/@xhmikosr/decompress-targz": {
"version": "9.0.1",
"resolved": "https://registry.npmjs.org/@xhmikosr/decompress-targz/-/decompress-targz-9.0.1.tgz",
@@ -3644,62 +3472,19 @@
"node": ">=20"
}
},
- "node_modules/@xhmikosr/decompress-targz/node_modules/is-stream": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz",
- "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@xhmikosr/decompress-unzip": {
- "version": "8.2.1",
- "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-unzip/-/decompress-unzip-8.2.1.tgz",
- "integrity": "sha512-2MS94QnmXQwjkKN8WyFiu1sU7J3rcWJcMze4kRYsX7tN+CXpUGECgkh4YSOhujpkWPuVlFudIziJHO/TxOqkQQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "file-type": "^21.3.4",
- "get-stream": "^9.0.1",
- "yauzl": "^3.4.0"
- },
- "engines": {
- "node": ">=20"
- }
- },
- "node_modules/@xhmikosr/decompress-unzip/node_modules/get-stream": {
- "version": "9.0.1",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz",
- "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@sec-ant/readable-stream": "^0.4.1",
- "is-stream": "^4.0.1"
- },
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@xhmikosr/decompress-unzip/node_modules/is-stream": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz",
- "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==",
+ "node_modules/@xhmikosr/decompress-unzip": {
+ "version": "8.2.1",
+ "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-unzip/-/decompress-unzip-8.2.1.tgz",
+ "integrity": "sha512-2MS94QnmXQwjkKN8WyFiu1sU7J3rcWJcMze4kRYsX7tN+CXpUGECgkh4YSOhujpkWPuVlFudIziJHO/TxOqkQQ==",
"license": "MIT",
"peer": true,
- "engines": {
- "node": ">=18"
+ "dependencies": {
+ "file-type": "^21.3.4",
+ "get-stream": "^9.0.1",
+ "yauzl": "^3.4.0"
},
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "engines": {
+ "node": ">=20"
}
},
"node_modules/@xhmikosr/downloader": {
@@ -3721,20 +3506,6 @@
"node": ">=20"
}
},
- "node_modules/@xhmikosr/downloader/node_modules/content-disposition": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-2.0.1.tgz",
- "integrity": "sha512-e+H0ZXHSWYrENhQzw1LPuP4oF5MzVKmDU6d3hxlvaPEYLLg62MxtQNPRx4SYSuYJSBUgnQIG4HIN2tEtNv7Dog==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/express"
- }
- },
"node_modules/@xhmikosr/os-filter-obj": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/@xhmikosr/os-filter-obj/-/os-filter-obj-4.1.0.tgz",
@@ -3774,14 +3545,14 @@
}
},
"node_modules/ai": {
- "version": "7.0.57",
- "resolved": "https://registry.npmjs.org/ai/-/ai-7.0.57.tgz",
- "integrity": "sha512-MDnflmccMqafBrV5SB00YMqqTKuqpWrOaK74+dA21izk3HmeyHTakkeZRcdgz4iPEB6L2NtEZHOPKTivZp47lw==",
+ "version": "7.0.66",
+ "resolved": "https://registry.npmjs.org/ai/-/ai-7.0.66.tgz",
+ "integrity": "sha512-wBUyoCYF3GVr+62nelBgR8YbpTSsMZrzFyOOjiwijylNSM2TFCW35C+Pml2vc59/WLMpyhS/LWZ55M+B9DAcSg==",
"license": "Apache-2.0",
"dependencies": {
- "@ai-sdk/gateway": "4.0.45",
- "@ai-sdk/provider": "4.0.6",
- "@ai-sdk/provider-utils": "5.0.24"
+ "@ai-sdk/gateway": "4.0.52",
+ "@ai-sdk/provider": "4.0.7",
+ "@ai-sdk/provider-utils": "5.0.27"
},
"engines": {
"node": ">=22"
@@ -3884,13 +3655,10 @@
}
},
"node_modules/balanced-match": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
- "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
- "license": "MIT",
- "engines": {
- "node": "18 || 20 || >=22"
- }
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
+ "license": "MIT"
},
"node_modules/bare-events": {
"version": "2.9.1",
@@ -4131,9 +3899,9 @@
}
},
"node_modules/body-parser/node_modules/content-type": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.0.0.tgz",
- "integrity": "sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ==",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",
+ "integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==",
"license": "MIT",
"engines": {
"node": ">=18"
@@ -4251,15 +4019,12 @@
}
},
"node_modules/brace-expansion": {
- "version": "5.0.9",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz",
- "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==",
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.4.tgz",
+ "integrity": "sha512-hGfVzPxthbf3+2yjg/RBs60cB0FhqBS/zvdV/4wn4/BmN0bNMMHPc4V/BbFieqf1TKAGGAHnY4eSjajCl0f2Xg==",
"license": "MIT",
"dependencies": {
- "balanced-match": "^4.0.2"
- },
- "engines": {
- "node": "20 || >=22"
+ "balanced-match": "^1.0.0"
}
},
"node_modules/buffer": {
@@ -4364,34 +4129,6 @@
}
}
},
- "node_modules/c12/node_modules/chokidar": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-5.0.0.tgz",
- "integrity": "sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==",
- "license": "MIT",
- "dependencies": {
- "readdirp": "^5.0.0"
- },
- "engines": {
- "node": ">= 20.19.0"
- },
- "funding": {
- "url": "https://paulmillr.com/funding/"
- }
- },
- "node_modules/c12/node_modules/readdirp": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-5.1.1.tgz",
- "integrity": "sha512-Kko+Y5XQ6fM+Ce3dq3m9YGxnacYZYl9cA1wZjaF3Vbry2L3i1qVg8+CAgNPsXRArPMUMCaOR7oa9Nqntc43JKA==",
- "license": "MIT",
- "engines": {
- "node": ">= 20.19.0"
- },
- "funding": {
- "type": "individual",
- "url": "https://paulmillr.com/funding/"
- }
- },
"node_modules/cacheable-lookup": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz",
@@ -4421,36 +4158,6 @@
"node": ">=18"
}
},
- "node_modules/cacheable-request/node_modules/get-stream": {
- "version": "9.0.1",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz",
- "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@sec-ant/readable-stream": "^0.4.1",
- "is-stream": "^4.0.1"
- },
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/cacheable-request/node_modules/is-stream": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz",
- "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==",
- "license": "MIT",
- "peer": true,
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/call-bind-apply-helpers": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
@@ -4556,15 +4263,15 @@
}
},
"node_modules/chokidar": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz",
- "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==",
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-5.0.0.tgz",
+ "integrity": "sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==",
"license": "MIT",
"dependencies": {
- "readdirp": "^4.0.1"
+ "readdirp": "^5.0.0"
},
"engines": {
- "node": ">= 14.16.0"
+ "node": ">= 20.19.0"
},
"funding": {
"url": "https://paulmillr.com/funding/"
@@ -4693,10 +4400,11 @@
}
},
"node_modules/content-disposition": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.1.0.tgz",
- "integrity": "sha512-5jRCH9Z/+DRP7rkvY83B+yGIGX96OYdJmzngqnw2SBSxqCFPd0w2km3s5iawpGX8krnwSGmF0FW5Nhr0Hfai3g==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-2.0.1.tgz",
+ "integrity": "sha512-e+H0ZXHSWYrENhQzw1LPuP4oF5MzVKmDU6d3hxlvaPEYLLg62MxtQNPRx4SYSuYJSBUgnQIG4HIN2tEtNv7Dog==",
"license": "MIT",
+ "peer": true,
"engines": {
"node": ">=18"
},
@@ -4810,9 +4518,9 @@
}
},
"node_modules/default-browser": {
- "version": "5.5.0",
- "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.5.0.tgz",
- "integrity": "sha512-H9LMLr5zwIbSxrmvikGuI/5KGhZ8E2zH3stkMgM5LpOWDutGM2JZaj460Udnf1a+946zc7YBgrqEWwbk7zHvGw==",
+ "version": "5.5.1",
+ "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.5.1.tgz",
+ "integrity": "sha512-m1pAzaJgZ/gssEqlOhJkPJp8Xly7QyW6xcrkUa2KKcDeDSEMP7X8xipU3snUcfisTQx0w1AGae+9UtJSfVnXGw==",
"license": "MIT",
"dependencies": {
"bundle-name": "^4.1.0",
@@ -5035,9 +4743,9 @@
}
},
"node_modules/esbuild": {
- "version": "0.28.1",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.1.tgz",
- "integrity": "sha512-HrJrvZv5ayxBzPfwphOoNzkzOIIlifzk0KJrGK2c8R4+LKpMtpYLQeUdjnwjWv/LZlkH2laZk+4w78pi99D4Vw==",
+ "version": "0.28.2",
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.2.tgz",
+ "integrity": "sha512-HKVLS8dvII+xoKW9kmqxbRKrnWEXfJJr/FZhhJmiqIB0e053QNYFqOBouTMO/k5sID4MvCiUCvv8b9M4h32wIA==",
"hasInstallScript": true,
"license": "MIT",
"bin": {
@@ -5047,32 +4755,32 @@
"node": ">=18"
},
"optionalDependencies": {
- "@esbuild/aix-ppc64": "0.28.1",
- "@esbuild/android-arm": "0.28.1",
- "@esbuild/android-arm64": "0.28.1",
- "@esbuild/android-x64": "0.28.1",
- "@esbuild/darwin-arm64": "0.28.1",
- "@esbuild/darwin-x64": "0.28.1",
- "@esbuild/freebsd-arm64": "0.28.1",
- "@esbuild/freebsd-x64": "0.28.1",
- "@esbuild/linux-arm": "0.28.1",
- "@esbuild/linux-arm64": "0.28.1",
- "@esbuild/linux-ia32": "0.28.1",
- "@esbuild/linux-loong64": "0.28.1",
- "@esbuild/linux-mips64el": "0.28.1",
- "@esbuild/linux-ppc64": "0.28.1",
- "@esbuild/linux-riscv64": "0.28.1",
- "@esbuild/linux-s390x": "0.28.1",
- "@esbuild/linux-x64": "0.28.1",
- "@esbuild/netbsd-arm64": "0.28.1",
- "@esbuild/netbsd-x64": "0.28.1",
- "@esbuild/openbsd-arm64": "0.28.1",
- "@esbuild/openbsd-x64": "0.28.1",
- "@esbuild/openharmony-arm64": "0.28.1",
- "@esbuild/sunos-x64": "0.28.1",
- "@esbuild/win32-arm64": "0.28.1",
- "@esbuild/win32-ia32": "0.28.1",
- "@esbuild/win32-x64": "0.28.1"
+ "@esbuild/aix-ppc64": "0.28.2",
+ "@esbuild/android-arm": "0.28.2",
+ "@esbuild/android-arm64": "0.28.2",
+ "@esbuild/android-x64": "0.28.2",
+ "@esbuild/darwin-arm64": "0.28.2",
+ "@esbuild/darwin-x64": "0.28.2",
+ "@esbuild/freebsd-arm64": "0.28.2",
+ "@esbuild/freebsd-x64": "0.28.2",
+ "@esbuild/linux-arm": "0.28.2",
+ "@esbuild/linux-arm64": "0.28.2",
+ "@esbuild/linux-ia32": "0.28.2",
+ "@esbuild/linux-loong64": "0.28.2",
+ "@esbuild/linux-mips64el": "0.28.2",
+ "@esbuild/linux-ppc64": "0.28.2",
+ "@esbuild/linux-riscv64": "0.28.2",
+ "@esbuild/linux-s390x": "0.28.2",
+ "@esbuild/linux-x64": "0.28.2",
+ "@esbuild/netbsd-arm64": "0.28.2",
+ "@esbuild/netbsd-x64": "0.28.2",
+ "@esbuild/openbsd-arm64": "0.28.2",
+ "@esbuild/openbsd-x64": "0.28.2",
+ "@esbuild/openharmony-arm64": "0.28.2",
+ "@esbuild/sunos-x64": "0.28.2",
+ "@esbuild/win32-arm64": "0.28.2",
+ "@esbuild/win32-ia32": "0.28.2",
+ "@esbuild/win32-x64": "0.28.2"
}
},
"node_modules/escape-html": {
@@ -5131,49 +4839,32 @@
}
},
"node_modules/execa": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
- "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
+ "version": "9.6.1",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-9.6.1.tgz",
+ "integrity": "sha512-9Be3ZoN4LmYR90tUoVu2te2BsbzHfhJyfEiAVfz7N5/zv+jduIfLrV2xdQXOHbaD6KgpGdO9PRPM1Y4Q9QkPkA==",
"license": "MIT",
+ "peer": true,
"dependencies": {
- "cross-spawn": "^7.0.3",
- "get-stream": "^6.0.0",
- "human-signals": "^2.1.0",
- "is-stream": "^2.0.0",
- "merge-stream": "^2.0.0",
- "npm-run-path": "^4.0.1",
- "onetime": "^5.1.2",
- "signal-exit": "^3.0.3",
- "strip-final-newline": "^2.0.0"
+ "@sindresorhus/merge-streams": "^4.0.0",
+ "cross-spawn": "^7.0.6",
+ "figures": "^6.1.0",
+ "get-stream": "^9.0.0",
+ "human-signals": "^8.0.1",
+ "is-plain-obj": "^4.1.0",
+ "is-stream": "^4.0.1",
+ "npm-run-path": "^6.0.0",
+ "pretty-ms": "^9.2.0",
+ "signal-exit": "^4.1.0",
+ "strip-final-newline": "^4.0.0",
+ "yoctocolors": "^2.1.1"
},
"engines": {
- "node": ">=10"
+ "node": "^18.19.0 || >=20.5.0"
},
"funding": {
"url": "https://github.com/sindresorhus/execa?sponsor=1"
}
},
- "node_modules/execa/node_modules/onetime": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
- "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
- "license": "MIT",
- "dependencies": {
- "mimic-fn": "^2.1.0"
- },
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/execa/node_modules/signal-exit": {
- "version": "3.0.7",
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
- "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
- "license": "ISC"
- },
"node_modules/express": {
"version": "5.2.1",
"resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz",
@@ -5217,6 +4908,19 @@
"url": "https://opencollective.com/express"
}
},
+ "node_modules/express/node_modules/content-disposition": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.1.0.tgz",
+ "integrity": "sha512-5jRCH9Z/+DRP7rkvY83B+yGIGX96OYdJmzngqnw2SBSxqCFPd0w2km3s5iawpGX8krnwSGmF0FW5Nhr0Hfai3g==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
+ }
+ },
"node_modules/exsolve": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/exsolve/-/exsolve-1.1.1.tgz",
@@ -5325,21 +5029,6 @@
"minimatch": "^5.0.1"
}
},
- "node_modules/filelist/node_modules/balanced-match": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
- "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
- "license": "MIT"
- },
- "node_modules/filelist/node_modules/brace-expansion": {
- "version": "2.1.4",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.4.tgz",
- "integrity": "sha512-hGfVzPxthbf3+2yjg/RBs60cB0FhqBS/zvdV/4wn4/BmN0bNMMHPc4V/BbFieqf1TKAGGAHnY4eSjajCl0f2Xg==",
- "license": "MIT",
- "dependencies": {
- "balanced-match": "^1.0.0"
- }
- },
"node_modules/filelist/node_modules/minimatch": {
"version": "5.1.9",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.9.tgz",
@@ -5559,12 +5248,17 @@
}
},
"node_modules/get-stream": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
- "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
+ "version": "9.0.1",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz",
+ "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==",
"license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@sec-ant/readable-stream": "^0.4.1",
+ "is-stream": "^4.0.1"
+ },
"engines": {
- "node": ">=10"
+ "node": ">=18"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
@@ -5718,12 +5412,13 @@
}
},
"node_modules/human-signals": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
- "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-8.0.1.tgz",
+ "integrity": "sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==",
"license": "Apache-2.0",
+ "peer": true,
"engines": {
- "node": ">=10.17.0"
+ "node": ">=18.18.0"
}
},
"node_modules/iconv-lite": {
@@ -5876,13 +5571,16 @@
}
},
"node_modules/is-plain-obj": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
- "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
+ "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
"license": "MIT",
"peer": true,
"engines": {
- "node": ">=0.10.0"
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/is-promise": {
@@ -5892,12 +5590,13 @@
"license": "MIT"
},
"node_modules/is-stream": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
- "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz",
+ "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==",
"license": "MIT",
+ "peer": true,
"engines": {
- "node": ">=8"
+ "node": ">=18"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
@@ -5928,10 +5627,14 @@
}
},
"node_modules/isexe": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
- "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
- "license": "ISC"
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-4.0.0.tgz",
+ "integrity": "sha512-FFUtZMpoZ8RqHS3XeXEmHWLA4thH+ZxCv2lOiPIn1Xc7CxrqhWzNSDzD+/chS/zbYezmiwWLdQC09JdQKmthOw==",
+ "license": "BlueOak-1.0.0",
+ "peer": true,
+ "engines": {
+ "node": ">=20"
+ }
},
"node_modules/iterare": {
"version": "1.2.1",
@@ -6269,17 +5972,18 @@
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
- },
- "node_modules/minimatch": {
- "version": "10.2.6",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz",
- "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==",
- "license": "BlueOak-1.0.0",
+ },
+ "node_modules/minimatch": {
+ "version": "9.0.9",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz",
+ "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==",
+ "license": "ISC",
+ "peer": true,
"dependencies": {
- "brace-expansion": "^5.0.8"
+ "brace-expansion": "^2.0.2"
},
"engines": {
- "node": "18 || 20 || >=22"
+ "node": ">=16 || 14 >=14.17"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
@@ -6348,25 +6052,45 @@
}
},
"node_modules/negotiator": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz",
- "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.1.0.tgz",
+ "integrity": "sha512-NMPBRMJgiQHjbd8phG3Vebdx4kZ1H121rbl5IkMqeOsahptB9BKo/d7oJ3zTXqTgagn2bWlNSXkh0QUGM31RYg==",
"license": "MIT",
+ "dependencies": {
+ "content-type": "^2.1.0"
+ },
"engines": {
- "node": ">= 0.6"
+ "node": ">=18"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
+ }
+ },
+ "node_modules/negotiator/node_modules/content-type": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",
+ "integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
}
},
"node_modules/next": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/next/-/next-16.2.6.tgz",
- "integrity": "sha512-qOVgKJg1+At15NpeUP+eJgCHvTCgXsogweq87Ri/Ix7PkqQHg4sdaXmSFqKlgaIXE4kW0g25LE68W87UANlHtw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/next/-/next-16.3.1.tgz",
+ "integrity": "sha512-hsAp0i7Rh+/dhe7DGIeN2YlpLM1DP4MNxti9EtDMtqcO612X81MvvEj388/oTce9U1EcEIOWDlGq0zRwrBKvuA==",
"license": "MIT",
"dependencies": {
- "@next/env": "16.2.6",
- "@swc/helpers": "0.5.15",
+ "@next/env": "16.3.1",
+ "@swc/helpers": "0.5.23",
"baseline-browser-mapping": "^2.9.19",
"caniuse-lite": "^1.0.30001579",
- "postcss": "8.4.31",
+ "postcss": "8.5.23",
"styled-jsx": "5.1.6"
},
"bin": {
@@ -6376,15 +6100,15 @@
"node": ">=20.9.0"
},
"optionalDependencies": {
- "@next/swc-darwin-arm64": "16.2.6",
- "@next/swc-darwin-x64": "16.2.6",
- "@next/swc-linux-arm64-gnu": "16.2.6",
- "@next/swc-linux-arm64-musl": "16.2.6",
- "@next/swc-linux-x64-gnu": "16.2.6",
- "@next/swc-linux-x64-musl": "16.2.6",
- "@next/swc-win32-arm64-msvc": "16.2.6",
- "@next/swc-win32-x64-msvc": "16.2.6",
- "sharp": "^0.34.5"
+ "@next/swc-darwin-arm64": "16.3.1",
+ "@next/swc-darwin-x64": "16.3.1",
+ "@next/swc-linux-arm64-gnu": "16.3.1",
+ "@next/swc-linux-arm64-musl": "16.3.1",
+ "@next/swc-linux-x64-gnu": "16.3.1",
+ "@next/swc-linux-x64-musl": "16.3.1",
+ "@next/swc-win32-arm64-msvc": "16.3.1",
+ "@next/swc-win32-x64-msvc": "16.3.1",
+ "sharp": "^0.35.3"
},
"peerDependencies": {
"@opentelemetry/api": "^1.1.0",
@@ -6438,15 +6162,46 @@
}
},
"node_modules/npm-run-path": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
- "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-6.0.0.tgz",
+ "integrity": "sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==",
"license": "MIT",
+ "peer": true,
"dependencies": {
- "path-key": "^3.0.0"
+ "path-key": "^4.0.0",
+ "unicorn-magic": "^0.3.0"
},
"engines": {
- "node": ">=8"
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/npm-run-path/node_modules/path-key": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz",
+ "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==",
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/npm-run-path/node_modules/unicorn-magic": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz",
+ "integrity": "sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==",
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/object-inspect": {
@@ -6462,9 +6217,9 @@
}
},
"node_modules/ohash": {
- "version": "2.0.11",
- "resolved": "https://registry.npmjs.org/ohash/-/ohash-2.0.11.tgz",
- "integrity": "sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==",
+ "version": "2.0.12",
+ "resolved": "https://registry.npmjs.org/ohash/-/ohash-2.0.12.tgz",
+ "integrity": "sha512-65S/5gk9YSsaRjcyf7Nfa6h/d3E8/1gslpXfI4W7Dxn/oap8IKRuNT5VXkLQ1YFKIEg4apRY4Pj6aiwFzrDdmw==",
"license": "MIT"
},
"node_modules/on-finished": {
@@ -6721,9 +6476,9 @@
"license": "ISC"
},
"node_modules/picomatch": {
- "version": "4.0.5",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.5.tgz",
- "integrity": "sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==",
+ "version": "4.0.7",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.7.tgz",
+ "integrity": "sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==",
"license": "MIT",
"engines": {
"node": ">=12"
@@ -6754,9 +6509,9 @@
}
},
"node_modules/postcss": {
- "version": "8.4.31",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz",
- "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==",
+ "version": "8.5.23",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.23.tgz",
+ "integrity": "sha512-g50586zr4bZmwFiTlflMu8E0bDTb5I5gertgwAKmsdUlTQIhZtunzUlD1WSzwcVWPoAVpsrA6vlfCD7oXvRwgg==",
"funding": [
{
"type": "opencollective",
@@ -6773,9 +6528,9 @@
],
"license": "MIT",
"dependencies": {
- "nanoid": "^3.3.6",
- "picocolors": "^1.0.0",
- "source-map-js": "^1.0.2"
+ "nanoid": "^3.3.16",
+ "picocolors": "^1.1.1",
+ "source-map-js": "^1.2.1"
},
"engines": {
"node": "^10 || ^12 || >=14"
@@ -6878,33 +6633,33 @@
}
},
"node_modules/react": {
- "version": "19.2.6",
- "resolved": "https://registry.npmjs.org/react/-/react-19.2.6.tgz",
- "integrity": "sha512-sfWGGfavi0xr8Pg0sVsyHMAOziVYKgPLNrS7ig+ivMNb3wbCBw3KxtflsGBAwD3gYQlE/AEZsTLgToRrSCjb0Q==",
+ "version": "19.2.8",
+ "resolved": "https://registry.npmjs.org/react/-/react-19.2.8.tgz",
+ "integrity": "sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/react-dom": {
- "version": "19.2.6",
- "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.6.tgz",
- "integrity": "sha512-0prMI+hvBbPjsWnxDLxlCGyM8PN6UuWjEUCYmZhO67xIV9Xasa/r/vDnq+Xyq4Lo27g8QSbO5YzARu0D1Sps3g==",
+ "version": "19.2.8",
+ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.8.tgz",
+ "integrity": "sha512-rVprimfGBG3DR+Tq0IQG2DT5PxKth1WIGDmj5yPmlzr4YBe7uyE+Du4oVqTDXZSHGGGXRtTJEGSSePyQCMBglQ==",
"license": "MIT",
"dependencies": {
"scheduler": "^0.27.0"
},
"peerDependencies": {
- "react": "^19.2.6"
+ "react": "^19.2.8"
}
},
"node_modules/readdirp": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz",
- "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==",
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-5.1.1.tgz",
+ "integrity": "sha512-Kko+Y5XQ6fM+Ce3dq3m9YGxnacYZYl9cA1wZjaF3Vbry2L3i1qVg8+CAgNPsXRArPMUMCaOR7oa9Nqntc43JKA==",
"license": "MIT",
"engines": {
- "node": ">= 14.18.0"
+ "node": ">= 20.19.0"
},
"funding": {
"type": "individual",
@@ -7326,6 +7081,16 @@
"node": ">=0.10.0"
}
},
+ "node_modules/sort-keys/node_modules/is-plain-obj": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
+ "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==",
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/source-map": {
"version": "0.7.6",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz",
@@ -7420,9 +7185,9 @@
}
},
"node_modules/strip-ansi/node_modules/ansi-regex": {
- "version": "6.2.2",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz",
- "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==",
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.3.0.tgz",
+ "integrity": "sha512-WpDfL7NO6j7tH88IDBNVdUJxDh9nmCteAVW9dsep846XdwF4naCBK+/tGLX3KJgcpgMRXCFlTM2hKGoK9FsdrQ==",
"license": "MIT",
"engines": {
"node": ">=12"
@@ -7442,13 +7207,27 @@
"is-plain-obj": "^1.1.0"
}
},
+ "node_modules/strip-dirs/node_modules/is-plain-obj": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
+ "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==",
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/strip-final-newline": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
- "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-4.0.0.tgz",
+ "integrity": "sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==",
"license": "MIT",
+ "peer": true,
"engines": {
- "node": ">=6"
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/strtok3": {
@@ -7747,9 +7526,9 @@
}
},
"node_modules/type-is/node_modules/content-type": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.0.0.tgz",
- "integrity": "sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ==",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",
+ "integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==",
"license": "MIT",
"engines": {
"node": ">=18"
@@ -7973,6 +7752,12 @@
"node": ">= 8"
}
},
+ "node_modules/which/node_modules/isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
+ "license": "ISC"
+ },
"node_modules/widest-line": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz",
@@ -7992,21 +7777,21 @@
"license": "MIT"
},
"node_modules/workflow": {
- "version": "4.8.1",
- "resolved": "https://registry.npmjs.org/workflow/-/workflow-4.8.1.tgz",
- "integrity": "sha512-iBNbykkuK3+qXlP+Kgac7MS4OhGl3SRyZRBYs9TkXPmf8WisUd4DPDn5+0NivgFPgETZS4LZY7U9in5YR9Bh5A==",
+ "version": "4.8.3",
+ "resolved": "https://registry.npmjs.org/workflow/-/workflow-4.8.3.tgz",
+ "integrity": "sha512-boZkE92hdaLlf0Iy2UD7tRYKhm99rWC8aPdAxAmjI2MGMTbwvVcsjaI9eASoYv6PbBAYlHvSz0nl3xv79gYSrQ==",
"license": "Apache-2.0",
"dependencies": {
- "@workflow/astro": "4.0.16",
- "@workflow/cli": "4.3.5",
- "@workflow/core": "4.8.1",
+ "@workflow/astro": "4.0.18",
+ "@workflow/cli": "4.3.7",
+ "@workflow/core": "4.8.3",
"@workflow/errors": "4.2.1",
- "@workflow/nest": "4.0.17",
- "@workflow/next": "4.1.5",
- "@workflow/nitro": "4.1.7",
- "@workflow/nuxt": "4.0.17",
- "@workflow/rollup": "4.0.16",
- "@workflow/sveltekit": "4.0.16",
+ "@workflow/nest": "4.0.19",
+ "@workflow/next": "4.1.7",
+ "@workflow/nitro": "4.1.9",
+ "@workflow/nuxt": "4.0.19",
+ "@workflow/rollup": "4.0.18",
+ "@workflow/sveltekit": "4.0.18",
"@workflow/typescript-plugin": "4.0.3",
"@workflow/utils": "4.1.4",
"ms": "2.1.3"
@@ -8024,156 +7809,6 @@
}
}
},
- "node_modules/workflow/node_modules/@swc/cli": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@swc/cli/-/cli-0.8.1.tgz",
- "integrity": "sha512-L+ACCGHCiS0VqHVep/INLVnvRvJ2XooQFLZq4L8snhxw1jsqz+XRcY313UsyPVturPPE1shW3jic7rt3qEQTSQ==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "@swc/counter": "^0.1.3",
- "@xhmikosr/bin-wrapper": "^14.0.0",
- "commander": "^8.3.0",
- "minimatch": "^9.0.3",
- "piscina": "^4.3.1",
- "semver": "^7.3.8",
- "slash": "3.0.0",
- "source-map": "^0.7.3",
- "tinyglobby": "^0.2.13"
- },
- "bin": {
- "spack": "bin/spack.js",
- "swc": "bin/swc.js",
- "swcx": "bin/swcx.js"
- },
- "engines": {
- "node": ">= 20.19.0"
- },
- "peerDependencies": {
- "@swc/core": "^1.2.66",
- "chokidar": "^5.0.0"
- },
- "peerDependenciesMeta": {
- "chokidar": {
- "optional": true
- }
- }
- },
- "node_modules/workflow/node_modules/@swc/core": {
- "version": "1.15.3",
- "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.15.3.tgz",
- "integrity": "sha512-Qd8eBPkUFL4eAONgGjycZXj1jFCBW8Fd+xF0PzdTlBCWQIV1xnUT7B93wUANtW3KGjl3TRcOyxwSx/u/jyKw/Q==",
- "hasInstallScript": true,
- "license": "Apache-2.0",
- "dependencies": {
- "@swc/counter": "^0.1.3",
- "@swc/types": "^0.1.25"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/swc"
- },
- "optionalDependencies": {
- "@swc/core-darwin-arm64": "1.15.3",
- "@swc/core-darwin-x64": "1.15.3",
- "@swc/core-linux-arm-gnueabihf": "1.15.3",
- "@swc/core-linux-arm64-gnu": "1.15.3",
- "@swc/core-linux-arm64-musl": "1.15.3",
- "@swc/core-linux-x64-gnu": "1.15.3",
- "@swc/core-linux-x64-musl": "1.15.3",
- "@swc/core-win32-arm64-msvc": "1.15.3",
- "@swc/core-win32-ia32-msvc": "1.15.3",
- "@swc/core-win32-x64-msvc": "1.15.3"
- },
- "peerDependencies": {
- "@swc/helpers": ">=0.5.17"
- },
- "peerDependenciesMeta": {
- "@swc/helpers": {
- "optional": true
- }
- }
- },
- "node_modules/workflow/node_modules/@workflow/nest": {
- "version": "4.0.17",
- "resolved": "https://registry.npmjs.org/@workflow/nest/-/nest-4.0.17.tgz",
- "integrity": "sha512-y9wGsnMXbKGanyrBqq5+fBJNS5l57n4+rJ1zo/zB/jp1h53Z3DYu4QFNstSvFx+ygfdWQrWnm3y/U9fWOpqraQ==",
- "license": "Apache-2.0",
- "dependencies": {
- "@swc/core": "1.15.3",
- "@workflow/builders": "4.1.6",
- "@workflow/swc-plugin": "4.1.2",
- "pathe": "2.0.3"
- },
- "bin": {
- "workflow-nest": "dist/cli.js"
- },
- "peerDependencies": {
- "@nestjs/common": ">=10.0.0",
- "@nestjs/core": ">=10.0.0",
- "@swc/cli": ">=0.4.0",
- "@swc/core": ">=1.5.0"
- },
- "peerDependenciesMeta": {
- "@nestjs/common": {
- "optional": false
- },
- "@nestjs/core": {
- "optional": false
- },
- "@swc/cli": {
- "optional": false
- },
- "@swc/core": {
- "optional": false
- }
- }
- },
- "node_modules/workflow/node_modules/@workflow/swc-plugin": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/@workflow/swc-plugin/-/swc-plugin-4.1.2.tgz",
- "integrity": "sha512-oSd+fSXtcrHMJ82OwEqyfhYpqr1EsSQY5IEpntkKSlzzkdTFV4hcAj0vlafgIfI3WfhqxrXUoHfp/S1XE49jcA==",
- "license": "Apache-2.0",
- "peerDependencies": {
- "@swc/core": "1.15.3"
- }
- },
- "node_modules/workflow/node_modules/balanced-match": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
- "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
- "license": "MIT",
- "peer": true
- },
- "node_modules/workflow/node_modules/brace-expansion": {
- "version": "2.1.4",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.4.tgz",
- "integrity": "sha512-hGfVzPxthbf3+2yjg/RBs60cB0FhqBS/zvdV/4wn4/BmN0bNMMHPc4V/BbFieqf1TKAGGAHnY4eSjajCl0f2Xg==",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "balanced-match": "^1.0.0"
- }
- },
- "node_modules/workflow/node_modules/minimatch": {
- "version": "9.0.9",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz",
- "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==",
- "license": "ISC",
- "peer": true,
- "dependencies": {
- "brace-expansion": "^2.0.2"
- },
- "engines": {
- "node": ">=16 || 14 >=14.17"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
"node_modules/wrap-ansi": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
diff --git a/examples/nextjs-ai-agent/package.json b/examples/nextjs-ai-agent/package.json
index 935ebd04..5b422a58 100644
--- a/examples/nextjs-ai-agent/package.json
+++ b/examples/nextjs-ai-agent/package.json
@@ -24,18 +24,18 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
- "@arcjet/guard": "1.10.0-rc.0",
- "ai": "7.0.57",
- "next": "16.2.6",
- "react": "19.2.6",
- "react-dom": "19.2.6",
- "workflow": "4.8.1",
+ "@arcjet/guard": "1.10.0",
+ "ai": "7.0.66",
+ "next": "16.3.1",
+ "react": "19.2.8",
+ "react-dom": "19.2.8",
+ "workflow": "4.8.3",
"zod": "4.4.3"
},
"devDependencies": {
- "@types/node": "22.20.0",
- "@types/react": "19.2.15",
- "@types/react-dom": "19.2.3",
+ "@types/node": "22.20.1",
+ "@types/react": "19.2.18",
+ "@types/react-dom": "19.2.4",
"typescript": "5.9.3"
},
"overrides": {
diff --git a/examples/nextjs-bot-categories/next-env.d.ts b/examples/nextjs-bot-categories/next-env.d.ts
index 9edff1c7..ce4e94a6 100644
--- a/examples/nextjs-bot-categories/next-env.d.ts
+++ b/examples/nextjs-bot-categories/next-env.d.ts
@@ -1,6 +1,7 @@
///
///
import "./.next/types/routes.d.ts";
+import "./.next/types/root-params.d.ts";
// NOTE: This file should not be edited
// see https://nextjs.org/docs/app/api-reference/config/typescript for more information.
diff --git a/examples/nextjs-bot-categories/package-lock.json b/examples/nextjs-bot-categories/package-lock.json
index 77a6c139..bcf5223c 100644
--- a/examples/nextjs-bot-categories/package-lock.json
+++ b/examples/nextjs-bot-categories/package-lock.json
@@ -6,18 +6,18 @@
"": {
"name": "@arcjet-examples/nextjs-bot-categories",
"dependencies": {
- "@arcjet/inspect": "1.8.0",
- "@arcjet/next": "1.8.0",
- "@fontsource-variable/figtree": "5.2.10",
- "@fontsource/ibm-plex-mono": "5.2.7",
- "next": "16.2.6",
- "react": "19.2.6",
- "react-dom": "19.2.6"
+ "@arcjet/inspect": "1.10.0",
+ "@arcjet/next": "1.10.0",
+ "@fontsource-variable/figtree": "5.3.0",
+ "@fontsource/ibm-plex-mono": "5.3.0",
+ "next": "16.3.1",
+ "react": "19.2.8",
+ "react-dom": "19.2.8"
},
"devDependencies": {
- "@types/node": "22.20.0",
- "@types/react": "19.2.15",
- "@types/react-dom": "19.2.3",
+ "@types/node": "22.20.1",
+ "@types/react": "19.2.18",
+ "@types/react-dom": "19.2.4",
"typescript": "5.9.3"
},
"engines": {
@@ -25,119 +25,119 @@
}
},
"node_modules/@arcjet/analyze": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/analyze/-/analyze-1.8.0.tgz",
- "integrity": "sha512-re0BiOlPexv91VqFUgsSXLcT/6/73h9pjEQhN2JeS5OFuwDa0kNNKDt9DPNrFPRFOiXl4skeuodgilnVvHaFpg==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/analyze/-/analyze-1.10.0.tgz",
+ "integrity": "sha512-iWzLCb28Q/fcEiKGk6kN09YFx+PUoKCqwq5krC3niWSFHEuH5p/SAAPTdkN4+uMQkunszuqCCKLpfshGx0vXAg==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/analyze-wasm": "1.8.0",
- "@arcjet/protocol": "1.8.0"
+ "@arcjet/analyze-wasm": "1.10.0",
+ "@arcjet/protocol": "1.10.0"
},
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/analyze-wasm": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/analyze-wasm/-/analyze-wasm-1.8.0.tgz",
- "integrity": "sha512-NX2WFfqEcDnfhUhYyhaIP0juFvmNSJcXBtIhWH46UgXBBn5eowiqYOpfRYVVdVQUL9jQKEJQmfkiLM6prBCIxg==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/analyze-wasm/-/analyze-wasm-1.10.0.tgz",
+ "integrity": "sha512-vZqDQyRoeuxQcOlF75+0Xu2mlCCRl83HLFmpTDGLp3KGDYI1bRLBXtYOqqE5PK6LGQtJtYkDfJCWPHIngLTDYw==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/body": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/body/-/body-1.8.0.tgz",
- "integrity": "sha512-4Qwv0VDEryMnOl0fqX7QnHm+nKwrP/V95uDgkQxiRqsCpiC7rR5n0YK/LJKwBHupdxzrCj3n3f/XjnB4GCghZw==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/body/-/body-1.10.0.tgz",
+ "integrity": "sha512-cW59ijiZvjl8tDfyAuAfPCYjWwhafU0UEkYb4pQ51KJUYzvEc5ytxWGxYSh/V4agATcBLLqboOpyN705ROVOyw==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/cache": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/cache/-/cache-1.8.0.tgz",
- "integrity": "sha512-3PXpoCJFqkYPKzz38pkJ8A7tvPm2CGdGVCHOPDALUNwdIFxpzZpTZmZO34QrBQisNq+p1JpvXV5IBdcYWFsXLA==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/cache/-/cache-1.10.0.tgz",
+ "integrity": "sha512-HWZHkm2JPKa6NjKygwFM0tg5EdnYFGNlEV6D0P/UIaTApuS1U5LrNj9mp1sWDpt01C8/WWmY8crQGEA3LRuNng==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/duration": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/duration/-/duration-1.8.0.tgz",
- "integrity": "sha512-8kOgD2mJmKKoWdkEJKb5dijrHpG4m6pb5aiEJZfZwsB2NIHX3mlEZmm59Fos2t0opgBG6jtRWgTOaCoY5hDTLg==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/duration/-/duration-1.10.0.tgz",
+ "integrity": "sha512-CMfP5jDKx1GN0y+CU9HhMHy6UIX9wVqVdPVtZMYFrQDKWIyLaUpWkW+AKEOPPV6TTtapxnt+/XAZYpHxQ43FsA==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/env": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/env/-/env-1.8.0.tgz",
- "integrity": "sha512-vcnAuIFCmskFW2yXgTp8/ij7Gatl7rZVq+zZh/1PY/8zsllWQ6aZ4YlqRQCmkSTq9r6vdnfLpxL7Z5CKD3/mFw==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/env/-/env-1.10.0.tgz",
+ "integrity": "sha512-8Woh0lZUIC13iXjovtcqpEAttaJb8bYicSpjC2ba47ePacbXgZKznuboJwwGb6a8kBu1v5/nCE2JugrwsiUd2g==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/headers": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/headers/-/headers-1.8.0.tgz",
- "integrity": "sha512-arO1JYdgPritMwZOY5yzgWOjb6mmVAWvZ1qE8Q0+zDuhKqsleYlVfZKqWudC4SxQfmWR771eK312/aeX72dJkA==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/headers/-/headers-1.10.0.tgz",
+ "integrity": "sha512-MPwP1lO+iMJNca0D1fWxdW/4sj/5hZ8D7YKpJ6JN4W6joiW45+bFhJBnJnVRjIsl/alsIKdZMIBVUlcv0vEZaQ==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/inspect": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/inspect/-/inspect-1.8.0.tgz",
- "integrity": "sha512-j/BCsYjx4YgK75Cb2NHFIUoJv1iErAKRN6gGbmtTHidFDwqYN6ya0rs8O+O9QqenRXzisxloB2UamiX2kbZl9g==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/inspect/-/inspect-1.10.0.tgz",
+ "integrity": "sha512-EgFBUSMcYyqq8phy5PF2nO3rbBREAkECqK5d5cC3Pus6Z0VXlcMP7LQagKjgV+/jt2B/XW9Jjg+fiVd/jOgmDQ==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/protocol": "1.8.0"
+ "@arcjet/protocol": "1.10.0"
},
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/ip": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/ip/-/ip-1.8.0.tgz",
- "integrity": "sha512-ghEK+dz4GcRkjpewMH153wRXP73pS+U2OxVlQnzfOua3knkqc76aeD39PNxqdxd9fDXKj/vFMYtQE+kuTt2TkA==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/ip/-/ip-1.10.0.tgz",
+ "integrity": "sha512-bYo8/CwbMbzMC2x4LAu+C9V2qi+XOzojUCzvzDp8XASGXGGyjRI7vJ7bZx4dMR99xF5iv74x4Ksi0N3Pjr5ZVg==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/logger": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/logger/-/logger-1.8.0.tgz",
- "integrity": "sha512-A1x/Z+D3no7VCkjLxW2zhHKR92K5Iy6fW9xQANpEghwpHTLJ8V0FyLJgFQA91kyGoRur8wkJ9sw46NX3qCGQTg==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/logger/-/logger-1.10.0.tgz",
+ "integrity": "sha512-antsrgRzzR+asMuV/sAdndIi0rkkpUaUTe8n8JAG4ZrDRa54YNPQO0skRjipjT/g0nJmTA9auVL/CnhmrHRHug==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/sprintf": "1.8.0"
+ "@arcjet/sprintf": "1.10.0"
},
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/next": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/next/-/next-1.8.0.tgz",
- "integrity": "sha512-fXGrEh6PZ6wpbY38Uux8hiaJb2AnGcP16426RcVa8tZXtjcC/xQE3FfhFNgEFanETR1wpn5fjGwQQSWJta1oTQ==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/next/-/next-1.10.0.tgz",
+ "integrity": "sha512-7o2R3jEvHLt1C+8viC+VqGtw4Jjr/Th1BT3NXGyLST/dx2xZx+hfu+qYltsdO2R3A+hDiGoT8TUnQeqwDcRIQQ==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/body": "1.8.0",
- "@arcjet/env": "1.8.0",
- "@arcjet/headers": "1.8.0",
- "@arcjet/ip": "1.8.0",
- "@arcjet/logger": "1.8.0",
- "@arcjet/protocol": "1.8.0",
- "@arcjet/transport": "1.8.0",
- "arcjet": "1.8.0"
+ "@arcjet/body": "1.10.0",
+ "@arcjet/env": "1.10.0",
+ "@arcjet/headers": "1.10.0",
+ "@arcjet/ip": "1.10.0",
+ "@arcjet/logger": "1.10.0",
+ "@arcjet/protocol": "1.10.0",
+ "@arcjet/transport": "1.10.0",
+ "arcjet": "1.10.0"
},
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
@@ -147,13 +147,13 @@
}
},
"node_modules/@arcjet/protocol": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/protocol/-/protocol-1.8.0.tgz",
- "integrity": "sha512-DR0aVurpxSkOhyHsIN7VSZsAbqKLS63aYRN1g7qHlgQ1a7i+v3b5kgIJjXDlKqWBhXNV4pbQybjLrM/P3qTI5w==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/protocol/-/protocol-1.10.0.tgz",
+ "integrity": "sha512-qDsEzlDixqM9X0GuvgBosEhCwsGMbHgvlvmEtYhWy9d3JKVsqWoCz+/BP7JwDlHZXjrkqwTyAZZKkHX7OmqS8g==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/cache": "1.8.0",
- "@bufbuild/protobuf": "2.12.0",
+ "@arcjet/cache": "1.10.0",
+ "@bufbuild/protobuf": "2.12.1",
"@connectrpc/connect": "2.1.2"
},
"engines": {
@@ -161,41 +161,41 @@
}
},
"node_modules/@arcjet/runtime": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/runtime/-/runtime-1.8.0.tgz",
- "integrity": "sha512-PRifuuJV6vxnnOdyvPpQl37a1pBQzy/n6yUhU7Ude7/o5BebS5fY67oAHLyfjQi15oui2cZJ8isg7bAnulLCbw==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/runtime/-/runtime-1.10.0.tgz",
+ "integrity": "sha512-78BC1xmD+Nj4esfIdSR3q2IlcKqrT+EteXTlYlgXfrJlU6wa1tvMHaafi10/WY3sGg7KYJGeO6QL5Obwd/2OPQ==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/sprintf": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/sprintf/-/sprintf-1.8.0.tgz",
- "integrity": "sha512-0brPSuwfUXO/XPMt3RqrlMLladgHhs6QS4RgHaAuxJBgWF7sqnM53Jb3njexWWB+XdTdlMb9nMIn0iqsjPpSow==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/sprintf/-/sprintf-1.10.0.tgz",
+ "integrity": "sha512-849scMn5QcUjfp2bcKbkeVevGartwDupQsqPJsFbFqAPjhBTts5ubnFShh4n1cw80YsznzlRTJbN8QV4KKmZlw==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/stable-hash": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/stable-hash/-/stable-hash-1.8.0.tgz",
- "integrity": "sha512-11nkDr+93Cru72EWA11VjMHROE5etyxcfUCCQGxnjQ2+5Djz1rvTUdso2eu0JCsWjzsP5/zeq0LbErt1/sN+hg==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/stable-hash/-/stable-hash-1.10.0.tgz",
+ "integrity": "sha512-sx4B4g/EEhDGf0GbP05aA45LGhPkG6xwbYBJGqY5FZRdN1tDsPg748qfCRwne7ptwfwMP9u92R9TliofH29MxA==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/transport": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/transport/-/transport-1.8.0.tgz",
- "integrity": "sha512-E5TwuJHtnx2NB6qVf8ExD9zMSyPgQhE407OBwBnUvRRUQwESEL2FaPNhmin5byvsEbI0vB9MQpa1hBrWcN52Bg==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/transport/-/transport-1.10.0.tgz",
+ "integrity": "sha512-tcmnrqOVzq4MfB1V2Rz85BXa8wY9VONStise6TjeGvRwRMtXnKY9sWhUEsayJYQ6KKJQcmxAkMcODUQKGts1sw==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/env": "1.8.0",
- "@arcjet/logger": "1.8.0",
- "@bufbuild/protobuf": "2.12.0",
+ "@arcjet/env": "1.10.0",
+ "@arcjet/logger": "1.10.0",
+ "@bufbuild/protobuf": "2.12.1",
"@connectrpc/connect": "2.1.2",
"@connectrpc/connect-node": "2.1.2",
"@connectrpc/connect-web": "2.1.2"
@@ -205,9 +205,9 @@
}
},
"node_modules/@bufbuild/protobuf": {
- "version": "2.12.0",
- "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.12.0.tgz",
- "integrity": "sha512-B/XlCaFIP8LOwzo+bz5uFzATYokcwCKQcghqnlfwSmM5eX/qTkvDBnDPs+gXtX/RyjxJ4DRikECcPJbyALA8FA==",
+ "version": "2.12.1",
+ "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.12.1.tgz",
+ "integrity": "sha512-BvAMfS6LrgZiryOAZ4pBYucu4wG/Ei/9o9DZ9akbREnMLbPJiom2i8b9C8IsKErQoiKqVhrerzt3kOT/RrzLHg==",
"license": "(Apache-2.0 AND BSD-3-Clause)"
},
"node_modules/@connectrpc/connect": {
@@ -253,18 +253,18 @@
}
},
"node_modules/@fontsource-variable/figtree": {
- "version": "5.2.10",
- "resolved": "https://registry.npmjs.org/@fontsource-variable/figtree/-/figtree-5.2.10.tgz",
- "integrity": "sha512-a5Gumbpy3mdd+Yg31g6Qb7CmjYbrfyutJa3bWfP5q8A4GclIOwX7mI+ZuSHsJnw/mHvW6r9oh1AHJcJTIxK4JA==",
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/@fontsource-variable/figtree/-/figtree-5.3.0.tgz",
+ "integrity": "sha512-VRVodD7OiG7apQwE8/2fMjaqpY/a0qRJqL5HtYj8CKIVps+9amaFcdfKmDIf7iqYQx6iPLlArVXAfKeIZmVcNQ==",
"license": "OFL-1.1",
"funding": {
"url": "https://github.com/sponsors/ayuhito"
}
},
"node_modules/@fontsource/ibm-plex-mono": {
- "version": "5.2.7",
- "resolved": "https://registry.npmjs.org/@fontsource/ibm-plex-mono/-/ibm-plex-mono-5.2.7.tgz",
- "integrity": "sha512-MKAb8qV+CaiMQn2B0dIi1OV3565NYzp3WN5b4oT6LTkk+F0jR6j0ZN+5BKJiIhffDC3rtBULsYZE65+0018z9w==",
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/@fontsource/ibm-plex-mono/-/ibm-plex-mono-5.3.0.tgz",
+ "integrity": "sha512-eTgnZjZEGk1QtD3ZstF+Vclo2HLAni8YMy34/DxllwZvyz1lR/1RF/xTiAquOBO7MvqBx8D2Ig2WCPMVfdZu7Q==",
"license": "OFL-1.1",
"funding": {
"url": "https://github.com/sponsors/ayuhito"
@@ -281,9 +281,9 @@
}
},
"node_modules/@img/sharp-darwin-arm64": {
- "version": "0.34.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz",
- "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==",
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.35.3.tgz",
+ "integrity": "sha512-RMnFX7YQsMoh7lWfcM4NEHHymBX/rLuKNPVM84XE9ONPcaSCDgE7CHIHpSgPcO2xcRthgBy1HfNO319mwhIAkg==",
"cpu": [
"arm64"
],
@@ -293,19 +293,19 @@
"darwin"
],
"engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ "node": ">=20.9.0"
},
"funding": {
"url": "https://opencollective.com/libvips"
},
"optionalDependencies": {
- "@img/sharp-libvips-darwin-arm64": "1.2.4"
+ "@img/sharp-libvips-darwin-arm64": "1.3.2"
}
},
"node_modules/@img/sharp-darwin-x64": {
- "version": "0.34.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz",
- "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==",
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.35.3.tgz",
+ "integrity": "sha512-Xo+5uFBtLN0BKqieTxiFzFPQAUlBbbH5iBKyRX/z1JrbnYsHTfKJnUfL8+p2TPXr1pXqao4eeL4Rl144uDpK9w==",
"cpu": [
"x64"
],
@@ -315,19 +315,38 @@
"darwin"
],
"engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ "node": ">=20.9.0"
},
"funding": {
"url": "https://opencollective.com/libvips"
},
"optionalDependencies": {
- "@img/sharp-libvips-darwin-x64": "1.2.4"
+ "@img/sharp-libvips-darwin-x64": "1.3.2"
+ }
+ },
+ "node_modules/@img/sharp-freebsd-wasm32": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-freebsd-wasm32/-/sharp-freebsd-wasm32-0.35.3.tgz",
+ "integrity": "sha512-lUxcqWIj2wMQ9BrwNjngcr1gWUr5xgaGThBRqPPalIC2n67Cqj1uPh8NnA/ZhAg8hUbKl+kVHKwgUIwe6ZYPrg==",
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "dependencies": {
+ "@img/sharp-wasm32": "0.35.3"
+ },
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
}
},
"node_modules/@img/sharp-libvips-darwin-arm64": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz",
- "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==",
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.3.2.tgz",
+ "integrity": "sha512-9J6ypZFpQBj4YnePGoq/S38w6nz+vqg5WZLrLGY4YuSemdMq47GMLBPO42MzwdGwpg/agZ7xzZcFHa48xlywfg==",
"cpu": [
"arm64"
],
@@ -341,9 +360,9 @@
}
},
"node_modules/@img/sharp-libvips-darwin-x64": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz",
- "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==",
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.3.2.tgz",
+ "integrity": "sha512-m2pW1n6cns9VaubNwsZ+c3CRYjxNQWgJ5gPlnL1nbBcpkBvFm6SCFN5o0psFHI8w9n11NKhFkeEDns98tiqbEw==",
"cpu": [
"x64"
],
@@ -357,9 +376,9 @@
}
},
"node_modules/@img/sharp-libvips-linux-arm": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz",
- "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==",
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.3.2.tgz",
+ "integrity": "sha512-1eMLzy92I4J6rmi4mAT8yC3HxOtniyGELlzGbNMLLeqe052ahFQ0h6LFq+lh5DsDIdYViIDst08abvSbcEdLXQ==",
"cpu": [
"arm"
],
@@ -376,9 +395,9 @@
}
},
"node_modules/@img/sharp-libvips-linux-arm64": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz",
- "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==",
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.3.2.tgz",
+ "integrity": "sha512-dqVSFynCox4C/J8kT16V7SIFAns0IjgLwkvYT7p8LQVmJ5OS5b6tI9IGflxTeuBS//zXeFIUbwt5dwxyZ17cnA==",
"cpu": [
"arm64"
],
@@ -395,9 +414,9 @@
}
},
"node_modules/@img/sharp-libvips-linux-ppc64": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz",
- "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==",
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.3.2.tgz",
+ "integrity": "sha512-3z0NHDxD6n5I9gc05U1eW1AyRm+Gznzq3naMrthPNqE6oYykcogW0l/jfpJdjYnuNl8R7yI9pNbE1XiUeyq0Aw==",
"cpu": [
"ppc64"
],
@@ -414,9 +433,9 @@
}
},
"node_modules/@img/sharp-libvips-linux-riscv64": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz",
- "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==",
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.3.2.tgz",
+ "integrity": "sha512-bsb4rI+NldGOsXuej2r8OdSS8+zXDVaCWxyWrcv6kneTOlgAHtZABRzBBCwdsPiD90J4myNJuHpg6kA20ImW/w==",
"cpu": [
"riscv64"
],
@@ -433,9 +452,9 @@
}
},
"node_modules/@img/sharp-libvips-linux-s390x": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz",
- "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==",
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.3.2.tgz",
+ "integrity": "sha512-/ABshyj8gCpyIrNXnHn4LorDJ0HHm1VhXPBlxZ8zAtfVPAaSafXPGn+sUSIRiwaSBy0mmFjSjiXI5mkcwdChKQ==",
"cpu": [
"s390x"
],
@@ -452,9 +471,9 @@
}
},
"node_modules/@img/sharp-libvips-linux-x64": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz",
- "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==",
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.3.2.tgz",
+ "integrity": "sha512-ITPEtgffGJ0S6G9dRyw/366tJQqFRcHWPHhC+Stpg3Z8AEMrDrTr2lhdz4f/Y/HMbRh//7Z5mBzEpVdi62Oc3w==",
"cpu": [
"x64"
],
@@ -471,9 +490,9 @@
}
},
"node_modules/@img/sharp-libvips-linuxmusl-arm64": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz",
- "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==",
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.3.2.tgz",
+ "integrity": "sha512-zE9EdiUzUmg5mDT5a1rk5fYJ6GWPloTwWBYDS14naqHsL+EaMpDj1AWnpLgh3u0YCORv2Tt50wrcrpYqkP97Kw==",
"cpu": [
"arm64"
],
@@ -490,9 +509,9 @@
}
},
"node_modules/@img/sharp-libvips-linuxmusl-x64": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz",
- "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==",
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.3.2.tgz",
+ "integrity": "sha512-m0lrLiUt+lBYnCFr8qV/65yMR4E/c7/wf78I5eKTdkEakFAlZ9QlzEM3QIhhAwVeUhLAHLcCq7a7Vszq/oFNZQ==",
"cpu": [
"x64"
],
@@ -509,9 +528,9 @@
}
},
"node_modules/@img/sharp-linux-arm": {
- "version": "0.34.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz",
- "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==",
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.35.3.tgz",
+ "integrity": "sha512-affVWCTLooy8TSxbDx2qkzuDeaWLNVBA+P//FNBirHsXpP2fuBhk5AuboYUnrDnzoXes8GFjpTx0SBFOCRg+FA==",
"cpu": [
"arm"
],
@@ -524,19 +543,19 @@
"linux"
],
"engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ "node": ">=20.9.0"
},
"funding": {
"url": "https://opencollective.com/libvips"
},
"optionalDependencies": {
- "@img/sharp-libvips-linux-arm": "1.2.4"
+ "@img/sharp-libvips-linux-arm": "1.3.2"
}
},
"node_modules/@img/sharp-linux-arm64": {
- "version": "0.34.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz",
- "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==",
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.35.3.tgz",
+ "integrity": "sha512-QgKDspHPnrU+GQ55XPhGwyhC8acLVOOSyAvo1oVfFmrIXLkDNmGWzAfDZ4xK8oSA1qBQrALcHX0G5UZni/SuFQ==",
"cpu": [
"arm64"
],
@@ -549,19 +568,19 @@
"linux"
],
"engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ "node": ">=20.9.0"
},
"funding": {
"url": "https://opencollective.com/libvips"
},
"optionalDependencies": {
- "@img/sharp-libvips-linux-arm64": "1.2.4"
+ "@img/sharp-libvips-linux-arm64": "1.3.2"
}
},
"node_modules/@img/sharp-linux-ppc64": {
- "version": "0.34.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz",
- "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==",
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.35.3.tgz",
+ "integrity": "sha512-sMd8rDxmpLOwv/7N44klFjOD5DUO7FLdjiXDI0hoxYaf7Ar262dQIEkosE98bps+5HPLtp/EvNqeqQtOycP/IA==",
"cpu": [
"ppc64"
],
@@ -574,19 +593,19 @@
"linux"
],
"engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ "node": ">=20.9.0"
},
"funding": {
"url": "https://opencollective.com/libvips"
},
"optionalDependencies": {
- "@img/sharp-libvips-linux-ppc64": "1.2.4"
+ "@img/sharp-libvips-linux-ppc64": "1.3.2"
}
},
"node_modules/@img/sharp-linux-riscv64": {
- "version": "0.34.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz",
- "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==",
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.35.3.tgz",
+ "integrity": "sha512-0Eob78yjlYPfL5vMNWAW55l3R9Y6BQS/gOfe0ZcP9mEz9ohhKSt4im1hayiknXgf8AWrFqMvJcKIdmLmEe7yeQ==",
"cpu": [
"riscv64"
],
@@ -599,19 +618,19 @@
"linux"
],
"engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ "node": ">=20.9.0"
},
"funding": {
"url": "https://opencollective.com/libvips"
},
"optionalDependencies": {
- "@img/sharp-libvips-linux-riscv64": "1.2.4"
+ "@img/sharp-libvips-linux-riscv64": "1.3.2"
}
},
"node_modules/@img/sharp-linux-s390x": {
- "version": "0.34.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz",
- "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==",
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.35.3.tgz",
+ "integrity": "sha512-KgAxQ0DxpNOq1rG2t5cgTgShJFGSuU7XO45cqC+1NVOuZnP6tlgZRuSYOfNupGkHID0o3cJOsw4DVeJpMovcGw==",
"cpu": [
"s390x"
],
@@ -624,19 +643,19 @@
"linux"
],
"engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ "node": ">=20.9.0"
},
"funding": {
"url": "https://opencollective.com/libvips"
},
"optionalDependencies": {
- "@img/sharp-libvips-linux-s390x": "1.2.4"
+ "@img/sharp-libvips-linux-s390x": "1.3.2"
}
},
"node_modules/@img/sharp-linux-x64": {
- "version": "0.34.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz",
- "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==",
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.35.3.tgz",
+ "integrity": "sha512-8pqvxubL2PGdhlPy6GLqzDYMUjyRmKAwKHYKixpdJYBUK7PJ0C029XdsnpFIdgRZG68fZiGdHVWcKPvtiPB4cA==",
"cpu": [
"x64"
],
@@ -649,19 +668,19 @@
"linux"
],
"engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ "node": ">=20.9.0"
},
"funding": {
"url": "https://opencollective.com/libvips"
},
"optionalDependencies": {
- "@img/sharp-libvips-linux-x64": "1.2.4"
+ "@img/sharp-libvips-linux-x64": "1.3.2"
}
},
"node_modules/@img/sharp-linuxmusl-arm64": {
- "version": "0.34.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz",
- "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==",
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.35.3.tgz",
+ "integrity": "sha512-Vz0iQjzzcSX3HCbfwFfCSG/9SCIqyO0mH2sXyiHaAYfBk0cRsCWXRyQYX0ovCK/PAQBbTzQ0dsPQHh5MAFL59w==",
"cpu": [
"arm64"
],
@@ -674,19 +693,19 @@
"linux"
],
"engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ "node": ">=20.9.0"
},
"funding": {
"url": "https://opencollective.com/libvips"
},
"optionalDependencies": {
- "@img/sharp-libvips-linuxmusl-arm64": "1.2.4"
+ "@img/sharp-libvips-linuxmusl-arm64": "1.3.2"
}
},
"node_modules/@img/sharp-linuxmusl-x64": {
- "version": "0.34.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz",
- "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==",
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.35.3.tgz",
+ "integrity": "sha512-6O1NPKcDVj9QEdg7Hx549EX8U0rp6yXQERqru6yRN7fGBn32UvIRJUlWnk+8xDCiG76hXVBbX82NZ/ZKr0euIg==",
"cpu": [
"x64"
],
@@ -699,38 +718,54 @@
"linux"
],
"engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ "node": ">=20.9.0"
},
"funding": {
"url": "https://opencollective.com/libvips"
},
"optionalDependencies": {
- "@img/sharp-libvips-linuxmusl-x64": "1.2.4"
+ "@img/sharp-libvips-linuxmusl-x64": "1.3.2"
}
},
"node_modules/@img/sharp-wasm32": {
- "version": "0.34.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz",
- "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==",
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.35.3.tgz",
+ "integrity": "sha512-cZ0XkcYGpHZkqW6iCkqTcmUC0CD9DhD5d/qeZlZkfRBn6GnHniZXLUo5+9xw8Iv76YE6LQFN9YNBlKREcCG76w==",
+ "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
+ "optional": true,
+ "dependencies": {
+ "@emnapi/runtime": "^1.11.1"
+ },
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@img/sharp-webcontainers-wasm32": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-webcontainers-wasm32/-/sharp-webcontainers-wasm32-0.35.3.tgz",
+ "integrity": "sha512-2rnq7bX3NzeR2T4YWgz8qiG4h3TSdMe+vN1iQXpJleSJ3SM5zQ8Fy2SyyXAWlbxpEZ2Y+Z4u1BePgJEYbSy80Q==",
"cpu": [
"wasm32"
],
- "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
+ "license": "Apache-2.0",
"optional": true,
"dependencies": {
- "@emnapi/runtime": "^1.7.0"
+ "@img/sharp-wasm32": "0.35.3"
},
"engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ "node": ">=20.9.0"
},
"funding": {
"url": "https://opencollective.com/libvips"
}
},
"node_modules/@img/sharp-win32-arm64": {
- "version": "0.34.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz",
- "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==",
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.35.3.tgz",
+ "integrity": "sha512-4bPwFdMbeC4JQ8L8LOyWp6nsHcboP5fxkp6iPOXz2Vg49R42TuMs2whkJ5OAP4/Ul035qOzy0AecOF9VOscn4w==",
"cpu": [
"arm64"
],
@@ -740,16 +775,16 @@
"win32"
],
"engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ "node": ">=20.9.0"
},
"funding": {
"url": "https://opencollective.com/libvips"
}
},
"node_modules/@img/sharp-win32-ia32": {
- "version": "0.34.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz",
- "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==",
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.35.3.tgz",
+ "integrity": "sha512-r53mXsBN6lFUDiST764SvgwUdHAqM4rPAiDzAmf4fLoB6X/rkfyTrLCg6+g17wJJiCmB3JYgHuUldCWUIRFSXw==",
"cpu": [
"ia32"
],
@@ -759,16 +794,16 @@
"win32"
],
"engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ "node": "^20.9.0"
},
"funding": {
"url": "https://opencollective.com/libvips"
}
},
"node_modules/@img/sharp-win32-x64": {
- "version": "0.34.5",
- "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz",
- "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==",
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.35.3.tgz",
+ "integrity": "sha512-D4y1vNeZrIIJCN+uHaWVtH86B+aCrdMYYjicy9pXHvbGZeGYLLSd3wdVuC37FxVXlU1ARsk84eKWfWMXGYEqvA==",
"cpu": [
"x64"
],
@@ -778,22 +813,22 @@
"win32"
],
"engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ "node": ">=20.9.0"
},
"funding": {
"url": "https://opencollective.com/libvips"
}
},
"node_modules/@next/env": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/env/-/env-16.2.6.tgz",
- "integrity": "sha512-gd8HoHN4ufj73WmR3JmVolrpJR47ILK6LouP5xElPglaVxir6e1a7VzvTvDWkOoPXT9rkkTzyCxBu4yeZfZwcw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/env/-/env-16.3.1.tgz",
+ "integrity": "sha512-35G3xwkQUb2oETSDjFXGrVugknoayLFBh7vSE+yAcl9IP2zT9wyGwq7297AYHR11kJld807t5f8AJBs6WBzXsQ==",
"license": "MIT"
},
"node_modules/@next/swc-darwin-arm64": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.2.6.tgz",
- "integrity": "sha512-ZJGkkcNfYgrrMkqOdZ7zoLa1TOy0qpcMfk/z4Mh/FKUz40gVO+HNQWqmLxf67Z5WB64DRp0dhEbyHfel+6sJUg==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.3.1.tgz",
+ "integrity": "sha512-ABMIu2zQ7cnNIHm5ivKGwZwUrm0pAai3yiJ/gK/rF1c1VP9UOnj7XECbMKFdVKp9I9eMYq9NoDs1WXOoowxzJw==",
"cpu": [
"arm64"
],
@@ -807,9 +842,9 @@
}
},
"node_modules/@next/swc-darwin-x64": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.2.6.tgz",
- "integrity": "sha512-v/YLBHIY132Ced3puBJ7YJKw1lqsCrgcNo2aRJlCEyQrrCeRJlvGlnmxhPxNQI3KE3N1DN5r9TPNPvka3nq5RQ==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.3.1.tgz",
+ "integrity": "sha512-gNG21e/UnrroeScbY/QndUEdl0mF1FRibW7BBeYUz/5ABCepjqDdEdgr592vpzMtCn/m7FTjYq3TN4TpyDnutw==",
"cpu": [
"x64"
],
@@ -823,9 +858,9 @@
}
},
"node_modules/@next/swc-linux-arm64-gnu": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.2.6.tgz",
- "integrity": "sha512-RPOvqlYBbcQjkz9VQQDZ2T2bARIjXZV1KFlt+V2Mr6SW/e4I9fcKsaA0hdyf2FHoTlsV2xnBd5Y912rP/1Ce6w==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.3.1.tgz",
+ "integrity": "sha512-6B6Lw016iwNUQuaJoraMMTLh6TwHzFUtxipSScD1F3YyymcrRWkobodRS2ftIOkF5vrs4zNlyUrTC5YZQ9Lz5w==",
"cpu": [
"arm64"
],
@@ -842,9 +877,9 @@
}
},
"node_modules/@next/swc-linux-arm64-musl": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.2.6.tgz",
- "integrity": "sha512-URUTu1+dMkxJsPFgm+OeEvq9wf5sujw0EvgYy80TDGHTSLTnIHeqb0Eu8A3sC95IRgjejQL+kC4mw+4yPxiAXA==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.3.1.tgz",
+ "integrity": "sha512-JUiPXZKK9wOhjf4MgDiH29GZLxfqOesbLtHq2pDxwH/WwscTRV2ToymnOTh1egzaZf0ueUf8T2+CeYTGHjW0Iw==",
"cpu": [
"arm64"
],
@@ -861,9 +896,9 @@
}
},
"node_modules/@next/swc-linux-x64-gnu": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.2.6.tgz",
- "integrity": "sha512-DOj182mPV8G3UkrayLoREM5YEYI+Dk5wv7Ox9xl1fFibAELEsFD0lDPfHIeILlutMMfdyhlzYPELG3peuKaurw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.3.1.tgz",
+ "integrity": "sha512-Uog9jsrmIRIL/lfvIp9htmskSNC7JcQsMVucXL2V2YY1y/D9IUN3LPEafqy0zRJ2cIU1SQ0V6F6TlffQ+pLAGg==",
"cpu": [
"x64"
],
@@ -880,9 +915,9 @@
}
},
"node_modules/@next/swc-linux-x64-musl": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.2.6.tgz",
- "integrity": "sha512-HKQ5SP/V/ub73UvF7n/zeJlxk2kLmtL7Wzrg4WfmkjmNos5onJ2tKu7yZOPdL18A6Svfn3max29ym+ry7NkK4g==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.3.1.tgz",
+ "integrity": "sha512-6yy3FT13KgUFOj5H8bl8w/6nKiJwHIvbtwh1V+1acsu+7y4tJjnemSa6mhsh53BeoVrlozE+fMgZhXH46WmjMA==",
"cpu": [
"x64"
],
@@ -899,9 +934,9 @@
}
},
"node_modules/@next/swc-win32-arm64-msvc": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.2.6.tgz",
- "integrity": "sha512-LZXpTlPyS5v7HhSmnvsLGP3iIYgYOBnc8r8ArlT55sGHV89bR2HlDdBjWQ+PY6SJMmk8TuVGFuxalnP3k/0Dwg==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.3.1.tgz",
+ "integrity": "sha512-iOoN1QecUoGNZik536U/vtK43YwgyrCsGIkth52yIkl612n+0C9MjSnJbQAikISpb+WYRooBVhaDlUW7iZoKog==",
"cpu": [
"arm64"
],
@@ -915,9 +950,9 @@
}
},
"node_modules/@next/swc-win32-x64-msvc": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.2.6.tgz",
- "integrity": "sha512-F0+4i0h9J6C4eE3EAPWsoCk7UW/dbzOjyzxY0qnDUOYFu6FFmdZ6l97/XdV3/Nz3VYyO7UWjyEJUXkGqcoXfMA==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.3.1.tgz",
+ "integrity": "sha512-d/k+PpAriUPaeMJJOG7HUSdqfEX46FEPWU1p3/nm2ACmXhj9hFEWdFODUBIpkuijXYkfL90qZzTqVPRp4BW/hw==",
"cpu": [
"x64"
],
@@ -931,18 +966,18 @@
}
},
"node_modules/@swc/helpers": {
- "version": "0.5.15",
- "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz",
- "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==",
+ "version": "0.5.23",
+ "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.23.tgz",
+ "integrity": "sha512-5lSsMOTXURePglDfvuAQUqkGek9Hg2kksOYay2m0+XR++b2NWYL/4sWyuvVBIs8oKnJaxkdi9whaL/sqN13afw==",
"license": "Apache-2.0",
"dependencies": {
"tslib": "^2.8.0"
}
},
"node_modules/@types/node": {
- "version": "22.20.0",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.20.0.tgz",
- "integrity": "sha512-QWlFW2wf3nTjC13/DqRnBpR4ZO36VJH/JVBkA/vcnmbTBNQIlnObqyqZE1tUR7+Ni23Lda8R1BxMfbXRpCUx5g==",
+ "version": "22.20.1",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.20.1.tgz",
+ "integrity": "sha512-EANqOCF9QFyra+4pfxUcX9STKJpCLjMbObVzljIJomAWSnuSIEAvyzEU53GaajbXJEgdh0iEcPL+DGvpUd4k1Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -950,9 +985,9 @@
}
},
"node_modules/@types/react": {
- "version": "19.2.15",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.15.tgz",
- "integrity": "sha512-eRwcGNHve+E8qtEQSSRl6urh+rFop4v8gm6O8rGv25CodbvFdLjA1vVQ1KkiFE0w0UPOnb8tDiFKL5lp0rtY5Q==",
+ "version": "19.2.18",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.18.tgz",
+ "integrity": "sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -960,9 +995,9 @@
}
},
"node_modules/@types/react-dom": {
- "version": "19.2.3",
- "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz",
- "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==",
+ "version": "19.2.4",
+ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.4.tgz",
+ "integrity": "sha512-Bsc+QHgp+P/F02XDzNCY9jnZNCUuLki36KT7VKrTXXLdHf+vHMNZnW1rVu5DNW/rCK+fya3DATySbLM4yhtKUw==",
"dev": true,
"license": "MIT",
"peerDependencies": {
@@ -970,18 +1005,18 @@
}
},
"node_modules/arcjet": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/arcjet/-/arcjet-1.8.0.tgz",
- "integrity": "sha512-rdSkgVxktTujiQaY82UAwmX5oT2MR2jUuObLijeX3i+bwwiTl8eQyTasPd8MGKvAW12DNbtT7WkyI78PPsgt9g==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/arcjet/-/arcjet-1.10.0.tgz",
+ "integrity": "sha512-4aY2sgSFdoEC/T72TaV4Aj5M0f/hYAPLSpIi1QXGvtLynKuyZyEjjO2H7qZDi+L28/4s2u6iUoBTyoXLeh5e3w==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/analyze": "1.8.0",
- "@arcjet/cache": "1.8.0",
- "@arcjet/duration": "1.8.0",
- "@arcjet/headers": "1.8.0",
- "@arcjet/protocol": "1.8.0",
- "@arcjet/runtime": "1.8.0",
- "@arcjet/stable-hash": "1.8.0"
+ "@arcjet/analyze": "1.10.0",
+ "@arcjet/cache": "1.10.0",
+ "@arcjet/duration": "1.10.0",
+ "@arcjet/headers": "1.10.0",
+ "@arcjet/protocol": "1.10.0",
+ "@arcjet/runtime": "1.10.0",
+ "@arcjet/stable-hash": "1.10.0"
},
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
@@ -1061,16 +1096,16 @@
}
},
"node_modules/next": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/next/-/next-16.2.6.tgz",
- "integrity": "sha512-qOVgKJg1+At15NpeUP+eJgCHvTCgXsogweq87Ri/Ix7PkqQHg4sdaXmSFqKlgaIXE4kW0g25LE68W87UANlHtw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/next/-/next-16.3.1.tgz",
+ "integrity": "sha512-hsAp0i7Rh+/dhe7DGIeN2YlpLM1DP4MNxti9EtDMtqcO612X81MvvEj388/oTce9U1EcEIOWDlGq0zRwrBKvuA==",
"license": "MIT",
"dependencies": {
- "@next/env": "16.2.6",
- "@swc/helpers": "0.5.15",
+ "@next/env": "16.3.1",
+ "@swc/helpers": "0.5.23",
"baseline-browser-mapping": "^2.9.19",
"caniuse-lite": "^1.0.30001579",
- "postcss": "8.4.31",
+ "postcss": "8.5.23",
"styled-jsx": "5.1.6"
},
"bin": {
@@ -1080,15 +1115,15 @@
"node": ">=20.9.0"
},
"optionalDependencies": {
- "@next/swc-darwin-arm64": "16.2.6",
- "@next/swc-darwin-x64": "16.2.6",
- "@next/swc-linux-arm64-gnu": "16.2.6",
- "@next/swc-linux-arm64-musl": "16.2.6",
- "@next/swc-linux-x64-gnu": "16.2.6",
- "@next/swc-linux-x64-musl": "16.2.6",
- "@next/swc-win32-arm64-msvc": "16.2.6",
- "@next/swc-win32-x64-msvc": "16.2.6",
- "sharp": "^0.34.5"
+ "@next/swc-darwin-arm64": "16.3.1",
+ "@next/swc-darwin-x64": "16.3.1",
+ "@next/swc-linux-arm64-gnu": "16.3.1",
+ "@next/swc-linux-arm64-musl": "16.3.1",
+ "@next/swc-linux-x64-gnu": "16.3.1",
+ "@next/swc-linux-x64-musl": "16.3.1",
+ "@next/swc-win32-arm64-msvc": "16.3.1",
+ "@next/swc-win32-x64-msvc": "16.3.1",
+ "sharp": "^0.35.3"
},
"peerDependencies": {
"@opentelemetry/api": "^1.1.0",
@@ -1148,24 +1183,24 @@
}
},
"node_modules/react": {
- "version": "19.2.6",
- "resolved": "https://registry.npmjs.org/react/-/react-19.2.6.tgz",
- "integrity": "sha512-sfWGGfavi0xr8Pg0sVsyHMAOziVYKgPLNrS7ig+ivMNb3wbCBw3KxtflsGBAwD3gYQlE/AEZsTLgToRrSCjb0Q==",
+ "version": "19.2.8",
+ "resolved": "https://registry.npmjs.org/react/-/react-19.2.8.tgz",
+ "integrity": "sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/react-dom": {
- "version": "19.2.6",
- "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.6.tgz",
- "integrity": "sha512-0prMI+hvBbPjsWnxDLxlCGyM8PN6UuWjEUCYmZhO67xIV9Xasa/r/vDnq+Xyq4Lo27g8QSbO5YzARu0D1Sps3g==",
+ "version": "19.2.8",
+ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.8.tgz",
+ "integrity": "sha512-rVprimfGBG3DR+Tq0IQG2DT5PxKth1WIGDmj5yPmlzr4YBe7uyE+Du4oVqTDXZSHGGGXRtTJEGSSePyQCMBglQ==",
"license": "MIT",
"dependencies": {
"scheduler": "^0.27.0"
},
"peerDependencies": {
- "react": "^19.2.6"
+ "react": "^19.2.8"
}
},
"node_modules/scheduler": {
@@ -1188,48 +1223,53 @@
}
},
"node_modules/sharp": {
- "version": "0.34.5",
- "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz",
- "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==",
- "hasInstallScript": true,
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.35.3.tgz",
+ "integrity": "sha512-ej0zVHuZGHCiABXcNxeYhpRnPNPAcvbG8RMdBAhDAxLKkCRVSpK3Iyu7qbqw3JMzoj0REeM6f3tJLtVwl0023Q==",
"license": "Apache-2.0",
"optional": true,
"dependencies": {
- "@img/colour": "^1.0.0",
+ "@img/colour": "^1.1.0",
"detect-libc": "^2.1.2",
- "semver": "^7.7.3"
+ "semver": "^7.8.5"
},
"engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ "node": ">=20.9.0"
},
"funding": {
"url": "https://opencollective.com/libvips"
},
"optionalDependencies": {
- "@img/sharp-darwin-arm64": "0.34.5",
- "@img/sharp-darwin-x64": "0.34.5",
- "@img/sharp-libvips-darwin-arm64": "1.2.4",
- "@img/sharp-libvips-darwin-x64": "1.2.4",
- "@img/sharp-libvips-linux-arm": "1.2.4",
- "@img/sharp-libvips-linux-arm64": "1.2.4",
- "@img/sharp-libvips-linux-ppc64": "1.2.4",
- "@img/sharp-libvips-linux-riscv64": "1.2.4",
- "@img/sharp-libvips-linux-s390x": "1.2.4",
- "@img/sharp-libvips-linux-x64": "1.2.4",
- "@img/sharp-libvips-linuxmusl-arm64": "1.2.4",
- "@img/sharp-libvips-linuxmusl-x64": "1.2.4",
- "@img/sharp-linux-arm": "0.34.5",
- "@img/sharp-linux-arm64": "0.34.5",
- "@img/sharp-linux-ppc64": "0.34.5",
- "@img/sharp-linux-riscv64": "0.34.5",
- "@img/sharp-linux-s390x": "0.34.5",
- "@img/sharp-linux-x64": "0.34.5",
- "@img/sharp-linuxmusl-arm64": "0.34.5",
- "@img/sharp-linuxmusl-x64": "0.34.5",
- "@img/sharp-wasm32": "0.34.5",
- "@img/sharp-win32-arm64": "0.34.5",
- "@img/sharp-win32-ia32": "0.34.5",
- "@img/sharp-win32-x64": "0.34.5"
+ "@img/sharp-darwin-arm64": "0.35.3",
+ "@img/sharp-darwin-x64": "0.35.3",
+ "@img/sharp-freebsd-wasm32": "0.35.3",
+ "@img/sharp-libvips-darwin-arm64": "1.3.2",
+ "@img/sharp-libvips-darwin-x64": "1.3.2",
+ "@img/sharp-libvips-linux-arm": "1.3.2",
+ "@img/sharp-libvips-linux-arm64": "1.3.2",
+ "@img/sharp-libvips-linux-ppc64": "1.3.2",
+ "@img/sharp-libvips-linux-riscv64": "1.3.2",
+ "@img/sharp-libvips-linux-s390x": "1.3.2",
+ "@img/sharp-libvips-linux-x64": "1.3.2",
+ "@img/sharp-libvips-linuxmusl-arm64": "1.3.2",
+ "@img/sharp-libvips-linuxmusl-x64": "1.3.2",
+ "@img/sharp-linux-arm": "0.35.3",
+ "@img/sharp-linux-arm64": "0.35.3",
+ "@img/sharp-linux-ppc64": "0.35.3",
+ "@img/sharp-linux-riscv64": "0.35.3",
+ "@img/sharp-linux-s390x": "0.35.3",
+ "@img/sharp-linux-x64": "0.35.3",
+ "@img/sharp-linuxmusl-arm64": "0.35.3",
+ "@img/sharp-linuxmusl-x64": "0.35.3",
+ "@img/sharp-webcontainers-wasm32": "0.35.3",
+ "@img/sharp-win32-arm64": "0.35.3",
+ "@img/sharp-win32-ia32": "0.35.3",
+ "@img/sharp-win32-x64": "0.35.3"
+ },
+ "peerDependenciesMeta": {
+ "@types/node": {
+ "optional": true
+ }
}
},
"node_modules/source-map-js": {
diff --git a/examples/nextjs-bot-categories/package.json b/examples/nextjs-bot-categories/package.json
index 217e7baf..a35f29a4 100644
--- a/examples/nextjs-bot-categories/package.json
+++ b/examples/nextjs-bot-categories/package.json
@@ -1,17 +1,17 @@
{
"dependencies": {
- "@arcjet/inspect": "1.8.0",
- "@arcjet/next": "1.8.0",
- "@fontsource-variable/figtree": "5.2.10",
- "@fontsource/ibm-plex-mono": "5.2.7",
- "next": "16.2.6",
- "react": "19.2.6",
- "react-dom": "19.2.6"
+ "@arcjet/inspect": "1.10.0",
+ "@arcjet/next": "1.10.0",
+ "@fontsource-variable/figtree": "5.3.0",
+ "@fontsource/ibm-plex-mono": "5.3.0",
+ "next": "16.3.1",
+ "react": "19.2.8",
+ "react-dom": "19.2.8"
},
"devDependencies": {
- "@types/node": "22.20.0",
- "@types/react": "19.2.15",
- "@types/react-dom": "19.2.3",
+ "@types/node": "22.20.1",
+ "@types/react": "19.2.18",
+ "@types/react-dom": "19.2.4",
"typescript": "5.9.3"
},
"description": "An example Next.js application demonstrating advanced Arcjet bot detection with category allow/deny lists and per-bot filtering.",
diff --git a/examples/nextjs-bot-protection/package-lock.json b/examples/nextjs-bot-protection/package-lock.json
index 3679f9c2..54a86364 100644
--- a/examples/nextjs-bot-protection/package-lock.json
+++ b/examples/nextjs-bot-protection/package-lock.json
@@ -8,16 +8,16 @@
"dependencies": {
"@arcjet/inspect": "1.10.0",
"@arcjet/next": "1.10.0",
- "@fontsource-variable/figtree": "5.2.10",
- "@fontsource/ibm-plex-mono": "5.2.7",
- "next": "16.3.0",
- "react": "19.2.7",
- "react-dom": "19.2.7"
+ "@fontsource-variable/figtree": "5.3.0",
+ "@fontsource/ibm-plex-mono": "5.3.0",
+ "next": "16.3.1",
+ "react": "19.2.8",
+ "react-dom": "19.2.8"
},
"devDependencies": {
"@types/node": "22.20.1",
- "@types/react": "19.2.17",
- "@types/react-dom": "19.2.3",
+ "@types/react": "19.2.18",
+ "@types/react-dom": "19.2.4",
"typescript": "5.9.3"
},
"engines": {
@@ -253,18 +253,18 @@
}
},
"node_modules/@fontsource-variable/figtree": {
- "version": "5.2.10",
- "resolved": "https://registry.npmjs.org/@fontsource-variable/figtree/-/figtree-5.2.10.tgz",
- "integrity": "sha512-a5Gumbpy3mdd+Yg31g6Qb7CmjYbrfyutJa3bWfP5q8A4GclIOwX7mI+ZuSHsJnw/mHvW6r9oh1AHJcJTIxK4JA==",
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/@fontsource-variable/figtree/-/figtree-5.3.0.tgz",
+ "integrity": "sha512-VRVodD7OiG7apQwE8/2fMjaqpY/a0qRJqL5HtYj8CKIVps+9amaFcdfKmDIf7iqYQx6iPLlArVXAfKeIZmVcNQ==",
"license": "OFL-1.1",
"funding": {
"url": "https://github.com/sponsors/ayuhito"
}
},
"node_modules/@fontsource/ibm-plex-mono": {
- "version": "5.2.7",
- "resolved": "https://registry.npmjs.org/@fontsource/ibm-plex-mono/-/ibm-plex-mono-5.2.7.tgz",
- "integrity": "sha512-MKAb8qV+CaiMQn2B0dIi1OV3565NYzp3WN5b4oT6LTkk+F0jR6j0ZN+5BKJiIhffDC3rtBULsYZE65+0018z9w==",
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/@fontsource/ibm-plex-mono/-/ibm-plex-mono-5.3.0.tgz",
+ "integrity": "sha512-eTgnZjZEGk1QtD3ZstF+Vclo2HLAni8YMy34/DxllwZvyz1lR/1RF/xTiAquOBO7MvqBx8D2Ig2WCPMVfdZu7Q==",
"license": "OFL-1.1",
"funding": {
"url": "https://github.com/sponsors/ayuhito"
@@ -772,15 +772,15 @@
}
},
"node_modules/@next/env": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/env/-/env-16.3.0.tgz",
- "integrity": "sha512-o9r1S0BNiNreHP9Vs+Qnqd9kviDkJh8xIACY7UFZSmiGbbQRzPBBosvHzAU4TULHOIuOj/18RSsyz2qrREmIFw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/env/-/env-16.3.1.tgz",
+ "integrity": "sha512-35G3xwkQUb2oETSDjFXGrVugknoayLFBh7vSE+yAcl9IP2zT9wyGwq7297AYHR11kJld807t5f8AJBs6WBzXsQ==",
"license": "MIT"
},
"node_modules/@next/swc-darwin-arm64": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.3.0.tgz",
- "integrity": "sha512-55hpqq18bEVAlxedlTt3tFqZmKg2nUXT1kn1G/BGEy0R13h3LwtwHPVzzjG6P4LLeOHE32PFDQUVaJEWvBEZBw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.3.1.tgz",
+ "integrity": "sha512-ABMIu2zQ7cnNIHm5ivKGwZwUrm0pAai3yiJ/gK/rF1c1VP9UOnj7XECbMKFdVKp9I9eMYq9NoDs1WXOoowxzJw==",
"cpu": [
"arm64"
],
@@ -794,9 +794,9 @@
}
},
"node_modules/@next/swc-darwin-x64": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.3.0.tgz",
- "integrity": "sha512-SOi96kSaF5T+0wW4koiM1bWzSPwjzTesC1p3df+FjdOi5LIQkBK/blxh7HdoKnNuI4PURF1OO7TZqtfnbWDSgw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.3.1.tgz",
+ "integrity": "sha512-gNG21e/UnrroeScbY/QndUEdl0mF1FRibW7BBeYUz/5ABCepjqDdEdgr592vpzMtCn/m7FTjYq3TN4TpyDnutw==",
"cpu": [
"x64"
],
@@ -810,12 +810,15 @@
}
},
"node_modules/@next/swc-linux-arm64-gnu": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.3.0.tgz",
- "integrity": "sha512-P0gZAoPMF4dyTRzhmkV4PrqVzSOB6t4mC1oI3c4dqijJ+OVEVx5clIXAKR4/uQpsqw2KKM/0D5tVumcR2r5blg==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.3.1.tgz",
+ "integrity": "sha512-6B6Lw016iwNUQuaJoraMMTLh6TwHzFUtxipSScD1F3YyymcrRWkobodRS2ftIOkF5vrs4zNlyUrTC5YZQ9Lz5w==",
"cpu": [
"arm64"
],
+ "libc": [
+ "glibc"
+ ],
"license": "MIT",
"optional": true,
"os": [
@@ -826,12 +829,15 @@
}
},
"node_modules/@next/swc-linux-arm64-musl": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.3.0.tgz",
- "integrity": "sha512-tXXGKJw0m37O0eKJARVTX/TheKPhz0QFVtVVZXmOig+9YKLQOSP6hvf2pxv5DO7CLEJyTHx3Pg043CDQkv1G4Q==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.3.1.tgz",
+ "integrity": "sha512-JUiPXZKK9wOhjf4MgDiH29GZLxfqOesbLtHq2pDxwH/WwscTRV2ToymnOTh1egzaZf0ueUf8T2+CeYTGHjW0Iw==",
"cpu": [
"arm64"
],
+ "libc": [
+ "musl"
+ ],
"license": "MIT",
"optional": true,
"os": [
@@ -842,12 +848,15 @@
}
},
"node_modules/@next/swc-linux-x64-gnu": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.3.0.tgz",
- "integrity": "sha512-pjGxK5EY7yWml78ALejFkWmgHsU7wbFQrISiugpH6FbUJhgEvw3xFZ/EBAtLl7QtL0WdQKiG9eWJ3mOKGTukHw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.3.1.tgz",
+ "integrity": "sha512-Uog9jsrmIRIL/lfvIp9htmskSNC7JcQsMVucXL2V2YY1y/D9IUN3LPEafqy0zRJ2cIU1SQ0V6F6TlffQ+pLAGg==",
"cpu": [
"x64"
],
+ "libc": [
+ "glibc"
+ ],
"license": "MIT",
"optional": true,
"os": [
@@ -858,12 +867,15 @@
}
},
"node_modules/@next/swc-linux-x64-musl": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.3.0.tgz",
- "integrity": "sha512-sjo++Xx+lomlPs3HRsHWhVDyGG6ms1kGW5EtHLERdII8AyG1i+f6aq68xHREO6AEMlhjTNEWBSmfJfqm9orf7g==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.3.1.tgz",
+ "integrity": "sha512-6yy3FT13KgUFOj5H8bl8w/6nKiJwHIvbtwh1V+1acsu+7y4tJjnemSa6mhsh53BeoVrlozE+fMgZhXH46WmjMA==",
"cpu": [
"x64"
],
+ "libc": [
+ "musl"
+ ],
"license": "MIT",
"optional": true,
"os": [
@@ -874,9 +886,9 @@
}
},
"node_modules/@next/swc-win32-arm64-msvc": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.3.0.tgz",
- "integrity": "sha512-C5JSgiO54wURdaxdEUIXqkz04uMqC9UmPX1gtDrV/5Tf1UowdWYI8uA5hfFbPolTlp0q4KZ60xlHePNibf0VIw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.3.1.tgz",
+ "integrity": "sha512-iOoN1QecUoGNZik536U/vtK43YwgyrCsGIkth52yIkl612n+0C9MjSnJbQAikISpb+WYRooBVhaDlUW7iZoKog==",
"cpu": [
"arm64"
],
@@ -890,9 +902,9 @@
}
},
"node_modules/@next/swc-win32-x64-msvc": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.3.0.tgz",
- "integrity": "sha512-fDOggsweNb5SSw0ZKVk6U+gxSyGFFlIBY/LBc1r8GUj4u/6t6oArL+Pmkg0MBnsgR+KkdsURilVH4F3GXUGepA==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.3.1.tgz",
+ "integrity": "sha512-d/k+PpAriUPaeMJJOG7HUSdqfEX46FEPWU1p3/nm2ACmXhj9hFEWdFODUBIpkuijXYkfL90qZzTqVPRp4BW/hw==",
"cpu": [
"x64"
],
@@ -906,9 +918,9 @@
}
},
"node_modules/@swc/helpers": {
- "version": "0.5.15",
- "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz",
- "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==",
+ "version": "0.5.23",
+ "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.23.tgz",
+ "integrity": "sha512-5lSsMOTXURePglDfvuAQUqkGek9Hg2kksOYay2m0+XR++b2NWYL/4sWyuvVBIs8oKnJaxkdi9whaL/sqN13afw==",
"license": "Apache-2.0",
"dependencies": {
"tslib": "^2.8.0"
@@ -925,9 +937,9 @@
}
},
"node_modules/@types/react": {
- "version": "19.2.17",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.17.tgz",
- "integrity": "sha512-MXfmqaVPEVgkBT/aY0aGCkRWWtByiYQXo3xdQ8r5RzuFrPiRn8Gar2tQdXSUQ2GKV3bkXckek89V8wQBY2Q/Aw==",
+ "version": "19.2.18",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.18.tgz",
+ "integrity": "sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -935,9 +947,9 @@
}
},
"node_modules/@types/react-dom": {
- "version": "19.2.3",
- "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz",
- "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==",
+ "version": "19.2.4",
+ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.4.tgz",
+ "integrity": "sha512-Bsc+QHgp+P/F02XDzNCY9jnZNCUuLki36KT7VKrTXXLdHf+vHMNZnW1rVu5DNW/rCK+fya3DATySbLM4yhtKUw==",
"dev": true,
"license": "MIT",
"peerDependencies": {
@@ -1036,13 +1048,13 @@
}
},
"node_modules/next": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/next/-/next-16.3.0.tgz",
- "integrity": "sha512-NEdGOzH+08eTXMUp9UYkA99Nhi5N6Thrhc1jgFOQgfgnGK/dA2hRwBpXep+exdFQrnwlRf/3Wixyp8lLBUpE2A==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/next/-/next-16.3.1.tgz",
+ "integrity": "sha512-hsAp0i7Rh+/dhe7DGIeN2YlpLM1DP4MNxti9EtDMtqcO612X81MvvEj388/oTce9U1EcEIOWDlGq0zRwrBKvuA==",
"license": "MIT",
"dependencies": {
- "@next/env": "16.3.0",
- "@swc/helpers": "0.5.15",
+ "@next/env": "16.3.1",
+ "@swc/helpers": "0.5.23",
"baseline-browser-mapping": "^2.9.19",
"caniuse-lite": "^1.0.30001579",
"postcss": "8.5.23",
@@ -1055,14 +1067,14 @@
"node": ">=20.9.0"
},
"optionalDependencies": {
- "@next/swc-darwin-arm64": "16.3.0",
- "@next/swc-darwin-x64": "16.3.0",
- "@next/swc-linux-arm64-gnu": "16.3.0",
- "@next/swc-linux-arm64-musl": "16.3.0",
- "@next/swc-linux-x64-gnu": "16.3.0",
- "@next/swc-linux-x64-musl": "16.3.0",
- "@next/swc-win32-arm64-msvc": "16.3.0",
- "@next/swc-win32-x64-msvc": "16.3.0",
+ "@next/swc-darwin-arm64": "16.3.1",
+ "@next/swc-darwin-x64": "16.3.1",
+ "@next/swc-linux-arm64-gnu": "16.3.1",
+ "@next/swc-linux-arm64-musl": "16.3.1",
+ "@next/swc-linux-x64-gnu": "16.3.1",
+ "@next/swc-linux-x64-musl": "16.3.1",
+ "@next/swc-win32-arm64-msvc": "16.3.1",
+ "@next/swc-win32-x64-msvc": "16.3.1",
"sharp": "^0.35.3"
},
"peerDependencies": {
@@ -1123,24 +1135,24 @@
}
},
"node_modules/react": {
- "version": "19.2.7",
- "resolved": "https://registry.npmjs.org/react/-/react-19.2.7.tgz",
- "integrity": "sha512-HNe9WslTbXmFK8o8cmwgAeJFSBvt1bPdHCVKtaaV+WlAN36mpT4hcRpwbf3fY56ar2oIXzsBpOAiIRHAdY0OlQ==",
+ "version": "19.2.8",
+ "resolved": "https://registry.npmjs.org/react/-/react-19.2.8.tgz",
+ "integrity": "sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/react-dom": {
- "version": "19.2.7",
- "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.7.tgz",
- "integrity": "sha512-t0BRVXvbiE/o20Hfw669rLbMCDWtYZLvmJigy2f0MxsXF+71pxhR3xOkspmsO8h3ZlNzyibAmtCa3l4lYKk6gQ==",
+ "version": "19.2.8",
+ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.8.tgz",
+ "integrity": "sha512-rVprimfGBG3DR+Tq0IQG2DT5PxKth1WIGDmj5yPmlzr4YBe7uyE+Du4oVqTDXZSHGGGXRtTJEGSSePyQCMBglQ==",
"license": "MIT",
"dependencies": {
"scheduler": "^0.27.0"
},
"peerDependencies": {
- "react": "^19.2.7"
+ "react": "^19.2.8"
}
},
"node_modules/scheduler": {
diff --git a/examples/nextjs-bot-protection/package.json b/examples/nextjs-bot-protection/package.json
index f8f10e8a..786486f9 100644
--- a/examples/nextjs-bot-protection/package.json
+++ b/examples/nextjs-bot-protection/package.json
@@ -2,16 +2,16 @@
"dependencies": {
"@arcjet/inspect": "1.10.0",
"@arcjet/next": "1.10.0",
- "@fontsource-variable/figtree": "5.2.10",
- "@fontsource/ibm-plex-mono": "5.2.7",
- "next": "16.3.0",
- "react": "19.2.7",
- "react-dom": "19.2.7"
+ "@fontsource-variable/figtree": "5.3.0",
+ "@fontsource/ibm-plex-mono": "5.3.0",
+ "next": "16.3.1",
+ "react": "19.2.8",
+ "react-dom": "19.2.8"
},
"devDependencies": {
"@types/node": "22.20.1",
- "@types/react": "19.2.17",
- "@types/react-dom": "19.2.3",
+ "@types/react": "19.2.18",
+ "@types/react-dom": "19.2.4",
"typescript": "5.9.3"
},
"description": "An example Next.js site protected by Arcjet bot detection middleware.",
diff --git a/examples/nextjs-fly/package-lock.json b/examples/nextjs-fly/package-lock.json
index d2d2b6e0..ea80d291 100644
--- a/examples/nextjs-fly/package-lock.json
+++ b/examples/nextjs-fly/package-lock.json
@@ -11,22 +11,22 @@
"@arcjet/env": "1.10.0",
"@arcjet/ip": "1.10.0",
"@arcjet/next": "1.10.0",
- "@fontsource-variable/figtree": "5.2.10",
- "@fontsource/ibm-plex-mono": "5.2.7",
- "@hookform/resolvers": "5.4.0",
+ "@fontsource-variable/figtree": "5.3.0",
+ "@fontsource/ibm-plex-mono": "5.3.0",
+ "@hookform/resolvers": "5.9.1",
"@nosecone/next": "1.10.0",
- "next": "16.3.0",
+ "next": "16.3.1",
"next-themes": "0.4.6",
- "react": "19.2.7",
- "react-dom": "19.2.7",
- "react-hook-form": "7.81.0",
+ "react": "19.2.8",
+ "react-dom": "19.2.8",
+ "react-hook-form": "7.85.0",
"zod": "4.4.3"
},
"devDependencies": {
"@flydotio/dockerfile": "0.7.10",
"@types/node": "22.20.1",
- "@types/react": "19.2.17",
- "@types/react-dom": "19.2.3",
+ "@types/react": "19.2.18",
+ "@types/react-dom": "19.2.4",
"typescript": "5.9.3"
},
"engines": {
@@ -284,33 +284,131 @@
}
},
"node_modules/@fontsource-variable/figtree": {
- "version": "5.2.10",
- "resolved": "https://registry.npmjs.org/@fontsource-variable/figtree/-/figtree-5.2.10.tgz",
- "integrity": "sha512-a5Gumbpy3mdd+Yg31g6Qb7CmjYbrfyutJa3bWfP5q8A4GclIOwX7mI+ZuSHsJnw/mHvW6r9oh1AHJcJTIxK4JA==",
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/@fontsource-variable/figtree/-/figtree-5.3.0.tgz",
+ "integrity": "sha512-VRVodD7OiG7apQwE8/2fMjaqpY/a0qRJqL5HtYj8CKIVps+9amaFcdfKmDIf7iqYQx6iPLlArVXAfKeIZmVcNQ==",
"license": "OFL-1.1",
"funding": {
"url": "https://github.com/sponsors/ayuhito"
}
},
"node_modules/@fontsource/ibm-plex-mono": {
- "version": "5.2.7",
- "resolved": "https://registry.npmjs.org/@fontsource/ibm-plex-mono/-/ibm-plex-mono-5.2.7.tgz",
- "integrity": "sha512-MKAb8qV+CaiMQn2B0dIi1OV3565NYzp3WN5b4oT6LTkk+F0jR6j0ZN+5BKJiIhffDC3rtBULsYZE65+0018z9w==",
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/@fontsource/ibm-plex-mono/-/ibm-plex-mono-5.3.0.tgz",
+ "integrity": "sha512-eTgnZjZEGk1QtD3ZstF+Vclo2HLAni8YMy34/DxllwZvyz1lR/1RF/xTiAquOBO7MvqBx8D2Ig2WCPMVfdZu7Q==",
"license": "OFL-1.1",
"funding": {
"url": "https://github.com/sponsors/ayuhito"
}
},
"node_modules/@hookform/resolvers": {
- "version": "5.4.0",
- "resolved": "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-5.4.0.tgz",
- "integrity": "sha512-EIsqr/t/qbinPIhGjMdtvutIN1Kk4uwbROE9/UQ93CAVGR7GkA7Y92+fX80OzXi/OB67jVFYwKGO1WzkxmkFZw==",
+ "version": "5.9.1",
+ "resolved": "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-5.9.1.tgz",
+ "integrity": "sha512-7b7vsbraJxKgjVSA1Nur9tLwj539WGJUBLA7QNvXnFoT2pM5Z7G+6rlukk4B2/QrTZy6huRtH6wKeESPKuIr6w==",
"license": "MIT",
"dependencies": {
"@standard-schema/utils": "^0.3.0"
},
"peerDependencies": {
- "react-hook-form": "^7.55.0"
+ "@sinclair/typebox": ">=0.25.24",
+ "@standard-schema/spec": "^1.0.0",
+ "@typeschema/main": ">=0.13.7",
+ "@vinejs/vine": "^2.0.0 || ^3.0.0 || ^4.0.0",
+ "ajv": "^8.12.0",
+ "ajv-errors": "^3.0.0",
+ "ajv-formats": "^2.1.1",
+ "arktype": "^2.0.0",
+ "ata-validator": "^1.2.0",
+ "class-transformer": ">=0.4.0",
+ "class-validator": ">=0.12.0",
+ "computed-types": "^1.0.0",
+ "effect": "^3.10.3",
+ "fluentvalidation-ts": "^3.0.0",
+ "fp-ts": "^2.7.0",
+ "io-ts": "^2.0.0",
+ "joi": "^17.0.0 || ^18.0.0",
+ "nope-validator": ">=0.12.0",
+ "react-hook-form": "^7.55.0",
+ "superstruct": ">=0.12.0",
+ "typanion": "^3.3.2",
+ "valibot": ">=0.31.0 || ^1.0.0-beta.4 || ^1.0.0-rc",
+ "vest": ">=6.0.0",
+ "yup": "^1.0.0",
+ "zod": "^3.25.0 || ^4.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@sinclair/typebox": {
+ "optional": true
+ },
+ "@standard-schema/spec": {
+ "optional": true
+ },
+ "@typeschema/main": {
+ "optional": true
+ },
+ "@vinejs/vine": {
+ "optional": true
+ },
+ "ajv": {
+ "optional": true
+ },
+ "ajv-errors": {
+ "optional": true
+ },
+ "ajv-formats": {
+ "optional": true
+ },
+ "arktype": {
+ "optional": true
+ },
+ "ata-validator": {
+ "optional": true
+ },
+ "class-transformer": {
+ "optional": true
+ },
+ "class-validator": {
+ "optional": true
+ },
+ "computed-types": {
+ "optional": true
+ },
+ "effect": {
+ "optional": true
+ },
+ "fluentvalidation-ts": {
+ "optional": true
+ },
+ "fp-ts": {
+ "optional": true
+ },
+ "io-ts": {
+ "optional": true
+ },
+ "joi": {
+ "optional": true
+ },
+ "nope-validator": {
+ "optional": true
+ },
+ "superstruct": {
+ "optional": true
+ },
+ "typanion": {
+ "optional": true
+ },
+ "valibot": {
+ "optional": true
+ },
+ "vest": {
+ "optional": true
+ },
+ "yup": {
+ "optional": true
+ },
+ "zod": {
+ "optional": true
+ }
}
},
"node_modules/@img/colour": {
@@ -1155,15 +1253,15 @@
}
},
"node_modules/@next/env": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/env/-/env-16.3.0.tgz",
- "integrity": "sha512-o9r1S0BNiNreHP9Vs+Qnqd9kviDkJh8xIACY7UFZSmiGbbQRzPBBosvHzAU4TULHOIuOj/18RSsyz2qrREmIFw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/env/-/env-16.3.1.tgz",
+ "integrity": "sha512-35G3xwkQUb2oETSDjFXGrVugknoayLFBh7vSE+yAcl9IP2zT9wyGwq7297AYHR11kJld807t5f8AJBs6WBzXsQ==",
"license": "MIT"
},
"node_modules/@next/swc-darwin-arm64": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.3.0.tgz",
- "integrity": "sha512-55hpqq18bEVAlxedlTt3tFqZmKg2nUXT1kn1G/BGEy0R13h3LwtwHPVzzjG6P4LLeOHE32PFDQUVaJEWvBEZBw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.3.1.tgz",
+ "integrity": "sha512-ABMIu2zQ7cnNIHm5ivKGwZwUrm0pAai3yiJ/gK/rF1c1VP9UOnj7XECbMKFdVKp9I9eMYq9NoDs1WXOoowxzJw==",
"cpu": [
"arm64"
],
@@ -1177,9 +1275,9 @@
}
},
"node_modules/@next/swc-darwin-x64": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.3.0.tgz",
- "integrity": "sha512-SOi96kSaF5T+0wW4koiM1bWzSPwjzTesC1p3df+FjdOi5LIQkBK/blxh7HdoKnNuI4PURF1OO7TZqtfnbWDSgw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.3.1.tgz",
+ "integrity": "sha512-gNG21e/UnrroeScbY/QndUEdl0mF1FRibW7BBeYUz/5ABCepjqDdEdgr592vpzMtCn/m7FTjYq3TN4TpyDnutw==",
"cpu": [
"x64"
],
@@ -1193,12 +1291,15 @@
}
},
"node_modules/@next/swc-linux-arm64-gnu": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.3.0.tgz",
- "integrity": "sha512-P0gZAoPMF4dyTRzhmkV4PrqVzSOB6t4mC1oI3c4dqijJ+OVEVx5clIXAKR4/uQpsqw2KKM/0D5tVumcR2r5blg==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.3.1.tgz",
+ "integrity": "sha512-6B6Lw016iwNUQuaJoraMMTLh6TwHzFUtxipSScD1F3YyymcrRWkobodRS2ftIOkF5vrs4zNlyUrTC5YZQ9Lz5w==",
"cpu": [
"arm64"
],
+ "libc": [
+ "glibc"
+ ],
"license": "MIT",
"optional": true,
"os": [
@@ -1209,12 +1310,15 @@
}
},
"node_modules/@next/swc-linux-arm64-musl": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.3.0.tgz",
- "integrity": "sha512-tXXGKJw0m37O0eKJARVTX/TheKPhz0QFVtVVZXmOig+9YKLQOSP6hvf2pxv5DO7CLEJyTHx3Pg043CDQkv1G4Q==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.3.1.tgz",
+ "integrity": "sha512-JUiPXZKK9wOhjf4MgDiH29GZLxfqOesbLtHq2pDxwH/WwscTRV2ToymnOTh1egzaZf0ueUf8T2+CeYTGHjW0Iw==",
"cpu": [
"arm64"
],
+ "libc": [
+ "musl"
+ ],
"license": "MIT",
"optional": true,
"os": [
@@ -1225,12 +1329,15 @@
}
},
"node_modules/@next/swc-linux-x64-gnu": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.3.0.tgz",
- "integrity": "sha512-pjGxK5EY7yWml78ALejFkWmgHsU7wbFQrISiugpH6FbUJhgEvw3xFZ/EBAtLl7QtL0WdQKiG9eWJ3mOKGTukHw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.3.1.tgz",
+ "integrity": "sha512-Uog9jsrmIRIL/lfvIp9htmskSNC7JcQsMVucXL2V2YY1y/D9IUN3LPEafqy0zRJ2cIU1SQ0V6F6TlffQ+pLAGg==",
"cpu": [
"x64"
],
+ "libc": [
+ "glibc"
+ ],
"license": "MIT",
"optional": true,
"os": [
@@ -1241,12 +1348,15 @@
}
},
"node_modules/@next/swc-linux-x64-musl": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.3.0.tgz",
- "integrity": "sha512-sjo++Xx+lomlPs3HRsHWhVDyGG6ms1kGW5EtHLERdII8AyG1i+f6aq68xHREO6AEMlhjTNEWBSmfJfqm9orf7g==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.3.1.tgz",
+ "integrity": "sha512-6yy3FT13KgUFOj5H8bl8w/6nKiJwHIvbtwh1V+1acsu+7y4tJjnemSa6mhsh53BeoVrlozE+fMgZhXH46WmjMA==",
"cpu": [
"x64"
],
+ "libc": [
+ "musl"
+ ],
"license": "MIT",
"optional": true,
"os": [
@@ -1257,9 +1367,9 @@
}
},
"node_modules/@next/swc-win32-arm64-msvc": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.3.0.tgz",
- "integrity": "sha512-C5JSgiO54wURdaxdEUIXqkz04uMqC9UmPX1gtDrV/5Tf1UowdWYI8uA5hfFbPolTlp0q4KZ60xlHePNibf0VIw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.3.1.tgz",
+ "integrity": "sha512-iOoN1QecUoGNZik536U/vtK43YwgyrCsGIkth52yIkl612n+0C9MjSnJbQAikISpb+WYRooBVhaDlUW7iZoKog==",
"cpu": [
"arm64"
],
@@ -1273,9 +1383,9 @@
}
},
"node_modules/@next/swc-win32-x64-msvc": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.3.0.tgz",
- "integrity": "sha512-fDOggsweNb5SSw0ZKVk6U+gxSyGFFlIBY/LBc1r8GUj4u/6t6oArL+Pmkg0MBnsgR+KkdsURilVH4F3GXUGepA==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.3.1.tgz",
+ "integrity": "sha512-d/k+PpAriUPaeMJJOG7HUSdqfEX46FEPWU1p3/nm2ACmXhj9hFEWdFODUBIpkuijXYkfL90qZzTqVPRp4BW/hw==",
"cpu": [
"x64"
],
@@ -1310,9 +1420,9 @@
"license": "MIT"
},
"node_modules/@swc/helpers": {
- "version": "0.5.15",
- "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz",
- "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==",
+ "version": "0.5.23",
+ "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.23.tgz",
+ "integrity": "sha512-5lSsMOTXURePglDfvuAQUqkGek9Hg2kksOYay2m0+XR++b2NWYL/4sWyuvVBIs8oKnJaxkdi9whaL/sqN13afw==",
"license": "Apache-2.0",
"dependencies": {
"tslib": "^2.8.0"
@@ -1329,9 +1439,9 @@
}
},
"node_modules/@types/react": {
- "version": "19.2.17",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.17.tgz",
- "integrity": "sha512-MXfmqaVPEVgkBT/aY0aGCkRWWtByiYQXo3xdQ8r5RzuFrPiRn8Gar2tQdXSUQ2GKV3bkXckek89V8wQBY2Q/Aw==",
+ "version": "19.2.18",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.18.tgz",
+ "integrity": "sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -1339,9 +1449,9 @@
}
},
"node_modules/@types/react-dom": {
- "version": "19.2.3",
- "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz",
- "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==",
+ "version": "19.2.4",
+ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.4.tgz",
+ "integrity": "sha512-Bsc+QHgp+P/F02XDzNCY9jnZNCUuLki36KT7VKrTXXLdHf+vHMNZnW1rVu5DNW/rCK+fya3DATySbLM4yhtKUw==",
"dev": true,
"license": "MIT",
"peerDependencies": {
@@ -1743,13 +1853,13 @@
}
},
"node_modules/next": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/next/-/next-16.3.0.tgz",
- "integrity": "sha512-NEdGOzH+08eTXMUp9UYkA99Nhi5N6Thrhc1jgFOQgfgnGK/dA2hRwBpXep+exdFQrnwlRf/3Wixyp8lLBUpE2A==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/next/-/next-16.3.1.tgz",
+ "integrity": "sha512-hsAp0i7Rh+/dhe7DGIeN2YlpLM1DP4MNxti9EtDMtqcO612X81MvvEj388/oTce9U1EcEIOWDlGq0zRwrBKvuA==",
"license": "MIT",
"dependencies": {
- "@next/env": "16.3.0",
- "@swc/helpers": "0.5.15",
+ "@next/env": "16.3.1",
+ "@swc/helpers": "0.5.23",
"baseline-browser-mapping": "^2.9.19",
"caniuse-lite": "^1.0.30001579",
"postcss": "8.5.23",
@@ -1762,14 +1872,14 @@
"node": ">=20.9.0"
},
"optionalDependencies": {
- "@next/swc-darwin-arm64": "16.3.0",
- "@next/swc-darwin-x64": "16.3.0",
- "@next/swc-linux-arm64-gnu": "16.3.0",
- "@next/swc-linux-arm64-musl": "16.3.0",
- "@next/swc-linux-x64-gnu": "16.3.0",
- "@next/swc-linux-x64-musl": "16.3.0",
- "@next/swc-win32-arm64-msvc": "16.3.0",
- "@next/swc-win32-x64-msvc": "16.3.0",
+ "@next/swc-darwin-arm64": "16.3.1",
+ "@next/swc-darwin-x64": "16.3.1",
+ "@next/swc-linux-arm64-gnu": "16.3.1",
+ "@next/swc-linux-arm64-musl": "16.3.1",
+ "@next/swc-linux-x64-gnu": "16.3.1",
+ "@next/swc-linux-x64-musl": "16.3.1",
+ "@next/swc-win32-arm64-msvc": "16.3.1",
+ "@next/swc-win32-x64-msvc": "16.3.1",
"sharp": "^0.35.3"
},
"peerDependencies": {
@@ -1849,30 +1959,30 @@
}
},
"node_modules/react": {
- "version": "19.2.7",
- "resolved": "https://registry.npmjs.org/react/-/react-19.2.7.tgz",
- "integrity": "sha512-HNe9WslTbXmFK8o8cmwgAeJFSBvt1bPdHCVKtaaV+WlAN36mpT4hcRpwbf3fY56ar2oIXzsBpOAiIRHAdY0OlQ==",
+ "version": "19.2.8",
+ "resolved": "https://registry.npmjs.org/react/-/react-19.2.8.tgz",
+ "integrity": "sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/react-dom": {
- "version": "19.2.7",
- "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.7.tgz",
- "integrity": "sha512-t0BRVXvbiE/o20Hfw669rLbMCDWtYZLvmJigy2f0MxsXF+71pxhR3xOkspmsO8h3ZlNzyibAmtCa3l4lYKk6gQ==",
+ "version": "19.2.8",
+ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.8.tgz",
+ "integrity": "sha512-rVprimfGBG3DR+Tq0IQG2DT5PxKth1WIGDmj5yPmlzr4YBe7uyE+Du4oVqTDXZSHGGGXRtTJEGSSePyQCMBglQ==",
"license": "MIT",
"dependencies": {
"scheduler": "^0.27.0"
},
"peerDependencies": {
- "react": "^19.2.7"
+ "react": "^19.2.8"
}
},
"node_modules/react-hook-form": {
- "version": "7.81.0",
- "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.81.0.tgz",
- "integrity": "sha512-ocbmr2p5KBMoAfj4WCUvped33lVi1Kd5DuDUvQDnB6VEAacOjPI/jMbtDdbhco4y9ct4xUuCmMY0b/C9L0QHjw==",
+ "version": "7.85.0",
+ "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.85.0.tgz",
+ "integrity": "sha512-U2MTriFXnclmV4rOE20p2DcRFv5WEg3FIcBFOKcOLFHDVvGIMPvLTkTWefUsonmlaVy23khVDxDWym6uJVGOzw==",
"license": "MIT",
"engines": {
"node": ">=18.0.0"
diff --git a/examples/nextjs-fly/package.json b/examples/nextjs-fly/package.json
index 7b5c2a9a..39533064 100644
--- a/examples/nextjs-fly/package.json
+++ b/examples/nextjs-fly/package.json
@@ -29,22 +29,22 @@
"@arcjet/env": "1.10.0",
"@arcjet/ip": "1.10.0",
"@arcjet/next": "1.10.0",
- "@fontsource-variable/figtree": "5.2.10",
- "@fontsource/ibm-plex-mono": "5.2.7",
- "@hookform/resolvers": "5.4.0",
+ "@fontsource-variable/figtree": "5.3.0",
+ "@fontsource/ibm-plex-mono": "5.3.0",
+ "@hookform/resolvers": "5.9.1",
"@nosecone/next": "1.10.0",
- "next": "16.3.0",
+ "next": "16.3.1",
"next-themes": "0.4.6",
- "react": "19.2.7",
- "react-dom": "19.2.7",
- "react-hook-form": "7.81.0",
+ "react": "19.2.8",
+ "react-dom": "19.2.8",
+ "react-hook-form": "7.85.0",
"zod": "4.4.3"
},
"devDependencies": {
"@flydotio/dockerfile": "0.7.10",
"@types/node": "22.20.1",
- "@types/react": "19.2.17",
- "@types/react-dom": "19.2.3",
+ "@types/react": "19.2.18",
+ "@types/react-dom": "19.2.4",
"typescript": "5.9.3"
},
"overrides": {
diff --git a/examples/nextjs-form/package-lock.json b/examples/nextjs-form/package-lock.json
index bd8dae60..4bfd30fa 100644
--- a/examples/nextjs-form/package-lock.json
+++ b/examples/nextjs-form/package-lock.json
@@ -11,20 +11,20 @@
"@arcjet/env": "1.10.0",
"@arcjet/ip": "1.10.0",
"@arcjet/next": "1.10.0",
- "@fontsource-variable/figtree": "5.2.10",
- "@fontsource/ibm-plex-mono": "5.2.7",
- "@hookform/resolvers": "5.4.0",
+ "@fontsource-variable/figtree": "5.3.0",
+ "@fontsource/ibm-plex-mono": "5.3.0",
+ "@hookform/resolvers": "5.9.1",
"@nosecone/next": "1.10.0",
- "next": "16.3.0",
- "react": "19.2.7",
- "react-dom": "19.2.7",
- "react-hook-form": "7.81.0",
+ "next": "16.3.1",
+ "react": "19.2.8",
+ "react-dom": "19.2.8",
+ "react-hook-form": "7.85.0",
"zod": "4.4.3"
},
"devDependencies": {
"@types/node": "22.20.1",
- "@types/react": "19.2.17",
- "@types/react-dom": "19.2.3",
+ "@types/react": "19.2.18",
+ "@types/react-dom": "19.2.4",
"typescript": "5.9.3"
},
"engines": {
@@ -261,33 +261,131 @@
}
},
"node_modules/@fontsource-variable/figtree": {
- "version": "5.2.10",
- "resolved": "https://registry.npmjs.org/@fontsource-variable/figtree/-/figtree-5.2.10.tgz",
- "integrity": "sha512-a5Gumbpy3mdd+Yg31g6Qb7CmjYbrfyutJa3bWfP5q8A4GclIOwX7mI+ZuSHsJnw/mHvW6r9oh1AHJcJTIxK4JA==",
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/@fontsource-variable/figtree/-/figtree-5.3.0.tgz",
+ "integrity": "sha512-VRVodD7OiG7apQwE8/2fMjaqpY/a0qRJqL5HtYj8CKIVps+9amaFcdfKmDIf7iqYQx6iPLlArVXAfKeIZmVcNQ==",
"license": "OFL-1.1",
"funding": {
"url": "https://github.com/sponsors/ayuhito"
}
},
"node_modules/@fontsource/ibm-plex-mono": {
- "version": "5.2.7",
- "resolved": "https://registry.npmjs.org/@fontsource/ibm-plex-mono/-/ibm-plex-mono-5.2.7.tgz",
- "integrity": "sha512-MKAb8qV+CaiMQn2B0dIi1OV3565NYzp3WN5b4oT6LTkk+F0jR6j0ZN+5BKJiIhffDC3rtBULsYZE65+0018z9w==",
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/@fontsource/ibm-plex-mono/-/ibm-plex-mono-5.3.0.tgz",
+ "integrity": "sha512-eTgnZjZEGk1QtD3ZstF+Vclo2HLAni8YMy34/DxllwZvyz1lR/1RF/xTiAquOBO7MvqBx8D2Ig2WCPMVfdZu7Q==",
"license": "OFL-1.1",
"funding": {
"url": "https://github.com/sponsors/ayuhito"
}
},
"node_modules/@hookform/resolvers": {
- "version": "5.4.0",
- "resolved": "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-5.4.0.tgz",
- "integrity": "sha512-EIsqr/t/qbinPIhGjMdtvutIN1Kk4uwbROE9/UQ93CAVGR7GkA7Y92+fX80OzXi/OB67jVFYwKGO1WzkxmkFZw==",
+ "version": "5.9.1",
+ "resolved": "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-5.9.1.tgz",
+ "integrity": "sha512-7b7vsbraJxKgjVSA1Nur9tLwj539WGJUBLA7QNvXnFoT2pM5Z7G+6rlukk4B2/QrTZy6huRtH6wKeESPKuIr6w==",
"license": "MIT",
"dependencies": {
"@standard-schema/utils": "^0.3.0"
},
"peerDependencies": {
- "react-hook-form": "^7.55.0"
+ "@sinclair/typebox": ">=0.25.24",
+ "@standard-schema/spec": "^1.0.0",
+ "@typeschema/main": ">=0.13.7",
+ "@vinejs/vine": "^2.0.0 || ^3.0.0 || ^4.0.0",
+ "ajv": "^8.12.0",
+ "ajv-errors": "^3.0.0",
+ "ajv-formats": "^2.1.1",
+ "arktype": "^2.0.0",
+ "ata-validator": "^1.2.0",
+ "class-transformer": ">=0.4.0",
+ "class-validator": ">=0.12.0",
+ "computed-types": "^1.0.0",
+ "effect": "^3.10.3",
+ "fluentvalidation-ts": "^3.0.0",
+ "fp-ts": "^2.7.0",
+ "io-ts": "^2.0.0",
+ "joi": "^17.0.0 || ^18.0.0",
+ "nope-validator": ">=0.12.0",
+ "react-hook-form": "^7.55.0",
+ "superstruct": ">=0.12.0",
+ "typanion": "^3.3.2",
+ "valibot": ">=0.31.0 || ^1.0.0-beta.4 || ^1.0.0-rc",
+ "vest": ">=6.0.0",
+ "yup": "^1.0.0",
+ "zod": "^3.25.0 || ^4.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@sinclair/typebox": {
+ "optional": true
+ },
+ "@standard-schema/spec": {
+ "optional": true
+ },
+ "@typeschema/main": {
+ "optional": true
+ },
+ "@vinejs/vine": {
+ "optional": true
+ },
+ "ajv": {
+ "optional": true
+ },
+ "ajv-errors": {
+ "optional": true
+ },
+ "ajv-formats": {
+ "optional": true
+ },
+ "arktype": {
+ "optional": true
+ },
+ "ata-validator": {
+ "optional": true
+ },
+ "class-transformer": {
+ "optional": true
+ },
+ "class-validator": {
+ "optional": true
+ },
+ "computed-types": {
+ "optional": true
+ },
+ "effect": {
+ "optional": true
+ },
+ "fluentvalidation-ts": {
+ "optional": true
+ },
+ "fp-ts": {
+ "optional": true
+ },
+ "io-ts": {
+ "optional": true
+ },
+ "joi": {
+ "optional": true
+ },
+ "nope-validator": {
+ "optional": true
+ },
+ "superstruct": {
+ "optional": true
+ },
+ "typanion": {
+ "optional": true
+ },
+ "valibot": {
+ "optional": true
+ },
+ "vest": {
+ "optional": true
+ },
+ "yup": {
+ "optional": true
+ },
+ "zod": {
+ "optional": true
+ }
}
},
"node_modules/@img/colour": {
@@ -792,15 +890,15 @@
}
},
"node_modules/@next/env": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/env/-/env-16.3.0.tgz",
- "integrity": "sha512-o9r1S0BNiNreHP9Vs+Qnqd9kviDkJh8xIACY7UFZSmiGbbQRzPBBosvHzAU4TULHOIuOj/18RSsyz2qrREmIFw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/env/-/env-16.3.1.tgz",
+ "integrity": "sha512-35G3xwkQUb2oETSDjFXGrVugknoayLFBh7vSE+yAcl9IP2zT9wyGwq7297AYHR11kJld807t5f8AJBs6WBzXsQ==",
"license": "MIT"
},
"node_modules/@next/swc-darwin-arm64": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.3.0.tgz",
- "integrity": "sha512-55hpqq18bEVAlxedlTt3tFqZmKg2nUXT1kn1G/BGEy0R13h3LwtwHPVzzjG6P4LLeOHE32PFDQUVaJEWvBEZBw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.3.1.tgz",
+ "integrity": "sha512-ABMIu2zQ7cnNIHm5ivKGwZwUrm0pAai3yiJ/gK/rF1c1VP9UOnj7XECbMKFdVKp9I9eMYq9NoDs1WXOoowxzJw==",
"cpu": [
"arm64"
],
@@ -814,9 +912,9 @@
}
},
"node_modules/@next/swc-darwin-x64": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.3.0.tgz",
- "integrity": "sha512-SOi96kSaF5T+0wW4koiM1bWzSPwjzTesC1p3df+FjdOi5LIQkBK/blxh7HdoKnNuI4PURF1OO7TZqtfnbWDSgw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.3.1.tgz",
+ "integrity": "sha512-gNG21e/UnrroeScbY/QndUEdl0mF1FRibW7BBeYUz/5ABCepjqDdEdgr592vpzMtCn/m7FTjYq3TN4TpyDnutw==",
"cpu": [
"x64"
],
@@ -830,12 +928,15 @@
}
},
"node_modules/@next/swc-linux-arm64-gnu": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.3.0.tgz",
- "integrity": "sha512-P0gZAoPMF4dyTRzhmkV4PrqVzSOB6t4mC1oI3c4dqijJ+OVEVx5clIXAKR4/uQpsqw2KKM/0D5tVumcR2r5blg==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.3.1.tgz",
+ "integrity": "sha512-6B6Lw016iwNUQuaJoraMMTLh6TwHzFUtxipSScD1F3YyymcrRWkobodRS2ftIOkF5vrs4zNlyUrTC5YZQ9Lz5w==",
"cpu": [
"arm64"
],
+ "libc": [
+ "glibc"
+ ],
"license": "MIT",
"optional": true,
"os": [
@@ -846,12 +947,15 @@
}
},
"node_modules/@next/swc-linux-arm64-musl": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.3.0.tgz",
- "integrity": "sha512-tXXGKJw0m37O0eKJARVTX/TheKPhz0QFVtVVZXmOig+9YKLQOSP6hvf2pxv5DO7CLEJyTHx3Pg043CDQkv1G4Q==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.3.1.tgz",
+ "integrity": "sha512-JUiPXZKK9wOhjf4MgDiH29GZLxfqOesbLtHq2pDxwH/WwscTRV2ToymnOTh1egzaZf0ueUf8T2+CeYTGHjW0Iw==",
"cpu": [
"arm64"
],
+ "libc": [
+ "musl"
+ ],
"license": "MIT",
"optional": true,
"os": [
@@ -862,12 +966,15 @@
}
},
"node_modules/@next/swc-linux-x64-gnu": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.3.0.tgz",
- "integrity": "sha512-pjGxK5EY7yWml78ALejFkWmgHsU7wbFQrISiugpH6FbUJhgEvw3xFZ/EBAtLl7QtL0WdQKiG9eWJ3mOKGTukHw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.3.1.tgz",
+ "integrity": "sha512-Uog9jsrmIRIL/lfvIp9htmskSNC7JcQsMVucXL2V2YY1y/D9IUN3LPEafqy0zRJ2cIU1SQ0V6F6TlffQ+pLAGg==",
"cpu": [
"x64"
],
+ "libc": [
+ "glibc"
+ ],
"license": "MIT",
"optional": true,
"os": [
@@ -878,12 +985,15 @@
}
},
"node_modules/@next/swc-linux-x64-musl": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.3.0.tgz",
- "integrity": "sha512-sjo++Xx+lomlPs3HRsHWhVDyGG6ms1kGW5EtHLERdII8AyG1i+f6aq68xHREO6AEMlhjTNEWBSmfJfqm9orf7g==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.3.1.tgz",
+ "integrity": "sha512-6yy3FT13KgUFOj5H8bl8w/6nKiJwHIvbtwh1V+1acsu+7y4tJjnemSa6mhsh53BeoVrlozE+fMgZhXH46WmjMA==",
"cpu": [
"x64"
],
+ "libc": [
+ "musl"
+ ],
"license": "MIT",
"optional": true,
"os": [
@@ -894,9 +1004,9 @@
}
},
"node_modules/@next/swc-win32-arm64-msvc": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.3.0.tgz",
- "integrity": "sha512-C5JSgiO54wURdaxdEUIXqkz04uMqC9UmPX1gtDrV/5Tf1UowdWYI8uA5hfFbPolTlp0q4KZ60xlHePNibf0VIw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.3.1.tgz",
+ "integrity": "sha512-iOoN1QecUoGNZik536U/vtK43YwgyrCsGIkth52yIkl612n+0C9MjSnJbQAikISpb+WYRooBVhaDlUW7iZoKog==",
"cpu": [
"arm64"
],
@@ -910,9 +1020,9 @@
}
},
"node_modules/@next/swc-win32-x64-msvc": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.3.0.tgz",
- "integrity": "sha512-fDOggsweNb5SSw0ZKVk6U+gxSyGFFlIBY/LBc1r8GUj4u/6t6oArL+Pmkg0MBnsgR+KkdsURilVH4F3GXUGepA==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.3.1.tgz",
+ "integrity": "sha512-d/k+PpAriUPaeMJJOG7HUSdqfEX46FEPWU1p3/nm2ACmXhj9hFEWdFODUBIpkuijXYkfL90qZzTqVPRp4BW/hw==",
"cpu": [
"x64"
],
@@ -947,9 +1057,9 @@
"license": "MIT"
},
"node_modules/@swc/helpers": {
- "version": "0.5.15",
- "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz",
- "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==",
+ "version": "0.5.23",
+ "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.23.tgz",
+ "integrity": "sha512-5lSsMOTXURePglDfvuAQUqkGek9Hg2kksOYay2m0+XR++b2NWYL/4sWyuvVBIs8oKnJaxkdi9whaL/sqN13afw==",
"license": "Apache-2.0",
"dependencies": {
"tslib": "^2.8.0"
@@ -966,9 +1076,9 @@
}
},
"node_modules/@types/react": {
- "version": "19.2.17",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.17.tgz",
- "integrity": "sha512-MXfmqaVPEVgkBT/aY0aGCkRWWtByiYQXo3xdQ8r5RzuFrPiRn8Gar2tQdXSUQ2GKV3bkXckek89V8wQBY2Q/Aw==",
+ "version": "19.2.18",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.18.tgz",
+ "integrity": "sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -976,9 +1086,9 @@
}
},
"node_modules/@types/react-dom": {
- "version": "19.2.3",
- "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz",
- "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==",
+ "version": "19.2.4",
+ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.4.tgz",
+ "integrity": "sha512-Bsc+QHgp+P/F02XDzNCY9jnZNCUuLki36KT7VKrTXXLdHf+vHMNZnW1rVu5DNW/rCK+fya3DATySbLM4yhtKUw==",
"dev": true,
"license": "MIT",
"peerDependencies": {
@@ -1077,13 +1187,13 @@
}
},
"node_modules/next": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/next/-/next-16.3.0.tgz",
- "integrity": "sha512-NEdGOzH+08eTXMUp9UYkA99Nhi5N6Thrhc1jgFOQgfgnGK/dA2hRwBpXep+exdFQrnwlRf/3Wixyp8lLBUpE2A==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/next/-/next-16.3.1.tgz",
+ "integrity": "sha512-hsAp0i7Rh+/dhe7DGIeN2YlpLM1DP4MNxti9EtDMtqcO612X81MvvEj388/oTce9U1EcEIOWDlGq0zRwrBKvuA==",
"license": "MIT",
"dependencies": {
- "@next/env": "16.3.0",
- "@swc/helpers": "0.5.15",
+ "@next/env": "16.3.1",
+ "@swc/helpers": "0.5.23",
"baseline-browser-mapping": "^2.9.19",
"caniuse-lite": "^1.0.30001579",
"postcss": "8.5.23",
@@ -1096,14 +1206,14 @@
"node": ">=20.9.0"
},
"optionalDependencies": {
- "@next/swc-darwin-arm64": "16.3.0",
- "@next/swc-darwin-x64": "16.3.0",
- "@next/swc-linux-arm64-gnu": "16.3.0",
- "@next/swc-linux-arm64-musl": "16.3.0",
- "@next/swc-linux-x64-gnu": "16.3.0",
- "@next/swc-linux-x64-musl": "16.3.0",
- "@next/swc-win32-arm64-msvc": "16.3.0",
- "@next/swc-win32-x64-msvc": "16.3.0",
+ "@next/swc-darwin-arm64": "16.3.1",
+ "@next/swc-darwin-x64": "16.3.1",
+ "@next/swc-linux-arm64-gnu": "16.3.1",
+ "@next/swc-linux-arm64-musl": "16.3.1",
+ "@next/swc-linux-x64-gnu": "16.3.1",
+ "@next/swc-linux-x64-musl": "16.3.1",
+ "@next/swc-win32-arm64-msvc": "16.3.1",
+ "@next/swc-win32-x64-msvc": "16.3.1",
"sharp": "^0.35.3"
},
"peerDependencies": {
@@ -1173,30 +1283,30 @@
}
},
"node_modules/react": {
- "version": "19.2.7",
- "resolved": "https://registry.npmjs.org/react/-/react-19.2.7.tgz",
- "integrity": "sha512-HNe9WslTbXmFK8o8cmwgAeJFSBvt1bPdHCVKtaaV+WlAN36mpT4hcRpwbf3fY56ar2oIXzsBpOAiIRHAdY0OlQ==",
+ "version": "19.2.8",
+ "resolved": "https://registry.npmjs.org/react/-/react-19.2.8.tgz",
+ "integrity": "sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/react-dom": {
- "version": "19.2.7",
- "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.7.tgz",
- "integrity": "sha512-t0BRVXvbiE/o20Hfw669rLbMCDWtYZLvmJigy2f0MxsXF+71pxhR3xOkspmsO8h3ZlNzyibAmtCa3l4lYKk6gQ==",
+ "version": "19.2.8",
+ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.8.tgz",
+ "integrity": "sha512-rVprimfGBG3DR+Tq0IQG2DT5PxKth1WIGDmj5yPmlzr4YBe7uyE+Du4oVqTDXZSHGGGXRtTJEGSSePyQCMBglQ==",
"license": "MIT",
"dependencies": {
"scheduler": "^0.27.0"
},
"peerDependencies": {
- "react": "^19.2.7"
+ "react": "^19.2.8"
}
},
"node_modules/react-hook-form": {
- "version": "7.81.0",
- "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.81.0.tgz",
- "integrity": "sha512-ocbmr2p5KBMoAfj4WCUvped33lVi1Kd5DuDUvQDnB6VEAacOjPI/jMbtDdbhco4y9ct4xUuCmMY0b/C9L0QHjw==",
+ "version": "7.85.0",
+ "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.85.0.tgz",
+ "integrity": "sha512-U2MTriFXnclmV4rOE20p2DcRFv5WEg3FIcBFOKcOLFHDVvGIMPvLTkTWefUsonmlaVy23khVDxDWym6uJVGOzw==",
"license": "MIT",
"engines": {
"node": ">=18.0.0"
diff --git a/examples/nextjs-form/package.json b/examples/nextjs-form/package.json
index c09bf47b..f73f9b62 100644
--- a/examples/nextjs-form/package.json
+++ b/examples/nextjs-form/package.json
@@ -29,20 +29,20 @@
"@arcjet/env": "1.10.0",
"@arcjet/ip": "1.10.0",
"@arcjet/next": "1.10.0",
- "@fontsource-variable/figtree": "5.2.10",
- "@fontsource/ibm-plex-mono": "5.2.7",
- "@hookform/resolvers": "5.4.0",
+ "@fontsource-variable/figtree": "5.3.0",
+ "@fontsource/ibm-plex-mono": "5.3.0",
+ "@hookform/resolvers": "5.9.1",
"@nosecone/next": "1.10.0",
- "next": "16.3.0",
- "react": "19.2.7",
- "react-dom": "19.2.7",
- "react-hook-form": "7.81.0",
+ "next": "16.3.1",
+ "react": "19.2.8",
+ "react-dom": "19.2.8",
+ "react-hook-form": "7.85.0",
"zod": "4.4.3"
},
"devDependencies": {
"@types/node": "22.20.1",
- "@types/react": "19.2.17",
- "@types/react-dom": "19.2.3",
+ "@types/react": "19.2.18",
+ "@types/react-dom": "19.2.4",
"typescript": "5.9.3"
},
"overrides": {
diff --git a/examples/nextjs-guard-policy/next-env.d.ts b/examples/nextjs-guard-policy/next-env.d.ts
index 9edff1c7..ce4e94a6 100644
--- a/examples/nextjs-guard-policy/next-env.d.ts
+++ b/examples/nextjs-guard-policy/next-env.d.ts
@@ -1,6 +1,7 @@
///
///
import "./.next/types/routes.d.ts";
+import "./.next/types/root-params.d.ts";
// NOTE: This file should not be edited
// see https://nextjs.org/docs/app/api-reference/config/typescript for more information.
diff --git a/examples/nextjs-guard-policy/package-lock.json b/examples/nextjs-guard-policy/package-lock.json
index 741ce972..dcec60c8 100644
--- a/examples/nextjs-guard-policy/package-lock.json
+++ b/examples/nextjs-guard-policy/package-lock.json
@@ -7,19 +7,19 @@
"name": "@arcjet-examples/nextjs-guard-policy",
"license": "Apache-2.0",
"dependencies": {
- "@ai-sdk/provider-utils": "5.0.12",
- "@arcjet/guard": "1.10.0-rc.0",
- "@arcjet/sensitive-info-rampart": "1.10.0-rc.0",
- "ai": "7.0.36",
- "next": "16.2.6",
- "react": "19.2.6",
- "react-dom": "19.2.6",
+ "@ai-sdk/provider-utils": "5.0.27",
+ "@arcjet/guard": "1.10.0",
+ "@arcjet/sensitive-info-rampart": "1.10.0",
+ "ai": "7.0.66",
+ "next": "16.3.1",
+ "react": "19.2.8",
+ "react-dom": "19.2.8",
"zod": "4.4.3"
},
"devDependencies": {
- "@types/node": "22.20.0",
- "@types/react": "19.2.15",
- "@types/react-dom": "19.2.3",
+ "@types/node": "22.20.1",
+ "@types/react": "19.2.18",
+ "@types/react-dom": "19.2.4",
"typescript": "5.9.3"
},
"engines": {
@@ -27,13 +27,13 @@
}
},
"node_modules/@ai-sdk/gateway": {
- "version": "4.0.27",
- "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-4.0.27.tgz",
- "integrity": "sha512-gqTMvV0N8/JirIZ3OzwjSZRYxzwZu/PeOFCKb8NB9fstWH39tI+L6CkeMNVou5/HCKEYAw6RCOHW59Vhquv8vA==",
+ "version": "4.0.52",
+ "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-4.0.52.tgz",
+ "integrity": "sha512-SXUM8jzzuTUJRq+EOgPd5to6DSx0EKslVn+IVZHbUEX6k/3vCPNrvjckbK26HnNxHU/STxm+zTSJteqrO+7Z0w==",
"license": "Apache-2.0",
"dependencies": {
- "@ai-sdk/provider": "4.0.3",
- "@ai-sdk/provider-utils": "5.0.12",
+ "@ai-sdk/provider": "4.0.7",
+ "@ai-sdk/provider-utils": "5.0.27",
"@vercel/oidc": "3.2.0"
},
"engines": {
@@ -44,9 +44,9 @@
}
},
"node_modules/@ai-sdk/provider": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.3.tgz",
- "integrity": "sha512-e0CpNWJUY7OxAFAnCZkw+ri9QOHWwTs1tXP42782KFGCU07qt8NiXCrCVowyCB5dP2r5/Uls+g2oPd8kOJn9dw==",
+ "version": "4.0.7",
+ "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.7.tgz",
+ "integrity": "sha512-6or44XprPzKbr8zkmzosowSE0pxkvJcoojBL+mCZvPUt3kvXp3XSNqeVun9golb1acEfSo6yaEBRT18h2VU+1Q==",
"license": "Apache-2.0",
"dependencies": {
"json-schema": "^0.4.0"
@@ -56,15 +56,16 @@
}
},
"node_modules/@ai-sdk/provider-utils": {
- "version": "5.0.12",
- "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.12.tgz",
- "integrity": "sha512-bbhlOgHeYwrIGheLkM6fhS8hVger8uFPmcOLg+kxc9EFh7y30XYorWhthlYAgpadO3SJhFZrIcEknN7qEqEVvA==",
+ "version": "5.0.27",
+ "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.27.tgz",
+ "integrity": "sha512-EzAn4pdgG5g0xXtH6lE2zyNmfjDQIDjATkfqzuidEI35g++hh4+07vnjzkT/RmGmIClPZiRj/Q2GMPV2V7mkHw==",
"license": "Apache-2.0",
"dependencies": {
- "@ai-sdk/provider": "4.0.3",
+ "@ai-sdk/provider": "4.0.7",
"@standard-schema/spec": "^1.1.0",
"@workflow/serde": "4.1.0",
- "eventsource-parser": "^3.0.8"
+ "eventsource-parser": "^3.0.8",
+ "undici": "^7.28.0"
},
"engines": {
"node": ">=22"
@@ -74,44 +75,44 @@
}
},
"node_modules/@arcjet/analyze": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/analyze/-/analyze-1.10.0-rc.0.tgz",
- "integrity": "sha512-cYOXy6egeTOnli/QN37rN4VlE7DsI7XO1OPSjcfAXH7pjrfD98oyYCRXuZxWWLmwmszifIHztj4Vg+XENFUkkg==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/analyze/-/analyze-1.10.0.tgz",
+ "integrity": "sha512-iWzLCb28Q/fcEiKGk6kN09YFx+PUoKCqwq5krC3niWSFHEuH5p/SAAPTdkN4+uMQkunszuqCCKLpfshGx0vXAg==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/analyze-wasm": "1.10.0-rc.0",
- "@arcjet/protocol": "1.10.0-rc.0"
+ "@arcjet/analyze-wasm": "1.10.0",
+ "@arcjet/protocol": "1.10.0"
},
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/analyze-wasm": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/analyze-wasm/-/analyze-wasm-1.10.0-rc.0.tgz",
- "integrity": "sha512-nehXxbMtTL3qMiV/EmEE8UUiAWmuXli3xRKh78Zq+Aw+yv12Ln1UAXtg1/O8bE0OHNSIMonFPSdwfRLS/kz6uQ==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/analyze-wasm/-/analyze-wasm-1.10.0.tgz",
+ "integrity": "sha512-vZqDQyRoeuxQcOlF75+0Xu2mlCCRl83HLFmpTDGLp3KGDYI1bRLBXtYOqqE5PK6LGQtJtYkDfJCWPHIngLTDYw==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/cache": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/cache/-/cache-1.10.0-rc.0.tgz",
- "integrity": "sha512-57FlX/F75evUY7vIC8oV3LJITzgkaFMtYpp9bvYaocOMQxA8PHJ1xbUaaga/vFOpRbV7UhGyVyj89iCZCfUdYQ==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/cache/-/cache-1.10.0.tgz",
+ "integrity": "sha512-HWZHkm2JPKa6NjKygwFM0tg5EdnYFGNlEV6D0P/UIaTApuS1U5LrNj9mp1sWDpt01C8/WWmY8crQGEA3LRuNng==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/guard": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/guard/-/guard-1.10.0-rc.0.tgz",
- "integrity": "sha512-r1zGQcnYyJrKHSw0ywZ5zc+iZGCsYkIWHnR6CBuiklENFfNvxAE8pNLIT3vmnWR50owTPoY145i10wRFRBoCCw==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/guard/-/guard-1.10.0.tgz",
+ "integrity": "sha512-lQv0Qy46GQozCFWHcqn1XngY/3uSa3H3G17kaIfWXjTah5Bn68KI+xS+qzaMN+saYbhG1h8idknJqERjd2LBqw==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/analyze": "1.10.0-rc.0",
- "@arcjet/logger": "1.10.0-rc.0",
+ "@arcjet/analyze": "1.10.0",
+ "@arcjet/logger": "1.10.0",
"@bufbuild/protobuf": "2.12.1",
"@connectrpc/connect": "2.1.2",
"@connectrpc/connect-node": "2.1.2",
@@ -122,7 +123,8 @@
},
"peerDependencies": {
"@ai-sdk/provider-utils": ">=5 <6",
- "ai": ">=7 <8"
+ "ai": ">=7 <8",
+ "eve": ">=0.25.1 <1"
},
"peerDependenciesMeta": {
"@ai-sdk/provider-utils": {
@@ -130,28 +132,31 @@
},
"ai": {
"optional": true
+ },
+ "eve": {
+ "optional": true
}
}
},
"node_modules/@arcjet/logger": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/logger/-/logger-1.10.0-rc.0.tgz",
- "integrity": "sha512-HubSsJwqJHliO8cYg+Bhke4OV7RSUaKS01dt0rgfvnXkU4nOuTGUDqt63bCTcMD0bIf8o3edxp9obbrtNBzwWw==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/logger/-/logger-1.10.0.tgz",
+ "integrity": "sha512-antsrgRzzR+asMuV/sAdndIi0rkkpUaUTe8n8JAG4ZrDRa54YNPQO0skRjipjT/g0nJmTA9auVL/CnhmrHRHug==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/sprintf": "1.10.0-rc.0"
+ "@arcjet/sprintf": "1.10.0"
},
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/protocol": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/protocol/-/protocol-1.10.0-rc.0.tgz",
- "integrity": "sha512-qAdbIS3+QvfJu6suQ72tlzSkMx9bAy+f/aJ4rqbjWYOCIJbeeXc9dqRBcYaNvrVqk8XwW6tc5mZH1laPmUIvTQ==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/protocol/-/protocol-1.10.0.tgz",
+ "integrity": "sha512-qDsEzlDixqM9X0GuvgBosEhCwsGMbHgvlvmEtYhWy9d3JKVsqWoCz+/BP7JwDlHZXjrkqwTyAZZKkHX7OmqS8g==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/cache": "1.10.0-rc.0",
+ "@arcjet/cache": "1.10.0",
"@bufbuild/protobuf": "2.12.1",
"@connectrpc/connect": "2.1.2"
},
@@ -160,9 +165,9 @@
}
},
"node_modules/@arcjet/sensitive-info-rampart": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/sensitive-info-rampart/-/sensitive-info-rampart-1.10.0-rc.0.tgz",
- "integrity": "sha512-swEb1xhWflNuVpGXMx9ttbEIAgIzwq8mytfhLQTOHANYp/qV1+3qDoNh/DiYuJugqabjJy0i+TnETjTwec0iTw==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/sensitive-info-rampart/-/sensitive-info-rampart-1.10.0.tgz",
+ "integrity": "sha512-c5UDBicwd/W8p5/lYv3X9ayqsoF8iyoj6nlBID4oQCmdadXwYdF35IBUTgzgTvXLONL1RtWMbK4gOrR7JjnAJw==",
"license": "Apache-2.0",
"dependencies": {
"@huggingface/transformers": "4.2.0"
@@ -171,8 +176,8 @@
"node": ">=22.21.0 <23 || >=24.5.0"
},
"peerDependencies": {
- "@arcjet/analyze": "1.10.0-rc.0",
- "arcjet": "1.10.0-rc.0"
+ "@arcjet/analyze": "1.10.0",
+ "arcjet": "1.10.0"
},
"peerDependenciesMeta": {
"@arcjet/analyze": {
@@ -184,9 +189,9 @@
}
},
"node_modules/@arcjet/sprintf": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/sprintf/-/sprintf-1.10.0-rc.0.tgz",
- "integrity": "sha512-Ncx0DSre1UtJKEnqBpVkEKedUAqJ/t3vMn4LPnHuIUYI7iHAZzLxtXidaBr8YFirBMMY1xyk9FDkw0IO+Q6k4g==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/sprintf/-/sprintf-1.10.0.tgz",
+ "integrity": "sha512-849scMn5QcUjfp2bcKbkeVevGartwDupQsqPJsFbFqAPjhBTts5ubnFShh4n1cw80YsznzlRTJbN8QV4KKmZlw==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
@@ -321,6 +326,41 @@
"@img/sharp-libvips-darwin-x64": "1.2.4"
}
},
+ "node_modules/@img/sharp-freebsd-wasm32": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-freebsd-wasm32/-/sharp-freebsd-wasm32-0.35.3.tgz",
+ "integrity": "sha512-lUxcqWIj2wMQ9BrwNjngcr1gWUr5xgaGThBRqPPalIC2n67Cqj1uPh8NnA/ZhAg8hUbKl+kVHKwgUIwe6ZYPrg==",
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "dependencies": {
+ "@img/sharp-wasm32": "0.35.3"
+ },
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@img/sharp-freebsd-wasm32/node_modules/@img/sharp-wasm32": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.35.3.tgz",
+ "integrity": "sha512-cZ0XkcYGpHZkqW6iCkqTcmUC0CD9DhD5d/qeZlZkfRBn6GnHniZXLUo5+9xw8Iv76YE6LQFN9YNBlKREcCG76w==",
+ "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
+ "optional": true,
+ "dependencies": {
+ "@emnapi/runtime": "^1.11.1"
+ },
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
"node_modules/@img/sharp-libvips-darwin-arm64": {
"version": "1.2.4",
"resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz",
@@ -724,6 +764,41 @@
"url": "https://opencollective.com/libvips"
}
},
+ "node_modules/@img/sharp-webcontainers-wasm32": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-webcontainers-wasm32/-/sharp-webcontainers-wasm32-0.35.3.tgz",
+ "integrity": "sha512-2rnq7bX3NzeR2T4YWgz8qiG4h3TSdMe+vN1iQXpJleSJ3SM5zQ8Fy2SyyXAWlbxpEZ2Y+Z4u1BePgJEYbSy80Q==",
+ "cpu": [
+ "wasm32"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "dependencies": {
+ "@img/sharp-wasm32": "0.35.3"
+ },
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@img/sharp-webcontainers-wasm32/node_modules/@img/sharp-wasm32": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.35.3.tgz",
+ "integrity": "sha512-cZ0XkcYGpHZkqW6iCkqTcmUC0CD9DhD5d/qeZlZkfRBn6GnHniZXLUo5+9xw8Iv76YE6LQFN9YNBlKREcCG76w==",
+ "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
+ "optional": true,
+ "dependencies": {
+ "@emnapi/runtime": "^1.11.1"
+ },
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
"node_modules/@img/sharp-win32-arm64": {
"version": "0.34.5",
"resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz",
@@ -782,15 +857,15 @@
}
},
"node_modules/@next/env": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/env/-/env-16.2.6.tgz",
- "integrity": "sha512-gd8HoHN4ufj73WmR3JmVolrpJR47ILK6LouP5xElPglaVxir6e1a7VzvTvDWkOoPXT9rkkTzyCxBu4yeZfZwcw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/env/-/env-16.3.1.tgz",
+ "integrity": "sha512-35G3xwkQUb2oETSDjFXGrVugknoayLFBh7vSE+yAcl9IP2zT9wyGwq7297AYHR11kJld807t5f8AJBs6WBzXsQ==",
"license": "MIT"
},
"node_modules/@next/swc-darwin-arm64": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.2.6.tgz",
- "integrity": "sha512-ZJGkkcNfYgrrMkqOdZ7zoLa1TOy0qpcMfk/z4Mh/FKUz40gVO+HNQWqmLxf67Z5WB64DRp0dhEbyHfel+6sJUg==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.3.1.tgz",
+ "integrity": "sha512-ABMIu2zQ7cnNIHm5ivKGwZwUrm0pAai3yiJ/gK/rF1c1VP9UOnj7XECbMKFdVKp9I9eMYq9NoDs1WXOoowxzJw==",
"cpu": [
"arm64"
],
@@ -804,9 +879,9 @@
}
},
"node_modules/@next/swc-darwin-x64": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.2.6.tgz",
- "integrity": "sha512-v/YLBHIY132Ced3puBJ7YJKw1lqsCrgcNo2aRJlCEyQrrCeRJlvGlnmxhPxNQI3KE3N1DN5r9TPNPvka3nq5RQ==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.3.1.tgz",
+ "integrity": "sha512-gNG21e/UnrroeScbY/QndUEdl0mF1FRibW7BBeYUz/5ABCepjqDdEdgr592vpzMtCn/m7FTjYq3TN4TpyDnutw==",
"cpu": [
"x64"
],
@@ -820,9 +895,9 @@
}
},
"node_modules/@next/swc-linux-arm64-gnu": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.2.6.tgz",
- "integrity": "sha512-RPOvqlYBbcQjkz9VQQDZ2T2bARIjXZV1KFlt+V2Mr6SW/e4I9fcKsaA0hdyf2FHoTlsV2xnBd5Y912rP/1Ce6w==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.3.1.tgz",
+ "integrity": "sha512-6B6Lw016iwNUQuaJoraMMTLh6TwHzFUtxipSScD1F3YyymcrRWkobodRS2ftIOkF5vrs4zNlyUrTC5YZQ9Lz5w==",
"cpu": [
"arm64"
],
@@ -839,9 +914,9 @@
}
},
"node_modules/@next/swc-linux-arm64-musl": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.2.6.tgz",
- "integrity": "sha512-URUTu1+dMkxJsPFgm+OeEvq9wf5sujw0EvgYy80TDGHTSLTnIHeqb0Eu8A3sC95IRgjejQL+kC4mw+4yPxiAXA==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.3.1.tgz",
+ "integrity": "sha512-JUiPXZKK9wOhjf4MgDiH29GZLxfqOesbLtHq2pDxwH/WwscTRV2ToymnOTh1egzaZf0ueUf8T2+CeYTGHjW0Iw==",
"cpu": [
"arm64"
],
@@ -858,9 +933,9 @@
}
},
"node_modules/@next/swc-linux-x64-gnu": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.2.6.tgz",
- "integrity": "sha512-DOj182mPV8G3UkrayLoREM5YEYI+Dk5wv7Ox9xl1fFibAELEsFD0lDPfHIeILlutMMfdyhlzYPELG3peuKaurw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.3.1.tgz",
+ "integrity": "sha512-Uog9jsrmIRIL/lfvIp9htmskSNC7JcQsMVucXL2V2YY1y/D9IUN3LPEafqy0zRJ2cIU1SQ0V6F6TlffQ+pLAGg==",
"cpu": [
"x64"
],
@@ -877,9 +952,9 @@
}
},
"node_modules/@next/swc-linux-x64-musl": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.2.6.tgz",
- "integrity": "sha512-HKQ5SP/V/ub73UvF7n/zeJlxk2kLmtL7Wzrg4WfmkjmNos5onJ2tKu7yZOPdL18A6Svfn3max29ym+ry7NkK4g==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.3.1.tgz",
+ "integrity": "sha512-6yy3FT13KgUFOj5H8bl8w/6nKiJwHIvbtwh1V+1acsu+7y4tJjnemSa6mhsh53BeoVrlozE+fMgZhXH46WmjMA==",
"cpu": [
"x64"
],
@@ -896,9 +971,9 @@
}
},
"node_modules/@next/swc-win32-arm64-msvc": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.2.6.tgz",
- "integrity": "sha512-LZXpTlPyS5v7HhSmnvsLGP3iIYgYOBnc8r8ArlT55sGHV89bR2HlDdBjWQ+PY6SJMmk8TuVGFuxalnP3k/0Dwg==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.3.1.tgz",
+ "integrity": "sha512-iOoN1QecUoGNZik536U/vtK43YwgyrCsGIkth52yIkl612n+0C9MjSnJbQAikISpb+WYRooBVhaDlUW7iZoKog==",
"cpu": [
"arm64"
],
@@ -912,9 +987,9 @@
}
},
"node_modules/@next/swc-win32-x64-msvc": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.2.6.tgz",
- "integrity": "sha512-F0+4i0h9J6C4eE3EAPWsoCk7UW/dbzOjyzxY0qnDUOYFu6FFmdZ6l97/XdV3/Nz3VYyO7UWjyEJUXkGqcoXfMA==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.3.1.tgz",
+ "integrity": "sha512-d/k+PpAriUPaeMJJOG7HUSdqfEX46FEPWU1p3/nm2ACmXhj9hFEWdFODUBIpkuijXYkfL90qZzTqVPRp4BW/hw==",
"cpu": [
"x64"
],
@@ -991,27 +1066,27 @@
"license": "MIT"
},
"node_modules/@swc/helpers": {
- "version": "0.5.15",
- "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz",
- "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==",
+ "version": "0.5.23",
+ "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.23.tgz",
+ "integrity": "sha512-5lSsMOTXURePglDfvuAQUqkGek9Hg2kksOYay2m0+XR++b2NWYL/4sWyuvVBIs8oKnJaxkdi9whaL/sqN13afw==",
"license": "Apache-2.0",
"dependencies": {
"tslib": "^2.8.0"
}
},
"node_modules/@types/node": {
- "version": "22.20.0",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.20.0.tgz",
- "integrity": "sha512-QWlFW2wf3nTjC13/DqRnBpR4ZO36VJH/JVBkA/vcnmbTBNQIlnObqyqZE1tUR7+Ni23Lda8R1BxMfbXRpCUx5g==",
+ "version": "22.20.1",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.20.1.tgz",
+ "integrity": "sha512-EANqOCF9QFyra+4pfxUcX9STKJpCLjMbObVzljIJomAWSnuSIEAvyzEU53GaajbXJEgdh0iEcPL+DGvpUd4k1Q==",
"license": "MIT",
"dependencies": {
"undici-types": "~6.21.0"
}
},
"node_modules/@types/react": {
- "version": "19.2.15",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.15.tgz",
- "integrity": "sha512-eRwcGNHve+E8qtEQSSRl6urh+rFop4v8gm6O8rGv25CodbvFdLjA1vVQ1KkiFE0w0UPOnb8tDiFKL5lp0rtY5Q==",
+ "version": "19.2.18",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.18.tgz",
+ "integrity": "sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -1019,9 +1094,9 @@
}
},
"node_modules/@types/react-dom": {
- "version": "19.2.3",
- "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz",
- "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==",
+ "version": "19.2.4",
+ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.4.tgz",
+ "integrity": "sha512-Bsc+QHgp+P/F02XDzNCY9jnZNCUuLki36KT7VKrTXXLdHf+vHMNZnW1rVu5DNW/rCK+fya3DATySbLM4yhtKUw==",
"dev": true,
"license": "MIT",
"peerDependencies": {
@@ -1053,14 +1128,14 @@
}
},
"node_modules/ai": {
- "version": "7.0.36",
- "resolved": "https://registry.npmjs.org/ai/-/ai-7.0.36.tgz",
- "integrity": "sha512-1XJjua58GVQ0CyO2Xbioyladt85x71Joup2U8qKrjHUl8tHYwrDw8iFRtav6e94AxSVCn9FVgTS17oX1OCquKA==",
+ "version": "7.0.66",
+ "resolved": "https://registry.npmjs.org/ai/-/ai-7.0.66.tgz",
+ "integrity": "sha512-wBUyoCYF3GVr+62nelBgR8YbpTSsMZrzFyOOjiwijylNSM2TFCW35C+Pml2vc59/WLMpyhS/LWZ55M+B9DAcSg==",
"license": "Apache-2.0",
"dependencies": {
- "@ai-sdk/gateway": "4.0.27",
- "@ai-sdk/provider": "4.0.3",
- "@ai-sdk/provider-utils": "5.0.12"
+ "@ai-sdk/gateway": "4.0.52",
+ "@ai-sdk/provider": "4.0.7",
+ "@ai-sdk/provider-utils": "5.0.27"
},
"engines": {
"node": ">=22"
@@ -1333,16 +1408,16 @@
}
},
"node_modules/next": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/next/-/next-16.2.6.tgz",
- "integrity": "sha512-qOVgKJg1+At15NpeUP+eJgCHvTCgXsogweq87Ri/Ix7PkqQHg4sdaXmSFqKlgaIXE4kW0g25LE68W87UANlHtw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/next/-/next-16.3.1.tgz",
+ "integrity": "sha512-hsAp0i7Rh+/dhe7DGIeN2YlpLM1DP4MNxti9EtDMtqcO612X81MvvEj388/oTce9U1EcEIOWDlGq0zRwrBKvuA==",
"license": "MIT",
"dependencies": {
- "@next/env": "16.2.6",
- "@swc/helpers": "0.5.15",
+ "@next/env": "16.3.1",
+ "@swc/helpers": "0.5.23",
"baseline-browser-mapping": "^2.9.19",
"caniuse-lite": "^1.0.30001579",
- "postcss": "8.4.31",
+ "postcss": "8.5.23",
"styled-jsx": "5.1.6"
},
"bin": {
@@ -1352,15 +1427,15 @@
"node": ">=20.9.0"
},
"optionalDependencies": {
- "@next/swc-darwin-arm64": "16.2.6",
- "@next/swc-darwin-x64": "16.2.6",
- "@next/swc-linux-arm64-gnu": "16.2.6",
- "@next/swc-linux-arm64-musl": "16.2.6",
- "@next/swc-linux-x64-gnu": "16.2.6",
- "@next/swc-linux-x64-musl": "16.2.6",
- "@next/swc-win32-arm64-msvc": "16.2.6",
- "@next/swc-win32-x64-msvc": "16.2.6",
- "sharp": "^0.34.5"
+ "@next/swc-darwin-arm64": "16.3.1",
+ "@next/swc-darwin-x64": "16.3.1",
+ "@next/swc-linux-arm64-gnu": "16.3.1",
+ "@next/swc-linux-arm64-musl": "16.3.1",
+ "@next/swc-linux-x64-gnu": "16.3.1",
+ "@next/swc-linux-x64-musl": "16.3.1",
+ "@next/swc-win32-arm64-msvc": "16.3.1",
+ "@next/swc-win32-x64-msvc": "16.3.1",
+ "sharp": "^0.35.3"
},
"peerDependencies": {
"@opentelemetry/api": "^1.1.0",
@@ -1385,6 +1460,541 @@
}
}
},
+ "node_modules/next/node_modules/@img/sharp-darwin-arm64": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.35.3.tgz",
+ "integrity": "sha512-RMnFX7YQsMoh7lWfcM4NEHHymBX/rLuKNPVM84XE9ONPcaSCDgE7CHIHpSgPcO2xcRthgBy1HfNO319mwhIAkg==",
+ "cpu": [
+ "arm64"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-darwin-arm64": "1.3.2"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-darwin-x64": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.35.3.tgz",
+ "integrity": "sha512-Xo+5uFBtLN0BKqieTxiFzFPQAUlBbbH5iBKyRX/z1JrbnYsHTfKJnUfL8+p2TPXr1pXqao4eeL4Rl144uDpK9w==",
+ "cpu": [
+ "x64"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-darwin-x64": "1.3.2"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-libvips-darwin-arm64": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.3.2.tgz",
+ "integrity": "sha512-9J6ypZFpQBj4YnePGoq/S38w6nz+vqg5WZLrLGY4YuSemdMq47GMLBPO42MzwdGwpg/agZ7xzZcFHa48xlywfg==",
+ "cpu": [
+ "arm64"
+ ],
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-libvips-darwin-x64": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.3.2.tgz",
+ "integrity": "sha512-m2pW1n6cns9VaubNwsZ+c3CRYjxNQWgJ5gPlnL1nbBcpkBvFm6SCFN5o0psFHI8w9n11NKhFkeEDns98tiqbEw==",
+ "cpu": [
+ "x64"
+ ],
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-libvips-linux-arm": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.3.2.tgz",
+ "integrity": "sha512-1eMLzy92I4J6rmi4mAT8yC3HxOtniyGELlzGbNMLLeqe052ahFQ0h6LFq+lh5DsDIdYViIDst08abvSbcEdLXQ==",
+ "cpu": [
+ "arm"
+ ],
+ "libc": [
+ "glibc"
+ ],
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-libvips-linux-arm64": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.3.2.tgz",
+ "integrity": "sha512-dqVSFynCox4C/J8kT16V7SIFAns0IjgLwkvYT7p8LQVmJ5OS5b6tI9IGflxTeuBS//zXeFIUbwt5dwxyZ17cnA==",
+ "cpu": [
+ "arm64"
+ ],
+ "libc": [
+ "glibc"
+ ],
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-libvips-linux-ppc64": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.3.2.tgz",
+ "integrity": "sha512-3z0NHDxD6n5I9gc05U1eW1AyRm+Gznzq3naMrthPNqE6oYykcogW0l/jfpJdjYnuNl8R7yI9pNbE1XiUeyq0Aw==",
+ "cpu": [
+ "ppc64"
+ ],
+ "libc": [
+ "glibc"
+ ],
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-libvips-linux-riscv64": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.3.2.tgz",
+ "integrity": "sha512-bsb4rI+NldGOsXuej2r8OdSS8+zXDVaCWxyWrcv6kneTOlgAHtZABRzBBCwdsPiD90J4myNJuHpg6kA20ImW/w==",
+ "cpu": [
+ "riscv64"
+ ],
+ "libc": [
+ "glibc"
+ ],
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-libvips-linux-s390x": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.3.2.tgz",
+ "integrity": "sha512-/ABshyj8gCpyIrNXnHn4LorDJ0HHm1VhXPBlxZ8zAtfVPAaSafXPGn+sUSIRiwaSBy0mmFjSjiXI5mkcwdChKQ==",
+ "cpu": [
+ "s390x"
+ ],
+ "libc": [
+ "glibc"
+ ],
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-libvips-linux-x64": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.3.2.tgz",
+ "integrity": "sha512-ITPEtgffGJ0S6G9dRyw/366tJQqFRcHWPHhC+Stpg3Z8AEMrDrTr2lhdz4f/Y/HMbRh//7Z5mBzEpVdi62Oc3w==",
+ "cpu": [
+ "x64"
+ ],
+ "libc": [
+ "glibc"
+ ],
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-libvips-linuxmusl-arm64": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.3.2.tgz",
+ "integrity": "sha512-zE9EdiUzUmg5mDT5a1rk5fYJ6GWPloTwWBYDS14naqHsL+EaMpDj1AWnpLgh3u0YCORv2Tt50wrcrpYqkP97Kw==",
+ "cpu": [
+ "arm64"
+ ],
+ "libc": [
+ "musl"
+ ],
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-libvips-linuxmusl-x64": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.3.2.tgz",
+ "integrity": "sha512-m0lrLiUt+lBYnCFr8qV/65yMR4E/c7/wf78I5eKTdkEakFAlZ9QlzEM3QIhhAwVeUhLAHLcCq7a7Vszq/oFNZQ==",
+ "cpu": [
+ "x64"
+ ],
+ "libc": [
+ "musl"
+ ],
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-linux-arm": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.35.3.tgz",
+ "integrity": "sha512-affVWCTLooy8TSxbDx2qkzuDeaWLNVBA+P//FNBirHsXpP2fuBhk5AuboYUnrDnzoXes8GFjpTx0SBFOCRg+FA==",
+ "cpu": [
+ "arm"
+ ],
+ "libc": [
+ "glibc"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linux-arm": "1.3.2"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-linux-arm64": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.35.3.tgz",
+ "integrity": "sha512-QgKDspHPnrU+GQ55XPhGwyhC8acLVOOSyAvo1oVfFmrIXLkDNmGWzAfDZ4xK8oSA1qBQrALcHX0G5UZni/SuFQ==",
+ "cpu": [
+ "arm64"
+ ],
+ "libc": [
+ "glibc"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linux-arm64": "1.3.2"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-linux-ppc64": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.35.3.tgz",
+ "integrity": "sha512-sMd8rDxmpLOwv/7N44klFjOD5DUO7FLdjiXDI0hoxYaf7Ar262dQIEkosE98bps+5HPLtp/EvNqeqQtOycP/IA==",
+ "cpu": [
+ "ppc64"
+ ],
+ "libc": [
+ "glibc"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linux-ppc64": "1.3.2"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-linux-riscv64": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.35.3.tgz",
+ "integrity": "sha512-0Eob78yjlYPfL5vMNWAW55l3R9Y6BQS/gOfe0ZcP9mEz9ohhKSt4im1hayiknXgf8AWrFqMvJcKIdmLmEe7yeQ==",
+ "cpu": [
+ "riscv64"
+ ],
+ "libc": [
+ "glibc"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linux-riscv64": "1.3.2"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-linux-s390x": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.35.3.tgz",
+ "integrity": "sha512-KgAxQ0DxpNOq1rG2t5cgTgShJFGSuU7XO45cqC+1NVOuZnP6tlgZRuSYOfNupGkHID0o3cJOsw4DVeJpMovcGw==",
+ "cpu": [
+ "s390x"
+ ],
+ "libc": [
+ "glibc"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linux-s390x": "1.3.2"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-linux-x64": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.35.3.tgz",
+ "integrity": "sha512-8pqvxubL2PGdhlPy6GLqzDYMUjyRmKAwKHYKixpdJYBUK7PJ0C029XdsnpFIdgRZG68fZiGdHVWcKPvtiPB4cA==",
+ "cpu": [
+ "x64"
+ ],
+ "libc": [
+ "glibc"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linux-x64": "1.3.2"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-linuxmusl-arm64": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.35.3.tgz",
+ "integrity": "sha512-Vz0iQjzzcSX3HCbfwFfCSG/9SCIqyO0mH2sXyiHaAYfBk0cRsCWXRyQYX0ovCK/PAQBbTzQ0dsPQHh5MAFL59w==",
+ "cpu": [
+ "arm64"
+ ],
+ "libc": [
+ "musl"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linuxmusl-arm64": "1.3.2"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-linuxmusl-x64": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.35.3.tgz",
+ "integrity": "sha512-6O1NPKcDVj9QEdg7Hx549EX8U0rp6yXQERqru6yRN7fGBn32UvIRJUlWnk+8xDCiG76hXVBbX82NZ/ZKr0euIg==",
+ "cpu": [
+ "x64"
+ ],
+ "libc": [
+ "musl"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linuxmusl-x64": "1.3.2"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-win32-arm64": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.35.3.tgz",
+ "integrity": "sha512-4bPwFdMbeC4JQ8L8LOyWp6nsHcboP5fxkp6iPOXz2Vg49R42TuMs2whkJ5OAP4/Ul035qOzy0AecOF9VOscn4w==",
+ "cpu": [
+ "arm64"
+ ],
+ "license": "Apache-2.0 AND LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-win32-ia32": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.35.3.tgz",
+ "integrity": "sha512-r53mXsBN6lFUDiST764SvgwUdHAqM4rPAiDzAmf4fLoB6X/rkfyTrLCg6+g17wJJiCmB3JYgHuUldCWUIRFSXw==",
+ "cpu": [
+ "ia32"
+ ],
+ "license": "Apache-2.0 AND LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": "^20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-win32-x64": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.35.3.tgz",
+ "integrity": "sha512-D4y1vNeZrIIJCN+uHaWVtH86B+aCrdMYYjicy9pXHvbGZeGYLLSd3wdVuC37FxVXlU1ARsk84eKWfWMXGYEqvA==",
+ "cpu": [
+ "x64"
+ ],
+ "license": "Apache-2.0 AND LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/next/node_modules/sharp": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.35.3.tgz",
+ "integrity": "sha512-ej0zVHuZGHCiABXcNxeYhpRnPNPAcvbG8RMdBAhDAxLKkCRVSpK3Iyu7qbqw3JMzoj0REeM6f3tJLtVwl0023Q==",
+ "license": "Apache-2.0",
+ "optional": true,
+ "dependencies": {
+ "@img/colour": "^1.1.0",
+ "detect-libc": "^2.1.2",
+ "semver": "^7.8.5"
+ },
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-darwin-arm64": "0.35.3",
+ "@img/sharp-darwin-x64": "0.35.3",
+ "@img/sharp-freebsd-wasm32": "0.35.3",
+ "@img/sharp-libvips-darwin-arm64": "1.3.2",
+ "@img/sharp-libvips-darwin-x64": "1.3.2",
+ "@img/sharp-libvips-linux-arm": "1.3.2",
+ "@img/sharp-libvips-linux-arm64": "1.3.2",
+ "@img/sharp-libvips-linux-ppc64": "1.3.2",
+ "@img/sharp-libvips-linux-riscv64": "1.3.2",
+ "@img/sharp-libvips-linux-s390x": "1.3.2",
+ "@img/sharp-libvips-linux-x64": "1.3.2",
+ "@img/sharp-libvips-linuxmusl-arm64": "1.3.2",
+ "@img/sharp-libvips-linuxmusl-x64": "1.3.2",
+ "@img/sharp-linux-arm": "0.35.3",
+ "@img/sharp-linux-arm64": "0.35.3",
+ "@img/sharp-linux-ppc64": "0.35.3",
+ "@img/sharp-linux-riscv64": "0.35.3",
+ "@img/sharp-linux-s390x": "0.35.3",
+ "@img/sharp-linux-x64": "0.35.3",
+ "@img/sharp-linuxmusl-arm64": "0.35.3",
+ "@img/sharp-linuxmusl-x64": "0.35.3",
+ "@img/sharp-webcontainers-wasm32": "0.35.3",
+ "@img/sharp-win32-arm64": "0.35.3",
+ "@img/sharp-win32-ia32": "0.35.3",
+ "@img/sharp-win32-x64": "0.35.3"
+ },
+ "peerDependenciesMeta": {
+ "@types/node": {
+ "optional": true
+ }
+ }
+ },
"node_modules/object-keys": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
@@ -1501,24 +2111,24 @@
}
},
"node_modules/react": {
- "version": "19.2.6",
- "resolved": "https://registry.npmjs.org/react/-/react-19.2.6.tgz",
- "integrity": "sha512-sfWGGfavi0xr8Pg0sVsyHMAOziVYKgPLNrS7ig+ivMNb3wbCBw3KxtflsGBAwD3gYQlE/AEZsTLgToRrSCjb0Q==",
+ "version": "19.2.8",
+ "resolved": "https://registry.npmjs.org/react/-/react-19.2.8.tgz",
+ "integrity": "sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/react-dom": {
- "version": "19.2.6",
- "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.6.tgz",
- "integrity": "sha512-0prMI+hvBbPjsWnxDLxlCGyM8PN6UuWjEUCYmZhO67xIV9Xasa/r/vDnq+Xyq4Lo27g8QSbO5YzARu0D1Sps3g==",
+ "version": "19.2.8",
+ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.8.tgz",
+ "integrity": "sha512-rVprimfGBG3DR+Tq0IQG2DT5PxKth1WIGDmj5yPmlzr4YBe7uyE+Du4oVqTDXZSHGGGXRtTJEGSSePyQCMBglQ==",
"license": "MIT",
"dependencies": {
"scheduler": "^0.27.0"
},
"peerDependencies": {
- "react": "^19.2.6"
+ "react": "^19.2.8"
}
},
"node_modules/roarr": {
@@ -1691,6 +2301,15 @@
"node": ">=14.17"
}
},
+ "node_modules/undici": {
+ "version": "7.29.0",
+ "resolved": "https://registry.npmjs.org/undici/-/undici-7.29.0.tgz",
+ "integrity": "sha512-IDxfleLmmbSskfWSUATiN1nfn2rDuvnMOqb5CWR92iIfojA0Ud+ulOAAEQ57LPr9rWmsreUyf5lwyao+7GNNVw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=20.18.1"
+ }
+ },
"node_modules/undici-types": {
"version": "6.21.0",
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
diff --git a/examples/nextjs-guard-policy/package.json b/examples/nextjs-guard-policy/package.json
index b626abd0..6248f3c4 100644
--- a/examples/nextjs-guard-policy/package.json
+++ b/examples/nextjs-guard-policy/package.json
@@ -24,19 +24,19 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
- "@ai-sdk/provider-utils": "5.0.12",
- "@arcjet/guard": "1.10.0-rc.0",
- "@arcjet/sensitive-info-rampart": "1.10.0-rc.0",
- "ai": "7.0.36",
- "next": "16.2.6",
- "react": "19.2.6",
- "react-dom": "19.2.6",
+ "@ai-sdk/provider-utils": "5.0.27",
+ "@arcjet/guard": "1.10.0",
+ "@arcjet/sensitive-info-rampart": "1.10.0",
+ "ai": "7.0.66",
+ "next": "16.3.1",
+ "react": "19.2.8",
+ "react-dom": "19.2.8",
"zod": "4.4.3"
},
"devDependencies": {
- "@types/node": "22.20.0",
- "@types/react": "19.2.15",
- "@types/react-dom": "19.2.3",
+ "@types/node": "22.20.1",
+ "@types/react": "19.2.18",
+ "@types/react-dom": "19.2.4",
"typescript": "5.9.3"
},
"overrides": {
diff --git a/examples/nextjs-sensitive-info/next-env.d.ts b/examples/nextjs-sensitive-info/next-env.d.ts
index 9edff1c7..ce4e94a6 100644
--- a/examples/nextjs-sensitive-info/next-env.d.ts
+++ b/examples/nextjs-sensitive-info/next-env.d.ts
@@ -1,6 +1,7 @@
///
///
import "./.next/types/routes.d.ts";
+import "./.next/types/root-params.d.ts";
// NOTE: This file should not be edited
// see https://nextjs.org/docs/app/api-reference/config/typescript for more information.
diff --git a/examples/nextjs-sensitive-info/package-lock.json b/examples/nextjs-sensitive-info/package-lock.json
index 3d8472c9..82d2b185 100644
--- a/examples/nextjs-sensitive-info/package-lock.json
+++ b/examples/nextjs-sensitive-info/package-lock.json
@@ -7,17 +7,17 @@
"name": "@arcjet-examples/nextjs-sensitive-info",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/guard": "1.9.1",
- "@arcjet/next": "1.9.1",
- "@arcjet/sensitive-info-rampart": "1.9.1",
- "next": "16.2.6",
- "react": "19.2.6",
- "react-dom": "19.2.6"
+ "@arcjet/guard": "1.10.0",
+ "@arcjet/next": "1.10.0",
+ "@arcjet/sensitive-info-rampart": "1.10.0",
+ "next": "16.3.1",
+ "react": "19.2.8",
+ "react-dom": "19.2.8"
},
"devDependencies": {
- "@types/node": "22.20.0",
- "@types/react": "19.2.15",
- "@types/react-dom": "19.2.3",
+ "@types/node": "22.20.1",
+ "@types/react": "19.2.18",
+ "@types/react-dom": "19.2.4",
"typescript": "5.9.3"
},
"engines": {
@@ -25,123 +25,146 @@
}
},
"node_modules/@arcjet/analyze": {
- "version": "1.9.1",
- "resolved": "https://registry.npmjs.org/@arcjet/analyze/-/analyze-1.9.1.tgz",
- "integrity": "sha512-83ivKmNbzpqJEzNzZqBJdsfgLZvvx0WcYAV9T51XtNycioVRCn1Sd6ayf6Fa4Nj1cb3AF2xkHPZrODVrLaW3Ug==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/analyze/-/analyze-1.10.0.tgz",
+ "integrity": "sha512-iWzLCb28Q/fcEiKGk6kN09YFx+PUoKCqwq5krC3niWSFHEuH5p/SAAPTdkN4+uMQkunszuqCCKLpfshGx0vXAg==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/analyze-wasm": "1.9.1",
- "@arcjet/protocol": "1.9.1"
+ "@arcjet/analyze-wasm": "1.10.0",
+ "@arcjet/protocol": "1.10.0"
},
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/analyze-wasm": {
- "version": "1.9.1",
- "resolved": "https://registry.npmjs.org/@arcjet/analyze-wasm/-/analyze-wasm-1.9.1.tgz",
- "integrity": "sha512-HIgWQKyccyM+g4RheIuVeUwezrt6/hXh+wC6FZ0T3D1teRdyvloB4Af10qccRKMNOoLSkFV7kusuZ10NZv31jw==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/analyze-wasm/-/analyze-wasm-1.10.0.tgz",
+ "integrity": "sha512-vZqDQyRoeuxQcOlF75+0Xu2mlCCRl83HLFmpTDGLp3KGDYI1bRLBXtYOqqE5PK6LGQtJtYkDfJCWPHIngLTDYw==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/body": {
- "version": "1.9.1",
- "resolved": "https://registry.npmjs.org/@arcjet/body/-/body-1.9.1.tgz",
- "integrity": "sha512-mVUglbNClaFR3OLvt5GfkiETmSNz/gnpw4o02d/JSBf5CasBeDYk6wyFwvvDK9w0/jhIHvT2B8Tl5QXkSk8SMw==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/body/-/body-1.10.0.tgz",
+ "integrity": "sha512-cW59ijiZvjl8tDfyAuAfPCYjWwhafU0UEkYb4pQ51KJUYzvEc5ytxWGxYSh/V4agATcBLLqboOpyN705ROVOyw==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/cache": {
- "version": "1.9.1",
- "resolved": "https://registry.npmjs.org/@arcjet/cache/-/cache-1.9.1.tgz",
- "integrity": "sha512-pvqV3HLcWWwC2xKLox41q/sfAA9vcO6EzNEr+ul4Kqk0sMf6rkGiUa3zveb49gh3PkoEF4rV3UuCjQYxQ27vuQ==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/cache/-/cache-1.10.0.tgz",
+ "integrity": "sha512-HWZHkm2JPKa6NjKygwFM0tg5EdnYFGNlEV6D0P/UIaTApuS1U5LrNj9mp1sWDpt01C8/WWmY8crQGEA3LRuNng==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/duration": {
- "version": "1.9.1",
- "resolved": "https://registry.npmjs.org/@arcjet/duration/-/duration-1.9.1.tgz",
- "integrity": "sha512-i5ESIziS9wlBryyBJviqF6slEW4qlGDelVWIVTHGaqsp27tSpvqSWkZXGCrUnIdw+70bJRd97bfC3pmRFew7fQ==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/duration/-/duration-1.10.0.tgz",
+ "integrity": "sha512-CMfP5jDKx1GN0y+CU9HhMHy6UIX9wVqVdPVtZMYFrQDKWIyLaUpWkW+AKEOPPV6TTtapxnt+/XAZYpHxQ43FsA==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/env": {
- "version": "1.9.1",
- "resolved": "https://registry.npmjs.org/@arcjet/env/-/env-1.9.1.tgz",
- "integrity": "sha512-ritZt2xYVvf5l9E6+MmWEJd1ETH3lF22RMIubitCFiSPGlHGyzvVF0Of3oXCE7XsTiOBC4Sg4oLlH3qkwf1R2w==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/env/-/env-1.10.0.tgz",
+ "integrity": "sha512-8Woh0lZUIC13iXjovtcqpEAttaJb8bYicSpjC2ba47ePacbXgZKznuboJwwGb6a8kBu1v5/nCE2JugrwsiUd2g==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/guard": {
- "version": "1.9.1",
- "resolved": "https://registry.npmjs.org/@arcjet/guard/-/guard-1.9.1.tgz",
- "integrity": "sha512-k8lr5SfhL7IXwMZRJRXlU0DPHJrTy1DYUFPWv6OFTIObd42znHZUlH7b9XGZUH3rzeem39K70XuT2owdfRKZgQ==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/guard/-/guard-1.10.0.tgz",
+ "integrity": "sha512-lQv0Qy46GQozCFWHcqn1XngY/3uSa3H3G17kaIfWXjTah5Bn68KI+xS+qzaMN+saYbhG1h8idknJqERjd2LBqw==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/analyze": "1.9.1",
- "@bufbuild/protobuf": "^2.0.0",
- "@connectrpc/connect": "^2.0.0",
- "@connectrpc/connect-node": "^2.0.0",
- "@connectrpc/connect-web": "^2.0.0"
+ "@arcjet/analyze": "1.10.0",
+ "@arcjet/logger": "1.10.0",
+ "@bufbuild/protobuf": "2.12.1",
+ "@connectrpc/connect": "2.1.2",
+ "@connectrpc/connect-node": "2.1.2",
+ "@connectrpc/connect-web": "2.1.2"
},
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
+ },
+ "peerDependencies": {
+ "@ai-sdk/provider-utils": ">=5 <6",
+ "ai": ">=7 <8",
+ "eve": ">=0.25.1 <1"
+ },
+ "peerDependenciesMeta": {
+ "@ai-sdk/provider-utils": {
+ "optional": true
+ },
+ "ai": {
+ "optional": true
+ },
+ "eve": {
+ "optional": true
+ }
}
},
+ "node_modules/@arcjet/guard/node_modules/@bufbuild/protobuf": {
+ "version": "2.12.1",
+ "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.12.1.tgz",
+ "integrity": "sha512-BvAMfS6LrgZiryOAZ4pBYucu4wG/Ei/9o9DZ9akbREnMLbPJiom2i8b9C8IsKErQoiKqVhrerzt3kOT/RrzLHg==",
+ "license": "(Apache-2.0 AND BSD-3-Clause)"
+ },
"node_modules/@arcjet/headers": {
- "version": "1.9.1",
- "resolved": "https://registry.npmjs.org/@arcjet/headers/-/headers-1.9.1.tgz",
- "integrity": "sha512-SeZhQrzgv/mzvIO9IPNcWyZfepaF3axfY6piY+nAKxaDh4+Byo11r6JSsLHuJSiT2aWbWOxIwpPPxHrBKo0L9A==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/headers/-/headers-1.10.0.tgz",
+ "integrity": "sha512-MPwP1lO+iMJNca0D1fWxdW/4sj/5hZ8D7YKpJ6JN4W6joiW45+bFhJBnJnVRjIsl/alsIKdZMIBVUlcv0vEZaQ==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/ip": {
- "version": "1.9.1",
- "resolved": "https://registry.npmjs.org/@arcjet/ip/-/ip-1.9.1.tgz",
- "integrity": "sha512-wFSI1/727l9RnjVaks+/cXQeW9EF+2YCUK2KF+pEaoCxlZXes6YtJ+Rq1bTGRYM63vPbhCPwvZp2LWpPAHOJgw==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/ip/-/ip-1.10.0.tgz",
+ "integrity": "sha512-bYo8/CwbMbzMC2x4LAu+C9V2qi+XOzojUCzvzDp8XASGXGGyjRI7vJ7bZx4dMR99xF5iv74x4Ksi0N3Pjr5ZVg==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/logger": {
- "version": "1.9.1",
- "resolved": "https://registry.npmjs.org/@arcjet/logger/-/logger-1.9.1.tgz",
- "integrity": "sha512-pY1a0VnNaBXhMR+Fr1awfBVi+7N4HY6+/2z/UhjQERsmgi5ylSSY8RIvPJr/vSdmiXzz9tOT/Efkt5Ds9VhPJQ==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/logger/-/logger-1.10.0.tgz",
+ "integrity": "sha512-antsrgRzzR+asMuV/sAdndIi0rkkpUaUTe8n8JAG4ZrDRa54YNPQO0skRjipjT/g0nJmTA9auVL/CnhmrHRHug==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/sprintf": "1.9.1"
+ "@arcjet/sprintf": "1.10.0"
},
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/next": {
- "version": "1.9.1",
- "resolved": "https://registry.npmjs.org/@arcjet/next/-/next-1.9.1.tgz",
- "integrity": "sha512-mY32gvYgDO2NzeO9zBOvxIayNsSnDsFW+grMR8PNMZmZ82HyZjZuVn/7p2z0gOP+hTAVqoi4MK2IjeqTVGyUyg==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/next/-/next-1.10.0.tgz",
+ "integrity": "sha512-7o2R3jEvHLt1C+8viC+VqGtw4Jjr/Th1BT3NXGyLST/dx2xZx+hfu+qYltsdO2R3A+hDiGoT8TUnQeqwDcRIQQ==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/body": "1.9.1",
- "@arcjet/env": "1.9.1",
- "@arcjet/headers": "1.9.1",
- "@arcjet/ip": "1.9.1",
- "@arcjet/logger": "1.9.1",
- "@arcjet/protocol": "1.9.1",
- "@arcjet/transport": "1.9.1",
- "arcjet": "1.9.1"
+ "@arcjet/body": "1.10.0",
+ "@arcjet/env": "1.10.0",
+ "@arcjet/headers": "1.10.0",
+ "@arcjet/ip": "1.10.0",
+ "@arcjet/logger": "1.10.0",
+ "@arcjet/protocol": "1.10.0",
+ "@arcjet/transport": "1.10.0",
+ "arcjet": "1.10.0"
},
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
@@ -151,13 +174,13 @@
}
},
"node_modules/@arcjet/protocol": {
- "version": "1.9.1",
- "resolved": "https://registry.npmjs.org/@arcjet/protocol/-/protocol-1.9.1.tgz",
- "integrity": "sha512-W6WwOSOBlivE5313nbJe1LCory4DfgFRQpqLeGN1LbNV2e4Xw/XLfDFOQuOuJzYgAADvodwcgDPXBnxydtANEw==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/protocol/-/protocol-1.10.0.tgz",
+ "integrity": "sha512-qDsEzlDixqM9X0GuvgBosEhCwsGMbHgvlvmEtYhWy9d3JKVsqWoCz+/BP7JwDlHZXjrkqwTyAZZKkHX7OmqS8g==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/cache": "1.9.1",
- "@bufbuild/protobuf": "2.12.0",
+ "@arcjet/cache": "1.10.0",
+ "@bufbuild/protobuf": "2.12.1",
"@connectrpc/connect": "2.1.2"
},
"engines": {
@@ -165,24 +188,24 @@
}
},
"node_modules/@arcjet/protocol/node_modules/@bufbuild/protobuf": {
- "version": "2.12.0",
- "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.12.0.tgz",
- "integrity": "sha512-B/XlCaFIP8LOwzo+bz5uFzATYokcwCKQcghqnlfwSmM5eX/qTkvDBnDPs+gXtX/RyjxJ4DRikECcPJbyALA8FA==",
+ "version": "2.12.1",
+ "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.12.1.tgz",
+ "integrity": "sha512-BvAMfS6LrgZiryOAZ4pBYucu4wG/Ei/9o9DZ9akbREnMLbPJiom2i8b9C8IsKErQoiKqVhrerzt3kOT/RrzLHg==",
"license": "(Apache-2.0 AND BSD-3-Clause)"
},
"node_modules/@arcjet/runtime": {
- "version": "1.9.1",
- "resolved": "https://registry.npmjs.org/@arcjet/runtime/-/runtime-1.9.1.tgz",
- "integrity": "sha512-hEcJSA5lbapaLG28NIVFVMpYkInR4XPRPZxxcvr7p+D6PzE/oGbwo4uw7x3EbPrF7Nu3tUgmZ7a2twafD+97UA==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/runtime/-/runtime-1.10.0.tgz",
+ "integrity": "sha512-78BC1xmD+Nj4esfIdSR3q2IlcKqrT+EteXTlYlgXfrJlU6wa1tvMHaafi10/WY3sGg7KYJGeO6QL5Obwd/2OPQ==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/sensitive-info-rampart": {
- "version": "1.9.1",
- "resolved": "https://registry.npmjs.org/@arcjet/sensitive-info-rampart/-/sensitive-info-rampart-1.9.1.tgz",
- "integrity": "sha512-D/chTk5KOJ15OVMHq+8JZ+by0RKyJemcRuxjk9eHP5ozUBKhhnrtz5kdm+jNJ02QzDhDp796g/fK+z4MJ8B35Q==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/sensitive-info-rampart/-/sensitive-info-rampart-1.10.0.tgz",
+ "integrity": "sha512-c5UDBicwd/W8p5/lYv3X9ayqsoF8iyoj6nlBID4oQCmdadXwYdF35IBUTgzgTvXLONL1RtWMbK4gOrR7JjnAJw==",
"license": "Apache-2.0",
"dependencies": {
"@huggingface/transformers": "4.2.0"
@@ -191,8 +214,8 @@
"node": ">=22.21.0 <23 || >=24.5.0"
},
"peerDependencies": {
- "@arcjet/analyze": "1.9.1",
- "arcjet": "1.9.1"
+ "@arcjet/analyze": "1.10.0",
+ "arcjet": "1.10.0"
},
"peerDependenciesMeta": {
"@arcjet/analyze": {
@@ -204,32 +227,32 @@
}
},
"node_modules/@arcjet/sprintf": {
- "version": "1.9.1",
- "resolved": "https://registry.npmjs.org/@arcjet/sprintf/-/sprintf-1.9.1.tgz",
- "integrity": "sha512-NohQQ0ESUnuEZeqjR3s3+Fi1vGymu5rYiKNCRcHHQPup9vp9dXBLelp/7yBE4Lwjz7utmOLl3ZpKI+MBywt3/g==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/sprintf/-/sprintf-1.10.0.tgz",
+ "integrity": "sha512-849scMn5QcUjfp2bcKbkeVevGartwDupQsqPJsFbFqAPjhBTts5ubnFShh4n1cw80YsznzlRTJbN8QV4KKmZlw==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/stable-hash": {
- "version": "1.9.1",
- "resolved": "https://registry.npmjs.org/@arcjet/stable-hash/-/stable-hash-1.9.1.tgz",
- "integrity": "sha512-+ur6VT50IIGQLGvRzTNSYdVPf3yD32d/SSfKMPY/buqjhFZlc/qnAdBd2qwEKaNM+g6FwwGRjF7jvwhEYhpncQ==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/stable-hash/-/stable-hash-1.10.0.tgz",
+ "integrity": "sha512-sx4B4g/EEhDGf0GbP05aA45LGhPkG6xwbYBJGqY5FZRdN1tDsPg748qfCRwne7ptwfwMP9u92R9TliofH29MxA==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/transport": {
- "version": "1.9.1",
- "resolved": "https://registry.npmjs.org/@arcjet/transport/-/transport-1.9.1.tgz",
- "integrity": "sha512-uy7uL7U2l1di2/LfRmWP1Y6yv0+q4GFXXoP8OLR9eOPtRX6mUtlufm5zEB+j7qon0a72TYXcQDMZkT1bp5eRDg==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/transport/-/transport-1.10.0.tgz",
+ "integrity": "sha512-tcmnrqOVzq4MfB1V2Rz85BXa8wY9VONStise6TjeGvRwRMtXnKY9sWhUEsayJYQ6KKJQcmxAkMcODUQKGts1sw==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/env": "1.9.1",
- "@arcjet/logger": "1.9.1",
- "@bufbuild/protobuf": "2.12.0",
+ "@arcjet/env": "1.10.0",
+ "@arcjet/logger": "1.10.0",
+ "@bufbuild/protobuf": "2.12.1",
"@connectrpc/connect": "2.1.2",
"@connectrpc/connect-node": "2.1.2",
"@connectrpc/connect-web": "2.1.2"
@@ -239,16 +262,17 @@
}
},
"node_modules/@arcjet/transport/node_modules/@bufbuild/protobuf": {
- "version": "2.12.0",
- "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.12.0.tgz",
- "integrity": "sha512-B/XlCaFIP8LOwzo+bz5uFzATYokcwCKQcghqnlfwSmM5eX/qTkvDBnDPs+gXtX/RyjxJ4DRikECcPJbyALA8FA==",
+ "version": "2.12.1",
+ "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.12.1.tgz",
+ "integrity": "sha512-BvAMfS6LrgZiryOAZ4pBYucu4wG/Ei/9o9DZ9akbREnMLbPJiom2i8b9C8IsKErQoiKqVhrerzt3kOT/RrzLHg==",
"license": "(Apache-2.0 AND BSD-3-Clause)"
},
"node_modules/@bufbuild/protobuf": {
"version": "2.13.0",
"resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.13.0.tgz",
"integrity": "sha512-acq7c49vxfm1ggJ95P70TX7ABDM0vxr1SYD3BB0o0jnBLB4OAqeHyKuN+cD3w80gXEDQ2zxHpR6CUeA+O/aU9g==",
- "license": "(Apache-2.0 AND BSD-3-Clause)"
+ "license": "(Apache-2.0 AND BSD-3-Clause)",
+ "peer": true
},
"node_modules/@connectrpc/connect": {
"version": "2.1.2",
@@ -373,6 +397,41 @@
"@img/sharp-libvips-darwin-x64": "1.2.4"
}
},
+ "node_modules/@img/sharp-freebsd-wasm32": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-freebsd-wasm32/-/sharp-freebsd-wasm32-0.35.3.tgz",
+ "integrity": "sha512-lUxcqWIj2wMQ9BrwNjngcr1gWUr5xgaGThBRqPPalIC2n67Cqj1uPh8NnA/ZhAg8hUbKl+kVHKwgUIwe6ZYPrg==",
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "dependencies": {
+ "@img/sharp-wasm32": "0.35.3"
+ },
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@img/sharp-freebsd-wasm32/node_modules/@img/sharp-wasm32": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.35.3.tgz",
+ "integrity": "sha512-cZ0XkcYGpHZkqW6iCkqTcmUC0CD9DhD5d/qeZlZkfRBn6GnHniZXLUo5+9xw8Iv76YE6LQFN9YNBlKREcCG76w==",
+ "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
+ "optional": true,
+ "dependencies": {
+ "@emnapi/runtime": "^1.11.1"
+ },
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
"node_modules/@img/sharp-libvips-darwin-arm64": {
"version": "1.2.4",
"resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz",
@@ -776,6 +835,41 @@
"url": "https://opencollective.com/libvips"
}
},
+ "node_modules/@img/sharp-webcontainers-wasm32": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-webcontainers-wasm32/-/sharp-webcontainers-wasm32-0.35.3.tgz",
+ "integrity": "sha512-2rnq7bX3NzeR2T4YWgz8qiG4h3TSdMe+vN1iQXpJleSJ3SM5zQ8Fy2SyyXAWlbxpEZ2Y+Z4u1BePgJEYbSy80Q==",
+ "cpu": [
+ "wasm32"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "dependencies": {
+ "@img/sharp-wasm32": "0.35.3"
+ },
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@img/sharp-webcontainers-wasm32/node_modules/@img/sharp-wasm32": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.35.3.tgz",
+ "integrity": "sha512-cZ0XkcYGpHZkqW6iCkqTcmUC0CD9DhD5d/qeZlZkfRBn6GnHniZXLUo5+9xw8Iv76YE6LQFN9YNBlKREcCG76w==",
+ "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
+ "optional": true,
+ "dependencies": {
+ "@emnapi/runtime": "^1.11.1"
+ },
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
"node_modules/@img/sharp-win32-arm64": {
"version": "0.34.5",
"resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz",
@@ -834,15 +928,15 @@
}
},
"node_modules/@next/env": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/env/-/env-16.2.6.tgz",
- "integrity": "sha512-gd8HoHN4ufj73WmR3JmVolrpJR47ILK6LouP5xElPglaVxir6e1a7VzvTvDWkOoPXT9rkkTzyCxBu4yeZfZwcw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/env/-/env-16.3.1.tgz",
+ "integrity": "sha512-35G3xwkQUb2oETSDjFXGrVugknoayLFBh7vSE+yAcl9IP2zT9wyGwq7297AYHR11kJld807t5f8AJBs6WBzXsQ==",
"license": "MIT"
},
"node_modules/@next/swc-darwin-arm64": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.2.6.tgz",
- "integrity": "sha512-ZJGkkcNfYgrrMkqOdZ7zoLa1TOy0qpcMfk/z4Mh/FKUz40gVO+HNQWqmLxf67Z5WB64DRp0dhEbyHfel+6sJUg==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.3.1.tgz",
+ "integrity": "sha512-ABMIu2zQ7cnNIHm5ivKGwZwUrm0pAai3yiJ/gK/rF1c1VP9UOnj7XECbMKFdVKp9I9eMYq9NoDs1WXOoowxzJw==",
"cpu": [
"arm64"
],
@@ -856,9 +950,9 @@
}
},
"node_modules/@next/swc-darwin-x64": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.2.6.tgz",
- "integrity": "sha512-v/YLBHIY132Ced3puBJ7YJKw1lqsCrgcNo2aRJlCEyQrrCeRJlvGlnmxhPxNQI3KE3N1DN5r9TPNPvka3nq5RQ==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.3.1.tgz",
+ "integrity": "sha512-gNG21e/UnrroeScbY/QndUEdl0mF1FRibW7BBeYUz/5ABCepjqDdEdgr592vpzMtCn/m7FTjYq3TN4TpyDnutw==",
"cpu": [
"x64"
],
@@ -872,9 +966,9 @@
}
},
"node_modules/@next/swc-linux-arm64-gnu": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.2.6.tgz",
- "integrity": "sha512-RPOvqlYBbcQjkz9VQQDZ2T2bARIjXZV1KFlt+V2Mr6SW/e4I9fcKsaA0hdyf2FHoTlsV2xnBd5Y912rP/1Ce6w==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.3.1.tgz",
+ "integrity": "sha512-6B6Lw016iwNUQuaJoraMMTLh6TwHzFUtxipSScD1F3YyymcrRWkobodRS2ftIOkF5vrs4zNlyUrTC5YZQ9Lz5w==",
"cpu": [
"arm64"
],
@@ -891,9 +985,9 @@
}
},
"node_modules/@next/swc-linux-arm64-musl": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.2.6.tgz",
- "integrity": "sha512-URUTu1+dMkxJsPFgm+OeEvq9wf5sujw0EvgYy80TDGHTSLTnIHeqb0Eu8A3sC95IRgjejQL+kC4mw+4yPxiAXA==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.3.1.tgz",
+ "integrity": "sha512-JUiPXZKK9wOhjf4MgDiH29GZLxfqOesbLtHq2pDxwH/WwscTRV2ToymnOTh1egzaZf0ueUf8T2+CeYTGHjW0Iw==",
"cpu": [
"arm64"
],
@@ -910,9 +1004,9 @@
}
},
"node_modules/@next/swc-linux-x64-gnu": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.2.6.tgz",
- "integrity": "sha512-DOj182mPV8G3UkrayLoREM5YEYI+Dk5wv7Ox9xl1fFibAELEsFD0lDPfHIeILlutMMfdyhlzYPELG3peuKaurw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.3.1.tgz",
+ "integrity": "sha512-Uog9jsrmIRIL/lfvIp9htmskSNC7JcQsMVucXL2V2YY1y/D9IUN3LPEafqy0zRJ2cIU1SQ0V6F6TlffQ+pLAGg==",
"cpu": [
"x64"
],
@@ -929,9 +1023,9 @@
}
},
"node_modules/@next/swc-linux-x64-musl": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.2.6.tgz",
- "integrity": "sha512-HKQ5SP/V/ub73UvF7n/zeJlxk2kLmtL7Wzrg4WfmkjmNos5onJ2tKu7yZOPdL18A6Svfn3max29ym+ry7NkK4g==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.3.1.tgz",
+ "integrity": "sha512-6yy3FT13KgUFOj5H8bl8w/6nKiJwHIvbtwh1V+1acsu+7y4tJjnemSa6mhsh53BeoVrlozE+fMgZhXH46WmjMA==",
"cpu": [
"x64"
],
@@ -948,9 +1042,9 @@
}
},
"node_modules/@next/swc-win32-arm64-msvc": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.2.6.tgz",
- "integrity": "sha512-LZXpTlPyS5v7HhSmnvsLGP3iIYgYOBnc8r8ArlT55sGHV89bR2HlDdBjWQ+PY6SJMmk8TuVGFuxalnP3k/0Dwg==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.3.1.tgz",
+ "integrity": "sha512-iOoN1QecUoGNZik536U/vtK43YwgyrCsGIkth52yIkl612n+0C9MjSnJbQAikISpb+WYRooBVhaDlUW7iZoKog==",
"cpu": [
"arm64"
],
@@ -964,9 +1058,9 @@
}
},
"node_modules/@next/swc-win32-x64-msvc": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.2.6.tgz",
- "integrity": "sha512-F0+4i0h9J6C4eE3EAPWsoCk7UW/dbzOjyzxY0qnDUOYFu6FFmdZ6l97/XdV3/Nz3VYyO7UWjyEJUXkGqcoXfMA==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.3.1.tgz",
+ "integrity": "sha512-d/k+PpAriUPaeMJJOG7HUSdqfEX46FEPWU1p3/nm2ACmXhj9hFEWdFODUBIpkuijXYkfL90qZzTqVPRp4BW/hw==",
"cpu": [
"x64"
],
@@ -1037,27 +1131,27 @@
"license": "BSD-3-Clause"
},
"node_modules/@swc/helpers": {
- "version": "0.5.15",
- "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz",
- "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==",
+ "version": "0.5.23",
+ "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.23.tgz",
+ "integrity": "sha512-5lSsMOTXURePglDfvuAQUqkGek9Hg2kksOYay2m0+XR++b2NWYL/4sWyuvVBIs8oKnJaxkdi9whaL/sqN13afw==",
"license": "Apache-2.0",
"dependencies": {
"tslib": "^2.8.0"
}
},
"node_modules/@types/node": {
- "version": "22.20.0",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.20.0.tgz",
- "integrity": "sha512-QWlFW2wf3nTjC13/DqRnBpR4ZO36VJH/JVBkA/vcnmbTBNQIlnObqyqZE1tUR7+Ni23Lda8R1BxMfbXRpCUx5g==",
+ "version": "22.20.1",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.20.1.tgz",
+ "integrity": "sha512-EANqOCF9QFyra+4pfxUcX9STKJpCLjMbObVzljIJomAWSnuSIEAvyzEU53GaajbXJEgdh0iEcPL+DGvpUd4k1Q==",
"license": "MIT",
"dependencies": {
"undici-types": "~6.21.0"
}
},
"node_modules/@types/react": {
- "version": "19.2.15",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.15.tgz",
- "integrity": "sha512-eRwcGNHve+E8qtEQSSRl6urh+rFop4v8gm6O8rGv25CodbvFdLjA1vVQ1KkiFE0w0UPOnb8tDiFKL5lp0rtY5Q==",
+ "version": "19.2.18",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.18.tgz",
+ "integrity": "sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -1065,9 +1159,9 @@
}
},
"node_modules/@types/react-dom": {
- "version": "19.2.3",
- "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz",
- "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==",
+ "version": "19.2.4",
+ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.4.tgz",
+ "integrity": "sha512-Bsc+QHgp+P/F02XDzNCY9jnZNCUuLki36KT7VKrTXXLdHf+vHMNZnW1rVu5DNW/rCK+fya3DATySbLM4yhtKUw==",
"dev": true,
"license": "MIT",
"peerDependencies": {
@@ -1084,18 +1178,18 @@
}
},
"node_modules/arcjet": {
- "version": "1.9.1",
- "resolved": "https://registry.npmjs.org/arcjet/-/arcjet-1.9.1.tgz",
- "integrity": "sha512-X2VIw6GDMASPv7zXtPvVtPTmxj/D/CbZXVTB/fZzULsfwrRKizgp1f750ebsrhUH4ZZcEfXqFfZulaGApUe6mg==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/arcjet/-/arcjet-1.10.0.tgz",
+ "integrity": "sha512-4aY2sgSFdoEC/T72TaV4Aj5M0f/hYAPLSpIi1QXGvtLynKuyZyEjjO2H7qZDi+L28/4s2u6iUoBTyoXLeh5e3w==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/analyze": "1.9.1",
- "@arcjet/cache": "1.9.1",
- "@arcjet/duration": "1.9.1",
- "@arcjet/headers": "1.9.1",
- "@arcjet/protocol": "1.9.1",
- "@arcjet/runtime": "1.9.1",
- "@arcjet/stable-hash": "1.9.1"
+ "@arcjet/analyze": "1.10.0",
+ "@arcjet/cache": "1.10.0",
+ "@arcjet/duration": "1.10.0",
+ "@arcjet/headers": "1.10.0",
+ "@arcjet/protocol": "1.10.0",
+ "@arcjet/runtime": "1.10.0",
+ "@arcjet/stable-hash": "1.10.0"
},
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
@@ -1350,16 +1444,16 @@
}
},
"node_modules/next": {
- "version": "16.2.6",
- "resolved": "https://registry.npmjs.org/next/-/next-16.2.6.tgz",
- "integrity": "sha512-qOVgKJg1+At15NpeUP+eJgCHvTCgXsogweq87Ri/Ix7PkqQHg4sdaXmSFqKlgaIXE4kW0g25LE68W87UANlHtw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/next/-/next-16.3.1.tgz",
+ "integrity": "sha512-hsAp0i7Rh+/dhe7DGIeN2YlpLM1DP4MNxti9EtDMtqcO612X81MvvEj388/oTce9U1EcEIOWDlGq0zRwrBKvuA==",
"license": "MIT",
"dependencies": {
- "@next/env": "16.2.6",
- "@swc/helpers": "0.5.15",
+ "@next/env": "16.3.1",
+ "@swc/helpers": "0.5.23",
"baseline-browser-mapping": "^2.9.19",
"caniuse-lite": "^1.0.30001579",
- "postcss": "8.4.31",
+ "postcss": "8.5.23",
"styled-jsx": "5.1.6"
},
"bin": {
@@ -1369,15 +1463,15 @@
"node": ">=20.9.0"
},
"optionalDependencies": {
- "@next/swc-darwin-arm64": "16.2.6",
- "@next/swc-darwin-x64": "16.2.6",
- "@next/swc-linux-arm64-gnu": "16.2.6",
- "@next/swc-linux-arm64-musl": "16.2.6",
- "@next/swc-linux-x64-gnu": "16.2.6",
- "@next/swc-linux-x64-musl": "16.2.6",
- "@next/swc-win32-arm64-msvc": "16.2.6",
- "@next/swc-win32-x64-msvc": "16.2.6",
- "sharp": "^0.34.5"
+ "@next/swc-darwin-arm64": "16.3.1",
+ "@next/swc-darwin-x64": "16.3.1",
+ "@next/swc-linux-arm64-gnu": "16.3.1",
+ "@next/swc-linux-arm64-musl": "16.3.1",
+ "@next/swc-linux-x64-gnu": "16.3.1",
+ "@next/swc-linux-x64-musl": "16.3.1",
+ "@next/swc-win32-arm64-msvc": "16.3.1",
+ "@next/swc-win32-x64-msvc": "16.3.1",
+ "sharp": "^0.35.3"
},
"peerDependencies": {
"@opentelemetry/api": "^1.1.0",
@@ -1402,6 +1496,541 @@
}
}
},
+ "node_modules/next/node_modules/@img/sharp-darwin-arm64": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.35.3.tgz",
+ "integrity": "sha512-RMnFX7YQsMoh7lWfcM4NEHHymBX/rLuKNPVM84XE9ONPcaSCDgE7CHIHpSgPcO2xcRthgBy1HfNO319mwhIAkg==",
+ "cpu": [
+ "arm64"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-darwin-arm64": "1.3.2"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-darwin-x64": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.35.3.tgz",
+ "integrity": "sha512-Xo+5uFBtLN0BKqieTxiFzFPQAUlBbbH5iBKyRX/z1JrbnYsHTfKJnUfL8+p2TPXr1pXqao4eeL4Rl144uDpK9w==",
+ "cpu": [
+ "x64"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-darwin-x64": "1.3.2"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-libvips-darwin-arm64": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.3.2.tgz",
+ "integrity": "sha512-9J6ypZFpQBj4YnePGoq/S38w6nz+vqg5WZLrLGY4YuSemdMq47GMLBPO42MzwdGwpg/agZ7xzZcFHa48xlywfg==",
+ "cpu": [
+ "arm64"
+ ],
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-libvips-darwin-x64": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.3.2.tgz",
+ "integrity": "sha512-m2pW1n6cns9VaubNwsZ+c3CRYjxNQWgJ5gPlnL1nbBcpkBvFm6SCFN5o0psFHI8w9n11NKhFkeEDns98tiqbEw==",
+ "cpu": [
+ "x64"
+ ],
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-libvips-linux-arm": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.3.2.tgz",
+ "integrity": "sha512-1eMLzy92I4J6rmi4mAT8yC3HxOtniyGELlzGbNMLLeqe052ahFQ0h6LFq+lh5DsDIdYViIDst08abvSbcEdLXQ==",
+ "cpu": [
+ "arm"
+ ],
+ "libc": [
+ "glibc"
+ ],
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-libvips-linux-arm64": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.3.2.tgz",
+ "integrity": "sha512-dqVSFynCox4C/J8kT16V7SIFAns0IjgLwkvYT7p8LQVmJ5OS5b6tI9IGflxTeuBS//zXeFIUbwt5dwxyZ17cnA==",
+ "cpu": [
+ "arm64"
+ ],
+ "libc": [
+ "glibc"
+ ],
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-libvips-linux-ppc64": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.3.2.tgz",
+ "integrity": "sha512-3z0NHDxD6n5I9gc05U1eW1AyRm+Gznzq3naMrthPNqE6oYykcogW0l/jfpJdjYnuNl8R7yI9pNbE1XiUeyq0Aw==",
+ "cpu": [
+ "ppc64"
+ ],
+ "libc": [
+ "glibc"
+ ],
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-libvips-linux-riscv64": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.3.2.tgz",
+ "integrity": "sha512-bsb4rI+NldGOsXuej2r8OdSS8+zXDVaCWxyWrcv6kneTOlgAHtZABRzBBCwdsPiD90J4myNJuHpg6kA20ImW/w==",
+ "cpu": [
+ "riscv64"
+ ],
+ "libc": [
+ "glibc"
+ ],
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-libvips-linux-s390x": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.3.2.tgz",
+ "integrity": "sha512-/ABshyj8gCpyIrNXnHn4LorDJ0HHm1VhXPBlxZ8zAtfVPAaSafXPGn+sUSIRiwaSBy0mmFjSjiXI5mkcwdChKQ==",
+ "cpu": [
+ "s390x"
+ ],
+ "libc": [
+ "glibc"
+ ],
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-libvips-linux-x64": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.3.2.tgz",
+ "integrity": "sha512-ITPEtgffGJ0S6G9dRyw/366tJQqFRcHWPHhC+Stpg3Z8AEMrDrTr2lhdz4f/Y/HMbRh//7Z5mBzEpVdi62Oc3w==",
+ "cpu": [
+ "x64"
+ ],
+ "libc": [
+ "glibc"
+ ],
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-libvips-linuxmusl-arm64": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.3.2.tgz",
+ "integrity": "sha512-zE9EdiUzUmg5mDT5a1rk5fYJ6GWPloTwWBYDS14naqHsL+EaMpDj1AWnpLgh3u0YCORv2Tt50wrcrpYqkP97Kw==",
+ "cpu": [
+ "arm64"
+ ],
+ "libc": [
+ "musl"
+ ],
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-libvips-linuxmusl-x64": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.3.2.tgz",
+ "integrity": "sha512-m0lrLiUt+lBYnCFr8qV/65yMR4E/c7/wf78I5eKTdkEakFAlZ9QlzEM3QIhhAwVeUhLAHLcCq7a7Vszq/oFNZQ==",
+ "cpu": [
+ "x64"
+ ],
+ "libc": [
+ "musl"
+ ],
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-linux-arm": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.35.3.tgz",
+ "integrity": "sha512-affVWCTLooy8TSxbDx2qkzuDeaWLNVBA+P//FNBirHsXpP2fuBhk5AuboYUnrDnzoXes8GFjpTx0SBFOCRg+FA==",
+ "cpu": [
+ "arm"
+ ],
+ "libc": [
+ "glibc"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linux-arm": "1.3.2"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-linux-arm64": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.35.3.tgz",
+ "integrity": "sha512-QgKDspHPnrU+GQ55XPhGwyhC8acLVOOSyAvo1oVfFmrIXLkDNmGWzAfDZ4xK8oSA1qBQrALcHX0G5UZni/SuFQ==",
+ "cpu": [
+ "arm64"
+ ],
+ "libc": [
+ "glibc"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linux-arm64": "1.3.2"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-linux-ppc64": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.35.3.tgz",
+ "integrity": "sha512-sMd8rDxmpLOwv/7N44klFjOD5DUO7FLdjiXDI0hoxYaf7Ar262dQIEkosE98bps+5HPLtp/EvNqeqQtOycP/IA==",
+ "cpu": [
+ "ppc64"
+ ],
+ "libc": [
+ "glibc"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linux-ppc64": "1.3.2"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-linux-riscv64": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.35.3.tgz",
+ "integrity": "sha512-0Eob78yjlYPfL5vMNWAW55l3R9Y6BQS/gOfe0ZcP9mEz9ohhKSt4im1hayiknXgf8AWrFqMvJcKIdmLmEe7yeQ==",
+ "cpu": [
+ "riscv64"
+ ],
+ "libc": [
+ "glibc"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linux-riscv64": "1.3.2"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-linux-s390x": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.35.3.tgz",
+ "integrity": "sha512-KgAxQ0DxpNOq1rG2t5cgTgShJFGSuU7XO45cqC+1NVOuZnP6tlgZRuSYOfNupGkHID0o3cJOsw4DVeJpMovcGw==",
+ "cpu": [
+ "s390x"
+ ],
+ "libc": [
+ "glibc"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linux-s390x": "1.3.2"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-linux-x64": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.35.3.tgz",
+ "integrity": "sha512-8pqvxubL2PGdhlPy6GLqzDYMUjyRmKAwKHYKixpdJYBUK7PJ0C029XdsnpFIdgRZG68fZiGdHVWcKPvtiPB4cA==",
+ "cpu": [
+ "x64"
+ ],
+ "libc": [
+ "glibc"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linux-x64": "1.3.2"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-linuxmusl-arm64": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.35.3.tgz",
+ "integrity": "sha512-Vz0iQjzzcSX3HCbfwFfCSG/9SCIqyO0mH2sXyiHaAYfBk0cRsCWXRyQYX0ovCK/PAQBbTzQ0dsPQHh5MAFL59w==",
+ "cpu": [
+ "arm64"
+ ],
+ "libc": [
+ "musl"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linuxmusl-arm64": "1.3.2"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-linuxmusl-x64": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.35.3.tgz",
+ "integrity": "sha512-6O1NPKcDVj9QEdg7Hx549EX8U0rp6yXQERqru6yRN7fGBn32UvIRJUlWnk+8xDCiG76hXVBbX82NZ/ZKr0euIg==",
+ "cpu": [
+ "x64"
+ ],
+ "libc": [
+ "musl"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linuxmusl-x64": "1.3.2"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-win32-arm64": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.35.3.tgz",
+ "integrity": "sha512-4bPwFdMbeC4JQ8L8LOyWp6nsHcboP5fxkp6iPOXz2Vg49R42TuMs2whkJ5OAP4/Ul035qOzy0AecOF9VOscn4w==",
+ "cpu": [
+ "arm64"
+ ],
+ "license": "Apache-2.0 AND LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-win32-ia32": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.35.3.tgz",
+ "integrity": "sha512-r53mXsBN6lFUDiST764SvgwUdHAqM4rPAiDzAmf4fLoB6X/rkfyTrLCg6+g17wJJiCmB3JYgHuUldCWUIRFSXw==",
+ "cpu": [
+ "ia32"
+ ],
+ "license": "Apache-2.0 AND LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": "^20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/next/node_modules/@img/sharp-win32-x64": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.35.3.tgz",
+ "integrity": "sha512-D4y1vNeZrIIJCN+uHaWVtH86B+aCrdMYYjicy9pXHvbGZeGYLLSd3wdVuC37FxVXlU1ARsk84eKWfWMXGYEqvA==",
+ "cpu": [
+ "x64"
+ ],
+ "license": "Apache-2.0 AND LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/next/node_modules/sharp": {
+ "version": "0.35.3",
+ "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.35.3.tgz",
+ "integrity": "sha512-ej0zVHuZGHCiABXcNxeYhpRnPNPAcvbG8RMdBAhDAxLKkCRVSpK3Iyu7qbqw3JMzoj0REeM6f3tJLtVwl0023Q==",
+ "license": "Apache-2.0",
+ "optional": true,
+ "dependencies": {
+ "@img/colour": "^1.1.0",
+ "detect-libc": "^2.1.2",
+ "semver": "^7.8.5"
+ },
+ "engines": {
+ "node": ">=20.9.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-darwin-arm64": "0.35.3",
+ "@img/sharp-darwin-x64": "0.35.3",
+ "@img/sharp-freebsd-wasm32": "0.35.3",
+ "@img/sharp-libvips-darwin-arm64": "1.3.2",
+ "@img/sharp-libvips-darwin-x64": "1.3.2",
+ "@img/sharp-libvips-linux-arm": "1.3.2",
+ "@img/sharp-libvips-linux-arm64": "1.3.2",
+ "@img/sharp-libvips-linux-ppc64": "1.3.2",
+ "@img/sharp-libvips-linux-riscv64": "1.3.2",
+ "@img/sharp-libvips-linux-s390x": "1.3.2",
+ "@img/sharp-libvips-linux-x64": "1.3.2",
+ "@img/sharp-libvips-linuxmusl-arm64": "1.3.2",
+ "@img/sharp-libvips-linuxmusl-x64": "1.3.2",
+ "@img/sharp-linux-arm": "0.35.3",
+ "@img/sharp-linux-arm64": "0.35.3",
+ "@img/sharp-linux-ppc64": "0.35.3",
+ "@img/sharp-linux-riscv64": "0.35.3",
+ "@img/sharp-linux-s390x": "0.35.3",
+ "@img/sharp-linux-x64": "0.35.3",
+ "@img/sharp-linuxmusl-arm64": "0.35.3",
+ "@img/sharp-linuxmusl-x64": "0.35.3",
+ "@img/sharp-webcontainers-wasm32": "0.35.3",
+ "@img/sharp-win32-arm64": "0.35.3",
+ "@img/sharp-win32-ia32": "0.35.3",
+ "@img/sharp-win32-x64": "0.35.3"
+ },
+ "peerDependenciesMeta": {
+ "@types/node": {
+ "optional": true
+ }
+ }
+ },
"node_modules/object-keys": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
@@ -1518,24 +2147,24 @@
}
},
"node_modules/react": {
- "version": "19.2.6",
- "resolved": "https://registry.npmjs.org/react/-/react-19.2.6.tgz",
- "integrity": "sha512-sfWGGfavi0xr8Pg0sVsyHMAOziVYKgPLNrS7ig+ivMNb3wbCBw3KxtflsGBAwD3gYQlE/AEZsTLgToRrSCjb0Q==",
+ "version": "19.2.8",
+ "resolved": "https://registry.npmjs.org/react/-/react-19.2.8.tgz",
+ "integrity": "sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/react-dom": {
- "version": "19.2.6",
- "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.6.tgz",
- "integrity": "sha512-0prMI+hvBbPjsWnxDLxlCGyM8PN6UuWjEUCYmZhO67xIV9Xasa/r/vDnq+Xyq4Lo27g8QSbO5YzARu0D1Sps3g==",
+ "version": "19.2.8",
+ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.8.tgz",
+ "integrity": "sha512-rVprimfGBG3DR+Tq0IQG2DT5PxKth1WIGDmj5yPmlzr4YBe7uyE+Du4oVqTDXZSHGGGXRtTJEGSSePyQCMBglQ==",
"license": "MIT",
"dependencies": {
"scheduler": "^0.27.0"
},
"peerDependencies": {
- "react": "^19.2.6"
+ "react": "^19.2.8"
}
},
"node_modules/roarr": {
diff --git a/examples/nextjs-sensitive-info/package.json b/examples/nextjs-sensitive-info/package.json
index 690e1757..106958c3 100644
--- a/examples/nextjs-sensitive-info/package.json
+++ b/examples/nextjs-sensitive-info/package.json
@@ -25,17 +25,17 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
- "@arcjet/guard": "1.9.1",
- "@arcjet/next": "1.9.1",
- "@arcjet/sensitive-info-rampart": "1.9.1",
- "next": "16.2.6",
- "react": "19.2.6",
- "react-dom": "19.2.6"
+ "@arcjet/guard": "1.10.0",
+ "@arcjet/next": "1.10.0",
+ "@arcjet/sensitive-info-rampart": "1.10.0",
+ "next": "16.3.1",
+ "react": "19.2.8",
+ "react-dom": "19.2.8"
},
"devDependencies": {
- "@types/node": "22.20.0",
- "@types/react": "19.2.15",
- "@types/react-dom": "19.2.3",
+ "@types/node": "22.20.1",
+ "@types/react": "19.2.18",
+ "@types/react-dom": "19.2.4",
"typescript": "5.9.3"
},
"overrides": {
diff --git a/examples/nextjs-server-action/package-lock.json b/examples/nextjs-server-action/package-lock.json
index f7a81438..f03e95d3 100644
--- a/examples/nextjs-server-action/package-lock.json
+++ b/examples/nextjs-server-action/package-lock.json
@@ -7,16 +7,16 @@
"name": "@arcjet-examples/nextjs-server-action",
"dependencies": {
"@arcjet/next": "1.10.0",
- "@fontsource-variable/figtree": "5.2.10",
- "@fontsource/ibm-plex-mono": "5.2.7",
- "next": "16.3.0",
- "react": "19.2.7",
- "react-dom": "19.2.7"
+ "@fontsource-variable/figtree": "5.3.0",
+ "@fontsource/ibm-plex-mono": "5.3.0",
+ "next": "16.3.1",
+ "react": "19.2.8",
+ "react-dom": "19.2.8"
},
"devDependencies": {
"@types/node": "22.20.1",
- "@types/react": "19.2.17",
- "@types/react-dom": "19.2.3",
+ "@types/react": "19.2.18",
+ "@types/react-dom": "19.2.4",
"typescript": "5.9.3"
},
"engines": {
@@ -240,18 +240,18 @@
}
},
"node_modules/@fontsource-variable/figtree": {
- "version": "5.2.10",
- "resolved": "https://registry.npmjs.org/@fontsource-variable/figtree/-/figtree-5.2.10.tgz",
- "integrity": "sha512-a5Gumbpy3mdd+Yg31g6Qb7CmjYbrfyutJa3bWfP5q8A4GclIOwX7mI+ZuSHsJnw/mHvW6r9oh1AHJcJTIxK4JA==",
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/@fontsource-variable/figtree/-/figtree-5.3.0.tgz",
+ "integrity": "sha512-VRVodD7OiG7apQwE8/2fMjaqpY/a0qRJqL5HtYj8CKIVps+9amaFcdfKmDIf7iqYQx6iPLlArVXAfKeIZmVcNQ==",
"license": "OFL-1.1",
"funding": {
"url": "https://github.com/sponsors/ayuhito"
}
},
"node_modules/@fontsource/ibm-plex-mono": {
- "version": "5.2.7",
- "resolved": "https://registry.npmjs.org/@fontsource/ibm-plex-mono/-/ibm-plex-mono-5.2.7.tgz",
- "integrity": "sha512-MKAb8qV+CaiMQn2B0dIi1OV3565NYzp3WN5b4oT6LTkk+F0jR6j0ZN+5BKJiIhffDC3rtBULsYZE65+0018z9w==",
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/@fontsource/ibm-plex-mono/-/ibm-plex-mono-5.3.0.tgz",
+ "integrity": "sha512-eTgnZjZEGk1QtD3ZstF+Vclo2HLAni8YMy34/DxllwZvyz1lR/1RF/xTiAquOBO7MvqBx8D2Ig2WCPMVfdZu7Q==",
"license": "OFL-1.1",
"funding": {
"url": "https://github.com/sponsors/ayuhito"
@@ -759,15 +759,15 @@
}
},
"node_modules/@next/env": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/env/-/env-16.3.0.tgz",
- "integrity": "sha512-o9r1S0BNiNreHP9Vs+Qnqd9kviDkJh8xIACY7UFZSmiGbbQRzPBBosvHzAU4TULHOIuOj/18RSsyz2qrREmIFw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/env/-/env-16.3.1.tgz",
+ "integrity": "sha512-35G3xwkQUb2oETSDjFXGrVugknoayLFBh7vSE+yAcl9IP2zT9wyGwq7297AYHR11kJld807t5f8AJBs6WBzXsQ==",
"license": "MIT"
},
"node_modules/@next/swc-darwin-arm64": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.3.0.tgz",
- "integrity": "sha512-55hpqq18bEVAlxedlTt3tFqZmKg2nUXT1kn1G/BGEy0R13h3LwtwHPVzzjG6P4LLeOHE32PFDQUVaJEWvBEZBw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.3.1.tgz",
+ "integrity": "sha512-ABMIu2zQ7cnNIHm5ivKGwZwUrm0pAai3yiJ/gK/rF1c1VP9UOnj7XECbMKFdVKp9I9eMYq9NoDs1WXOoowxzJw==",
"cpu": [
"arm64"
],
@@ -781,9 +781,9 @@
}
},
"node_modules/@next/swc-darwin-x64": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.3.0.tgz",
- "integrity": "sha512-SOi96kSaF5T+0wW4koiM1bWzSPwjzTesC1p3df+FjdOi5LIQkBK/blxh7HdoKnNuI4PURF1OO7TZqtfnbWDSgw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.3.1.tgz",
+ "integrity": "sha512-gNG21e/UnrroeScbY/QndUEdl0mF1FRibW7BBeYUz/5ABCepjqDdEdgr592vpzMtCn/m7FTjYq3TN4TpyDnutw==",
"cpu": [
"x64"
],
@@ -797,12 +797,15 @@
}
},
"node_modules/@next/swc-linux-arm64-gnu": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.3.0.tgz",
- "integrity": "sha512-P0gZAoPMF4dyTRzhmkV4PrqVzSOB6t4mC1oI3c4dqijJ+OVEVx5clIXAKR4/uQpsqw2KKM/0D5tVumcR2r5blg==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.3.1.tgz",
+ "integrity": "sha512-6B6Lw016iwNUQuaJoraMMTLh6TwHzFUtxipSScD1F3YyymcrRWkobodRS2ftIOkF5vrs4zNlyUrTC5YZQ9Lz5w==",
"cpu": [
"arm64"
],
+ "libc": [
+ "glibc"
+ ],
"license": "MIT",
"optional": true,
"os": [
@@ -813,12 +816,15 @@
}
},
"node_modules/@next/swc-linux-arm64-musl": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.3.0.tgz",
- "integrity": "sha512-tXXGKJw0m37O0eKJARVTX/TheKPhz0QFVtVVZXmOig+9YKLQOSP6hvf2pxv5DO7CLEJyTHx3Pg043CDQkv1G4Q==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.3.1.tgz",
+ "integrity": "sha512-JUiPXZKK9wOhjf4MgDiH29GZLxfqOesbLtHq2pDxwH/WwscTRV2ToymnOTh1egzaZf0ueUf8T2+CeYTGHjW0Iw==",
"cpu": [
"arm64"
],
+ "libc": [
+ "musl"
+ ],
"license": "MIT",
"optional": true,
"os": [
@@ -829,12 +835,15 @@
}
},
"node_modules/@next/swc-linux-x64-gnu": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.3.0.tgz",
- "integrity": "sha512-pjGxK5EY7yWml78ALejFkWmgHsU7wbFQrISiugpH6FbUJhgEvw3xFZ/EBAtLl7QtL0WdQKiG9eWJ3mOKGTukHw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.3.1.tgz",
+ "integrity": "sha512-Uog9jsrmIRIL/lfvIp9htmskSNC7JcQsMVucXL2V2YY1y/D9IUN3LPEafqy0zRJ2cIU1SQ0V6F6TlffQ+pLAGg==",
"cpu": [
"x64"
],
+ "libc": [
+ "glibc"
+ ],
"license": "MIT",
"optional": true,
"os": [
@@ -845,12 +854,15 @@
}
},
"node_modules/@next/swc-linux-x64-musl": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.3.0.tgz",
- "integrity": "sha512-sjo++Xx+lomlPs3HRsHWhVDyGG6ms1kGW5EtHLERdII8AyG1i+f6aq68xHREO6AEMlhjTNEWBSmfJfqm9orf7g==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.3.1.tgz",
+ "integrity": "sha512-6yy3FT13KgUFOj5H8bl8w/6nKiJwHIvbtwh1V+1acsu+7y4tJjnemSa6mhsh53BeoVrlozE+fMgZhXH46WmjMA==",
"cpu": [
"x64"
],
+ "libc": [
+ "musl"
+ ],
"license": "MIT",
"optional": true,
"os": [
@@ -861,9 +873,9 @@
}
},
"node_modules/@next/swc-win32-arm64-msvc": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.3.0.tgz",
- "integrity": "sha512-C5JSgiO54wURdaxdEUIXqkz04uMqC9UmPX1gtDrV/5Tf1UowdWYI8uA5hfFbPolTlp0q4KZ60xlHePNibf0VIw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.3.1.tgz",
+ "integrity": "sha512-iOoN1QecUoGNZik536U/vtK43YwgyrCsGIkth52yIkl612n+0C9MjSnJbQAikISpb+WYRooBVhaDlUW7iZoKog==",
"cpu": [
"arm64"
],
@@ -877,9 +889,9 @@
}
},
"node_modules/@next/swc-win32-x64-msvc": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.3.0.tgz",
- "integrity": "sha512-fDOggsweNb5SSw0ZKVk6U+gxSyGFFlIBY/LBc1r8GUj4u/6t6oArL+Pmkg0MBnsgR+KkdsURilVH4F3GXUGepA==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.3.1.tgz",
+ "integrity": "sha512-d/k+PpAriUPaeMJJOG7HUSdqfEX46FEPWU1p3/nm2ACmXhj9hFEWdFODUBIpkuijXYkfL90qZzTqVPRp4BW/hw==",
"cpu": [
"x64"
],
@@ -893,9 +905,9 @@
}
},
"node_modules/@swc/helpers": {
- "version": "0.5.15",
- "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz",
- "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==",
+ "version": "0.5.23",
+ "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.23.tgz",
+ "integrity": "sha512-5lSsMOTXURePglDfvuAQUqkGek9Hg2kksOYay2m0+XR++b2NWYL/4sWyuvVBIs8oKnJaxkdi9whaL/sqN13afw==",
"license": "Apache-2.0",
"dependencies": {
"tslib": "^2.8.0"
@@ -912,9 +924,9 @@
}
},
"node_modules/@types/react": {
- "version": "19.2.17",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.17.tgz",
- "integrity": "sha512-MXfmqaVPEVgkBT/aY0aGCkRWWtByiYQXo3xdQ8r5RzuFrPiRn8Gar2tQdXSUQ2GKV3bkXckek89V8wQBY2Q/Aw==",
+ "version": "19.2.18",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.18.tgz",
+ "integrity": "sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -922,9 +934,9 @@
}
},
"node_modules/@types/react-dom": {
- "version": "19.2.3",
- "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz",
- "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==",
+ "version": "19.2.4",
+ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.4.tgz",
+ "integrity": "sha512-Bsc+QHgp+P/F02XDzNCY9jnZNCUuLki36KT7VKrTXXLdHf+vHMNZnW1rVu5DNW/rCK+fya3DATySbLM4yhtKUw==",
"dev": true,
"license": "MIT",
"peerDependencies": {
@@ -1023,13 +1035,13 @@
}
},
"node_modules/next": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/next/-/next-16.3.0.tgz",
- "integrity": "sha512-NEdGOzH+08eTXMUp9UYkA99Nhi5N6Thrhc1jgFOQgfgnGK/dA2hRwBpXep+exdFQrnwlRf/3Wixyp8lLBUpE2A==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/next/-/next-16.3.1.tgz",
+ "integrity": "sha512-hsAp0i7Rh+/dhe7DGIeN2YlpLM1DP4MNxti9EtDMtqcO612X81MvvEj388/oTce9U1EcEIOWDlGq0zRwrBKvuA==",
"license": "MIT",
"dependencies": {
- "@next/env": "16.3.0",
- "@swc/helpers": "0.5.15",
+ "@next/env": "16.3.1",
+ "@swc/helpers": "0.5.23",
"baseline-browser-mapping": "^2.9.19",
"caniuse-lite": "^1.0.30001579",
"postcss": "8.5.23",
@@ -1042,14 +1054,14 @@
"node": ">=20.9.0"
},
"optionalDependencies": {
- "@next/swc-darwin-arm64": "16.3.0",
- "@next/swc-darwin-x64": "16.3.0",
- "@next/swc-linux-arm64-gnu": "16.3.0",
- "@next/swc-linux-arm64-musl": "16.3.0",
- "@next/swc-linux-x64-gnu": "16.3.0",
- "@next/swc-linux-x64-musl": "16.3.0",
- "@next/swc-win32-arm64-msvc": "16.3.0",
- "@next/swc-win32-x64-msvc": "16.3.0",
+ "@next/swc-darwin-arm64": "16.3.1",
+ "@next/swc-darwin-x64": "16.3.1",
+ "@next/swc-linux-arm64-gnu": "16.3.1",
+ "@next/swc-linux-arm64-musl": "16.3.1",
+ "@next/swc-linux-x64-gnu": "16.3.1",
+ "@next/swc-linux-x64-musl": "16.3.1",
+ "@next/swc-win32-arm64-msvc": "16.3.1",
+ "@next/swc-win32-x64-msvc": "16.3.1",
"sharp": "^0.35.3"
},
"peerDependencies": {
@@ -1110,24 +1122,24 @@
}
},
"node_modules/react": {
- "version": "19.2.7",
- "resolved": "https://registry.npmjs.org/react/-/react-19.2.7.tgz",
- "integrity": "sha512-HNe9WslTbXmFK8o8cmwgAeJFSBvt1bPdHCVKtaaV+WlAN36mpT4hcRpwbf3fY56ar2oIXzsBpOAiIRHAdY0OlQ==",
+ "version": "19.2.8",
+ "resolved": "https://registry.npmjs.org/react/-/react-19.2.8.tgz",
+ "integrity": "sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/react-dom": {
- "version": "19.2.7",
- "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.7.tgz",
- "integrity": "sha512-t0BRVXvbiE/o20Hfw669rLbMCDWtYZLvmJigy2f0MxsXF+71pxhR3xOkspmsO8h3ZlNzyibAmtCa3l4lYKk6gQ==",
+ "version": "19.2.8",
+ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.8.tgz",
+ "integrity": "sha512-rVprimfGBG3DR+Tq0IQG2DT5PxKth1WIGDmj5yPmlzr4YBe7uyE+Du4oVqTDXZSHGGGXRtTJEGSSePyQCMBglQ==",
"license": "MIT",
"dependencies": {
"scheduler": "^0.27.0"
},
"peerDependencies": {
- "react": "^19.2.7"
+ "react": "^19.2.8"
}
},
"node_modules/scheduler": {
diff --git a/examples/nextjs-server-action/package.json b/examples/nextjs-server-action/package.json
index 678b3b28..a233e814 100644
--- a/examples/nextjs-server-action/package.json
+++ b/examples/nextjs-server-action/package.json
@@ -1,16 +1,16 @@
{
"dependencies": {
"@arcjet/next": "1.10.0",
- "@fontsource-variable/figtree": "5.2.10",
- "@fontsource/ibm-plex-mono": "5.2.7",
- "next": "16.3.0",
- "react": "19.2.7",
- "react-dom": "19.2.7"
+ "@fontsource-variable/figtree": "5.3.0",
+ "@fontsource/ibm-plex-mono": "5.3.0",
+ "next": "16.3.1",
+ "react": "19.2.8",
+ "react-dom": "19.2.8"
},
"devDependencies": {
"@types/node": "22.20.1",
- "@types/react": "19.2.17",
- "@types/react-dom": "19.2.3",
+ "@types/react": "19.2.18",
+ "@types/react-dom": "19.2.4",
"typescript": "5.9.3"
},
"description": "An example Next.js form + server action protected by Arcjet bot detection, rate limiting, and Shield WAF.",
diff --git a/examples/nextjs/package-lock.json b/examples/nextjs/package-lock.json
index c42b564c..f1251523 100644
--- a/examples/nextjs/package-lock.json
+++ b/examples/nextjs/package-lock.json
@@ -7,29 +7,29 @@
"name": "@arcjet-examples/nextjs",
"license": "Apache-2.0",
"dependencies": {
- "@ai-sdk/openai": "3.0.84",
- "@ai-sdk/react": "3.0.226",
+ "@ai-sdk/openai": "3.0.97",
+ "@ai-sdk/react": "3.0.259",
"@arcjet/decorate": "1.10.0",
"@arcjet/env": "1.10.0",
"@arcjet/ip": "1.10.0",
"@arcjet/next": "1.10.0",
- "@fontsource-variable/figtree": "5.2.10",
- "@fontsource/ibm-plex-mono": "5.2.7",
- "@hookform/resolvers": "5.4.0",
+ "@fontsource-variable/figtree": "5.3.0",
+ "@fontsource/ibm-plex-mono": "5.3.0",
+ "@hookform/resolvers": "5.9.1",
"@nosecone/next": "1.10.0",
- "ai": "6.0.224",
- "next": "16.3.0",
+ "ai": "6.0.256",
+ "next": "16.3.1",
"next-themes": "0.4.6",
- "react": "19.2.7",
- "react-dom": "19.2.7",
- "react-hook-form": "7.81.0",
+ "react": "19.2.8",
+ "react-dom": "19.2.8",
+ "react-hook-form": "7.85.0",
"zod": "4.4.3"
},
"devDependencies": {
- "@playwright/test": "1.61.1",
+ "@playwright/test": "1.62.1",
"@types/node": "22.20.1",
- "@types/react": "19.2.17",
- "@types/react-dom": "19.2.3",
+ "@types/react": "19.2.18",
+ "@types/react-dom": "19.2.4",
"typescript": "5.9.3"
},
"engines": {
@@ -37,13 +37,13 @@
}
},
"node_modules/@ai-sdk/gateway": {
- "version": "3.0.148",
- "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-3.0.148.tgz",
- "integrity": "sha512-C/mTeSdmhu8dAnH3vZaRXffD8Oewo1r4QEGxvCdR8eC9b4PKPs2CLsbg3DVJH/X3Bea5fAu87Ob7P3fSS+oq/g==",
+ "version": "3.0.174",
+ "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-3.0.174.tgz",
+ "integrity": "sha512-RXDYc+FGEuy1Y/HlM4MThtQAzG99AIs8ki4tIoVnVweOlW5HDSfaNGNLw556ZR4TifTRuPfBc6QljX4UkuGG6A==",
"license": "Apache-2.0",
"dependencies": {
- "@ai-sdk/provider": "3.0.14",
- "@ai-sdk/provider-utils": "4.0.38",
+ "@ai-sdk/provider": "3.0.15",
+ "@ai-sdk/provider-utils": "4.0.46",
"@vercel/oidc": "3.2.0"
},
"engines": {
@@ -54,13 +54,13 @@
}
},
"node_modules/@ai-sdk/openai": {
- "version": "3.0.84",
- "resolved": "https://registry.npmjs.org/@ai-sdk/openai/-/openai-3.0.84.tgz",
- "integrity": "sha512-cmgbeJL0bbY0yTJH4/AdmP5E7MjWRL9G8UdhIi0JlV/So03o82ORJofW8OzwCZPTORVQblFbpZXYGDcUd9NdUQ==",
+ "version": "3.0.97",
+ "resolved": "https://registry.npmjs.org/@ai-sdk/openai/-/openai-3.0.97.tgz",
+ "integrity": "sha512-Fl0fLq/c3UKpSYHriQekhIU5pXq6VP32Qh+0eQb390atCmye2Iot1vxPd3zTkf3YnUNhs4ItCYyBmUQo0jrG3Q==",
"license": "Apache-2.0",
"dependencies": {
- "@ai-sdk/provider": "3.0.14",
- "@ai-sdk/provider-utils": "4.0.38"
+ "@ai-sdk/provider": "3.0.15",
+ "@ai-sdk/provider-utils": "4.0.46"
},
"engines": {
"node": ">=18"
@@ -70,9 +70,9 @@
}
},
"node_modules/@ai-sdk/provider": {
- "version": "3.0.14",
- "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-3.0.14.tgz",
- "integrity": "sha512-5X1k57JBJ4H7H1QjX7CnJYAB1I19r/trVZTMcSms7/kLNZ8RaU4Nt2agcwZzv82Hfx6Q7/TOLU7agAKeFfc8cA==",
+ "version": "3.0.15",
+ "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-3.0.15.tgz",
+ "integrity": "sha512-XeZW1CcDF2GMbH4wejW6xBRI2QCOgnkVYUnxoeDadB1mf85riL2bMUeDoh+6gJ/r4mjNfzUPW8OjLjvwTP0u1Q==",
"license": "Apache-2.0",
"dependencies": {
"json-schema": "^0.4.0"
@@ -82,30 +82,31 @@
}
},
"node_modules/@ai-sdk/provider-utils": {
- "version": "4.0.38",
- "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-4.0.38.tgz",
- "integrity": "sha512-/HHGmtKllqjg1OLc023v9w9kK3laW7Z6TzfZukYQWCsGBbzB9p60zTvvpXFVcs44NZBVXL3viOa1HRKUbeee8g==",
+ "version": "4.0.46",
+ "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-4.0.46.tgz",
+ "integrity": "sha512-tEtld97plCFiYevsJuOkGkeuhQndeMWFBVrJS4AjnbD5AqrNSXRCe0p+BZ3Cju/sxDeeZ9ym3q9YUV8fASA7aQ==",
"license": "Apache-2.0",
"dependencies": {
- "@ai-sdk/provider": "3.0.14",
+ "@ai-sdk/provider": "3.0.15",
"@standard-schema/spec": "^1.1.0",
- "eventsource-parser": "^3.0.8"
+ "eventsource-parser": "^3.0.8",
+ "undici": "^6.28.0"
},
"engines": {
- "node": ">=18"
+ "node": ">=18.17"
},
"peerDependencies": {
"zod": "^3.25.76 || ^4.1.8"
}
},
"node_modules/@ai-sdk/react": {
- "version": "3.0.226",
- "resolved": "https://registry.npmjs.org/@ai-sdk/react/-/react-3.0.226.tgz",
- "integrity": "sha512-pPLSwLlxpXzYypkIpDRWENtIB1aDvi1TSxXrt5UZjLX1e0uHNaTUZJiGa52M8G0sN00a2Q2+ASARqMZKaTZbXQ==",
+ "version": "3.0.259",
+ "resolved": "https://registry.npmjs.org/@ai-sdk/react/-/react-3.0.259.tgz",
+ "integrity": "sha512-1QwJaCfDQ3OOe1z5kEblydqpnsIimbxRCjeIy7FluvPkSMlt6x8qLmP07NYWiCV6Q2hck45ixESZs0Xn/i9NDg==",
"license": "Apache-2.0",
"dependencies": {
- "@ai-sdk/provider-utils": "4.0.38",
- "ai": "6.0.224",
+ "@ai-sdk/provider-utils": "4.0.46",
+ "ai": "6.0.256",
"swr": "^2.2.5",
"throttleit": "2.1.0"
},
@@ -346,33 +347,131 @@
}
},
"node_modules/@fontsource-variable/figtree": {
- "version": "5.2.10",
- "resolved": "https://registry.npmjs.org/@fontsource-variable/figtree/-/figtree-5.2.10.tgz",
- "integrity": "sha512-a5Gumbpy3mdd+Yg31g6Qb7CmjYbrfyutJa3bWfP5q8A4GclIOwX7mI+ZuSHsJnw/mHvW6r9oh1AHJcJTIxK4JA==",
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/@fontsource-variable/figtree/-/figtree-5.3.0.tgz",
+ "integrity": "sha512-VRVodD7OiG7apQwE8/2fMjaqpY/a0qRJqL5HtYj8CKIVps+9amaFcdfKmDIf7iqYQx6iPLlArVXAfKeIZmVcNQ==",
"license": "OFL-1.1",
"funding": {
"url": "https://github.com/sponsors/ayuhito"
}
},
"node_modules/@fontsource/ibm-plex-mono": {
- "version": "5.2.7",
- "resolved": "https://registry.npmjs.org/@fontsource/ibm-plex-mono/-/ibm-plex-mono-5.2.7.tgz",
- "integrity": "sha512-MKAb8qV+CaiMQn2B0dIi1OV3565NYzp3WN5b4oT6LTkk+F0jR6j0ZN+5BKJiIhffDC3rtBULsYZE65+0018z9w==",
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/@fontsource/ibm-plex-mono/-/ibm-plex-mono-5.3.0.tgz",
+ "integrity": "sha512-eTgnZjZEGk1QtD3ZstF+Vclo2HLAni8YMy34/DxllwZvyz1lR/1RF/xTiAquOBO7MvqBx8D2Ig2WCPMVfdZu7Q==",
"license": "OFL-1.1",
"funding": {
"url": "https://github.com/sponsors/ayuhito"
}
},
"node_modules/@hookform/resolvers": {
- "version": "5.4.0",
- "resolved": "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-5.4.0.tgz",
- "integrity": "sha512-EIsqr/t/qbinPIhGjMdtvutIN1Kk4uwbROE9/UQ93CAVGR7GkA7Y92+fX80OzXi/OB67jVFYwKGO1WzkxmkFZw==",
+ "version": "5.9.1",
+ "resolved": "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-5.9.1.tgz",
+ "integrity": "sha512-7b7vsbraJxKgjVSA1Nur9tLwj539WGJUBLA7QNvXnFoT2pM5Z7G+6rlukk4B2/QrTZy6huRtH6wKeESPKuIr6w==",
"license": "MIT",
"dependencies": {
"@standard-schema/utils": "^0.3.0"
},
"peerDependencies": {
- "react-hook-form": "^7.55.0"
+ "@sinclair/typebox": ">=0.25.24",
+ "@standard-schema/spec": "^1.0.0",
+ "@typeschema/main": ">=0.13.7",
+ "@vinejs/vine": "^2.0.0 || ^3.0.0 || ^4.0.0",
+ "ajv": "^8.12.0",
+ "ajv-errors": "^3.0.0",
+ "ajv-formats": "^2.1.1",
+ "arktype": "^2.0.0",
+ "ata-validator": "^1.2.0",
+ "class-transformer": ">=0.4.0",
+ "class-validator": ">=0.12.0",
+ "computed-types": "^1.0.0",
+ "effect": "^3.10.3",
+ "fluentvalidation-ts": "^3.0.0",
+ "fp-ts": "^2.7.0",
+ "io-ts": "^2.0.0",
+ "joi": "^17.0.0 || ^18.0.0",
+ "nope-validator": ">=0.12.0",
+ "react-hook-form": "^7.55.0",
+ "superstruct": ">=0.12.0",
+ "typanion": "^3.3.2",
+ "valibot": ">=0.31.0 || ^1.0.0-beta.4 || ^1.0.0-rc",
+ "vest": ">=6.0.0",
+ "yup": "^1.0.0",
+ "zod": "^3.25.0 || ^4.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@sinclair/typebox": {
+ "optional": true
+ },
+ "@standard-schema/spec": {
+ "optional": true
+ },
+ "@typeschema/main": {
+ "optional": true
+ },
+ "@vinejs/vine": {
+ "optional": true
+ },
+ "ajv": {
+ "optional": true
+ },
+ "ajv-errors": {
+ "optional": true
+ },
+ "ajv-formats": {
+ "optional": true
+ },
+ "arktype": {
+ "optional": true
+ },
+ "ata-validator": {
+ "optional": true
+ },
+ "class-transformer": {
+ "optional": true
+ },
+ "class-validator": {
+ "optional": true
+ },
+ "computed-types": {
+ "optional": true
+ },
+ "effect": {
+ "optional": true
+ },
+ "fluentvalidation-ts": {
+ "optional": true
+ },
+ "fp-ts": {
+ "optional": true
+ },
+ "io-ts": {
+ "optional": true
+ },
+ "joi": {
+ "optional": true
+ },
+ "nope-validator": {
+ "optional": true
+ },
+ "superstruct": {
+ "optional": true
+ },
+ "typanion": {
+ "optional": true
+ },
+ "valibot": {
+ "optional": true
+ },
+ "vest": {
+ "optional": true
+ },
+ "yup": {
+ "optional": true
+ },
+ "zod": {
+ "optional": true
+ }
}
},
"node_modules/@img/colour": {
@@ -877,15 +976,15 @@
}
},
"node_modules/@next/env": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/env/-/env-16.3.0.tgz",
- "integrity": "sha512-o9r1S0BNiNreHP9Vs+Qnqd9kviDkJh8xIACY7UFZSmiGbbQRzPBBosvHzAU4TULHOIuOj/18RSsyz2qrREmIFw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/env/-/env-16.3.1.tgz",
+ "integrity": "sha512-35G3xwkQUb2oETSDjFXGrVugknoayLFBh7vSE+yAcl9IP2zT9wyGwq7297AYHR11kJld807t5f8AJBs6WBzXsQ==",
"license": "MIT"
},
"node_modules/@next/swc-darwin-arm64": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.3.0.tgz",
- "integrity": "sha512-55hpqq18bEVAlxedlTt3tFqZmKg2nUXT1kn1G/BGEy0R13h3LwtwHPVzzjG6P4LLeOHE32PFDQUVaJEWvBEZBw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.3.1.tgz",
+ "integrity": "sha512-ABMIu2zQ7cnNIHm5ivKGwZwUrm0pAai3yiJ/gK/rF1c1VP9UOnj7XECbMKFdVKp9I9eMYq9NoDs1WXOoowxzJw==",
"cpu": [
"arm64"
],
@@ -899,9 +998,9 @@
}
},
"node_modules/@next/swc-darwin-x64": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.3.0.tgz",
- "integrity": "sha512-SOi96kSaF5T+0wW4koiM1bWzSPwjzTesC1p3df+FjdOi5LIQkBK/blxh7HdoKnNuI4PURF1OO7TZqtfnbWDSgw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.3.1.tgz",
+ "integrity": "sha512-gNG21e/UnrroeScbY/QndUEdl0mF1FRibW7BBeYUz/5ABCepjqDdEdgr592vpzMtCn/m7FTjYq3TN4TpyDnutw==",
"cpu": [
"x64"
],
@@ -915,12 +1014,15 @@
}
},
"node_modules/@next/swc-linux-arm64-gnu": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.3.0.tgz",
- "integrity": "sha512-P0gZAoPMF4dyTRzhmkV4PrqVzSOB6t4mC1oI3c4dqijJ+OVEVx5clIXAKR4/uQpsqw2KKM/0D5tVumcR2r5blg==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.3.1.tgz",
+ "integrity": "sha512-6B6Lw016iwNUQuaJoraMMTLh6TwHzFUtxipSScD1F3YyymcrRWkobodRS2ftIOkF5vrs4zNlyUrTC5YZQ9Lz5w==",
"cpu": [
"arm64"
],
+ "libc": [
+ "glibc"
+ ],
"license": "MIT",
"optional": true,
"os": [
@@ -931,12 +1033,15 @@
}
},
"node_modules/@next/swc-linux-arm64-musl": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.3.0.tgz",
- "integrity": "sha512-tXXGKJw0m37O0eKJARVTX/TheKPhz0QFVtVVZXmOig+9YKLQOSP6hvf2pxv5DO7CLEJyTHx3Pg043CDQkv1G4Q==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.3.1.tgz",
+ "integrity": "sha512-JUiPXZKK9wOhjf4MgDiH29GZLxfqOesbLtHq2pDxwH/WwscTRV2ToymnOTh1egzaZf0ueUf8T2+CeYTGHjW0Iw==",
"cpu": [
"arm64"
],
+ "libc": [
+ "musl"
+ ],
"license": "MIT",
"optional": true,
"os": [
@@ -947,12 +1052,15 @@
}
},
"node_modules/@next/swc-linux-x64-gnu": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.3.0.tgz",
- "integrity": "sha512-pjGxK5EY7yWml78ALejFkWmgHsU7wbFQrISiugpH6FbUJhgEvw3xFZ/EBAtLl7QtL0WdQKiG9eWJ3mOKGTukHw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.3.1.tgz",
+ "integrity": "sha512-Uog9jsrmIRIL/lfvIp9htmskSNC7JcQsMVucXL2V2YY1y/D9IUN3LPEafqy0zRJ2cIU1SQ0V6F6TlffQ+pLAGg==",
"cpu": [
"x64"
],
+ "libc": [
+ "glibc"
+ ],
"license": "MIT",
"optional": true,
"os": [
@@ -963,12 +1071,15 @@
}
},
"node_modules/@next/swc-linux-x64-musl": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.3.0.tgz",
- "integrity": "sha512-sjo++Xx+lomlPs3HRsHWhVDyGG6ms1kGW5EtHLERdII8AyG1i+f6aq68xHREO6AEMlhjTNEWBSmfJfqm9orf7g==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.3.1.tgz",
+ "integrity": "sha512-6yy3FT13KgUFOj5H8bl8w/6nKiJwHIvbtwh1V+1acsu+7y4tJjnemSa6mhsh53BeoVrlozE+fMgZhXH46WmjMA==",
"cpu": [
"x64"
],
+ "libc": [
+ "musl"
+ ],
"license": "MIT",
"optional": true,
"os": [
@@ -979,9 +1090,9 @@
}
},
"node_modules/@next/swc-win32-arm64-msvc": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.3.0.tgz",
- "integrity": "sha512-C5JSgiO54wURdaxdEUIXqkz04uMqC9UmPX1gtDrV/5Tf1UowdWYI8uA5hfFbPolTlp0q4KZ60xlHePNibf0VIw==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.3.1.tgz",
+ "integrity": "sha512-iOoN1QecUoGNZik536U/vtK43YwgyrCsGIkth52yIkl612n+0C9MjSnJbQAikISpb+WYRooBVhaDlUW7iZoKog==",
"cpu": [
"arm64"
],
@@ -995,9 +1106,9 @@
}
},
"node_modules/@next/swc-win32-x64-msvc": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.3.0.tgz",
- "integrity": "sha512-fDOggsweNb5SSw0ZKVk6U+gxSyGFFlIBY/LBc1r8GUj4u/6t6oArL+Pmkg0MBnsgR+KkdsURilVH4F3GXUGepA==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.3.1.tgz",
+ "integrity": "sha512-d/k+PpAriUPaeMJJOG7HUSdqfEX46FEPWU1p3/nm2ACmXhj9hFEWdFODUBIpkuijXYkfL90qZzTqVPRp4BW/hw==",
"cpu": [
"x64"
],
@@ -1035,19 +1146,19 @@
}
},
"node_modules/@playwright/test": {
- "version": "1.61.1",
- "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.61.1.tgz",
- "integrity": "sha512-8nKv6+0RJSL9FE4jYOEGXnPeM/Hg12qZpmqzZjRh3qM0Y7c3z1mrOTfFLids72RDQYVh9WpLEfR5WdpNX4fkig==",
+ "version": "1.62.1",
+ "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.62.1.tgz",
+ "integrity": "sha512-DTcUc8qii+cpHvtOwggMtBRMjKZHXYWdw8syRYu2vtzuq4Wxphqq4NfCs5Zt44L6mA8rfDfj+PHnxFc/FeK6mQ==",
"devOptional": true,
"license": "Apache-2.0",
"dependencies": {
- "playwright": "1.61.1"
+ "playwright": "1.62.1"
},
"bin": {
"playwright": "cli.js"
},
"engines": {
- "node": ">=18"
+ "node": ">=20"
}
},
"node_modules/@standard-schema/spec": {
@@ -1063,9 +1174,9 @@
"license": "MIT"
},
"node_modules/@swc/helpers": {
- "version": "0.5.15",
- "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz",
- "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==",
+ "version": "0.5.23",
+ "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.23.tgz",
+ "integrity": "sha512-5lSsMOTXURePglDfvuAQUqkGek9Hg2kksOYay2m0+XR++b2NWYL/4sWyuvVBIs8oKnJaxkdi9whaL/sqN13afw==",
"license": "Apache-2.0",
"dependencies": {
"tslib": "^2.8.0"
@@ -1082,9 +1193,9 @@
}
},
"node_modules/@types/react": {
- "version": "19.2.17",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.17.tgz",
- "integrity": "sha512-MXfmqaVPEVgkBT/aY0aGCkRWWtByiYQXo3xdQ8r5RzuFrPiRn8Gar2tQdXSUQ2GKV3bkXckek89V8wQBY2Q/Aw==",
+ "version": "19.2.18",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.18.tgz",
+ "integrity": "sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -1092,9 +1203,9 @@
}
},
"node_modules/@types/react-dom": {
- "version": "19.2.3",
- "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz",
- "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==",
+ "version": "19.2.4",
+ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.4.tgz",
+ "integrity": "sha512-Bsc+QHgp+P/F02XDzNCY9jnZNCUuLki36KT7VKrTXXLdHf+vHMNZnW1rVu5DNW/rCK+fya3DATySbLM4yhtKUw==",
"dev": true,
"license": "MIT",
"peerDependencies": {
@@ -1111,14 +1222,14 @@
}
},
"node_modules/ai": {
- "version": "6.0.224",
- "resolved": "https://registry.npmjs.org/ai/-/ai-6.0.224.tgz",
- "integrity": "sha512-plo+hHwMANM+P6FjX8RN6W8c8so5NVZGwvDGCWGWwIbvI5tc0ZV1zhr9v/Kq78zyxKZWE50YCSYbqGiPFEhGww==",
+ "version": "6.0.256",
+ "resolved": "https://registry.npmjs.org/ai/-/ai-6.0.256.tgz",
+ "integrity": "sha512-xYvQfvwFG1AsiLv8wSS1o1077q/494HxzI6SIw0G/5zIoirNyJUzFlh/BTZBqbHMa03Pt5EouIGAbGimldiDGg==",
"license": "Apache-2.0",
"dependencies": {
- "@ai-sdk/gateway": "3.0.148",
- "@ai-sdk/provider": "3.0.14",
- "@ai-sdk/provider-utils": "4.0.38",
+ "@ai-sdk/gateway": "3.0.174",
+ "@ai-sdk/provider": "3.0.15",
+ "@ai-sdk/provider-utils": "4.0.46",
"@opentelemetry/api": "^1.9.0"
},
"engines": {
@@ -1258,13 +1369,13 @@
}
},
"node_modules/next": {
- "version": "16.3.0",
- "resolved": "https://registry.npmjs.org/next/-/next-16.3.0.tgz",
- "integrity": "sha512-NEdGOzH+08eTXMUp9UYkA99Nhi5N6Thrhc1jgFOQgfgnGK/dA2hRwBpXep+exdFQrnwlRf/3Wixyp8lLBUpE2A==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/next/-/next-16.3.1.tgz",
+ "integrity": "sha512-hsAp0i7Rh+/dhe7DGIeN2YlpLM1DP4MNxti9EtDMtqcO612X81MvvEj388/oTce9U1EcEIOWDlGq0zRwrBKvuA==",
"license": "MIT",
"dependencies": {
- "@next/env": "16.3.0",
- "@swc/helpers": "0.5.15",
+ "@next/env": "16.3.1",
+ "@swc/helpers": "0.5.23",
"baseline-browser-mapping": "^2.9.19",
"caniuse-lite": "^1.0.30001579",
"postcss": "8.5.23",
@@ -1277,14 +1388,14 @@
"node": ">=20.9.0"
},
"optionalDependencies": {
- "@next/swc-darwin-arm64": "16.3.0",
- "@next/swc-darwin-x64": "16.3.0",
- "@next/swc-linux-arm64-gnu": "16.3.0",
- "@next/swc-linux-arm64-musl": "16.3.0",
- "@next/swc-linux-x64-gnu": "16.3.0",
- "@next/swc-linux-x64-musl": "16.3.0",
- "@next/swc-win32-arm64-msvc": "16.3.0",
- "@next/swc-win32-x64-msvc": "16.3.0",
+ "@next/swc-darwin-arm64": "16.3.1",
+ "@next/swc-darwin-x64": "16.3.1",
+ "@next/swc-linux-arm64-gnu": "16.3.1",
+ "@next/swc-linux-arm64-musl": "16.3.1",
+ "@next/swc-linux-x64-gnu": "16.3.1",
+ "@next/swc-linux-x64-musl": "16.3.1",
+ "@next/swc-win32-arm64-msvc": "16.3.1",
+ "@next/swc-win32-x64-msvc": "16.3.1",
"sharp": "^0.35.3"
},
"peerDependencies": {
@@ -1336,35 +1447,35 @@
"license": "ISC"
},
"node_modules/playwright": {
- "version": "1.61.1",
- "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.61.1.tgz",
- "integrity": "sha512-DWnY5o3YbLWK4GovuAVwpqL+1VwGNdUGrRr++8j8PtQQzvAVZUIMjKQ90fY689sEJZJBbZVw1rXaOKSTitkzPQ==",
+ "version": "1.62.1",
+ "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.62.1.tgz",
+ "integrity": "sha512-0M+L3LAD8/nm554LOla9Ayx0j0tmFZ0FBcoQ7F1VuVHpM/XpiC8RcDzBQB8W5+hA8L22THxELzeF+2WcUzvcLg==",
"devOptional": true,
"license": "Apache-2.0",
"dependencies": {
- "playwright-core": "1.61.1"
+ "playwright-core": "1.62.1"
},
"bin": {
"playwright": "cli.js"
},
"engines": {
- "node": ">=18"
+ "node": ">=20"
},
"optionalDependencies": {
"fsevents": "2.3.2"
}
},
"node_modules/playwright-core": {
- "version": "1.61.1",
- "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.61.1.tgz",
- "integrity": "sha512-h7Qlt6m4REp25qvIdvbDtVmD4LqVXfpRxhORv9L0jzETM05p4fuPJ3dKyuSXQxDSbXnmS79HAgi9589lGSpLkg==",
+ "version": "1.62.1",
+ "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.62.1.tgz",
+ "integrity": "sha512-wPYSwEBJY9GHraISXqyqtx0na0LpO3XEX7jNDhntbex7tzUS7kLnZsOlFruFJB4Hi/rhDMjXGqHewDZ68nYZVw==",
"devOptional": true,
"license": "Apache-2.0",
"bin": {
"playwright-core": "cli.js"
},
"engines": {
- "node": ">=18"
+ "node": ">=20"
}
},
"node_modules/postcss": {
@@ -1396,30 +1507,30 @@
}
},
"node_modules/react": {
- "version": "19.2.7",
- "resolved": "https://registry.npmjs.org/react/-/react-19.2.7.tgz",
- "integrity": "sha512-HNe9WslTbXmFK8o8cmwgAeJFSBvt1bPdHCVKtaaV+WlAN36mpT4hcRpwbf3fY56ar2oIXzsBpOAiIRHAdY0OlQ==",
+ "version": "19.2.8",
+ "resolved": "https://registry.npmjs.org/react/-/react-19.2.8.tgz",
+ "integrity": "sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/react-dom": {
- "version": "19.2.7",
- "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.7.tgz",
- "integrity": "sha512-t0BRVXvbiE/o20Hfw669rLbMCDWtYZLvmJigy2f0MxsXF+71pxhR3xOkspmsO8h3ZlNzyibAmtCa3l4lYKk6gQ==",
+ "version": "19.2.8",
+ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.8.tgz",
+ "integrity": "sha512-rVprimfGBG3DR+Tq0IQG2DT5PxKth1WIGDmj5yPmlzr4YBe7uyE+Du4oVqTDXZSHGGGXRtTJEGSSePyQCMBglQ==",
"license": "MIT",
"dependencies": {
"scheduler": "^0.27.0"
},
"peerDependencies": {
- "react": "^19.2.7"
+ "react": "^19.2.8"
}
},
"node_modules/react-hook-form": {
- "version": "7.81.0",
- "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.81.0.tgz",
- "integrity": "sha512-ocbmr2p5KBMoAfj4WCUvped33lVi1Kd5DuDUvQDnB6VEAacOjPI/jMbtDdbhco4y9ct4xUuCmMY0b/C9L0QHjw==",
+ "version": "7.85.0",
+ "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.85.0.tgz",
+ "integrity": "sha512-U2MTriFXnclmV4rOE20p2DcRFv5WEg3FIcBFOKcOLFHDVvGIMPvLTkTWefUsonmlaVy23khVDxDWym6uJVGOzw==",
"license": "MIT",
"engines": {
"node": ">=18.0.0"
@@ -1578,6 +1689,15 @@
"node": ">=14.17"
}
},
+ "node_modules/undici": {
+ "version": "6.28.0",
+ "resolved": "https://registry.npmjs.org/undici/-/undici-6.28.0.tgz",
+ "integrity": "sha512-LIY910g9TI13YS95lrMFrs8Rm/u/irgHeTWoKCoteeJ04CUJ92eEfj0rVn+7VKMPBpUPiUoBKfhNyLI23EE/KA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=18.17"
+ }
+ },
"node_modules/undici-types": {
"version": "6.21.0",
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
diff --git a/examples/nextjs/package.json b/examples/nextjs/package.json
index 1d8daea6..65cda861 100644
--- a/examples/nextjs/package.json
+++ b/examples/nextjs/package.json
@@ -27,29 +27,29 @@
"test:run": "playwright test"
},
"dependencies": {
- "@ai-sdk/openai": "3.0.84",
- "@ai-sdk/react": "3.0.226",
+ "@ai-sdk/openai": "3.0.97",
+ "@ai-sdk/react": "3.0.259",
"@arcjet/decorate": "1.10.0",
"@arcjet/env": "1.10.0",
"@arcjet/ip": "1.10.0",
"@arcjet/next": "1.10.0",
- "@fontsource-variable/figtree": "5.2.10",
- "@fontsource/ibm-plex-mono": "5.2.7",
- "@hookform/resolvers": "5.4.0",
+ "@fontsource-variable/figtree": "5.3.0",
+ "@fontsource/ibm-plex-mono": "5.3.0",
+ "@hookform/resolvers": "5.9.1",
"@nosecone/next": "1.10.0",
- "ai": "6.0.224",
- "next": "16.3.0",
+ "ai": "6.0.256",
+ "next": "16.3.1",
"next-themes": "0.4.6",
- "react": "19.2.7",
- "react-dom": "19.2.7",
- "react-hook-form": "7.81.0",
+ "react": "19.2.8",
+ "react-dom": "19.2.8",
+ "react-hook-form": "7.85.0",
"zod": "4.4.3"
},
"devDependencies": {
- "@playwright/test": "1.61.1",
+ "@playwright/test": "1.62.1",
"@types/node": "22.20.1",
- "@types/react": "19.2.17",
- "@types/react-dom": "19.2.3",
+ "@types/react": "19.2.18",
+ "@types/react-dom": "19.2.4",
"typescript": "5.9.3"
},
"overrides": {
diff --git a/examples/node-guard-policy/package-lock.json b/examples/node-guard-policy/package-lock.json
index ebb570aa..3d1f38b4 100644
--- a/examples/node-guard-policy/package-lock.json
+++ b/examples/node-guard-policy/package-lock.json
@@ -7,14 +7,14 @@
"name": "@arcjet-examples/node-guard-policy",
"license": "Apache-2.0",
"dependencies": {
- "@ai-sdk/provider-utils": "5.0.12",
- "@arcjet/guard": "1.10.0-rc.0",
- "@arcjet/sensitive-info-rampart": "1.10.0-rc.0",
- "ai": "7.0.36",
+ "@ai-sdk/provider-utils": "5.0.27",
+ "@arcjet/guard": "1.10.0",
+ "@arcjet/sensitive-info-rampart": "1.10.0",
+ "ai": "7.0.66",
"zod": "^4.4.3"
},
"devDependencies": {
- "@types/node": "^24.10.9",
+ "@types/node": "^24.13.3",
"typescript": "^5"
},
"engines": {
@@ -22,13 +22,13 @@
}
},
"node_modules/@ai-sdk/gateway": {
- "version": "4.0.27",
- "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-4.0.27.tgz",
- "integrity": "sha512-gqTMvV0N8/JirIZ3OzwjSZRYxzwZu/PeOFCKb8NB9fstWH39tI+L6CkeMNVou5/HCKEYAw6RCOHW59Vhquv8vA==",
+ "version": "4.0.52",
+ "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-4.0.52.tgz",
+ "integrity": "sha512-SXUM8jzzuTUJRq+EOgPd5to6DSx0EKslVn+IVZHbUEX6k/3vCPNrvjckbK26HnNxHU/STxm+zTSJteqrO+7Z0w==",
"license": "Apache-2.0",
"dependencies": {
- "@ai-sdk/provider": "4.0.3",
- "@ai-sdk/provider-utils": "5.0.12",
+ "@ai-sdk/provider": "4.0.7",
+ "@ai-sdk/provider-utils": "5.0.27",
"@vercel/oidc": "3.2.0"
},
"engines": {
@@ -39,9 +39,9 @@
}
},
"node_modules/@ai-sdk/provider": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.3.tgz",
- "integrity": "sha512-e0CpNWJUY7OxAFAnCZkw+ri9QOHWwTs1tXP42782KFGCU07qt8NiXCrCVowyCB5dP2r5/Uls+g2oPd8kOJn9dw==",
+ "version": "4.0.7",
+ "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.7.tgz",
+ "integrity": "sha512-6or44XprPzKbr8zkmzosowSE0pxkvJcoojBL+mCZvPUt3kvXp3XSNqeVun9golb1acEfSo6yaEBRT18h2VU+1Q==",
"license": "Apache-2.0",
"dependencies": {
"json-schema": "^0.4.0"
@@ -51,15 +51,16 @@
}
},
"node_modules/@ai-sdk/provider-utils": {
- "version": "5.0.12",
- "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.12.tgz",
- "integrity": "sha512-bbhlOgHeYwrIGheLkM6fhS8hVger8uFPmcOLg+kxc9EFh7y30XYorWhthlYAgpadO3SJhFZrIcEknN7qEqEVvA==",
+ "version": "5.0.27",
+ "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.27.tgz",
+ "integrity": "sha512-EzAn4pdgG5g0xXtH6lE2zyNmfjDQIDjATkfqzuidEI35g++hh4+07vnjzkT/RmGmIClPZiRj/Q2GMPV2V7mkHw==",
"license": "Apache-2.0",
"dependencies": {
- "@ai-sdk/provider": "4.0.3",
+ "@ai-sdk/provider": "4.0.7",
"@standard-schema/spec": "^1.1.0",
"@workflow/serde": "4.1.0",
- "eventsource-parser": "^3.0.8"
+ "eventsource-parser": "^3.0.8",
+ "undici": "^7.28.0"
},
"engines": {
"node": ">=22"
@@ -69,44 +70,44 @@
}
},
"node_modules/@arcjet/analyze": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/analyze/-/analyze-1.10.0-rc.0.tgz",
- "integrity": "sha512-cYOXy6egeTOnli/QN37rN4VlE7DsI7XO1OPSjcfAXH7pjrfD98oyYCRXuZxWWLmwmszifIHztj4Vg+XENFUkkg==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/analyze/-/analyze-1.10.0.tgz",
+ "integrity": "sha512-iWzLCb28Q/fcEiKGk6kN09YFx+PUoKCqwq5krC3niWSFHEuH5p/SAAPTdkN4+uMQkunszuqCCKLpfshGx0vXAg==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/analyze-wasm": "1.10.0-rc.0",
- "@arcjet/protocol": "1.10.0-rc.0"
+ "@arcjet/analyze-wasm": "1.10.0",
+ "@arcjet/protocol": "1.10.0"
},
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/analyze-wasm": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/analyze-wasm/-/analyze-wasm-1.10.0-rc.0.tgz",
- "integrity": "sha512-nehXxbMtTL3qMiV/EmEE8UUiAWmuXli3xRKh78Zq+Aw+yv12Ln1UAXtg1/O8bE0OHNSIMonFPSdwfRLS/kz6uQ==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/analyze-wasm/-/analyze-wasm-1.10.0.tgz",
+ "integrity": "sha512-vZqDQyRoeuxQcOlF75+0Xu2mlCCRl83HLFmpTDGLp3KGDYI1bRLBXtYOqqE5PK6LGQtJtYkDfJCWPHIngLTDYw==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/cache": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/cache/-/cache-1.10.0-rc.0.tgz",
- "integrity": "sha512-57FlX/F75evUY7vIC8oV3LJITzgkaFMtYpp9bvYaocOMQxA8PHJ1xbUaaga/vFOpRbV7UhGyVyj89iCZCfUdYQ==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/cache/-/cache-1.10.0.tgz",
+ "integrity": "sha512-HWZHkm2JPKa6NjKygwFM0tg5EdnYFGNlEV6D0P/UIaTApuS1U5LrNj9mp1sWDpt01C8/WWmY8crQGEA3LRuNng==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/guard": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/guard/-/guard-1.10.0-rc.0.tgz",
- "integrity": "sha512-r1zGQcnYyJrKHSw0ywZ5zc+iZGCsYkIWHnR6CBuiklENFfNvxAE8pNLIT3vmnWR50owTPoY145i10wRFRBoCCw==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/guard/-/guard-1.10.0.tgz",
+ "integrity": "sha512-lQv0Qy46GQozCFWHcqn1XngY/3uSa3H3G17kaIfWXjTah5Bn68KI+xS+qzaMN+saYbhG1h8idknJqERjd2LBqw==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/analyze": "1.10.0-rc.0",
- "@arcjet/logger": "1.10.0-rc.0",
+ "@arcjet/analyze": "1.10.0",
+ "@arcjet/logger": "1.10.0",
"@bufbuild/protobuf": "2.12.1",
"@connectrpc/connect": "2.1.2",
"@connectrpc/connect-node": "2.1.2",
@@ -117,7 +118,8 @@
},
"peerDependencies": {
"@ai-sdk/provider-utils": ">=5 <6",
- "ai": ">=7 <8"
+ "ai": ">=7 <8",
+ "eve": ">=0.25.1 <1"
},
"peerDependenciesMeta": {
"@ai-sdk/provider-utils": {
@@ -125,28 +127,31 @@
},
"ai": {
"optional": true
+ },
+ "eve": {
+ "optional": true
}
}
},
"node_modules/@arcjet/logger": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/logger/-/logger-1.10.0-rc.0.tgz",
- "integrity": "sha512-HubSsJwqJHliO8cYg+Bhke4OV7RSUaKS01dt0rgfvnXkU4nOuTGUDqt63bCTcMD0bIf8o3edxp9obbrtNBzwWw==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/logger/-/logger-1.10.0.tgz",
+ "integrity": "sha512-antsrgRzzR+asMuV/sAdndIi0rkkpUaUTe8n8JAG4ZrDRa54YNPQO0skRjipjT/g0nJmTA9auVL/CnhmrHRHug==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/sprintf": "1.10.0-rc.0"
+ "@arcjet/sprintf": "1.10.0"
},
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/protocol": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/protocol/-/protocol-1.10.0-rc.0.tgz",
- "integrity": "sha512-qAdbIS3+QvfJu6suQ72tlzSkMx9bAy+f/aJ4rqbjWYOCIJbeeXc9dqRBcYaNvrVqk8XwW6tc5mZH1laPmUIvTQ==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/protocol/-/protocol-1.10.0.tgz",
+ "integrity": "sha512-qDsEzlDixqM9X0GuvgBosEhCwsGMbHgvlvmEtYhWy9d3JKVsqWoCz+/BP7JwDlHZXjrkqwTyAZZKkHX7OmqS8g==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/cache": "1.10.0-rc.0",
+ "@arcjet/cache": "1.10.0",
"@bufbuild/protobuf": "2.12.1",
"@connectrpc/connect": "2.1.2"
},
@@ -155,9 +160,9 @@
}
},
"node_modules/@arcjet/sensitive-info-rampart": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/sensitive-info-rampart/-/sensitive-info-rampart-1.10.0-rc.0.tgz",
- "integrity": "sha512-swEb1xhWflNuVpGXMx9ttbEIAgIzwq8mytfhLQTOHANYp/qV1+3qDoNh/DiYuJugqabjJy0i+TnETjTwec0iTw==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/sensitive-info-rampart/-/sensitive-info-rampart-1.10.0.tgz",
+ "integrity": "sha512-c5UDBicwd/W8p5/lYv3X9ayqsoF8iyoj6nlBID4oQCmdadXwYdF35IBUTgzgTvXLONL1RtWMbK4gOrR7JjnAJw==",
"license": "Apache-2.0",
"dependencies": {
"@huggingface/transformers": "4.2.0"
@@ -166,8 +171,8 @@
"node": ">=22.21.0 <23 || >=24.5.0"
},
"peerDependencies": {
- "@arcjet/analyze": "1.10.0-rc.0",
- "arcjet": "1.10.0-rc.0"
+ "@arcjet/analyze": "1.10.0",
+ "arcjet": "1.10.0"
},
"peerDependenciesMeta": {
"@arcjet/analyze": {
@@ -179,9 +184,9 @@
}
},
"node_modules/@arcjet/sprintf": {
- "version": "1.10.0-rc.0",
- "resolved": "https://registry.npmjs.org/@arcjet/sprintf/-/sprintf-1.10.0-rc.0.tgz",
- "integrity": "sha512-Ncx0DSre1UtJKEnqBpVkEKedUAqJ/t3vMn4LPnHuIUYI7iHAZzLxtXidaBr8YFirBMMY1xyk9FDkw0IO+Q6k4g==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/sprintf/-/sprintf-1.10.0.tgz",
+ "integrity": "sha512-849scMn5QcUjfp2bcKbkeVevGartwDupQsqPJsFbFqAPjhBTts5ubnFShh4n1cw80YsznzlRTJbN8QV4KKmZlw==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
@@ -873,14 +878,14 @@
}
},
"node_modules/ai": {
- "version": "7.0.36",
- "resolved": "https://registry.npmjs.org/ai/-/ai-7.0.36.tgz",
- "integrity": "sha512-1XJjua58GVQ0CyO2Xbioyladt85x71Joup2U8qKrjHUl8tHYwrDw8iFRtav6e94AxSVCn9FVgTS17oX1OCquKA==",
+ "version": "7.0.66",
+ "resolved": "https://registry.npmjs.org/ai/-/ai-7.0.66.tgz",
+ "integrity": "sha512-wBUyoCYF3GVr+62nelBgR8YbpTSsMZrzFyOOjiwijylNSM2TFCW35C+Pml2vc59/WLMpyhS/LWZ55M+B9DAcSg==",
"license": "Apache-2.0",
"dependencies": {
- "@ai-sdk/gateway": "4.0.27",
- "@ai-sdk/provider": "4.0.3",
- "@ai-sdk/provider-utils": "5.0.12"
+ "@ai-sdk/gateway": "4.0.52",
+ "@ai-sdk/provider": "4.0.7",
+ "@ai-sdk/provider-utils": "5.0.27"
},
"engines": {
"node": ">=22"
@@ -1303,6 +1308,15 @@
"node": ">=14.17"
}
},
+ "node_modules/undici": {
+ "version": "7.29.0",
+ "resolved": "https://registry.npmjs.org/undici/-/undici-7.29.0.tgz",
+ "integrity": "sha512-IDxfleLmmbSskfWSUATiN1nfn2rDuvnMOqb5CWR92iIfojA0Ud+ulOAAEQ57LPr9rWmsreUyf5lwyao+7GNNVw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=20.18.1"
+ }
+ },
"node_modules/undici-types": {
"version": "7.18.2",
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz",
diff --git a/examples/node-guard-policy/package.json b/examples/node-guard-policy/package.json
index 6a00102e..925410fc 100644
--- a/examples/node-guard-policy/package.json
+++ b/examples/node-guard-policy/package.json
@@ -23,14 +23,14 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
- "@arcjet/guard": "1.10.0-rc.0",
- "@arcjet/sensitive-info-rampart": "1.10.0-rc.0",
- "@ai-sdk/provider-utils": "5.0.12",
- "ai": "7.0.36",
+ "@arcjet/guard": "1.10.0",
+ "@arcjet/sensitive-info-rampart": "1.10.0",
+ "@ai-sdk/provider-utils": "5.0.27",
+ "ai": "7.0.66",
"zod": "^4.4.3"
},
"devDependencies": {
- "@types/node": "^24.10.9",
+ "@types/node": "^24.13.3",
"typescript": "^5"
}
}
diff --git a/examples/nuxt/package-lock.json b/examples/nuxt/package-lock.json
index 92ec2c94..6f945709 100644
--- a/examples/nuxt/package-lock.json
+++ b/examples/nuxt/package-lock.json
@@ -8,18 +8,18 @@
"hasInstallScript": true,
"dependencies": {
"@arcjet/nuxt": "1.10.0",
- "@fontsource-variable/figtree": "5.2.10",
+ "@fontsource-variable/figtree": "5.3.0",
"@nuxt/kit": "4.5.2",
"@nuxt/schema": "4.5.2",
"nuxt": "4.5.2",
- "vue": "3.5.39",
+ "vue": "3.5.41",
"vue-router": "4.6.4",
"zod": "4.4.3"
},
"devDependencies": {
"@types/node": "22.20.1",
"typescript": "5.9.3",
- "vue-tsc": "3.3.7"
+ "vue-tsc": "3.3.10"
}
},
"node_modules/@arcjet/analyze": {
@@ -714,47 +714,6 @@
"unplugin": "^3.3.0"
}
},
- "node_modules/@dxup/nuxt/node_modules/@vue/compiler-core": {
- "version": "3.5.41",
- "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.41.tgz",
- "integrity": "sha512-q0Xtv/F9w2YO/7htQhtiL+Ev2WCJbe5N2hc+XfgyKkEKqWpSxknmT8QOuGdEKNdjPq0c3F7rNpFkTo3Kfrm7pg==",
- "license": "MIT",
- "dependencies": {
- "@babel/parser": "^7.29.8",
- "@vue/shared": "3.5.41",
- "entities": "^7.0.1",
- "estree-walker": "^2.0.2",
- "source-map-js": "^1.2.1"
- }
- },
- "node_modules/@dxup/nuxt/node_modules/@vue/compiler-dom": {
- "version": "3.5.41",
- "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.41.tgz",
- "integrity": "sha512-oKacVfNglLvGjnS6BXOlGL7EyG2h8X03pqXCjzotRZUaXGjbrTJUnVAQjrCqUnS+lyu31nwQjZY/d817GmCnfw==",
- "license": "MIT",
- "dependencies": {
- "@vue/compiler-core": "3.5.41",
- "@vue/shared": "3.5.41"
- }
- },
- "node_modules/@dxup/nuxt/node_modules/@vue/shared": {
- "version": "3.5.41",
- "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.41.tgz",
- "integrity": "sha512-IOnwSCma8j+9xJT6b8H0dEYidC80NsYmNMlZxRsukYcSoGaDBohog5hDxzeUXdFeGWFA++vWvxqOmrr96VlqMA==",
- "license": "MIT"
- },
- "node_modules/@dxup/nuxt/node_modules/entities": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz",
- "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==",
- "license": "BSD-2-Clause",
- "engines": {
- "node": ">=0.12"
- },
- "funding": {
- "url": "https://github.com/fb55/entities?sponsor=1"
- }
- },
"node_modules/@dxup/nuxt/node_modules/magic-string": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/magic-string/-/magic-string-1.1.0.tgz",
@@ -1187,9 +1146,9 @@
}
},
"node_modules/@fontsource-variable/figtree": {
- "version": "5.2.10",
- "resolved": "https://registry.npmjs.org/@fontsource-variable/figtree/-/figtree-5.2.10.tgz",
- "integrity": "sha512-a5Gumbpy3mdd+Yg31g6Qb7CmjYbrfyutJa3bWfP5q8A4GclIOwX7mI+ZuSHsJnw/mHvW6r9oh1AHJcJTIxK4JA==",
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/@fontsource-variable/figtree/-/figtree-5.3.0.tgz",
+ "integrity": "sha512-VRVodD7OiG7apQwE8/2fMjaqpY/a0qRJqL5HtYj8CKIVps+9amaFcdfKmDIf7iqYQx6iPLlArVXAfKeIZmVcNQ==",
"license": "OFL-1.1",
"funding": {
"url": "https://github.com/sponsors/ayuhito"
@@ -1650,137 +1609,6 @@
}
}
},
- "node_modules/@nuxt/nitro-server/node_modules/@vue/compiler-core": {
- "version": "3.5.41",
- "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.41.tgz",
- "integrity": "sha512-q0Xtv/F9w2YO/7htQhtiL+Ev2WCJbe5N2hc+XfgyKkEKqWpSxknmT8QOuGdEKNdjPq0c3F7rNpFkTo3Kfrm7pg==",
- "license": "MIT",
- "dependencies": {
- "@babel/parser": "^7.29.8",
- "@vue/shared": "3.5.41",
- "entities": "^7.0.1",
- "estree-walker": "^2.0.2",
- "source-map-js": "^1.2.1"
- }
- },
- "node_modules/@nuxt/nitro-server/node_modules/@vue/compiler-dom": {
- "version": "3.5.41",
- "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.41.tgz",
- "integrity": "sha512-oKacVfNglLvGjnS6BXOlGL7EyG2h8X03pqXCjzotRZUaXGjbrTJUnVAQjrCqUnS+lyu31nwQjZY/d817GmCnfw==",
- "license": "MIT",
- "dependencies": {
- "@vue/compiler-core": "3.5.41",
- "@vue/shared": "3.5.41"
- }
- },
- "node_modules/@nuxt/nitro-server/node_modules/@vue/compiler-sfc": {
- "version": "3.5.41",
- "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.41.tgz",
- "integrity": "sha512-XJhip7R2wy6vX3knCxdZN4KracFaZUef58s1KYewqluedHIJaPIVfXoYT7MF1F8nCvv6k8bWWxDC8opMkg1VTQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/parser": "^7.29.8",
- "@vue/compiler-core": "3.5.41",
- "@vue/compiler-dom": "3.5.41",
- "@vue/compiler-ssr": "3.5.41",
- "@vue/shared": "3.5.41",
- "estree-walker": "^2.0.2",
- "magic-string": "^0.30.21",
- "postcss": "^8.5.19",
- "source-map-js": "^1.2.1"
- }
- },
- "node_modules/@nuxt/nitro-server/node_modules/@vue/compiler-ssr": {
- "version": "3.5.41",
- "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.41.tgz",
- "integrity": "sha512-U3v5OejKEGqOI0Wy0+Sz7hGuIFZHA4LSXzrNM3IMIeDyJEBBfTpX26n3SDgToRpP2bLc9FfI2j/kSgcJ8Emq5A==",
- "license": "MIT",
- "dependencies": {
- "@vue/compiler-dom": "3.5.41",
- "@vue/shared": "3.5.41"
- }
- },
- "node_modules/@nuxt/nitro-server/node_modules/@vue/reactivity": {
- "version": "3.5.41",
- "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.41.tgz",
- "integrity": "sha512-rznsqKM0np0x18EjzF8x88MpEhdNsffbvFbckLL5+oUKz1BxAImEmO7J1ArRYSyo6aQaVoBDp7jEkT91OOxydA==",
- "license": "MIT",
- "dependencies": {
- "@vue/shared": "3.5.41"
- }
- },
- "node_modules/@nuxt/nitro-server/node_modules/@vue/runtime-core": {
- "version": "3.5.41",
- "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.41.tgz",
- "integrity": "sha512-Vcry58hiAKwGen9Z1jUZE0feFsNArPCMOImYI8el48A9Idf6DuQYD0U05zZIF2Iad1hGhPSvcbBbAOhNr55fhg==",
- "license": "MIT",
- "dependencies": {
- "@vue/reactivity": "3.5.41",
- "@vue/shared": "3.5.41"
- }
- },
- "node_modules/@nuxt/nitro-server/node_modules/@vue/runtime-dom": {
- "version": "3.5.41",
- "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.41.tgz",
- "integrity": "sha512-3vVBahVBS9+U6cmXBLyb8nE6/yYo4J/CGI9eVFs3KiMc0YHuudwKyShTD65jtJy/L9PUUxNAFu4cj4LiJ0UFbw==",
- "license": "MIT",
- "dependencies": {
- "@vue/reactivity": "3.5.41",
- "@vue/runtime-core": "3.5.41",
- "@vue/shared": "3.5.41",
- "csstype": "^3.2.3"
- }
- },
- "node_modules/@nuxt/nitro-server/node_modules/@vue/server-renderer": {
- "version": "3.5.41",
- "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.41.tgz",
- "integrity": "sha512-n6hx/pNFfbD6SuyeuMVkvqox8bwf/ET9JlA/kAz/imw8sw++wkqKe2mHX5KutjPpbKE4Z56yTHszoOjGMI9igQ==",
- "license": "MIT",
- "dependencies": {
- "@vue/compiler-ssr": "3.5.41",
- "@vue/runtime-dom": "3.5.41",
- "@vue/shared": "3.5.41"
- }
- },
- "node_modules/@nuxt/nitro-server/node_modules/@vue/shared": {
- "version": "3.5.41",
- "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.41.tgz",
- "integrity": "sha512-IOnwSCma8j+9xJT6b8H0dEYidC80NsYmNMlZxRsukYcSoGaDBohog5hDxzeUXdFeGWFA++vWvxqOmrr96VlqMA==",
- "license": "MIT"
- },
- "node_modules/@nuxt/nitro-server/node_modules/entities": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz",
- "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==",
- "license": "BSD-2-Clause",
- "engines": {
- "node": ">=0.12"
- },
- "funding": {
- "url": "https://github.com/fb55/entities?sponsor=1"
- }
- },
- "node_modules/@nuxt/nitro-server/node_modules/vue": {
- "version": "3.5.41",
- "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.41.tgz",
- "integrity": "sha512-2laE0p+aK+/AOPG/XL/WepOs/GlK755LJ1XECi9kDUrz1FKNw8rb2Xzlw9JS1rqEV55nb0ttsKxVlTCcd+R5cg==",
- "license": "MIT",
- "dependencies": {
- "@vue/compiler-dom": "3.5.41",
- "@vue/compiler-sfc": "3.5.41",
- "@vue/runtime-dom": "3.5.41",
- "@vue/server-renderer": "3.5.41",
- "@vue/shared": "3.5.41"
- },
- "peerDependencies": {
- "typescript": "*"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
"node_modules/@nuxt/schema": {
"version": "4.5.2",
"resolved": "https://registry.npmjs.org/@nuxt/schema/-/schema-4.5.2.tgz",
@@ -1798,12 +1626,6 @@
"node": "^14.18.0 || >=16.10.0"
}
},
- "node_modules/@nuxt/schema/node_modules/@vue/shared": {
- "version": "3.5.41",
- "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.41.tgz",
- "integrity": "sha512-IOnwSCma8j+9xJT6b8H0dEYidC80NsYmNMlZxRsukYcSoGaDBohog5hDxzeUXdFeGWFA++vWvxqOmrr96VlqMA==",
- "license": "MIT"
- },
"node_modules/@nuxt/telemetry": {
"version": "2.8.0",
"resolved": "https://registry.npmjs.org/@nuxt/telemetry/-/telemetry-2.8.0.tgz",
@@ -3036,13 +2858,13 @@
}
},
"node_modules/@vue/compiler-core": {
- "version": "3.5.39",
- "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.39.tgz",
- "integrity": "sha512-16KBTEXAJCpDr0mwlw+AZyhu8iyC7R3S2vBwsI7QnWJU6X3WKc9VKeNEZpiMdZ569qWhz9574L3vV55qRL0Vtw==",
+ "version": "3.5.41",
+ "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.41.tgz",
+ "integrity": "sha512-q0Xtv/F9w2YO/7htQhtiL+Ev2WCJbe5N2hc+XfgyKkEKqWpSxknmT8QOuGdEKNdjPq0c3F7rNpFkTo3Kfrm7pg==",
"license": "MIT",
"dependencies": {
- "@babel/parser": "^7.29.7",
- "@vue/shared": "3.5.39",
+ "@babel/parser": "^7.29.8",
+ "@vue/shared": "3.5.41",
"entities": "^7.0.1",
"estree-walker": "^2.0.2",
"source-map-js": "^1.2.1"
@@ -3061,40 +2883,40 @@
}
},
"node_modules/@vue/compiler-dom": {
- "version": "3.5.39",
- "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.39.tgz",
- "integrity": "sha512-oQPigALqYbNxTNPvNgSOe+czwVExfbVF02lz8jP0S3AXJiu3jxYDygNUiqSep4ezzW8XgnubqH63My2A7JR/vg==",
+ "version": "3.5.41",
+ "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.41.tgz",
+ "integrity": "sha512-oKacVfNglLvGjnS6BXOlGL7EyG2h8X03pqXCjzotRZUaXGjbrTJUnVAQjrCqUnS+lyu31nwQjZY/d817GmCnfw==",
"license": "MIT",
"dependencies": {
- "@vue/compiler-core": "3.5.39",
- "@vue/shared": "3.5.39"
+ "@vue/compiler-core": "3.5.41",
+ "@vue/shared": "3.5.41"
}
},
"node_modules/@vue/compiler-sfc": {
- "version": "3.5.39",
- "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.39.tgz",
- "integrity": "sha512-d0ki86iOyN8LoZPBmk5SJWNwHP19CnDDCfuo//+2WJa2g5Ke0Jay983PIBIcSSzldC68I8DrD5GrHV3OSDfodg==",
+ "version": "3.5.41",
+ "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.41.tgz",
+ "integrity": "sha512-XJhip7R2wy6vX3knCxdZN4KracFaZUef58s1KYewqluedHIJaPIVfXoYT7MF1F8nCvv6k8bWWxDC8opMkg1VTQ==",
"license": "MIT",
"dependencies": {
- "@babel/parser": "^7.29.7",
- "@vue/compiler-core": "3.5.39",
- "@vue/compiler-dom": "3.5.39",
- "@vue/compiler-ssr": "3.5.39",
- "@vue/shared": "3.5.39",
+ "@babel/parser": "^7.29.8",
+ "@vue/compiler-core": "3.5.41",
+ "@vue/compiler-dom": "3.5.41",
+ "@vue/compiler-ssr": "3.5.41",
+ "@vue/shared": "3.5.41",
"estree-walker": "^2.0.2",
"magic-string": "^0.30.21",
- "postcss": "^8.5.15",
+ "postcss": "^8.5.19",
"source-map-js": "^1.2.1"
}
},
"node_modules/@vue/compiler-ssr": {
- "version": "3.5.39",
- "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.39.tgz",
- "integrity": "sha512-Ce7/wvwMHai74bdszfXExdazFigYnlF9zgCmEQUcM1j0fOymlouZ7XilTYNo8oUjhlnjYOZbGrcYKuqjz89Ucw==",
+ "version": "3.5.41",
+ "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.41.tgz",
+ "integrity": "sha512-U3v5OejKEGqOI0Wy0+Sz7hGuIFZHA4LSXzrNM3IMIeDyJEBBfTpX26n3SDgToRpP2bLc9FfI2j/kSgcJ8Emq5A==",
"license": "MIT",
"dependencies": {
- "@vue/compiler-dom": "3.5.39",
- "@vue/shared": "3.5.39"
+ "@vue/compiler-dom": "3.5.41",
+ "@vue/shared": "3.5.41"
}
},
"node_modules/@vue/devtools-api": {
@@ -3150,9 +2972,9 @@
"license": "MIT"
},
"node_modules/@vue/language-core": {
- "version": "3.3.7",
- "resolved": "https://registry.npmjs.org/@vue/language-core/-/language-core-3.3.7.tgz",
- "integrity": "sha512-LzmkKinXAMMoh8Jfi/jMUSDUjuPdv8mynH5WJGKfXyZtDw3hQ6GBaoI6Bcnl/Xqlu32q/0Z6i/trp4VXykzyLw==",
+ "version": "3.3.10",
+ "resolved": "https://registry.npmjs.org/@vue/language-core/-/language-core-3.3.10.tgz",
+ "integrity": "sha512-CR7ByBbgPHqhxrioKPOcZBqttaozzLNwtkCzXQ+uF8gLPHnUe03srPnGpdtHD3zp+bq5iyVkZ1WNx7W564RPwg==",
"devOptional": true,
"license": "MIT",
"dependencies": {
@@ -3166,53 +2988,51 @@
}
},
"node_modules/@vue/reactivity": {
- "version": "3.5.39",
- "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.39.tgz",
- "integrity": "sha512-TpsuBJ9gGlZa5d23XcM2y8EXanz9dZeVDQBXRwzy46ItgvM+rWpzs+UVM0wcRLxGvcav0HE5jz2gNL53xlRAog==",
+ "version": "3.5.41",
+ "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.41.tgz",
+ "integrity": "sha512-rznsqKM0np0x18EjzF8x88MpEhdNsffbvFbckLL5+oUKz1BxAImEmO7J1ArRYSyo6aQaVoBDp7jEkT91OOxydA==",
"license": "MIT",
"dependencies": {
- "@vue/shared": "3.5.39"
+ "@vue/shared": "3.5.41"
}
},
"node_modules/@vue/runtime-core": {
- "version": "3.5.39",
- "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.39.tgz",
- "integrity": "sha512-9GLtNyRvPAUMbX+7ono0RC2j0guo2LXVi8LvcmAooImACUKm0oFf0jjwbX8/H0AE/t1nxhAkn8RSl9PMCzzxZw==",
+ "version": "3.5.41",
+ "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.41.tgz",
+ "integrity": "sha512-Vcry58hiAKwGen9Z1jUZE0feFsNArPCMOImYI8el48A9Idf6DuQYD0U05zZIF2Iad1hGhPSvcbBbAOhNr55fhg==",
"license": "MIT",
"dependencies": {
- "@vue/reactivity": "3.5.39",
- "@vue/shared": "3.5.39"
+ "@vue/reactivity": "3.5.41",
+ "@vue/shared": "3.5.41"
}
},
"node_modules/@vue/runtime-dom": {
- "version": "3.5.39",
- "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.39.tgz",
- "integrity": "sha512-7Y6aAGboKcXAZ3ECuUy7RrS5yy2r47dhTp2SKaJmYxjopImaVFaNa5Ne66NwGovsrxVAl5S5rwc7m22UG7Lmww==",
+ "version": "3.5.41",
+ "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.41.tgz",
+ "integrity": "sha512-3vVBahVBS9+U6cmXBLyb8nE6/yYo4J/CGI9eVFs3KiMc0YHuudwKyShTD65jtJy/L9PUUxNAFu4cj4LiJ0UFbw==",
"license": "MIT",
"dependencies": {
- "@vue/reactivity": "3.5.39",
- "@vue/runtime-core": "3.5.39",
- "@vue/shared": "3.5.39",
+ "@vue/reactivity": "3.5.41",
+ "@vue/runtime-core": "3.5.41",
+ "@vue/shared": "3.5.41",
"csstype": "^3.2.3"
}
},
"node_modules/@vue/server-renderer": {
- "version": "3.5.39",
- "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.39.tgz",
- "integrity": "sha512-yZSakiAGw85rZfG7UM8akMnIF+FmeiNk47uvHf2nVBBSe+dIKUhZuZq9+XgJhbV3nS5Z4ALH23/MpXofW+mbcw==",
+ "version": "3.5.41",
+ "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.41.tgz",
+ "integrity": "sha512-n6hx/pNFfbD6SuyeuMVkvqox8bwf/ET9JlA/kAz/imw8sw++wkqKe2mHX5KutjPpbKE4Z56yTHszoOjGMI9igQ==",
"license": "MIT",
"dependencies": {
- "@vue/compiler-ssr": "3.5.39",
- "@vue/shared": "3.5.39"
- },
- "peerDependencies": {
- "vue": "3.5.39"
+ "@vue/compiler-ssr": "3.5.41",
+ "@vue/runtime-dom": "3.5.41",
+ "@vue/shared": "3.5.41"
}
},
"node_modules/@vue/shared": {
- "version": "3.5.39",
- "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.39.tgz",
- "integrity": "sha512-l1rrBtBfTnmxvtsvdQDXltUUy8S1Y+ZaqdfUzmAnJkTd8Z8rv5v/ytW+TKiqEOWyHPoqtPlNFSs0lhRmYVSHVA==",
+ "version": "3.5.41",
+ "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.41.tgz",
+ "integrity": "sha512-IOnwSCma8j+9xJT6b8H0dEYidC80NsYmNMlZxRsukYcSoGaDBohog5hDxzeUXdFeGWFA++vWvxqOmrr96VlqMA==",
"license": "MIT"
},
"node_modules/abbrev": {
@@ -6652,65 +6472,6 @@
"node": "^22.18.0 || >=24.11.0"
}
},
- "node_modules/nuxt/node_modules/@vue/compiler-core": {
- "version": "3.5.41",
- "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.41.tgz",
- "integrity": "sha512-q0Xtv/F9w2YO/7htQhtiL+Ev2WCJbe5N2hc+XfgyKkEKqWpSxknmT8QOuGdEKNdjPq0c3F7rNpFkTo3Kfrm7pg==",
- "license": "MIT",
- "dependencies": {
- "@babel/parser": "^7.29.8",
- "@vue/shared": "3.5.41",
- "entities": "^7.0.1",
- "estree-walker": "^2.0.2",
- "source-map-js": "^1.2.1"
- }
- },
- "node_modules/nuxt/node_modules/@vue/compiler-dom": {
- "version": "3.5.41",
- "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.41.tgz",
- "integrity": "sha512-oKacVfNglLvGjnS6BXOlGL7EyG2h8X03pqXCjzotRZUaXGjbrTJUnVAQjrCqUnS+lyu31nwQjZY/d817GmCnfw==",
- "license": "MIT",
- "dependencies": {
- "@vue/compiler-core": "3.5.41",
- "@vue/shared": "3.5.41"
- }
- },
- "node_modules/nuxt/node_modules/@vue/compiler-sfc": {
- "version": "3.5.41",
- "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.41.tgz",
- "integrity": "sha512-XJhip7R2wy6vX3knCxdZN4KracFaZUef58s1KYewqluedHIJaPIVfXoYT7MF1F8nCvv6k8bWWxDC8opMkg1VTQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/parser": "^7.29.8",
- "@vue/compiler-core": "3.5.41",
- "@vue/compiler-dom": "3.5.41",
- "@vue/compiler-ssr": "3.5.41",
- "@vue/shared": "3.5.41",
- "estree-walker": "^2.0.2",
- "magic-string": "^0.30.21",
- "postcss": "^8.5.19",
- "source-map-js": "^1.2.1"
- }
- },
- "node_modules/nuxt/node_modules/@vue/compiler-sfc/node_modules/magic-string": {
- "version": "0.30.21",
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
- "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
- "license": "MIT",
- "dependencies": {
- "@jridgewell/sourcemap-codec": "^1.5.5"
- }
- },
- "node_modules/nuxt/node_modules/@vue/compiler-ssr": {
- "version": "3.5.41",
- "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.41.tgz",
- "integrity": "sha512-U3v5OejKEGqOI0Wy0+Sz7hGuIFZHA4LSXzrNM3IMIeDyJEBBfTpX26n3SDgToRpP2bLc9FfI2j/kSgcJ8Emq5A==",
- "license": "MIT",
- "dependencies": {
- "@vue/compiler-dom": "3.5.41",
- "@vue/shared": "3.5.41"
- }
- },
"node_modules/nuxt/node_modules/@vue/devtools-api": {
"version": "8.2.1",
"resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-8.2.1.tgz",
@@ -6720,66 +6481,6 @@
"@vue/devtools-kit": "^8.2.1"
}
},
- "node_modules/nuxt/node_modules/@vue/reactivity": {
- "version": "3.5.41",
- "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.41.tgz",
- "integrity": "sha512-rznsqKM0np0x18EjzF8x88MpEhdNsffbvFbckLL5+oUKz1BxAImEmO7J1ArRYSyo6aQaVoBDp7jEkT91OOxydA==",
- "license": "MIT",
- "dependencies": {
- "@vue/shared": "3.5.41"
- }
- },
- "node_modules/nuxt/node_modules/@vue/runtime-core": {
- "version": "3.5.41",
- "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.41.tgz",
- "integrity": "sha512-Vcry58hiAKwGen9Z1jUZE0feFsNArPCMOImYI8el48A9Idf6DuQYD0U05zZIF2Iad1hGhPSvcbBbAOhNr55fhg==",
- "license": "MIT",
- "dependencies": {
- "@vue/reactivity": "3.5.41",
- "@vue/shared": "3.5.41"
- }
- },
- "node_modules/nuxt/node_modules/@vue/runtime-dom": {
- "version": "3.5.41",
- "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.41.tgz",
- "integrity": "sha512-3vVBahVBS9+U6cmXBLyb8nE6/yYo4J/CGI9eVFs3KiMc0YHuudwKyShTD65jtJy/L9PUUxNAFu4cj4LiJ0UFbw==",
- "license": "MIT",
- "dependencies": {
- "@vue/reactivity": "3.5.41",
- "@vue/runtime-core": "3.5.41",
- "@vue/shared": "3.5.41",
- "csstype": "^3.2.3"
- }
- },
- "node_modules/nuxt/node_modules/@vue/server-renderer": {
- "version": "3.5.41",
- "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.41.tgz",
- "integrity": "sha512-n6hx/pNFfbD6SuyeuMVkvqox8bwf/ET9JlA/kAz/imw8sw++wkqKe2mHX5KutjPpbKE4Z56yTHszoOjGMI9igQ==",
- "license": "MIT",
- "dependencies": {
- "@vue/compiler-ssr": "3.5.41",
- "@vue/runtime-dom": "3.5.41",
- "@vue/shared": "3.5.41"
- }
- },
- "node_modules/nuxt/node_modules/@vue/shared": {
- "version": "3.5.41",
- "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.41.tgz",
- "integrity": "sha512-IOnwSCma8j+9xJT6b8H0dEYidC80NsYmNMlZxRsukYcSoGaDBohog5hDxzeUXdFeGWFA++vWvxqOmrr96VlqMA==",
- "license": "MIT"
- },
- "node_modules/nuxt/node_modules/entities": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz",
- "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==",
- "license": "BSD-2-Clause",
- "engines": {
- "node": ">=0.12"
- },
- "funding": {
- "url": "https://github.com/fb55/entities?sponsor=1"
- }
- },
"node_modules/nuxt/node_modules/magic-string": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/magic-string/-/magic-string-1.1.0.tgz",
@@ -6789,27 +6490,6 @@
"@jridgewell/sourcemap-codec": "^1.5.5"
}
},
- "node_modules/nuxt/node_modules/vue": {
- "version": "3.5.41",
- "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.41.tgz",
- "integrity": "sha512-2laE0p+aK+/AOPG/XL/WepOs/GlK755LJ1XECi9kDUrz1FKNw8rb2Xzlw9JS1rqEV55nb0ttsKxVlTCcd+R5cg==",
- "license": "MIT",
- "dependencies": {
- "@vue/compiler-dom": "3.5.41",
- "@vue/compiler-sfc": "3.5.41",
- "@vue/runtime-dom": "3.5.41",
- "@vue/server-renderer": "3.5.41",
- "@vue/shared": "3.5.41"
- },
- "peerDependencies": {
- "typescript": "*"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
"node_modules/nuxt/node_modules/vue-router": {
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/vue-router/-/vue-router-5.2.0.tgz",
@@ -9467,16 +9147,16 @@
"license": "MIT"
},
"node_modules/vue": {
- "version": "3.5.39",
- "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.39.tgz",
- "integrity": "sha512-xmZCYabFGcirU8r0fTuvl/LICc1OU620rnqepaJDL/a141ZigkG7AyaxQLdqJ02ZRYzWe6YPaDHeQx7MfknQfA==",
+ "version": "3.5.41",
+ "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.41.tgz",
+ "integrity": "sha512-2laE0p+aK+/AOPG/XL/WepOs/GlK755LJ1XECi9kDUrz1FKNw8rb2Xzlw9JS1rqEV55nb0ttsKxVlTCcd+R5cg==",
"license": "MIT",
"dependencies": {
- "@vue/compiler-dom": "3.5.39",
- "@vue/compiler-sfc": "3.5.39",
- "@vue/runtime-dom": "3.5.39",
- "@vue/server-renderer": "3.5.39",
- "@vue/shared": "3.5.39"
+ "@vue/compiler-dom": "3.5.41",
+ "@vue/compiler-sfc": "3.5.41",
+ "@vue/runtime-dom": "3.5.41",
+ "@vue/server-renderer": "3.5.41",
+ "@vue/shared": "3.5.41"
},
"peerDependencies": {
"typescript": "*"
@@ -9524,14 +9204,14 @@
}
},
"node_modules/vue-tsc": {
- "version": "3.3.7",
- "resolved": "https://registry.npmjs.org/vue-tsc/-/vue-tsc-3.3.7.tgz",
- "integrity": "sha512-+C+rgD49wAQ5bUTl2sp5a8Bzg4YoldMNXM+g7CFe604MYcQ8PrZPMQhIjJSzKXtPBCa+C5ayMipqjbA7splekQ==",
+ "version": "3.3.10",
+ "resolved": "https://registry.npmjs.org/vue-tsc/-/vue-tsc-3.3.10.tgz",
+ "integrity": "sha512-YaDVxcW+CGtaOt3pZahMG5jYPx0hsUTxyEoPOTSMebcGUXP9lIBabQ14vfKMORb2CqqK5CxsNo/d1d+4IQwiKg==",
"devOptional": true,
"license": "MIT",
"dependencies": {
"@volar/typescript": "2.4.28",
- "@vue/language-core": "3.3.7"
+ "@vue/language-core": "3.3.10"
},
"bin": {
"vue-tsc": "bin/vue-tsc.js"
diff --git a/examples/nuxt/package.json b/examples/nuxt/package.json
index 3dc037fa..83b62323 100644
--- a/examples/nuxt/package.json
+++ b/examples/nuxt/package.json
@@ -1,18 +1,18 @@
{
"dependencies": {
"@arcjet/nuxt": "1.10.0",
- "@fontsource-variable/figtree": "5.2.10",
+ "@fontsource-variable/figtree": "5.3.0",
"@nuxt/kit": "4.5.2",
"@nuxt/schema": "4.5.2",
"nuxt": "4.5.2",
- "vue": "3.5.39",
+ "vue": "3.5.41",
"vue-router": "4.6.4",
"zod": "4.4.3"
},
"devDependencies": {
"@types/node": "22.20.1",
"typescript": "5.9.3",
- "vue-tsc": "3.3.7"
+ "vue-tsc": "3.3.10"
},
"name": "@arcjet-examples/nuxt",
"private": true,
diff --git a/examples/react-router-middleware/package-lock.json b/examples/react-router-middleware/package-lock.json
index b6fb10f9..81d6ae9a 100644
--- a/examples/react-router-middleware/package-lock.json
+++ b/examples/react-router-middleware/package-lock.json
@@ -7,19 +7,19 @@
"name": "@arcjet-examples/react-router-middleware",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/react-router": "1.8.0",
- "@react-router/node": "7.16.0",
- "@react-router/serve": "7.16.0",
- "isbot": "5.1.40",
- "react": "19.2.6",
- "react-dom": "19.2.6",
- "react-router": "7.16.0"
+ "@arcjet/react-router": "1.10.0",
+ "@react-router/node": "7.18.2",
+ "@react-router/serve": "7.18.2",
+ "isbot": "5.2.1",
+ "react": "19.2.8",
+ "react-dom": "19.2.8",
+ "react-router": "7.18.2"
},
"devDependencies": {
- "@react-router/dev": "7.16.0",
- "@types/node": "22.20.0",
- "@types/react": "19.2.15",
- "@types/react-dom": "19.2.3",
+ "@react-router/dev": "7.18.2",
+ "@types/node": "22.20.1",
+ "@types/react": "19.2.18",
+ "@types/react-dom": "19.2.4",
"typescript": "5.9.3",
"vite": "7.3.6"
},
@@ -28,101 +28,101 @@
}
},
"node_modules/@arcjet/analyze": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/analyze/-/analyze-1.8.0.tgz",
- "integrity": "sha512-re0BiOlPexv91VqFUgsSXLcT/6/73h9pjEQhN2JeS5OFuwDa0kNNKDt9DPNrFPRFOiXl4skeuodgilnVvHaFpg==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/analyze/-/analyze-1.10.0.tgz",
+ "integrity": "sha512-iWzLCb28Q/fcEiKGk6kN09YFx+PUoKCqwq5krC3niWSFHEuH5p/SAAPTdkN4+uMQkunszuqCCKLpfshGx0vXAg==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/analyze-wasm": "1.8.0",
- "@arcjet/protocol": "1.8.0"
+ "@arcjet/analyze-wasm": "1.10.0",
+ "@arcjet/protocol": "1.10.0"
},
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/analyze-wasm": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/analyze-wasm/-/analyze-wasm-1.8.0.tgz",
- "integrity": "sha512-NX2WFfqEcDnfhUhYyhaIP0juFvmNSJcXBtIhWH46UgXBBn5eowiqYOpfRYVVdVQUL9jQKEJQmfkiLM6prBCIxg==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/analyze-wasm/-/analyze-wasm-1.10.0.tgz",
+ "integrity": "sha512-vZqDQyRoeuxQcOlF75+0Xu2mlCCRl83HLFmpTDGLp3KGDYI1bRLBXtYOqqE5PK6LGQtJtYkDfJCWPHIngLTDYw==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/body": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/body/-/body-1.8.0.tgz",
- "integrity": "sha512-4Qwv0VDEryMnOl0fqX7QnHm+nKwrP/V95uDgkQxiRqsCpiC7rR5n0YK/LJKwBHupdxzrCj3n3f/XjnB4GCghZw==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/body/-/body-1.10.0.tgz",
+ "integrity": "sha512-cW59ijiZvjl8tDfyAuAfPCYjWwhafU0UEkYb4pQ51KJUYzvEc5ytxWGxYSh/V4agATcBLLqboOpyN705ROVOyw==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/cache": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/cache/-/cache-1.8.0.tgz",
- "integrity": "sha512-3PXpoCJFqkYPKzz38pkJ8A7tvPm2CGdGVCHOPDALUNwdIFxpzZpTZmZO34QrBQisNq+p1JpvXV5IBdcYWFsXLA==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/cache/-/cache-1.10.0.tgz",
+ "integrity": "sha512-HWZHkm2JPKa6NjKygwFM0tg5EdnYFGNlEV6D0P/UIaTApuS1U5LrNj9mp1sWDpt01C8/WWmY8crQGEA3LRuNng==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/duration": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/duration/-/duration-1.8.0.tgz",
- "integrity": "sha512-8kOgD2mJmKKoWdkEJKb5dijrHpG4m6pb5aiEJZfZwsB2NIHX3mlEZmm59Fos2t0opgBG6jtRWgTOaCoY5hDTLg==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/duration/-/duration-1.10.0.tgz",
+ "integrity": "sha512-CMfP5jDKx1GN0y+CU9HhMHy6UIX9wVqVdPVtZMYFrQDKWIyLaUpWkW+AKEOPPV6TTtapxnt+/XAZYpHxQ43FsA==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/env": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/env/-/env-1.8.0.tgz",
- "integrity": "sha512-vcnAuIFCmskFW2yXgTp8/ij7Gatl7rZVq+zZh/1PY/8zsllWQ6aZ4YlqRQCmkSTq9r6vdnfLpxL7Z5CKD3/mFw==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/env/-/env-1.10.0.tgz",
+ "integrity": "sha512-8Woh0lZUIC13iXjovtcqpEAttaJb8bYicSpjC2ba47ePacbXgZKznuboJwwGb6a8kBu1v5/nCE2JugrwsiUd2g==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/headers": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/headers/-/headers-1.8.0.tgz",
- "integrity": "sha512-arO1JYdgPritMwZOY5yzgWOjb6mmVAWvZ1qE8Q0+zDuhKqsleYlVfZKqWudC4SxQfmWR771eK312/aeX72dJkA==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/headers/-/headers-1.10.0.tgz",
+ "integrity": "sha512-MPwP1lO+iMJNca0D1fWxdW/4sj/5hZ8D7YKpJ6JN4W6joiW45+bFhJBnJnVRjIsl/alsIKdZMIBVUlcv0vEZaQ==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/ip": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/ip/-/ip-1.8.0.tgz",
- "integrity": "sha512-ghEK+dz4GcRkjpewMH153wRXP73pS+U2OxVlQnzfOua3knkqc76aeD39PNxqdxd9fDXKj/vFMYtQE+kuTt2TkA==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/ip/-/ip-1.10.0.tgz",
+ "integrity": "sha512-bYo8/CwbMbzMC2x4LAu+C9V2qi+XOzojUCzvzDp8XASGXGGyjRI7vJ7bZx4dMR99xF5iv74x4Ksi0N3Pjr5ZVg==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/logger": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/logger/-/logger-1.8.0.tgz",
- "integrity": "sha512-A1x/Z+D3no7VCkjLxW2zhHKR92K5Iy6fW9xQANpEghwpHTLJ8V0FyLJgFQA91kyGoRur8wkJ9sw46NX3qCGQTg==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/logger/-/logger-1.10.0.tgz",
+ "integrity": "sha512-antsrgRzzR+asMuV/sAdndIi0rkkpUaUTe8n8JAG4ZrDRa54YNPQO0skRjipjT/g0nJmTA9auVL/CnhmrHRHug==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/sprintf": "1.8.0"
+ "@arcjet/sprintf": "1.10.0"
},
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/protocol": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/protocol/-/protocol-1.8.0.tgz",
- "integrity": "sha512-DR0aVurpxSkOhyHsIN7VSZsAbqKLS63aYRN1g7qHlgQ1a7i+v3b5kgIJjXDlKqWBhXNV4pbQybjLrM/P3qTI5w==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/protocol/-/protocol-1.10.0.tgz",
+ "integrity": "sha512-qDsEzlDixqM9X0GuvgBosEhCwsGMbHgvlvmEtYhWy9d3JKVsqWoCz+/BP7JwDlHZXjrkqwTyAZZKkHX7OmqS8g==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/cache": "1.8.0",
- "@bufbuild/protobuf": "2.12.0",
+ "@arcjet/cache": "1.10.0",
+ "@bufbuild/protobuf": "2.12.1",
"@connectrpc/connect": "2.1.2"
},
"engines": {
@@ -130,60 +130,60 @@
}
},
"node_modules/@arcjet/react-router": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/react-router/-/react-router-1.8.0.tgz",
- "integrity": "sha512-dkdyRG7Gpmw6e5dCeH67OwEBnVHD3BPoo1+RKiiKqXOm6fFnFmEpfFa8XF/XQdr+FGCE6h7yepCByE3YxuvwvA==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/react-router/-/react-router-1.10.0.tgz",
+ "integrity": "sha512-s4LCcUbVfhBDnoa/DLZZ30l7rm394zTfH6P7DVGVmhmoa4+HpnVatJtJX6AEYRcCX94JS/HFdOTvs3mdhtJZwA==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/body": "1.8.0",
- "@arcjet/env": "1.8.0",
- "@arcjet/headers": "1.8.0",
- "@arcjet/ip": "1.8.0",
- "@arcjet/logger": "1.8.0",
- "@arcjet/protocol": "1.8.0",
- "@arcjet/transport": "1.8.0",
- "arcjet": "1.8.0"
+ "@arcjet/body": "1.10.0",
+ "@arcjet/env": "1.10.0",
+ "@arcjet/headers": "1.10.0",
+ "@arcjet/ip": "1.10.0",
+ "@arcjet/logger": "1.10.0",
+ "@arcjet/protocol": "1.10.0",
+ "@arcjet/transport": "1.10.0",
+ "arcjet": "1.10.0"
},
"peerDependencies": {
"react-router": ">=7"
}
},
"node_modules/@arcjet/runtime": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/runtime/-/runtime-1.8.0.tgz",
- "integrity": "sha512-PRifuuJV6vxnnOdyvPpQl37a1pBQzy/n6yUhU7Ude7/o5BebS5fY67oAHLyfjQi15oui2cZJ8isg7bAnulLCbw==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/runtime/-/runtime-1.10.0.tgz",
+ "integrity": "sha512-78BC1xmD+Nj4esfIdSR3q2IlcKqrT+EteXTlYlgXfrJlU6wa1tvMHaafi10/WY3sGg7KYJGeO6QL5Obwd/2OPQ==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/sprintf": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/sprintf/-/sprintf-1.8.0.tgz",
- "integrity": "sha512-0brPSuwfUXO/XPMt3RqrlMLladgHhs6QS4RgHaAuxJBgWF7sqnM53Jb3njexWWB+XdTdlMb9nMIn0iqsjPpSow==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/sprintf/-/sprintf-1.10.0.tgz",
+ "integrity": "sha512-849scMn5QcUjfp2bcKbkeVevGartwDupQsqPJsFbFqAPjhBTts5ubnFShh4n1cw80YsznzlRTJbN8QV4KKmZlw==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/stable-hash": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/stable-hash/-/stable-hash-1.8.0.tgz",
- "integrity": "sha512-11nkDr+93Cru72EWA11VjMHROE5etyxcfUCCQGxnjQ2+5Djz1rvTUdso2eu0JCsWjzsP5/zeq0LbErt1/sN+hg==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/stable-hash/-/stable-hash-1.10.0.tgz",
+ "integrity": "sha512-sx4B4g/EEhDGf0GbP05aA45LGhPkG6xwbYBJGqY5FZRdN1tDsPg748qfCRwne7ptwfwMP9u92R9TliofH29MxA==",
"license": "Apache-2.0",
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
}
},
"node_modules/@arcjet/transport": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@arcjet/transport/-/transport-1.8.0.tgz",
- "integrity": "sha512-E5TwuJHtnx2NB6qVf8ExD9zMSyPgQhE407OBwBnUvRRUQwESEL2FaPNhmin5byvsEbI0vB9MQpa1hBrWcN52Bg==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@arcjet/transport/-/transport-1.10.0.tgz",
+ "integrity": "sha512-tcmnrqOVzq4MfB1V2Rz85BXa8wY9VONStise6TjeGvRwRMtXnKY9sWhUEsayJYQ6KKJQcmxAkMcODUQKGts1sw==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/env": "1.8.0",
- "@arcjet/logger": "1.8.0",
- "@bufbuild/protobuf": "2.12.0",
+ "@arcjet/env": "1.10.0",
+ "@arcjet/logger": "1.10.0",
+ "@bufbuild/protobuf": "2.12.1",
"@connectrpc/connect": "2.1.2",
"@connectrpc/connect-node": "2.1.2",
"@connectrpc/connect-web": "2.1.2"
@@ -656,9 +656,9 @@
}
},
"node_modules/@bufbuild/protobuf": {
- "version": "2.12.0",
- "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.12.0.tgz",
- "integrity": "sha512-B/XlCaFIP8LOwzo+bz5uFzATYokcwCKQcghqnlfwSmM5eX/qTkvDBnDPs+gXtX/RyjxJ4DRikECcPJbyALA8FA==",
+ "version": "2.12.1",
+ "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.12.1.tgz",
+ "integrity": "sha512-BvAMfS6LrgZiryOAZ4pBYucu4wG/Ei/9o9DZ9akbREnMLbPJiom2i8b9C8IsKErQoiKqVhrerzt3kOT/RrzLHg==",
"license": "(Apache-2.0 AND BSD-3-Clause)"
},
"node_modules/@connectrpc/connect": {
@@ -1212,9 +1212,9 @@
}
},
"node_modules/@react-router/dev": {
- "version": "7.16.0",
- "resolved": "https://registry.npmjs.org/@react-router/dev/-/dev-7.16.0.tgz",
- "integrity": "sha512-E/uNYnHbo+wepw+FudGwuN6au6y4dOfVuRRANYdCp5T+tLvGU/09s2uGzNQsxqushyae9wvWTLY0qMvvgowIyg==",
+ "version": "7.18.2",
+ "resolved": "https://registry.npmjs.org/@react-router/dev/-/dev-7.18.2.tgz",
+ "integrity": "sha512-EHd0nt6JzrrJzIQLD0VkomLQ5mRaaVdnvYmY86s2OHSiPvlRIFT4mftn1xzahDgmV1qDEf5lqSs3Yqr0tGELBg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -1225,7 +1225,7 @@
"@babel/preset-typescript": "^7.27.1",
"@babel/traverse": "^7.27.7",
"@babel/types": "^7.27.7",
- "@react-router/node": "7.16.0",
+ "@react-router/node": "7.18.2",
"@remix-run/node-fetch-server": "^0.13.0",
"arg": "^5.0.1",
"babel-dead-code-elimination": "^1.0.6",
@@ -1254,9 +1254,9 @@
"node": ">=20.0.0"
},
"peerDependencies": {
- "@react-router/serve": "^7.16.0",
+ "@react-router/serve": "^7.18.2",
"@vitejs/plugin-rsc": "~0.5.21",
- "react-router": "^7.16.0",
+ "react-router": "^7.18.2",
"react-server-dom-webpack": "^19.2.3",
"typescript": "^5.1.0 || ^6.0.0",
"vite": "^5.1.0 || ^6.0.0 || ^7.0.0 || ^8.0.0",
@@ -1281,19 +1281,19 @@
}
},
"node_modules/@react-router/express": {
- "version": "7.16.0",
- "resolved": "https://registry.npmjs.org/@react-router/express/-/express-7.16.0.tgz",
- "integrity": "sha512-nE+yZ9J8fJjVR7UrnAYzOWcvAdI0HxHKjzizOxpDREcNCt38EFoMqc2gi4vEbQUVvj67Uygv/iACuc/AAAfj3Q==",
+ "version": "7.18.2",
+ "resolved": "https://registry.npmjs.org/@react-router/express/-/express-7.18.2.tgz",
+ "integrity": "sha512-uotHzZnpJ+ReHfLCfErHM0y2FGzhxkUerSB3M4IUSJPkEiOosUYT8s1cfsxNZ0ioeNHgYmRT1v2qY2ETfM+wnA==",
"license": "MIT",
"dependencies": {
- "@react-router/node": "7.16.0"
+ "@react-router/node": "7.18.2"
},
"engines": {
"node": ">=20.0.0"
},
"peerDependencies": {
"express": "^4.17.1 || ^5",
- "react-router": "7.16.0",
+ "react-router": "7.18.2",
"typescript": "^5.1.0 || ^6.0.0"
},
"peerDependenciesMeta": {
@@ -1303,9 +1303,9 @@
}
},
"node_modules/@react-router/node": {
- "version": "7.16.0",
- "resolved": "https://registry.npmjs.org/@react-router/node/-/node-7.16.0.tgz",
- "integrity": "sha512-3S54GArZETvcBHt0cFNJS5ZU66bCNVOoS44MVcGjiGjArBXvWx8xIQ5FO9n1azKGEBpDmJN7NbA+cf3oMCJv3g==",
+ "version": "7.18.2",
+ "resolved": "https://registry.npmjs.org/@react-router/node/-/node-7.18.2.tgz",
+ "integrity": "sha512-9+F7rRfNU+E+IwdpV/060m7RulaiI337WG+7nbbvcYoDGDe9BLhFmRzGSEXaZ/32nt+ABUTpbNMAQjxkJog/bg==",
"license": "MIT",
"dependencies": {
"@mjackson/node-fetch-server": "^0.2.0"
@@ -1314,7 +1314,7 @@
"node": ">=20.0.0"
},
"peerDependencies": {
- "react-router": "7.16.0",
+ "react-router": "7.18.2",
"typescript": "^5.1.0 || ^6.0.0"
},
"peerDependenciesMeta": {
@@ -1324,14 +1324,14 @@
}
},
"node_modules/@react-router/serve": {
- "version": "7.16.0",
- "resolved": "https://registry.npmjs.org/@react-router/serve/-/serve-7.16.0.tgz",
- "integrity": "sha512-ZI26LhXH65HP6z89+VzTK4XXDibnJczCUNQOgZIabKXSx8bmSzwujHe0brFc/eBW8N+tFBn/OZ2UuqELi9MwBg==",
+ "version": "7.18.2",
+ "resolved": "https://registry.npmjs.org/@react-router/serve/-/serve-7.18.2.tgz",
+ "integrity": "sha512-X4orAgtJRh3QhjR9pSsAcfp6ih/IXli0hERZDbGRdg8fT2RjTNR661ly5nhDfm18vBI2EBrUDxzmHIGsuidDUw==",
"license": "MIT",
"dependencies": {
"@mjackson/node-fetch-server": "^0.2.0",
- "@react-router/express": "7.16.0",
- "@react-router/node": "7.16.0",
+ "@react-router/express": "7.18.2",
+ "@react-router/node": "7.18.2",
"compression": "^1.8.1",
"express": "^4.19.2",
"get-port": "5.1.1",
@@ -1345,7 +1345,7 @@
"node": ">=20.0.0"
},
"peerDependencies": {
- "react-router": "7.16.0"
+ "react-router": "7.18.2"
}
},
"node_modules/@remix-run/node-fetch-server": {
@@ -1752,9 +1752,9 @@
"license": "MIT"
},
"node_modules/@types/node": {
- "version": "22.20.0",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.20.0.tgz",
- "integrity": "sha512-QWlFW2wf3nTjC13/DqRnBpR4ZO36VJH/JVBkA/vcnmbTBNQIlnObqyqZE1tUR7+Ni23Lda8R1BxMfbXRpCUx5g==",
+ "version": "22.20.1",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.20.1.tgz",
+ "integrity": "sha512-EANqOCF9QFyra+4pfxUcX9STKJpCLjMbObVzljIJomAWSnuSIEAvyzEU53GaajbXJEgdh0iEcPL+DGvpUd4k1Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -1762,9 +1762,9 @@
}
},
"node_modules/@types/react": {
- "version": "19.2.15",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.15.tgz",
- "integrity": "sha512-eRwcGNHve+E8qtEQSSRl6urh+rFop4v8gm6O8rGv25CodbvFdLjA1vVQ1KkiFE0w0UPOnb8tDiFKL5lp0rtY5Q==",
+ "version": "19.2.18",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.18.tgz",
+ "integrity": "sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -1772,9 +1772,9 @@
}
},
"node_modules/@types/react-dom": {
- "version": "19.2.3",
- "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz",
- "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==",
+ "version": "19.2.4",
+ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.4.tgz",
+ "integrity": "sha512-Bsc+QHgp+P/F02XDzNCY9jnZNCUuLki36KT7VKrTXXLdHf+vHMNZnW1rVu5DNW/rCK+fya3DATySbLM4yhtKUw==",
"dev": true,
"license": "MIT",
"peerDependencies": {
@@ -1804,18 +1804,18 @@
}
},
"node_modules/arcjet": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/arcjet/-/arcjet-1.8.0.tgz",
- "integrity": "sha512-rdSkgVxktTujiQaY82UAwmX5oT2MR2jUuObLijeX3i+bwwiTl8eQyTasPd8MGKvAW12DNbtT7WkyI78PPsgt9g==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/arcjet/-/arcjet-1.10.0.tgz",
+ "integrity": "sha512-4aY2sgSFdoEC/T72TaV4Aj5M0f/hYAPLSpIi1QXGvtLynKuyZyEjjO2H7qZDi+L28/4s2u6iUoBTyoXLeh5e3w==",
"license": "Apache-2.0",
"dependencies": {
- "@arcjet/analyze": "1.8.0",
- "@arcjet/cache": "1.8.0",
- "@arcjet/duration": "1.8.0",
- "@arcjet/headers": "1.8.0",
- "@arcjet/protocol": "1.8.0",
- "@arcjet/runtime": "1.8.0",
- "@arcjet/stable-hash": "1.8.0"
+ "@arcjet/analyze": "1.10.0",
+ "@arcjet/cache": "1.10.0",
+ "@arcjet/duration": "1.10.0",
+ "@arcjet/headers": "1.10.0",
+ "@arcjet/protocol": "1.10.0",
+ "@arcjet/runtime": "1.10.0",
+ "@arcjet/stable-hash": "1.10.0"
},
"engines": {
"node": ">=22.21.0 <23 || >=24.5.0"
@@ -2653,9 +2653,9 @@
}
},
"node_modules/isbot": {
- "version": "5.1.40",
- "resolved": "https://registry.npmjs.org/isbot/-/isbot-5.1.40.tgz",
- "integrity": "sha512-yNeeynhhtIVRBk12tBV4eHNxwB42HzR4Q3Ea7vCOiJhImGaAIdIMrbJtacQlBizGLjUPw+akkFI5Dn9T70XoVQ==",
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/isbot/-/isbot-5.2.1.tgz",
+ "integrity": "sha512-dJ+LpKyClQZ7NG+j3OensC/mAZkGpukE9YUrgPYvAZj2doVL0edfDgywTUh5CXa0o+nW9a1V9e5+CJTX8+SxRw==",
"license": "Unlicense",
"engines": {
"node": ">=18"
@@ -3074,24 +3074,24 @@
}
},
"node_modules/react": {
- "version": "19.2.6",
- "resolved": "https://registry.npmjs.org/react/-/react-19.2.6.tgz",
- "integrity": "sha512-sfWGGfavi0xr8Pg0sVsyHMAOziVYKgPLNrS7ig+ivMNb3wbCBw3KxtflsGBAwD3gYQlE/AEZsTLgToRrSCjb0Q==",
+ "version": "19.2.8",
+ "resolved": "https://registry.npmjs.org/react/-/react-19.2.8.tgz",
+ "integrity": "sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/react-dom": {
- "version": "19.2.6",
- "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.6.tgz",
- "integrity": "sha512-0prMI+hvBbPjsWnxDLxlCGyM8PN6UuWjEUCYmZhO67xIV9Xasa/r/vDnq+Xyq4Lo27g8QSbO5YzARu0D1Sps3g==",
+ "version": "19.2.8",
+ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.8.tgz",
+ "integrity": "sha512-rVprimfGBG3DR+Tq0IQG2DT5PxKth1WIGDmj5yPmlzr4YBe7uyE+Du4oVqTDXZSHGGGXRtTJEGSSePyQCMBglQ==",
"license": "MIT",
"dependencies": {
"scheduler": "^0.27.0"
},
"peerDependencies": {
- "react": "^19.2.6"
+ "react": "^19.2.8"
}
},
"node_modules/react-refresh": {
@@ -3105,9 +3105,9 @@
}
},
"node_modules/react-router": {
- "version": "7.16.0",
- "resolved": "https://registry.npmjs.org/react-router/-/react-router-7.16.0.tgz",
- "integrity": "sha512-wArC8lVyJb3+jM9OpDyW6hLCizACWkvQR/sSGqSs+o5uEXEtGlqdZ4v8hENR3Jad6i+LRkK93q/+bQAcvl6V1A==",
+ "version": "7.18.2",
+ "resolved": "https://registry.npmjs.org/react-router/-/react-router-7.18.2.tgz",
+ "integrity": "sha512-aUVMjFm3GAPTTZL7oYr5E7ETiqfQCHRLH+B+5afnICvf0r7kkK4eR6SMuwbSTJw/7t+12khT/Kahij49fqOCIg==",
"license": "MIT",
"dependencies": {
"cookie": "^1.0.1",
diff --git a/examples/react-router-middleware/package.json b/examples/react-router-middleware/package.json
index 581c2033..01db6cad 100644
--- a/examples/react-router-middleware/package.json
+++ b/examples/react-router-middleware/package.json
@@ -25,19 +25,19 @@
"start": "react-router-serve ./build/server/index.js"
},
"dependencies": {
- "@arcjet/react-router": "1.8.0",
- "@react-router/node": "7.16.0",
- "@react-router/serve": "7.16.0",
- "isbot": "5.1.40",
- "react": "19.2.6",
- "react-dom": "19.2.6",
- "react-router": "7.16.0"
+ "@arcjet/react-router": "1.10.0",
+ "@react-router/node": "7.18.2",
+ "@react-router/serve": "7.18.2",
+ "isbot": "5.2.1",
+ "react": "19.2.8",
+ "react-dom": "19.2.8",
+ "react-router": "7.18.2"
},
"devDependencies": {
- "@react-router/dev": "7.16.0",
- "@types/node": "22.20.0",
- "@types/react": "19.2.15",
- "@types/react-dom": "19.2.3",
+ "@react-router/dev": "7.18.2",
+ "@types/node": "22.20.1",
+ "@types/react": "19.2.18",
+ "@types/react-dom": "19.2.4",
"typescript": "5.9.3",
"vite": "7.3.6"
}
diff --git a/examples/react-router/package-lock.json b/examples/react-router/package-lock.json
index 67b8a111..bbb04a5e 100644
--- a/examples/react-router/package-lock.json
+++ b/examples/react-router/package-lock.json
@@ -9,21 +9,21 @@
"version": "0.0.0",
"dependencies": {
"@arcjet/react-router": "1.10.0",
- "@fontsource-variable/figtree": "5.2.10",
+ "@fontsource-variable/figtree": "5.3.0",
"@react-router/fs-routes": "7.18.2",
"@react-router/node": "7.18.2",
"@react-router/serve": "7.18.2",
- "isbot": "5.2.0",
- "react": "19.2.7",
- "react-dom": "19.2.7",
+ "isbot": "5.2.1",
+ "react": "19.2.8",
+ "react-dom": "19.2.8",
"react-router": "7.18.2",
"zod": "4.4.3"
},
"devDependencies": {
"@react-router/dev": "7.18.2",
"@types/node": "22.20.1",
- "@types/react": "19.2.17",
- "@types/react-dom": "19.2.3",
+ "@types/react": "19.2.18",
+ "@types/react-dom": "19.2.4",
"typescript": "5.9.3",
"vite": "7.3.6",
"vite-tsconfig-paths": "6.1.1"
@@ -1081,9 +1081,9 @@
}
},
"node_modules/@fontsource-variable/figtree": {
- "version": "5.2.10",
- "resolved": "https://registry.npmjs.org/@fontsource-variable/figtree/-/figtree-5.2.10.tgz",
- "integrity": "sha512-a5Gumbpy3mdd+Yg31g6Qb7CmjYbrfyutJa3bWfP5q8A4GclIOwX7mI+ZuSHsJnw/mHvW6r9oh1AHJcJTIxK4JA==",
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/@fontsource-variable/figtree/-/figtree-5.3.0.tgz",
+ "integrity": "sha512-VRVodD7OiG7apQwE8/2fMjaqpY/a0qRJqL5HtYj8CKIVps+9amaFcdfKmDIf7iqYQx6iPLlArVXAfKeIZmVcNQ==",
"license": "OFL-1.1",
"funding": {
"url": "https://github.com/sponsors/ayuhito"
@@ -1645,9 +1645,9 @@
}
},
"node_modules/@types/react": {
- "version": "19.2.17",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.17.tgz",
- "integrity": "sha512-MXfmqaVPEVgkBT/aY0aGCkRWWtByiYQXo3xdQ8r5RzuFrPiRn8Gar2tQdXSUQ2GKV3bkXckek89V8wQBY2Q/Aw==",
+ "version": "19.2.18",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.18.tgz",
+ "integrity": "sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -1655,9 +1655,9 @@
}
},
"node_modules/@types/react-dom": {
- "version": "19.2.3",
- "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz",
- "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==",
+ "version": "19.2.4",
+ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.4.tgz",
+ "integrity": "sha512-Bsc+QHgp+P/F02XDzNCY9jnZNCUuLki36KT7VKrTXXLdHf+vHMNZnW1rVu5DNW/rCK+fya3DATySbLM4yhtKUw==",
"dev": true,
"license": "MIT",
"peerDependencies": {
@@ -2538,9 +2538,9 @@
}
},
"node_modules/isbot": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/isbot/-/isbot-5.2.0.tgz",
- "integrity": "sha512-gbZiGCb4B5xaoxg9mS7koAyRdvJnArk10VLSHOgz6rtBG93/pi1xOFaVvXMKZ7JXgyZ8zAbNRK5uIBdIUTFSqw==",
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/isbot/-/isbot-5.2.1.tgz",
+ "integrity": "sha512-dJ+LpKyClQZ7NG+j3OensC/mAZkGpukE9YUrgPYvAZj2doVL0edfDgywTUh5CXa0o+nW9a1V9e5+CJTX8+SxRw==",
"license": "Unlicense",
"engines": {
"node": ">=18"
@@ -2958,24 +2958,24 @@
}
},
"node_modules/react": {
- "version": "19.2.7",
- "resolved": "https://registry.npmjs.org/react/-/react-19.2.7.tgz",
- "integrity": "sha512-HNe9WslTbXmFK8o8cmwgAeJFSBvt1bPdHCVKtaaV+WlAN36mpT4hcRpwbf3fY56ar2oIXzsBpOAiIRHAdY0OlQ==",
+ "version": "19.2.8",
+ "resolved": "https://registry.npmjs.org/react/-/react-19.2.8.tgz",
+ "integrity": "sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/react-dom": {
- "version": "19.2.7",
- "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.7.tgz",
- "integrity": "sha512-t0BRVXvbiE/o20Hfw669rLbMCDWtYZLvmJigy2f0MxsXF+71pxhR3xOkspmsO8h3ZlNzyibAmtCa3l4lYKk6gQ==",
+ "version": "19.2.8",
+ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.8.tgz",
+ "integrity": "sha512-rVprimfGBG3DR+Tq0IQG2DT5PxKth1WIGDmj5yPmlzr4YBe7uyE+Du4oVqTDXZSHGGGXRtTJEGSSePyQCMBglQ==",
"license": "MIT",
"dependencies": {
"scheduler": "^0.27.0"
},
"peerDependencies": {
- "react": "^19.2.7"
+ "react": "^19.2.8"
}
},
"node_modules/react-refresh": {
diff --git a/examples/react-router/package.json b/examples/react-router/package.json
index e4468681..c0f9c65d 100644
--- a/examples/react-router/package.json
+++ b/examples/react-router/package.json
@@ -1,21 +1,21 @@
{
"dependencies": {
"@arcjet/react-router": "1.10.0",
- "@fontsource-variable/figtree": "5.2.10",
+ "@fontsource-variable/figtree": "5.3.0",
"@react-router/fs-routes": "7.18.2",
"@react-router/node": "7.18.2",
"@react-router/serve": "7.18.2",
- "isbot": "5.2.0",
- "react": "19.2.7",
- "react-dom": "19.2.7",
+ "isbot": "5.2.1",
+ "react": "19.2.8",
+ "react-dom": "19.2.8",
"react-router": "7.18.2",
"zod": "4.4.3"
},
"devDependencies": {
"@react-router/dev": "7.18.2",
"@types/node": "22.20.1",
- "@types/react": "19.2.17",
- "@types/react-dom": "19.2.3",
+ "@types/react": "19.2.18",
+ "@types/react-dom": "19.2.4",
"typescript": "5.9.3",
"vite": "7.3.6",
"vite-tsconfig-paths": "6.1.1"
diff --git a/examples/sveltekit/package-lock.json b/examples/sveltekit/package-lock.json
index a398a712..14aff06c 100644
--- a/examples/sveltekit/package-lock.json
+++ b/examples/sveltekit/package-lock.json
@@ -10,18 +10,18 @@
"dependencies": {
"@arcjet/inspect": "1.10.0",
"@arcjet/sveltekit": "1.10.0",
- "@fontsource-variable/figtree": "5.2.10",
- "@fontsource/ibm-plex-mono": "5.2.7",
+ "@fontsource-variable/figtree": "5.3.0",
+ "@fontsource/ibm-plex-mono": "5.3.0",
"zod": "4.4.3"
},
"devDependencies": {
"@sveltejs/adapter-node": "5.5.7",
"@sveltejs/kit": "2.70.2",
"@sveltejs/vite-plugin-svelte": "6.2.4",
- "prettier": "3.9.5",
+ "prettier": "3.9.6",
"prettier-plugin-svelte": "3.5.2",
- "svelte": "5.56.4",
- "svelte-check": "4.7.2",
+ "svelte": "5.56.9",
+ "svelte-check": "4.7.6",
"typescript": "5.9.3",
"vite": "7.3.6"
}
@@ -687,18 +687,18 @@
}
},
"node_modules/@fontsource-variable/figtree": {
- "version": "5.2.10",
- "resolved": "https://registry.npmjs.org/@fontsource-variable/figtree/-/figtree-5.2.10.tgz",
- "integrity": "sha512-a5Gumbpy3mdd+Yg31g6Qb7CmjYbrfyutJa3bWfP5q8A4GclIOwX7mI+ZuSHsJnw/mHvW6r9oh1AHJcJTIxK4JA==",
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/@fontsource-variable/figtree/-/figtree-5.3.0.tgz",
+ "integrity": "sha512-VRVodD7OiG7apQwE8/2fMjaqpY/a0qRJqL5HtYj8CKIVps+9amaFcdfKmDIf7iqYQx6iPLlArVXAfKeIZmVcNQ==",
"license": "OFL-1.1",
"funding": {
"url": "https://github.com/sponsors/ayuhito"
}
},
"node_modules/@fontsource/ibm-plex-mono": {
- "version": "5.2.7",
- "resolved": "https://registry.npmjs.org/@fontsource/ibm-plex-mono/-/ibm-plex-mono-5.2.7.tgz",
- "integrity": "sha512-MKAb8qV+CaiMQn2B0dIi1OV3565NYzp3WN5b4oT6LTkk+F0jR6j0ZN+5BKJiIhffDC3rtBULsYZE65+0018z9w==",
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/@fontsource/ibm-plex-mono/-/ibm-plex-mono-5.3.0.tgz",
+ "integrity": "sha512-eTgnZjZEGk1QtD3ZstF+Vclo2HLAni8YMy34/DxllwZvyz1lR/1RF/xTiAquOBO7MvqBx8D2Ig2WCPMVfdZu7Q==",
"license": "OFL-1.1",
"funding": {
"url": "https://github.com/sponsors/ayuhito"
@@ -1310,9 +1310,9 @@
}
},
"node_modules/@sveltejs/load-config": {
- "version": "0.2.2",
- "resolved": "https://registry.npmjs.org/@sveltejs/load-config/-/load-config-0.2.2.tgz",
- "integrity": "sha512-K7dsJDQxBOF+f+epuhMactcjK2VP4MRkLKtwSykNtEI+cKVEyzrmmhQ1pmoxI800m4JKcyJ05L2M4yPwAGiBNw==",
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/@sveltejs/load-config/-/load-config-0.2.3.tgz",
+ "integrity": "sha512-VT3qmUb8pRV2QrZjd8iAmtg8lf4W0TIjZbvXtz5MKei/q96teWZgGJyyidJzOjzZzvdq616eSRVeMYIQChUTAQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -1807,9 +1807,9 @@
}
},
"node_modules/prettier": {
- "version": "3.9.5",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.9.5.tgz",
- "integrity": "sha512-/FVl766LpUfB5vXgCYOYa0MeV/441Ia99AeICQIQFTY/Nw0roZwULcXpku5i1/m5kt/baz+s4Zogspd839HSMg==",
+ "version": "3.9.6",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.9.6.tgz",
+ "integrity": "sha512-OpN0zzVdiaiAhxpuuj5efpIS4sY9j7bY6uR5mnj5yPzGkdkjNKSJeUThPb60Jw29QuAZgA4o+/iB49kFiaBX6g==",
"dev": true,
"license": "MIT",
"bin": {
@@ -1972,9 +1972,9 @@
}
},
"node_modules/svelte": {
- "version": "5.56.4",
- "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.56.4.tgz",
- "integrity": "sha512-/d0QHehmRuJW8gVz395MTkPcPozxzdjBMBE8oEYGz8O3b9KTMzzQ9ZHJQLuFKOHOPQbU6kx/X4iid/EBBzH7iw==",
+ "version": "5.56.9",
+ "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.56.9.tgz",
+ "integrity": "sha512-VT8kSnlEg8069w7AiCcAk3Yf5xvMnrGTagVOmU/OpOLHaHnNqXhWZCH/4EVga/bT/HtWhvE6/fHrXLErx7OnJA==",
"license": "MIT",
"dependencies": {
"@jridgewell/remapping": "^2.3.4",
@@ -1999,14 +1999,14 @@
}
},
"node_modules/svelte-check": {
- "version": "4.7.2",
- "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-4.7.2.tgz",
- "integrity": "sha512-GoS4XJdGswlq0rIT1vtFLzJY1bvHtY37McY9H9Gkm1Ggw/ICdZYn8J/Z8Yi0BEL0i3R4+jtaWVePjyppMlij/A==",
+ "version": "4.7.6",
+ "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-4.7.6.tgz",
+ "integrity": "sha512-t2scM//ZuVbSY/T2w6FSBw1v9s2NEmh/g+sy1lqtosW5ylBV5AF4wFb1Ts9Kf3MbfPDUDJDZ9L436YT0SPTdvw==",
"dev": true,
"license": "MIT",
"dependencies": {
"@jridgewell/trace-mapping": "^0.3.25",
- "@sveltejs/load-config": "^0.2.0",
+ "@sveltejs/load-config": "^0.2.3",
"chokidar": "^4.0.1",
"fdir": "^6.2.0",
"picocolors": "^1.0.0",
@@ -2020,7 +2020,7 @@
},
"peerDependencies": {
"svelte": "^4.0.0 || ^5.0.0-next.0",
- "typescript": ">=5.0.0"
+ "typescript": "^5.0.0 || ^6.0.0"
}
},
"node_modules/tinyglobby": {
diff --git a/examples/sveltekit/package.json b/examples/sveltekit/package.json
index 721bff2d..f6da2361 100644
--- a/examples/sveltekit/package.json
+++ b/examples/sveltekit/package.json
@@ -2,18 +2,18 @@
"dependencies": {
"@arcjet/inspect": "1.10.0",
"@arcjet/sveltekit": "1.10.0",
- "@fontsource-variable/figtree": "5.2.10",
- "@fontsource/ibm-plex-mono": "5.2.7",
+ "@fontsource-variable/figtree": "5.3.0",
+ "@fontsource/ibm-plex-mono": "5.3.0",
"zod": "4.4.3"
},
"devDependencies": {
"@sveltejs/adapter-node": "5.5.7",
"@sveltejs/kit": "2.70.2",
"@sveltejs/vite-plugin-svelte": "6.2.4",
- "prettier": "3.9.5",
+ "prettier": "3.9.6",
"prettier-plugin-svelte": "3.5.2",
- "svelte": "5.56.4",
- "svelte-check": "4.7.2",
+ "svelte": "5.56.9",
+ "svelte-check": "4.7.6",
"typescript": "5.9.3",
"vite": "7.3.6"
},
diff --git a/examples/tanstack-start/package-lock.json b/examples/tanstack-start/package-lock.json
index 126b881f..5b6089a9 100644
--- a/examples/tanstack-start/package-lock.json
+++ b/examples/tanstack-start/package-lock.json
@@ -9,18 +9,18 @@
"version": "0.0.0",
"dependencies": {
"@arcjet/node": "1.10.0",
- "@fontsource-variable/figtree": "5.2.10",
- "@fontsource/ibm-plex-mono": "5.2.7",
- "@tanstack/react-router": "1.170.17",
- "@tanstack/react-start": "1.168.27",
- "react": "19.2.7",
- "react-dom": "19.2.7",
+ "@fontsource-variable/figtree": "5.3.0",
+ "@fontsource/ibm-plex-mono": "5.3.0",
+ "@tanstack/react-router": "1.170.29",
+ "@tanstack/react-start": "1.168.46",
+ "react": "19.2.8",
+ "react-dom": "19.2.8",
"zod": "4.4.3"
},
"devDependencies": {
"@types/node": "22.20.1",
- "@types/react": "19.2.17",
- "@types/react-dom": "19.2.3",
+ "@types/react": "19.2.18",
+ "@types/react-dom": "19.2.4",
"@vitejs/plugin-react": "5.2.0",
"typescript": "5.9.3",
"vite": "7.3.6",
@@ -539,18 +539,18 @@
}
},
"node_modules/@fontsource-variable/figtree": {
- "version": "5.2.10",
- "resolved": "https://registry.npmjs.org/@fontsource-variable/figtree/-/figtree-5.2.10.tgz",
- "integrity": "sha512-a5Gumbpy3mdd+Yg31g6Qb7CmjYbrfyutJa3bWfP5q8A4GclIOwX7mI+ZuSHsJnw/mHvW6r9oh1AHJcJTIxK4JA==",
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/@fontsource-variable/figtree/-/figtree-5.3.0.tgz",
+ "integrity": "sha512-VRVodD7OiG7apQwE8/2fMjaqpY/a0qRJqL5HtYj8CKIVps+9amaFcdfKmDIf7iqYQx6iPLlArVXAfKeIZmVcNQ==",
"license": "OFL-1.1",
"funding": {
"url": "https://github.com/sponsors/ayuhito"
}
},
"node_modules/@fontsource/ibm-plex-mono": {
- "version": "5.2.7",
- "resolved": "https://registry.npmjs.org/@fontsource/ibm-plex-mono/-/ibm-plex-mono-5.2.7.tgz",
- "integrity": "sha512-MKAb8qV+CaiMQn2B0dIi1OV3565NYzp3WN5b4oT6LTkk+F0jR6j0ZN+5BKJiIhffDC3rtBULsYZE65+0018z9w==",
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/@fontsource/ibm-plex-mono/-/ibm-plex-mono-5.3.0.tgz",
+ "integrity": "sha512-eTgnZjZEGk1QtD3ZstF+Vclo2HLAni8YMy34/DxllwZvyz1lR/1RF/xTiAquOBO7MvqBx8D2Ig2WCPMVfdZu7Q==",
"license": "OFL-1.1",
"funding": {
"url": "https://github.com/sponsors/ayuhito"
@@ -975,9 +975,9 @@
]
},
"node_modules/@tanstack/history": {
- "version": "1.162.0",
- "resolved": "https://registry.npmjs.org/@tanstack/history/-/history-1.162.0.tgz",
- "integrity": "sha512-79pf/RkhteYZTRgcR4F9kbk84P2N8rugQJswxfIqovlbRiT3yI7eBE+5QorIrZaOKktsgzRlXh1l/du/xpl4iA==",
+ "version": "1.162.1",
+ "resolved": "https://registry.npmjs.org/@tanstack/history/-/history-1.162.1.tgz",
+ "integrity": "sha512-DR9t6lfLVdrjgCwpglrR9DR7Ok8/HlXjcOE+goWXF3zyuLUO/ug7vMbSFxTqrQTtbRghJfyhmIZ0S6LhPIy44w==",
"license": "MIT",
"engines": {
"node": ">=20.19"
@@ -988,14 +988,14 @@
}
},
"node_modules/@tanstack/react-router": {
- "version": "1.170.17",
- "resolved": "https://registry.npmjs.org/@tanstack/react-router/-/react-router-1.170.17.tgz",
- "integrity": "sha512-ppLkjCfSMaeug9rmFRYzOd4TIqWV+yTE7tzIny7alJsSnM7w4lzEZm6eqCehG0SPetpZ0R3K+UnanSmBgOAVcQ==",
+ "version": "1.170.29",
+ "resolved": "https://registry.npmjs.org/@tanstack/react-router/-/react-router-1.170.29.tgz",
+ "integrity": "sha512-xQwakR0ReaUGu3xeXEl2CqzlIXk4i9vxaf/zqdzoELMY0mDZgMOr+xobiA5cQdn8cnovqZgqqUxcwXhsruC+NA==",
"license": "MIT",
"dependencies": {
- "@tanstack/history": "1.162.0",
+ "@tanstack/history": "1.162.1",
"@tanstack/react-store": "^0.9.3",
- "@tanstack/router-core": "1.171.14",
+ "@tanstack/router-core": "1.171.24",
"isbot": "^5.1.22"
},
"engines": {
@@ -1011,19 +1011,19 @@
}
},
"node_modules/@tanstack/react-start": {
- "version": "1.168.27",
- "resolved": "https://registry.npmjs.org/@tanstack/react-start/-/react-start-1.168.27.tgz",
- "integrity": "sha512-rdGFDqfCW71gyofyAxaYxhelNKmeVjpmbpm0uFYbNHORCa///4aBxi7B7ecShibKv9O4GfJ66MPX5F0ozbm+ig==",
+ "version": "1.168.46",
+ "resolved": "https://registry.npmjs.org/@tanstack/react-start/-/react-start-1.168.46.tgz",
+ "integrity": "sha512-GvjKkZQ4bzuqyDIFvY7Puh7nCDc5Uh7r3puO8EDr1ZSqbZu8LGUaeNRrAHepxEIepr2iYbSDtKVaB7A9fWUMeA==",
"license": "MIT",
"dependencies": {
- "@tanstack/react-router": "1.170.17",
- "@tanstack/react-start-client": "1.168.15",
- "@tanstack/react-start-rsc": "0.1.26",
- "@tanstack/react-start-server": "1.167.21",
+ "@tanstack/react-router": "1.170.29",
+ "@tanstack/react-start-client": "1.168.27",
+ "@tanstack/react-start-rsc": "0.1.45",
+ "@tanstack/react-start-server": "1.167.34",
"@tanstack/router-utils": "1.162.2",
- "@tanstack/start-client-core": "1.170.13",
- "@tanstack/start-plugin-core": "1.171.19",
- "@tanstack/start-server-core": "1.169.16",
+ "@tanstack/start-client-core": "1.170.24",
+ "@tanstack/start-plugin-core": "1.171.36",
+ "@tanstack/start-server-core": "1.169.28",
"pathe": "^2.0.3"
},
"engines": {
@@ -1052,36 +1052,14 @@
}
},
"node_modules/@tanstack/react-start-client": {
- "version": "1.168.15",
- "resolved": "https://registry.npmjs.org/@tanstack/react-start-client/-/react-start-client-1.168.15.tgz",
- "integrity": "sha512-pW50PHvadgi50iNCw6deUOvqc9rzs30SstyFZY2tcS9z1XlqTlELSvGowjxdu2m0ymtqm1emj1jau1iP7+3+PQ==",
- "license": "MIT",
- "dependencies": {
- "@tanstack/react-router": "1.170.17",
- "@tanstack/router-core": "1.171.14",
- "@tanstack/start-client-core": "1.170.13"
- },
- "engines": {
- "node": ">=22.12.0"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/tannerlinsley"
- },
- "peerDependencies": {
- "react": ">=18.0.0 || >=19.0.0",
- "react-dom": ">=18.0.0 || >=19.0.0"
- }
- },
- "node_modules/@tanstack/react-start-server": {
- "version": "1.167.21",
- "resolved": "https://registry.npmjs.org/@tanstack/react-start-server/-/react-start-server-1.167.21.tgz",
- "integrity": "sha512-puJ7eFxaLuDzeM/tiLDJaXCA4uK+PZnEOoIC73zipsFqx865MGzrRS/GSZxeVxjavC5iHU+ZwC+rgI0qYSol1A==",
+ "version": "1.168.27",
+ "resolved": "https://registry.npmjs.org/@tanstack/react-start-client/-/react-start-client-1.168.27.tgz",
+ "integrity": "sha512-N18avSX3aAobLkpyYQiRkXrtcc5E+0A97HEWSfzUxT6+1mwMdSg8CBZL1m59zGp9pXWFfO2aFUlBEryGy9beTA==",
"license": "MIT",
"dependencies": {
- "@tanstack/react-router": "1.170.17",
- "@tanstack/router-core": "1.171.14",
- "@tanstack/start-server-core": "1.169.16"
+ "@tanstack/react-router": "1.170.29",
+ "@tanstack/router-core": "1.171.24",
+ "@tanstack/start-client-core": "1.170.24"
},
"engines": {
"node": ">=22.12.0"
@@ -1095,20 +1073,19 @@
"react-dom": ">=18.0.0 || >=19.0.0"
}
},
- "node_modules/@tanstack/react-start/node_modules/@tanstack/react-start-rsc": {
- "version": "0.1.26",
- "resolved": "https://registry.npmjs.org/@tanstack/react-start-rsc/-/react-start-rsc-0.1.26.tgz",
- "integrity": "sha512-+FMm3qtT1gWsl0i5sG/Q70mh1k7tzZUsPBaqbg4v34zVJZ+XGn1mJb34x2w7z1M0/e7co6GkZfV8BRpczrs8UA==",
+ "node_modules/@tanstack/react-start-rsc": {
+ "version": "0.1.45",
+ "resolved": "https://registry.npmjs.org/@tanstack/react-start-rsc/-/react-start-rsc-0.1.45.tgz",
+ "integrity": "sha512-n962onqz6wZkra9cHygPQumKaShqZAfO2BRvrRzbtYa8M5ytbOG3Wvg6TUbZJ7gPKmjDvFsyrAPgZZ8ZhkrbwA==",
"license": "MIT",
"dependencies": {
- "@tanstack/react-router": "1.170.17",
- "@tanstack/router-core": "1.171.14",
+ "@tanstack/react-router": "1.170.29",
+ "@tanstack/router-core": "1.171.24",
"@tanstack/router-utils": "1.162.2",
- "@tanstack/start-client-core": "1.170.13",
+ "@tanstack/start-client-core": "1.170.24",
"@tanstack/start-fn-stubs": "1.162.0",
- "@tanstack/start-plugin-core": "1.171.19",
- "@tanstack/start-server-core": "1.169.16",
- "@tanstack/start-storage-context": "1.167.16",
+ "@tanstack/start-plugin-core": "1.171.36",
+ "@tanstack/start-storage-context": "1.167.26",
"pathe": "^2.0.3"
},
"engines": {
@@ -1120,7 +1097,7 @@
},
"peerDependencies": {
"@rspack/core": ">=2.0.0-0",
- "@vitejs/plugin-rsc": ">=0.5.20",
+ "@vitejs/plugin-rsc": ">=0.5.30",
"react": ">=18.0.0 || >=19.0.0",
"react-dom": ">=18.0.0 || >=19.0.0",
"react-server-dom-rspack": ">=0.0.2"
@@ -1137,6 +1114,28 @@
}
}
},
+ "node_modules/@tanstack/react-start-server": {
+ "version": "1.167.34",
+ "resolved": "https://registry.npmjs.org/@tanstack/react-start-server/-/react-start-server-1.167.34.tgz",
+ "integrity": "sha512-9C1r6mUyDJPF2GRZBJfp8Zf/IH6YpXKwq09gKcCIt6CX/2z4Ir0SAtdzjgVYsAxX8a5qNQNLbwCkp4xa3kjyqw==",
+ "license": "MIT",
+ "dependencies": {
+ "@tanstack/react-router": "1.170.29",
+ "@tanstack/router-core": "1.171.24",
+ "@tanstack/start-server-core": "1.169.28"
+ },
+ "engines": {
+ "node": ">=22.12.0"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/tannerlinsley"
+ },
+ "peerDependencies": {
+ "react": ">=18.0.0 || >=19.0.0",
+ "react-dom": ">=18.0.0 || >=19.0.0"
+ }
+ },
"node_modules/@tanstack/react-store": {
"version": "0.9.3",
"resolved": "https://registry.npmjs.org/@tanstack/react-store/-/react-store-0.9.3.tgz",
@@ -1156,15 +1155,15 @@
}
},
"node_modules/@tanstack/router-core": {
- "version": "1.171.14",
- "resolved": "https://registry.npmjs.org/@tanstack/router-core/-/router-core-1.171.14.tgz",
- "integrity": "sha512-Mo3hwx0qB0cJsVYGDjG0+Ouf7VV74h/vsoDMGztdlyzDanp4gBA2s7IVvm6hFrmQM6GpD9F0Z7SqD7OldfLE7g==",
+ "version": "1.171.24",
+ "resolved": "https://registry.npmjs.org/@tanstack/router-core/-/router-core-1.171.24.tgz",
+ "integrity": "sha512-+j+8NmV4QOS+ILNLdXFlLTdKPPbBQIy6mXDZ0QWEKYZ0xQOdlnOCXVHPflyGanD2SWSxjqGkw8CsW0CXXP7fLg==",
"license": "MIT",
"dependencies": {
- "@tanstack/history": "1.162.0",
+ "@tanstack/history": "1.162.1",
"cookie-es": "^3.0.0",
- "seroval": "^1.5.4",
- "seroval-plugins": "^1.5.4"
+ "seroval": "^1.6.2",
+ "seroval-plugins": "^1.6.2"
},
"engines": {
"node": ">=20.19"
@@ -1175,13 +1174,13 @@
}
},
"node_modules/@tanstack/router-generator": {
- "version": "1.167.18",
- "resolved": "https://registry.npmjs.org/@tanstack/router-generator/-/router-generator-1.167.18.tgz",
- "integrity": "sha512-kFvM4caRds9Q3EXg64bZubJ6rbDxyV0YDSBSGvOGzmKspQPdz5Xrh0uj5T1Ov8avUUg+c761u04VQAaEzSBXRw==",
+ "version": "1.167.30",
+ "resolved": "https://registry.npmjs.org/@tanstack/router-generator/-/router-generator-1.167.30.tgz",
+ "integrity": "sha512-Tf9TJfdpP0yL3k1D1ke6hR1dvPCgKShTik3HcBRDeTK5eNrp9/X0Q0YApN8thE6pVcXL6a78O3ZE7XN7s7KwNw==",
"license": "MIT",
"dependencies": {
"@babel/types": "^7.28.5",
- "@tanstack/router-core": "1.171.14",
+ "@tanstack/router-core": "1.171.24",
"@tanstack/router-utils": "1.162.2",
"@tanstack/virtual-file-routes": "1.162.0",
"jiti": "^2.7.0",
@@ -1198,16 +1197,16 @@
}
},
"node_modules/@tanstack/router-plugin": {
- "version": "1.168.19",
- "resolved": "https://registry.npmjs.org/@tanstack/router-plugin/-/router-plugin-1.168.19.tgz",
- "integrity": "sha512-aFglwLc+bbPTgZlkXn3PvOwpjJAfgUyPGSuql4MP3XrqTTh6WkBiy2RYb6oaG5h0s7EKwivEuq85K3Y4V0Mt1g==",
+ "version": "1.168.32",
+ "resolved": "https://registry.npmjs.org/@tanstack/router-plugin/-/router-plugin-1.168.32.tgz",
+ "integrity": "sha512-P+qYIY9b/K+ZGUPNiyLqsd20vN/1abgmSNG0Ch9KTKldag3icR7TlrJgnM2km86yuRdXa4nJ5YT7+JLV5rJRZg==",
"license": "MIT",
"dependencies": {
"@babel/core": "^7.28.5",
"@babel/template": "^7.27.2",
"@babel/types": "^7.28.5",
- "@tanstack/router-core": "1.171.14",
- "@tanstack/router-generator": "1.167.18",
+ "@tanstack/router-core": "1.171.24",
+ "@tanstack/router-generator": "1.167.30",
"@tanstack/router-utils": "1.162.2",
"chokidar": "^5.0.0",
"unplugin": "^3.0.0",
@@ -1222,7 +1221,7 @@
},
"peerDependencies": {
"@rsbuild/core": ">=1.0.2 || ^2.0.0",
- "@tanstack/react-router": "^1.170.17",
+ "@tanstack/react-router": "^1.170.29",
"vite": ">=5.0.0 || >=6.0.0 || >=7.0.0 || >=8.0.0",
"vite-plugin-solid": "^2.11.10 || ^3.0.0-0",
"webpack": ">=5.92.0"
@@ -1269,15 +1268,15 @@
}
},
"node_modules/@tanstack/start-client-core": {
- "version": "1.170.13",
- "resolved": "https://registry.npmjs.org/@tanstack/start-client-core/-/start-client-core-1.170.13.tgz",
- "integrity": "sha512-o37M3msIK5ec87kPrIYJWXb1XPnjIe5/jrkGLXiXpFuVL99z7mhoBCzftKtVPtzqI8EElnRE/VGFYT9BHNnWcw==",
+ "version": "1.170.24",
+ "resolved": "https://registry.npmjs.org/@tanstack/start-client-core/-/start-client-core-1.170.24.tgz",
+ "integrity": "sha512-BRdV6TZSLVZ43fEVdIdkpkZCwwaEm57JUPpNiNszZeutBZLU0bxR/cbs0cC7sE98oVsgBTNvaBjyk2CDea+4sw==",
"license": "MIT",
"dependencies": {
- "@tanstack/router-core": "1.171.14",
+ "@tanstack/router-core": "1.171.24",
"@tanstack/start-fn-stubs": "1.162.0",
- "@tanstack/start-storage-context": "1.167.16",
- "seroval": "^1.5.4"
+ "@tanstack/start-storage-context": "1.167.26",
+ "seroval": "^1.6.2"
},
"engines": {
"node": ">=22.12.0"
@@ -1301,24 +1300,24 @@
}
},
"node_modules/@tanstack/start-plugin-core": {
- "version": "1.171.19",
- "resolved": "https://registry.npmjs.org/@tanstack/start-plugin-core/-/start-plugin-core-1.171.19.tgz",
- "integrity": "sha512-+fpW3Z/2vPT8HDV1c5p2WC6/g2k/AV/ujdJVDcn/VFd+gXRtzSX1D/LfozlaDbhDoEsqOnAk/mGwjg60JkUA2Q==",
+ "version": "1.171.36",
+ "resolved": "https://registry.npmjs.org/@tanstack/start-plugin-core/-/start-plugin-core-1.171.36.tgz",
+ "integrity": "sha512-wWFd0sSpoW3k5cJJ1EpJuQ1REzMcv4LcOmPKotyhH2PNQPqBIRv9ZCxRtH7QWxXcwAaE0G1YE8PTYh9ZARPYOg==",
"license": "MIT",
"dependencies": {
"@babel/code-frame": "7.27.1",
"@babel/core": "^7.28.5",
"@babel/types": "^7.28.5",
- "@tanstack/router-core": "1.171.14",
- "@tanstack/router-generator": "1.167.18",
- "@tanstack/router-plugin": "1.168.19",
+ "@tanstack/router-core": "1.171.24",
+ "@tanstack/router-generator": "1.167.30",
+ "@tanstack/router-plugin": "1.168.32",
"@tanstack/router-utils": "1.162.2",
- "@tanstack/start-server-core": "1.169.16",
+ "@tanstack/start-server-core": "1.169.28",
"exsolve": "^1.0.7",
"lightningcss": "^1.32.0",
"pathe": "^2.0.3",
"picomatch": "^4.0.3",
- "seroval": "^1.5.4",
+ "seroval": "^1.6.2",
"source-map": "^0.7.6",
"srvx": "^0.11.9",
"tinyglobby": "^0.2.15",
@@ -1348,18 +1347,18 @@
}
},
"node_modules/@tanstack/start-server-core": {
- "version": "1.169.16",
- "resolved": "https://registry.npmjs.org/@tanstack/start-server-core/-/start-server-core-1.169.16.tgz",
- "integrity": "sha512-lvAjQpH3nHJtd4xy0iHIaWbsTbyN9EBxuYCxbtXH0EpeBQPg+TCPhu9GQC9WbbA1rE//s82CpE55oYDQMqkU5A==",
+ "version": "1.169.28",
+ "resolved": "https://registry.npmjs.org/@tanstack/start-server-core/-/start-server-core-1.169.28.tgz",
+ "integrity": "sha512-iGytKBUIzEWxVZ20x2UYyTNGOviYSxUXR4SqAz8NRh0ElcbMHPK0twkE7ZeKLDigyQh9rG1DHGyiGVs6plQTvQ==",
"license": "MIT",
"dependencies": {
- "@tanstack/history": "1.162.0",
- "@tanstack/router-core": "1.171.14",
- "@tanstack/start-client-core": "1.170.13",
- "@tanstack/start-storage-context": "1.167.16",
+ "@tanstack/history": "1.162.1",
+ "@tanstack/router-core": "1.171.24",
+ "@tanstack/start-client-core": "1.170.24",
+ "@tanstack/start-storage-context": "1.167.26",
"fetchdts": "^0.1.6",
"h3-v2": "npm:h3@2.0.1-rc.20",
- "seroval": "^1.5.4"
+ "seroval": "^1.6.2"
},
"engines": {
"node": ">=22.12.0"
@@ -1370,12 +1369,12 @@
}
},
"node_modules/@tanstack/start-storage-context": {
- "version": "1.167.16",
- "resolved": "https://registry.npmjs.org/@tanstack/start-storage-context/-/start-storage-context-1.167.16.tgz",
- "integrity": "sha512-zTegxlij4BC1DbCrC6rsVlMOQVMzOuG5IllacZEkrUdhiFwMIMYpk0VWGH+d0ucx5RBkmv8e8GNX3AOVBWclfg==",
+ "version": "1.167.26",
+ "resolved": "https://registry.npmjs.org/@tanstack/start-storage-context/-/start-storage-context-1.167.26.tgz",
+ "integrity": "sha512-uWUX1zk4rY0vrSzW7JyIGYRLX0jx75Mc+CeaJL8TPTE4UHq2DxZ+4rwrx8/KBRyDFXTzgIzJAXIvp8Tm6hQaNQ==",
"license": "MIT",
"dependencies": {
- "@tanstack/router-core": "1.171.14"
+ "@tanstack/router-core": "1.171.24"
},
"engines": {
"node": ">=22.12.0"
@@ -1471,9 +1470,9 @@
}
},
"node_modules/@types/react": {
- "version": "19.2.17",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.17.tgz",
- "integrity": "sha512-MXfmqaVPEVgkBT/aY0aGCkRWWtByiYQXo3xdQ8r5RzuFrPiRn8Gar2tQdXSUQ2GKV3bkXckek89V8wQBY2Q/Aw==",
+ "version": "19.2.18",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.18.tgz",
+ "integrity": "sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -1481,9 +1480,9 @@
}
},
"node_modules/@types/react-dom": {
- "version": "19.2.3",
- "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz",
- "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==",
+ "version": "19.2.4",
+ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.4.tgz",
+ "integrity": "sha512-Bsc+QHgp+P/F02XDzNCY9jnZNCUuLki36KT7VKrTXXLdHf+vHMNZnW1rVu5DNW/rCK+fya3DATySbLM4yhtKUw==",
"dev": true,
"license": "MIT",
"peerDependencies": {
@@ -2219,24 +2218,24 @@
}
},
"node_modules/react": {
- "version": "19.2.7",
- "resolved": "https://registry.npmjs.org/react/-/react-19.2.7.tgz",
- "integrity": "sha512-HNe9WslTbXmFK8o8cmwgAeJFSBvt1bPdHCVKtaaV+WlAN36mpT4hcRpwbf3fY56ar2oIXzsBpOAiIRHAdY0OlQ==",
+ "version": "19.2.8",
+ "resolved": "https://registry.npmjs.org/react/-/react-19.2.8.tgz",
+ "integrity": "sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/react-dom": {
- "version": "19.2.7",
- "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.7.tgz",
- "integrity": "sha512-t0BRVXvbiE/o20Hfw669rLbMCDWtYZLvmJigy2f0MxsXF+71pxhR3xOkspmsO8h3ZlNzyibAmtCa3l4lYKk6gQ==",
+ "version": "19.2.8",
+ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.8.tgz",
+ "integrity": "sha512-rVprimfGBG3DR+Tq0IQG2DT5PxKth1WIGDmj5yPmlzr4YBe7uyE+Du4oVqTDXZSHGGGXRtTJEGSSePyQCMBglQ==",
"license": "MIT",
"dependencies": {
"scheduler": "^0.27.0"
},
"peerDependencies": {
- "react": "^19.2.7"
+ "react": "^19.2.8"
}
},
"node_modules/react-refresh": {
@@ -2329,18 +2328,18 @@
}
},
"node_modules/seroval": {
- "version": "1.6.2",
- "resolved": "https://registry.npmjs.org/seroval/-/seroval-1.6.2.tgz",
- "integrity": "sha512-mPT+SD2TrlB6wvte1KkYOYUkubaTbd6pZ/6Kk3C9nxzrHmCZyhxOO7XGAeL7f+yLKZglzGtM9odUVvg/EhO+vQ==",
+ "version": "1.6.3",
+ "resolved": "https://registry.npmjs.org/seroval/-/seroval-1.6.3.tgz",
+ "integrity": "sha512-5PwLbVPpT4DEki1hYVSSsoxWY6xCNMVucAVLK/CH0mXSDfp/I4KaAex72q80GNt5hpn7CCMGdSpIg4YGqH/wXQ==",
"license": "MIT",
"engines": {
"node": ">=10"
}
},
"node_modules/seroval-plugins": {
- "version": "1.6.2",
- "resolved": "https://registry.npmjs.org/seroval-plugins/-/seroval-plugins-1.6.2.tgz",
- "integrity": "sha512-TfxuUjlbBESzUOWdTkTKqvSmav0ABym+itetDXLK6mDz8SmrpdI30aF8RTXE8Bvq+tH/1yIDkvy3W0lfQb1ipQ==",
+ "version": "1.6.3",
+ "resolved": "https://registry.npmjs.org/seroval-plugins/-/seroval-plugins-1.6.3.tgz",
+ "integrity": "sha512-zQIy62HW683pMIUOKv9yKueQmOr+xMjpP2eH/qEPhr6nTAC+pJTh508md571Oduf/K/QpAoyeWpOhOp1+RFeDA==",
"license": "MIT",
"engines": {
"node": ">=10"
diff --git a/examples/tanstack-start/package.json b/examples/tanstack-start/package.json
index adf6d2e7..ee47a62a 100644
--- a/examples/tanstack-start/package.json
+++ b/examples/tanstack-start/package.json
@@ -1,18 +1,18 @@
{
"dependencies": {
"@arcjet/node": "1.10.0",
- "@fontsource-variable/figtree": "5.2.10",
- "@fontsource/ibm-plex-mono": "5.2.7",
- "@tanstack/react-router": "1.170.17",
- "@tanstack/react-start": "1.168.27",
- "react": "19.2.7",
- "react-dom": "19.2.7",
+ "@fontsource-variable/figtree": "5.3.0",
+ "@fontsource/ibm-plex-mono": "5.3.0",
+ "@tanstack/react-router": "1.170.29",
+ "@tanstack/react-start": "1.168.46",
+ "react": "19.2.8",
+ "react-dom": "19.2.8",
"zod": "4.4.3"
},
"devDependencies": {
"@types/node": "22.20.1",
- "@types/react": "19.2.17",
- "@types/react-dom": "19.2.3",
+ "@types/react": "19.2.18",
+ "@types/react-dom": "19.2.4",
"@vitejs/plugin-react": "5.2.0",
"typescript": "5.9.3",
"vite": "7.3.6",
diff --git a/examples/tanstack-start/src/routeTree.gen.ts b/examples/tanstack-start/src/routeTree.gen.ts
index 2ad0dc5b..024a2851 100644
--- a/examples/tanstack-start/src/routeTree.gen.ts
+++ b/examples/tanstack-start/src/routeTree.gen.ts
@@ -10,34 +10,29 @@
import { Route as rootRouteImport } from './routes/__root'
import { Route as IndexRouteImport } from './routes/index'
-import { Route as SignupIndexRouteImport } from './routes/signup/index'
-import { Route as SensitiveInfoIndexRouteImport } from './routes/sensitive-info/index'
-import { Route as RateLimitingIndexRouteImport } from './routes/rate-limiting/index'
-import { Route as BotsIndexRouteImport } from './routes/bots/index'
import { Route as AttackIndexRouteImport } from './routes/attack/index'
-import { Route as SignupSubmittedRouteImport } from './routes/signup/submitted'
-import { Route as SensitiveInfoSubmittedRouteImport } from './routes/sensitive-info/submitted'
-import { Route as BotsTestRouteImport } from './routes/bots/test'
import { Route as AttackTestRouteImport } from './routes/attack/test'
+import { Route as BotsIndexRouteImport } from './routes/bots/index'
+import { Route as BotsTestRouteImport } from './routes/bots/test'
+import { Route as RateLimitingIndexRouteImport } from './routes/rate-limiting/index'
+import { Route as SensitiveInfoIndexRouteImport } from './routes/sensitive-info/index'
+import { Route as SensitiveInfoSubmittedRouteImport } from './routes/sensitive-info/submitted'
+import { Route as SignupIndexRouteImport } from './routes/signup/index'
+import { Route as SignupSubmittedRouteImport } from './routes/signup/submitted'
const IndexRoute = IndexRouteImport.update({
id: '/',
path: '/',
getParentRoute: () => rootRouteImport,
} as any)
-const SignupIndexRoute = SignupIndexRouteImport.update({
- id: '/signup/',
- path: '/signup/',
- getParentRoute: () => rootRouteImport,
-} as any)
-const SensitiveInfoIndexRoute = SensitiveInfoIndexRouteImport.update({
- id: '/sensitive-info/',
- path: '/sensitive-info/',
+const AttackIndexRoute = AttackIndexRouteImport.update({
+ id: '/attack/',
+ path: '/attack/',
getParentRoute: () => rootRouteImport,
} as any)
-const RateLimitingIndexRoute = RateLimitingIndexRouteImport.update({
- id: '/rate-limiting/',
- path: '/rate-limiting/',
+const AttackTestRoute = AttackTestRouteImport.update({
+ id: '/attack/test',
+ path: '/attack/test',
getParentRoute: () => rootRouteImport,
} as any)
const BotsIndexRoute = BotsIndexRouteImport.update({
@@ -45,14 +40,19 @@ const BotsIndexRoute = BotsIndexRouteImport.update({
path: '/bots/',
getParentRoute: () => rootRouteImport,
} as any)
-const AttackIndexRoute = AttackIndexRouteImport.update({
- id: '/attack/',
- path: '/attack/',
+const BotsTestRoute = BotsTestRouteImport.update({
+ id: '/bots/test',
+ path: '/bots/test',
getParentRoute: () => rootRouteImport,
} as any)
-const SignupSubmittedRoute = SignupSubmittedRouteImport.update({
- id: '/signup/submitted',
- path: '/signup/submitted',
+const RateLimitingIndexRoute = RateLimitingIndexRouteImport.update({
+ id: '/rate-limiting/',
+ path: '/rate-limiting/',
+ getParentRoute: () => rootRouteImport,
+} as any)
+const SensitiveInfoIndexRoute = SensitiveInfoIndexRouteImport.update({
+ id: '/sensitive-info/',
+ path: '/sensitive-info/',
getParentRoute: () => rootRouteImport,
} as any)
const SensitiveInfoSubmittedRoute = SensitiveInfoSubmittedRouteImport.update({
@@ -60,14 +60,14 @@ const SensitiveInfoSubmittedRoute = SensitiveInfoSubmittedRouteImport.update({
path: '/sensitive-info/submitted',
getParentRoute: () => rootRouteImport,
} as any)
-const BotsTestRoute = BotsTestRouteImport.update({
- id: '/bots/test',
- path: '/bots/test',
+const SignupIndexRoute = SignupIndexRouteImport.update({
+ id: '/signup/',
+ path: '/signup/',
getParentRoute: () => rootRouteImport,
} as any)
-const AttackTestRoute = AttackTestRouteImport.update({
- id: '/attack/test',
- path: '/attack/test',
+const SignupSubmittedRoute = SignupSubmittedRouteImport.update({
+ id: '/signup/submitted',
+ path: '/signup/submitted',
getParentRoute: () => rootRouteImport,
} as any)
@@ -169,25 +169,18 @@ declare module '@tanstack/react-router' {
preLoaderRoute: typeof IndexRouteImport
parentRoute: typeof rootRouteImport
}
- '/signup/': {
- id: '/signup/'
- path: '/signup'
- fullPath: '/signup/'
- preLoaderRoute: typeof SignupIndexRouteImport
- parentRoute: typeof rootRouteImport
- }
- '/sensitive-info/': {
- id: '/sensitive-info/'
- path: '/sensitive-info'
- fullPath: '/sensitive-info/'
- preLoaderRoute: typeof SensitiveInfoIndexRouteImport
+ '/attack/': {
+ id: '/attack/'
+ path: '/attack'
+ fullPath: '/attack/'
+ preLoaderRoute: typeof AttackIndexRouteImport
parentRoute: typeof rootRouteImport
}
- '/rate-limiting/': {
- id: '/rate-limiting/'
- path: '/rate-limiting'
- fullPath: '/rate-limiting/'
- preLoaderRoute: typeof RateLimitingIndexRouteImport
+ '/attack/test': {
+ id: '/attack/test'
+ path: '/attack/test'
+ fullPath: '/attack/test'
+ preLoaderRoute: typeof AttackTestRouteImport
parentRoute: typeof rootRouteImport
}
'/bots/': {
@@ -197,18 +190,25 @@ declare module '@tanstack/react-router' {
preLoaderRoute: typeof BotsIndexRouteImport
parentRoute: typeof rootRouteImport
}
- '/attack/': {
- id: '/attack/'
- path: '/attack'
- fullPath: '/attack/'
- preLoaderRoute: typeof AttackIndexRouteImport
+ '/bots/test': {
+ id: '/bots/test'
+ path: '/bots/test'
+ fullPath: '/bots/test'
+ preLoaderRoute: typeof BotsTestRouteImport
parentRoute: typeof rootRouteImport
}
- '/signup/submitted': {
- id: '/signup/submitted'
- path: '/signup/submitted'
- fullPath: '/signup/submitted'
- preLoaderRoute: typeof SignupSubmittedRouteImport
+ '/rate-limiting/': {
+ id: '/rate-limiting/'
+ path: '/rate-limiting'
+ fullPath: '/rate-limiting/'
+ preLoaderRoute: typeof RateLimitingIndexRouteImport
+ parentRoute: typeof rootRouteImport
+ }
+ '/sensitive-info/': {
+ id: '/sensitive-info/'
+ path: '/sensitive-info'
+ fullPath: '/sensitive-info/'
+ preLoaderRoute: typeof SensitiveInfoIndexRouteImport
parentRoute: typeof rootRouteImport
}
'/sensitive-info/submitted': {
@@ -218,18 +218,18 @@ declare module '@tanstack/react-router' {
preLoaderRoute: typeof SensitiveInfoSubmittedRouteImport
parentRoute: typeof rootRouteImport
}
- '/bots/test': {
- id: '/bots/test'
- path: '/bots/test'
- fullPath: '/bots/test'
- preLoaderRoute: typeof BotsTestRouteImport
+ '/signup/': {
+ id: '/signup/'
+ path: '/signup'
+ fullPath: '/signup/'
+ preLoaderRoute: typeof SignupIndexRouteImport
parentRoute: typeof rootRouteImport
}
- '/attack/test': {
- id: '/attack/test'
- path: '/attack/test'
- fullPath: '/attack/test'
- preLoaderRoute: typeof AttackTestRouteImport
+ '/signup/submitted': {
+ id: '/signup/submitted'
+ path: '/signup/submitted'
+ fullPath: '/signup/submitted'
+ preLoaderRoute: typeof SignupSubmittedRouteImport
parentRoute: typeof rootRouteImport
}
}