diff --git a/examples/astro/package-lock.json b/examples/astro/package-lock.json index 1054792..89f5083 100644 --- a/examples/astro/package-lock.json +++ b/examples/astro/package-lock.json @@ -8,7 +8,7 @@ "name": "@arcjet-examples/astro", "version": "0.0.0", "dependencies": { - "@arcjet/astro": "1.8.0", + "@arcjet/astro": "1.10.0", "@astrojs/node": "11.1.1", "@fontsource-variable/figtree": "5.2.10", "@fontsource/ibm-plex-mono": "5.2.7", @@ -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/astro": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@arcjet/astro/-/astro-1.8.0.tgz", - "integrity": "sha512-9mBCtOT0qhTIshHDLrArQocQpgmJaAsJQE1z3F7zRic+XFqAmNvMrMDniTUFbDERpb7xLD6sqLDMZDqXmxh8HQ==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@arcjet/astro/-/astro-1.10.0.tgz", + "integrity": "sha512-KBF2AyBWjNoqUAHJKEf2Irb9BJgtXZtLj9kGLllSfYg5DX7/g6m+SbzBti9TznODVxaFaahLcmuDJFovWYQAwA==", "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": { "astro": "^5.9.3 || ^6.0.0 || ^7.0.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": { @@ -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" @@ -700,9 +700,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/@capsizecss/unpack": { @@ -2028,18 +2028,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" diff --git a/examples/astro/package.json b/examples/astro/package.json index 327f727..80bcf0b 100644 --- a/examples/astro/package.json +++ b/examples/astro/package.json @@ -1,6 +1,6 @@ { "dependencies": { - "@arcjet/astro": "1.8.0", + "@arcjet/astro": "1.10.0", "@astrojs/node": "11.1.1", "@fontsource-variable/figtree": "5.2.10", "@fontsource/ibm-plex-mono": "5.2.7", diff --git a/examples/deno/deno.json b/examples/deno/deno.json index d9b5f9e..b65b746 100644 --- a/examples/deno/deno.json +++ b/examples/deno/deno.json @@ -4,7 +4,7 @@ "start": "deno run --allow-env --allow-read --allow-net src/main.ts" }, "imports": { - "@arcjet/deno": "npm:@arcjet/deno@1.8.0", - "@arcjet/inspect": "npm:@arcjet/inspect@1.8.0" + "@arcjet/deno": "npm:@arcjet/deno@1.10.0", + "@arcjet/inspect": "npm:@arcjet/inspect@1.10.0" } } diff --git a/examples/deno/deno.lock b/examples/deno/deno.lock index 1658783..2378c8b 100644 --- a/examples/deno/deno.lock +++ b/examples/deno/deno.lock @@ -1,28 +1,28 @@ { "version": "5", "specifiers": { - "npm:@arcjet/deno@1.8.0": "1.8.0", - "npm:@arcjet/inspect@1.8.0": "1.8.0" + "npm:@arcjet/deno@1.10.0": "1.10.0", + "npm:@arcjet/inspect@1.10.0": "1.10.0" }, "npm": { - "@arcjet/analyze-wasm@1.8.0": { - "integrity": "sha512-NX2WFfqEcDnfhUhYyhaIP0juFvmNSJcXBtIhWH46UgXBBn5eowiqYOpfRYVVdVQUL9jQKEJQmfkiLM6prBCIxg==" + "@arcjet/analyze-wasm@1.10.0": { + "integrity": "sha512-vZqDQyRoeuxQcOlF75+0Xu2mlCCRl83HLFmpTDGLp3KGDYI1bRLBXtYOqqE5PK6LGQtJtYkDfJCWPHIngLTDYw==" }, - "@arcjet/analyze@1.8.0": { - "integrity": "sha512-re0BiOlPexv91VqFUgsSXLcT/6/73h9pjEQhN2JeS5OFuwDa0kNNKDt9DPNrFPRFOiXl4skeuodgilnVvHaFpg==", + "@arcjet/analyze@1.10.0": { + "integrity": "sha512-iWzLCb28Q/fcEiKGk6kN09YFx+PUoKCqwq5krC3niWSFHEuH5p/SAAPTdkN4+uMQkunszuqCCKLpfshGx0vXAg==", "dependencies": [ "@arcjet/analyze-wasm", "@arcjet/protocol" ] }, - "@arcjet/body@1.8.0": { - "integrity": "sha512-4Qwv0VDEryMnOl0fqX7QnHm+nKwrP/V95uDgkQxiRqsCpiC7rR5n0YK/LJKwBHupdxzrCj3n3f/XjnB4GCghZw==" + "@arcjet/body@1.10.0": { + "integrity": "sha512-cW59ijiZvjl8tDfyAuAfPCYjWwhafU0UEkYb4pQ51KJUYzvEc5ytxWGxYSh/V4agATcBLLqboOpyN705ROVOyw==" }, - "@arcjet/cache@1.8.0": { - "integrity": "sha512-3PXpoCJFqkYPKzz38pkJ8A7tvPm2CGdGVCHOPDALUNwdIFxpzZpTZmZO34QrBQisNq+p1JpvXV5IBdcYWFsXLA==" + "@arcjet/cache@1.10.0": { + "integrity": "sha512-HWZHkm2JPKa6NjKygwFM0tg5EdnYFGNlEV6D0P/UIaTApuS1U5LrNj9mp1sWDpt01C8/WWmY8crQGEA3LRuNng==" }, - "@arcjet/deno@1.8.0": { - "integrity": "sha512-hCZNnNqOxOe0AHfwdcwxVO+YE3UCybBoItEXxwquNT1S9ob/t1mNSUi98/2ww3mnQ+tSo36a+Q+Vv4UjGwKvmA==", + "@arcjet/deno@1.10.0": { + "integrity": "sha512-E4/6ooRMG7yDNn/GWZ5zz5dQuXURy9v1JbBIGyp2T53btJMdpS80ksdAU9NCcOS/7K6eKKEk1VCFN/5i/5Zitg==", "dependencies": [ "@arcjet/body", "@arcjet/env", @@ -34,49 +34,49 @@ "arcjet" ] }, - "@arcjet/duration@1.8.0": { - "integrity": "sha512-8kOgD2mJmKKoWdkEJKb5dijrHpG4m6pb5aiEJZfZwsB2NIHX3mlEZmm59Fos2t0opgBG6jtRWgTOaCoY5hDTLg==" + "@arcjet/duration@1.10.0": { + "integrity": "sha512-CMfP5jDKx1GN0y+CU9HhMHy6UIX9wVqVdPVtZMYFrQDKWIyLaUpWkW+AKEOPPV6TTtapxnt+/XAZYpHxQ43FsA==" }, - "@arcjet/env@1.8.0": { - "integrity": "sha512-vcnAuIFCmskFW2yXgTp8/ij7Gatl7rZVq+zZh/1PY/8zsllWQ6aZ4YlqRQCmkSTq9r6vdnfLpxL7Z5CKD3/mFw==" + "@arcjet/env@1.10.0": { + "integrity": "sha512-8Woh0lZUIC13iXjovtcqpEAttaJb8bYicSpjC2ba47ePacbXgZKznuboJwwGb6a8kBu1v5/nCE2JugrwsiUd2g==" }, - "@arcjet/headers@1.8.0": { - "integrity": "sha512-arO1JYdgPritMwZOY5yzgWOjb6mmVAWvZ1qE8Q0+zDuhKqsleYlVfZKqWudC4SxQfmWR771eK312/aeX72dJkA==" + "@arcjet/headers@1.10.0": { + "integrity": "sha512-MPwP1lO+iMJNca0D1fWxdW/4sj/5hZ8D7YKpJ6JN4W6joiW45+bFhJBnJnVRjIsl/alsIKdZMIBVUlcv0vEZaQ==" }, - "@arcjet/inspect@1.8.0": { - "integrity": "sha512-j/BCsYjx4YgK75Cb2NHFIUoJv1iErAKRN6gGbmtTHidFDwqYN6ya0rs8O+O9QqenRXzisxloB2UamiX2kbZl9g==", + "@arcjet/inspect@1.10.0": { + "integrity": "sha512-EgFBUSMcYyqq8phy5PF2nO3rbBREAkECqK5d5cC3Pus6Z0VXlcMP7LQagKjgV+/jt2B/XW9Jjg+fiVd/jOgmDQ==", "dependencies": [ "@arcjet/protocol" ] }, - "@arcjet/ip@1.8.0": { - "integrity": "sha512-ghEK+dz4GcRkjpewMH153wRXP73pS+U2OxVlQnzfOua3knkqc76aeD39PNxqdxd9fDXKj/vFMYtQE+kuTt2TkA==" + "@arcjet/ip@1.10.0": { + "integrity": "sha512-bYo8/CwbMbzMC2x4LAu+C9V2qi+XOzojUCzvzDp8XASGXGGyjRI7vJ7bZx4dMR99xF5iv74x4Ksi0N3Pjr5ZVg==" }, - "@arcjet/logger@1.8.0": { - "integrity": "sha512-A1x/Z+D3no7VCkjLxW2zhHKR92K5Iy6fW9xQANpEghwpHTLJ8V0FyLJgFQA91kyGoRur8wkJ9sw46NX3qCGQTg==", + "@arcjet/logger@1.10.0": { + "integrity": "sha512-antsrgRzzR+asMuV/sAdndIi0rkkpUaUTe8n8JAG4ZrDRa54YNPQO0skRjipjT/g0nJmTA9auVL/CnhmrHRHug==", "dependencies": [ "@arcjet/sprintf" ] }, - "@arcjet/protocol@1.8.0_@bufbuild+protobuf@2.12.0": { - "integrity": "sha512-DR0aVurpxSkOhyHsIN7VSZsAbqKLS63aYRN1g7qHlgQ1a7i+v3b5kgIJjXDlKqWBhXNV4pbQybjLrM/P3qTI5w==", + "@arcjet/protocol@1.10.0_@bufbuild+protobuf@2.12.1": { + "integrity": "sha512-qDsEzlDixqM9X0GuvgBosEhCwsGMbHgvlvmEtYhWy9d3JKVsqWoCz+/BP7JwDlHZXjrkqwTyAZZKkHX7OmqS8g==", "dependencies": [ "@arcjet/cache", "@bufbuild/protobuf", "@connectrpc/connect" ] }, - "@arcjet/runtime@1.8.0": { - "integrity": "sha512-PRifuuJV6vxnnOdyvPpQl37a1pBQzy/n6yUhU7Ude7/o5BebS5fY67oAHLyfjQi15oui2cZJ8isg7bAnulLCbw==" + "@arcjet/runtime@1.10.0": { + "integrity": "sha512-78BC1xmD+Nj4esfIdSR3q2IlcKqrT+EteXTlYlgXfrJlU6wa1tvMHaafi10/WY3sGg7KYJGeO6QL5Obwd/2OPQ==" }, - "@arcjet/sprintf@1.8.0": { - "integrity": "sha512-0brPSuwfUXO/XPMt3RqrlMLladgHhs6QS4RgHaAuxJBgWF7sqnM53Jb3njexWWB+XdTdlMb9nMIn0iqsjPpSow==" + "@arcjet/sprintf@1.10.0": { + "integrity": "sha512-849scMn5QcUjfp2bcKbkeVevGartwDupQsqPJsFbFqAPjhBTts5ubnFShh4n1cw80YsznzlRTJbN8QV4KKmZlw==" }, - "@arcjet/stable-hash@1.8.0": { - "integrity": "sha512-11nkDr+93Cru72EWA11VjMHROE5etyxcfUCCQGxnjQ2+5Djz1rvTUdso2eu0JCsWjzsP5/zeq0LbErt1/sN+hg==" + "@arcjet/stable-hash@1.10.0": { + "integrity": "sha512-sx4B4g/EEhDGf0GbP05aA45LGhPkG6xwbYBJGqY5FZRdN1tDsPg748qfCRwne7ptwfwMP9u92R9TliofH29MxA==" }, - "@arcjet/transport@1.8.0_@bufbuild+protobuf@2.12.0_@connectrpc+connect@2.1.2__@bufbuild+protobuf@2.12.0": { - "integrity": "sha512-E5TwuJHtnx2NB6qVf8ExD9zMSyPgQhE407OBwBnUvRRUQwESEL2FaPNhmin5byvsEbI0vB9MQpa1hBrWcN52Bg==", + "@arcjet/transport@1.10.0_@bufbuild+protobuf@2.12.1_@connectrpc+connect@2.1.2__@bufbuild+protobuf@2.12.1": { + "integrity": "sha512-tcmnrqOVzq4MfB1V2Rz85BXa8wY9VONStise6TjeGvRwRMtXnKY9sWhUEsayJYQ6KKJQcmxAkMcODUQKGts1sw==", "dependencies": [ "@arcjet/env", "@arcjet/logger", @@ -86,31 +86,31 @@ "@connectrpc/connect-web" ] }, - "@bufbuild/protobuf@2.12.0": { - "integrity": "sha512-B/XlCaFIP8LOwzo+bz5uFzATYokcwCKQcghqnlfwSmM5eX/qTkvDBnDPs+gXtX/RyjxJ4DRikECcPJbyALA8FA==" + "@bufbuild/protobuf@2.12.1": { + "integrity": "sha512-BvAMfS6LrgZiryOAZ4pBYucu4wG/Ei/9o9DZ9akbREnMLbPJiom2i8b9C8IsKErQoiKqVhrerzt3kOT/RrzLHg==" }, - "@connectrpc/connect-node@2.1.2_@bufbuild+protobuf@2.12.0_@connectrpc+connect@2.1.2__@bufbuild+protobuf@2.12.0": { + "@connectrpc/connect-node@2.1.2_@bufbuild+protobuf@2.12.1_@connectrpc+connect@2.1.2__@bufbuild+protobuf@2.12.1": { "integrity": "sha512-+i/aAOpsI8sIx1mbYp6d99zvxaUSF6t/jP9Ux9maAmjsZPgmIQ3JuIeYi0zJIP9zlCnBlJjkpPosshCgdRuThQ==", "dependencies": [ "@bufbuild/protobuf", "@connectrpc/connect" ] }, - "@connectrpc/connect-web@2.1.2_@bufbuild+protobuf@2.12.0_@connectrpc+connect@2.1.2__@bufbuild+protobuf@2.12.0": { + "@connectrpc/connect-web@2.1.2_@bufbuild+protobuf@2.12.1_@connectrpc+connect@2.1.2__@bufbuild+protobuf@2.12.1": { "integrity": "sha512-1tfaK85MU+gJjwwmL31d2rzdf0XCYX99chZf63uG89SGBUd4XuZ4ZzhGo2u79TPXOE6nLIZQ2okrpyey42PYdg==", "dependencies": [ "@bufbuild/protobuf", "@connectrpc/connect" ] }, - "@connectrpc/connect@2.1.2_@bufbuild+protobuf@2.12.0": { + "@connectrpc/connect@2.1.2_@bufbuild+protobuf@2.12.1": { "integrity": "sha512-MXkBijtcX09R10Eb6sFeIetc6w6746eio6xtfuyVOH7oQAacT1X0GzMIQFux6Qy8cq3W/T5qX5Bei8YbFtmRGA==", "dependencies": [ "@bufbuild/protobuf" ] }, - "arcjet@1.8.0": { - "integrity": "sha512-rdSkgVxktTujiQaY82UAwmX5oT2MR2jUuObLijeX3i+bwwiTl8eQyTasPd8MGKvAW12DNbtT7WkyI78PPsgt9g==", + "arcjet@1.10.0": { + "integrity": "sha512-4aY2sgSFdoEC/T72TaV4Aj5M0f/hYAPLSpIi1QXGvtLynKuyZyEjjO2H7qZDi+L28/4s2u6iUoBTyoXLeh5e3w==", "dependencies": [ "@arcjet/analyze", "@arcjet/cache", @@ -124,8 +124,8 @@ }, "workspace": { "dependencies": [ - "npm:@arcjet/deno@1.8.0", - "npm:@arcjet/inspect@1.8.0" + "npm:@arcjet/deno@1.10.0", + "npm:@arcjet/inspect@1.10.0" ] } } diff --git a/examples/expressjs/package-lock.json b/examples/expressjs/package-lock.json index 20045a9..1c9b52d 100644 --- a/examples/expressjs/package-lock.json +++ b/examples/expressjs/package-lock.json @@ -7,8 +7,8 @@ "name": "@arcjet-examples/expressjs", "license": "Apache-2.0", "dependencies": { - "@arcjet/inspect": "1.8.0", - "@arcjet/node": "1.8.0", + "@arcjet/inspect": "1.10.0", + "@arcjet/node": "1.10.0", "express": "5.2.1" }, "devDependencies": { @@ -21,132 +21,132 @@ } }, "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/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": { @@ -154,41 +154,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" @@ -198,9 +198,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": { @@ -347,18 +347,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" diff --git a/examples/expressjs/package.json b/examples/expressjs/package.json index d30506f..b20fa7b 100644 --- a/examples/expressjs/package.json +++ b/examples/expressjs/package.json @@ -24,8 +24,8 @@ "start": "tsc && node --env-file .env.local dist/index.js" }, "dependencies": { - "@arcjet/inspect": "1.8.0", - "@arcjet/node": "1.8.0", + "@arcjet/inspect": "1.10.0", + "@arcjet/node": "1.10.0", "express": "5.2.1" }, "devDependencies": { diff --git a/examples/fastify/package-lock.json b/examples/fastify/package-lock.json index 0a141db..22a9e78 100644 --- a/examples/fastify/package-lock.json +++ b/examples/fastify/package-lock.json @@ -8,8 +8,8 @@ "name": "@arcjet-examples/fastify", "version": "0.0.0", "dependencies": { - "@arcjet/fastify": "1.8.0", - "@arcjet/inspect": "1.8.0", + "@arcjet/fastify": "1.10.0", + "@arcjet/inspect": "1.10.0", "@fastify/autoload": "6.4.0", "@fastify/env": "5.0.3", "@fastify/type-provider-json-schema-to-ts": "5.0.0", @@ -27,67 +27,67 @@ } }, "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/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/fastify": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@arcjet/fastify/-/fastify-1.8.0.tgz", - "integrity": "sha512-0JGYk8L56W40s5RDgJDPAiAa9PcdwazD5GBgO36e66M+frEXqgtFthqSboNQlYiTauM6GaSxJ0mFma9IFuHwXg==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@arcjet/fastify/-/fastify-1.10.0.tgz", + "integrity": "sha512-V7tvrkNRCYPLbm95QmUDWj+1nUr8D8CCgXe9Cjykw1pvXVmWsGwajrXy/U75bjPqBTf7CzXJfKKif73TEXH+Qg==", "license": "Apache-2.0", "dependencies": { - "@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/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" @@ -97,55 +97,55 @@ } }, "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/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": { @@ -153,41 +153,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" @@ -206,9 +206,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": { @@ -910,18 +910,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" diff --git a/examples/fastify/package.json b/examples/fastify/package.json index 6caa9f1..1019c14 100644 --- a/examples/fastify/package.json +++ b/examples/fastify/package.json @@ -1,7 +1,7 @@ { "dependencies": { - "@arcjet/fastify": "1.8.0", - "@arcjet/inspect": "1.8.0", + "@arcjet/fastify": "1.10.0", + "@arcjet/inspect": "1.10.0", "@fastify/autoload": "6.4.0", "@fastify/env": "5.0.3", "@fastify/type-provider-json-schema-to-ts": "5.0.0", diff --git a/examples/firebase-functions/package-lock.json b/examples/firebase-functions/package-lock.json index 8961d95..24c0495 100644 --- a/examples/firebase-functions/package-lock.json +++ b/examples/firebase-functions/package-lock.json @@ -6,8 +6,8 @@ "": { "name": "@arcjet-examples/firebase-functions", "dependencies": { - "@arcjet/inspect": "1.8.0", - "@arcjet/node": "1.8.0", + "@arcjet/inspect": "1.10.0", + "@arcjet/node": "1.10.0", "firebase-admin": "13.10.0", "firebase-functions": "7.2.5" }, @@ -71,132 +71,132 @@ "license": "Apache-2.0" }, "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/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": { @@ -204,41 +204,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" @@ -855,9 +855,9 @@ "peer": true }, "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": { @@ -4129,18 +4129,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" diff --git a/examples/firebase-functions/package.json b/examples/firebase-functions/package.json index b5098b7..56d17a4 100644 --- a/examples/firebase-functions/package.json +++ b/examples/firebase-functions/package.json @@ -13,8 +13,8 @@ "main": "src/index.ts", "type": "module", "dependencies": { - "@arcjet/inspect": "1.8.0", - "@arcjet/node": "1.8.0", + "@arcjet/inspect": "1.10.0", + "@arcjet/node": "1.10.0", "firebase-admin": "13.10.0", "firebase-functions": "7.2.5" }, diff --git a/examples/nestjs/package-lock.json b/examples/nestjs/package-lock.json index 3d09e3f..7e7f621 100644 --- a/examples/nestjs/package-lock.json +++ b/examples/nestjs/package-lock.json @@ -7,8 +7,8 @@ "name": "@arcjet-examples/nestjs", "license": "Apache-2.0", "dependencies": { - "@arcjet/decorate": "1.8.0", - "@arcjet/nest": "1.8.0", + "@arcjet/decorate": "1.10.0", + "@arcjet/nest": "1.10.0", "@nestjs/common": "11.1.28", "@nestjs/config": "4.0.4", "@nestjs/core": "11.1.28", @@ -208,120 +208,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/decorate": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@arcjet/decorate/-/decorate-1.8.0.tgz", - "integrity": "sha512-vyfYprYYGNz8HeVV79oWh50W617dnhR6lF7iLqoMRZCV3/7fH2uiiySt7Kxk4lTfWuft1Iby4Vjhd3of6A5mjA==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@arcjet/decorate/-/decorate-1.10.0.tgz", + "integrity": "sha512-evUM2lPQ4b26bWx1I+v7RXmKDULS9NShfWIiF9/kWlZdP192i/CYcxenQ0TynEN4/yX/Tt1VK9/3QKgZ2SFU3g==", "license": "Apache-2.0", "dependencies": { - "@arcjet/protocol": "1.8.0", - "@arcjet/sprintf": "1.8.0" + "@arcjet/protocol": "1.10.0", + "@arcjet/sprintf": "1.10.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/nest": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@arcjet/nest/-/nest-1.8.0.tgz", - "integrity": "sha512-IocHVTPd/6OGjAKWjh9zFEG/6TjTdtfSqsR4LvYGEAndrljwhPaYgB8Xz+cVwTjsBnGKHL3KkoYrP0qtLqRfNQ==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@arcjet/nest/-/nest-1.10.0.tgz", + "integrity": "sha512-DRaPrPZ20HXfGG9aLwySP+M5hfhkxS06PPE78f5ghZcVcqj5hQWgy5zAR6vFwYJtr+XxUXKeM3UO8BHo2u1vQA==", "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" @@ -332,13 +332,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": { @@ -346,41 +346,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" @@ -425,9 +425,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": { @@ -1591,18 +1591,18 @@ "license": "MIT" }, "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" diff --git a/examples/nestjs/package.json b/examples/nestjs/package.json index 720b9ed..da82809 100644 --- a/examples/nestjs/package.json +++ b/examples/nestjs/package.json @@ -25,8 +25,8 @@ "start": "nest start" }, "dependencies": { - "@arcjet/decorate": "1.8.0", - "@arcjet/nest": "1.8.0", + "@arcjet/decorate": "1.10.0", + "@arcjet/nest": "1.10.0", "@nestjs/common": "11.1.28", "@nestjs/config": "4.0.4", "@nestjs/core": "11.1.28", diff --git a/examples/nextjs-bot-protection/package-lock.json b/examples/nextjs-bot-protection/package-lock.json index b2dfd08..3679f9c 100644 --- a/examples/nextjs-bot-protection/package-lock.json +++ b/examples/nextjs-bot-protection/package-lock.json @@ -6,8 +6,8 @@ "": { "name": "@arcjet-examples/nextjs-bot-protection", "dependencies": { - "@arcjet/inspect": "1.8.0", - "@arcjet/next": "1.8.0", + "@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", @@ -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": { @@ -945,18 +945,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" diff --git a/examples/nextjs-bot-protection/package.json b/examples/nextjs-bot-protection/package.json index 6081b0c..f8f10e8 100644 --- a/examples/nextjs-bot-protection/package.json +++ b/examples/nextjs-bot-protection/package.json @@ -1,7 +1,7 @@ { "dependencies": { - "@arcjet/inspect": "1.8.0", - "@arcjet/next": "1.8.0", + "@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", diff --git a/examples/nextjs-fly/package-lock.json b/examples/nextjs-fly/package-lock.json index 67393ff..d2d2b6e 100644 --- a/examples/nextjs-fly/package-lock.json +++ b/examples/nextjs-fly/package-lock.json @@ -7,14 +7,14 @@ "name": "@arcjet-examples/nextjs-fly", "license": "Apache-2.0", "dependencies": { - "@arcjet/decorate": "1.8.0", - "@arcjet/env": "1.8.0", - "@arcjet/ip": "1.8.0", - "@arcjet/next": "1.8.0", + "@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", - "@nosecone/next": "1.8.0", + "@nosecone/next": "1.10.0", "next": "16.3.0", "next-themes": "0.4.6", "react": "19.2.7", @@ -34,120 +34,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/decorate": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@arcjet/decorate/-/decorate-1.8.0.tgz", - "integrity": "sha512-vyfYprYYGNz8HeVV79oWh50W617dnhR6lF7iLqoMRZCV3/7fH2uiiySt7Kxk4lTfWuft1Iby4Vjhd3of6A5mjA==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@arcjet/decorate/-/decorate-1.10.0.tgz", + "integrity": "sha512-evUM2lPQ4b26bWx1I+v7RXmKDULS9NShfWIiF9/kWlZdP192i/CYcxenQ0TynEN4/yX/Tt1VK9/3QKgZ2SFU3g==", "license": "Apache-2.0", "dependencies": { - "@arcjet/protocol": "1.8.0", - "@arcjet/sprintf": "1.8.0" + "@arcjet/protocol": "1.10.0", + "@arcjet/sprintf": "1.10.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/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" @@ -157,13 +157,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": { @@ -171,41 +171,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" @@ -215,9 +215,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": { @@ -1289,12 +1289,12 @@ } }, "node_modules/@nosecone/next": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@nosecone/next/-/next-1.8.0.tgz", - "integrity": "sha512-nyhz/s/wWnPsL/Rrh/jLHtHmqM4XmgX1+Pf57RR+QBO5xeKXjVut2HhrQxSkIqiiA/VfUKFNcPXtJQMpLJHuhA==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@nosecone/next/-/next-1.10.0.tgz", + "integrity": "sha512-9VOHM2wLk/S1LG4FvHl8EtxKm/bTOllvggBs3J+N7nDqFNj/cM47ndL8RSfp3IqW9L0FZTSuZMMGiVcwcIz0Vg==", "license": "Apache-2.0", "dependencies": { - "nosecone": "1.8.0" + "nosecone": "1.10.0" }, "engines": { "node": ">=22.21.0 <23 || >=24.5.0" @@ -1391,18 +1391,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" @@ -1806,9 +1806,9 @@ } }, "node_modules/nosecone": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/nosecone/-/nosecone-1.8.0.tgz", - "integrity": "sha512-jqNeGwzjXu6pTBoou8StYczR2+fTGNy6S6ZkS7T1+uMp7CcTXhYFDT6L4D1AWHUHpQoIBBGPunsTgn2gPTV/mg==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/nosecone/-/nosecone-1.10.0.tgz", + "integrity": "sha512-513niyuAisbC/VVmwu7qV+a6GcIGE0EUDlRV1iSrcs+AaAV83nAOw2hSxaWd5DXrG9cgDoLOAVqFRA/bKkdw6w==", "license": "Apache-2.0", "engines": { "node": ">=22.21.0 <23 || >=24.5.0" diff --git a/examples/nextjs-fly/package.json b/examples/nextjs-fly/package.json index 461313b..7b5c2a9 100644 --- a/examples/nextjs-fly/package.json +++ b/examples/nextjs-fly/package.json @@ -25,14 +25,14 @@ "lint:fix": "next lint --fix" }, "dependencies": { - "@arcjet/decorate": "1.8.0", - "@arcjet/env": "1.8.0", - "@arcjet/ip": "1.8.0", - "@arcjet/next": "1.8.0", + "@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", - "@nosecone/next": "1.8.0", + "@nosecone/next": "1.10.0", "next": "16.3.0", "next-themes": "0.4.6", "react": "19.2.7", diff --git a/examples/nextjs-form/package-lock.json b/examples/nextjs-form/package-lock.json index 06269cf..bd8dae6 100644 --- a/examples/nextjs-form/package-lock.json +++ b/examples/nextjs-form/package-lock.json @@ -7,14 +7,14 @@ "name": "@arcjet-examples/nextjs", "license": "Apache-2.0", "dependencies": { - "@arcjet/decorate": "1.8.0", - "@arcjet/env": "1.8.0", - "@arcjet/ip": "1.8.0", - "@arcjet/next": "1.8.0", + "@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", - "@nosecone/next": "1.8.0", + "@nosecone/next": "1.10.0", "next": "16.3.0", "react": "19.2.7", "react-dom": "19.2.7", @@ -32,120 +32,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/decorate": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@arcjet/decorate/-/decorate-1.8.0.tgz", - "integrity": "sha512-vyfYprYYGNz8HeVV79oWh50W617dnhR6lF7iLqoMRZCV3/7fH2uiiySt7Kxk4lTfWuft1Iby4Vjhd3of6A5mjA==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@arcjet/decorate/-/decorate-1.10.0.tgz", + "integrity": "sha512-evUM2lPQ4b26bWx1I+v7RXmKDULS9NShfWIiF9/kWlZdP192i/CYcxenQ0TynEN4/yX/Tt1VK9/3QKgZ2SFU3g==", "license": "Apache-2.0", "dependencies": { - "@arcjet/protocol": "1.8.0", - "@arcjet/sprintf": "1.8.0" + "@arcjet/protocol": "1.10.0", + "@arcjet/sprintf": "1.10.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/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" @@ -155,13 +155,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": { @@ -169,41 +169,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" @@ -213,9 +213,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": { @@ -926,12 +926,12 @@ } }, "node_modules/@nosecone/next": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@nosecone/next/-/next-1.8.0.tgz", - "integrity": "sha512-nyhz/s/wWnPsL/Rrh/jLHtHmqM4XmgX1+Pf57RR+QBO5xeKXjVut2HhrQxSkIqiiA/VfUKFNcPXtJQMpLJHuhA==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@nosecone/next/-/next-1.10.0.tgz", + "integrity": "sha512-9VOHM2wLk/S1LG4FvHl8EtxKm/bTOllvggBs3J+N7nDqFNj/cM47ndL8RSfp3IqW9L0FZTSuZMMGiVcwcIz0Vg==", "license": "Apache-2.0", "dependencies": { - "nosecone": "1.8.0" + "nosecone": "1.10.0" }, "engines": { "node": ">=22.21.0 <23 || >=24.5.0" @@ -986,18 +986,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" @@ -1130,9 +1130,9 @@ } }, "node_modules/nosecone": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/nosecone/-/nosecone-1.8.0.tgz", - "integrity": "sha512-jqNeGwzjXu6pTBoou8StYczR2+fTGNy6S6ZkS7T1+uMp7CcTXhYFDT6L4D1AWHUHpQoIBBGPunsTgn2gPTV/mg==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/nosecone/-/nosecone-1.10.0.tgz", + "integrity": "sha512-513niyuAisbC/VVmwu7qV+a6GcIGE0EUDlRV1iSrcs+AaAV83nAOw2hSxaWd5DXrG9cgDoLOAVqFRA/bKkdw6w==", "license": "Apache-2.0", "engines": { "node": ">=22.21.0 <23 || >=24.5.0" diff --git a/examples/nextjs-form/package.json b/examples/nextjs-form/package.json index e325dac..c09bf47 100644 --- a/examples/nextjs-form/package.json +++ b/examples/nextjs-form/package.json @@ -25,14 +25,14 @@ "lint:fix": "next lint --fix" }, "dependencies": { - "@arcjet/decorate": "1.8.0", - "@arcjet/env": "1.8.0", - "@arcjet/ip": "1.8.0", - "@arcjet/next": "1.8.0", + "@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", - "@nosecone/next": "1.8.0", + "@nosecone/next": "1.10.0", "next": "16.3.0", "react": "19.2.7", "react-dom": "19.2.7", diff --git a/examples/nextjs-server-action/package-lock.json b/examples/nextjs-server-action/package-lock.json index 2538b0e..f7a8143 100644 --- a/examples/nextjs-server-action/package-lock.json +++ b/examples/nextjs-server-action/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "@arcjet-examples/nextjs-server-action", "dependencies": { - "@arcjet/next": "1.8.0", + "@arcjet/next": "1.10.0", "@fontsource-variable/figtree": "5.2.10", "@fontsource/ibm-plex-mono": "5.2.7", "next": "16.3.0", @@ -24,107 +24,107 @@ } }, "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/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" @@ -134,13 +134,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": { @@ -148,41 +148,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" @@ -192,9 +192,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": { @@ -932,18 +932,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" diff --git a/examples/nextjs-server-action/package.json b/examples/nextjs-server-action/package.json index f1af91b..678b3b2 100644 --- a/examples/nextjs-server-action/package.json +++ b/examples/nextjs-server-action/package.json @@ -1,6 +1,6 @@ { "dependencies": { - "@arcjet/next": "1.8.0", + "@arcjet/next": "1.10.0", "@fontsource-variable/figtree": "5.2.10", "@fontsource/ibm-plex-mono": "5.2.7", "next": "16.3.0", diff --git a/examples/nextjs/package-lock.json b/examples/nextjs/package-lock.json index f054ee7..c42b564 100644 --- a/examples/nextjs/package-lock.json +++ b/examples/nextjs/package-lock.json @@ -9,14 +9,14 @@ "dependencies": { "@ai-sdk/openai": "3.0.84", "@ai-sdk/react": "3.0.226", - "@arcjet/decorate": "1.8.0", - "@arcjet/env": "1.8.0", - "@arcjet/ip": "1.8.0", - "@arcjet/next": "1.8.0", + "@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", - "@nosecone/next": "1.8.0", + "@nosecone/next": "1.10.0", "ai": "6.0.224", "next": "16.3.0", "next-themes": "0.4.6", @@ -117,120 +117,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/decorate": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@arcjet/decorate/-/decorate-1.8.0.tgz", - "integrity": "sha512-vyfYprYYGNz8HeVV79oWh50W617dnhR6lF7iLqoMRZCV3/7fH2uiiySt7Kxk4lTfWuft1Iby4Vjhd3of6A5mjA==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@arcjet/decorate/-/decorate-1.10.0.tgz", + "integrity": "sha512-evUM2lPQ4b26bWx1I+v7RXmKDULS9NShfWIiF9/kWlZdP192i/CYcxenQ0TynEN4/yX/Tt1VK9/3QKgZ2SFU3g==", "license": "Apache-2.0", "dependencies": { - "@arcjet/protocol": "1.8.0", - "@arcjet/sprintf": "1.8.0" + "@arcjet/protocol": "1.10.0", + "@arcjet/sprintf": "1.10.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/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" @@ -240,13 +240,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": { @@ -254,41 +254,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" @@ -298,9 +298,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": { @@ -1011,12 +1011,12 @@ } }, "node_modules/@nosecone/next": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@nosecone/next/-/next-1.8.0.tgz", - "integrity": "sha512-nyhz/s/wWnPsL/Rrh/jLHtHmqM4XmgX1+Pf57RR+QBO5xeKXjVut2HhrQxSkIqiiA/VfUKFNcPXtJQMpLJHuhA==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@nosecone/next/-/next-1.10.0.tgz", + "integrity": "sha512-9VOHM2wLk/S1LG4FvHl8EtxKm/bTOllvggBs3J+N7nDqFNj/cM47ndL8RSfp3IqW9L0FZTSuZMMGiVcwcIz0Vg==", "license": "Apache-2.0", "dependencies": { - "nosecone": "1.8.0" + "nosecone": "1.10.0" }, "engines": { "node": ">=22.21.0 <23 || >=24.5.0" @@ -1129,18 +1129,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" @@ -1321,9 +1321,9 @@ } }, "node_modules/nosecone": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/nosecone/-/nosecone-1.8.0.tgz", - "integrity": "sha512-jqNeGwzjXu6pTBoou8StYczR2+fTGNy6S6ZkS7T1+uMp7CcTXhYFDT6L4D1AWHUHpQoIBBGPunsTgn2gPTV/mg==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/nosecone/-/nosecone-1.10.0.tgz", + "integrity": "sha512-513niyuAisbC/VVmwu7qV+a6GcIGE0EUDlRV1iSrcs+AaAV83nAOw2hSxaWd5DXrG9cgDoLOAVqFRA/bKkdw6w==", "license": "Apache-2.0", "engines": { "node": ">=22.21.0 <23 || >=24.5.0" diff --git a/examples/nextjs/package.json b/examples/nextjs/package.json index b7eccf2..1d8daea 100644 --- a/examples/nextjs/package.json +++ b/examples/nextjs/package.json @@ -29,14 +29,14 @@ "dependencies": { "@ai-sdk/openai": "3.0.84", "@ai-sdk/react": "3.0.226", - "@arcjet/decorate": "1.8.0", - "@arcjet/env": "1.8.0", - "@arcjet/ip": "1.8.0", - "@arcjet/next": "1.8.0", + "@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", - "@nosecone/next": "1.8.0", + "@nosecone/next": "1.10.0", "ai": "6.0.224", "next": "16.3.0", "next-themes": "0.4.6", diff --git a/examples/nuxt/package-lock.json b/examples/nuxt/package-lock.json index d39b7e3..92ec2c9 100644 --- a/examples/nuxt/package-lock.json +++ b/examples/nuxt/package-lock.json @@ -7,7 +7,7 @@ "name": "@arcjet-examples/nuxt", "hasInstallScript": true, "dependencies": { - "@arcjet/nuxt": "1.8.0", + "@arcjet/nuxt": "1.10.0", "@fontsource-variable/figtree": "5.2.10", "@nuxt/kit": "4.5.2", "@nuxt/schema": "4.5.2", @@ -23,107 +23,107 @@ } }, "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/nuxt": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@arcjet/nuxt/-/nuxt-1.8.0.tgz", - "integrity": "sha512-ICyXsA7rtQ078roMN8iNLSdexkqSHCMbwT6FAMNZUjp02XJW3jKmKrTazwXrsK7+ef3oUtvxPDgX02ODI3CgEQ==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@arcjet/nuxt/-/nuxt-1.10.0.tgz", + "integrity": "sha512-wQowrWL8LCiFqAvhZxp00PrsJhB2DQmKdAz3hqvqnHtVGBWcskZSKPLwsZCDZXAvwg9nW9icfL/VmbVWheT6mA==", "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": { "@nuxt/kit": ">=4", @@ -131,13 +131,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": { @@ -145,41 +145,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" @@ -617,9 +617,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/@clack/core": { @@ -3453,18 +3453,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" @@ -3849,15 +3849,6 @@ } } }, - "node_modules/cac": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cac/-/cac-7.0.0.tgz", - "integrity": "sha512-tixWYgm5ZoOD+3g6UTea91eow5z6AAHaho3g0V9CNSNb45gM8SmflpAc+GRd1InC4AqN/07Unrgp56Y94N9hJQ==", - "license": "MIT", - "engines": { - "node": ">=20.19.0" - } - }, "node_modules/caniuse-api": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-4.0.0.tgz", @@ -3985,15 +3976,6 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "license": "MIT" }, - "node_modules/commander": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", - "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", - "license": "MIT", - "engines": { - "node": ">=16" - } - }, "node_modules/commondir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", @@ -4815,6 +4797,15 @@ "url": "https://github.com/sponsors/antfu" } }, + "node_modules/fast-npm-meta/node_modules/cac": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cac/-/cac-7.0.0.tgz", + "integrity": "sha512-tixWYgm5ZoOD+3g6UTea91eow5z6AAHaho3g0V9CNSNb45gM8SmflpAc+GRd1InC4AqN/07Unrgp56Y94N9hJQ==", + "license": "MIT", + "engines": { + "node": ">=20.19.0" + } + }, "node_modules/fast-string-truncated-width": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/fast-string-truncated-width/-/fast-string-truncated-width-3.0.3.tgz", @@ -8519,6 +8510,15 @@ "url": "https://opencollective.com/svgo" } }, + "node_modules/svgo/node_modules/commander": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", + "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", + "license": "MIT", + "engines": { + "node": ">=16" + } + }, "node_modules/tagged-tag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/tagged-tag/-/tagged-tag-1.0.0.tgz", @@ -9277,6 +9277,15 @@ "url": "https://opencollective.com/antfu" } }, + "node_modules/vite-node/node_modules/cac": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cac/-/cac-7.0.0.tgz", + "integrity": "sha512-tixWYgm5ZoOD+3g6UTea91eow5z6AAHaho3g0V9CNSNb45gM8SmflpAc+GRd1InC4AqN/07Unrgp56Y94N9hJQ==", + "license": "MIT", + "engines": { + "node": ">=20.19.0" + } + }, "node_modules/vite-plugin-checker": { "version": "0.14.5", "resolved": "https://registry.npmjs.org/vite-plugin-checker/-/vite-plugin-checker-0.14.5.tgz", diff --git a/examples/nuxt/package.json b/examples/nuxt/package.json index cb36e41..3dc037f 100644 --- a/examples/nuxt/package.json +++ b/examples/nuxt/package.json @@ -1,6 +1,6 @@ { "dependencies": { - "@arcjet/nuxt": "1.8.0", + "@arcjet/nuxt": "1.10.0", "@fontsource-variable/figtree": "5.2.10", "@nuxt/kit": "4.5.2", "@nuxt/schema": "4.5.2", diff --git a/examples/react-router/package-lock.json b/examples/react-router/package-lock.json index 560f772..67b8a11 100644 --- a/examples/react-router/package-lock.json +++ b/examples/react-router/package-lock.json @@ -8,7 +8,7 @@ "name": "@arcjet-example/react-router", "version": "0.0.0", "dependencies": { - "@arcjet/react-router": "1.8.0", + "@arcjet/react-router": "1.10.0", "@fontsource-variable/figtree": "5.2.10", "@react-router/fs-routes": "7.18.2", "@react-router/node": "7.18.2", @@ -30,101 +30,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": { @@ -132,60 +132,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" @@ -198,7 +198,6 @@ "version": "7.29.7", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.7.tgz", "integrity": "sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==", - "dev": true, "license": "MIT", "dependencies": { "@babel/helper-validator-identifier": "^7.29.7", @@ -213,7 +212,6 @@ "version": "7.29.7", "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.7.tgz", "integrity": "sha512-locTkQyKvwIEgBzVrn8693ebc97F2U8ZHjbXwDXJ5Fn2TCpNwTlKcaKLkdHop5c/icOFE7qt7Q9JC5hnKNa6Gg==", - "dev": true, "license": "MIT", "engines": { "node": ">=6.9.0" @@ -223,7 +221,6 @@ "version": "7.29.7", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.7.tgz", "integrity": "sha512-RgHBCvtjbOK2gXSNBNIkNoEc9qoVEtau3hj8gEqKQuL3HZAibKarWFEI3Lfm6EYKkLalOh8eSrj9b+ch9H/VBA==", - "dev": true, "license": "MIT", "dependencies": { "@babel/code-frame": "^7.29.7", @@ -254,7 +251,6 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, "license": "ISC", "bin": { "semver": "bin/semver.js" @@ -264,7 +260,6 @@ "version": "7.29.7", "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.7.tgz", "integrity": "sha512-DkXD5OJQaAQIdZ1bt3UZdEnHAn9Imd3IVBdX03UFe+ony9Ojw5pzr9YVKGDY1jt+Gcn/FnGkNf8r+Vj5NOJWtQ==", - "dev": true, "license": "MIT", "dependencies": { "@babel/parser": "^7.29.7", @@ -281,7 +276,6 @@ "version": "7.29.7", "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.29.7.tgz", "integrity": "sha512-OoK6239jHPuSQOoS0kfTVKn0b/rVTk0seKq4Gd2UMLtmOVLjDC0ki3e+c90Trqv2gMfvJFqkiljrr568+qddiw==", - "dev": true, "license": "MIT", "dependencies": { "@babel/types": "^7.29.7" @@ -294,7 +288,6 @@ "version": "7.29.7", "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.29.7.tgz", "integrity": "sha512-wem6WaBj4NaVYVdNhLPPVacES6ZJ+KBBfSkTMD3YZxbP3rm3Di85tJU5ljaUNhaOynt+Aj0xruhYuzQBt8n71g==", - "dev": true, "license": "MIT", "dependencies": { "@babel/compat-data": "^7.29.7", @@ -311,7 +304,6 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, "license": "ISC", "bin": { "semver": "bin/semver.js" @@ -321,7 +313,6 @@ "version": "7.29.7", "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.29.7.tgz", "integrity": "sha512-IY3ZD9Tmooqr3TUhc3DUWxiuo8xx1DWLhd5M7hQ+ZWJamqM2BbalrBJb2MisSLoYorOj75U03qULCxQTY9r3hg==", - "dev": true, "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.29.7", @@ -343,7 +334,6 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, "license": "ISC", "bin": { "semver": "bin/semver.js" @@ -353,7 +343,6 @@ "version": "7.29.7", "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.29.7.tgz", "integrity": "sha512-3nQVUAtvkKH9zahfWgw96Jc/uFOmjACE1kQz82E2lqWmHBgjzbNlsC22nuQTfahmWeQtTq5nQ/4Nnd2A1wj4zA==", - "dev": true, "license": "MIT", "engines": { "node": ">=6.9.0" @@ -363,7 +352,6 @@ "version": "7.29.7", "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.29.7.tgz", "integrity": "sha512-j+7JYmk1JYDtACIGj0QJqqWZjoUpMoEikQGADMaHgCMCSDqd2+P32rfcibUNrGOMWrlzK1WJBdxrB3JJQZwWtg==", - "dev": true, "license": "MIT", "dependencies": { "@babel/traverse": "^7.29.7", @@ -377,7 +365,6 @@ "version": "7.29.7", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.29.7.tgz", "integrity": "sha512-ejHwrQQYcm9xnTivShn2IDOlIzInN34AXskvq9QicvCtEzq1Vzclu/tKF8Jq1Cg8JG2GL6/EmjgsCT7lXepE3g==", - "dev": true, "license": "MIT", "dependencies": { "@babel/traverse": "^7.29.7", @@ -391,7 +378,6 @@ "version": "7.29.7", "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.29.7.tgz", "integrity": "sha512-UPUVSyXbOh627KiCIGQSgwWzGeBKLkaJ9PJEdrngIwMSzxLR4jS4+f1f1jb7VzBbg8nFLaYotvVPFCTqdrmTAg==", - "dev": true, "license": "MIT", "dependencies": { "@babel/helper-module-imports": "^7.29.7", @@ -409,7 +395,6 @@ "version": "7.29.7", "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.29.7.tgz", "integrity": "sha512-+kmGVjcT9RGYzoDwdwEqEvGgKe3BYq+O1iGzjFubaNgZHwYHP6lsF2Yghf4kEuv9BV7tYDZ913aBW9am6YKong==", - "dev": true, "license": "MIT", "dependencies": { "@babel/types": "^7.29.7" @@ -422,7 +407,6 @@ "version": "7.29.7", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.29.7.tgz", "integrity": "sha512-G7sHYigPY17oO5SYWnfD/0MTBwVR781S/JI643e/JhUYgVgWE/61SoW3NH9KWUKyKq5LVh3npif99Wkt6j86Jw==", - "dev": true, "license": "MIT", "engines": { "node": ">=6.9.0" @@ -432,7 +416,6 @@ "version": "7.29.7", "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.29.7.tgz", "integrity": "sha512-atfGXWSeCiF4DnKZIfmJfQRkSw9b9gNNXR1kqKjbhG4pGYCOnkp8OcTB8E3NXjBu8NpheSnOeNKz8KT7UNFTmQ==", - "dev": true, "license": "MIT", "dependencies": { "@babel/helper-member-expression-to-functions": "^7.29.7", @@ -450,7 +433,6 @@ "version": "7.29.7", "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.29.7.tgz", "integrity": "sha512-brcMGQaVzIeUb+6/bs1Av0f8YuNNjKY2JyvfRCsFuFsdKccEQ5Ges2y74D74NZ1Rz8lKJ9ksJkfqwQFJ/iNEyQ==", - "dev": true, "license": "MIT", "dependencies": { "@babel/traverse": "^7.29.7", @@ -464,7 +446,6 @@ "version": "7.29.7", "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.29.7.tgz", "integrity": "sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==", - "dev": true, "license": "MIT", "engines": { "node": ">=6.9.0" @@ -474,7 +455,6 @@ "version": "7.29.7", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.29.7.tgz", "integrity": "sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==", - "dev": true, "license": "MIT", "engines": { "node": ">=6.9.0" @@ -484,7 +464,6 @@ "version": "7.29.7", "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.29.7.tgz", "integrity": "sha512-N9ZErrD+yW5geCDtBqnOoxmR8+tNKiGuxKlDpuJxfsqpa2dFcexaziGAE/qoHLiDDreVNMupxGmSoNlyvsA3gw==", - "dev": true, "license": "MIT", "engines": { "node": ">=6.9.0" @@ -494,7 +473,6 @@ "version": "7.29.7", "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.7.tgz", "integrity": "sha512-1k2lAGRMfHTcwuNYcCNUmaUffmQv8KWMfh2iJUUeRlwlwH4FdNG7mfPI10NPfLHJFThE4Tyr4mv7kTNZOiPuBg==", - "dev": true, "license": "MIT", "dependencies": { "@babel/template": "^7.29.7", @@ -508,7 +486,6 @@ "version": "7.29.7", "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.7.tgz", "integrity": "sha512-hnORnjP/1P/zFEndoeX+n+t1RwWRJiJpM/jO7FW32Kn9r5+sJB2JWOdYo4L6k78j15eCwY3Gm/7364B1EMwtNg==", - "dev": true, "license": "MIT", "dependencies": { "@babel/types": "^7.29.7" @@ -524,7 +501,6 @@ "version": "7.29.7", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.29.7.tgz", "integrity": "sha512-TSu8+mHCoEaaCDEZ0I3+6mvTBYR4PCxQwf2z9/r5Tbztv6NaLR3B9thGTTxX2WGuGHJqRiAbKPeGTJ5XWXVg6A==", - "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.29.7" @@ -540,7 +516,6 @@ "version": "7.29.7", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.29.7.tgz", "integrity": "sha512-ngr+82Sh0xMz25TPCZi+nC2iTzjfCdWS2ONXTp/PtSCHCgaCNBpdMqgvJ2ccdLlClVZ7sisIgB914j/JFe+RZA==", - "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.29.7" @@ -556,7 +531,6 @@ "version": "7.29.7", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.29.7.tgz", "integrity": "sha512-j0vCldybPC5b5dwCQOJ21uKtHzt7hxLygJTg9eF1ScfaikEDNfzn94XoW5Fi+seBR0nCyL23xaBFFkq7dTM8XQ==", - "dev": true, "license": "MIT", "dependencies": { "@babel/helper-module-transforms": "^7.29.7", @@ -573,7 +547,6 @@ "version": "7.29.7", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.29.7.tgz", "integrity": "sha512-jK52h8LaLc7JarhQV2ofeFMts4H7vnOXnqZNA6fYglBTZewRBE51KWt3BUltW1P+KoPsYkHoJeXePuz4zo2LMw==", - "dev": true, "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.29.7", @@ -593,7 +566,6 @@ "version": "7.29.7", "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.29.7.tgz", "integrity": "sha512-/Foi8vKY2EVbed/1eZx0gJEEwHAIxogrySI7rULcRIvhZzbvoE/b5qG5Ghc0WKAFKOHA9SD1x7RsFlOYdutIiQ==", - "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.29.7", @@ -613,7 +585,6 @@ "version": "7.29.7", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.29.7.tgz", "integrity": "sha512-puq+Gf35oI24FeN11LkoUQFqv9uwNeWpxXZi/Ji3rRIoKAzKnxRaZ+Gkj0vKS9ZCiTESfng1N9LyOyXvo+m+Gg==", - "dev": true, "license": "MIT", "dependencies": { "@babel/code-frame": "^7.29.7", @@ -628,7 +599,6 @@ "version": "7.29.7", "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.7.tgz", "integrity": "sha512-EhlfNQtZ+NK22w5BM61ciuiq1m58ed33Wr1Xan//ZRTy6hgjnwyCffRYwzsGXdASJSUJ1guZILsErh1eQcl+zw==", - "dev": true, "license": "MIT", "dependencies": { "@babel/code-frame": "^7.29.7", @@ -647,7 +617,6 @@ "version": "7.29.7", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.7.tgz", "integrity": "sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA==", - "dev": true, "license": "MIT", "dependencies": { "@babel/helper-string-parser": "^7.29.7", @@ -658,9 +627,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": { @@ -702,7 +671,6 @@ "cpu": [ "ppc64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -719,7 +687,6 @@ "cpu": [ "arm" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -736,7 +703,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -753,7 +719,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -770,7 +735,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -787,7 +751,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -804,7 +767,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -821,7 +783,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -838,7 +799,6 @@ "cpu": [ "arm" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -855,7 +815,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -872,7 +831,6 @@ "cpu": [ "ia32" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -889,7 +847,6 @@ "cpu": [ "loong64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -906,7 +863,6 @@ "cpu": [ "mips64el" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -923,7 +879,6 @@ "cpu": [ "ppc64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -940,7 +895,6 @@ "cpu": [ "riscv64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -957,7 +911,6 @@ "cpu": [ "s390x" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -974,7 +927,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -991,7 +943,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1008,7 +959,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1025,7 +975,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1042,7 +991,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1059,7 +1007,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1076,7 +1023,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1093,7 +1039,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1110,7 +1055,6 @@ "cpu": [ "ia32" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1127,7 +1071,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1150,7 +1093,6 @@ "version": "0.3.13", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", - "dev": true, "license": "MIT", "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.0", @@ -1161,7 +1103,6 @@ "version": "2.3.5", "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", - "dev": true, "license": "MIT", "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", @@ -1172,7 +1113,6 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", - "dev": true, "license": "MIT", "engines": { "node": ">=6.0.0" @@ -1182,14 +1122,12 @@ "version": "1.5.5", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", - "dev": true, "license": "MIT" }, "node_modules/@jridgewell/trace-mapping": { "version": "0.3.31", "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", - "dev": true, "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", @@ -1206,7 +1144,6 @@ "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": { "@babel/core": "^7.27.7", @@ -1364,7 +1301,6 @@ "version": "0.13.3", "resolved": "https://registry.npmjs.org/@remix-run/node-fetch-server/-/node-fetch-server-0.13.3.tgz", "integrity": "sha512-UfjOXed/DQteaM5VyTfqTeGpHwyL2J5aoRGY6cydip4tt1ehNNeSwuXCC7AEGE0RWBs/7bgKxYkL/B/+UDe4AA==", - "dev": true, "license": "MIT" }, "node_modules/@rollup/rollup-android-arm-eabi": { @@ -1374,7 +1310,6 @@ "cpu": [ "arm" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1388,7 +1323,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1402,7 +1336,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1416,7 +1349,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1430,7 +1362,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1444,7 +1375,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1458,7 +1388,6 @@ "cpu": [ "arm" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1472,7 +1401,6 @@ "cpu": [ "arm" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1486,7 +1414,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1500,7 +1427,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1514,7 +1440,6 @@ "cpu": [ "loong64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1528,7 +1453,6 @@ "cpu": [ "loong64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1542,7 +1466,6 @@ "cpu": [ "ppc64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1556,7 +1479,6 @@ "cpu": [ "ppc64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1570,7 +1492,6 @@ "cpu": [ "riscv64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1584,7 +1505,6 @@ "cpu": [ "riscv64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1598,7 +1518,6 @@ "cpu": [ "s390x" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1612,7 +1531,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1626,7 +1544,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1640,7 +1557,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1654,7 +1570,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1668,7 +1583,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1682,7 +1596,6 @@ "cpu": [ "ia32" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1696,7 +1609,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1710,7 +1622,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1721,14 +1632,13 @@ "version": "1.0.9", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz", "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==", - "dev": true, "license": "MIT" }, "node_modules/@types/node": { "version": "22.20.1", "resolved": "https://registry.npmjs.org/@types/node/-/node-22.20.1.tgz", "integrity": "sha512-EANqOCF9QFyra+4pfxUcX9STKJpCLjMbObVzljIJomAWSnuSIEAvyzEU53GaajbXJEgdh0iEcPL+DGvpUd4k1Q==", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "undici-types": "~6.21.0" @@ -1777,18 +1687,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" @@ -1798,7 +1708,6 @@ "version": "5.0.2", "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", - "dev": true, "license": "MIT" }, "node_modules/array-flatten": { @@ -1811,7 +1720,6 @@ "version": "1.0.12", "resolved": "https://registry.npmjs.org/babel-dead-code-elimination/-/babel-dead-code-elimination-1.0.12.tgz", "integrity": "sha512-GERT7L2TiYcYDtYk1IpD+ASAYXjKbLTDPhBtYj7X1NuRMDTMtAx9kyBenub1Ev41lo91OHCKdmP+egTDmfQ7Ig==", - "dev": true, "license": "MIT", "dependencies": { "@babel/core": "^7.23.7", @@ -1830,7 +1738,6 @@ "version": "2.10.38", "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.38.tgz", "integrity": "sha512-31/02mVB4yuQU6adKk5SlY6m+mxDwUq5KZkyYgnLrrKl7TEm1+3PyDtDBz2kOv/wxZz41GHsvV1A/u6RmiyBvw==", - "dev": true, "license": "Apache-2.0", "bin": { "baseline-browser-mapping": "dist/cli.cjs" @@ -1909,7 +1816,6 @@ "version": "4.28.4", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.4.tgz", "integrity": "sha512-MTc8i/x9jBQd1iMw2CFGS+rwMa07eYjLR0CCTLDACl9xhxy+nIs3KeML/biicXtk9JrZ6dnnTatmc7ErPXIxqw==", - "dev": true, "funding": [ { "type": "opencollective", @@ -1958,7 +1864,6 @@ "version": "6.7.14", "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", - "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -1997,7 +1902,6 @@ "version": "1.0.30001799", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001799.tgz", "integrity": "sha512-hG1bReV+OUU+MOqK4t/ZWI0tZOyz3rqS9XuhOUz1cIcbwBKjOyJEJuw9ER5JuNyqxNk8u/JUVbGibBOL1yrjFw==", - "dev": true, "funding": [ { "type": "opencollective", @@ -2018,7 +1922,6 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", - "dev": true, "license": "MIT", "dependencies": { "readdirp": "^4.0.1" @@ -2079,7 +1982,6 @@ "version": "0.2.4", "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.2.4.tgz", "integrity": "sha512-ysOGlgTFbN2/Y6Cg3Iye8YKulHw+R2fNXHrgSmXISQdMnomY6eNDprVdW9R5xBguEqI954+S6709UyiO7B+6OQ==", - "dev": true, "license": "MIT" }, "node_modules/content-disposition": { @@ -2107,7 +2009,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true, "license": "MIT" }, "node_modules/cookie": { @@ -2136,7 +2037,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" @@ -2154,7 +2054,6 @@ "version": "1.7.2", "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.7.2.tgz", "integrity": "sha512-WzMx3mW98SN+zn3hgemf4OzdmyNhhhKz5Ay0pUfQiMQ3e1g+xmTJWp/pKdwKVXhdSkAEGIIzqeuWrL3mV/AXbA==", - "dev": true, "license": "MIT", "peerDependencies": { "babel-plugin-macros": "^3.1.0" @@ -2208,7 +2107,6 @@ "version": "1.5.376", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.376.tgz", "integrity": "sha512-cUVA7/RvbFTEuw/i3obUwDTRIXojaxkResf+ibByPFxjc6XK3VNtcQXV0NSbAlJ0FMjcJGgftVVB4Qo184EXvA==", - "dev": true, "license": "ISC" }, "node_modules/encodeurl": { @@ -2242,7 +2140,6 @@ "version": "1.7.0", "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz", "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==", - "dev": true, "license": "MIT" }, "node_modules/es-object-atoms": { @@ -2261,7 +2158,6 @@ "version": "0.28.1", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.1.tgz", "integrity": "sha512-HrJrvZv5ayxBzPfwphOoNzkzOIIlifzk0KJrGK2c8R4+LKpMtpYLQeUdjnwjWv/LZlkH2laZk+4w78pi99D4Vw==", - "dev": true, "hasInstallScript": true, "license": "MIT", "bin": { @@ -2303,7 +2199,6 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", - "dev": true, "license": "MIT", "engines": { "node": ">=6" @@ -2328,7 +2223,6 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-2.2.1.tgz", "integrity": "sha512-eNTPlAD67BmP31LDINZ3U7HSF8l57TxOY2PmBJ1shpCvpnxBF93mWCE8YHBnXs8qiUZJc9WDcWIeC3a2HIAMfw==", - "dev": true, "license": "MIT", "engines": { "node": ">=6" @@ -2402,14 +2296,12 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/exsolve/-/exsolve-1.1.0.tgz", "integrity": "sha512-D+42+T12DdIlJM3uepa55qGiL3sYdLBOxIl2ifQCzCHz4c7eiolaHsi3BIqEr7JxBzxv2pYZQX9kw16ziMcEmw==", - "dev": true, "license": "MIT" }, "node_modules/fdir": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", - "dev": true, "license": "MIT", "engines": { "node": ">=12.0.0" @@ -2478,7 +2370,6 @@ "version": "2.3.3", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, "hasInstallScript": true, "license": "MIT", "optional": true, @@ -2502,7 +2393,6 @@ "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true, "license": "MIT", "engines": { "node": ">=6.9.0" @@ -2660,14 +2550,12 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true, "license": "MIT" }, "node_modules/jsesc": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", - "dev": true, "license": "MIT", "bin": { "jsesc": "bin/jsesc" @@ -2680,7 +2568,6 @@ "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true, "license": "MIT", "bin": { "json5": "lib/cli.js" @@ -2693,14 +2580,12 @@ "version": "4.18.1", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz", "integrity": "sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==", - "dev": true, "license": "MIT" }, "node_modules/lru-cache": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, "license": "ISC", "dependencies": { "yallist": "^3.0.2" @@ -2844,7 +2729,6 @@ "version": "3.3.18", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.18.tgz", "integrity": "sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==", - "dev": true, "funding": [ { "type": "github", @@ -2872,7 +2756,6 @@ "version": "2.0.48", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.48.tgz", "integrity": "sha512-1uz8041X6LoI6ZSdZacM9lVY28vuzDlSKitnpbSNK0RfKoIJkX29NBPVEFXhnuSuEOA9Ww0xnPJ+ILWbGAv8DA==", - "dev": true, "license": "MIT", "engines": { "node": ">=18" @@ -2915,7 +2798,6 @@ "version": "7.0.4", "resolved": "https://registry.npmjs.org/p-map/-/p-map-7.0.4.tgz", "integrity": "sha512-tkAQEw8ysMzmkhgw8k+1U/iPhWNhykKnSk4Rd5zLoPJCuJaGRPo6YposrZgaxHKzDHdDWWZvE/Sk7hsL2X/CpQ==", - "dev": true, "license": "MIT", "engines": { "node": ">=18" @@ -2943,21 +2825,18 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", - "dev": true, "license": "MIT" }, "node_modules/picocolors": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", - "dev": true, "license": "ISC" }, "node_modules/picomatch": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", - "dev": true, "license": "MIT", "engines": { "node": ">=12" @@ -2970,7 +2849,6 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-2.3.1.tgz", "integrity": "sha512-y+ichcgc2LrADuhLNAx8DFjVfgz91pRxfZdI3UDhxHvcVEZsenLO+7XaU5vOp0u/7V/wZ+plyuQxtrDlZJ+yeg==", - "dev": true, "license": "MIT", "dependencies": { "confbox": "^0.2.4", @@ -2982,14 +2860,12 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", - "dev": true, "license": "MIT" }, "node_modules/postcss": { "version": "8.5.26", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.26.tgz", "integrity": "sha512-u82N74LFzG8ca+dD8puPnplTXoGH4fTPpVGuIbt36G3qvNlkvfD0lEAZSxaly3KX8TS/L1A1gsCEmvKmBcVbkQ==", - "dev": true, "funding": [ { "type": "opencollective", @@ -3018,7 +2894,6 @@ "version": "3.8.4", "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.4.tgz", "integrity": "sha512-N2MylSdi48+5N/6S5j+maeHbUSIzzZ5uOcX5Hm4QpV8Dkb1HFjfAKTKX6yNPJQD9AhcT3ifHNB66tWTTJDi11Q==", - "dev": true, "license": "MIT", "bin": { "prettier": "bin/prettier.cjs" @@ -3107,7 +2982,6 @@ "version": "0.14.2", "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz", "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==", - "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -3152,7 +3026,6 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", - "dev": true, "license": "MIT", "engines": { "node": ">= 14.18.0" @@ -3166,7 +3039,6 @@ "version": "4.62.2", "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.62.2.tgz", "integrity": "sha512-RFnrW4lhXA3s3eqHDZvN654g8OTjzRfqpIRJYczCGB6HzphckVAi/Qh4tbPUbRuDi7s1Llv8g/NspLkttY3gTA==", - "dev": true, "license": "MIT", "dependencies": { "@types/estree": "1.0.9" @@ -3243,7 +3115,6 @@ "version": "7.8.5", "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", - "dev": true, "license": "ISC", "bin": { "semver": "bin/semver.js" @@ -3403,7 +3274,6 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", - "dev": true, "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" @@ -3432,7 +3302,6 @@ "version": "0.2.17", "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz", "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==", - "dev": true, "license": "MIT", "dependencies": { "fdir": "^6.5.0", @@ -3471,7 +3340,7 @@ "version": "5.9.3", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", - "dev": true, + "devOptional": true, "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", @@ -3485,7 +3354,7 @@ "version": "6.21.0", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", - "dev": true, + "devOptional": true, "license": "MIT" }, "node_modules/unpipe": { @@ -3501,7 +3370,6 @@ "version": "1.2.3", "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", - "dev": true, "funding": [ { "type": "opencollective", @@ -3541,7 +3409,6 @@ "version": "1.4.2", "resolved": "https://registry.npmjs.org/valibot/-/valibot-1.4.2.tgz", "integrity": "sha512-gjdCvJ6d3RyHAneqxMYMW9QMCwYMb3jpOO0IyHZV1bnRHFBHrX3VkIILt5XYR0WhwHiH7Mty8ovuPZ/O3gamrg==", - "dev": true, "license": "MIT", "peerDependencies": { "typescript": ">=5" @@ -3565,7 +3432,6 @@ "version": "7.3.6", "resolved": "https://registry.npmjs.org/vite/-/vite-7.3.6.tgz", "integrity": "sha512-4XP60spRGjSZFf1qYH+dJIkK2znL3zQfl9KkOV9MkkRR/3Dls0dxaBsQPTloEc5BLXWPL9vsOxopxyKoMmDueg==", - "dev": true, "license": "MIT", "dependencies": { "esbuild": "^0.27.0 || ^0.28.0", @@ -3640,7 +3506,6 @@ "version": "3.2.4", "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-3.2.4.tgz", "integrity": "sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==", - "dev": true, "license": "MIT", "dependencies": { "cac": "^6.7.14", @@ -3663,7 +3528,6 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", - "dev": true, "license": "MIT" }, "node_modules/vite-tsconfig-paths": { @@ -3707,7 +3571,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true, "license": "ISC" }, "node_modules/zod": { diff --git a/examples/react-router/package.json b/examples/react-router/package.json index 8e1ced9..e446868 100644 --- a/examples/react-router/package.json +++ b/examples/react-router/package.json @@ -1,6 +1,6 @@ { "dependencies": { - "@arcjet/react-router": "1.8.0", + "@arcjet/react-router": "1.10.0", "@fontsource-variable/figtree": "5.2.10", "@react-router/fs-routes": "7.18.2", "@react-router/node": "7.18.2", diff --git a/examples/sveltekit/package-lock.json b/examples/sveltekit/package-lock.json index 5190de1..a398a71 100644 --- a/examples/sveltekit/package-lock.json +++ b/examples/sveltekit/package-lock.json @@ -8,8 +8,8 @@ "name": "@arcjet-example/sveltekit", "version": "0.0.0", "dependencies": { - "@arcjet/inspect": "1.8.0", - "@arcjet/sveltekit": "1.8.0", + "@arcjet/inspect": "1.10.0", + "@arcjet/sveltekit": "1.10.0", "@fontsource-variable/figtree": "5.2.10", "@fontsource/ibm-plex-mono": "5.2.7", "zod": "4.4.3" @@ -27,113 +27,113 @@ } }, "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/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": { @@ -141,46 +141,46 @@ } }, "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/sveltekit": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.8.0.tgz", - "integrity": "sha512-o3VNnfTMnXKVsnOfVXBgr/qq4Zlxz5vYAzS3z7Fl1iZIZjSHww5cfyV8rG5lcI8UIe+BQYWH3jexcrtdbgSDXQ==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.10.0.tgz", + "integrity": "sha512-qCnMBWDSGZW4RUWHsqEBpaaUwRd6bFNr/mXm89CdgbnsDbL24sPD2no7Z54v5SLA1iMwVhk5X+enoQ1PaxETqQ==", "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" @@ -190,14 +190,14 @@ } }, "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" @@ -207,9 +207,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": { @@ -1397,18 +1397,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" diff --git a/examples/sveltekit/package.json b/examples/sveltekit/package.json index 7fe783b..721bff2 100644 --- a/examples/sveltekit/package.json +++ b/examples/sveltekit/package.json @@ -1,7 +1,7 @@ { "dependencies": { - "@arcjet/inspect": "1.8.0", - "@arcjet/sveltekit": "1.8.0", + "@arcjet/inspect": "1.10.0", + "@arcjet/sveltekit": "1.10.0", "@fontsource-variable/figtree": "5.2.10", "@fontsource/ibm-plex-mono": "5.2.7", "zod": "4.4.3" diff --git a/examples/tanstack-start/package-lock.json b/examples/tanstack-start/package-lock.json index d960bbf..126b881 100644 --- a/examples/tanstack-start/package-lock.json +++ b/examples/tanstack-start/package-lock.json @@ -8,7 +8,7 @@ "name": "@arcjet-examples/tanstack-start", "version": "0.0.0", "dependencies": { - "@arcjet/node": "1.8.0", + "@arcjet/node": "1.10.0", "@fontsource-variable/figtree": "5.2.10", "@fontsource/ibm-plex-mono": "5.2.7", "@tanstack/react-router": "1.170.17", @@ -28,120 +28,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": { @@ -149,41 +149,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" @@ -501,9 +501,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": { @@ -1528,18 +1528,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" diff --git a/examples/tanstack-start/package.json b/examples/tanstack-start/package.json index 35216ae..adf6d2e 100644 --- a/examples/tanstack-start/package.json +++ b/examples/tanstack-start/package.json @@ -1,6 +1,6 @@ { "dependencies": { - "@arcjet/node": "1.8.0", + "@arcjet/node": "1.10.0", "@fontsource-variable/figtree": "5.2.10", "@fontsource/ibm-plex-mono": "5.2.7", "@tanstack/react-router": "1.170.17",