diff --git a/.changeset/little-ligers-pump.md b/.changeset/little-ligers-pump.md new file mode 100644 index 000000000000..df88418e731f --- /dev/null +++ b/.changeset/little-ligers-pump.md @@ -0,0 +1,15 @@ +--- +"playground-preview-worker": patch +"@cloudflare/vitest-pool-workers": patch +"workers-playground": patch +"create-cloudflare": patch +"@cloudflare/kv-asset-handler": patch +"@cloudflare/pages-shared": patch +"@cloudflare/quick-edit": patch +"miniflare": patch +"wrangler": patch +--- + +Normalize some dependencies in workers-sdk + +This is the first of a few expected patches that normalize dependency versions, This normalizes `undici`, `concurrently`, `@types/node`, `react`, `react-dom`, `@types/react`, `@types/react-dom`, `eslint`, `typescript`. There are no functional code changes (but there are a couple of typecheck fixes). diff --git a/fixtures/additional-modules/package.json b/fixtures/additional-modules/package.json index ab9b83b4b724..d603d128ef3f 100644 --- a/fixtures/additional-modules/package.json +++ b/fixtures/additional-modules/package.json @@ -13,7 +13,7 @@ "devDependencies": { "@cloudflare/workers-tsconfig": "workspace:*", "@cloudflare/workers-types": "^4.20240605.0", - "undici": "^5.28.3", + "undici": "^5.28.4", "wrangler": "workspace:*" }, "volta": { diff --git a/fixtures/ai-app/package.json b/fixtures/ai-app/package.json index 1aa77d6d0fb5..0c1b26115788 100644 --- a/fixtures/ai-app/package.json +++ b/fixtures/ai-app/package.json @@ -12,7 +12,7 @@ "type:tests": "tsc -p ./tests/tsconfig.json" }, "devDependencies": { - "undici": "^5.28.3", + "undici": "^5.28.4", "wrangler": "workspace:*", "@cloudflare/workers-tsconfig": "workspace:^" }, diff --git a/fixtures/dev-env/package.json b/fixtures/dev-env/package.json index d56956d3450b..e1a1aeb5ddff 100644 --- a/fixtures/dev-env/package.json +++ b/fixtures/dev-env/package.json @@ -16,7 +16,7 @@ "@cloudflare/workers-tsconfig": "workspace:^", "get-port": "^7.0.0", "miniflare": "workspace:*", - "undici": "^5.28.3", + "undici": "^5.28.4", "wrangler": "workspace:*", "ws": "^8.14.2" }, diff --git a/fixtures/durable-objects-app/package.json b/fixtures/durable-objects-app/package.json index 57571410c74b..c1e7189d7ba3 100644 --- a/fixtures/durable-objects-app/package.json +++ b/fixtures/durable-objects-app/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "@cloudflare/workers-tsconfig": "workspace:^", - "undici": "^5.28.3", + "undici": "^5.28.4", "wrangler": "workspace:*" }, "volta": { diff --git a/fixtures/entrypoints-rpc-tests/package.json b/fixtures/entrypoints-rpc-tests/package.json index 23794da51b9d..40e26f86b40d 100644 --- a/fixtures/entrypoints-rpc-tests/package.json +++ b/fixtures/entrypoints-rpc-tests/package.json @@ -9,7 +9,7 @@ "@cloudflare/workers-tsconfig": "workspace:*", "wrangler": "workspace:*", "ts-dedent": "^2.2.0", - "undici": "^5.28.3" + "undici": "^5.28.4" }, "volta": { "extends": "../../package.json" diff --git a/fixtures/external-durable-objects-app/package.json b/fixtures/external-durable-objects-app/package.json index 5c845d3df5e7..e2eb0a2e1dbf 100644 --- a/fixtures/external-durable-objects-app/package.json +++ b/fixtures/external-durable-objects-app/package.json @@ -10,7 +10,7 @@ "type:tests": "tsc -p ./tests/tsconfig.json" }, "devDependencies": { - "undici": "^5.28.3", + "undici": "^5.28.4", "@cloudflare/workers-tsconfig": "workspace:*", "@cloudflare/workers-types": "^4.20240605.0", "wrangler": "workspace:*" diff --git a/fixtures/external-service-bindings-app/package.json b/fixtures/external-service-bindings-app/package.json index 6e115282b414..c55e7a682375 100644 --- a/fixtures/external-service-bindings-app/package.json +++ b/fixtures/external-service-bindings-app/package.json @@ -15,8 +15,8 @@ "type:tests": "tsc --noEmit" }, "devDependencies": { - "undici": "^5.28.3", - "concurrently": "^8.2.1", + "undici": "^5.28.4", + "concurrently": "^8.2.2", "@cloudflare/workers-tsconfig": "workspace:*", "@cloudflare/workers-types": "^4.20240605.0", "wrangler": "workspace:*" diff --git a/fixtures/get-bindings-proxy/package.json b/fixtures/get-bindings-proxy/package.json index 2be7f27f72ad..238bee49cb09 100644 --- a/fixtures/get-bindings-proxy/package.json +++ b/fixtures/get-bindings-proxy/package.json @@ -11,7 +11,7 @@ "@cloudflare/workers-tsconfig": "workspace:*", "@cloudflare/workers-types": "^4.20240605.0", "wrangler": "workspace:*", - "undici": "^5.28.3" + "undici": "^5.28.4" }, "volta": { "extends": "../../package.json" diff --git a/fixtures/get-platform-proxy/package.json b/fixtures/get-platform-proxy/package.json index 6bcd54be8367..1a15b7e419a7 100644 --- a/fixtures/get-platform-proxy/package.json +++ b/fixtures/get-platform-proxy/package.json @@ -11,7 +11,7 @@ "@cloudflare/workers-tsconfig": "workspace:*", "@cloudflare/workers-types": "^4.20240605.0", "wrangler": "workspace:*", - "undici": "^5.28.3" + "undici": "^5.28.4" }, "volta": { "extends": "../../package.json" diff --git a/fixtures/import-wasm-example/package.json b/fixtures/import-wasm-example/package.json index 950ad11a71b0..3f3ce024a49d 100644 --- a/fixtures/import-wasm-example/package.json +++ b/fixtures/import-wasm-example/package.json @@ -11,7 +11,7 @@ "type:tests": "tsc -p ./tests/tsconfig.json" }, "devDependencies": { - "undici": "^5.28.3", + "undici": "^5.28.4", "wrangler": "workspace:*", "@cloudflare/workers-tsconfig": "workspace:^" }, diff --git a/fixtures/interactive-dev-tests/package.json b/fixtures/interactive-dev-tests/package.json index 824bdd9e5461..0866ce865586 100644 --- a/fixtures/interactive-dev-tests/package.json +++ b/fixtures/interactive-dev-tests/package.json @@ -8,7 +8,7 @@ "devDependencies": { "fixtures-shared": "workspace:*", "strip-ansi": "^7.1.0", - "undici": "^5.28.3" + "undici": "^5.28.4" }, "optionalDependencies": { "@cdktf/node-pty-prebuilt-multiarch": "0.10.1-pre.11" diff --git a/fixtures/local-mode-tests/package.json b/fixtures/local-mode-tests/package.json index a0933dd30f83..82b1d0f51b95 100644 --- a/fixtures/local-mode-tests/package.json +++ b/fixtures/local-mode-tests/package.json @@ -15,7 +15,7 @@ "devDependencies": { "@cloudflare/workers-tsconfig": "workspace:*", "@cloudflare/workers-types": "^4.20240605.0", - "@types/node": "^17.0.33", + "@types/node": "20.8.3", "buffer": "^6.0.3", "wrangler": "workspace:*" }, diff --git a/fixtures/node-app-pages/package.json b/fixtures/node-app-pages/package.json index 1231f64193b7..8503b7696146 100644 --- a/fixtures/node-app-pages/package.json +++ b/fixtures/node-app-pages/package.json @@ -16,7 +16,7 @@ "devDependencies": { "@cloudflare/workers-tsconfig": "workspace:*", "@cloudflare/workers-types": "^4.20240605.0", - "undici": "^5.28.3", + "undici": "^5.28.4", "wrangler": "workspace:*" }, "engines": { diff --git a/fixtures/nodejs-hybrid-app/package.json b/fixtures/nodejs-hybrid-app/package.json index 24a7cdd4e776..283bb64eb53a 100644 --- a/fixtures/nodejs-hybrid-app/package.json +++ b/fixtures/nodejs-hybrid-app/package.json @@ -13,7 +13,7 @@ "@types/pg": "^8.11.2", "pg": "8.11.3", "pg-cloudflare": "^1.1.1", - "undici": "^5.28.3", + "undici": "^5.28.4", "wrangler": "workspace:*" } } diff --git a/fixtures/pages-d1-shim/package.json b/fixtures/pages-d1-shim/package.json index 473baec930e7..0aed2338f085 100644 --- a/fixtures/pages-d1-shim/package.json +++ b/fixtures/pages-d1-shim/package.json @@ -11,7 +11,7 @@ }, "devDependencies": { "@cloudflare/workers-tsconfig": "workspace:*", - "undici": "^5.28.3", + "undici": "^5.28.4", "wrangler": "workspace:*" }, "engines": { diff --git a/fixtures/pages-dev-proxy-with-script/package.json b/fixtures/pages-dev-proxy-with-script/package.json index 9c4ee89d4f1f..583201849622 100644 --- a/fixtures/pages-dev-proxy-with-script/package.json +++ b/fixtures/pages-dev-proxy-with-script/package.json @@ -11,7 +11,7 @@ "devDependencies": { "@cloudflare/workers-tsconfig": "workspace:*", "@cloudflare/workers-types": "^4.20240605.0", - "undici": "^5.28.3", + "undici": "^5.28.4", "wrangler": "workspace:*" }, "engines": { diff --git a/fixtures/pages-functions-app/package.json b/fixtures/pages-functions-app/package.json index d8989068a7d5..440f58abe278 100644 --- a/fixtures/pages-functions-app/package.json +++ b/fixtures/pages-functions-app/package.json @@ -14,7 +14,7 @@ "@cloudflare/workers-tsconfig": "workspace:*", "@cloudflare/workers-types": "^4.20240605.0", "pages-plugin-example": "workspace:*", - "undici": "^5.28.3", + "undici": "^5.28.4", "wrangler": "workspace:*" }, "engines": { diff --git a/fixtures/pages-functions-wasm-app/package.json b/fixtures/pages-functions-wasm-app/package.json index 211d161e0c9d..cbc96c8c91ae 100644 --- a/fixtures/pages-functions-wasm-app/package.json +++ b/fixtures/pages-functions-wasm-app/package.json @@ -11,7 +11,7 @@ "type:tests": "tsc -p ./tests/tsconfig.json" }, "devDependencies": { - "undici": "^5.28.3", + "undici": "^5.28.4", "wrangler": "workspace:*", "@cloudflare/workers-tsconfig": "workspace:*" }, diff --git a/fixtures/pages-functions-with-config-file-app/package.json b/fixtures/pages-functions-with-config-file-app/package.json index 324a45c7890b..90df0788d083 100644 --- a/fixtures/pages-functions-with-config-file-app/package.json +++ b/fixtures/pages-functions-with-config-file-app/package.json @@ -11,7 +11,7 @@ }, "devDependencies": { "@cloudflare/workers-tsconfig": "workspace:*", - "undici": "^5.28.3", + "undici": "^5.28.4", "wrangler": "workspace:*" }, "engines": { diff --git a/fixtures/pages-functions-with-routes-app/package.json b/fixtures/pages-functions-with-routes-app/package.json index a679b7a2bba1..cafd4f870f09 100644 --- a/fixtures/pages-functions-with-routes-app/package.json +++ b/fixtures/pages-functions-with-routes-app/package.json @@ -12,7 +12,7 @@ "devDependencies": { "@cloudflare/workers-tsconfig": "workspace:*", "@cloudflare/workers-types": "^4.20240605.0", - "undici": "^5.28.3", + "undici": "^5.28.4", "wrangler": "workspace:*" }, "engines": { diff --git a/fixtures/pages-plugin-mounted-on-root-app/package.json b/fixtures/pages-plugin-mounted-on-root-app/package.json index 8c436e650837..b73738547541 100644 --- a/fixtures/pages-plugin-mounted-on-root-app/package.json +++ b/fixtures/pages-plugin-mounted-on-root-app/package.json @@ -14,7 +14,7 @@ "@cloudflare/workers-tsconfig": "workspace:*", "@cloudflare/workers-types": "^4.20240605.0", "pages-plugin-example": "workspace:*", - "undici": "^5.28.3", + "undici": "^5.28.4", "wrangler": "workspace:*" }, "engines": { diff --git a/fixtures/pages-proxy-app/package.json b/fixtures/pages-proxy-app/package.json index 2159b1e75c57..925ea22310e5 100644 --- a/fixtures/pages-proxy-app/package.json +++ b/fixtures/pages-proxy-app/package.json @@ -15,7 +15,7 @@ "devDependencies": { "@cloudflare/workers-tsconfig": "workspace:*", "miniflare": "workspace:*", - "undici": "^5.28.3", + "undici": "^5.28.4", "wrangler": "workspace:*" }, "engines": { diff --git a/fixtures/pages-simple-assets/package.json b/fixtures/pages-simple-assets/package.json index 7f3b4c6d68ba..fb5393d587e5 100644 --- a/fixtures/pages-simple-assets/package.json +++ b/fixtures/pages-simple-assets/package.json @@ -13,7 +13,7 @@ "devDependencies": { "@cloudflare/workers-tsconfig": "workspace:*", "@cloudflare/workers-types": "^4.20240605.0", - "undici": "^5.28.3", + "undici": "^5.28.4", "wrangler": "workspace:*" }, "engines": { diff --git a/fixtures/pages-workerjs-and-functions-app/package.json b/fixtures/pages-workerjs-and-functions-app/package.json index 6e83f22f91c2..b3aa35b703fa 100644 --- a/fixtures/pages-workerjs-and-functions-app/package.json +++ b/fixtures/pages-workerjs-and-functions-app/package.json @@ -11,7 +11,7 @@ }, "devDependencies": { "@cloudflare/workers-tsconfig": "workspace:*", - "undici": "^5.28.3", + "undici": "^5.28.4", "wrangler": "workspace:*" }, "engines": { diff --git a/fixtures/pages-workerjs-app/package.json b/fixtures/pages-workerjs-app/package.json index 5aa97e8482ae..a3f8d4d215bf 100644 --- a/fixtures/pages-workerjs-app/package.json +++ b/fixtures/pages-workerjs-app/package.json @@ -10,7 +10,7 @@ "type:tests": "tsc -p ./tests/tsconfig.json" }, "devDependencies": { - "undici": "^5.28.3", + "undici": "^5.28.4", "wrangler": "workspace:*", "@cloudflare/workers-tsconfig": "workspace:^" }, diff --git a/fixtures/pages-workerjs-directory/package.json b/fixtures/pages-workerjs-directory/package.json index 835096e6deab..9a27bd9878a0 100644 --- a/fixtures/pages-workerjs-directory/package.json +++ b/fixtures/pages-workerjs-directory/package.json @@ -9,7 +9,7 @@ "type:tests": "tsc -p ./tests/tsconfig.json" }, "devDependencies": { - "undici": "^5.28.3", + "undici": "^5.28.4", "wrangler": "workspace:*", "@cloudflare/workers-tsconfig": "workspace:*" }, diff --git a/fixtures/pages-workerjs-wasm-app/package.json b/fixtures/pages-workerjs-wasm-app/package.json index 137b906be6ce..47f86ce58db5 100644 --- a/fixtures/pages-workerjs-wasm-app/package.json +++ b/fixtures/pages-workerjs-wasm-app/package.json @@ -11,7 +11,7 @@ "type:tests": "tsc -p ./tests/tsconfig.json" }, "devDependencies": { - "undici": "^5.28.3", + "undici": "^5.28.4", "wrangler": "workspace:*", "@cloudflare/workers-tsconfig": "workspace:*" }, diff --git a/fixtures/pages-workerjs-with-config-file-app/package.json b/fixtures/pages-workerjs-with-config-file-app/package.json index a1675184dbac..f3100e51e278 100644 --- a/fixtures/pages-workerjs-with-config-file-app/package.json +++ b/fixtures/pages-workerjs-with-config-file-app/package.json @@ -10,7 +10,7 @@ "type:tests": "tsc -p ./tests/tsconfig.json" }, "devDependencies": { - "undici": "^5.28.3", + "undici": "^5.28.4", "wrangler": "workspace:*", "@cloudflare/workers-tsconfig": "workspace:*" }, diff --git a/fixtures/pages-workerjs-with-routes-app/package.json b/fixtures/pages-workerjs-with-routes-app/package.json index 93934f465ecc..a50bb49091a5 100644 --- a/fixtures/pages-workerjs-with-routes-app/package.json +++ b/fixtures/pages-workerjs-with-routes-app/package.json @@ -10,7 +10,7 @@ "type:tests": "tsc -p ./tests/tsconfig.json" }, "devDependencies": { - "undici": "^5.28.3", + "undici": "^5.28.4", "wrangler": "workspace:*", "@cloudflare/workers-tsconfig": "workspace:*" }, diff --git a/fixtures/ratelimit-app/package.json b/fixtures/ratelimit-app/package.json index 64d48a391892..8861006cd1ac 100644 --- a/fixtures/ratelimit-app/package.json +++ b/fixtures/ratelimit-app/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "wrangler": "workspace:*", - "undici": "^5.28.3", + "undici": "^5.28.4", "@cloudflare/workers-tsconfig": "workspace:^" }, "volta": { diff --git a/fixtures/remix-pages-app/package.json b/fixtures/remix-pages-app/package.json index a9a9ed9271e6..8a338fab0d17 100644 --- a/fixtures/remix-pages-app/package.json +++ b/fixtures/remix-pages-app/package.json @@ -16,9 +16,9 @@ "dependencies": { "@remix-run/cloudflare-pages": "^1.17.0", "cross-env": "^7.0.3", - "react": "^17.0.2", - "react-dom": "^17.0.2", - "undici": "^5.28.3" + "react": "^18.2.0", + "react-dom": "^18.2.0", + "undici": "^5.28.4" }, "devDependencies": { "@cloudflare/workers-tsconfig": "workspace:*", @@ -27,12 +27,12 @@ "@remix-run/dev": "^1.17.0", "@remix-run/eslint-config": "^1.17.0", "@remix-run/react": "^1.17.0", - "@types/react": "^17.0.52", - "@types/react-dom": "^17.0.18", - "eslint": "^8.27.0", + "@types/react": "^18.2.21", + "@types/react-dom": "^18.2.7", + "eslint": "^8.49.0", "npm-run-all": "^4.1.5", "remix": "^1.17.0", - "typescript": "^4.8.4", + "typescript": "^5.4.5", "wrangler": "workspace:*" }, "engines": { diff --git a/fixtures/service-bindings-app/package.json b/fixtures/service-bindings-app/package.json index 3a0e203d6e03..98e4e9a59c5c 100644 --- a/fixtures/service-bindings-app/package.json +++ b/fixtures/service-bindings-app/package.json @@ -12,7 +12,7 @@ "devDependencies": { "@cloudflare/workers-tsconfig": "workspace:*", "concurrently": "^8.2.2", - "undici": "^5.28.3", + "undici": "^5.28.4", "wrangler": "workspace:*" }, "volta": { diff --git a/fixtures/vitest-pool-workers-examples/package.json b/fixtures/vitest-pool-workers-examples/package.json index 82d93983daad..2d28a1598348 100644 --- a/fixtures/vitest-pool-workers-examples/package.json +++ b/fixtures/vitest-pool-workers-examples/package.json @@ -14,7 +14,7 @@ "jose": "^5.2.2", "miniflare": "workspace:*", "toucan-js": "^3.3.1", - "typescript": "^5.4.3", + "typescript": "^5.4.5", "vitest": "1.5.0", "wrangler": "workspace:*" }, diff --git a/fixtures/worker-app/package.json b/fixtures/worker-app/package.json index f745c42d85c6..b9379eedb738 100644 --- a/fixtures/worker-app/package.json +++ b/fixtures/worker-app/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "@cloudflare/workers-tsconfig": "workspace:^", - "undici": "^5.28.3", + "undici": "^5.28.4", "wrangler": "workspace:*" }, "dependencies": { diff --git a/package.json b/package.json index feade0b6465d..79aa6ee7485c 100644 --- a/package.json +++ b/package.json @@ -27,29 +27,28 @@ "gen:package": "turbo gen package" }, "dependencies": { - "@types/node": "^20.0.0", - "cross-env": "^7.0.3", - "esbuild-register": "^3.5.0", - "jsonc-parser": "^3.2.0", - "prettier-plugin-packagejson": "^2.2.18", - "rimraf": "^5.0.1", - "typescript": "^5.4.5", - "vite": "^5.0.12", - "vitest": "^1.2.2" - }, - "devDependencies": { "@actions/artifact": "^2.0.1", "@changesets/changelog-github": "^0.5.0", "@changesets/cli": "^2.27.1", "@changesets/parse": "^0.4.0", "@cloudflare/workers-types": "^4.20240605.0", "@ianvs/prettier-plugin-sort-imports": "4.2.1", + "@manypkg/cli": "^0.21.4", "@turbo/gen": "^1.10.13", + "@types/node": "20.8.3", "@vue/compiler-sfc": "^3.3.4", + "cross-env": "^7.0.3", "dotenv-cli": "^7.3.0", "esbuild": "0.17.19", + "esbuild-register": "^3.5.0", + "jsonc-parser": "^3.2.0", "prettier": "^3.2.5", - "turbo": "^1.10.14" + "prettier-plugin-packagejson": "^2.2.18", + "rimraf": "^5.0.1", + "turbo": "^1.10.14", + "typescript": "^5.4.5", + "vite": "^5.0.12", + "vitest": "^1.2.2" }, "engines": { "node": ">=18.20.0", @@ -72,7 +71,7 @@ "@types/react-tabs>@types/react": "^18", "@types/react-transition-group>@types/react": "^18", "@cloudflare/elements>@types/react": "^18", - "capnpc-ts>typescript": "4.2.4" + "capnpc-ts>typescript": "5.4.5" }, "patchedDependencies": { "ink@3.2.0": "patches/ink@3.2.0.patch", diff --git a/packages/cli/interactive.ts b/packages/cli/interactive.ts index 1821c4d14e0c..1780b1de825e 100644 --- a/packages/cli/interactive.ts +++ b/packages/cli/interactive.ts @@ -560,7 +560,7 @@ export const spinner = ( // const frames = ["㊂", "㊀", "㊁"]; const frameRate = 120; - let loop: NodeJS.Timer | null = null; + let loop: ReturnType | null = null; let startMsg: string; let currentMsg: string; diff --git a/packages/cli/package.json b/packages/cli/package.json index e437b8aa4274..ea1bc83574df 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -29,9 +29,9 @@ "@typescript-eslint/eslint-plugin": "^5.55.0", "@typescript-eslint/parser": "^5.55.0", "chalk": "^2.4.2", - "esbuild": "^0.17.12", + "esbuild": "0.17.19", "log-update": "^5.0.1", - "undici": "5.28.4" + "undici": "^5.28.4" }, "volta": { "extends": "../../package.json" diff --git a/packages/create-cloudflare/e2e-tests/frameworks.test.ts b/packages/create-cloudflare/e2e-tests/frameworks.test.ts index 635a4d42d9ea..f6620287355d 100644 --- a/packages/create-cloudflare/e2e-tests/frameworks.test.ts +++ b/packages/create-cloudflare/e2e-tests/frameworks.test.ts @@ -455,6 +455,7 @@ describe.concurrent(`E2E: Web frameworks`, () => { await verifyBuildScript(framework, projectPath, logStream); await storeDiff(framework, projectPath); } catch (e) { + console.error("ERROR", e); expect.fail( "Failed due to an exception while running C3. See logs for more details", ); diff --git a/packages/create-cloudflare/package.json b/packages/create-cloudflare/package.json index af921223d8f7..c1b3f1dea246 100644 --- a/packages/create-cloudflare/package.json +++ b/packages/create-cloudflare/package.json @@ -57,7 +57,7 @@ "@types/degit": "^2.8.6", "@types/dns2": "^2.0.3", "@types/esprima": "^4.0.3", - "@types/node": "^18.15.3", + "@types/node": "20.8.3", "@types/semver": "^7.5.1", "@types/which-pm-runs": "^1.0.0", "@types/yargs": "^17.0.22", @@ -70,7 +70,7 @@ "degit": "^2.8.4", "dns2": "^2.1.0", "dotenv": "^16.0.0", - "esbuild": "^0.17.12", + "esbuild": "0.17.19", "execa": "^7.1.1", "glob": "^10.3.3", "haikunator": "^2.1.2", @@ -79,7 +79,7 @@ "open": "^8.4.0", "recast": "^0.22.0", "semver": "^7.5.1", - "undici": "5.28.4", + "undici": "^5.28.4", "vite-tsconfig-paths": "^4.0.8", "which-pm-runs": "^1.1.0", "wrangler": "workspace:*", diff --git a/packages/create-cloudflare/templates/common/ts/package.json b/packages/create-cloudflare/templates/common/ts/package.json index 50332eea814a..b89ca013f835 100644 --- a/packages/create-cloudflare/templates/common/ts/package.json +++ b/packages/create-cloudflare/templates/common/ts/package.json @@ -10,7 +10,7 @@ }, "devDependencies": { "itty-router": "^3.0.12", - "typescript": "^5.0.4", + "typescript": "^5.4.5", "wrangler": "^3.0.0" } } diff --git a/packages/create-cloudflare/templates/hello-world-durable-object/ts/package.json b/packages/create-cloudflare/templates/hello-world-durable-object/ts/package.json index 32f380e7ba9c..37564fc5efbd 100644 --- a/packages/create-cloudflare/templates/hello-world-durable-object/ts/package.json +++ b/packages/create-cloudflare/templates/hello-world-durable-object/ts/package.json @@ -9,7 +9,7 @@ "cf-typegen": "wrangler types" }, "devDependencies": { - "typescript": "^5.0.4", + "typescript": "^5.4.5", "wrangler": "^3.0.0" } } diff --git a/packages/create-cloudflare/templates/hello-world/ts/package.json b/packages/create-cloudflare/templates/hello-world/ts/package.json index 0e9eaf69ee99..e9e98db172fd 100644 --- a/packages/create-cloudflare/templates/hello-world/ts/package.json +++ b/packages/create-cloudflare/templates/hello-world/ts/package.json @@ -10,7 +10,7 @@ "cf-typegen": "wrangler types" }, "devDependencies": { - "typescript": "^5.0.4", + "typescript": "^5.4.5", "wrangler": "^3.0.0", "vitest": "1.3.0", "@cloudflare/vitest-pool-workers": "^0.1.0" diff --git a/packages/create-cloudflare/templates/openapi/ts/package.json b/packages/create-cloudflare/templates/openapi/ts/package.json index 7f80c1e07eb6..2883ff648968 100644 --- a/packages/create-cloudflare/templates/openapi/ts/package.json +++ b/packages/create-cloudflare/templates/openapi/ts/package.json @@ -12,7 +12,7 @@ "@cloudflare/itty-router-openapi": "^1.0.1" }, "devDependencies": { - "@types/node": "^20.5.7", + "@types/node": "20.8.3", "@types/service-worker-mock": "^2.0.1", "wrangler": "^3.0.0" } diff --git a/packages/create-cloudflare/templates/queues/ts/package.json b/packages/create-cloudflare/templates/queues/ts/package.json index 32f380e7ba9c..37564fc5efbd 100644 --- a/packages/create-cloudflare/templates/queues/ts/package.json +++ b/packages/create-cloudflare/templates/queues/ts/package.json @@ -9,7 +9,7 @@ "cf-typegen": "wrangler types" }, "devDependencies": { - "typescript": "^5.0.4", + "typescript": "^5.4.5", "wrangler": "^3.0.0" } } diff --git a/packages/create-cloudflare/templates/scheduled/ts/package.json b/packages/create-cloudflare/templates/scheduled/ts/package.json index e384f667e8b9..1b9da1cd24ab 100644 --- a/packages/create-cloudflare/templates/scheduled/ts/package.json +++ b/packages/create-cloudflare/templates/scheduled/ts/package.json @@ -9,7 +9,7 @@ "cf-typegen": "wrangler types" }, "devDependencies": { - "typescript": "^5.0.4", + "typescript": "^5.4.5", "wrangler": "^3.0.0" } } diff --git a/packages/kv-asset-handler/package.json b/packages/kv-asset-handler/package.json index 7708930b6299..f061ad06fbc4 100644 --- a/packages/kv-asset-handler/package.json +++ b/packages/kv-asset-handler/package.json @@ -42,7 +42,7 @@ "@ava/typescript": "^4.1.0", "@cloudflare/workers-types": "^4.20240605.0", "@types/mime": "^3.0.4", - "@types/node": "^18.11.12", + "@types/node": "20.8.3", "ava": "^6.0.1", "service-worker-mock": "^2.0.5" }, diff --git a/packages/miniflare/package.json b/packages/miniflare/package.json index f9f9742f6df5..684364a405b3 100644 --- a/packages/miniflare/package.json +++ b/packages/miniflare/package.json @@ -48,7 +48,7 @@ "exit-hook": "^2.2.1", "glob-to-regexp": "^0.4.1", "stoppable": "^1.1.0", - "undici": "^5.28.2", + "undici": "^5.28.4", "workerd": "1.20240610.1", "ws": "^8.11.0", "youch": "^3.2.2", @@ -63,11 +63,11 @@ "@types/estree": "^1.0.0", "@types/glob-to-regexp": "^0.4.1", "@types/http-cache-semantics": "^4.0.1", - "@types/node": "^18.11.9", + "@types/node": "20.8.3", "@types/rimraf": "^3.0.2", "@types/stoppable": "^1.1.1", "@types/which": "^2.0.1", - "@types/ws": "^8.5.3", + "@types/ws": "^8.5.7", "@typescript-eslint/eslint-plugin": "^6.9.0", "@typescript-eslint/parser": "^6.9.0", "ava": "^5.2.0", @@ -75,8 +75,8 @@ "concurrently": "^8.2.2", "devalue": "^4.3.0", "devtools-protocol": "^0.0.1182435", - "esbuild": "^0.16.17", - "eslint": "^8.6.0", + "esbuild": "0.17.19", + "eslint": "^8.49.0", "eslint-config-prettier": "^9.0.0", "eslint-plugin-es": "^4.1.0", "eslint-plugin-import": "2.26.x", diff --git a/packages/miniflare/scripts/build.mjs b/packages/miniflare/scripts/build.mjs index e6979290efc0..5c35cd0d6e14 100644 --- a/packages/miniflare/scripts/build.mjs +++ b/packages/miniflare/scripts/build.mjs @@ -4,7 +4,6 @@ import esbuild from "esbuild"; import { getPackage, pkgRoot } from "./common.mjs"; const argv = process.argv.slice(2); -const watch = argv[0] === "watch"; /** * Recursively walks a directory, returning a list of all files contained within @@ -104,7 +103,6 @@ const embedWorkersPlugin = { sourcesContent: false, external: ["miniflare:shared", "miniflare:zod"], metafile: true, - incremental: watch, // Allow `rebuild()` calls if watching entryPoints: [args.path], minifySyntax: true, outdir: build.initialOptions.outdir, @@ -186,8 +184,7 @@ async function buildPackage() { "esbuild", ], plugins: [embedWorkersPlugin], - logLevel: watch ? "info" : "warning", - watch, + logLevel: "warning", outdir: outPath, outbase: pkgRoot, entryPoints: [indexPath, ...testPaths], diff --git a/packages/miniflare/src/plugins/core/proxy/client.ts b/packages/miniflare/src/plugins/core/proxy/client.ts index 5d4257c3acba..40525e0f5c73 100644 --- a/packages/miniflare/src/plugins/core/proxy/client.ts +++ b/packages/miniflare/src/plugins/core/proxy/client.ts @@ -151,7 +151,7 @@ class ProxyClientBridge { // of TCP connections to `workerd` in `dispatchFetch()` for all the concurrent // requests. readonly #finalizeBatch: NativeTargetHeldValue[] = []; - #finalizeBatchTimeout?: NodeJS.Timeout; + #finalizeBatchTimeout?: ReturnType; readonly sync = new SynchronousFetcher(); diff --git a/packages/miniflare/types/streams.d.ts b/packages/miniflare/types/streams.d.ts index e23eed9d7ebc..01fd2f55dcc8 100644 --- a/packages/miniflare/types/streams.d.ts +++ b/packages/miniflare/types/streams.d.ts @@ -11,7 +11,7 @@ declare module "stream/web" { } interface ReadableStreamBYOBReader { - readonly closed: Promise; + readonly closed: Promise; cancel(reason?: any): Promise; read( view: T diff --git a/packages/pages-shared/package.json b/packages/pages-shared/package.json index ff749a1f3536..f7e9375b852a 100644 --- a/packages/pages-shared/package.json +++ b/packages/pages-shared/package.json @@ -28,7 +28,7 @@ "@miniflare/cache": "^2.14.2", "@miniflare/core": "^2.14.2", "@miniflare/html-rewriter": "^2.14.2", - "concurrently": "^7.3.0", + "concurrently": "^8.2.2", "glob": "^8.0.3" }, "workers-sdk": { diff --git a/packages/playground-preview-worker/package.json b/packages/playground-preview-worker/package.json index 121541331350..927338e386ca 100644 --- a/packages/playground-preview-worker/package.json +++ b/packages/playground-preview-worker/package.json @@ -24,7 +24,7 @@ "itty-router": "^4.0.13", "promjs": "^0.4.2", "toucan-js": "^3.2.2", - "undici": "5.28.4", + "undici": "^5.28.4", "wrangler": "workspace:*" }, "volta": { diff --git a/packages/quick-edit-extension/package.json b/packages/quick-edit-extension/package.json index 63a973d1d24c..0f5b9813533e 100644 --- a/packages/quick-edit-extension/package.json +++ b/packages/quick-edit-extension/package.json @@ -42,7 +42,7 @@ "devDependencies": { "@cloudflare/workers-tsconfig": "workspace:^", "@cloudflare/workers-types": "^4.20240605.0", - "esbuild": "0.16.3", + "esbuild": "0.17.19", "esbuild-register": "^3.4.2" }, "engines": { diff --git a/packages/quick-edit/package.json b/packages/quick-edit/package.json index b4631b84e3c8..1530b15d63ff 100644 --- a/packages/quick-edit/package.json +++ b/packages/quick-edit/package.json @@ -20,7 +20,7 @@ }, "devDependencies": { "@cloudflare/workers-tsconfig": "workspace:*", - "concurrently": "^8.0.1", + "concurrently": "^8.2.2", "tsx": "^3.12.8", "wrangler": "workspace:*" }, diff --git a/packages/vitest-pool-workers/package.json b/packages/vitest-pool-workers/package.json index ac9da85da626..1dcf54e343ec 100644 --- a/packages/vitest-pool-workers/package.json +++ b/packages/vitest-pool-workers/package.json @@ -60,8 +60,8 @@ "capnp-ts": "^0.7.0", "capnpc-ts": "^0.7.0", "ts-dedent": "^2.2.0", - "typescript": "^5.4.3", - "undici": "5.28.4" + "typescript": "^5.4.5", + "undici": "^5.28.4" }, "dependencies": { "birpc": "0.2.14", diff --git a/packages/workers-playground/package.json b/packages/workers-playground/package.json index 9fb3f963861f..f8e649e41ee1 100644 --- a/packages/workers-playground/package.json +++ b/packages/workers-playground/package.json @@ -56,11 +56,11 @@ "@typescript-eslint/eslint-plugin": "^5.61.0", "@typescript-eslint/parser": "^5.61.0", "@vitejs/plugin-react": "^4.0.1", - "eslint": "^8.44.0", + "eslint": "^8.49.0", "eslint-plugin-react-hooks": "^4.6.0", "eslint-plugin-react-refresh": "^0.4.1", "tsx": "^3.12.8", - "undici": "5.28.4", + "undici": "^5.28.4", "vite-plugin-rewrite-all": "^1.0.1", "wrangler": "workspace:^" }, diff --git a/packages/wrangler/package.json b/packages/wrangler/package.json index 77aa11408aa2..37f4e5fa5ad0 100644 --- a/packages/wrangler/package.json +++ b/packages/wrangler/package.json @@ -107,13 +107,13 @@ "@types/mime": "^2.0.3", "@types/minimatch": "^5.1.2", "@types/prompts": "^2.0.14", - "@types/react": "^17.0.37", + "@types/react": "^18.2.21", "@types/resolve": "^1.20.6", "@types/serve-static": "^1.13.10", "@types/shell-quote": "^1.7.2", "@types/signal-exit": "^3.0.1", "@types/supports-color": "^8.1.1", - "@types/ws": "^8.5.3", + "@types/ws": "^8.5.7", "@types/yargs": "^17.0.10", "@vitest/ui": "^1.6.0", "@webcontainer/env": "^1.1.0", @@ -123,7 +123,7 @@ "clipboardy": "^3.0.0", "cmd-shim": "^4.1.0", "command-exists": "^1.2.9", - "concurrently": "^7.2.2", + "concurrently": "^8.2.2", "devtools-protocol": "^0.0.955664", "dotenv": "^16.0.0", "es-module-lexer": "^1.3.0", @@ -152,7 +152,7 @@ "pretty-bytes": "^6.0.0", "prompts": "^2.4.2", "ps-list": "^8.1.1", - "react": "^17.0.2", + "react": "^18.2.0", "react-error-boundary": "^3.1.4", "semiver": "^1.1.0", "serve-static": "^1.15.0", @@ -164,7 +164,7 @@ "timeago.js": "^4.0.2", "ts-dedent": "^2.2.0", "ts-json-schema-generator": "^1.5.0", - "undici": "5.28.4", + "undici": "^5.28.4", "update-check": "^1.5.4", "vitest": "^1.6.0", "vitest-websocket-mock": "^0.3.0", diff --git a/packages/wrangler/src/user/user.ts b/packages/wrangler/src/user/user.ts index a7ff74596ea3..9a37ac0ade33 100644 --- a/packages/wrangler/src/user/user.ts +++ b/packages/wrangler/src/user/user.ts @@ -942,7 +942,7 @@ export async function login( logger.log("Attempting to login via OAuth..."); const urlToOpen = await getAuthURL(props?.scopes); let server: http.Server; - let loginTimeoutHandle: NodeJS.Timeout; + let loginTimeoutHandle: ReturnType; const timerPromise = new Promise((resolve) => { loginTimeoutHandle = setTimeout(() => { logger.error( diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e0a600dfcb0c..bbfe78c89ac7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,7 +9,7 @@ overrides: '@types/react-tabs>@types/react': ^18 '@types/react-transition-group>@types/react': ^18 '@cloudflare/elements>@types/react': ^18 - capnpc-ts>typescript: 4.2.4 + capnpc-ts>typescript: 5.4.5 patchedDependencies: '@cloudflare/component-listbox@1.10.6': @@ -32,34 +32,6 @@ importers: .: dependencies: - '@types/node': - specifier: ^20.0.0 - version: 20.1.7 - cross-env: - specifier: ^7.0.3 - version: 7.0.3 - esbuild-register: - specifier: ^3.5.0 - version: 3.5.0(esbuild@0.17.19) - jsonc-parser: - specifier: ^3.2.0 - version: 3.2.0 - prettier-plugin-packagejson: - specifier: ^2.2.18 - version: 2.2.18(prettier@3.2.5) - rimraf: - specifier: ^5.0.1 - version: 5.0.1 - typescript: - specifier: ^5.4.5 - version: 5.4.5 - vite: - specifier: ^5.0.12 - version: 5.0.12(@types/node@20.1.7) - vitest: - specifier: ^1.2.2 - version: 1.2.2(@types/node@20.1.7)(@vitest/ui@1.6.0) - devDependencies: '@actions/artifact': specifier: ^2.0.1 version: 2.0.1(encoding@0.1.13) @@ -78,24 +50,54 @@ importers: '@ianvs/prettier-plugin-sort-imports': specifier: 4.2.1 version: 4.2.1(@vue/compiler-sfc@3.3.4)(prettier@3.2.5) + '@manypkg/cli': + specifier: ^0.21.4 + version: 0.21.4 '@turbo/gen': specifier: ^1.10.13 - version: 1.10.14(@types/node@20.1.7)(typescript@5.4.5) + version: 1.10.14(@types/node@20.8.3)(typescript@5.4.5) + '@types/node': + specifier: 20.8.3 + version: 20.8.3 '@vue/compiler-sfc': specifier: ^3.3.4 version: 3.3.4 + cross-env: + specifier: ^7.0.3 + version: 7.0.3 dotenv-cli: specifier: ^7.3.0 version: 7.3.0 esbuild: specifier: 0.17.19 version: 0.17.19 + esbuild-register: + specifier: ^3.5.0 + version: 3.5.0(esbuild@0.17.19) + jsonc-parser: + specifier: ^3.2.0 + version: 3.2.0 prettier: specifier: ^3.2.5 version: 3.2.5 + prettier-plugin-packagejson: + specifier: ^2.2.18 + version: 2.2.18(prettier@3.2.5) + rimraf: + specifier: ^5.0.1 + version: 5.0.1 turbo: specifier: ^1.10.14 version: 1.10.14 + typescript: + specifier: ^5.4.5 + version: 5.4.5 + vite: + specifier: ^5.0.12 + version: 5.0.12(@types/node@20.8.3) + vitest: + specifier: ^1.2.2 + version: 1.2.2(@types/node@20.8.3)(@vitest/ui@1.6.0) fixtures/additional-modules: devDependencies: @@ -106,8 +108,8 @@ importers: specifier: ^4.20240605.0 version: 4.20240605.0 undici: - specifier: ^5.28.3 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -118,8 +120,8 @@ importers: specifier: workspace:^ version: link:../../packages/workers-tsconfig undici: - specifier: ^5.28.3 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -145,8 +147,8 @@ importers: specifier: workspace:* version: link:../../packages/miniflare undici: - specifier: ^5.28.3 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -160,8 +162,8 @@ importers: specifier: workspace:^ version: link:../../packages/workers-tsconfig undici: - specifier: ^5.28.3 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -175,8 +177,8 @@ importers: specifier: ^2.2.0 version: 2.2.0 undici: - specifier: ^5.28.3 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -190,8 +192,8 @@ importers: specifier: ^4.20240605.0 version: 4.20240605.0 undici: - specifier: ^5.28.3 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -205,11 +207,11 @@ importers: specifier: ^4.20240605.0 version: 4.20240605.0 concurrently: - specifier: ^8.2.1 - version: 8.2.1 + specifier: ^8.2.2 + version: 8.2.2 undici: - specifier: ^5.28.3 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -223,8 +225,8 @@ importers: specifier: ^4.20240605.0 version: 4.20240605.0 undici: - specifier: ^5.28.3 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -238,8 +240,8 @@ importers: specifier: ^4.20240605.0 version: 4.20240605.0 undici: - specifier: ^5.28.3 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -254,8 +256,8 @@ importers: specifier: workspace:^ version: link:../../packages/workers-tsconfig undici: - specifier: ^5.28.3 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -275,8 +277,8 @@ importers: specifier: ^7.1.0 version: 7.1.0 undici: - specifier: ^5.28.3 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 fixtures/isomorphic-random-example: {} @@ -291,8 +293,8 @@ importers: specifier: ^4.20240605.0 version: 4.20240605.0 '@types/node': - specifier: ^17.0.33 - version: 17.0.45 + specifier: 20.8.3 + version: 20.8.3 buffer: specifier: ^6.0.3 version: 6.0.3 @@ -322,8 +324,8 @@ importers: specifier: ^4.20240605.0 version: 4.20240605.0 undici: - specifier: ^5.28.3 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -346,7 +348,7 @@ importers: specifier: ^1.1.1 version: 1.1.1 undici: - specifier: ^5.28.3 + specifier: ^5.28.4 version: 5.28.4 wrangler: specifier: workspace:* @@ -358,8 +360,8 @@ importers: specifier: workspace:* version: link:../../packages/workers-tsconfig undici: - specifier: ^5.28.3 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -373,8 +375,8 @@ importers: specifier: ^4.20240605.0 version: 4.20240605.0 undici: - specifier: ^5.28.3 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -395,8 +397,8 @@ importers: specifier: workspace:* version: link:../pages-plugin-example undici: - specifier: ^5.28.3 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -407,8 +409,8 @@ importers: specifier: workspace:* version: link:../../packages/workers-tsconfig undici: - specifier: ^5.28.3 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -419,8 +421,8 @@ importers: specifier: workspace:* version: link:../../packages/workers-tsconfig undici: - specifier: ^5.28.3 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -434,8 +436,8 @@ importers: specifier: ^4.20240605.0 version: 4.20240605.0 undici: - specifier: ^5.28.3 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -465,8 +467,8 @@ importers: specifier: workspace:* version: link:../pages-plugin-example undici: - specifier: ^5.28.3 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -480,8 +482,8 @@ importers: specifier: workspace:* version: link:../../packages/miniflare undici: - specifier: ^5.28.3 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -495,8 +497,8 @@ importers: specifier: ^4.20240605.0 version: 4.20240605.0 undici: - specifier: ^5.28.3 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -507,8 +509,8 @@ importers: specifier: workspace:* version: link:../../packages/workers-tsconfig undici: - specifier: ^5.28.3 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -519,8 +521,8 @@ importers: specifier: workspace:^ version: link:../../packages/workers-tsconfig undici: - specifier: ^5.28.3 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -531,8 +533,8 @@ importers: specifier: workspace:* version: link:../../packages/workers-tsconfig undici: - specifier: ^5.28.3 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -543,8 +545,8 @@ importers: specifier: workspace:* version: link:../../packages/workers-tsconfig undici: - specifier: ^5.28.3 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -555,8 +557,8 @@ importers: specifier: workspace:* version: link:../../packages/workers-tsconfig undici: - specifier: ^5.28.3 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -567,8 +569,8 @@ importers: specifier: workspace:* version: link:../../packages/workers-tsconfig undici: - specifier: ^5.28.3 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -594,8 +596,8 @@ importers: specifier: workspace:^ version: link:../../packages/workers-tsconfig undici: - specifier: ^5.28.3 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -609,14 +611,14 @@ importers: specifier: ^7.0.3 version: 7.0.3 react: - specifier: ^17.0.2 - version: 17.0.2 + specifier: ^18.2.0 + version: 18.2.0 react-dom: - specifier: ^17.0.2 - version: 17.0.2(react@17.0.2) + specifier: ^18.2.0 + version: 18.2.0(react@18.2.0) undici: - specifier: ^5.28.3 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 devDependencies: '@cloudflare/workers-tsconfig': specifier: workspace:* @@ -629,22 +631,22 @@ importers: version: 1.17.0(@cloudflare/workers-types@4.20240605.0) '@remix-run/dev': specifier: ^1.17.0 - version: 1.17.0(@types/node@20.12.12)(encoding@0.1.13)(ts-node@10.9.2(@types/node@20.12.12)(typescript@4.9.5)) + version: 1.17.0(@types/node@20.12.12)(encoding@0.1.13)(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5)) '@remix-run/eslint-config': specifier: ^1.17.0 - version: 1.17.0(eslint@8.42.0)(react@17.0.2)(typescript@4.9.5) + version: 1.17.0(eslint@8.57.0)(react@18.2.0)(typescript@5.4.5) '@remix-run/react': specifier: ^1.17.0 - version: 1.17.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.17.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@types/react': - specifier: ^17.0.52 - version: 17.0.52 + specifier: ^18.2.21 + version: 18.2.22 '@types/react-dom': - specifier: ^17.0.18 - version: 17.0.18 + specifier: ^18.2.7 + version: 18.2.7 eslint: - specifier: ^8.27.0 - version: 8.42.0 + specifier: ^8.49.0 + version: 8.57.0 npm-run-all: specifier: ^4.1.5 version: 4.1.5 @@ -652,8 +654,8 @@ importers: specifier: ^1.17.0 version: 1.17.0 typescript: - specifier: ^4.8.4 - version: 4.9.5 + specifier: ^5.4.5 + version: 5.4.5 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -671,8 +673,8 @@ importers: specifier: ^8.2.2 version: 8.2.2 undici: - specifier: ^5.28.3 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -722,7 +724,7 @@ importers: specifier: ^3.3.1 version: 3.3.1 typescript: - specifier: ^5.4.3 + specifier: ^5.4.5 version: 5.4.5 vitest: specifier: 1.5.0 @@ -746,8 +748,8 @@ importers: specifier: workspace:^ version: link:../../packages/workers-tsconfig undici: - specifier: ^5.28.3 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -787,13 +789,13 @@ importers: specifier: ^2.4.2 version: 2.4.2 esbuild: - specifier: ^0.17.12 + specifier: 0.17.19 version: 0.17.19 log-update: specifier: ^5.0.1 version: 5.0.1 undici: - specifier: 5.28.4 + specifier: ^5.28.4 version: 5.28.4 packages/create-cloudflare: @@ -841,8 +843,8 @@ importers: specifier: ^4.0.3 version: 4.0.3 '@types/node': - specifier: ^18.15.3 - version: 18.16.10 + specifier: 20.8.3 + version: 20.8.3 '@types/semver': specifier: ^7.5.1 version: 7.5.1 @@ -880,7 +882,7 @@ importers: specifier: ^16.0.0 version: 16.3.1 esbuild: - specifier: ^0.17.12 + specifier: 0.17.19 version: 0.17.19 execa: specifier: ^7.1.1 @@ -907,11 +909,11 @@ importers: specifier: ^7.5.1 version: 7.5.1 undici: - specifier: 5.28.4 + specifier: ^5.28.4 version: 5.28.4 vite-tsconfig-paths: specifier: ^4.0.8 - version: 4.2.0(typescript@5.4.5)(vite@5.0.12(@types/node@18.16.10)) + version: 4.2.0(typescript@5.4.5)(vite@5.0.12(@types/node@20.8.3)) which-pm-runs: specifier: ^1.1.0 version: 1.1.0 @@ -1034,8 +1036,8 @@ importers: specifier: ^3.0.4 version: 3.0.4 '@types/node': - specifier: ^18.11.12 - version: 18.16.10 + specifier: 20.8.3 + version: 20.8.3 ava: specifier: ^6.0.1 version: 6.1.1(@ava/typescript@4.1.0)(encoding@0.1.13) @@ -1067,8 +1069,8 @@ importers: specifier: ^1.1.0 version: 1.1.0 undici: - specifier: ^5.28.2 - version: 5.28.3 + specifier: ^5.28.4 + version: 5.28.4 workerd: specifier: 1.20240610.1 version: 1.20240610.1 @@ -1093,7 +1095,7 @@ importers: version: 4.20240605.0 '@microsoft/api-extractor': specifier: ^7.36.3 - version: 7.38.2(@types/node@18.16.10) + version: 7.38.2(@types/node@20.8.3) '@types/debug': specifier: ^4.1.7 version: 4.1.7 @@ -1107,8 +1109,8 @@ importers: specifier: ^4.0.1 version: 4.0.1 '@types/node': - specifier: ^18.11.9 - version: 18.16.10 + specifier: 20.8.3 + version: 20.8.3 '@types/rimraf': specifier: ^3.0.2 version: 3.0.2 @@ -1119,14 +1121,14 @@ importers: specifier: ^2.0.1 version: 2.0.2 '@types/ws': - specifier: ^8.5.3 + specifier: ^8.5.7 version: 8.5.9 '@typescript-eslint/eslint-plugin': specifier: ^6.9.0 - version: 6.10.0(@typescript-eslint/parser@6.10.0(eslint@8.49.0)(typescript@5.4.5))(eslint@8.49.0)(typescript@5.4.5) + version: 6.10.0(@typescript-eslint/parser@6.10.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) '@typescript-eslint/parser': specifier: ^6.9.0 - version: 6.10.0(eslint@8.49.0)(typescript@5.4.5) + version: 6.10.0(eslint@8.57.0)(typescript@5.4.5) ava: specifier: ^5.2.0 version: 5.3.1(@ava/typescript@4.1.0) @@ -1143,23 +1145,23 @@ importers: specifier: ^0.0.1182435 version: 0.0.1182435 esbuild: - specifier: ^0.16.17 - version: 0.16.17 + specifier: 0.17.19 + version: 0.17.19 eslint: - specifier: ^8.6.0 - version: 8.49.0 + specifier: ^8.49.0 + version: 8.57.0 eslint-config-prettier: specifier: ^9.0.0 - version: 9.0.0(eslint@8.49.0) + version: 9.0.0(eslint@8.57.0) eslint-plugin-es: specifier: ^4.1.0 - version: 4.1.0(eslint@8.49.0) + version: 4.1.0(eslint@8.57.0) eslint-plugin-import: specifier: 2.26.x - version: 2.26.0(@typescript-eslint/parser@6.10.0(eslint@8.49.0)(typescript@5.4.5))(eslint@8.49.0) + version: 2.26.0(@typescript-eslint/parser@6.10.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0) eslint-plugin-prettier: specifier: ^5.0.1 - version: 5.0.1(eslint-config-prettier@9.0.0(eslint@8.49.0))(eslint@8.49.0)(prettier@3.2.5) + version: 5.0.1(eslint-config-prettier@9.0.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.2.5) expect-type: specifier: ^0.15.0 version: 0.15.0 @@ -1204,8 +1206,8 @@ importers: specifier: ^2.14.2 version: 2.14.2 concurrently: - specifier: ^7.3.0 - version: 7.3.0 + specifier: ^8.2.2 + version: 8.2.2 glob: specifier: ^8.0.3 version: 8.0.3 @@ -1241,7 +1243,7 @@ importers: specifier: ^3.2.2 version: 3.2.2(patch_hash=dxprwy4mawdnq3drjhp7shhm2m) undici: - specifier: 5.28.4 + specifier: ^5.28.4 version: 5.28.4 wrangler: specifier: workspace:* @@ -1276,8 +1278,8 @@ importers: specifier: workspace:* version: link:../workers-tsconfig concurrently: - specifier: ^8.0.1 - version: 8.0.1 + specifier: ^8.2.2 + version: 8.2.2 tsx: specifier: ^3.12.8 version: 3.12.10 @@ -1294,11 +1296,11 @@ importers: specifier: ^4.20240605.0 version: 4.20240605.0 esbuild: - specifier: 0.16.3 - version: 0.16.3 + specifier: 0.17.19 + version: 0.17.19 esbuild-register: specifier: ^3.4.2 - version: 3.4.2(esbuild@0.16.3) + version: 3.4.2(esbuild@0.17.19) packages/solarflare-theme: {} @@ -1382,10 +1384,10 @@ importers: specifier: ^2.2.0 version: 2.2.0 typescript: - specifier: ^5.4.3 + specifier: ^5.4.5 version: 5.4.5 undici: - specifier: 5.28.4 + specifier: ^5.28.4 version: 5.28.4 packages/workers-playground: @@ -1510,27 +1512,27 @@ importers: version: 9.0.4 '@typescript-eslint/eslint-plugin': specifier: ^5.61.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.49.0)(typescript@5.4.5))(eslint@8.49.0)(typescript@5.4.5) + version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) '@typescript-eslint/parser': specifier: ^5.61.0 - version: 5.62.0(eslint@8.49.0)(typescript@5.4.5) + version: 5.62.0(eslint@8.57.0)(typescript@5.4.5) '@vitejs/plugin-react': specifier: ^4.0.1 version: 4.0.4(vite@5.0.12(@types/node@20.12.12)) eslint: - specifier: ^8.44.0 - version: 8.49.0 + specifier: ^8.49.0 + version: 8.57.0 eslint-plugin-react-hooks: specifier: ^4.6.0 - version: 4.6.0(eslint@8.49.0) + version: 4.6.0(eslint@8.57.0) eslint-plugin-react-refresh: specifier: ^0.4.1 - version: 0.4.3(eslint@8.49.0) + version: 0.4.3(eslint@8.57.0) tsx: specifier: ^3.12.8 version: 3.12.10 undici: - specifier: 5.28.4 + specifier: ^5.28.4 version: 5.28.4 vite-plugin-rewrite-all: specifier: ^1.0.1 @@ -1619,7 +1621,7 @@ importers: version: link:../pages-shared '@cloudflare/types': specifier: ^6.18.4 - version: 6.18.4(react@17.0.2) + version: 6.18.4(react@18.2.0) '@cloudflare/workers-tsconfig': specifier: workspace:* version: link:../workers-tsconfig @@ -1672,8 +1674,8 @@ importers: specifier: ^2.0.14 version: 2.0.14 '@types/react': - specifier: ^17.0.37 - version: 17.0.52 + specifier: ^18.2.21 + version: 18.2.22 '@types/resolve': specifier: ^1.20.6 version: 1.20.6 @@ -1690,8 +1692,8 @@ importers: specifier: ^8.1.1 version: 8.1.1 '@types/ws': - specifier: ^8.5.3 - version: 8.5.3 + specifier: ^8.5.7 + version: 8.5.9 '@types/yargs': specifier: ^17.0.10 version: 17.0.24 @@ -1720,8 +1722,8 @@ importers: specifier: ^1.2.9 version: 1.2.9 concurrently: - specifier: ^7.2.2 - version: 7.3.0 + specifier: ^8.2.2 + version: 8.2.2 devtools-protocol: specifier: ^0.0.955664 version: 0.0.955664 @@ -1757,16 +1759,16 @@ importers: version: 5.2.0 ink: specifier: ^3.2.0 - version: 3.2.0(patch_hash=iiwbcf44d6ccmi6a27ljqs7qce)(@types/react@17.0.52)(react@17.0.2) + version: 3.2.0(patch_hash=iiwbcf44d6ccmi6a27ljqs7qce)(@types/react@18.2.22)(react@18.2.0) ink-select-input: specifier: ^4.2.1 - version: 4.2.1(ink@3.2.0(patch_hash=iiwbcf44d6ccmi6a27ljqs7qce)(@types/react@17.0.52)(react@17.0.2))(react@17.0.2) + version: 4.2.1(ink@3.2.0(patch_hash=iiwbcf44d6ccmi6a27ljqs7qce)(@types/react@18.2.22)(react@18.2.0))(react@18.2.0) ink-spinner: specifier: ^4.0.3 - version: 4.0.3(ink@3.2.0(patch_hash=iiwbcf44d6ccmi6a27ljqs7qce)(@types/react@17.0.52)(react@17.0.2))(react@17.0.2) + version: 4.0.3(ink@3.2.0(patch_hash=iiwbcf44d6ccmi6a27ljqs7qce)(@types/react@18.2.22)(react@18.2.0))(react@18.2.0) ink-table: specifier: ^3.0.0 - version: 3.0.0(ink@3.2.0(patch_hash=iiwbcf44d6ccmi6a27ljqs7qce)(@types/react@17.0.52)(react@17.0.2))(react@17.0.2) + version: 3.0.0(ink@3.2.0(patch_hash=iiwbcf44d6ccmi6a27ljqs7qce)(@types/react@18.2.22)(react@18.2.0))(react@18.2.0) is-ci: specifier: ^3.0.1 version: 3.0.1 @@ -1807,11 +1809,11 @@ importers: specifier: ^8.1.1 version: 8.1.1 react: - specifier: ^17.0.2 - version: 17.0.2 + specifier: ^18.2.0 + version: 18.2.0 react-error-boundary: specifier: ^3.1.4 - version: 3.1.4(react@17.0.2) + version: 3.1.4(react@18.2.0) semiver: specifier: ^1.1.0 version: 1.1.0 @@ -1843,7 +1845,7 @@ importers: specifier: ^1.5.0 version: 1.5.0 undici: - specifier: 5.28.4 + specifier: ^5.28.4 version: 5.28.4 update-check: specifier: ^1.5.4 @@ -1897,7 +1899,7 @@ importers: specifier: ^2.2.0 version: 2.2.0 undici: - specifier: 5.28.4 + specifier: ^5.28.4 version: 5.28.4 packages: @@ -3060,18 +3062,6 @@ packages: cpu: [ppc64] os: [aix] - '@esbuild/android-arm64@0.16.17': - resolution: {integrity: sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - - '@esbuild/android-arm64@0.16.3': - resolution: {integrity: sha512-RolFVeinkeraDvN/OoRf1F/lP0KUfGNb5jxy/vkIMeRRChkrX/HTYN6TYZosRJs3a1+8wqpxAo5PI5hFmxyPRg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - '@esbuild/android-arm64@0.17.19': resolution: {integrity: sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==} engines: {node: '>=12'} @@ -3096,18 +3086,6 @@ packages: cpu: [arm64] os: [android] - '@esbuild/android-arm@0.16.17': - resolution: {integrity: sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - - '@esbuild/android-arm@0.16.3': - resolution: {integrity: sha512-mueuEoh+s1eRbSJqq9KNBQwI4QhQV6sRXIfTyLXSHGMpyew61rOK4qY21uKbXl1iBoMb0AdL1deWFCQVlN2qHA==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - '@esbuild/android-arm@0.17.19': resolution: {integrity: sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==} engines: {node: '>=12'} @@ -3132,18 +3110,6 @@ packages: cpu: [arm] os: [android] - '@esbuild/android-x64@0.16.17': - resolution: {integrity: sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - - '@esbuild/android-x64@0.16.3': - resolution: {integrity: sha512-SFpTUcIT1bIJuCCBMCQWq1bL2gPTjWoLZdjmIhjdcQHaUfV41OQfho6Ici5uvvkMmZRXIUGpM3GxysP/EU7ifQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - '@esbuild/android-x64@0.17.19': resolution: {integrity: sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==} engines: {node: '>=12'} @@ -3168,18 +3134,6 @@ packages: cpu: [x64] os: [android] - '@esbuild/darwin-arm64@0.16.17': - resolution: {integrity: sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - - '@esbuild/darwin-arm64@0.16.3': - resolution: {integrity: sha512-DO8WykMyB+N9mIDfI/Hug70Dk1KipavlGAecxS3jDUwAbTpDXj0Lcwzw9svkhxfpCagDmpaTMgxWK8/C/XcXvw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - '@esbuild/darwin-arm64@0.17.19': resolution: {integrity: sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==} engines: {node: '>=12'} @@ -3204,18 +3158,6 @@ packages: cpu: [arm64] os: [darwin] - '@esbuild/darwin-x64@0.16.17': - resolution: {integrity: sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - - '@esbuild/darwin-x64@0.16.3': - resolution: {integrity: sha512-uEqZQ2omc6BvWqdCiyZ5+XmxuHEi1SPzpVxXCSSV2+Sh7sbXbpeNhHIeFrIpRjAs0lI1FmA1iIOxFozKBhKgRQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - '@esbuild/darwin-x64@0.17.19': resolution: {integrity: sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==} engines: {node: '>=12'} @@ -3240,18 +3182,6 @@ packages: cpu: [x64] os: [darwin] - '@esbuild/freebsd-arm64@0.16.17': - resolution: {integrity: sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - - '@esbuild/freebsd-arm64@0.16.3': - resolution: {integrity: sha512-nJansp3sSXakNkOD5i5mIz2Is/HjzIhFs49b1tjrPrpCmwgBmH9SSzhC/Z1UqlkivqMYkhfPwMw1dGFUuwmXhw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - '@esbuild/freebsd-arm64@0.17.19': resolution: {integrity: sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==} engines: {node: '>=12'} @@ -3276,18 +3206,6 @@ packages: cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-x64@0.16.17': - resolution: {integrity: sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - - '@esbuild/freebsd-x64@0.16.3': - resolution: {integrity: sha512-TfoDzLw+QHfc4a8aKtGSQ96Wa+6eimljjkq9HKR0rHlU83vw8aldMOUSJTUDxbcUdcgnJzPaX8/vGWm7vyV7ug==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - '@esbuild/freebsd-x64@0.17.19': resolution: {integrity: sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==} engines: {node: '>=12'} @@ -3312,18 +3230,6 @@ packages: cpu: [x64] os: [freebsd] - '@esbuild/linux-arm64@0.16.17': - resolution: {integrity: sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - - '@esbuild/linux-arm64@0.16.3': - resolution: {integrity: sha512-7I3RlsnxEFCHVZNBLb2w7unamgZ5sVwO0/ikE2GaYvYuUQs9Qte/w7TqWcXHtCwxvZx/2+F97ndiUQAWs47ZfQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - '@esbuild/linux-arm64@0.17.19': resolution: {integrity: sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==} engines: {node: '>=12'} @@ -3348,18 +3254,6 @@ packages: cpu: [arm64] os: [linux] - '@esbuild/linux-arm@0.16.17': - resolution: {integrity: sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - - '@esbuild/linux-arm@0.16.3': - resolution: {integrity: sha512-VwswmSYwVAAq6LysV59Fyqk3UIjbhuc6wb3vEcJ7HEJUtFuLK9uXWuFoH1lulEbE4+5GjtHi3MHX+w1gNHdOWQ==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - '@esbuild/linux-arm@0.17.19': resolution: {integrity: sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==} engines: {node: '>=12'} @@ -3384,18 +3278,6 @@ packages: cpu: [arm] os: [linux] - '@esbuild/linux-ia32@0.16.17': - resolution: {integrity: sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - - '@esbuild/linux-ia32@0.16.3': - resolution: {integrity: sha512-X8FDDxM9cqda2rJE+iblQhIMYY49LfvW4kaEjoFbTTQ4Go8G96Smj2w3BRTwA8IHGoi9dPOPGAX63dhuv19UqA==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - '@esbuild/linux-ia32@0.17.19': resolution: {integrity: sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==} engines: {node: '>=12'} @@ -3420,18 +3302,6 @@ packages: cpu: [ia32] os: [linux] - '@esbuild/linux-loong64@0.16.17': - resolution: {integrity: sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - - '@esbuild/linux-loong64@0.16.3': - resolution: {integrity: sha512-hIbeejCOyO0X9ujfIIOKjBjNAs9XD/YdJ9JXAy1lHA+8UXuOqbFe4ErMCqMr8dhlMGBuvcQYGF7+kO7waj2KHw==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - '@esbuild/linux-loong64@0.17.19': resolution: {integrity: sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==} engines: {node: '>=12'} @@ -3456,18 +3326,6 @@ packages: cpu: [loong64] os: [linux] - '@esbuild/linux-mips64el@0.16.17': - resolution: {integrity: sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - - '@esbuild/linux-mips64el@0.16.3': - resolution: {integrity: sha512-znFRzICT/V8VZQMt6rjb21MtAVJv/3dmKRMlohlShrbVXdBuOdDrGb+C2cZGQAR8RFyRe7HS6klmHq103WpmVw==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - '@esbuild/linux-mips64el@0.17.19': resolution: {integrity: sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==} engines: {node: '>=12'} @@ -3492,18 +3350,6 @@ packages: cpu: [mips64el] os: [linux] - '@esbuild/linux-ppc64@0.16.17': - resolution: {integrity: sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - - '@esbuild/linux-ppc64@0.16.3': - resolution: {integrity: sha512-EV7LuEybxhXrVTDpbqWF2yehYRNz5e5p+u3oQUS2+ZFpknyi1NXxr8URk4ykR8Efm7iu04//4sBg249yNOwy5Q==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - '@esbuild/linux-ppc64@0.17.19': resolution: {integrity: sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==} engines: {node: '>=12'} @@ -3528,18 +3374,6 @@ packages: cpu: [ppc64] os: [linux] - '@esbuild/linux-riscv64@0.16.17': - resolution: {integrity: sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - - '@esbuild/linux-riscv64@0.16.3': - resolution: {integrity: sha512-uDxqFOcLzFIJ+r/pkTTSE9lsCEaV/Y6rMlQjUI9BkzASEChYL/aSQjZjchtEmdnVxDKETnUAmsaZ4pqK1eE5BQ==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - '@esbuild/linux-riscv64@0.17.19': resolution: {integrity: sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==} engines: {node: '>=12'} @@ -3564,18 +3398,6 @@ packages: cpu: [riscv64] os: [linux] - '@esbuild/linux-s390x@0.16.17': - resolution: {integrity: sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - - '@esbuild/linux-s390x@0.16.3': - resolution: {integrity: sha512-NbeREhzSxYwFhnCAQOQZmajsPYtX71Ufej3IQ8W2Gxskfz9DK58ENEju4SbpIj48VenktRASC52N5Fhyf/aliQ==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - '@esbuild/linux-s390x@0.17.19': resolution: {integrity: sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==} engines: {node: '>=12'} @@ -3600,20 +3422,8 @@ packages: cpu: [s390x] os: [linux] - '@esbuild/linux-x64@0.16.17': - resolution: {integrity: sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - - '@esbuild/linux-x64@0.16.3': - resolution: {integrity: sha512-SDiG0nCixYO9JgpehoKgScwic7vXXndfasjnD5DLbp1xltANzqZ425l7LSdHynt19UWOcDjG9wJJzSElsPvk0w==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - - '@esbuild/linux-x64@0.17.19': - resolution: {integrity: sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==} + '@esbuild/linux-x64@0.17.19': + resolution: {integrity: sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==} engines: {node: '>=12'} cpu: [x64] os: [linux] @@ -3636,18 +3446,6 @@ packages: cpu: [x64] os: [linux] - '@esbuild/netbsd-x64@0.16.17': - resolution: {integrity: sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - - '@esbuild/netbsd-x64@0.16.3': - resolution: {integrity: sha512-AzbsJqiHEq1I/tUvOfAzCY15h4/7Ivp3ff/o1GpP16n48JMNAtbW0qui2WCgoIZArEHD0SUQ95gvR0oSO7ZbdA==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - '@esbuild/netbsd-x64@0.17.19': resolution: {integrity: sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==} engines: {node: '>=12'} @@ -3672,18 +3470,6 @@ packages: cpu: [x64] os: [netbsd] - '@esbuild/openbsd-x64@0.16.17': - resolution: {integrity: sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - - '@esbuild/openbsd-x64@0.16.3': - resolution: {integrity: sha512-gSABi8qHl8k3Cbi/4toAzHiykuBuWLZs43JomTcXkjMZVkp0gj3gg9mO+9HJW/8GB5H89RX/V0QP4JGL7YEEVg==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - '@esbuild/openbsd-x64@0.17.19': resolution: {integrity: sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==} engines: {node: '>=12'} @@ -3708,18 +3494,6 @@ packages: cpu: [x64] os: [openbsd] - '@esbuild/sunos-x64@0.16.17': - resolution: {integrity: sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - - '@esbuild/sunos-x64@0.16.3': - resolution: {integrity: sha512-SF9Kch5Ete4reovvRO6yNjMxrvlfT0F0Flm+NPoUw5Z4Q3r1d23LFTgaLwm3Cp0iGbrU/MoUI+ZqwCv5XJijCw==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - '@esbuild/sunos-x64@0.17.19': resolution: {integrity: sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==} engines: {node: '>=12'} @@ -3744,18 +3518,6 @@ packages: cpu: [x64] os: [sunos] - '@esbuild/win32-arm64@0.16.17': - resolution: {integrity: sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - - '@esbuild/win32-arm64@0.16.3': - resolution: {integrity: sha512-u5aBonZIyGopAZyOnoPAA6fGsDeHByZ9CnEzyML9NqntK6D/xl5jteZUKm/p6nD09+v3pTM6TuUIqSPcChk5gg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - '@esbuild/win32-arm64@0.17.19': resolution: {integrity: sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==} engines: {node: '>=12'} @@ -3780,18 +3542,6 @@ packages: cpu: [arm64] os: [win32] - '@esbuild/win32-ia32@0.16.17': - resolution: {integrity: sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - - '@esbuild/win32-ia32@0.16.3': - resolution: {integrity: sha512-GlgVq1WpvOEhNioh74TKelwla9KDuAaLZrdxuuUgsP2vayxeLgVc+rbpIv0IYF4+tlIzq2vRhofV+KGLD+37EQ==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - '@esbuild/win32-ia32@0.17.19': resolution: {integrity: sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==} engines: {node: '>=12'} @@ -3816,18 +3566,6 @@ packages: cpu: [ia32] os: [win32] - '@esbuild/win32-x64@0.16.17': - resolution: {integrity: sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - - '@esbuild/win32-x64@0.16.3': - resolution: {integrity: sha512-5/JuTd8OWW8UzEtyf19fbrtMJENza+C9JoPIkvItgTBQ1FO2ZLvjbPO6Xs54vk0s5JB5QsfieUEshRQfu7ZHow==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - '@esbuild/win32-x64@0.17.19': resolution: {integrity: sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==} engines: {node: '>=12'} @@ -3870,10 +3608,6 @@ packages: resolution: {integrity: sha512-PWiOzLIUAjN/w5K17PoF4n6sKBw0gqLHPhywmYHP4t1VFQQVYeb1yWsJwnMVEMl3tUHME7X/SJPZLmtG7XBDxQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/eslintrc@2.0.3': - resolution: {integrity: sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@eslint/eslintrc@2.1.2': resolution: {integrity: sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -3882,10 +3616,6 @@ packages: resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@eslint/js@8.42.0': - resolution: {integrity: sha512-6SWlXpWU5AvId8Ac7zjzmIOqMOba/JWY8XZ4A7q7Gn1Vlfg/SFFIlrtHXt9nPn4op9ZPAkl91Jao+QQv3r/ukw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@eslint/js@8.49.0': resolution: {integrity: sha512-1S8uAY/MTJqVx0SC4epBq+N2yhuwtNwLbJYNZyhL2pO1ZVKn5HFXav5T41Ryzy9K9V7ZId2JB2oy/W4aCd9/2w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -3894,10 +3624,6 @@ packages: resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@fastify/busboy@2.1.0': - resolution: {integrity: sha512-+KpH+QxZU7O4675t3mnkQKcZZg56u+K/Ct2K+N2AZYNVK8kyeo/bI18tI8aPm3tvNNRyTWfj6s5tnGNlcbQRsA==} - engines: {node: '>=14'} - '@fastify/busboy@2.1.1': resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} engines: {node: '>=14'} @@ -3911,11 +3637,6 @@ packages: hono: 3.* zod: ^3.19.1 - '@humanwhocodes/config-array@0.11.10': - resolution: {integrity: sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==} - engines: {node: '>=10.10.0'} - deprecated: Use @eslint/config-array instead - '@humanwhocodes/config-array@0.11.11': resolution: {integrity: sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==} engines: {node: '>=10.10.0'} @@ -4016,12 +3737,29 @@ packages: '@jspm/core@2.0.1': resolution: {integrity: sha512-Lg3PnLp0QXpxwLIAuuJboLeRaIhrgJjeuh797QADg3xz8wGLugQOS5DpsE8A6i6Adgzf+bacllkKZG3J0tGfDw==} + '@manypkg/cli@0.21.4': + resolution: {integrity: sha512-EACxxb+c/t6G0l1FrlyewZeBnyR5V1cLkXjnBfsay5TN1UgbilFpG6POglzn+lVJet9NqnEKe3RLHABzkIDZ0Q==} + engines: {node: '>=14.18.0'} + hasBin: true + '@manypkg/find-root@1.1.0': resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==} + '@manypkg/find-root@2.2.1': + resolution: {integrity: sha512-34NlypD5mmTY65cFAK7QPgY5Tzt0qXR4ZRXdg97xAlkiLuwXUPBEXy5Hsqzd+7S2acsLxUz6Cs50rlDZQr4xUA==} + engines: {node: '>=14.18.0'} + '@manypkg/get-packages@1.1.3': resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==} + '@manypkg/get-packages@2.2.1': + resolution: {integrity: sha512-TrJd86paBkKEx6InhObcUhuoJNcATlbO6+s1dQdLd4+Y1SLDKJUAMhU46kTZ1SOFbegTuhDbIF3j+Jy564BERA==} + engines: {node: '>=14.18.0'} + + '@manypkg/tools@1.1.0': + resolution: {integrity: sha512-SkAyKAByB9l93Slyg8AUHGuM2kjvWioUTCckT/03J09jYnfEzMO/wSXmEhnKGYs6qx9De8TH4yJCl0Y9lRgnyQ==} + engines: {node: '>=14.18.0'} + '@mapbox/node-pre-gyp@1.0.11': resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==} hasBin: true @@ -4194,6 +3932,18 @@ packages: resolution: {integrity: sha512-JOqwkgFEyi+OROIyq7l4Jy28h/WwhDnG/cPkXG2Z1iFbubB6jsHW1NDvmyOzTBxHr3yg68YGirmh1JUgMqa+9w==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + '@pnpm/config.env-replace@1.1.0': + resolution: {integrity: sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==} + engines: {node: '>=12.22.0'} + + '@pnpm/network.ca-file@1.0.2': + resolution: {integrity: sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==} + engines: {node: '>=12.22.0'} + + '@pnpm/npm-conf@2.2.2': + resolution: {integrity: sha512-UA91GwWPhFExt3IizW6bOeY/pQ0BkuNwKjk9iQW9KqxluGCrg4VenZ0/L+2Y0+ZOtme72EVvg6v0zo3AMQRCeA==} + engines: {node: '>=12'} + '@polka/url@1.0.0-next.25': resolution: {integrity: sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==} @@ -4534,6 +4284,10 @@ packages: resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} engines: {node: '>=10'} + '@sindresorhus/is@5.6.0': + resolution: {integrity: sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==} + engines: {node: '>=14.16'} + '@sindresorhus/merge-streams@2.1.0': resolution: {integrity: sha512-g3/sYJWXTAf3Ce861z4/mW9jDxN7hoNHZMEyhd3Zh7GKQPiovWNttzhRW2BeGPwPxPpLDKumL6Sg056VAMjdkg==} engines: {node: '>=18'} @@ -4581,6 +4335,10 @@ packages: resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==} engines: {node: '>=10'} + '@szmarczak/http-timer@5.0.1': + resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==} + engines: {node: '>=14.16'} + '@testing-library/dom@8.19.0': resolution: {integrity: sha512-6YWYPPpxG3e/xOo6HIWwB/58HukkwIVTOaZ0VwdMVjhRUX/01E4FtQbck9GazOOj7MXHc5RBzMrU86iBJHbI+A==} engines: {node: '>=12'} @@ -4691,6 +4449,9 @@ packages: '@types/http-cache-semantics@4.0.1': resolution: {integrity: sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==} + '@types/http-cache-semantics@4.0.4': + resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==} + '@types/inquirer@6.5.0': resolution: {integrity: sha512-rjaYQ9b9y/VFGOpqBEXRavc3jh0a+e6evAbI31tMda8VlPaSy0AZJfXsvmIe3wklc7W6C3zCSfleuMXR7NOyXw==} @@ -4748,15 +4509,9 @@ packages: '@types/node@12.20.47': resolution: {integrity: sha512-BzcaRsnFuznzOItW1WpQrDHM7plAa7GIDMZ6b5pnMbkqEtM/6WCOhvZar39oeMQP79gwvFUWjjptE7/KGcNqFg==} - '@types/node@17.0.45': - resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} - '@types/node@18.16.10': resolution: {integrity: sha512-sMo3EngB6QkMBlB9rBe1lFdKSLqljyWPPWv6/FzSxh/IDlyVWSzE9RiF4eAuerQHybrWdqBgAGb03PM89qOasA==} - '@types/node@20.1.7': - resolution: {integrity: sha512-WCuw/o4GSwDGMoonES8rcvwsig77dGCMbZDrZr2x4ZZiNW4P/gcoZXe/0twgtobcTkmg9TuKflxYL/DuwDyJzg==} - '@types/node@20.12.12': resolution: {integrity: sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw==} @@ -4784,18 +4539,12 @@ packages: '@types/range-parser@1.2.4': resolution: {integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==} - '@types/react-dom@17.0.18': - resolution: {integrity: sha512-rLVtIfbwyur2iFKykP2w0pl/1unw26b5td16d5xMgp7/yjTHomkyxPYChFoCr/FtEX1lN9wY6lFj1qvKdS5kDw==} - '@types/react-dom@18.2.7': resolution: {integrity: sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==} '@types/react-tabs@2.3.4': resolution: {integrity: sha512-HQzhKW+RF/7h14APw/2cu4Nnt+GmsTvfBKbFdn/NbYpb8Q+iB65wIkPHz4VRKDxWtOpNFpOUtzt5r0LRmQMfOA==} - '@types/react@17.0.52': - resolution: {integrity: sha512-vwk8QqVODi0VaZZpDXQCmEmiOuyjEFPY7Ttaw5vjM112LOq37yz1CDJGrRJwA1fYEq4Iitd5rnjd1yWAc/bT+A==} - '@types/react@18.2.22': resolution: {integrity: sha512-60fLTOLqzarLED2O3UQImc/lsNRgG0jE/a1mPW9KjMemY0LMITWEsbS4VvZ4p6rorEHd5YKxxmMKSDK505GHpA==} @@ -4811,6 +4560,9 @@ packages: '@types/scheduler@0.16.2': resolution: {integrity: sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==} + '@types/semver@6.2.7': + resolution: {integrity: sha512-blctEWbzUFzQx799RZjzzIdBJOXmE37YYEyDtKkx5Dg+V7o/zyyAxLPiI98A2jdTtDgxZleMdfV+7p8WbRJ1OQ==} + '@types/semver@7.5.1': resolution: {integrity: sha512-cJRQXpObxfNKkFAZbJl2yjWtJCqELQIdShsogr1d2MilP8dKD9TE/nEKHkJgUNHdGKCQaf9HbIynuV2csLGVLg==} @@ -4862,9 +4614,6 @@ packages: '@types/wrap-ansi@3.0.0': resolution: {integrity: sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==} - '@types/ws@8.5.3': - resolution: {integrity: sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==} - '@types/ws@8.5.9': resolution: {integrity: sha512-jbdrY0a8lxfdTp/+r7Z4CkycbOFN8WX+IOchLJr3juT/xzbJ8URyTVSJ/hvNdadTgM1mnedb47n+Y31GsFnQlg==} @@ -5579,6 +5328,9 @@ packages: resolution: {integrity: sha512-9q/rDEGSb/Qsvv2qvzIzdluL5k7AaJOTrw23z9reQthrbF7is4CtlT0DXyO1oei2DCp4uojjzQ7igaSHp1kAEQ==} engines: {node: '>=0.2.0'} + builtins@1.0.3: + resolution: {integrity: sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==} + builtins@5.0.1: resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==} @@ -5606,6 +5358,14 @@ packages: resolution: {integrity: sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==} engines: {node: '>=10.6.0'} + cacheable-lookup@7.0.0: + resolution: {integrity: sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==} + engines: {node: '>=14.16'} + + cacheable-request@10.2.14: + resolution: {integrity: sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==} + engines: {node: '>=14.16'} + cacheable-request@7.0.2: resolution: {integrity: sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==} engines: {node: '>=8'} @@ -5905,26 +5665,14 @@ packages: resolution: {integrity: sha512-OAcsnTEYu1ARJqWVGwf4zh4JDfHZEaSNlNccFmt8YjB2l/n19/PF2viLINHc57vO4FKIAFl2FWASIGZZWZ2Kxw==} engines: {node: '>=10.18.0 <11 || >=12.14.0 <13 || >=14'} - concurrently@7.3.0: - resolution: {integrity: sha512-IiDwm+8DOcFEInca494A8V402tNTQlJaYq78RF2rijOrKEk/AOHTxhN4U1cp7GYKYX5Q6Ymh1dLTBlzIMN0ikA==} - engines: {node: ^12.20.0 || ^14.13.0 || >=16.0.0} - hasBin: true - - concurrently@8.0.1: - resolution: {integrity: sha512-Sh8bGQMEL0TAmAm2meAXMjcASHZa7V0xXQVDBLknCPa9TPtkY9yYs+0cnGGgfdkW0SV1Mlg+hVGfXcoI8d3MJA==} - engines: {node: ^14.13.0 || >=16.0.0} - hasBin: true - - concurrently@8.2.1: - resolution: {integrity: sha512-nVraf3aXOpIcNud5pB9M82p1tynmZkrSGQ1p6X/VY8cJ+2LMVqAgXsJxYYefACSHbTYlm92O1xuhdGTjwoEvbQ==} - engines: {node: ^14.13.0 || >=16.0.0} - hasBin: true - concurrently@8.2.2: resolution: {integrity: sha512-1dP4gpXFhei8IOtlXRE/T/4H88ElHgTiUzh71YUmtjTEHMSRS2Z/fgOxHSxxusGHogsRfxNq1vyAwxSC+EVyDg==} engines: {node: ^14.13.0 || >=16.0.0} hasBin: true + config-chain@1.1.13: + resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} + connect-history-api-fallback@1.6.0: resolution: {integrity: sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==} engines: {node: '>=0.8'} @@ -6041,9 +5789,6 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - csstype@3.1.1: - resolution: {integrity: sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==} - csstype@3.1.2: resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} @@ -6444,16 +6189,6 @@ packages: peerDependencies: esbuild: '>=0.12 <1' - esbuild@0.16.17: - resolution: {integrity: sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==} - engines: {node: '>=12'} - hasBin: true - - esbuild@0.16.3: - resolution: {integrity: sha512-71f7EjPWTiSguen8X/kxEpkAS7BFHwtQKisCDDV3Y4GLGWBaoSCyD5uXkaUew6JDzA9FEN1W23mdnSwW9kqCeg==} - engines: {node: '>=12'} - hasBin: true - esbuild@0.17.19: resolution: {integrity: sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==} engines: {node: '>=12'} @@ -6686,10 +6421,6 @@ packages: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} engines: {node: '>=8.0.0'} - eslint-scope@7.2.0: - resolution: {integrity: sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint-scope@7.2.2: resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -6714,11 +6445,6 @@ packages: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint@8.42.0: - resolution: {integrity: sha512-ulg9Ms6E1WPf67PHaEY4/6E2tEn5/f7FXGzr3t9cBMugOmf1INYvuUwwh1aXQN4MfJ6a5K2iNwP3w4AColvI9A==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - hasBin: true - eslint@8.49.0: resolution: {integrity: sha512-jw03ENfm6VJI0jA9U+8H5zfl5b+FvuU3YYvZRdZHOlU2ggJkxrlkJH4HcDrZpj6YwD8kuYqvQM8LyesoazrSOQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -6729,10 +6455,6 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true - espree@9.5.2: - resolution: {integrity: sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - espree@9.6.1: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -7003,6 +6725,10 @@ packages: resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} engines: {node: '>=14'} + form-data-encoder@2.1.4: + resolution: {integrity: sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==} + engines: {node: '>= 14.17'} + form-data@4.0.0: resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} engines: {node: '>= 6'} @@ -7219,6 +6945,13 @@ packages: resolution: {integrity: sha512-o0Je4NvQObAuZPHLFoRSkdG2lTgtcynqymzg2Vupdx6PorhaT5MCbIyXG6d4D94kk8ZG57QeosgdiqfJWhEhlQ==} engines: {node: '>=10.19.0'} + got@12.6.1: + resolution: {integrity: sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==} + engines: {node: '>=14.16'} + + graceful-fs@4.2.10: + resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} + graceful-fs@4.2.9: resolution: {integrity: sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==} @@ -7340,6 +7073,10 @@ packages: resolution: {integrity: sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==} engines: {node: '>=10.19.0'} + http2-wrapper@2.2.1: + resolution: {integrity: sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==} + engines: {node: '>=10.19.0'} + https-proxy-agent@5.0.1: resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} engines: {node: '>= 6'} @@ -7885,6 +7622,9 @@ packages: keyv@4.5.2: resolution: {integrity: sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==} + keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + kind-of@6.0.3: resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} engines: {node: '>=0.10.0'} @@ -8062,6 +7802,10 @@ packages: resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} engines: {node: '>=8'} + lowercase-keys@3.0.0: + resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + lru-cache@10.1.0: resolution: {integrity: sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==} engines: {node: 14 || >=16.14} @@ -8343,6 +8087,10 @@ packages: resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} engines: {node: '>=10'} + mimic-response@4.0.0: + resolution: {integrity: sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + min-indent@1.0.1: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} @@ -8569,6 +8317,10 @@ packages: resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} engines: {node: '>=10'} + normalize-url@8.0.1: + resolution: {integrity: sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==} + engines: {node: '>=14.16'} + npm-run-all@4.1.5: resolution: {integrity: sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==} engines: {node: '>= 4'} @@ -8664,10 +8416,6 @@ packages: resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==} engines: {node: '>= 0.8.0'} - optionator@0.9.1: - resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==} - engines: {node: '>= 0.8.0'} - optionator@0.9.3: resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} engines: {node: '>= 0.8.0'} @@ -8705,6 +8453,10 @@ packages: resolution: {integrity: sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==} engines: {node: '>=8'} + p-cancelable@3.0.0: + resolution: {integrity: sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==} + engines: {node: '>=12.20'} + p-defer@1.0.0: resolution: {integrity: sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==} engines: {node: '>=4'} @@ -8809,6 +8561,10 @@ packages: resolution: {integrity: sha512-GYTTew2slBcYdvRHqjhwaaydVMvn/qrGC323+nKclYioNSLTDUM/lGgtGTgyHVtYcozb+XkE8CNhwcraOmZ9Mg==} engines: {node: '>=18'} + package-json@8.1.1: + resolution: {integrity: sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==} + engines: {node: '>=14.16'} + packet-reader@1.0.0: resolution: {integrity: sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ==} @@ -8828,6 +8584,11 @@ packages: parse-entities@4.0.0: resolution: {integrity: sha512-5nk9Fn03x3rEhGaX1FU6IDwG/k+GxLXlFAkgrbM1asuAFl3BhdQWvASaIsmwWypRNcZKHPYnIuOSfIWEyEQnPQ==} + parse-github-url@1.0.2: + resolution: {integrity: sha512-kgBf6avCbO3Cn6+RnzRGLkUsv4ZVqv/VfAYkRsyBcgkshNvVBkRn1FEZcW0Jb+npXQWm2vHPnnOqFteZxRRGNw==} + engines: {node: '>=0.10.0'} + hasBin: true + parse-json@4.0.0: resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} engines: {node: '>=4'} @@ -9224,6 +8985,9 @@ packages: property-information@6.2.0: resolution: {integrity: sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==} + proto-list@1.2.4: + resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} + proxy-addr@2.0.7: resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} engines: {node: '>= 0.10'} @@ -9302,11 +9066,6 @@ packages: react-display-name@0.2.5: resolution: {integrity: sha512-I+vcaK9t4+kypiSgaiVWAipqHRXYmZIuAiS8vzFvXHHXVigg/sMKwlRgLy6LH2i3rmP+0Vzfl5lFsFRwF1r3pg==} - react-dom@17.0.2: - resolution: {integrity: sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==} - peerDependencies: - react: 17.0.2 - react-dom@18.2.0: resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} peerDependencies: @@ -9418,10 +9177,6 @@ packages: react: '>= 16.8.0' react-dom: '>= 16.8.0' - react@17.0.2: - resolution: {integrity: sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==} - engines: {node: '>=0.10.0'} - react@18.2.0: resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} engines: {node: '>=0.10.0'} @@ -9515,10 +9270,18 @@ packages: registry-auth-token@3.3.2: resolution: {integrity: sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==} + registry-auth-token@5.0.2: + resolution: {integrity: sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==} + engines: {node: '>=14'} + registry-url@3.1.0: resolution: {integrity: sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA==} engines: {node: '>=0.10.0'} + registry-url@6.0.1: + resolution: {integrity: sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==} + engines: {node: '>=12'} + regjsparser@0.9.1: resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==} hasBin: true @@ -9600,6 +9363,10 @@ packages: responselike@2.0.1: resolution: {integrity: sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==} + responselike@3.0.0: + resolution: {integrity: sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==} + engines: {node: '>=14.16'} + restore-cursor@3.1.0: resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} engines: {node: '>=8'} @@ -9669,9 +9436,6 @@ packages: resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} engines: {npm: '>=2.0.0'} - rxjs@7.8.0: - resolution: {integrity: sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==} - rxjs@7.8.1: resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} @@ -9716,6 +9480,9 @@ packages: resolution: {integrity: sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==} engines: {node: '>=10'} + sembear@0.5.2: + resolution: {integrity: sha512-Ij1vCAdFgWABd7zTg50Xw1/p0JgESNxuLlneEAsmBrKishA06ulTTL/SHGmNy2Zud7+rKrHTKNI6moJsn1ppAQ==} + semiver@1.1.0: resolution: {integrity: sha512-QNI2ChmuioGC1/xjyYwyZYADILWyW6AmS1UH6gDj/SFUUUS4MBAWs/7mxnkRPc/F4iHezDP+O8t0dO8WHiEOdg==} engines: {node: '>=6'} @@ -9922,9 +9689,6 @@ packages: spawn-command@0.0.2: resolution: {integrity: sha512-zC8zGoGkmc8J9ndvml8Xksr1Amk9qBujgbF0JAIWO7kXr43w0h/0GJNM/Vustixu+YE8N/MTrQ7N31FvHUACxQ==} - spawn-command@0.0.2-1: - resolution: {integrity: sha512-n98l9E2RMSJ9ON1AKisHzz7V42VDiBQGY6PB1BwRglz99wpVsSuGzQ+jOi6lFXBGVTCrRpltvjm+/XA+tpeJrg==} - spawndamnit@2.0.0: resolution: {integrity: sha512-j4JKEcncSjFlqIwU5L/rp2N5SIPsdxaRsIv678+TZxZ0SRDJTm8JrxJMjE/XuiEZNEir3S8l0Fa3Ke339WI4qA==} @@ -10443,16 +10207,6 @@ packages: engines: {node: '>=4.2.0'} hasBin: true - typescript@4.2.4: - resolution: {integrity: sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==} - engines: {node: '>=4.2.0'} - hasBin: true - - typescript@4.9.5: - resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} - engines: {node: '>=4.2.0'} - hasBin: true - typescript@5.0.4: resolution: {integrity: sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==} engines: {node: '>=12.20'} @@ -10486,10 +10240,6 @@ packages: resolution: {integrity: sha512-wh1pHJHnUeQV5Xa8/kyQhO7WFa8M34l026L5P/+2TYiakvGy5Rdc8jWZVyG7ieht/0WgJLEd3kcU5gKx+6GC8w==} engines: {node: '>=14.0'} - undici@5.28.3: - resolution: {integrity: sha512-3ItfzbrhDlINjaP0duwnNsKpDQk3acHI3gVJ1z4fmwMK31k5G9OVIAMLSIaP6w4FaGkaAkN6zaQO9LUvZ1t7VA==} - engines: {node: '>=14.0'} - undici@5.28.4: resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} engines: {node: '>=14.0'} @@ -10646,6 +10396,9 @@ packages: validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} + validate-npm-package-name@3.0.0: + resolution: {integrity: sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==} + validate-npm-package-name@4.0.0: resolution: {integrity: sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} @@ -10911,10 +10664,6 @@ packages: resolution: {integrity: sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==} engines: {node: '>=8'} - word-wrap@1.2.3: - resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} - engines: {node: '>=0.10.0'} - word-wrap@1.2.5: resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} @@ -11311,11 +11060,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/eslint-parser@7.22.5(@babel/core@7.22.5)(eslint@8.42.0)': + '@babel/eslint-parser@7.22.5(@babel/core@7.22.5)(eslint@8.57.0)': dependencies: '@babel/core': 7.22.5 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 8.42.0 + eslint: 8.57.0 eslint-visitor-keys: 2.1.0 semver: 6.3.1 @@ -12578,9 +12327,9 @@ snapshots: transitivePeerDependencies: - regenerator-runtime - '@cloudflare/intl-types@1.2.0(react@17.0.2)': + '@cloudflare/intl-types@1.2.0(react@18.2.0)': dependencies: - react: 17.0.2 + react: 18.2.0 '@cloudflare/intl-types@1.5.1(react@18.2.0)': dependencies: @@ -12631,11 +12380,11 @@ snapshots: react-fela: 11.7.0(fela@11.7.0)(react@18.2.0) react-test-renderer: 17.0.2(react@18.2.0) - '@cloudflare/types@6.18.4(react@17.0.2)': + '@cloudflare/types@6.18.4(react@18.2.0)': dependencies: - '@cloudflare/intl-types': 1.2.0(react@17.0.2) + '@cloudflare/intl-types': 1.2.0(react@18.2.0) '@cloudflare/util-en-garde': 8.0.10 - react: 17.0.2 + react: 18.2.0 '@cloudflare/types@6.23.6(react@18.2.0)': dependencies: @@ -12727,12 +12476,6 @@ snapshots: '@esbuild/aix-ppc64@0.19.12': optional: true - '@esbuild/android-arm64@0.16.17': - optional: true - - '@esbuild/android-arm64@0.16.3': - optional: true - '@esbuild/android-arm64@0.17.19': optional: true @@ -12745,12 +12488,6 @@ snapshots: '@esbuild/android-arm64@0.19.12': optional: true - '@esbuild/android-arm@0.16.17': - optional: true - - '@esbuild/android-arm@0.16.3': - optional: true - '@esbuild/android-arm@0.17.19': optional: true @@ -12763,12 +12500,6 @@ snapshots: '@esbuild/android-arm@0.19.12': optional: true - '@esbuild/android-x64@0.16.17': - optional: true - - '@esbuild/android-x64@0.16.3': - optional: true - '@esbuild/android-x64@0.17.19': optional: true @@ -12781,12 +12512,6 @@ snapshots: '@esbuild/android-x64@0.19.12': optional: true - '@esbuild/darwin-arm64@0.16.17': - optional: true - - '@esbuild/darwin-arm64@0.16.3': - optional: true - '@esbuild/darwin-arm64@0.17.19': optional: true @@ -12799,12 +12524,6 @@ snapshots: '@esbuild/darwin-arm64@0.19.12': optional: true - '@esbuild/darwin-x64@0.16.17': - optional: true - - '@esbuild/darwin-x64@0.16.3': - optional: true - '@esbuild/darwin-x64@0.17.19': optional: true @@ -12817,12 +12536,6 @@ snapshots: '@esbuild/darwin-x64@0.19.12': optional: true - '@esbuild/freebsd-arm64@0.16.17': - optional: true - - '@esbuild/freebsd-arm64@0.16.3': - optional: true - '@esbuild/freebsd-arm64@0.17.19': optional: true @@ -12835,12 +12548,6 @@ snapshots: '@esbuild/freebsd-arm64@0.19.12': optional: true - '@esbuild/freebsd-x64@0.16.17': - optional: true - - '@esbuild/freebsd-x64@0.16.3': - optional: true - '@esbuild/freebsd-x64@0.17.19': optional: true @@ -12853,12 +12560,6 @@ snapshots: '@esbuild/freebsd-x64@0.19.12': optional: true - '@esbuild/linux-arm64@0.16.17': - optional: true - - '@esbuild/linux-arm64@0.16.3': - optional: true - '@esbuild/linux-arm64@0.17.19': optional: true @@ -12871,12 +12572,6 @@ snapshots: '@esbuild/linux-arm64@0.19.12': optional: true - '@esbuild/linux-arm@0.16.17': - optional: true - - '@esbuild/linux-arm@0.16.3': - optional: true - '@esbuild/linux-arm@0.17.19': optional: true @@ -12889,12 +12584,6 @@ snapshots: '@esbuild/linux-arm@0.19.12': optional: true - '@esbuild/linux-ia32@0.16.17': - optional: true - - '@esbuild/linux-ia32@0.16.3': - optional: true - '@esbuild/linux-ia32@0.17.19': optional: true @@ -12907,12 +12596,6 @@ snapshots: '@esbuild/linux-ia32@0.19.12': optional: true - '@esbuild/linux-loong64@0.16.17': - optional: true - - '@esbuild/linux-loong64@0.16.3': - optional: true - '@esbuild/linux-loong64@0.17.19': optional: true @@ -12925,12 +12608,6 @@ snapshots: '@esbuild/linux-loong64@0.19.12': optional: true - '@esbuild/linux-mips64el@0.16.17': - optional: true - - '@esbuild/linux-mips64el@0.16.3': - optional: true - '@esbuild/linux-mips64el@0.17.19': optional: true @@ -12943,12 +12620,6 @@ snapshots: '@esbuild/linux-mips64el@0.19.12': optional: true - '@esbuild/linux-ppc64@0.16.17': - optional: true - - '@esbuild/linux-ppc64@0.16.3': - optional: true - '@esbuild/linux-ppc64@0.17.19': optional: true @@ -12961,12 +12632,6 @@ snapshots: '@esbuild/linux-ppc64@0.19.12': optional: true - '@esbuild/linux-riscv64@0.16.17': - optional: true - - '@esbuild/linux-riscv64@0.16.3': - optional: true - '@esbuild/linux-riscv64@0.17.19': optional: true @@ -12979,12 +12644,6 @@ snapshots: '@esbuild/linux-riscv64@0.19.12': optional: true - '@esbuild/linux-s390x@0.16.17': - optional: true - - '@esbuild/linux-s390x@0.16.3': - optional: true - '@esbuild/linux-s390x@0.17.19': optional: true @@ -12997,12 +12656,6 @@ snapshots: '@esbuild/linux-s390x@0.19.12': optional: true - '@esbuild/linux-x64@0.16.17': - optional: true - - '@esbuild/linux-x64@0.16.3': - optional: true - '@esbuild/linux-x64@0.17.19': optional: true @@ -13015,12 +12668,6 @@ snapshots: '@esbuild/linux-x64@0.19.12': optional: true - '@esbuild/netbsd-x64@0.16.17': - optional: true - - '@esbuild/netbsd-x64@0.16.3': - optional: true - '@esbuild/netbsd-x64@0.17.19': optional: true @@ -13033,12 +12680,6 @@ snapshots: '@esbuild/netbsd-x64@0.19.12': optional: true - '@esbuild/openbsd-x64@0.16.17': - optional: true - - '@esbuild/openbsd-x64@0.16.3': - optional: true - '@esbuild/openbsd-x64@0.17.19': optional: true @@ -13051,12 +12692,6 @@ snapshots: '@esbuild/openbsd-x64@0.19.12': optional: true - '@esbuild/sunos-x64@0.16.17': - optional: true - - '@esbuild/sunos-x64@0.16.3': - optional: true - '@esbuild/sunos-x64@0.17.19': optional: true @@ -13069,12 +12704,6 @@ snapshots: '@esbuild/sunos-x64@0.19.12': optional: true - '@esbuild/win32-arm64@0.16.17': - optional: true - - '@esbuild/win32-arm64@0.16.3': - optional: true - '@esbuild/win32-arm64@0.17.19': optional: true @@ -13087,12 +12716,6 @@ snapshots: '@esbuild/win32-arm64@0.19.12': optional: true - '@esbuild/win32-ia32@0.16.17': - optional: true - - '@esbuild/win32-ia32@0.16.3': - optional: true - '@esbuild/win32-ia32@0.17.19': optional: true @@ -13105,12 +12728,6 @@ snapshots: '@esbuild/win32-ia32@0.19.12': optional: true - '@esbuild/win32-x64@0.16.17': - optional: true - - '@esbuild/win32-x64@0.16.3': - optional: true - '@esbuild/win32-x64@0.17.19': optional: true @@ -13123,11 +12740,6 @@ snapshots: '@esbuild/win32-x64@0.19.12': optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@8.42.0)': - dependencies: - eslint: 8.42.0 - eslint-visitor-keys: 3.4.3 - '@eslint-community/eslint-utils@4.4.0(eslint@8.49.0)': dependencies: eslint: 8.49.0 @@ -13144,20 +12756,6 @@ snapshots: '@eslint-community/regexpp@4.8.1': {} - '@eslint/eslintrc@2.0.3': - dependencies: - ajv: 6.12.6 - debug: 4.3.4(supports-color@9.2.2) - espree: 9.5.2 - globals: 13.20.0 - ignore: 5.2.0 - import-fresh: 3.3.0 - js-yaml: 4.1.0 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - '@eslint/eslintrc@2.1.2': dependencies: ajv: 6.12.6 @@ -13186,14 +12784,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@8.42.0': {} - '@eslint/js@8.49.0': {} '@eslint/js@8.57.0': {} - '@fastify/busboy@2.1.0': {} - '@fastify/busboy@2.1.1': {} '@gar/promisify@1.1.3': {} @@ -13203,14 +12797,6 @@ snapshots: hono: 3.5.6 zod: 3.22.3 - '@humanwhocodes/config-array@0.11.10': - dependencies: - '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.4(supports-color@9.2.2) - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - '@humanwhocodes/config-array@0.11.11': dependencies: '@humanwhocodes/object-schema': 1.2.1 @@ -13331,6 +12917,22 @@ snapshots: '@jspm/core@2.0.1': {} + '@manypkg/cli@0.21.4': + dependencies: + '@manypkg/get-packages': 2.2.1 + chalk: 2.4.2 + detect-indent: 6.1.0 + find-up: 4.1.0 + fs-extra: 8.1.0 + normalize-path: 3.0.0 + p-limit: 2.3.0 + package-json: 8.1.1 + parse-github-url: 1.0.2 + sembear: 0.5.2 + semver: 6.3.1 + spawndamnit: 2.0.0 + validate-npm-package-name: 3.0.0 + '@manypkg/find-root@1.1.0': dependencies: '@babel/runtime': 7.22.5 @@ -13338,6 +12940,12 @@ snapshots: find-up: 4.1.0 fs-extra: 8.1.0 + '@manypkg/find-root@2.2.1': + dependencies: + '@manypkg/tools': 1.1.0 + find-up: 4.1.0 + fs-extra: 8.1.0 + '@manypkg/get-packages@1.1.3': dependencies: '@babel/runtime': 7.22.5 @@ -13347,6 +12955,18 @@ snapshots: globby: 11.1.0 read-yaml-file: 1.1.0 + '@manypkg/get-packages@2.2.1': + dependencies: + '@manypkg/find-root': 2.2.1 + '@manypkg/tools': 1.1.0 + + '@manypkg/tools@1.1.0': + dependencies: + fs-extra: 8.1.0 + globby: 11.1.0 + jju: 1.4.0 + read-yaml-file: 1.1.0 + '@mapbox/node-pre-gyp@1.0.11(encoding@0.1.13)': dependencies: detect-libc: 2.0.2 @@ -13362,11 +12982,11 @@ snapshots: - encoding - supports-color - '@microsoft/api-extractor-model@7.28.2(@types/node@18.16.10)': + '@microsoft/api-extractor-model@7.28.2(@types/node@20.8.3)': dependencies: '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.1 - '@rushstack/node-core-library': 3.61.0(@types/node@18.16.10) + '@rushstack/node-core-library': 3.61.0(@types/node@20.8.3) transitivePeerDependencies: - '@types/node' @@ -13378,12 +12998,12 @@ snapshots: transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.38.2(@types/node@18.16.10)': + '@microsoft/api-extractor@7.38.2(@types/node@20.8.3)': dependencies: - '@microsoft/api-extractor-model': 7.28.2(@types/node@18.16.10) + '@microsoft/api-extractor-model': 7.28.2(@types/node@20.8.3) '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.1 - '@rushstack/node-core-library': 3.61.0(@types/node@18.16.10) + '@rushstack/node-core-library': 3.61.0(@types/node@20.8.3) '@rushstack/rig-package': 0.5.1 '@rushstack/ts-command-line': 4.17.1 colors: 1.2.5 @@ -13626,6 +13246,18 @@ snapshots: picocolors: 1.0.0 tslib: 2.5.3 + '@pnpm/config.env-replace@1.1.0': {} + + '@pnpm/network.ca-file@1.0.2': + dependencies: + graceful-fs: 4.2.10 + + '@pnpm/npm-conf@2.2.2': + dependencies: + '@pnpm/config.env-replace': 1.1.0 + '@pnpm/network.ca-file': 1.0.2 + config-chain: 1.1.13 + '@polka/url@1.0.0-next.25': {} '@protobuf-ts/plugin-framework@2.9.3': @@ -13750,7 +13382,7 @@ snapshots: '@cloudflare/workers-types': 4.20240605.0 '@remix-run/server-runtime': 1.17.0 - '@remix-run/dev@1.17.0(@types/node@20.12.12)(encoding@0.1.13)(ts-node@10.9.2(@types/node@20.12.12)(typescript@4.9.5))': + '@remix-run/dev@1.17.0(@types/node@20.12.12)(encoding@0.1.13)(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))': dependencies: '@babel/core': 7.22.5 '@babel/generator': 7.22.5 @@ -13790,7 +13422,7 @@ snapshots: picomatch: 2.3.1 postcss: 8.4.24 postcss-discard-duplicates: 5.1.0(postcss@8.4.24) - postcss-load-config: 4.0.1(postcss@8.4.24)(ts-node@10.9.2(@types/node@20.12.12)(typescript@4.9.5)) + postcss-load-config: 4.0.1(postcss@8.4.24)(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5)) postcss-modules: 6.0.0(postcss@8.4.24) prettier: 2.7.1 pretty-ms: 7.0.1 @@ -13819,39 +13451,39 @@ snapshots: - ts-node - utf-8-validate - '@remix-run/eslint-config@1.17.0(eslint@8.42.0)(react@17.0.2)(typescript@4.9.5)': + '@remix-run/eslint-config@1.17.0(eslint@8.57.0)(react@18.2.0)(typescript@5.4.5)': dependencies: '@babel/core': 7.22.5 - '@babel/eslint-parser': 7.22.5(@babel/core@7.22.5)(eslint@8.42.0) + '@babel/eslint-parser': 7.22.5(@babel/core@7.22.5)(eslint@8.57.0) '@babel/preset-react': 7.18.6(@babel/core@7.22.5) '@rushstack/eslint-patch': 1.2.0 - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.42.0)(typescript@4.9.5))(eslint@8.42.0)(typescript@4.9.5) - '@typescript-eslint/parser': 5.62.0(eslint@8.42.0)(typescript@4.9.5) - eslint: 8.42.0 + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.4.5) + eslint: 8.57.0 eslint-import-resolver-node: 0.3.7 - eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.62.0(eslint@8.42.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.42.0)(typescript@4.9.5))(eslint@8.42.0))(eslint@8.42.0) - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.42.0)(typescript@4.9.5))(eslint-import-resolver-typescript@3.5.5)(eslint@8.42.0) - eslint-plugin-jest: 26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.42.0)(typescript@4.9.5))(eslint@8.42.0)(typescript@4.9.5))(eslint@8.42.0)(typescript@4.9.5) - eslint-plugin-jest-dom: 4.0.3(eslint@8.42.0) - eslint-plugin-jsx-a11y: 6.7.1(eslint@8.42.0) - eslint-plugin-node: 11.1.0(eslint@8.42.0) - eslint-plugin-react: 7.32.2(eslint@8.42.0) - eslint-plugin-react-hooks: 4.6.0(eslint@8.42.0) - eslint-plugin-testing-library: 5.11.0(eslint@8.42.0)(typescript@4.9.5) - react: 17.0.2 + eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-jest: 26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) + eslint-plugin-jest-dom: 4.0.3(eslint@8.57.0) + eslint-plugin-jsx-a11y: 6.7.1(eslint@8.57.0) + eslint-plugin-node: 11.1.0(eslint@8.57.0) + eslint-plugin-react: 7.32.2(eslint@8.57.0) + eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) + eslint-plugin-testing-library: 5.11.0(eslint@8.57.0)(typescript@5.4.5) + react: 18.2.0 optionalDependencies: - typescript: 4.9.5 + typescript: 5.4.5 transitivePeerDependencies: - eslint-import-resolver-webpack - jest - supports-color - '@remix-run/react@1.17.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@remix-run/react@1.17.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@remix-run/router': 1.6.3 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - react-router-dom: 6.12.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + react-router-dom: 6.12.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@remix-run/router@1.6.3': {} @@ -13911,7 +13543,7 @@ snapshots: '@rushstack/eslint-patch@1.2.0': {} - '@rushstack/node-core-library@3.61.0(@types/node@18.16.10)': + '@rushstack/node-core-library@3.61.0(@types/node@20.8.3)': dependencies: colors: 1.2.5 fs-extra: 7.0.1 @@ -13921,7 +13553,7 @@ snapshots: semver: 7.5.4 z-schema: 5.0.3 optionalDependencies: - '@types/node': 18.16.10 + '@types/node': 20.8.3 '@rushstack/node-core-library@3.65.0(@types/node@20.12.12)': dependencies: @@ -14036,6 +13668,8 @@ snapshots: '@sindresorhus/is@4.6.0': {} + '@sindresorhus/is@5.6.0': {} + '@sindresorhus/merge-streams@2.1.0': {} '@styled-system/background@5.1.2': @@ -14093,6 +13727,10 @@ snapshots: dependencies: defer-to-connect: 2.0.1 + '@szmarczak/http-timer@5.0.1': + dependencies: + defer-to-connect: 2.0.1 + '@testing-library/dom@8.19.0': dependencies: '@babel/code-frame': 7.22.13 @@ -14116,7 +13754,7 @@ snapshots: '@tsconfig/node16@1.0.4': {} - '@turbo/gen@1.10.14(@types/node@20.1.7)(typescript@5.4.5)': + '@turbo/gen@1.10.14(@types/node@20.8.3)(typescript@5.4.5)': dependencies: '@turbo/workspaces': 1.10.14 chalk: 2.4.2 @@ -14126,7 +13764,7 @@ snapshots: minimatch: 9.0.1 node-plop: 0.26.3 proxy-agent: 6.3.1 - ts-node: 10.9.2(@types/node@20.1.7)(typescript@5.4.5) + ts-node: 10.9.2(@types/node@20.8.3)(typescript@5.4.5) update-check: 1.5.4 validate-npm-package-name: 5.0.0 transitivePeerDependencies: @@ -14161,25 +13799,25 @@ snapshots: '@types/better-sqlite3@7.6.8': dependencies: - '@types/node': 18.16.10 + '@types/node': 20.8.3 '@types/body-parser@1.19.2': dependencies: '@types/connect': 3.4.35 - '@types/node': 18.16.10 + '@types/node': 20.8.3 '@types/cacheable-request@6.0.3': dependencies: '@types/http-cache-semantics': 4.0.1 '@types/keyv': 3.1.4 - '@types/node': 18.16.10 + '@types/node': 20.8.3 '@types/responselike': 1.0.0 '@types/command-exists@1.2.0': {} '@types/connect@3.4.35': dependencies: - '@types/node': 18.16.10 + '@types/node': 20.8.3 '@types/cookie@0.5.1': {} @@ -14187,7 +13825,7 @@ snapshots: '@types/cross-spawn@6.0.2': dependencies: - '@types/node': 18.16.10 + '@types/node': 20.8.3 '@types/debug@4.1.7': dependencies: @@ -14201,7 +13839,7 @@ snapshots: '@types/dns2@2.0.3': dependencies: - '@types/node': 18.16.10 + '@types/node': 20.8.3 '@types/esprima@4.0.3': dependencies: @@ -14221,7 +13859,7 @@ snapshots: '@types/express-serve-static-core@4.17.29': dependencies: - '@types/node': 18.16.10 + '@types/node': 20.8.3 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 @@ -14237,7 +13875,7 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 18.16.10 + '@types/node': 20.8.3 '@types/hast@2.3.4': dependencies: @@ -14245,6 +13883,8 @@ snapshots: '@types/http-cache-semantics@4.0.1': {} + '@types/http-cache-semantics@4.0.4': {} + '@types/inquirer@6.5.0': dependencies: '@types/through': 0.0.31 @@ -14262,7 +13902,7 @@ snapshots: '@types/keyv@3.1.4': dependencies: - '@types/node': 18.16.10 + '@types/node': 20.8.3 '@types/lodash@4.14.198': {} @@ -14286,23 +13926,19 @@ snapshots: '@types/mute-stream@0.0.4': dependencies: - '@types/node': 18.16.10 + '@types/node': 20.8.3 '@types/node-fetch@2.6.11': dependencies: - '@types/node': 18.16.10 + '@types/node': 20.8.3 form-data: 4.0.0 '@types/node-polyglot@2.4.2': {} '@types/node@12.20.47': {} - '@types/node@17.0.45': {} - '@types/node@18.16.10': {} - '@types/node@20.1.7': {} - '@types/node@20.12.12': dependencies: undici-types: 5.26.5 @@ -14313,13 +13949,13 @@ snapshots: '@types/pg@8.11.6': dependencies: - '@types/node': 18.16.10 + '@types/node': 20.8.3 pg-protocol: 1.6.1 pg-types: 4.0.2 '@types/prompts@2.0.14': dependencies: - '@types/node': 18.16.10 + '@types/node': 20.8.3 '@types/prop-types@15.7.4': {} @@ -14329,10 +13965,6 @@ snapshots: '@types/range-parser@1.2.4': {} - '@types/react-dom@17.0.18': - dependencies: - '@types/react': 17.0.52 - '@types/react-dom@18.2.7': dependencies: '@types/react': 18.2.22 @@ -14341,12 +13973,6 @@ snapshots: dependencies: '@types/react': 18.2.22 - '@types/react@17.0.52': - dependencies: - '@types/prop-types': 15.7.4 - '@types/scheduler': 0.16.2 - csstype: 3.1.1 - '@types/react@18.2.22': dependencies: '@types/prop-types': 15.7.4 @@ -14357,21 +13983,23 @@ snapshots: '@types/responselike@1.0.0': dependencies: - '@types/node': 18.16.10 + '@types/node': 20.8.3 '@types/rimraf@3.0.2': dependencies: '@types/glob': 7.2.0 - '@types/node': 18.16.10 + '@types/node': 20.8.3 '@types/scheduler@0.16.2': {} + '@types/semver@6.2.7': {} + '@types/semver@7.5.1': {} '@types/serve-static@1.13.10': dependencies: '@types/mime': 1.3.2 - '@types/node': 18.16.10 + '@types/node': 20.8.3 '@types/shell-quote@1.7.2': {} @@ -14381,7 +14009,7 @@ snapshots: '@types/stoppable@1.1.3': dependencies: - '@types/node': 18.16.10 + '@types/node': 20.8.3 '@types/strip-bom@3.0.0': {} @@ -14391,13 +14019,13 @@ snapshots: '@types/through@0.0.31': dependencies: - '@types/node': 18.16.10 + '@types/node': 20.8.3 '@types/tinycolor2@1.4.4': {} '@types/tunnel@0.0.3': dependencies: - '@types/node': 18.16.10 + '@types/node': 20.8.3 '@types/unist@2.0.6': {} @@ -14409,10 +14037,6 @@ snapshots: '@types/wrap-ansi@3.0.0': {} - '@types/ws@8.5.3': - dependencies: - '@types/node': 18.16.10 - '@types/ws@8.5.9': dependencies: '@types/node': 18.16.10 @@ -14444,44 +14068,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.42.0)(typescript@4.9.5))(eslint@8.42.0)(typescript@4.9.5)': - dependencies: - '@eslint-community/regexpp': 4.5.1 - '@typescript-eslint/parser': 5.62.0(eslint@8.42.0)(typescript@4.9.5) - '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@8.42.0)(typescript@4.9.5) - '@typescript-eslint/utils': 5.62.0(eslint@8.42.0)(typescript@4.9.5) - debug: 4.3.4(supports-color@9.2.2) - eslint: 8.42.0 - graphemer: 1.4.0 - ignore: 5.2.0 - natural-compare-lite: 1.4.0 - semver: 7.5.4 - tsutils: 3.21.0(typescript@4.9.5) - optionalDependencies: - typescript: 4.9.5 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.49.0)(typescript@5.4.5))(eslint@8.49.0)(typescript@5.4.5)': - dependencies: - '@eslint-community/regexpp': 4.5.1 - '@typescript-eslint/parser': 5.62.0(eslint@8.49.0)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@8.49.0)(typescript@5.4.5) - '@typescript-eslint/utils': 5.62.0(eslint@8.49.0)(typescript@5.4.5) - debug: 4.3.4(supports-color@9.2.2) - eslint: 8.49.0 - graphemer: 1.4.0 - ignore: 5.2.0 - natural-compare-lite: 1.4.0 - semver: 7.5.4 - tsutils: 3.21.0(typescript@5.4.5) - optionalDependencies: - typescript: 5.4.5 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)': dependencies: '@eslint-community/regexpp': 4.5.1 @@ -14501,16 +14087,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@6.10.0(@typescript-eslint/parser@6.10.0(eslint@8.49.0)(typescript@5.4.5))(eslint@8.49.0)(typescript@5.4.5)': + '@typescript-eslint/eslint-plugin@6.10.0(@typescript-eslint/parser@6.10.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)': dependencies: '@eslint-community/regexpp': 4.8.1 - '@typescript-eslint/parser': 6.10.0(eslint@8.49.0)(typescript@5.4.5) + '@typescript-eslint/parser': 6.10.0(eslint@8.57.0)(typescript@5.4.5) '@typescript-eslint/scope-manager': 6.10.0 - '@typescript-eslint/type-utils': 6.10.0(eslint@8.49.0)(typescript@5.4.5) - '@typescript-eslint/utils': 6.10.0(eslint@8.49.0)(typescript@5.4.5) + '@typescript-eslint/type-utils': 6.10.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/utils': 6.10.0(eslint@8.57.0)(typescript@5.4.5) '@typescript-eslint/visitor-keys': 6.10.0 debug: 4.3.4(supports-color@9.2.2) - eslint: 8.49.0 + eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.2.4 natural-compare: 1.4.0 @@ -14553,30 +14139,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@5.62.0(eslint@8.42.0)(typescript@4.9.5)': - dependencies: - '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5) - debug: 4.3.4(supports-color@9.2.2) - eslint: 8.42.0 - optionalDependencies: - typescript: 4.9.5 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/parser@5.62.0(eslint@8.49.0)(typescript@5.4.5)': - dependencies: - '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.5) - debug: 4.3.4(supports-color@9.2.2) - eslint: 8.49.0 - optionalDependencies: - typescript: 5.4.5 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5)': dependencies: '@typescript-eslint/scope-manager': 5.62.0 @@ -14589,14 +14151,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@6.10.0(eslint@8.49.0)(typescript@5.4.5)': + '@typescript-eslint/parser@6.10.0(eslint@8.57.0)(typescript@5.4.5)': dependencies: '@typescript-eslint/scope-manager': 6.10.0 '@typescript-eslint/types': 6.10.0 '@typescript-eslint/typescript-estree': 6.10.0(typescript@5.4.5) '@typescript-eslint/visitor-keys': 6.10.0 debug: 4.3.4(supports-color@9.2.2) - eslint: 8.49.0 + eslint: 8.57.0 optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: @@ -14647,48 +14209,36 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@5.62.0(eslint@8.42.0)(typescript@4.9.5)': - dependencies: - '@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5) - '@typescript-eslint/utils': 5.62.0(eslint@8.42.0)(typescript@4.9.5) - debug: 4.3.4(supports-color@9.2.2) - eslint: 8.42.0 - tsutils: 3.21.0(typescript@4.9.5) - optionalDependencies: - typescript: 4.9.5 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/type-utils@5.62.0(eslint@8.49.0)(typescript@5.4.5)': + '@typescript-eslint/type-utils@5.62.0(eslint@8.57.0)(typescript@5.4.5)': dependencies: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.5) - '@typescript-eslint/utils': 5.62.0(eslint@8.49.0)(typescript@5.4.5) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.5) debug: 4.3.4(supports-color@9.2.2) - eslint: 8.49.0 + eslint: 8.57.0 tsutils: 3.21.0(typescript@5.4.5) optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@5.62.0(eslint@8.57.0)(typescript@5.4.5)': + '@typescript-eslint/type-utils@6.10.0(eslint@8.49.0)(typescript@5.4.5)': dependencies: - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.5) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 6.10.0(typescript@5.4.5) + '@typescript-eslint/utils': 6.10.0(eslint@8.49.0)(typescript@5.4.5) debug: 4.3.4(supports-color@9.2.2) - eslint: 8.57.0 - tsutils: 3.21.0(typescript@5.4.5) + eslint: 8.49.0 + ts-api-utils: 1.0.3(typescript@5.4.5) optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@6.10.0(eslint@8.49.0)(typescript@5.4.5)': + '@typescript-eslint/type-utils@6.10.0(eslint@8.57.0)(typescript@5.4.5)': dependencies: '@typescript-eslint/typescript-estree': 6.10.0(typescript@5.4.5) - '@typescript-eslint/utils': 6.10.0(eslint@8.49.0)(typescript@5.4.5) + '@typescript-eslint/utils': 6.10.0(eslint@8.57.0)(typescript@5.4.5) debug: 4.3.4(supports-color@9.2.2) - eslint: 8.49.0 + eslint: 8.57.0 ts-api-utils: 1.0.3(typescript@5.4.5) optionalDependencies: typescript: 5.4.5 @@ -14703,20 +14253,6 @@ snapshots: '@typescript-eslint/types@6.7.2': {} - '@typescript-eslint/typescript-estree@5.59.9(typescript@4.9.5)': - dependencies: - '@typescript-eslint/types': 5.59.9 - '@typescript-eslint/visitor-keys': 5.59.9 - debug: 4.3.4(supports-color@9.2.2) - globby: 11.1.0 - is-glob: 4.0.3 - semver: 7.5.4 - tsutils: 3.21.0(typescript@4.9.5) - optionalDependencies: - typescript: 4.9.5 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/typescript-estree@5.59.9(typescript@5.4.5)': dependencies: '@typescript-eslint/types': 5.59.9 @@ -14731,20 +14267,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@5.62.0(typescript@4.9.5)': - dependencies: - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.3.4(supports-color@9.2.2) - globby: 11.1.0 - is-glob: 4.0.3 - semver: 7.5.4 - tsutils: 3.21.0(typescript@4.9.5) - optionalDependencies: - typescript: 4.9.5 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/typescript-estree@5.62.0(typescript@5.4.5)': dependencies: '@typescript-eslint/types': 5.62.0 @@ -14787,60 +14309,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.59.9(eslint@8.42.0)(typescript@4.9.5)': - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.42.0) - '@types/json-schema': 7.0.13 - '@types/semver': 7.5.1 - '@typescript-eslint/scope-manager': 5.59.9 - '@typescript-eslint/types': 5.59.9 - '@typescript-eslint/typescript-estree': 5.59.9(typescript@4.9.5) - eslint: 8.42.0 - eslint-scope: 5.1.1 - semver: 7.5.4 - transitivePeerDependencies: - - supports-color - - typescript - '@typescript-eslint/utils@5.59.9(eslint@8.57.0)(typescript@5.4.5)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@types/json-schema': 7.0.13 - '@types/semver': 7.5.1 - '@typescript-eslint/scope-manager': 5.59.9 - '@typescript-eslint/types': 5.59.9 - '@typescript-eslint/typescript-estree': 5.59.9(typescript@5.4.5) - eslint: 8.57.0 - eslint-scope: 5.1.1 - semver: 7.5.4 - transitivePeerDependencies: - - supports-color - - typescript - - '@typescript-eslint/utils@5.62.0(eslint@8.42.0)(typescript@4.9.5)': - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.42.0) - '@types/json-schema': 7.0.13 - '@types/semver': 7.5.1 - '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5) - eslint: 8.42.0 - eslint-scope: 5.1.1 - semver: 7.5.4 - transitivePeerDependencies: - - supports-color - - typescript - - '@typescript-eslint/utils@5.62.0(eslint@8.49.0)(typescript@5.4.5)': - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.49.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@types/json-schema': 7.0.13 '@types/semver': 7.5.1 - '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.5) - eslint: 8.49.0 + '@typescript-eslint/scope-manager': 5.59.9 + '@typescript-eslint/types': 5.59.9 + '@typescript-eslint/typescript-estree': 5.59.9(typescript@5.4.5) + eslint: 8.57.0 eslint-scope: 5.1.1 semver: 7.5.4 transitivePeerDependencies: @@ -14876,6 +14353,20 @@ snapshots: - supports-color - typescript + '@typescript-eslint/utils@6.10.0(eslint@8.57.0)(typescript@5.4.5)': + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@types/json-schema': 7.0.13 + '@types/semver': 7.5.1 + '@typescript-eslint/scope-manager': 6.10.0 + '@typescript-eslint/types': 6.10.0 + '@typescript-eslint/typescript-estree': 6.10.0(typescript@5.4.5) + eslint: 8.57.0 + semver: 7.5.4 + transitivePeerDependencies: + - supports-color + - typescript + '@typescript-eslint/visitor-keys@5.59.9': dependencies: '@typescript-eslint/types': 5.59.9 @@ -15047,7 +14538,7 @@ snapshots: pathe: 1.1.1 picocolors: 1.0.1 sirv: 2.0.4 - vitest: 1.2.2(@types/node@20.1.7)(@vitest/ui@1.6.0) + vitest: 1.2.2(@types/node@20.8.3)(@vitest/ui@1.6.0) optional: true '@vitest/ui@1.6.0(vitest@1.6.0)': @@ -15139,10 +14630,6 @@ snapshots: dependencies: acorn: 8.11.3 - acorn-jsx@5.3.2(acorn@8.10.0): - dependencies: - acorn: 8.10.0 - acorn-jsx@5.3.2(acorn@8.11.3): dependencies: acorn: 8.11.3 @@ -15635,6 +15122,8 @@ snapshots: buffers@0.1.1: {} + builtins@1.0.3: {} + builtins@5.0.1: dependencies: semver: 7.5.4 @@ -15676,6 +15165,18 @@ snapshots: cacheable-lookup@5.0.4: {} + cacheable-lookup@7.0.0: {} + + cacheable-request@10.2.14: + dependencies: + '@types/http-cache-semantics': 4.0.4 + get-stream: 6.0.1 + http-cache-semantics: 4.1.1 + keyv: 4.5.4 + mimic-response: 4.0.0 + normalize-url: 8.0.1 + responselike: 3.0.0 + cacheable-request@7.0.2: dependencies: clone-response: 1.0.3 @@ -15740,7 +15241,7 @@ snapshots: hex2dec: 1.1.2 mkdirp: 1.0.4 tslib: 2.5.3 - typescript: 4.2.4 + typescript: 5.4.5 transitivePeerDependencies: - supports-color @@ -15999,31 +15500,7 @@ snapshots: semver: 7.5.4 well-known-symbols: 2.0.0 - concurrently@7.3.0: - dependencies: - chalk: 4.1.2 - date-fns: 2.30.0 - lodash: 4.17.21 - rxjs: 7.8.0 - shell-quote: 1.8.1 - spawn-command: 0.0.2-1 - supports-color: 8.1.1 - tree-kill: 1.2.2 - yargs: 17.7.1 - - concurrently@8.0.1: - dependencies: - chalk: 4.1.2 - date-fns: 2.30.0 - lodash: 4.17.21 - rxjs: 7.8.0 - shell-quote: 1.8.1 - spawn-command: 0.0.2-1 - supports-color: 8.1.1 - tree-kill: 1.2.2 - yargs: 17.7.1 - - concurrently@8.2.1: + concurrently@8.2.2: dependencies: chalk: 4.1.2 date-fns: 2.30.0 @@ -16035,17 +15512,10 @@ snapshots: tree-kill: 1.2.2 yargs: 17.7.2 - concurrently@8.2.2: + config-chain@1.1.13: dependencies: - chalk: 4.1.2 - date-fns: 2.30.0 - lodash: 4.17.21 - rxjs: 7.8.1 - shell-quote: 1.8.1 - spawn-command: 0.0.2 - supports-color: 8.1.1 - tree-kill: 1.2.2 - yargs: 17.7.2 + ini: 1.3.8 + proto-list: 1.2.4 connect-history-api-fallback@1.6.0: {} @@ -16145,8 +15615,6 @@ snapshots: clone: 2.1.2 parserlib: 1.1.1 - csstype@3.1.1: {} - csstype@3.1.2: {} csv-generate@3.4.3: {} @@ -16562,10 +16030,10 @@ snapshots: esbuild: 0.17.6 import-meta-resolve: 2.2.2 - esbuild-register@3.4.2(esbuild@0.16.3): + esbuild-register@3.4.2(esbuild@0.17.19): dependencies: debug: 4.3.4(supports-color@9.2.2) - esbuild: 0.16.3 + esbuild: 0.17.19 transitivePeerDependencies: - supports-color @@ -16576,56 +16044,6 @@ snapshots: transitivePeerDependencies: - supports-color - esbuild@0.16.17: - optionalDependencies: - '@esbuild/android-arm': 0.16.17 - '@esbuild/android-arm64': 0.16.17 - '@esbuild/android-x64': 0.16.17 - '@esbuild/darwin-arm64': 0.16.17 - '@esbuild/darwin-x64': 0.16.17 - '@esbuild/freebsd-arm64': 0.16.17 - '@esbuild/freebsd-x64': 0.16.17 - '@esbuild/linux-arm': 0.16.17 - '@esbuild/linux-arm64': 0.16.17 - '@esbuild/linux-ia32': 0.16.17 - '@esbuild/linux-loong64': 0.16.17 - '@esbuild/linux-mips64el': 0.16.17 - '@esbuild/linux-ppc64': 0.16.17 - '@esbuild/linux-riscv64': 0.16.17 - '@esbuild/linux-s390x': 0.16.17 - '@esbuild/linux-x64': 0.16.17 - '@esbuild/netbsd-x64': 0.16.17 - '@esbuild/openbsd-x64': 0.16.17 - '@esbuild/sunos-x64': 0.16.17 - '@esbuild/win32-arm64': 0.16.17 - '@esbuild/win32-ia32': 0.16.17 - '@esbuild/win32-x64': 0.16.17 - - esbuild@0.16.3: - optionalDependencies: - '@esbuild/android-arm': 0.16.3 - '@esbuild/android-arm64': 0.16.3 - '@esbuild/android-x64': 0.16.3 - '@esbuild/darwin-arm64': 0.16.3 - '@esbuild/darwin-x64': 0.16.3 - '@esbuild/freebsd-arm64': 0.16.3 - '@esbuild/freebsd-x64': 0.16.3 - '@esbuild/linux-arm': 0.16.3 - '@esbuild/linux-arm64': 0.16.3 - '@esbuild/linux-ia32': 0.16.3 - '@esbuild/linux-loong64': 0.16.3 - '@esbuild/linux-mips64el': 0.16.3 - '@esbuild/linux-ppc64': 0.16.3 - '@esbuild/linux-riscv64': 0.16.3 - '@esbuild/linux-s390x': 0.16.3 - '@esbuild/linux-x64': 0.16.3 - '@esbuild/netbsd-x64': 0.16.3 - '@esbuild/openbsd-x64': 0.16.3 - '@esbuild/sunos-x64': 0.16.3 - '@esbuild/win32-arm64': 0.16.3 - '@esbuild/win32-ia32': 0.16.3 - '@esbuild/win32-x64': 0.16.3 - esbuild@0.17.19: optionalDependencies: '@esbuild/android-arm': 0.17.19 @@ -16758,9 +16176,9 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-prettier@9.0.0(eslint@8.49.0): + eslint-config-prettier@9.0.0(eslint@8.57.0): dependencies: - eslint: 8.49.0 + eslint: 8.57.0 eslint-config-turbo@2.0.3(eslint@8.49.0): dependencies: @@ -16775,13 +16193,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@5.62.0(eslint@8.42.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.42.0)(typescript@4.9.5))(eslint@8.42.0))(eslint@8.42.0): + eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0))(eslint@8.57.0): dependencies: debug: 4.3.4(supports-color@9.2.2) enhanced-resolve: 5.14.1 - eslint: 8.42.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.62.0(eslint@8.42.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@5.62.0(eslint@8.42.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.42.0)(typescript@4.9.5))(eslint@8.42.0))(eslint@8.42.0))(eslint@8.42.0) - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.42.0)(typescript@4.9.5))(eslint-import-resolver-typescript@3.5.5)(eslint@8.42.0) + eslint: 8.57.0 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) get-tsconfig: 4.6.0 globby: 13.1.4 is-core-module: 2.13.0 @@ -16793,23 +16211,23 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.0(@typescript-eslint/parser@5.62.0(eslint@8.42.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@5.62.0(eslint@8.42.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.42.0)(typescript@4.9.5))(eslint@8.42.0))(eslint@8.42.0))(eslint@8.42.0): + eslint-module-utils@2.8.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.42.0)(typescript@4.9.5) - eslint: 8.42.0 + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.4.5) + eslint: 8.57.0 eslint-import-resolver-node: 0.3.7 - eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.62.0(eslint@8.42.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.42.0)(typescript@4.9.5))(eslint@8.42.0))(eslint@8.42.0) + eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0))(eslint@8.57.0) transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.0(@typescript-eslint/parser@6.10.0(eslint@8.49.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.7)(eslint@8.49.0): + eslint-module-utils@2.8.0(@typescript-eslint/parser@6.10.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.7)(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 6.10.0(eslint@8.49.0)(typescript@5.4.5) - eslint: 8.49.0 + '@typescript-eslint/parser': 6.10.0(eslint@8.57.0)(typescript@5.4.5) + eslint: 8.57.0 eslint-import-resolver-node: 0.3.7 transitivePeerDependencies: - supports-color @@ -16824,27 +16242,27 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-es@3.0.1(eslint@8.42.0): + eslint-plugin-es@3.0.1(eslint@8.57.0): dependencies: - eslint: 8.42.0 + eslint: 8.57.0 eslint-utils: 2.1.0 regexpp: 3.2.0 - eslint-plugin-es@4.1.0(eslint@8.49.0): + eslint-plugin-es@4.1.0(eslint@8.57.0): dependencies: - eslint: 8.49.0 + eslint: 8.57.0 eslint-utils: 2.1.0 regexpp: 3.2.0 - eslint-plugin-import@2.26.0(@typescript-eslint/parser@6.10.0(eslint@8.49.0)(typescript@5.4.5))(eslint@8.49.0): + eslint-plugin-import@2.26.0(@typescript-eslint/parser@6.10.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0): dependencies: array-includes: 3.1.6 array.prototype.flat: 1.3.1 debug: 2.6.9(supports-color@9.2.2) doctrine: 2.1.0 - eslint: 8.49.0 + eslint: 8.57.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.10.0(eslint@8.49.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.7)(eslint@8.49.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.10.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.7)(eslint@8.57.0) has: 1.0.3 is-core-module: 2.13.0 is-glob: 4.0.3 @@ -16853,7 +16271,7 @@ snapshots: resolve: 1.22.2 tsconfig-paths: 3.14.1 optionalDependencies: - '@typescript-eslint/parser': 6.10.0(eslint@8.49.0)(typescript@5.4.5) + '@typescript-eslint/parser': 6.10.0(eslint@8.57.0)(typescript@5.4.5) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -16882,16 +16300,16 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.42.0)(typescript@4.9.5))(eslint-import-resolver-typescript@3.5.5)(eslint@8.42.0): + eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): dependencies: array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.42.0 + eslint: 8.57.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.62.0(eslint@8.42.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@5.62.0(eslint@8.42.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.42.0)(typescript@4.9.5))(eslint@8.42.0))(eslint@8.42.0))(eslint@8.42.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) has: 1.0.3 is-core-module: 2.13.0 is-glob: 4.0.3 @@ -16901,30 +16319,30 @@ snapshots: semver: 6.3.1 tsconfig-paths: 3.14.1 optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.42.0)(typescript@4.9.5) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.4.5) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest-dom@4.0.3(eslint@8.42.0): + eslint-plugin-jest-dom@4.0.3(eslint@8.57.0): dependencies: '@babel/runtime': 7.22.5 '@testing-library/dom': 8.19.0 - eslint: 8.42.0 + eslint: 8.57.0 requireindex: 1.2.0 - eslint-plugin-jest@26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.42.0)(typescript@4.9.5))(eslint@8.42.0)(typescript@4.9.5))(eslint@8.42.0)(typescript@4.9.5): + eslint-plugin-jest@26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5): dependencies: - '@typescript-eslint/utils': 5.59.9(eslint@8.42.0)(typescript@4.9.5) - eslint: 8.42.0 + '@typescript-eslint/utils': 5.59.9(eslint@8.57.0)(typescript@5.4.5) + eslint: 8.57.0 optionalDependencies: - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.42.0)(typescript@4.9.5))(eslint@8.42.0)(typescript@4.9.5) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-jsx-a11y@6.7.1(eslint@8.42.0): + eslint-plugin-jsx-a11y@6.7.1(eslint@8.57.0): dependencies: '@babel/runtime': 7.22.5 aria-query: 5.1.3 @@ -16935,7 +16353,7 @@ snapshots: axobject-query: 3.2.1 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 8.42.0 + eslint: 8.57.0 has: 1.0.3 jsx-ast-utils: 3.3.3 language-tags: 1.0.5 @@ -16946,44 +16364,44 @@ snapshots: eslint-plugin-no-only-tests@3.1.0: {} - eslint-plugin-node@11.1.0(eslint@8.42.0): + eslint-plugin-node@11.1.0(eslint@8.57.0): dependencies: - eslint: 8.42.0 - eslint-plugin-es: 3.0.1(eslint@8.42.0) + eslint: 8.57.0 + eslint-plugin-es: 3.0.1(eslint@8.57.0) eslint-utils: 2.1.0 ignore: 5.2.0 minimatch: 3.1.2 resolve: 1.22.2 semver: 6.3.1 - eslint-plugin-prettier@5.0.1(eslint-config-prettier@9.0.0(eslint@8.49.0))(eslint@8.49.0)(prettier@3.2.5): + eslint-plugin-prettier@5.0.1(eslint-config-prettier@9.0.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.2.5): dependencies: - eslint: 8.49.0 + eslint: 8.57.0 prettier: 3.2.5 prettier-linter-helpers: 1.0.0 synckit: 0.8.5 optionalDependencies: - eslint-config-prettier: 9.0.0(eslint@8.49.0) - - eslint-plugin-react-hooks@4.6.0(eslint@8.42.0): - dependencies: - eslint: 8.42.0 + eslint-config-prettier: 9.0.0(eslint@8.57.0) eslint-plugin-react-hooks@4.6.0(eslint@8.49.0): dependencies: eslint: 8.49.0 - eslint-plugin-react-refresh@0.4.3(eslint@8.49.0): + eslint-plugin-react-hooks@4.6.0(eslint@8.57.0): dependencies: - eslint: 8.49.0 + eslint: 8.57.0 + + eslint-plugin-react-refresh@0.4.3(eslint@8.57.0): + dependencies: + eslint: 8.57.0 - eslint-plugin-react@7.32.2(eslint@8.42.0): + eslint-plugin-react@7.32.2(eslint@8.57.0): dependencies: array-includes: 3.1.6 array.prototype.flatmap: 1.3.1 array.prototype.tosorted: 1.1.1 doctrine: 2.1.0 - eslint: 8.42.0 + eslint: 8.57.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.3 minimatch: 3.1.2 @@ -17016,10 +16434,10 @@ snapshots: semver: 6.3.1 string.prototype.matchall: 4.0.8 - eslint-plugin-testing-library@5.11.0(eslint@8.42.0)(typescript@4.9.5): + eslint-plugin-testing-library@5.11.0(eslint@8.57.0)(typescript@5.4.5): dependencies: - '@typescript-eslint/utils': 5.59.9(eslint@8.42.0)(typescript@4.9.5) - eslint: 8.42.0 + '@typescript-eslint/utils': 5.59.9(eslint@8.57.0)(typescript@5.4.5) + eslint: 8.57.0 transitivePeerDependencies: - supports-color - typescript @@ -17043,11 +16461,6 @@ snapshots: esrecurse: 4.3.0 estraverse: 4.3.0 - eslint-scope@7.2.0: - dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 - eslint-scope@7.2.2: dependencies: esrecurse: 4.3.0 @@ -17065,50 +16478,6 @@ snapshots: eslint-visitor-keys@3.4.3: {} - eslint@8.42.0: - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.42.0) - '@eslint-community/regexpp': 4.5.1 - '@eslint/eslintrc': 2.0.3 - '@eslint/js': 8.42.0 - '@humanwhocodes/config-array': 0.11.10 - '@humanwhocodes/module-importer': 1.0.1 - '@nodelib/fs.walk': 1.2.8 - ajv: 6.12.6 - chalk: 4.1.2 - cross-spawn: 7.0.3 - debug: 4.3.4(supports-color@9.2.2) - doctrine: 3.0.0 - escape-string-regexp: 4.0.0 - eslint-scope: 7.2.0 - eslint-visitor-keys: 3.4.1 - espree: 9.5.2 - esquery: 1.5.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 - find-up: 5.0.0 - glob-parent: 6.0.2 - globals: 13.20.0 - graphemer: 1.4.0 - ignore: 5.2.0 - import-fresh: 3.3.0 - imurmurhash: 0.1.4 - is-glob: 4.0.3 - is-path-inside: 3.0.3 - js-yaml: 4.1.0 - json-stable-stringify-without-jsonify: 1.0.1 - levn: 0.4.1 - lodash.merge: 4.6.2 - minimatch: 3.1.2 - natural-compare: 1.4.0 - optionator: 0.9.1 - strip-ansi: 6.0.1 - strip-json-comments: 3.1.1 - text-table: 0.2.0 - transitivePeerDependencies: - - supports-color - eslint@8.49.0: dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.49.0) @@ -17194,12 +16563,6 @@ snapshots: transitivePeerDependencies: - supports-color - espree@9.5.2: - dependencies: - acorn: 8.10.0 - acorn-jsx: 5.3.2(acorn@8.10.0) - eslint-visitor-keys: 3.4.1 - espree@9.6.1: dependencies: acorn: 8.11.3 @@ -17576,6 +16939,8 @@ snapshots: cross-spawn: 7.0.3 signal-exit: 4.0.2 + form-data-encoder@2.1.4: {} + form-data@4.0.0: dependencies: asynckit: 0.4.0 @@ -17720,7 +17085,7 @@ snapshots: dependencies: basic-ftp: 5.0.3 data-uri-to-buffer: 5.0.1 - debug: 4.3.4(supports-color@9.2.2) + debug: 4.3.5 fs-extra: 8.1.0 transitivePeerDependencies: - supports-color @@ -17856,6 +17221,22 @@ snapshots: p-cancelable: 2.1.1 responselike: 2.0.1 + got@12.6.1: + dependencies: + '@sindresorhus/is': 5.6.0 + '@szmarczak/http-timer': 5.0.1 + cacheable-lookup: 7.0.0 + cacheable-request: 10.2.14 + decompress-response: 6.0.0 + form-data-encoder: 2.1.4 + get-stream: 6.0.1 + http2-wrapper: 2.2.1 + lowercase-keys: 3.0.0 + p-cancelable: 3.0.0 + responselike: 3.0.0 + + graceful-fs@4.2.10: {} + graceful-fs@4.2.9: {} gradient-string@2.0.2: @@ -17997,6 +17378,11 @@ snapshots: quick-lru: 5.1.1 resolve-alpn: 1.2.1 + http2-wrapper@2.2.1: + dependencies: + quick-lru: 5.1.1 + resolve-alpn: 1.2.1 + https-proxy-agent@5.0.1(supports-color@9.2.2): dependencies: agent-base: 6.0.2(supports-color@9.2.2) @@ -18074,27 +17460,27 @@ snapshots: ini@1.3.8: {} - ink-select-input@4.2.1(ink@3.2.0(patch_hash=iiwbcf44d6ccmi6a27ljqs7qce)(@types/react@17.0.52)(react@17.0.2))(react@17.0.2): + ink-select-input@4.2.1(ink@3.2.0(patch_hash=iiwbcf44d6ccmi6a27ljqs7qce)(@types/react@18.2.22)(react@18.2.0))(react@18.2.0): dependencies: arr-rotate: 1.0.0 figures: 3.2.0 - ink: 3.2.0(patch_hash=iiwbcf44d6ccmi6a27ljqs7qce)(@types/react@17.0.52)(react@17.0.2) + ink: 3.2.0(patch_hash=iiwbcf44d6ccmi6a27ljqs7qce)(@types/react@18.2.22)(react@18.2.0) lodash.isequal: 4.5.0 - react: 17.0.2 + react: 18.2.0 - ink-spinner@4.0.3(ink@3.2.0(patch_hash=iiwbcf44d6ccmi6a27ljqs7qce)(@types/react@17.0.52)(react@17.0.2))(react@17.0.2): + ink-spinner@4.0.3(ink@3.2.0(patch_hash=iiwbcf44d6ccmi6a27ljqs7qce)(@types/react@18.2.22)(react@18.2.0))(react@18.2.0): dependencies: cli-spinners: 2.6.1 - ink: 3.2.0(patch_hash=iiwbcf44d6ccmi6a27ljqs7qce)(@types/react@17.0.52)(react@17.0.2) - react: 17.0.2 + ink: 3.2.0(patch_hash=iiwbcf44d6ccmi6a27ljqs7qce)(@types/react@18.2.22)(react@18.2.0) + react: 18.2.0 - ink-table@3.0.0(ink@3.2.0(patch_hash=iiwbcf44d6ccmi6a27ljqs7qce)(@types/react@17.0.52)(react@17.0.2))(react@17.0.2): + ink-table@3.0.0(ink@3.2.0(patch_hash=iiwbcf44d6ccmi6a27ljqs7qce)(@types/react@18.2.22)(react@18.2.0))(react@18.2.0): dependencies: - ink: 3.2.0(patch_hash=iiwbcf44d6ccmi6a27ljqs7qce)(@types/react@17.0.52)(react@17.0.2) + ink: 3.2.0(patch_hash=iiwbcf44d6ccmi6a27ljqs7qce)(@types/react@18.2.22)(react@18.2.0) object-hash: 2.2.0 - react: 17.0.2 + react: 18.2.0 - ink@3.2.0(patch_hash=iiwbcf44d6ccmi6a27ljqs7qce)(@types/react@17.0.52)(react@17.0.2): + ink@3.2.0(patch_hash=iiwbcf44d6ccmi6a27ljqs7qce)(@types/react@18.2.22)(react@18.2.0): dependencies: ansi-escapes: 4.3.2 auto-bind: 4.0.0 @@ -18107,9 +17493,9 @@ snapshots: is-ci: 2.0.0 lodash: 4.17.21 patch-console: 1.0.0 - react: 17.0.2 + react: 18.2.0 react-devtools-core: 4.23.0 - react-reconciler: 0.26.2(react@17.0.2) + react-reconciler: 0.26.2(react@18.2.0) scheduler: 0.20.2 signal-exit: 3.0.7 slice-ansi: 3.0.0 @@ -18121,7 +17507,7 @@ snapshots: ws: 7.5.6 yoga-layout-prebuilt: 1.10.0 optionalDependencies: - '@types/react': 17.0.52 + '@types/react': 18.2.22 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -18504,6 +17890,10 @@ snapshots: dependencies: json-buffer: 3.0.1 + keyv@4.5.4: + dependencies: + json-buffer: 3.0.1 + kind-of@6.0.3: {} klaw-sync@6.0.0: @@ -18675,6 +18065,8 @@ snapshots: lowercase-keys@2.0.0: {} + lowercase-keys@3.0.0: {} + lru-cache@10.1.0: {} lru-cache@4.1.5: @@ -19060,7 +18452,7 @@ snapshots: micromark@3.1.0: dependencies: '@types/debug': 4.1.7 - debug: 4.3.4(supports-color@9.2.2) + debug: 4.3.5 decode-named-character-reference: 1.0.2 micromark-core-commonmark: 1.0.6 micromark-factory-space: 1.0.0 @@ -19106,6 +18498,8 @@ snapshots: mimic-response@3.1.0: {} + mimic-response@4.0.0: {} + min-indent@1.0.1: {} miniflare@3.20240419.1: @@ -19335,6 +18729,8 @@ snapshots: normalize-url@6.1.0: {} + normalize-url@8.0.1: {} + npm-run-all@4.1.5: dependencies: ansi-styles: 3.2.1 @@ -19457,16 +18853,7 @@ snapshots: levn: 0.3.0 prelude-ls: 1.1.2 type-check: 0.3.2 - word-wrap: 1.2.3 - - optionator@0.9.1: - dependencies: - deep-is: 0.1.4 - fast-levenshtein: 2.0.6 - levn: 0.4.1 - prelude-ls: 1.2.1 - type-check: 0.4.0 - word-wrap: 1.2.3 + word-wrap: 1.2.5 optionator@0.9.3: dependencies: @@ -19523,6 +18910,8 @@ snapshots: p-cancelable@2.1.1: {} + p-cancelable@3.0.0: {} + p-defer@1.0.0: {} p-event@5.0.1: @@ -19640,6 +19029,13 @@ snapshots: find-up-simple: 1.0.0 load-json-file: 7.0.1 + package-json@8.1.1: + dependencies: + got: 12.6.1 + registry-auth-token: 5.0.2 + registry-url: 6.0.1 + semver: 7.5.4 + packet-reader@1.0.0: {} pako@0.2.9: {} @@ -19665,6 +19061,8 @@ snapshots: is-decimal: 2.0.1 is-hexadecimal: 2.0.1 + parse-github-url@1.0.2: {} + parse-json@4.0.0: dependencies: error-ex: 1.3.2 @@ -19861,13 +19259,13 @@ snapshots: dependencies: postcss: 8.4.24 - postcss-load-config@4.0.1(postcss@8.4.24)(ts-node@10.9.2(@types/node@20.12.12)(typescript@4.9.5)): + postcss-load-config@4.0.1(postcss@8.4.24)(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5)): dependencies: lilconfig: 2.1.0 yaml: 2.3.1 optionalDependencies: postcss: 8.4.24 - ts-node: 10.9.2(@types/node@20.12.12)(typescript@4.9.5) + ts-node: 10.9.2(@types/node@20.12.12)(typescript@5.4.5) postcss-modules-extract-imports@3.0.0(postcss@8.4.24): dependencies: @@ -20036,6 +19434,8 @@ snapshots: property-information@6.2.0: {} + proto-list@1.2.4: {} + proxy-addr@2.0.7: dependencies: forwarded: 0.2.0 @@ -20139,23 +19539,16 @@ snapshots: react-display-name@0.2.5: {} - react-dom@17.0.2(react@17.0.2): - dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 - react: 17.0.2 - scheduler: 0.20.2 - react-dom@18.2.0(react@18.2.0): dependencies: loose-envify: 1.4.0 react: 18.2.0 scheduler: 0.23.0 - react-error-boundary@3.1.4(react@17.0.2): + react-error-boundary@3.1.4(react@18.2.0): dependencies: '@babel/runtime': 7.22.5 - react: 17.0.2 + react: 18.2.0 react-fela@11.7.0(fela@11.7.0)(react@18.2.0): dependencies: @@ -20173,23 +19566,23 @@ snapshots: react-lifecycles-compat@3.0.4: {} - react-reconciler@0.26.2(react@17.0.2): + react-reconciler@0.26.2(react@18.2.0): dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 - react: 17.0.2 + react: 18.2.0 scheduler: 0.20.2 react-refresh@0.14.0: {} react-required-if@1.0.3: {} - react-router-dom@6.12.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2): + react-router-dom@6.12.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@remix-run/router': 1.6.3 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - react-router: 6.12.0(react@17.0.2) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + react-router: 6.12.0(react@18.2.0) react-router-dom@6.16.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: @@ -20198,10 +19591,10 @@ snapshots: react-dom: 18.2.0(react@18.2.0) react-router: 6.16.0(react@18.2.0) - react-router@6.12.0(react@17.0.2): + react-router@6.12.0(react@18.2.0): dependencies: '@remix-run/router': 1.6.3 - react: 17.0.2 + react: 18.2.0 react-router@6.16.0(react@18.2.0): dependencies: @@ -20258,11 +19651,6 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react@17.0.2: - dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 - react@18.2.0: dependencies: loose-envify: 1.4.0 @@ -20397,10 +19785,18 @@ snapshots: rc: 1.2.8 safe-buffer: 5.2.1 + registry-auth-token@5.0.2: + dependencies: + '@pnpm/npm-conf': 2.2.2 + registry-url@3.1.0: dependencies: rc: 1.2.8 + registry-url@6.0.1: + dependencies: + rc: 1.2.8 + regjsparser@0.9.1: dependencies: jsesc: 0.5.0 @@ -20489,6 +19885,10 @@ snapshots: dependencies: lowercase-keys: 2.0.0 + responselike@3.0.0: + dependencies: + lowercase-keys: 3.0.0 + restore-cursor@3.1.0: dependencies: onetime: 5.1.2 @@ -20575,10 +19975,6 @@ snapshots: dependencies: tslib: 1.14.1 - rxjs@7.8.0: - dependencies: - tslib: 2.5.3 - rxjs@7.8.1: dependencies: tslib: 2.5.3 @@ -20630,6 +20026,11 @@ snapshots: dependencies: node-forge: 1.3.0 + sembear@0.5.2: + dependencies: + '@types/semver': 6.2.7 + semver: 6.3.1 + semiver@1.1.0: {} semver-compare@1.0.0: {} @@ -20847,8 +20248,6 @@ snapshots: spawn-command@0.0.2: {} - spawn-command@0.0.2-1: {} - spawndamnit@2.0.0: dependencies: cross-spawn: 5.1.0 @@ -21013,7 +20412,7 @@ snapshots: stripe@9.16.0: dependencies: - '@types/node': 20.1.7 + '@types/node': 20.8.3 qs: 6.10.3 style-to-object@0.3.0: @@ -21205,14 +20604,14 @@ snapshots: safe-stable-stringify: 2.4.3 typescript: 5.3.3 - ts-node@10.9.2(@types/node@20.1.7)(typescript@5.4.5): + ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.1.7 + '@types/node': 20.12.12 acorn: 8.11.3 acorn-walk: 8.3.2 arg: 4.1.3 @@ -21222,25 +20621,25 @@ snapshots: typescript: 5.4.5 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 + optional: true - ts-node@10.9.2(@types/node@20.12.12)(typescript@4.9.5): + ts-node@10.9.2(@types/node@20.8.3)(typescript@5.4.5): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.12.12 + '@types/node': 20.8.3 acorn: 8.11.3 acorn-walk: 8.3.2 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 4.9.5 + typescript: 5.4.5 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - optional: true ts-poet@4.15.0: dependencies: @@ -21275,11 +20674,6 @@ snapshots: tslib@2.5.3: {} - tsutils@3.21.0(typescript@4.9.5): - dependencies: - tslib: 1.14.1 - typescript: 4.9.5 - tsutils@3.21.0(typescript@5.4.5): dependencies: tslib: 1.14.1 @@ -21410,10 +20804,6 @@ snapshots: typescript@3.9.10: {} - typescript@4.2.4: {} - - typescript@4.9.5: {} - typescript@5.0.4: {} typescript@5.3.3: {} @@ -21438,10 +20828,6 @@ snapshots: dependencies: '@fastify/busboy': 2.1.1 - undici@5.28.3: - dependencies: - '@fastify/busboy': 2.1.0 - undici@5.28.4: dependencies: '@fastify/busboy': 2.1.1 @@ -21608,6 +20994,10 @@ snapshots: spdx-correct: 3.1.1 spdx-expression-parse: 3.0.1 + validate-npm-package-name@3.0.0: + dependencies: + builtins: 1.0.3 + validate-npm-package-name@4.0.0: dependencies: builtins: 5.0.1 @@ -21640,7 +21030,7 @@ snapshots: vite-node@0.28.5(@types/node@20.12.12): dependencies: cac: 6.7.14 - debug: 4.3.4(supports-color@9.2.2) + debug: 4.3.5 mlly: 1.4.2 pathe: 1.1.2 picocolors: 1.0.1 @@ -21656,13 +21046,13 @@ snapshots: - supports-color - terser - vite-node@1.2.2(@types/node@20.1.7): + vite-node@1.2.2(@types/node@20.8.3): dependencies: cac: 6.7.14 debug: 4.3.4(supports-color@9.2.2) pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.0.12(@types/node@20.1.7) + vite: 5.0.12(@types/node@20.8.3) transitivePeerDependencies: - '@types/node' - less @@ -21712,13 +21102,13 @@ snapshots: connect-history-api-fallback: 1.6.0 vite: 5.0.12(@types/node@20.12.12) - vite-tsconfig-paths@4.2.0(typescript@5.4.5)(vite@5.0.12(@types/node@18.16.10)): + vite-tsconfig-paths@4.2.0(typescript@5.4.5)(vite@5.0.12(@types/node@20.8.3)): dependencies: debug: 4.3.4(supports-color@9.2.2) globrex: 0.1.2 tsconfck: 2.1.1(typescript@5.4.5) optionalDependencies: - vite: 5.0.12(@types/node@18.16.10) + vite: 5.0.12(@types/node@20.8.3) transitivePeerDependencies: - supports-color - typescript @@ -21732,25 +21122,6 @@ snapshots: '@types/node': 20.12.12 fsevents: 2.3.3 - vite@5.0.12(@types/node@18.16.10): - dependencies: - esbuild: 0.19.12 - postcss: 8.4.33 - rollup: 4.9.6 - optionalDependencies: - '@types/node': 18.16.10 - fsevents: 2.3.3 - optional: true - - vite@5.0.12(@types/node@20.1.7): - dependencies: - esbuild: 0.19.12 - postcss: 8.4.33 - rollup: 4.9.6 - optionalDependencies: - '@types/node': 20.1.7 - fsevents: 2.3.3 - vite@5.0.12(@types/node@20.12.12): dependencies: esbuild: 0.19.12 @@ -21775,7 +21146,7 @@ snapshots: mock-socket: 9.3.1 vitest: 1.6.0(@types/node@20.12.12)(@vitest/ui@1.6.0)(supports-color@9.2.2) - vitest@1.2.2(@types/node@20.1.7)(@vitest/ui@1.6.0): + vitest@1.2.2(@types/node@20.8.3)(@vitest/ui@1.6.0): dependencies: '@vitest/expect': 1.2.2 '@vitest/runner': 1.2.2 @@ -21795,11 +21166,11 @@ snapshots: strip-literal: 1.3.0 tinybench: 2.6.0 tinypool: 0.8.2 - vite: 5.0.12(@types/node@20.1.7) - vite-node: 1.2.2(@types/node@20.1.7) + vite: 5.0.12(@types/node@20.8.3) + vite-node: 1.2.2(@types/node@20.8.3) why-is-node-running: 2.2.2 optionalDependencies: - '@types/node': 20.1.7 + '@types/node': 20.8.3 '@vitest/ui': 1.6.0(vitest@1.2.2) transitivePeerDependencies: - less @@ -21972,8 +21343,6 @@ snapshots: dependencies: string-width: 4.2.3 - word-wrap@1.2.3: {} - word-wrap@1.2.5: {} wordwrap@1.0.0: {} diff --git a/templates/pages-example-forum-app/package.json b/templates/pages-example-forum-app/package.json index 1d1f85b70925..e2e2c5297bdc 100644 --- a/templates/pages-example-forum-app/package.json +++ b/templates/pages-example-forum-app/package.json @@ -47,10 +47,10 @@ "@cloudflare/workers-types": "^4.20230518.0", "@tsndr/cloudflare-worker-jwt": "^2.0.1", "@types/jest": "^28.1.6", - "@types/node": "^18.6.2", - "@types/react": "^18.0.15", - "@types/react-dom": "^18.0.6", + "@types/node": "20.8.3", + "@types/react": "^18.2.21", + "@types/react-dom": "^18.2.7", "eslint-config-react-app": "^7.0.1", - "typescript": "^4.7.4" + "typescript": "^5.4.5" } } diff --git a/templates/pages-image-sharing/package.json b/templates/pages-image-sharing/package.json index a661e64f2113..f133b2ff4d06 100644 --- a/templates/pages-image-sharing/package.json +++ b/templates/pages-image-sharing/package.json @@ -36,17 +36,17 @@ "@testing-library/react": "^11.2.7", "@testing-library/user-event": "^12.8.3", "@types/jest": "^26.0.24", - "@types/node": "^12.20.36", - "@types/react": "^17.0.34", - "@types/react-dom": "^17.0.11", + "@types/node": "20.8.3", + "@types/react": "^18.2.21", + "@types/react-dom": "^18.2.7", "jest": "^29.7.0", "moment": "^2.29.1", - "react": "^17.0.2", - "react-dom": "^17.0.2", + "react": "^18.2.0", + "react-dom": "^18.2.0", "react-router-dom": "^6.0.1", "react-scripts": "4.0.3", "swr": "^1.0.1", - "typescript": "^4.4.4", + "typescript": "^5.4.5", "web-vitals": "^1.1.2" }, "devDependencies": { diff --git a/templates/stream/webrtc/package.json b/templates/stream/webrtc/package.json index 8491d0e6db21..d0e0a1773acf 100644 --- a/templates/stream/webrtc/package.json +++ b/templates/stream/webrtc/package.json @@ -8,7 +8,7 @@ "start-stackblitz": "WRANGLER_SEND_METRICS=false wrangler pages dev --local --port 1180 ./src" }, "devDependencies": { - "typescript": "^4.5.4", + "typescript": "^5.4.5", "wrangler": "^2.9.1" } } diff --git a/templates/worker-d1-api/package.json b/templates/worker-d1-api/package.json index 49cfb89fe0a0..3822b7116363 100644 --- a/templates/worker-d1-api/package.json +++ b/templates/worker-d1-api/package.json @@ -11,7 +11,7 @@ }, "devDependencies": { "@cloudflare/workers-types": "^4.20231121.0", - "typescript": "^4.7.4", + "typescript": "^5.4.5", "wrangler": "^3.21.0" } } diff --git a/templates/worker-d1/package.json b/templates/worker-d1/package.json index ba3b75322f45..f6ca5b73417a 100644 --- a/templates/worker-d1/package.json +++ b/templates/worker-d1/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "@cloudflare/workers-types": "^4.20231121.0", - "typescript": "^4.7.4", + "typescript": "^5.4.5", "wrangler": "^3.21.0" }, "dependencies": { diff --git a/templates/worker-example-request-scheduler/package.json b/templates/worker-example-request-scheduler/package.json index 2bfc769f363d..340a11ccdd25 100644 --- a/templates/worker-example-request-scheduler/package.json +++ b/templates/worker-example-request-scheduler/package.json @@ -8,7 +8,7 @@ }, "devDependencies": { "@cloudflare/workers-types": "^4.20230518.0 ", - "typescript": "^4.7.4", + "typescript": "^5.4.5", "wrangler": "^3.0.0" } } diff --git a/templates/worker-example-wordle/package.json b/templates/worker-example-wordle/package.json index ad201eb4f27d..043a80998e6a 100644 --- a/templates/worker-example-wordle/package.json +++ b/templates/worker-example-wordle/package.json @@ -8,7 +8,7 @@ }, "devDependencies": { "@cloudflare/workers-types": "^4.20230518.0 ", - "typescript": "^4.0.0", + "typescript": "^5.4.5", "wrangler": "^3.0.0" } } diff --git a/templates/worker-mysql/package.json b/templates/worker-mysql/package.json index 9981902d479f..6c7fa0b4286b 100644 --- a/templates/worker-mysql/package.json +++ b/templates/worker-mysql/package.json @@ -9,7 +9,7 @@ }, "devDependencies": { "@cloudflare/workers-types": "^4.20230518.0 ", - "esbuild": "^0.13.10", + "esbuild": "0.17.19", "wrangler": "^3.0.0" } } diff --git a/templates/worker-postgres/package.json b/templates/worker-postgres/package.json index aeb8cc3314ec..998c15a436f3 100644 --- a/templates/worker-postgres/package.json +++ b/templates/worker-postgres/package.json @@ -9,7 +9,7 @@ }, "devDependencies": { "@cloudflare/workers-types": "^4.20230518.0 ", - "esbuild": "^0.13.10", + "esbuild": "0.17.19", "wrangler": "^3.0.0" } } diff --git a/templates/worker-prospector/package.json b/templates/worker-prospector/package.json index 6c3fc76ec8c8..cc123cdfe2e7 100644 --- a/templates/worker-prospector/package.json +++ b/templates/worker-prospector/package.json @@ -16,7 +16,7 @@ "@databases/split-sql-query": "^1.0.3", "@databases/sql": "^3.2.0", "better-sqlite3": "^7.6.2", - "typescript": "^4.9.4", + "typescript": "^5.4.5", "wrangler": "^3.0.0" } } diff --git a/templates/worker-sites-react/package.json b/templates/worker-sites-react/package.json index f37eac0c2ee9..367fc804702f 100644 --- a/templates/worker-sites-react/package.json +++ b/templates/worker-sites-react/package.json @@ -27,8 +27,8 @@ }, "dependencies": { "@cloudflare/kv-asset-handler": "workspace:*", - "react": "^16.9.0", - "react-dom": "^16.9.0" + "react": "^18.2.0", + "react-dom": "^18.2.0" }, "devDependencies": { "react-scripts": "5.0.1", diff --git a/templates/worker-speedtest/package.json b/templates/worker-speedtest/package.json index 22f4da6b4fc3..42463e00d4f6 100644 --- a/templates/worker-speedtest/package.json +++ b/templates/worker-speedtest/package.json @@ -10,7 +10,7 @@ "devDependencies": { "@cloudflare/workers-types": "^4.20230518.0 ", "@types/jest": "^28.1.6", - "eslint": "^8.21.0", + "eslint": "^8.49.0", "eslint-config-prettier": "^8.5.0", "eslint-config-typescript": "^3.0.0", "jest": "^28.1.3", diff --git a/templates/worker-turso-ts/package.json b/templates/worker-turso-ts/package.json index 336b69365edc..fe62cd666719 100644 --- a/templates/worker-turso-ts/package.json +++ b/templates/worker-turso-ts/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "@cloudflare/workers-types": "^4.20230518.0 ", - "typescript": "^5.0.3", + "typescript": "^5.4.5", "wrangler": "^3.0.0" } } diff --git a/templates/worker-typescript/package.json b/templates/worker-typescript/package.json index f1bb1c8706cd..b9efc76cb2b1 100644 --- a/templates/worker-typescript/package.json +++ b/templates/worker-typescript/package.json @@ -10,7 +10,7 @@ }, "devDependencies": { "@cloudflare/workers-types": "^4.20231016.0", - "typescript": "^5.0.4", + "typescript": "^5.4.5", "wrangler": "^3.0.0" } } diff --git a/templates/worker-websocket-durable-objects/package.json b/templates/worker-websocket-durable-objects/package.json index 1bbd172b4c18..9eaf002b8e5c 100644 --- a/templates/worker-websocket-durable-objects/package.json +++ b/templates/worker-websocket-durable-objects/package.json @@ -8,7 +8,7 @@ }, "devDependencies": { "@cloudflare/workers-types": "^4.20230518.0 ", - "typescript": "^4.0.0", + "typescript": "^5.4.5", "wrangler": "^3.0.0" } } diff --git a/tools/package.json b/tools/package.json index 06f4f3bf1c09..e936201dd424 100644 --- a/tools/package.json +++ b/tools/package.json @@ -14,7 +14,7 @@ "@typescript-eslint/eslint-plugin": "^5.55.0", "@typescript-eslint/parser": "^5.55.0", "ts-dedent": "^2.2.0", - "undici": "5.28.4", + "undici": "^5.28.4", "find-up": "^6.3.0" } }