From be20193a85cd3546991b5fd3bc359ba18243c373 Mon Sep 17 00:00:00 2001 From: Bogdan Chadkin Date: Sat, 1 Jun 2024 23:15:05 +0300 Subject: [PATCH] build: upgrade remix (#3472) Bumped a few packages - remix run - react router dom - remix auth - isbot - netlify remix adapters --- apps/builder/package.json | 20 +- .../package.json | 14 +- .../webstudio-custom-template/package.json | 10 +- .../package.json | 14 +- .../package.json | 14 +- fixtures/webstudio-remix-vercel/package.json | 10 +- packages/cli/package.json | 16 +- .../cli/templates/cloudflare/package.json | 6 +- packages/cli/templates/defaults/package.json | 10 +- .../netlify-edge-functions/package.json | 4 +- .../templates/netlify-functions/package.json | 4 +- .../sdk-components-react-remix/package.json | 4 +- pnpm-lock.yaml | 743 +++++++++--------- 13 files changed, 454 insertions(+), 415 deletions(-) diff --git a/apps/builder/package.json b/apps/builder/package.json index af642542f6ae..50b64e6dea35 100644 --- a/apps/builder/package.json +++ b/apps/builder/package.json @@ -42,17 +42,17 @@ "@radix-ui/react-tooltip": "^1.0.7", "@react-aria/interactions": "^3.19.0", "@react-aria/utils": "^3.21.0", - "@remix-run/cloudflare": "^2.9.1", - "@remix-run/node": "^2.9.1", - "@remix-run/react": "^2.9.1", - "@remix-run/serve": "^2.9.1", - "@remix-run/server-runtime": "^2.9.1", + "@remix-run/cloudflare": "^2.9.2", + "@remix-run/node": "^2.9.2", + "@remix-run/react": "^2.9.2", + "@remix-run/serve": "^2.9.2", + "@remix-run/server-runtime": "^2.9.2", "@trpc/client": "^10.38.1", "@trpc/server": "^10.38.1", "@upstash/ratelimit": "^0.4.4", "@vercel/edge": "^1.1.0", "@vercel/kv": "^0.2.3", - "@vercel/remix": "2.9.1", + "@vercel/remix": "2.9.2", "@webstudio-is/ai": "workspace:*", "@webstudio-is/asset-uploader": "workspace:*", "@webstudio-is/authorization-token": "workspace:*", @@ -105,8 +105,8 @@ "react-error-boundary": "^4.0.12", "react-hotkeys-hook": "^4.4.1", "react-script-hook": "^1.7.2", - "remix-auth": "^3.6.0", - "remix-auth-form": "^1.4.0", + "remix-auth": "^3.7.0", + "remix-auth-form": "^1.5.0", "remix-auth-github": "^1.7.0", "remix-auth-google": "^2.0.0", "remix-island": "^0.2.0", @@ -124,7 +124,7 @@ "devDependencies": { "@hono/node-server": "^1.2.0", "@jest/globals": "^29.7.0", - "@remix-run/dev": "^2.9.1", + "@remix-run/dev": "^2.9.2", "@testing-library/react-hooks": "^8.0.1", "@types/cookie": "^0.6.0", "@types/prismjs": "^1.26.0", @@ -134,7 +134,7 @@ "@webstudio-is/tsconfig": "workspace:*", "dotenv": "^16.3.1", "html-tags": "^3.3.1", - "react-router-dom": "^6.23.0", + "react-router-dom": "^6.23.1", "react-test-renderer": "18.3.0-canary-14898b6a9-20240318", "type-fest": "^4.3.1", "typescript": "5.4.5", diff --git a/fixtures/webstudio-cloudflare-template/package.json b/fixtures/webstudio-cloudflare-template/package.json index e3547d0c6233..1cc1c017d28f 100644 --- a/fixtures/webstudio-cloudflare-template/package.json +++ b/fixtures/webstudio-cloudflare-template/package.json @@ -26,11 +26,11 @@ "node": ">=20.0.0" }, "dependencies": { - "@remix-run/cloudflare": "2.9.1", - "@remix-run/cloudflare-pages": "2.9.1", - "@remix-run/node": "2.9.1", - "@remix-run/react": "2.9.1", - "@remix-run/server-runtime": "2.9.1", + "@remix-run/cloudflare": "2.9.2", + "@remix-run/cloudflare-pages": "2.9.2", + "@remix-run/node": "2.9.2", + "@remix-run/react": "2.9.2", + "@remix-run/server-runtime": "2.9.2", "@webstudio-is/form-handlers": "workspace:*", "@webstudio-is/image": "workspace:*", "@webstudio-is/react-sdk": "workspace:*", @@ -38,7 +38,7 @@ "@webstudio-is/sdk-components-react": "workspace:*", "@webstudio-is/sdk-components-react-radix": "workspace:*", "@webstudio-is/sdk-components-react-remix": "workspace:*", - "isbot": "^4.1.0", + "isbot": "^5.1.8", "react": "18.3.0-canary-14898b6a9-20240318", "react-dom": "18.3.0-canary-14898b6a9-20240318", "webstudio": "workspace:*", @@ -47,7 +47,7 @@ }, "devDependencies": { "@cloudflare/workers-types": "^4.20240405.0", - "@remix-run/dev": "2.9.1", + "@remix-run/dev": "2.9.2", "@types/react": "^18.2.70", "@types/react-dom": "^18.2.25", "miniflare": "^3.20231030.4", diff --git a/fixtures/webstudio-custom-template/package.json b/fixtures/webstudio-custom-template/package.json index 9ad47602e66f..24e5fc8e97da 100644 --- a/fixtures/webstudio-custom-template/package.json +++ b/fixtures/webstudio-custom-template/package.json @@ -13,9 +13,9 @@ "private": true, "sideEffects": false, "dependencies": { - "@remix-run/node": "2.9.1", - "@remix-run/react": "2.9.1", - "@remix-run/server-runtime": "2.9.1", + "@remix-run/node": "2.9.2", + "@remix-run/react": "2.9.2", + "@remix-run/server-runtime": "2.9.2", "@size-limit/file": "^9.0.0", "@webstudio-is/form-handlers": "workspace:*", "@webstudio-is/image": "workspace:*", @@ -24,14 +24,14 @@ "@webstudio-is/sdk-components-react": "workspace:*", "@webstudio-is/sdk-components-react-radix": "workspace:*", "@webstudio-is/sdk-components-react-remix": "workspace:*", - "isbot": "^3.6.8", + "isbot": "^5.1.8", "react": "18.3.0-canary-14898b6a9-20240318", "react-dom": "18.3.0-canary-14898b6a9-20240318", "size-limit": "^9.0.0", "web-vitals": "^3.5.2" }, "devDependencies": { - "@remix-run/dev": "2.9.1", + "@remix-run/dev": "2.9.2", "@types/react": "^18.2.70", "@types/react-dom": "^18.2.25", "typescript": "5.4.5", diff --git a/fixtures/webstudio-remix-netlify-edge-functions/package.json b/fixtures/webstudio-remix-netlify-edge-functions/package.json index ed9756ac33b8..6f413e96d563 100644 --- a/fixtures/webstudio-remix-netlify-edge-functions/package.json +++ b/fixtures/webstudio-remix-netlify-edge-functions/package.json @@ -10,11 +10,11 @@ "fixtures:build": "webstudio build --template internal --template netlify-edge-functions --preview && pnpm prettier --write ./app/ ./package.json" }, "dependencies": { - "@netlify/edge-functions": "^2.6.0", - "@netlify/remix-edge-adapter": "^3.2.2", - "@remix-run/node": "2.9.1", - "@remix-run/react": "2.9.1", - "@remix-run/server-runtime": "2.9.1", + "@netlify/edge-functions": "^2.8.1", + "@netlify/remix-edge-adapter": "^3.3.0", + "@remix-run/node": "2.9.2", + "@remix-run/react": "2.9.2", + "@remix-run/server-runtime": "2.9.2", "@webstudio-is/form-handlers": "workspace:*", "@webstudio-is/image": "workspace:*", "@webstudio-is/react-sdk": "workspace:*", @@ -22,14 +22,14 @@ "@webstudio-is/sdk-components-react": "workspace:*", "@webstudio-is/sdk-components-react-radix": "workspace:*", "@webstudio-is/sdk-components-react-remix": "workspace:*", - "isbot": "^3.6.8", + "isbot": "^5.1.8", "react": "18.3.0-canary-14898b6a9-20240318", "react-dom": "18.3.0-canary-14898b6a9-20240318" }, "private": true, "sideEffects": false, "devDependencies": { - "@remix-run/dev": "2.9.1", + "@remix-run/dev": "2.9.2", "@types/react": "^18.2.70", "@types/react-dom": "^18.2.25", "typescript": "5.4.5", diff --git a/fixtures/webstudio-remix-netlify-functions/package.json b/fixtures/webstudio-remix-netlify-functions/package.json index 849756402069..23a4d7d5351e 100644 --- a/fixtures/webstudio-remix-netlify-functions/package.json +++ b/fixtures/webstudio-remix-netlify-functions/package.json @@ -9,11 +9,11 @@ "fixtures:build": "webstudio build --template internal --template netlify-functions --preview && pnpm prettier --write ./app/ ./package.json" }, "dependencies": { - "@netlify/functions": "^2.6.0", - "@netlify/remix-adapter": "^2.3.1", - "@remix-run/node": "2.9.1", - "@remix-run/react": "2.9.1", - "@remix-run/server-runtime": "2.9.1", + "@netlify/functions": "^2.7.0", + "@netlify/remix-adapter": "^2.4.0", + "@remix-run/node": "2.9.2", + "@remix-run/react": "2.9.2", + "@remix-run/server-runtime": "2.9.2", "@webstudio-is/form-handlers": "workspace:*", "@webstudio-is/image": "workspace:*", "@webstudio-is/react-sdk": "workspace:*", @@ -21,14 +21,14 @@ "@webstudio-is/sdk-components-react": "workspace:*", "@webstudio-is/sdk-components-react-radix": "workspace:*", "@webstudio-is/sdk-components-react-remix": "workspace:*", - "isbot": "^3.6.8", + "isbot": "^5.1.8", "react": "18.3.0-canary-14898b6a9-20240318", "react-dom": "18.3.0-canary-14898b6a9-20240318" }, "private": true, "sideEffects": false, "devDependencies": { - "@remix-run/dev": "2.9.1", + "@remix-run/dev": "2.9.2", "@types/react": "^18.2.70", "@types/react-dom": "^18.2.25", "typescript": "5.4.5", diff --git a/fixtures/webstudio-remix-vercel/package.json b/fixtures/webstudio-remix-vercel/package.json index 1af7ac8d678a..526f3e1ec55b 100644 --- a/fixtures/webstudio-remix-vercel/package.json +++ b/fixtures/webstudio-remix-vercel/package.json @@ -11,9 +11,9 @@ "private": true, "sideEffects": false, "dependencies": { - "@remix-run/node": "2.9.1", - "@remix-run/react": "2.9.1", - "@remix-run/server-runtime": "2.9.1", + "@remix-run/node": "2.9.2", + "@remix-run/react": "2.9.2", + "@remix-run/server-runtime": "2.9.2", "@webstudio-is/form-handlers": "workspace:*", "@webstudio-is/image": "workspace:*", "@webstudio-is/react-sdk": "workspace:*", @@ -21,12 +21,12 @@ "@webstudio-is/sdk-components-react": "workspace:*", "@webstudio-is/sdk-components-react-radix": "workspace:*", "@webstudio-is/sdk-components-react-remix": "workspace:*", - "isbot": "^3.6.8", + "isbot": "^5.1.8", "react": "18.3.0-canary-14898b6a9-20240318", "react-dom": "18.3.0-canary-14898b6a9-20240318" }, "devDependencies": { - "@remix-run/dev": "2.9.1", + "@remix-run/dev": "2.9.2", "@types/react": "^18.2.70", "@types/react-dom": "^18.2.25", "typescript": "5.4.5", diff --git a/packages/cli/package.json b/packages/cli/package.json index 620320140fe9..1c8783feee61 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -43,14 +43,14 @@ "zod": "^3.22.4" }, "devDependencies": { - "@netlify/remix-adapter": "^2.3.1", - "@netlify/remix-edge-adapter": "3.2.2", - "@remix-run/cloudflare": "^2.9.1", - "@remix-run/cloudflare-pages": "^2.9.1", - "@remix-run/dev": "^2.9.1", - "@remix-run/node": "^2.9.1", - "@remix-run/react": "^2.9.1", - "@remix-run/server-runtime": "^2.9.1", + "@netlify/remix-adapter": "^2.4.0", + "@netlify/remix-edge-adapter": "3.3.0", + "@remix-run/cloudflare": "^2.9.2", + "@remix-run/cloudflare-pages": "^2.9.2", + "@remix-run/dev": "^2.9.2", + "@remix-run/node": "^2.9.2", + "@remix-run/react": "^2.9.2", + "@remix-run/server-runtime": "^2.9.2", "@types/node": "^20.12.7", "@types/react": "^18.2.70", "@types/react-dom": "^18.2.25", diff --git a/packages/cli/templates/cloudflare/package.json b/packages/cli/templates/cloudflare/package.json index 145faa3ad213..9137656d0b8f 100644 --- a/packages/cli/templates/cloudflare/package.json +++ b/packages/cli/templates/cloudflare/package.json @@ -12,9 +12,9 @@ "build-cf-types": "wrangler types" }, "dependencies": { - "@remix-run/cloudflare": "2.9.1", - "@remix-run/cloudflare-pages": "2.9.1", - "isbot": "^4.1.0" + "@remix-run/cloudflare": "2.9.2", + "@remix-run/cloudflare-pages": "2.9.2", + "isbot": "^5.1.8" }, "devDependencies": { "@cloudflare/workers-types": "^4.20240405.0", diff --git a/packages/cli/templates/defaults/package.json b/packages/cli/templates/defaults/package.json index ef2b290594c7..b3926181b92f 100644 --- a/packages/cli/templates/defaults/package.json +++ b/packages/cli/templates/defaults/package.json @@ -8,9 +8,9 @@ "typecheck": "tsc" }, "dependencies": { - "@remix-run/node": "2.9.1", - "@remix-run/react": "2.9.1", - "@remix-run/server-runtime": "2.9.1", + "@remix-run/node": "2.9.2", + "@remix-run/react": "2.9.2", + "@remix-run/server-runtime": "2.9.2", "@webstudio-is/react-sdk": "0.163.0", "@webstudio-is/sdk-components-react-radix": "0.163.0", "@webstudio-is/sdk-components-react-remix": "0.163.0", @@ -18,12 +18,12 @@ "@webstudio-is/form-handlers": "0.163.0", "@webstudio-is/image": "0.163.0", "@webstudio-is/sdk": "0.163.0", - "isbot": "^3.6.8", + "isbot": "^5.1.8", "react": "18.3.0-canary-14898b6a9-20240318", "react-dom": "18.3.0-canary-14898b6a9-20240318" }, "devDependencies": { - "@remix-run/dev": "2.9.1", + "@remix-run/dev": "2.9.2", "@types/react": "^18.2.70", "@types/react-dom": "^18.2.25", "typescript": "5.4.5", diff --git a/packages/cli/templates/netlify-edge-functions/package.json b/packages/cli/templates/netlify-edge-functions/package.json index 2a0f90805fac..e615d6c01b36 100644 --- a/packages/cli/templates/netlify-edge-functions/package.json +++ b/packages/cli/templates/netlify-edge-functions/package.json @@ -3,7 +3,7 @@ "start": "netlify serve" }, "dependencies": { - "@netlify/edge-functions": "^2.6.0", - "@netlify/remix-edge-adapter": "^3.2.2" + "@netlify/edge-functions": "^2.8.1", + "@netlify/remix-edge-adapter": "^3.3.0" } } diff --git a/packages/cli/templates/netlify-functions/package.json b/packages/cli/templates/netlify-functions/package.json index d1ce32eb4981..d62a55dc02b8 100644 --- a/packages/cli/templates/netlify-functions/package.json +++ b/packages/cli/templates/netlify-functions/package.json @@ -3,7 +3,7 @@ "start": "netlify serve" }, "dependencies": { - "@netlify/functions": "^2.6.0", - "@netlify/remix-adapter": "^2.3.1" + "@netlify/functions": "^2.7.0", + "@netlify/remix-adapter": "^2.4.0" } } diff --git a/packages/sdk-components-react-remix/package.json b/packages/sdk-components-react-remix/package.json index 6fd6c2c61529..04634980a5d7 100644 --- a/packages/sdk-components-react-remix/package.json +++ b/packages/sdk-components-react-remix/package.json @@ -38,7 +38,7 @@ "checks": "pnpm typecheck" }, "peerDependencies": { - "@remix-run/react": "^2.9.1", + "@remix-run/react": "^2.9.2", "react": "18.3.0-canary-14898b6a9-20240318", "react-dom": "18.3.0-canary-14898b6a9-20240318" }, @@ -49,7 +49,7 @@ "@webstudio-is/sdk-components-react": "workspace:*" }, "devDependencies": { - "@remix-run/react": "^2.9.1", + "@remix-run/react": "^2.9.2", "@types/node": "^20.12.7", "@types/react": "^18.2.70", "@types/react-dom": "^18.2.25", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 21e9dd9854a9..305465a2b257 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -172,20 +172,20 @@ importers: specifier: ^3.21.0 version: 3.21.0(react@18.3.0-canary-14898b6a9-20240318) '@remix-run/cloudflare': - specifier: ^2.9.1 - version: 2.9.1(@cloudflare/workers-types@4.20240405.0)(typescript@5.4.5) + specifier: ^2.9.2 + version: 2.9.2(@cloudflare/workers-types@4.20240405.0)(typescript@5.4.5) '@remix-run/node': - specifier: ^2.9.1 - version: 2.9.1(typescript@5.4.5) + specifier: ^2.9.2 + version: 2.9.2(typescript@5.4.5) '@remix-run/react': - specifier: ^2.9.1 - version: 2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5) + specifier: ^2.9.2 + version: 2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5) '@remix-run/serve': - specifier: ^2.9.1 - version: 2.9.1(typescript@5.4.5) + specifier: ^2.9.2 + version: 2.9.2(typescript@5.4.5) '@remix-run/server-runtime': - specifier: ^2.9.1 - version: 2.9.1(typescript@5.4.5) + specifier: ^2.9.2 + version: 2.9.2(typescript@5.4.5) '@trpc/client': specifier: ^10.38.1 version: 10.38.1(@trpc/server@10.38.1) @@ -202,8 +202,8 @@ importers: specifier: ^0.2.3 version: 0.2.3 '@vercel/remix': - specifier: 2.9.1 - version: 2.9.1(@remix-run/dev@2.9.1(@remix-run/react@2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/serve@2.9.1(typescript@5.4.5))(@types/node@20.12.7)(typescript@5.4.5)(vite@5.2.12(@types/node@20.12.7))(wrangler@3.50.0(@cloudflare/workers-types@4.20240405.0)))(@remix-run/node@2.9.1(typescript@5.4.5))(@remix-run/server-runtime@2.9.1(typescript@5.4.5))(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318) + specifier: 2.9.2 + version: 2.9.2(@remix-run/dev@2.9.2(@remix-run/react@2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/serve@2.9.2(typescript@5.4.5))(@types/node@20.12.7)(typescript@5.4.5)(vite@5.2.12(@types/node@20.12.7))(wrangler@3.50.0(@cloudflare/workers-types@4.20240405.0)))(@remix-run/node@2.9.2(typescript@5.4.5))(@remix-run/server-runtime@2.9.2(typescript@5.4.5))(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318) '@webstudio-is/ai': specifier: workspace:* version: link:../../packages/ai @@ -361,20 +361,20 @@ importers: specifier: ^1.7.2 version: 1.7.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318) remix-auth: - specifier: ^3.6.0 - version: 3.6.0(@remix-run/react@2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.1(typescript@5.4.5)) + specifier: ^3.7.0 + version: 3.7.0(@remix-run/react@2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.2(typescript@5.4.5)) remix-auth-form: - specifier: ^1.4.0 - version: 1.4.0(@remix-run/server-runtime@2.9.1(typescript@5.4.5))(remix-auth@3.6.0(@remix-run/react@2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.1(typescript@5.4.5))) + specifier: ^1.5.0 + version: 1.5.0(@remix-run/server-runtime@2.9.2(typescript@5.4.5))(remix-auth@3.7.0(@remix-run/react@2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.2(typescript@5.4.5))) remix-auth-github: specifier: ^1.7.0 - version: 1.7.0(@remix-run/server-runtime@2.9.1(typescript@5.4.5))(remix-auth@3.6.0(@remix-run/react@2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.1(typescript@5.4.5))) + version: 1.7.0(@remix-run/server-runtime@2.9.2(typescript@5.4.5))(remix-auth@3.7.0(@remix-run/react@2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.2(typescript@5.4.5))) remix-auth-google: specifier: ^2.0.0 - version: 2.0.0(@remix-run/server-runtime@2.9.1(typescript@5.4.5))(remix-auth@3.6.0(@remix-run/react@2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.1(typescript@5.4.5))) + version: 2.0.0(@remix-run/server-runtime@2.9.2(typescript@5.4.5))(remix-auth@3.7.0(@remix-run/react@2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.2(typescript@5.4.5))) remix-island: specifier: ^0.2.0 - version: 0.2.0(@remix-run/react@2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.1(typescript@5.4.5))(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318) + version: 0.2.0(@remix-run/react@2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.2(typescript@5.4.5))(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318) shallow-equal: specifier: ^3.1.0 version: 3.1.0 @@ -413,8 +413,8 @@ importers: specifier: ^29.7.0 version: 29.7.0 '@remix-run/dev': - specifier: ^2.9.1 - version: 2.9.1(@remix-run/react@2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/serve@2.9.1(typescript@5.4.5))(@types/node@20.12.7)(typescript@5.4.5)(vite@5.2.12(@types/node@20.12.7))(wrangler@3.50.0(@cloudflare/workers-types@4.20240405.0)) + specifier: ^2.9.2 + version: 2.9.2(@remix-run/react@2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/serve@2.9.2(typescript@5.4.5))(@types/node@20.12.7)(typescript@5.4.5)(vite@5.2.12(@types/node@20.12.7))(wrangler@3.50.0(@cloudflare/workers-types@4.20240405.0)) '@testing-library/react-hooks': specifier: ^8.0.1 version: 8.0.1(@types/react@18.2.79)(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react-test-renderer@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318) @@ -443,8 +443,8 @@ importers: specifier: ^3.3.1 version: 3.3.1 react-router-dom: - specifier: ^6.23.0 - version: 6.23.0(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318) + specifier: ^6.23.1 + version: 6.23.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318) react-test-renderer: specifier: 18.3.0-canary-14898b6a9-20240318 version: 18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318) @@ -461,20 +461,20 @@ importers: fixtures/webstudio-cloudflare-template: dependencies: '@remix-run/cloudflare': - specifier: 2.9.1 - version: 2.9.1(@cloudflare/workers-types@4.20240405.0)(typescript@5.4.5) + specifier: 2.9.2 + version: 2.9.2(@cloudflare/workers-types@4.20240405.0)(typescript@5.4.5) '@remix-run/cloudflare-pages': - specifier: 2.9.1 - version: 2.9.1(@cloudflare/workers-types@4.20240405.0)(typescript@5.4.5) + specifier: 2.9.2 + version: 2.9.2(@cloudflare/workers-types@4.20240405.0)(typescript@5.4.5) '@remix-run/node': - specifier: 2.9.1 - version: 2.9.1(typescript@5.4.5) + specifier: 2.9.2 + version: 2.9.2(typescript@5.4.5) '@remix-run/react': - specifier: 2.9.1 - version: 2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5) + specifier: 2.9.2 + version: 2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5) '@remix-run/server-runtime': - specifier: 2.9.1 - version: 2.9.1(typescript@5.4.5) + specifier: 2.9.2 + version: 2.9.2(typescript@5.4.5) '@webstudio-is/form-handlers': specifier: workspace:* version: link:../../packages/form-handlers @@ -497,8 +497,8 @@ importers: specifier: workspace:* version: link:../../packages/sdk-components-react-remix isbot: - specifier: ^4.1.0 - version: 4.4.0 + specifier: ^5.1.8 + version: 5.1.8 react: specifier: 18.3.0-canary-14898b6a9-20240318 version: 18.3.0-canary-14898b6a9-20240318 @@ -519,8 +519,8 @@ importers: specifier: ^4.20240405.0 version: 4.20240405.0 '@remix-run/dev': - specifier: 2.9.1 - version: 2.9.1(@remix-run/react@2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/serve@2.9.1(typescript@5.4.5))(@types/node@20.12.7)(typescript@5.4.5)(vite@5.2.12(@types/node@20.12.7))(wrangler@3.50.0(@cloudflare/workers-types@4.20240405.0)) + specifier: 2.9.2 + version: 2.9.2(@remix-run/react@2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/serve@2.9.2(typescript@5.4.5))(@types/node@20.12.7)(typescript@5.4.5)(vite@5.2.12(@types/node@20.12.7))(wrangler@3.50.0(@cloudflare/workers-types@4.20240405.0)) '@types/react': specifier: ^18.2.70 version: 18.2.79 @@ -543,14 +543,14 @@ importers: fixtures/webstudio-custom-template: dependencies: '@remix-run/node': - specifier: 2.9.1 - version: 2.9.1(typescript@5.4.5) + specifier: 2.9.2 + version: 2.9.2(typescript@5.4.5) '@remix-run/react': - specifier: 2.9.1 - version: 2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5) + specifier: 2.9.2 + version: 2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5) '@remix-run/server-runtime': - specifier: 2.9.1 - version: 2.9.1(typescript@5.4.5) + specifier: 2.9.2 + version: 2.9.2(typescript@5.4.5) '@size-limit/file': specifier: ^9.0.0 version: 9.0.0(size-limit@9.0.0) @@ -576,8 +576,8 @@ importers: specifier: workspace:* version: link:../../packages/sdk-components-react-remix isbot: - specifier: ^3.6.8 - version: 3.6.13 + specifier: ^5.1.8 + version: 5.1.8 react: specifier: 18.3.0-canary-14898b6a9-20240318 version: 18.3.0-canary-14898b6a9-20240318 @@ -592,8 +592,8 @@ importers: version: 3.5.2 devDependencies: '@remix-run/dev': - specifier: 2.9.1 - version: 2.9.1(@remix-run/react@2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/serve@2.9.1(typescript@5.4.5))(@types/node@20.12.7)(typescript@5.4.5)(vite@5.2.12(@types/node@20.12.7))(wrangler@3.50.0(@cloudflare/workers-types@4.20240405.0)) + specifier: 2.9.2 + version: 2.9.2(@remix-run/react@2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/serve@2.9.2(typescript@5.4.5))(@types/node@20.12.7)(typescript@5.4.5)(vite@5.2.12(@types/node@20.12.7))(wrangler@3.50.0(@cloudflare/workers-types@4.20240405.0)) '@types/react': specifier: ^18.2.70 version: 18.2.79 @@ -613,20 +613,20 @@ importers: fixtures/webstudio-remix-netlify-edge-functions: dependencies: '@netlify/edge-functions': - specifier: ^2.6.0 - version: 2.6.0 + specifier: ^2.8.1 + version: 2.8.1 '@netlify/remix-edge-adapter': - specifier: ^3.2.2 - version: 3.2.2(@remix-run/server-runtime@2.9.1(typescript@5.4.5))(vite@5.2.12(@types/node@20.12.7)) + specifier: ^3.3.0 + version: 3.3.0(@remix-run/server-runtime@2.9.2(typescript@5.4.5))(vite@5.2.12(@types/node@20.12.7)) '@remix-run/node': - specifier: 2.9.1 - version: 2.9.1(typescript@5.4.5) + specifier: 2.9.2 + version: 2.9.2(typescript@5.4.5) '@remix-run/react': - specifier: 2.9.1 - version: 2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5) + specifier: 2.9.2 + version: 2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5) '@remix-run/server-runtime': - specifier: 2.9.1 - version: 2.9.1(typescript@5.4.5) + specifier: 2.9.2 + version: 2.9.2(typescript@5.4.5) '@webstudio-is/form-handlers': specifier: workspace:* version: link:../../packages/form-handlers @@ -649,8 +649,8 @@ importers: specifier: workspace:* version: link:../../packages/sdk-components-react-remix isbot: - specifier: ^3.6.8 - version: 3.6.13 + specifier: ^5.1.8 + version: 5.1.8 react: specifier: 18.3.0-canary-14898b6a9-20240318 version: 18.3.0-canary-14898b6a9-20240318 @@ -659,8 +659,8 @@ importers: version: 18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318) devDependencies: '@remix-run/dev': - specifier: 2.9.1 - version: 2.9.1(@remix-run/react@2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/serve@2.9.1(typescript@5.4.5))(@types/node@20.12.7)(typescript@5.4.5)(vite@5.2.12(@types/node@20.12.7))(wrangler@3.50.0(@cloudflare/workers-types@4.20240405.0)) + specifier: 2.9.2 + version: 2.9.2(@remix-run/react@2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/serve@2.9.2(typescript@5.4.5))(@types/node@20.12.7)(typescript@5.4.5)(vite@5.2.12(@types/node@20.12.7))(wrangler@3.50.0(@cloudflare/workers-types@4.20240405.0)) '@types/react': specifier: ^18.2.70 version: 18.2.79 @@ -680,20 +680,20 @@ importers: fixtures/webstudio-remix-netlify-functions: dependencies: '@netlify/functions': - specifier: ^2.6.0 - version: 2.6.0 + specifier: ^2.7.0 + version: 2.7.0(@opentelemetry/api@1.8.0) '@netlify/remix-adapter': - specifier: ^2.3.1 - version: 2.3.1(@netlify/functions@2.6.0)(typescript@5.4.5)(vite@5.2.12(@types/node@20.12.7)) + specifier: ^2.4.0 + version: 2.4.0(@netlify/functions@2.7.0(@opentelemetry/api@1.8.0))(typescript@5.4.5)(vite@5.2.12(@types/node@20.12.7)) '@remix-run/node': - specifier: 2.9.1 - version: 2.9.1(typescript@5.4.5) + specifier: 2.9.2 + version: 2.9.2(typescript@5.4.5) '@remix-run/react': - specifier: 2.9.1 - version: 2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5) + specifier: 2.9.2 + version: 2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5) '@remix-run/server-runtime': - specifier: 2.9.1 - version: 2.9.1(typescript@5.4.5) + specifier: 2.9.2 + version: 2.9.2(typescript@5.4.5) '@webstudio-is/form-handlers': specifier: workspace:* version: link:../../packages/form-handlers @@ -716,8 +716,8 @@ importers: specifier: workspace:* version: link:../../packages/sdk-components-react-remix isbot: - specifier: ^3.6.8 - version: 3.6.13 + specifier: ^5.1.8 + version: 5.1.8 react: specifier: 18.3.0-canary-14898b6a9-20240318 version: 18.3.0-canary-14898b6a9-20240318 @@ -726,8 +726,8 @@ importers: version: 18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318) devDependencies: '@remix-run/dev': - specifier: 2.9.1 - version: 2.9.1(@remix-run/react@2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/serve@2.9.1(typescript@5.4.5))(@types/node@20.12.7)(typescript@5.4.5)(vite@5.2.12(@types/node@20.12.7))(wrangler@3.50.0(@cloudflare/workers-types@4.20240405.0)) + specifier: 2.9.2 + version: 2.9.2(@remix-run/react@2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/serve@2.9.2(typescript@5.4.5))(@types/node@20.12.7)(typescript@5.4.5)(vite@5.2.12(@types/node@20.12.7))(wrangler@3.50.0(@cloudflare/workers-types@4.20240405.0)) '@types/react': specifier: ^18.2.70 version: 18.2.79 @@ -747,14 +747,14 @@ importers: fixtures/webstudio-remix-vercel: dependencies: '@remix-run/node': - specifier: 2.9.1 - version: 2.9.1(typescript@5.4.5) + specifier: 2.9.2 + version: 2.9.2(typescript@5.4.5) '@remix-run/react': - specifier: 2.9.1 - version: 2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5) + specifier: 2.9.2 + version: 2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5) '@remix-run/server-runtime': - specifier: 2.9.1 - version: 2.9.1(typescript@5.4.5) + specifier: 2.9.2 + version: 2.9.2(typescript@5.4.5) '@webstudio-is/form-handlers': specifier: workspace:* version: link:../../packages/form-handlers @@ -777,8 +777,8 @@ importers: specifier: workspace:* version: link:../../packages/sdk-components-react-remix isbot: - specifier: ^3.6.8 - version: 3.6.13 + specifier: ^5.1.8 + version: 5.1.8 react: specifier: 18.3.0-canary-14898b6a9-20240318 version: 18.3.0-canary-14898b6a9-20240318 @@ -787,8 +787,8 @@ importers: version: 18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318) devDependencies: '@remix-run/dev': - specifier: 2.9.1 - version: 2.9.1(@remix-run/react@2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/serve@2.9.1(typescript@5.4.5))(@types/node@20.12.7)(typescript@5.4.5)(vite@5.2.12(@types/node@20.12.7))(wrangler@3.50.0(@cloudflare/workers-types@4.20240405.0)) + specifier: 2.9.2 + version: 2.9.2(@remix-run/react@2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/serve@2.9.2(typescript@5.4.5))(@types/node@20.12.7)(typescript@5.4.5)(vite@5.2.12(@types/node@20.12.7))(wrangler@3.50.0(@cloudflare/workers-types@4.20240405.0)) '@types/react': specifier: ^18.2.70 version: 18.2.79 @@ -989,29 +989,29 @@ importers: version: 3.22.4 devDependencies: '@netlify/remix-adapter': - specifier: ^2.3.1 - version: 2.3.1(@netlify/functions@2.6.0)(typescript@5.4.5)(vite@5.2.12(@types/node@20.12.7)) + specifier: ^2.4.0 + version: 2.4.0(@netlify/functions@2.7.0(@opentelemetry/api@1.8.0))(typescript@5.4.5)(vite@5.2.12(@types/node@20.12.7)) '@netlify/remix-edge-adapter': - specifier: 3.2.2 - version: 3.2.2(@remix-run/server-runtime@2.9.1(typescript@5.4.5))(vite@5.2.12(@types/node@20.12.7)) + specifier: 3.3.0 + version: 3.3.0(@remix-run/server-runtime@2.9.2(typescript@5.4.5))(vite@5.2.12(@types/node@20.12.7)) '@remix-run/cloudflare': - specifier: ^2.9.1 - version: 2.9.1(@cloudflare/workers-types@4.20240405.0)(typescript@5.4.5) + specifier: ^2.9.2 + version: 2.9.2(@cloudflare/workers-types@4.20240405.0)(typescript@5.4.5) '@remix-run/cloudflare-pages': - specifier: ^2.9.1 - version: 2.9.1(@cloudflare/workers-types@4.20240405.0)(typescript@5.4.5) + specifier: ^2.9.2 + version: 2.9.2(@cloudflare/workers-types@4.20240405.0)(typescript@5.4.5) '@remix-run/dev': - specifier: ^2.9.1 - version: 2.9.1(@remix-run/react@2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/serve@2.9.1(typescript@5.4.5))(@types/node@20.12.7)(typescript@5.4.5)(vite@5.2.12(@types/node@20.12.7))(wrangler@3.50.0(@cloudflare/workers-types@4.20240405.0)) + specifier: ^2.9.2 + version: 2.9.2(@remix-run/react@2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/serve@2.9.2(typescript@5.4.5))(@types/node@20.12.7)(typescript@5.4.5)(vite@5.2.12(@types/node@20.12.7))(wrangler@3.50.0(@cloudflare/workers-types@4.20240405.0)) '@remix-run/node': - specifier: ^2.9.1 - version: 2.9.1(typescript@5.4.5) + specifier: ^2.9.2 + version: 2.9.2(typescript@5.4.5) '@remix-run/react': - specifier: ^2.9.1 - version: 2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5) + specifier: ^2.9.2 + version: 2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5) '@remix-run/server-runtime': - specifier: ^2.9.1 - version: 2.9.1(typescript@5.4.5) + specifier: ^2.9.2 + version: 2.9.2(typescript@5.4.5) '@types/node': specifier: ^20.12.7 version: 20.12.7 @@ -1973,8 +1973,8 @@ importers: version: link:../sdk-components-react devDependencies: '@remix-run/react': - specifier: ^2.9.1 - version: 2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5) + specifier: ^2.9.2 + version: 2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5) '@types/node': specifier: ^20.12.7 version: 20.12.7 @@ -2122,12 +2122,6 @@ packages: resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} engines: {node: '>=6.9.0'} - '@babel/helper-create-class-features-plugin@7.22.5': - resolution: {integrity: sha512-xkb58MyOYIslxu3gKmVXmjTtUPvBU4odYzbiIQbWwLKIHCsx6UGZGX6F1IznMFVnDdirseUZopzN+ZRt8Xb33Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/helper-create-class-features-plugin@7.24.5': resolution: {integrity: sha512-uRc4Cv8UQWnE4NXlYTIIdM7wfFkOqlFztcC/gVXDKohKoVB3OyonfelUBaJzSwpBntZ2KYGF/9S7asCHsXwW6g==} engines: {node: '>=6.9.0'} @@ -2165,10 +2159,6 @@ packages: resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} engines: {node: '>=6.9.0'} - '@babel/helper-member-expression-to-functions@7.22.5': - resolution: {integrity: sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ==} - engines: {node: '>=6.9.0'} - '@babel/helper-member-expression-to-functions@7.24.5': resolution: {integrity: sha512-4owRteeihKWKamtqg4JmWSsEZU445xpFRXPEwp44HbgbxdWlUV1b4Agg4lkA806Lil5XM/e+FJyS0vj5T6vmcA==} engines: {node: '>=6.9.0'} @@ -2215,10 +2205,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-replace-supers@7.22.5': - resolution: {integrity: sha512-aLdNM5I3kdI/V9xGNyKSF3X/gTyMUBohTZ+/3QdQKAA9vxIiy12E+8E2HoOP1/DjeqU+g6as35QHJNMDDYpuCg==} - engines: {node: '>=6.9.0'} - '@babel/helper-replace-supers@7.24.1': resolution: {integrity: sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==} engines: {node: '>=6.9.0'} @@ -2605,12 +2591,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-commonjs@7.22.5': - resolution: {integrity: sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-commonjs@7.24.1': resolution: {integrity: sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw==} engines: {node: '>=6.9.0'} @@ -2743,12 +2723,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typescript@7.22.5': - resolution: {integrity: sha512-SMubA9S7Cb5sGSFFUlqxyClTA9zWJ8qGQrppNUm05LtFuN1ELRFNndkix4zUJrC9F+YivWwa1dHMSyo0e0N9dA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typescript@7.24.5': resolution: {integrity: sha512-E0VWu/hk83BIFUWnsKZ4D81KXjN5L3MobvevOHErASk9IPwKHOkTgvqzvNo1yP/ePJWqqK2SpUR5z+KQbl6NVw==} engines: {node: '>=6.9.0'} @@ -2796,12 +2770,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 - '@babel/preset-typescript@7.22.5': - resolution: {integrity: sha512-YbPaal9LxztSGhmndR46FmAbkJ/1fAsw293tSU+I5E5h+cnJ3d4GTwyUgGYmOXJYdGA+uNePle4qbaRzj2NISQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/preset-typescript@7.24.1': resolution: {integrity: sha512-1DBaMmRDpuYQBPWD8Pf/WEwCrtgRHxsZnP4mIy9G/X+hFfbI47Q2G4t1Paakld84+qsk2fSsUPMKg71jkoOOaQ==} engines: {node: '>=6.9.0'} @@ -3392,29 +3360,29 @@ packages: '@ndelangen/get-tarball@3.0.9': resolution: {integrity: sha512-9JKTEik4vq+yGosHYhZ1tiH/3WpUS0Nh0kej4Agndhox8pAdWhEx5knFVRcb/ya9knCRCs1rPxNrSXTDdfVqpA==} - '@netlify/edge-functions@2.6.0': - resolution: {integrity: sha512-BcTl+11j0dUNEvrGoC0Dcuade5zPdd849ozgo+lloq0MZuGzBybmBHNPaWKB1WNfZeyeZB4DIarFAZHRxn8PSw==} + '@netlify/edge-functions@2.8.1': + resolution: {integrity: sha512-BoAz/gCWHLn9DVugGViORbWFDqaqrB/JHM+9N+ahk7U6C3EwaFojnnGKCMrQ65f2YOi6Wwlue1ZZO+8mq43RZA==} - '@netlify/functions@2.6.0': - resolution: {integrity: sha512-vU20tij0fb4nRGACqb+5SQvKd50JYyTyEhQetCMHdakcJFzjLDivvRR16u1G2Oy4A7xNAtGJF1uz8reeOtTVcQ==} + '@netlify/functions@2.7.0': + resolution: {integrity: sha512-4pXC/fuj3eGQ86wbgPiM4zY8+AsNrdz6vcv6FEdUJnZW+LqF8IWjQcY3S0d1hLeLKODYOqq4CkrzGyCpce63Nw==} engines: {node: '>=14.0.0'} '@netlify/node-cookies@0.1.0': resolution: {integrity: sha512-OAs1xG+FfLX0LoRASpqzVntVV/RpYkgpI0VrUnw2u0Q1qiZUzcPffxRK8HF3gc4GjuhG5ahOEMJ9bswBiZPq0g==} engines: {node: ^14.16.0 || >=16.0.0} - '@netlify/remix-adapter@2.3.1': - resolution: {integrity: sha512-DHzvNQlcjDvKILJO4/ri51h1FQGlZA+cTc94bkPwl7ch7OKxW1re8p6aRBhMrO9SxnWD2hMNXw8bXdVtSHT5IA==} - engines: {node: '>=14'} + '@netlify/remix-adapter@2.4.0': + resolution: {integrity: sha512-20AZ0klm3z/atMlf0iu/OlM3wHpCkW+s8hsvqkQxY/pU6ALDzKUt2PjSNA+s8FgOQ6QMmKgG+3HbCPoBQOXCUQ==} + engines: {node: '>=18'} peerDependencies: - '@netlify/functions': ^2.6.0 + '@netlify/functions': ^2.7.0 vite: ^5.0.0 peerDependenciesMeta: vite: optional: true - '@netlify/remix-edge-adapter@3.2.2': - resolution: {integrity: sha512-P5825z8HE0zNWUTJd6kal3EJ1IRiy67NDcglSs/Xkf4fXTrYIvNHIUY4h/0Iy402f6+hCfGP/qIP9mhEUk5/gg==} + '@netlify/remix-edge-adapter@3.3.0': + resolution: {integrity: sha512-hE+NOWu5OTD3ZYFB7AR94km4olm79diWbxpEhFdHdvsgAru0UuYfVJMCJoYfr/NMURYMKCvrO/JwxgOaJy9EjQ==} engines: {node: '>=16.0.0'} peerDependencies: vite: ^5.0.0 @@ -3422,14 +3390,15 @@ packages: vite: optional: true - '@netlify/remix-runtime@2.2.0': - resolution: {integrity: sha512-E4b+/DDPcVF5GkbZt1sGCZ2fRO4at/WuDybJ4oXUpn5giW65KTJ8x0OBDEKZa1XI7uHEU0IAupuUNpYwVga+Pw==} + '@netlify/remix-runtime@2.3.0': + resolution: {integrity: sha512-INiQZ2xte4JinLamAfctnY1dGxuGqDsgNdZe3R+FhKlYQAZDR44S884p+zdDw2AiRjo8vqEGJHgeyQSC2kcgPQ==} + engines: {node: '>=18'} peerDependencies: - '@remix-run/server-runtime': ^2.7.1 + '@remix-run/server-runtime': ^2.9.2 - '@netlify/serverless-functions-api@1.14.0': - resolution: {integrity: sha512-HUNETLNvNiC2J+SB/YuRwJA9+agPrc0azSoWVk8H85GC+YE114hcS5JW+dstpKwVerp2xILE3vNWN7IMXP5Q5Q==} - engines: {node: ^14.18.0 || >=16.0.0} + '@netlify/serverless-functions-api@1.18.1': + resolution: {integrity: sha512-DrSvivchuwsuQW03zbVPT3nxCQa5tn7m4aoPOsQKibuJXIuSbfxzCBxPLz0+LchU5ds7YyOaCc9872Y32ngYzg==} + engines: {node: '>=18.0.0'} '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} @@ -3459,6 +3428,77 @@ packages: resolution: {integrity: sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + '@opentelemetry/api-logs@0.50.0': + resolution: {integrity: sha512-JdZuKrhOYggqOpUljAq4WWNi5nB10PmgoF0y2CvedLGXd0kSawb/UBnWT8gg1ND3bHCNHStAIVT0ELlxJJRqrA==} + engines: {node: '>=14'} + + '@opentelemetry/api@1.8.0': + resolution: {integrity: sha512-I/s6F7yKUDdtMsoBWXJe8Qz40Tui5vsuKCWJEWVL+5q9sSWRzzx6v2KeNsOBEwd94j0eWkpWCH4yB6rZg9Mf0w==} + engines: {node: '>=8.0.0'} + + '@opentelemetry/core@1.23.0': + resolution: {integrity: sha512-hdQ/a9TMzMQF/BO8Cz1juA43/L5YGtCSiKoOHmrTEf7VMDAZgy8ucpWx3eQTnQ3gBloRcWtzvcrMZABC3PTSKQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.9.0' + + '@opentelemetry/core@1.24.1': + resolution: {integrity: sha512-wMSGfsdmibI88K9wB498zXY04yThPexo8jvwNNlm542HZB7XrrMRBbAyKJqG8qDRJwIBdBrPMi4V9ZPW/sqrcg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.9.0' + + '@opentelemetry/otlp-transformer@0.50.0': + resolution: {integrity: sha512-s0sl1Yfqd5q1Kjrf6DqXPWzErL+XHhrXOfejh4Vc/SMTNqC902xDsC8JQxbjuramWt/+hibfguIvi7Ns8VLolA==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.3.0 <1.9.0' + + '@opentelemetry/resources@1.23.0': + resolution: {integrity: sha512-iPRLfVfcEQynYGo7e4Di+ti+YQTAY0h5mQEUJcHlU9JOqpb4x965O6PZ+wMcwYVY63G96KtdS86YCM1BF1vQZg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.9.0' + + '@opentelemetry/resources@1.24.1': + resolution: {integrity: sha512-cyv0MwAaPF7O86x5hk3NNgenMObeejZFLJJDVuSeSMIsknlsj3oOZzRv3qSzlwYomXsICfBeFFlxwHQte5mGXQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.9.0' + + '@opentelemetry/sdk-logs@0.50.0': + resolution: {integrity: sha512-PeUEupBB29p9nlPNqXoa1PUWNLsZnxG0DCDj3sHqzae+8y76B/A5hvZjg03ulWdnvBLYpnJslqzylG9E0IL87g==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.4.0 <1.9.0' + '@opentelemetry/api-logs': '>=0.39.1' + + '@opentelemetry/sdk-metrics@1.23.0': + resolution: {integrity: sha512-4OkvW6+wST4h6LFG23rXSTf6nmTf201h9dzq7bE0z5R9ESEVLERZz6WXwE7PSgg1gdjlaznm1jLJf8GttypFDg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.3.0 <1.9.0' + + '@opentelemetry/sdk-trace-base@1.23.0': + resolution: {integrity: sha512-PzBmZM8hBomUqvCddF/5Olyyviayka44O5nDWq673np3ctnvwMOvNrsUORZjKja1zJbwEuD9niAGbnVrz3jwRQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.9.0' + + '@opentelemetry/sdk-trace-base@1.24.1': + resolution: {integrity: sha512-zz+N423IcySgjihl2NfjBf0qw1RWe11XIAWVrTNOSSI6dtSPJiVom2zipFB2AEEtJWpv0Iz6DY6+TjnyTV5pWg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.9.0' + + '@opentelemetry/semantic-conventions@1.23.0': + resolution: {integrity: sha512-MiqFvfOzfR31t8cc74CTP1OZfz7MbqpAnLCra8NqQoaHJX6ncIRTdYOQYBDQ2uFISDq0WY8Y9dDTWvsgzzBYRg==} + engines: {node: '>=14'} + + '@opentelemetry/semantic-conventions@1.24.1': + resolution: {integrity: sha512-VkliWlS4/+GHLLW7J/rVBA00uXus1SWvwFvcUDxDwmFxYfg/2VI6ekwdXS28cjI8Qz2ky2BzG8OUHo+WeYIWqw==} + engines: {node: '>=14'} + '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} @@ -4076,8 +4116,8 @@ packages: peerDependencies: react: 18.3.0-canary-14898b6a9-20240318 - '@remix-run/cloudflare-pages@2.9.1': - resolution: {integrity: sha512-X00HYgjfiYSCNAdU8lN6UVaw8mAIZt5JPh4FVApHK7rYnkcd6pD+HWFDhG4mPjIqDDRHFKja0o1Le4FvPGvkVw==} + '@remix-run/cloudflare-pages@2.9.2': + resolution: {integrity: sha512-ese5MIsSCfSsv4fnEaFWwDlxpVFfz4WU77egRmDdQVMcFoYXUIBTZ8BUQwxYmSthdwzutQJ9bwoXLqDYVXdW2A==} engines: {node: '>=18.0.0'} peerDependencies: '@cloudflare/workers-types': ^4.0.0 @@ -4086,8 +4126,8 @@ packages: typescript: optional: true - '@remix-run/cloudflare@2.9.1': - resolution: {integrity: sha512-k7HQh1hvMD6Zs4tPBT9+ZRZIB9frf0kyA1C+A8unUFFJXRqmUbsrLblGnrrlF6POSzRsdIkb4OeECYL5NYlNDw==} + '@remix-run/cloudflare@2.9.2': + resolution: {integrity: sha512-gTITKNS4kEx3svcyXsobC5ODTZJ09P1+NMymr1fi6wLkLpUmLa1jLdPBrfo60b5acAmxPWRTtTtL+UJPHnjHYQ==} engines: {node: '>=18.0.0'} peerDependencies: '@cloudflare/workers-types': ^4.0.0 @@ -4096,13 +4136,13 @@ packages: typescript: optional: true - '@remix-run/dev@2.9.1': - resolution: {integrity: sha512-/YhegnnRrarsqU+11+HdGwjcIT1KgkS9L7kWCM0+ivDvyiBYAuI6xbPG/q/FY6LqLAPYeOxsJmUNl+aj+yMltA==} + '@remix-run/dev@2.9.2': + resolution: {integrity: sha512-70dr9HH/mCHP5+uPoQXyS9+r73IL//IDPaFruIhK8kmmLPGAg5bGyFRz/xX6LTa98gPdAwZXxBy7frudeh2Z0Q==} engines: {node: '>=18.0.0'} hasBin: true peerDependencies: - '@remix-run/react': ^2.9.1 - '@remix-run/serve': ^2.9.1 + '@remix-run/react': ^2.9.2 + '@remix-run/serve': ^2.9.2 typescript: ^5.1.0 vite: ^5.1.0 wrangler: ^3.28.2 @@ -4116,8 +4156,8 @@ packages: wrangler: optional: true - '@remix-run/express@2.9.1': - resolution: {integrity: sha512-Q0U0oxINSk1t3HdvGnnHOa4M0iT9KlhBEN3JeCpc6BxIXovjceMUOOw0TTcgw8GmpXWaWO/p6vM/w4YZqb0KLg==} + '@remix-run/express@2.9.2': + resolution: {integrity: sha512-KhGPwX01gopvOzOCc0V2x+TC2UhfbwnDPjBk/KLFjn3z9srYD2X0xVdqGiNp6tXSiUuLDx8NlfHjrfLVwfJYnQ==} engines: {node: '>=18.0.0'} peerDependencies: express: ^4.17.1 @@ -4126,8 +4166,8 @@ packages: typescript: optional: true - '@remix-run/node@2.9.1': - resolution: {integrity: sha512-shicVsSmXepj4zotWHR2kLmyYCxQ25mHmfBL11ODIcIs7iSmQO+W7CNbmX1jcRvhHki/v+S/n4fMm0iKNeJ92w==} + '@remix-run/node@2.9.2': + resolution: {integrity: sha512-2Mt2107pfelz4T+ziDBef3P4A7kgPqCDshnEYCVGxInivJ3HHwAKUcb7MhGa8uMMMA6LMWxbAPYNHPzC3iKv2A==} engines: {node: '>=18.0.0'} peerDependencies: typescript: ^5.1.0 @@ -4135,8 +4175,8 @@ packages: typescript: optional: true - '@remix-run/react@2.9.1': - resolution: {integrity: sha512-QQVZPS56okvDF3FBuGBjyKuYa6bXZvXFFlYeWfngI8ZnDbCzQLKV1oD0FWMhKuQxMaKs25uWg2YwGqwWTdin3w==} + '@remix-run/react@2.9.2': + resolution: {integrity: sha512-DcZDzm68MBxGn8hjf/VsuUpjxDYZ8VOOH79P1zWu4hb3hBr90WV1Sa/gIAFUEGpOCcSQ0EG/ci8MaFxcAaPz2Q==} engines: {node: '>=18.0.0'} peerDependencies: react: 18.3.0-canary-14898b6a9-20240318 @@ -4146,17 +4186,17 @@ packages: typescript: optional: true - '@remix-run/router@1.16.0': - resolution: {integrity: sha512-Quz1KOffeEf/zwkCBM3kBtH4ZoZ+pT3xIXBG4PPW/XFtDP7EGhtTiC2+gpL9GnR7+Qdet5Oa6cYSvwKYg6kN9Q==} + '@remix-run/router@1.16.1': + resolution: {integrity: sha512-es2g3dq6Nb07iFxGk5GuHN20RwBZOsuDQN7izWIisUcv9r+d2C5jQxqmgkdebXgReWfiyUabcki6Fg77mSNrig==} engines: {node: '>=14.0.0'} - '@remix-run/serve@2.9.1': - resolution: {integrity: sha512-NtxfJqJFtBrSM+GjdBs+pqcbzZfeCVm0l67OUm+THHLHHFWsxndbqWX2nSSYacWNnGu+O2gNiBDzxyOE8/aElA==} + '@remix-run/serve@2.9.2': + resolution: {integrity: sha512-wA3mjQcIkkzmr2798mMDDCkVmVraVwFgLiZ0ManlU5mOWZhI0W+b55fxHltJ4gkAMGYaxrk7vq/s8s/r+L3cTQ==} engines: {node: '>=18.0.0'} hasBin: true - '@remix-run/server-runtime@2.9.1': - resolution: {integrity: sha512-6rRPiR+eMdTPkDojlYiZohVzXkD3+3X55ZvD78axMVocwGcDFFllpmgH9NSR2RKHW9eZDZUfKvNCwd/i9W6Xog==} + '@remix-run/server-runtime@2.9.2': + resolution: {integrity: sha512-dX37FEeMVVg7KUbpRhX4hD0nUY0Sscz/qAjU4lYCdd6IzwJGariTmz+bQTXKCjploZuXj09OQZHSOS/ydkUVDA==} engines: {node: '>=18.0.0'} peerDependencies: typescript: ^5.1.0 @@ -4919,8 +4959,8 @@ packages: resolution: {integrity: sha512-Wq1+EsRBQmvLlcqCZeYVg1MAARWrnETgLe3Sy3UCqG+zg7LThpkt0YHZe1NN3Aj4IRmCKQamotWrLDdEx+ZB3w==} engines: {node: '>=14.6'} - '@vercel/remix@2.9.1': - resolution: {integrity: sha512-S65PDKlkpR9sYMHxNRZsxHHuiEenupg0rKs1YIV2R3j51rwFFcgFcvbbGIckQqUmwy2Wne7jONokuPe4WxFcyQ==} + '@vercel/remix@2.9.2': + resolution: {integrity: sha512-3aTvWCS5U4bAkokhEVndcm9FyFv0/pW49b4qvcXIUyMi+vMNH4KTgPUbfeBDDtG7MLKFiQAYPUVr6rzc5ZtWkg==} engines: {node: '>=18.0.0'} peerDependencies: '@remix-run/dev': 2.9.1 @@ -5770,10 +5810,6 @@ packages: resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - diff@5.1.0: - resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==} - engines: {node: '>=0.3.1'} - diff@5.2.0: resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==} engines: {node: '>=0.3.1'} @@ -6733,8 +6769,8 @@ packages: resolution: {integrity: sha512-uoP4uK5Dc2CrabmK+Gue1jTL+scHiCc1c9rblRpJwG8CPxjLIv8jmGyyGRGkbPOweayhkskdZsEQXG6p+QCQrg==} engines: {node: '>=12'} - isbot@4.4.0: - resolution: {integrity: sha512-8ZvOWUA68kyJO4hHJdWjyreq7TYNWTS9y15IzeqVdKxR9pPr3P/3r9AHcoIv9M0Rllkao5qWz2v1lmcyKIVCzQ==} + isbot@5.1.8: + resolution: {integrity: sha512-Yv2uggFA7//8E9JcNEyjXweu3LD8cLAFEo3XyxAfTXn5TpHCa2XmZpEhfcwD4Bn0Ud9TmMQ9i+blQIy+KWq/iA==} engines: {node: '>=18'} isexe@2.0.0: @@ -7500,10 +7536,6 @@ packages: resolution: {integrity: sha512-V9esFpNbK0arbN3fm2sxDKqMYgIp7XtVdE4Esj+PE4Qaaxdg1wIw48ITQIOn1sc8xXSmUviVL3cyjMqPlrVkiA==} engines: {node: '>=8'} - minipass@7.0.2: - resolution: {integrity: sha512-eL79dXrE1q9dBbDCLg7xfn/vl7MS4F1gvJAgjJrQli/jbQWdUttuVawphqpffoIYfRdq78LHx6GP4bU/EQ2ATA==} - engines: {node: '>=16 || 14 >=14.17'} - minipass@7.0.4: resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} engines: {node: '>=16 || 14 >=14.17'} @@ -8214,15 +8246,15 @@ packages: '@types/react': optional: true - react-router-dom@6.23.0: - resolution: {integrity: sha512-Q9YaSYvubwgbal2c9DJKfx6hTNoBp3iJDsl+Duva/DwxoJH+OTXkxGpql4iUK2sla/8z4RpjAm6EWx1qUDuopQ==} + react-router-dom@6.23.1: + resolution: {integrity: sha512-utP+K+aSTtEdbWpC+4gxhdlPFwuEfDKq8ZrPFU65bbRJY+l706qjR7yaidBpo3MSeA/fzwbXWbKBI6ftOnP3OQ==} engines: {node: '>=14.0.0'} peerDependencies: react: 18.3.0-canary-14898b6a9-20240318 react-dom: 18.3.0-canary-14898b6a9-20240318 - react-router@6.23.0: - resolution: {integrity: sha512-wPMZ8S2TuPadH0sF5irFGjkNLIcRvOSaEe7v+JER8508dyJumm6XZB1u5kztlX0RVq6AzRVndzqcUh6sFIauzA==} + react-router@6.23.1: + resolution: {integrity: sha512-fzcOaRF69uvqbbM7OhvQyBTFDVrrGlsFdS3AL+1KfIBtGETibHzi3FkoTRyiDJnWNc2VxrfvR+657ROHjaNjqQ==} engines: {node: '>=14.0.0'} peerDependencies: react: 18.3.0-canary-14898b6a9-20240318 @@ -8350,8 +8382,8 @@ packages: remark-rehype@10.1.0: resolution: {integrity: sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==} - remix-auth-form@1.4.0: - resolution: {integrity: sha512-PirsVtv2AbJ7Lg+OjE+rjlW9AnkNYmqfmNIqTg0Mh1wur22ls5hxf2icVXVCRRhpcpV+FyoDxh03LtIyRj646A==} + remix-auth-form@1.5.0: + resolution: {integrity: sha512-xWM7T41vi4ZsIxL3f8gz/D6g2mxrnYF7LnG+rG3VqwHh6l13xCoKLraxzWRdbKMVKKQCMISKZRXAeJh9/PQwBA==} peerDependencies: '@remix-run/server-runtime': ^1.0.0 || ^2.0.0 remix-auth: ^3.6.0 @@ -8374,8 +8406,8 @@ packages: '@remix-run/server-runtime': ^1.0.0 || ^2.0.0 remix-auth: ^3.6.0 - remix-auth@3.6.0: - resolution: {integrity: sha512-mxlzLYi+/GKQSaXIqIw15dxAT1wm+93REAeDIft2unrKDYnjaGhhpapyPhdbALln86wt9lNAk21znfRss3fG7Q==} + remix-auth@3.7.0: + resolution: {integrity: sha512-2QVjp2nJVaYxuFBecMQwzixCO7CLSssttLBU5eVlNcNlVeNMmY1g7OkmZ1Ogw9sBcoMXZ18J7xXSK0AISVFcfQ==} peerDependencies: '@remix-run/react': ^1.0.0 || ^2.0.0 '@remix-run/server-runtime': ^1.0.0 || ^2.0.0 @@ -8941,10 +8973,6 @@ packages: ts-toolbelt@6.15.5: resolution: {integrity: sha512-FZIXf1ksVyLcfr7M317jbB67XFJhOO1YqdTcuGaq9q5jLUoTikukZ+98TPjKiP2jC5CgmYdWWYs0s2nLSU0/1A==} - tsconfig-paths@4.1.2: - resolution: {integrity: sha512-uhxiMgnXQp1IR622dUXI+9Ehnws7i/y6xvpZB9IbUVOPy0muvdvgXeZOn88UcGPiT98Vp3rJPTa8bFoalZ3Qhw==} - engines: {node: '>=6'} - tsconfig-paths@4.2.0: resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} engines: {node: '>=6'} @@ -9646,21 +9674,6 @@ snapshots: lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.22.5(@babel/core@7.22.9)': - dependencies: - '@babel/core': 7.22.9 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-environment-visitor': 7.22.5 - '@babel/helper-function-name': 7.22.5 - '@babel/helper-member-expression-to-functions': 7.22.5 - '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - '@babel/helper-create-class-features-plugin@7.24.5(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 @@ -9710,10 +9723,6 @@ snapshots: dependencies: '@babel/types': 7.24.0 - '@babel/helper-member-expression-to-functions@7.22.5': - dependencies: - '@babel/types': 7.24.0 - '@babel/helper-member-expression-to-functions@7.24.5': dependencies: '@babel/types': 7.24.0 @@ -9761,17 +9770,6 @@ snapshots: '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-wrap-function': 7.24.5 - '@babel/helper-replace-supers@7.22.5': - dependencies: - '@babel/helper-environment-visitor': 7.22.5 - '@babel/helper-member-expression-to-functions': 7.22.5 - '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/template': 7.22.5 - '@babel/traverse': 7.22.8 - '@babel/types': 7.24.0 - transitivePeerDependencies: - - supports-color - '@babel/helper-replace-supers@7.24.1(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 @@ -9914,10 +9912,10 @@ snapshots: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-decorators@7.24.1(@babel/core@7.22.9)': + '@babel/plugin-syntax-decorators@7.24.1(@babel/core@7.24.5)': dependencies: - '@babel/core': 7.22.9 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/core': 7.24.5 + '@babel/helper-plugin-utils': 7.24.5 '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.5)': dependencies: @@ -10207,13 +10205,6 @@ snapshots: '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.5) '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-transform-modules-commonjs@7.22.5(@babel/core@7.22.9)': - dependencies: - '@babel/core': 7.22.9 - '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.9) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-simple-access': 7.22.5 - '@babel/plugin-transform-modules-commonjs@7.24.1(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 @@ -10346,16 +10337,6 @@ snapshots: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-transform-typescript@7.22.5(@babel/core@7.22.9)': - dependencies: - '@babel/core': 7.22.9 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.22.9) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.22.9) - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-typescript@7.24.5(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 @@ -10488,17 +10469,6 @@ snapshots: '@babel/types': 7.24.0 esutils: 2.0.3 - '@babel/preset-typescript@7.22.5(@babel/core@7.22.9)': - dependencies: - '@babel/core': 7.22.9 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-validator-option': 7.22.5 - '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-modules-commonjs': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-typescript': 7.22.5(@babel/core@7.22.9) - transitivePeerDependencies: - - supports-color - '@babel/preset-typescript@7.24.1(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 @@ -10583,7 +10553,7 @@ snapshots: '@babel/types@7.24.0': dependencies: '@babel/helper-string-parser': 7.24.1 - '@babel/helper-validator-identifier': 7.22.20 + '@babel/helper-validator-identifier': 7.24.5 to-fast-properties: 2.0.0 '@base2/pretty-print-object@1.0.1': {} @@ -11285,41 +11255,50 @@ snapshots: pump: 3.0.0 tar-fs: 2.1.1 - '@netlify/edge-functions@2.6.0': {} + '@netlify/edge-functions@2.8.1': {} - '@netlify/functions@2.6.0': + '@netlify/functions@2.7.0(@opentelemetry/api@1.8.0)': dependencies: - '@netlify/serverless-functions-api': 1.14.0 + '@netlify/serverless-functions-api': 1.18.1(@opentelemetry/api@1.8.0) + transitivePeerDependencies: + - '@opentelemetry/api' '@netlify/node-cookies@0.1.0': {} - '@netlify/remix-adapter@2.3.1(@netlify/functions@2.6.0)(typescript@5.4.5)(vite@5.2.12(@types/node@20.12.7))': + '@netlify/remix-adapter@2.4.0(@netlify/functions@2.7.0(@opentelemetry/api@1.8.0))(typescript@5.4.5)(vite@5.2.12(@types/node@20.12.7))': dependencies: - '@netlify/functions': 2.6.0 - '@remix-run/node': 2.9.1(typescript@5.4.5) - isbot: 4.4.0 + '@netlify/functions': 2.7.0(@opentelemetry/api@1.8.0) + '@remix-run/node': 2.9.2(typescript@5.4.5) + isbot: 5.1.8 optionalDependencies: vite: 5.2.12(@types/node@20.12.7) transitivePeerDependencies: - typescript - '@netlify/remix-edge-adapter@3.2.2(@remix-run/server-runtime@2.9.1(typescript@5.4.5))(vite@5.2.12(@types/node@20.12.7))': + '@netlify/remix-edge-adapter@3.3.0(@remix-run/server-runtime@2.9.2(typescript@5.4.5))(vite@5.2.12(@types/node@20.12.7))': dependencies: - '@netlify/remix-runtime': 2.2.0(@remix-run/server-runtime@2.9.1(typescript@5.4.5)) - isbot: 4.4.0 + '@netlify/remix-runtime': 2.3.0(@remix-run/server-runtime@2.9.2(typescript@5.4.5)) + isbot: 5.1.8 optionalDependencies: vite: 5.2.12(@types/node@20.12.7) transitivePeerDependencies: - '@remix-run/server-runtime' - '@netlify/remix-runtime@2.2.0(@remix-run/server-runtime@2.9.1(typescript@5.4.5))': + '@netlify/remix-runtime@2.3.0(@remix-run/server-runtime@2.9.2(typescript@5.4.5))': dependencies: - '@remix-run/server-runtime': 2.9.1(typescript@5.4.5) + '@remix-run/server-runtime': 2.9.2(typescript@5.4.5) - '@netlify/serverless-functions-api@1.14.0': + '@netlify/serverless-functions-api@1.18.1(@opentelemetry/api@1.8.0)': dependencies: '@netlify/node-cookies': 0.1.0 + '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) + '@opentelemetry/otlp-transformer': 0.50.0(@opentelemetry/api@1.8.0) + '@opentelemetry/resources': 1.24.1(@opentelemetry/api@1.8.0) + '@opentelemetry/sdk-trace-base': 1.24.1(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': 1.24.1 urlpattern-polyfill: 8.0.2 + transitivePeerDependencies: + - '@opentelemetry/api' '@nodelib/fs.scandir@2.1.5': dependencies: @@ -11366,6 +11345,76 @@ snapshots: dependencies: which: 3.0.1 + '@opentelemetry/api-logs@0.50.0': + dependencies: + '@opentelemetry/api': 1.8.0 + + '@opentelemetry/api@1.8.0': {} + + '@opentelemetry/core@1.23.0(@opentelemetry/api@1.8.0)': + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/semantic-conventions': 1.23.0 + + '@opentelemetry/core@1.24.1(@opentelemetry/api@1.8.0)': + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/semantic-conventions': 1.24.1 + + '@opentelemetry/otlp-transformer@0.50.0(@opentelemetry/api@1.8.0)': + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/api-logs': 0.50.0 + '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) + '@opentelemetry/resources': 1.23.0(@opentelemetry/api@1.8.0) + '@opentelemetry/sdk-logs': 0.50.0(@opentelemetry/api-logs@0.50.0)(@opentelemetry/api@1.8.0) + '@opentelemetry/sdk-metrics': 1.23.0(@opentelemetry/api@1.8.0) + '@opentelemetry/sdk-trace-base': 1.23.0(@opentelemetry/api@1.8.0) + + '@opentelemetry/resources@1.23.0(@opentelemetry/api@1.8.0)': + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': 1.23.0 + + '@opentelemetry/resources@1.24.1(@opentelemetry/api@1.8.0)': + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': 1.24.1 + + '@opentelemetry/sdk-logs@0.50.0(@opentelemetry/api-logs@0.50.0)(@opentelemetry/api@1.8.0)': + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/api-logs': 0.50.0 + '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) + '@opentelemetry/resources': 1.23.0(@opentelemetry/api@1.8.0) + + '@opentelemetry/sdk-metrics@1.23.0(@opentelemetry/api@1.8.0)': + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) + '@opentelemetry/resources': 1.23.0(@opentelemetry/api@1.8.0) + lodash.merge: 4.6.2 + + '@opentelemetry/sdk-trace-base@1.23.0(@opentelemetry/api@1.8.0)': + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) + '@opentelemetry/resources': 1.23.0(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': 1.23.0 + + '@opentelemetry/sdk-trace-base@1.24.1(@opentelemetry/api@1.8.0)': + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) + '@opentelemetry/resources': 1.24.1(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': 1.24.1 + + '@opentelemetry/semantic-conventions@1.23.0': {} + + '@opentelemetry/semantic-conventions@1.24.1': {} + '@pkgjs/parseargs@0.11.0': optional: true @@ -12077,37 +12126,37 @@ snapshots: dependencies: react: 18.3.0-canary-14898b6a9-20240318 - '@remix-run/cloudflare-pages@2.9.1(@cloudflare/workers-types@4.20240405.0)(typescript@5.4.5)': + '@remix-run/cloudflare-pages@2.9.2(@cloudflare/workers-types@4.20240405.0)(typescript@5.4.5)': dependencies: '@cloudflare/workers-types': 4.20240405.0 - '@remix-run/cloudflare': 2.9.1(@cloudflare/workers-types@4.20240405.0)(typescript@5.4.5) + '@remix-run/cloudflare': 2.9.2(@cloudflare/workers-types@4.20240405.0)(typescript@5.4.5) optionalDependencies: typescript: 5.4.5 - '@remix-run/cloudflare@2.9.1(@cloudflare/workers-types@4.20240405.0)(typescript@5.4.5)': + '@remix-run/cloudflare@2.9.2(@cloudflare/workers-types@4.20240405.0)(typescript@5.4.5)': dependencies: '@cloudflare/kv-asset-handler': 0.1.3 '@cloudflare/workers-types': 4.20240405.0 - '@remix-run/server-runtime': 2.9.1(typescript@5.4.5) + '@remix-run/server-runtime': 2.9.2(typescript@5.4.5) optionalDependencies: typescript: 5.4.5 - '@remix-run/dev@2.9.1(@remix-run/react@2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/serve@2.9.1(typescript@5.4.5))(@types/node@20.12.7)(typescript@5.4.5)(vite@5.2.12(@types/node@20.12.7))(wrangler@3.50.0(@cloudflare/workers-types@4.20240405.0))': + '@remix-run/dev@2.9.2(@remix-run/react@2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/serve@2.9.2(typescript@5.4.5))(@types/node@20.12.7)(typescript@5.4.5)(vite@5.2.12(@types/node@20.12.7))(wrangler@3.50.0(@cloudflare/workers-types@4.20240405.0))': dependencies: - '@babel/core': 7.22.9 - '@babel/generator': 7.24.1 - '@babel/parser': 7.24.1 - '@babel/plugin-syntax-decorators': 7.24.1(@babel/core@7.22.9) - '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.22.9) - '@babel/preset-typescript': 7.22.5(@babel/core@7.22.9) - '@babel/traverse': 7.24.1 + '@babel/core': 7.24.5 + '@babel/generator': 7.24.5 + '@babel/parser': 7.24.5 + '@babel/plugin-syntax-decorators': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.5) + '@babel/preset-typescript': 7.24.1(@babel/core@7.24.5) + '@babel/traverse': 7.24.5 '@babel/types': 7.24.0 '@mdx-js/mdx': 2.3.0 '@npmcli/package-json': 4.0.1 - '@remix-run/node': 2.9.1(typescript@5.4.5) - '@remix-run/react': 2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5) - '@remix-run/router': 1.16.0 - '@remix-run/server-runtime': 2.9.1(typescript@5.4.5) + '@remix-run/node': 2.9.2(typescript@5.4.5) + '@remix-run/react': 2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5) + '@remix-run/router': 1.16.1 + '@remix-run/server-runtime': 2.9.2(typescript@5.4.5) '@types/mdx': 2.0.5 '@vanilla-extract/integration': 6.2.1(@types/node@20.12.7) arg: 5.0.2 @@ -12131,7 +12180,7 @@ snapshots: lodash.debounce: 4.0.8 minimatch: 9.0.2 ora: 5.4.1 - picocolors: 1.0.0 + picocolors: 1.0.1 picomatch: 2.3.1 pidtree: 0.6.0 postcss: 8.4.38 @@ -12146,10 +12195,10 @@ snapshots: semver: 7.5.4 set-cookie-parser: 2.6.0 tar-fs: 2.1.1 - tsconfig-paths: 4.1.2 + tsconfig-paths: 4.2.0 ws: 7.5.9 optionalDependencies: - '@remix-run/serve': 2.9.1(typescript@5.4.5) + '@remix-run/serve': 2.9.2(typescript@5.4.5) typescript: 5.4.5 vite: 5.2.12(@types/node@20.12.7) wrangler: 3.50.0(@cloudflare/workers-types@4.20240405.0) @@ -12167,16 +12216,16 @@ snapshots: - ts-node - utf-8-validate - '@remix-run/express@2.9.1(express@4.18.2)(typescript@5.4.5)': + '@remix-run/express@2.9.2(express@4.18.2)(typescript@5.4.5)': dependencies: - '@remix-run/node': 2.9.1(typescript@5.4.5) + '@remix-run/node': 2.9.2(typescript@5.4.5) express: 4.18.2 optionalDependencies: typescript: 5.4.5 - '@remix-run/node@2.9.1(typescript@5.4.5)': + '@remix-run/node@2.9.2(typescript@5.4.5)': dependencies: - '@remix-run/server-runtime': 2.9.1(typescript@5.4.5) + '@remix-run/server-runtime': 2.9.2(typescript@5.4.5) '@remix-run/web-fetch': 4.4.2 '@web3-storage/multipart-parser': 1.0.0 cookie-signature: 1.2.0 @@ -12186,24 +12235,24 @@ snapshots: optionalDependencies: typescript: 5.4.5 - '@remix-run/react@2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5)': + '@remix-run/react@2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5)': dependencies: - '@remix-run/router': 1.16.0 - '@remix-run/server-runtime': 2.9.1(typescript@5.4.5) + '@remix-run/router': 1.16.1 + '@remix-run/server-runtime': 2.9.2(typescript@5.4.5) react: 18.3.0-canary-14898b6a9-20240318 react-dom: 18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318) - react-router: 6.23.0(react@18.3.0-canary-14898b6a9-20240318) - react-router-dom: 6.23.0(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318) + react-router: 6.23.1(react@18.3.0-canary-14898b6a9-20240318) + react-router-dom: 6.23.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318) turbo-stream: 2.0.1 optionalDependencies: typescript: 5.4.5 - '@remix-run/router@1.16.0': {} + '@remix-run/router@1.16.1': {} - '@remix-run/serve@2.9.1(typescript@5.4.5)': + '@remix-run/serve@2.9.2(typescript@5.4.5)': dependencies: - '@remix-run/express': 2.9.1(express@4.18.2)(typescript@5.4.5) - '@remix-run/node': 2.9.1(typescript@5.4.5) + '@remix-run/express': 2.9.2(express@4.18.2)(typescript@5.4.5) + '@remix-run/node': 2.9.2(typescript@5.4.5) chokidar: 3.5.3 compression: 1.7.4 express: 4.18.2 @@ -12214,9 +12263,9 @@ snapshots: - supports-color - typescript - '@remix-run/server-runtime@2.9.1(typescript@5.4.5)': + '@remix-run/server-runtime@2.9.2(typescript@5.4.5)': dependencies: - '@remix-run/router': 1.16.0 + '@remix-run/router': 1.16.1 '@types/cookie': 0.6.0 '@web3-storage/multipart-parser': 1.0.0 cookie: 0.6.0 @@ -13046,7 +13095,7 @@ snapshots: '@ts-morph/common@0.11.1': dependencies: - fast-glob: 3.2.12 + fast-glob: 3.3.2 minimatch: 3.1.2 mkdirp: 1.0.4 path-browserify: 1.0.1 @@ -13415,7 +13464,7 @@ snapshots: '@vanilla-extract/babel-plugin-debug-ids@1.0.2': dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.24.5 transitivePeerDependencies: - supports-color @@ -13435,8 +13484,8 @@ snapshots: '@vanilla-extract/integration@6.2.1(@types/node@20.12.7)': dependencies: - '@babel/core': 7.22.9 - '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.22.9) + '@babel/core': 7.24.5 + '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.24.5) '@vanilla-extract/babel-plugin-debug-ids': 1.0.2 '@vanilla-extract/css': 1.11.0 esbuild: 0.20.2 @@ -13468,11 +13517,11 @@ snapshots: transitivePeerDependencies: - encoding - '@vercel/remix@2.9.1(@remix-run/dev@2.9.1(@remix-run/react@2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/serve@2.9.1(typescript@5.4.5))(@types/node@20.12.7)(typescript@5.4.5)(vite@5.2.12(@types/node@20.12.7))(wrangler@3.50.0(@cloudflare/workers-types@4.20240405.0)))(@remix-run/node@2.9.1(typescript@5.4.5))(@remix-run/server-runtime@2.9.1(typescript@5.4.5))(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)': + '@vercel/remix@2.9.2(@remix-run/dev@2.9.2(@remix-run/react@2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/serve@2.9.2(typescript@5.4.5))(@types/node@20.12.7)(typescript@5.4.5)(vite@5.2.12(@types/node@20.12.7))(wrangler@3.50.0(@cloudflare/workers-types@4.20240405.0)))(@remix-run/node@2.9.2(typescript@5.4.5))(@remix-run/server-runtime@2.9.2(typescript@5.4.5))(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)': dependencies: - '@remix-run/dev': 2.9.1(@remix-run/react@2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/serve@2.9.1(typescript@5.4.5))(@types/node@20.12.7)(typescript@5.4.5)(vite@5.2.12(@types/node@20.12.7))(wrangler@3.50.0(@cloudflare/workers-types@4.20240405.0)) - '@remix-run/node': 2.9.1(typescript@5.4.5) - '@remix-run/server-runtime': 2.9.1(typescript@5.4.5) + '@remix-run/dev': 2.9.2(@remix-run/react@2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/serve@2.9.2(typescript@5.4.5))(@types/node@20.12.7)(typescript@5.4.5)(vite@5.2.12(@types/node@20.12.7))(wrangler@3.50.0(@cloudflare/workers-types@4.20240405.0)) + '@remix-run/node': 2.9.2(typescript@5.4.5) + '@remix-run/server-runtime': 2.9.2(typescript@5.4.5) '@vercel/static-config': 3.0.0 isbot: 3.6.13 react: 18.3.0-canary-14898b6a9-20240318 @@ -14375,8 +14424,6 @@ snapshots: diff-sequences@29.6.3: {} - diff@5.1.0: {} - diff@5.2.0: {} digest-fetch@1.3.0: @@ -15037,7 +15084,7 @@ snapshots: foreground-child: 3.1.1 jackspeak: 2.2.1 minimatch: 9.0.2 - minipass: 7.0.2 + minipass: 7.0.4 path-scurry: 1.10.1 glob@7.1.6: @@ -15463,7 +15510,7 @@ snapshots: isbot@3.6.13: {} - isbot@4.4.0: {} + isbot@5.1.8: {} isexe@2.0.0: {} @@ -16799,8 +16846,6 @@ snapshots: minipass@4.0.1: {} - minipass@7.0.2: {} - minipass@7.0.4: {} minizlib@2.1.2: @@ -17126,7 +17171,7 @@ snapshots: path-scurry@1.10.1: dependencies: lru-cache: 10.0.0 - minipass: 7.0.2 + minipass: 7.0.4 path-to-regexp@0.1.7: {} @@ -17487,16 +17532,16 @@ snapshots: optionalDependencies: '@types/react': 18.2.79 - react-router-dom@6.23.0(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318): + react-router-dom@6.23.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318): dependencies: - '@remix-run/router': 1.16.0 + '@remix-run/router': 1.16.1 react: 18.3.0-canary-14898b6a9-20240318 react-dom: 18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318) - react-router: 6.23.0(react@18.3.0-canary-14898b6a9-20240318) + react-router: 6.23.1(react@18.3.0-canary-14898b6a9-20240318) - react-router@6.23.0(react@18.3.0-canary-14898b6a9-20240318): + react-router@6.23.1(react@18.3.0-canary-14898b6a9-20240318): dependencies: - '@remix-run/router': 1.16.0 + '@remix-run/router': 1.16.1 react: 18.3.0-canary-14898b6a9-20240318 react-script-hook@1.7.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318): @@ -17677,46 +17722,46 @@ snapshots: mdast-util-to-hast: 12.3.0 unified: 10.1.2 - remix-auth-form@1.4.0(@remix-run/server-runtime@2.9.1(typescript@5.4.5))(remix-auth@3.6.0(@remix-run/react@2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.1(typescript@5.4.5))): + remix-auth-form@1.5.0(@remix-run/server-runtime@2.9.2(typescript@5.4.5))(remix-auth@3.7.0(@remix-run/react@2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.2(typescript@5.4.5))): dependencies: - '@remix-run/server-runtime': 2.9.1(typescript@5.4.5) - remix-auth: 3.6.0(@remix-run/react@2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.1(typescript@5.4.5)) + '@remix-run/server-runtime': 2.9.2(typescript@5.4.5) + remix-auth: 3.7.0(@remix-run/react@2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.2(typescript@5.4.5)) - remix-auth-github@1.7.0(@remix-run/server-runtime@2.9.1(typescript@5.4.5))(remix-auth@3.6.0(@remix-run/react@2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.1(typescript@5.4.5))): + remix-auth-github@1.7.0(@remix-run/server-runtime@2.9.2(typescript@5.4.5))(remix-auth@3.7.0(@remix-run/react@2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.2(typescript@5.4.5))): dependencies: - '@remix-run/server-runtime': 2.9.1(typescript@5.4.5) - remix-auth: 3.6.0(@remix-run/react@2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.1(typescript@5.4.5)) - remix-auth-oauth2: 1.11.2(@remix-run/server-runtime@2.9.1(typescript@5.4.5))(remix-auth@3.6.0(@remix-run/react@2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.1(typescript@5.4.5))) + '@remix-run/server-runtime': 2.9.2(typescript@5.4.5) + remix-auth: 3.7.0(@remix-run/react@2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.2(typescript@5.4.5)) + remix-auth-oauth2: 1.11.2(@remix-run/server-runtime@2.9.2(typescript@5.4.5))(remix-auth@3.7.0(@remix-run/react@2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.2(typescript@5.4.5))) transitivePeerDependencies: - supports-color - remix-auth-google@2.0.0(@remix-run/server-runtime@2.9.1(typescript@5.4.5))(remix-auth@3.6.0(@remix-run/react@2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.1(typescript@5.4.5))): + remix-auth-google@2.0.0(@remix-run/server-runtime@2.9.2(typescript@5.4.5))(remix-auth@3.7.0(@remix-run/react@2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.2(typescript@5.4.5))): dependencies: - '@remix-run/server-runtime': 2.9.1(typescript@5.4.5) - remix-auth: 3.6.0(@remix-run/react@2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.1(typescript@5.4.5)) - remix-auth-oauth2: 1.11.2(@remix-run/server-runtime@2.9.1(typescript@5.4.5))(remix-auth@3.6.0(@remix-run/react@2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.1(typescript@5.4.5))) + '@remix-run/server-runtime': 2.9.2(typescript@5.4.5) + remix-auth: 3.7.0(@remix-run/react@2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.2(typescript@5.4.5)) + remix-auth-oauth2: 1.11.2(@remix-run/server-runtime@2.9.2(typescript@5.4.5))(remix-auth@3.7.0(@remix-run/react@2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.2(typescript@5.4.5))) transitivePeerDependencies: - supports-color - remix-auth-oauth2@1.11.2(@remix-run/server-runtime@2.9.1(typescript@5.4.5))(remix-auth@3.6.0(@remix-run/react@2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.1(typescript@5.4.5))): + remix-auth-oauth2@1.11.2(@remix-run/server-runtime@2.9.2(typescript@5.4.5))(remix-auth@3.7.0(@remix-run/react@2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.2(typescript@5.4.5))): dependencies: - '@remix-run/server-runtime': 2.9.1(typescript@5.4.5) + '@remix-run/server-runtime': 2.9.2(typescript@5.4.5) debug: 4.3.4 - remix-auth: 3.6.0(@remix-run/react@2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.1(typescript@5.4.5)) + remix-auth: 3.7.0(@remix-run/react@2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.2(typescript@5.4.5)) uuid: 9.0.1 transitivePeerDependencies: - supports-color - remix-auth@3.6.0(@remix-run/react@2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.1(typescript@5.4.5)): + remix-auth@3.7.0(@remix-run/react@2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.2(typescript@5.4.5)): dependencies: - '@remix-run/react': 2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5) - '@remix-run/server-runtime': 2.9.1(typescript@5.4.5) + '@remix-run/react': 2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5) + '@remix-run/server-runtime': 2.9.2(typescript@5.4.5) uuid: 8.3.2 - remix-island@0.2.0(@remix-run/react@2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.1(typescript@5.4.5))(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318): + remix-island@0.2.0(@remix-run/react@2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5))(@remix-run/server-runtime@2.9.2(typescript@5.4.5))(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318): dependencies: - '@remix-run/react': 2.9.1(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5) - '@remix-run/server-runtime': 2.9.1(typescript@5.4.5) + '@remix-run/react': 2.9.2(react-dom@18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318))(react@18.3.0-canary-14898b6a9-20240318)(typescript@5.4.5) + '@remix-run/server-runtime': 2.9.2(typescript@5.4.5) react: 18.3.0-canary-14898b6a9-20240318 react-dom: 18.3.0-canary-14898b6a9-20240318(react@18.3.0-canary-14898b6a9-20240318) @@ -18324,12 +18369,6 @@ snapshots: ts-toolbelt@6.15.5: {} - tsconfig-paths@4.1.2: - dependencies: - json5: 2.2.3 - minimist: 1.2.8 - strip-bom: 3.0.0 - tsconfig-paths@4.2.0: dependencies: json5: 2.2.3 @@ -18582,7 +18621,7 @@ snapshots: uvu@0.5.6: dependencies: dequal: 2.0.3 - diff: 5.1.0 + diff: 5.2.0 kleur: 4.1.5 sade: 1.8.1 @@ -18643,7 +18682,7 @@ snapshots: vite@4.4.9(@types/node@20.12.7): dependencies: esbuild: 0.20.2 - postcss: 8.4.27 + postcss: 8.4.38 rollup: 3.29.0 optionalDependencies: '@types/node': 20.12.7