From 819329a2cd5144b0d5c7fb6b4b8b3e30de42da70 Mon Sep 17 00:00:00 2001 From: James Watkins-Harvey Date: Thu, 12 Dec 2024 11:39:48 -0500 Subject: [PATCH 1/4] chore: Update to TypeScript 5.6, eslint and some more --- .eslintignore | 5 - .husky/pre-push | 1 - .npmrc | 7 + .scripts/wait-on-temporal.mjs | 40 - .shared/tsconfig.json | 2 +- .../package.json | 20 +- .../tsconfig.json | 2 +- activities-dependency-injection/package.json | 20 +- activities-dependency-injection/tsconfig.json | 2 +- activities-examples/package.json | 20 +- activities-examples/tsconfig.json | 2 +- child-workflows/package.json | 20 +- child-workflows/tsconfig.json | 2 +- continue-as-new/package.json | 20 +- continue-as-new/tsconfig.json | 2 +- cron-workflows/package.json | 20 +- cron-workflows/tsconfig.json | 2 +- custom-logger/package.json | 20 +- custom-logger/tsconfig.json | 2 +- dsl-interpreter/package.json | 20 +- dsl-interpreter/tsconfig.json | 2 +- ejson/package.json | 20 +- ejson/tsconfig.json | 2 +- empty/package.json | 20 +- empty/src/mocha/example.test.ts | 7 + empty/tsconfig.json | 2 +- encryption/package.json | 20 +- encryption/tsconfig.json | 2 +- expense/package.json | 20 +- expense/tsconfig.json | 2 +- fetch-esm/package.json | 20 +- fetch-esm/tsconfig.json | 2 +- food-delivery/apps/driver/next-env.d.ts | 2 +- food-delivery/apps/driver/package.json | 6 +- food-delivery/apps/driver/pages/api/[trpc].ts | 6 +- food-delivery/apps/menu/next-env.d.ts | 2 +- food-delivery/apps/menu/package.json | 6 +- food-delivery/apps/worker/package.json | 6 +- food-delivery/apps/worker/tsconfig.json | 4 +- food-delivery/package.json | 5 +- .../packages/activities/package.json | 4 +- food-delivery/packages/common/package.json | 4 +- .../packages/eslint-config-food/package.json | 14 +- food-delivery/packages/tsconfig/base.json | 7 +- food-delivery/packages/tsconfig/nextjs.json | 3 +- food-delivery/packages/ui/package.json | 6 +- food-delivery/packages/workflows/order.ts | 15 +- food-delivery/packages/workflows/package.json | 4 +- grpc-calls/package.json | 20 +- grpc-calls/tsconfig.json | 2 +- hello-world-js/package.json | 8 +- hello-world-mtls/package.json | 20 +- hello-world-mtls/tsconfig.json | 2 +- hello-world/package.json | 20 +- hello-world/tsconfig.json | 2 +- interceptors-opentelemetry/package.json | 20 +- interceptors-opentelemetry/tsconfig.json | 2 +- message-passing/execute-update/package.json | 20 +- message-passing/execute-update/tsconfig.json | 2 +- message-passing/introduction/package.json | 20 +- message-passing/introduction/tsconfig.json | 2 +- .../safe-message-handlers/package.json | 20 +- .../safe-message-handlers/tsconfig.json | 2 +- message-passing/tsconfig.json | 2 +- monorepo-folders/package.json | 12 +- .../packages/backend-apis/package.json | 4 +- .../packages/backend-apis/tsconfig.json | 2 +- .../packages/frontend-ui/package.json | 2 +- .../packages/temporal-worker/package.json | 4 +- .../packages/temporal-worker/tsconfig.json | 2 +- .../packages/temporal-workflows/package.json | 14 +- .../packages/temporal-workflows/tsconfig.json | 2 +- mutex/package.json | 20 +- mutex/tsconfig.json | 2 +- nestjs-exchange-rates/package.json | 12 +- nestjs-exchange-rates/tsconfig.json | 2 +- nextjs-ecommerce-oneclick/package.json | 18 +- .../temporal/tsconfig.json | 2 +- package.json | 36 +- patching-api/package.json | 22 +- patching-api/tsconfig.json | 2 +- pnpm-lock.yaml | 4819 +++++++---------- production/package.json | 20 +- production/tsconfig.json | 2 +- protobufs/package.json | 20 +- protobufs/tsconfig.json | 2 +- query-subscriptions/package.json | 20 +- query-subscriptions/tsconfig.json | 2 +- saga/package.json | 20 +- saga/tsconfig.json | 2 +- schedules/package.json | 20 +- schedules/tsconfig.json | 2 +- scratchpad/package.json | 20 +- scratchpad/tsconfig.json | 2 +- search-attributes/package.json | 20 +- search-attributes/tsconfig.json | 2 +- signals-queries/package.json | 20 +- signals-queries/tsconfig.json | 2 +- sinks/package.json | 20 +- sinks/tsconfig.json | 2 +- snippets/package.json | 20 +- snippets/tsconfig.json | 2 +- state/package.json | 20 +- state/tsconfig.json | 2 +- timer-examples/package.json | 22 +- timer-examples/tsconfig.json | 2 +- timer-progress/package.json | 20 +- timer-progress/tsconfig.json | 2 +- vscode-debugger/package.json | 20 +- vscode-debugger/tsconfig.json | 2 +- worker-specific-task-queues/package.json | 20 +- worker-specific-task-queues/tsconfig.json | 2 +- worker-versioning/package.json | 20 +- worker-versioning/tsconfig.json | 2 +- 114 files changed, 2419 insertions(+), 3518 deletions(-) delete mode 100644 .eslintignore delete mode 100644 .scripts/wait-on-temporal.mjs create mode 100644 empty/src/mocha/example.test.ts diff --git a/.eslintignore b/.eslintignore deleted file mode 100644 index 1187605b..00000000 --- a/.eslintignore +++ /dev/null @@ -1,5 +0,0 @@ -.eslintrc.js -protobufs/protos/ -jest.config.js -food-delivery/ -nestjs-exchange-rates diff --git a/.husky/pre-push b/.husky/pre-push index 05e18879..cbe89e50 100755 --- a/.husky/pre-push +++ b/.husky/pre-push @@ -3,4 +3,3 @@ set -euo pipefail exec < /dev/tty npm run copy-shared-files -npx lint-staged diff --git a/.npmrc b/.npmrc index 43f2a87d..ad1a3dad 100644 --- a/.npmrc +++ b/.npmrc @@ -1,2 +1,9 @@ link-workspace-packages = true shared-workspace-lockfile = true + +# FIXME(JWH): Comment this +# DONT_COMMIT +public-hoist-pattern[] = *prettier* +public-hoist-pattern[] = postcss-* + +hoist = false \ No newline at end of file diff --git a/.scripts/wait-on-temporal.mjs b/.scripts/wait-on-temporal.mjs deleted file mode 100644 index 1cba364d..00000000 --- a/.scripts/wait-on-temporal.mjs +++ /dev/null @@ -1,40 +0,0 @@ -// From: -// https://github.com/temporalio/sdk-typescript/blob/main/scripts/wait-on-temporal.mjs - -// This is an ESM and has the mjs extension so it can be run in commonjs and ESM projects alike -import { Connection } from '@temporalio/client'; -import { setTimeout } from 'timers/promises'; - -const maxAttempts = 100; -const retryIntervalSecs = 1; - -try { - for (let attempt = 1; attempt <= maxAttempts; ++attempt) { - try { - const client = await Connection.connect(); - // Workaround for describeNamespace returning even though namespace is not registered yet - // See: https://github.com/temporalio/temporal/issues/1336 - await client.workflowService.getWorkflowExecutionHistory({ - namespace: 'default', - execution: { workflowId: 'fake', runId: '26323773-ab30-4442-9a20-c5640b31a7a3' }, - }); - } catch (err) { - if ( - err.details && - (err.details.includes('workflow history not found') || err.details.includes('operation GetCurrentExecution')) - ) { - break; - } - if (attempt === maxAttempts) { - throw err; - } - await setTimeout(retryIntervalSecs * 1000); - } - } -} catch (err) { - console.error('Failed to connect', err); - process.exit(1); -} - -console.log('Connected'); -process.exit(0); diff --git a/.shared/tsconfig.json b/.shared/tsconfig.json index 98872f44..9d36637f 100644 --- a/.shared/tsconfig.json +++ b/.shared/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/activities-cancellation-heartbeating/package.json b/activities-cancellation-heartbeating/package.json index 12f9c403..a6491860 100644 --- a/activities-cancellation-heartbeating/package.json +++ b/activities-cancellation-heartbeating/package.json @@ -26,16 +26,16 @@ "@temporalio/workflow": "^1.11.5" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/node": "^22.9.1", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.2.1", - "typescript": "^4.9.5" + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/activities-cancellation-heartbeating/tsconfig.json b/activities-cancellation-heartbeating/tsconfig.json index 98872f44..9d36637f 100644 --- a/activities-cancellation-heartbeating/tsconfig.json +++ b/activities-cancellation-heartbeating/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/activities-dependency-injection/package.json b/activities-dependency-injection/package.json index 2ead75a2..eec5438d 100644 --- a/activities-dependency-injection/package.json +++ b/activities-dependency-injection/package.json @@ -26,16 +26,16 @@ "@temporalio/workflow": "^1.11.5" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/node": "^22.9.1", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.2.1", - "typescript": "^4.9.5" + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/activities-dependency-injection/tsconfig.json b/activities-dependency-injection/tsconfig.json index 98872f44..9d36637f 100644 --- a/activities-dependency-injection/tsconfig.json +++ b/activities-dependency-injection/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/activities-examples/package.json b/activities-examples/package.json index dc1c8d32..a0b8335a 100644 --- a/activities-examples/package.json +++ b/activities-examples/package.json @@ -35,28 +35,28 @@ "devDependencies": { "@temporalio/nyc-test-coverage": "^1.11.5", "@temporalio/testing": "^1.11.5", - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/jest": "^27.5.1", "@types/mocha": "8.x", "@types/node": "^22.9.1", "@types/node-fetch": "^2.5.12", "@types/sinon": "^10.0.4", "@types/uuid": "^8.3.4", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", "jest": "^28.1.0", "mocha": "8.x", - "nodemon": "^2.0.12", + "nodemon": "^3.1.7", "nyc": "15.1.0", - "prettier": "^2.8.8", + "prettier": "^3.4.2", "sinon": "^11.1.2", "source-map-support": "^0.5.21", "ts-jest": "^28.0.2", - "ts-node": "^10.2.1", - "typescript": "^4.9.5", + "ts-node": "^10.9.2", + "typescript": "^5.6.3", "uuid": "^8.3.2", "webpack": "5.96.1" } diff --git a/activities-examples/tsconfig.json b/activities-examples/tsconfig.json index 98872f44..9d36637f 100644 --- a/activities-examples/tsconfig.json +++ b/activities-examples/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/child-workflows/package.json b/child-workflows/package.json index c9fa7702..85a16766 100644 --- a/child-workflows/package.json +++ b/child-workflows/package.json @@ -26,16 +26,16 @@ "@temporalio/workflow": "^1.11.5" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/node": "^22.9.1", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.2.1", - "typescript": "^4.9.5" + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/child-workflows/tsconfig.json b/child-workflows/tsconfig.json index 98872f44..9d36637f 100644 --- a/child-workflows/tsconfig.json +++ b/child-workflows/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/continue-as-new/package.json b/continue-as-new/package.json index 494d16b3..e9f39faf 100644 --- a/continue-as-new/package.json +++ b/continue-as-new/package.json @@ -26,16 +26,16 @@ "@temporalio/workflow": "^1.11.5" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/node": "^22.9.1", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.2.1", - "typescript": "^4.9.5" + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/continue-as-new/tsconfig.json b/continue-as-new/tsconfig.json index 98872f44..9d36637f 100644 --- a/continue-as-new/tsconfig.json +++ b/continue-as-new/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/cron-workflows/package.json b/cron-workflows/package.json index a85bdf92..abede9de 100644 --- a/cron-workflows/package.json +++ b/cron-workflows/package.json @@ -26,16 +26,16 @@ "@temporalio/workflow": "^1.11.5" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/node": "^22.9.1", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.2.1", - "typescript": "^4.9.5" + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/cron-workflows/tsconfig.json b/cron-workflows/tsconfig.json index 98872f44..9d36637f 100644 --- a/cron-workflows/tsconfig.json +++ b/cron-workflows/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/custom-logger/package.json b/custom-logger/package.json index bd2098dc..38b8928e 100644 --- a/custom-logger/package.json +++ b/custom-logger/package.json @@ -29,17 +29,17 @@ "winston": "^3.3.3" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/node": "^22.9.1", "@types/triple-beam": "^1.3.2", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.2.1", - "typescript": "^4.9.5" + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/custom-logger/tsconfig.json b/custom-logger/tsconfig.json index 98872f44..9d36637f 100644 --- a/custom-logger/tsconfig.json +++ b/custom-logger/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/dsl-interpreter/package.json b/dsl-interpreter/package.json index a9a0dbd2..3fc08a4e 100644 --- a/dsl-interpreter/package.json +++ b/dsl-interpreter/package.json @@ -28,17 +28,17 @@ "js-yaml": "^4.1.0" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/js-yaml": "^4.0.5", "@types/node": "^22.9.1", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.2.1", - "typescript": "^4.9.5" + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/dsl-interpreter/tsconfig.json b/dsl-interpreter/tsconfig.json index 98872f44..9d36637f 100644 --- a/dsl-interpreter/tsconfig.json +++ b/dsl-interpreter/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/ejson/package.json b/ejson/package.json index 2ac691fe..4c1416b5 100644 --- a/ejson/package.json +++ b/ejson/package.json @@ -29,18 +29,18 @@ "uuid": "^8.3.2" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/ejson": "^2.1.3", "@types/node": "^22.9.1", "@types/uuid": "^8.3.4", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.2.1", - "typescript": "^4.9.5" + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/ejson/tsconfig.json b/ejson/tsconfig.json index 98872f44..9d36637f 100644 --- a/ejson/tsconfig.json +++ b/ejson/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/empty/package.json b/empty/package.json index 4dbdd69e..016d0101 100644 --- a/empty/package.json +++ b/empty/package.json @@ -30,18 +30,18 @@ }, "devDependencies": { "@temporalio/testing": "^1.11.5", - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/mocha": "8.x", "@types/node": "^22.9.1", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", "mocha": "8.x", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.8.1", - "typescript": "^4.9.5" + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/empty/src/mocha/example.test.ts b/empty/src/mocha/example.test.ts new file mode 100644 index 00000000..a754ea15 --- /dev/null +++ b/empty/src/mocha/example.test.ts @@ -0,0 +1,7 @@ +import assert from 'assert'; + +describe('example workflow', async function () { + it('retries one failure', async () => { + assert.ok(true); + }); +}); diff --git a/empty/tsconfig.json b/empty/tsconfig.json index 98872f44..9d36637f 100644 --- a/empty/tsconfig.json +++ b/empty/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/encryption/package.json b/encryption/package.json index 61ea1cf8..2c0455c8 100644 --- a/encryption/package.json +++ b/encryption/package.json @@ -34,21 +34,21 @@ "yargs": "^16.2.0" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/cors": "^2.8.12", "@types/ejson": "^2.1.3", "@types/express": "^4.17.13", "@types/node": "^22.9.1", "@types/uuid": "^8.3.4", "@types/yargs": "^17.0.10", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.2.1", - "typescript": "^4.9.5" + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/encryption/tsconfig.json b/encryption/tsconfig.json index 98872f44..9d36637f 100644 --- a/encryption/tsconfig.json +++ b/encryption/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/expense/package.json b/expense/package.json index 4aa7a323..c113a354 100644 --- a/expense/package.json +++ b/expense/package.json @@ -33,18 +33,18 @@ "uuid": "8.3.2" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/express": "4.17.13", "@types/node": "^22.9.1", "@types/uuid": "8.3.1", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.2.1", - "typescript": "^4.9.5" + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/expense/tsconfig.json b/expense/tsconfig.json index 98872f44..9d36637f 100644 --- a/expense/tsconfig.json +++ b/expense/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/fetch-esm/package.json b/fetch-esm/package.json index 0156bb95..96877935 100644 --- a/fetch-esm/package.json +++ b/fetch-esm/package.json @@ -27,18 +27,18 @@ "@temporalio/workflow": "^1.11.5" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/node": "^22.9.1", "@types/node-fetch": "^3.0.3", - "@typescript-eslint/eslint-plugin": "^5.3.0", - "@typescript-eslint/parser": "^5.3.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", "node-fetch": "^3.0.0", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.2.1", - "typescript": "^4.9.5" + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/fetch-esm/tsconfig.json b/fetch-esm/tsconfig.json index a4e12546..9e856ebc 100644 --- a/fetch-esm/tsconfig.json +++ b/fetch-esm/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "module": "esnext", diff --git a/food-delivery/apps/driver/next-env.d.ts b/food-delivery/apps/driver/next-env.d.ts index 4f11a03d..a4a7b3f5 100644 --- a/food-delivery/apps/driver/next-env.d.ts +++ b/food-delivery/apps/driver/next-env.d.ts @@ -2,4 +2,4 @@ /// // NOTE: This file should not be edited -// see https://nextjs.org/docs/basic-features/typescript for more information. +// see https://nextjs.org/docs/pages/building-your-application/configuring/typescript for more information. diff --git a/food-delivery/apps/driver/package.json b/food-delivery/apps/driver/package.json index fa147d52..6ba5cdf5 100644 --- a/food-delivery/apps/driver/package.json +++ b/food-delivery/apps/driver/package.json @@ -22,7 +22,7 @@ "@trpc/next": "^10.0.0-rc.8", "@trpc/react-query": "^10.0.0-rc.8", "@trpc/server": "^10.0.0-rc.8", - "next": "^13.0.0", + "next": "^15.0.0", "react": "^18.2.0", "react-dom": "^18.2.0", "sharp": "^0.31.2", @@ -37,9 +37,9 @@ "@types/react-dom": "^18.0.7", "autoprefixer": "^10.4.0", "concurrently": "7.5.0", - "eslint": "^8.57.0", + "eslint": "^8.57.1", "postcss": "^8.4.5", "tailwindcss": "^3.1.6", - "typescript": "^4.9.5" + "typescript": "^5.6.3" } } diff --git a/food-delivery/apps/driver/pages/api/[trpc].ts b/food-delivery/apps/driver/pages/api/[trpc].ts index 7ec9563b..b1d29ae9 100644 --- a/food-delivery/apps/driver/pages/api/[trpc].ts +++ b/food-delivery/apps/driver/pages/api/[trpc].ts @@ -2,7 +2,7 @@ import { initTRPC } from '@trpc/server' import * as trpcNext from '@trpc/server/adapters/next' import { z } from 'zod' import { Context, createContext } from '@fooddelivery/common/trpc-context' -import { deliveredSignal, getStatusQuery, pickedUpSignal } from '@fooddelivery/workflows' +import { deliveredSignal, getStatusQuery, pickedUpSignal, OrderStatusWithOrderId } from '@fooddelivery/workflows' import {} from '@temporalio/client' const t = initTRPC.context().create() @@ -21,7 +21,7 @@ export const appRouter = t.router({ query: 'WorkflowType = "order"', }) - const promises = [] + const promises: Promise[] = [] for await (const workflow of list) { if (workflow.status.name === 'TERMINATED') { continue @@ -39,7 +39,7 @@ export const appRouter = t.router({ state: workflow.status.name === 'FAILED' ? 'Failed' : status.state, orderId, } - })() + })(), ) } diff --git a/food-delivery/apps/menu/next-env.d.ts b/food-delivery/apps/menu/next-env.d.ts index 4f11a03d..a4a7b3f5 100644 --- a/food-delivery/apps/menu/next-env.d.ts +++ b/food-delivery/apps/menu/next-env.d.ts @@ -2,4 +2,4 @@ /// // NOTE: This file should not be edited -// see https://nextjs.org/docs/basic-features/typescript for more information. +// see https://nextjs.org/docs/pages/building-your-application/configuring/typescript for more information. diff --git a/food-delivery/apps/menu/package.json b/food-delivery/apps/menu/package.json index c6804a76..e87ed383 100644 --- a/food-delivery/apps/menu/package.json +++ b/food-delivery/apps/menu/package.json @@ -22,7 +22,7 @@ "@trpc/next": "^10.0.0-rc.8", "@trpc/react-query": "^10.0.0-rc.8", "@trpc/server": "^10.0.0-rc.8", - "next": "^13.0.0", + "next": "^15.0.0", "react": "^18.2.0", "react-dom": "^18.2.0", "sharp": "^0.31.2", @@ -39,9 +39,9 @@ "@types/uuid": "^8.3.4", "autoprefixer": "^10.4.0", "concurrently": "7.5.0", - "eslint": "^8.57.0", + "eslint": "^8.57.1", "postcss": "^8.4.5", "tailwindcss": "^3.1.6", - "typescript": "^4.9.5" + "typescript": "^5.6.3" } } diff --git a/food-delivery/apps/worker/package.json b/food-delivery/apps/worker/package.json index a3041f90..2495e833 100644 --- a/food-delivery/apps/worker/package.json +++ b/food-delivery/apps/worker/package.json @@ -29,8 +29,8 @@ "devDependencies": { "@fooddelivery/tsconfig": "*", "@types/node": "^22.9.1", - "nodemon": "^2.0.12", - "ts-node": "^10.8.1", - "typescript": "^4.9.5" + "nodemon": "^3.1.7", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/food-delivery/apps/worker/tsconfig.json b/food-delivery/apps/worker/tsconfig.json index 57704f77..f54eb118 100644 --- a/food-delivery/apps/worker/tsconfig.json +++ b/food-delivery/apps/worker/tsconfig.json @@ -1,10 +1,10 @@ { - "version": "4.9.5", + "version": "5.6.3", "compilerOptions": { "target": "es2021", "lib": ["es2021"], "composite": true, - "module": "commonjs", + "module": "Node16", "moduleResolution": "node16", "allowSyntheticDefaultImports": true, "esModuleInterop": true, diff --git a/food-delivery/package.json b/food-delivery/package.json index 2ce57efe..51b0cc6a 100644 --- a/food-delivery/package.json +++ b/food-delivery/package.json @@ -23,10 +23,11 @@ "deploy": "vercel --prod" }, "devDependencies": { + "@types/node": "^22.9.1", "@fooddelivery/eslint-config-food": "*", - "eslint": "^8.57.0", + "eslint": "^8.57.1", "pnpm": "^9.15.0", - "prettier": "^2.8.8", + "prettier": "^3.4.2", "prettier-plugin-tailwindcss": "^0.1.12", "vercel": "^29.0.3" }, diff --git a/food-delivery/packages/activities/package.json b/food-delivery/packages/activities/package.json index afb10710..6e2f7c65 100644 --- a/food-delivery/packages/activities/package.json +++ b/food-delivery/packages/activities/package.json @@ -15,7 +15,7 @@ }, "devDependencies": { "@fooddelivery/tsconfig": "*", - "eslint": "^8.57.0", - "typescript": "^4.9.5" + "eslint": "^8.57.1", + "typescript": "^5.6.3" } } diff --git a/food-delivery/packages/common/package.json b/food-delivery/packages/common/package.json index 9d1788ed..b3a4e722 100644 --- a/food-delivery/packages/common/package.json +++ b/food-delivery/packages/common/package.json @@ -16,7 +16,7 @@ }, "devDependencies": { "@fooddelivery/tsconfig": "*", - "eslint": "^8.57.0", - "typescript": "^4.9.5" + "eslint": "^8.57.1", + "typescript": "^5.6.3" } } diff --git a/food-delivery/packages/eslint-config-food/package.json b/food-delivery/packages/eslint-config-food/package.json index a398c0fe..3db24357 100644 --- a/food-delivery/packages/eslint-config-food/package.json +++ b/food-delivery/packages/eslint-config-food/package.json @@ -4,16 +4,16 @@ "license": "MIT", "main": "index.js", "dependencies": { - "@typescript-eslint/eslint-plugin": "^8.15.0", - "@typescript-eslint/parser": "^8.15.0", - "eslint": "^8.57.0", - "eslint-config-next": "13.0.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-next": "^15.0.4", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", "eslint-plugin-react": "7.31.8" }, "devDependencies": { - "typescript": "^4.9.5" + "typescript": "^5.6.3" }, "publishConfig": { "access": "public" diff --git a/food-delivery/packages/tsconfig/base.json b/food-delivery/packages/tsconfig/base.json index 94f55c5f..130858d2 100644 --- a/food-delivery/packages/tsconfig/base.json +++ b/food-delivery/packages/tsconfig/base.json @@ -1,11 +1,11 @@ { "$schema": "https://json.schemastore.org/tsconfig", - "version": "4.9.5", + "version": "5.6.3", "compilerOptions": { "target": "ES2015", "lib": ["ES2015"], "composite": true, - "module": "commonjs", + "module": "Node16", "moduleResolution": "node16", "allowSyntheticDefaultImports": true, "esModuleInterop": true, @@ -18,6 +18,7 @@ "noUnusedParameters": false, "preserveWatchOutput": true, "skipLibCheck": true, - "strict": true + "strict": true, + "noImplicitAny": false } } diff --git a/food-delivery/packages/tsconfig/nextjs.json b/food-delivery/packages/tsconfig/nextjs.json index 0633edf5..b11d81fd 100644 --- a/food-delivery/packages/tsconfig/nextjs.json +++ b/food-delivery/packages/tsconfig/nextjs.json @@ -8,11 +8,12 @@ "allowJs": true, "skipLibCheck": true, "strict": true, + "noImplicitAny": false, "forceConsistentCasingInFileNames": true, "noEmit": true, "incremental": true, "esModuleInterop": true, - "module": "esnext", + "module": "Node16", "resolveJsonModule": true, "isolatedModules": true, "jsx": "preserve" diff --git a/food-delivery/packages/ui/package.json b/food-delivery/packages/ui/package.json index a9627590..85245541 100644 --- a/food-delivery/packages/ui/package.json +++ b/food-delivery/packages/ui/package.json @@ -12,10 +12,10 @@ "@fooddelivery/tsconfig": "*", "@types/react": "^18.0.22", "@types/react-dom": "^18.0.7", - "eslint": "^8.57.0", - "next": "^13.0.0", + "eslint": "^8.57.1", + "next": "^15.0.0", "react": "^18.2.0", - "typescript": "^4.9.5" + "typescript": "^5.6.3" }, "dependencies": { "@heroicons/react": "^2.0.13" diff --git a/food-delivery/packages/workflows/order.ts b/food-delivery/packages/workflows/order.ts index bcf5a8f8..e4cf4da7 100644 --- a/food-delivery/packages/workflows/order.ts +++ b/food-delivery/packages/workflows/order.ts @@ -10,7 +10,7 @@ import { import { errorMessage, getProductById, Product } from '@fooddelivery/common' import type * as activities from '@fooddelivery/activities' -type OrderState = 'Charging card' | 'Paid' | 'Picked up' | 'Delivered' | 'Refunding' +export type OrderState = 'Charging card' | 'Paid' | 'Picked up' | 'Delivered' | 'Refunding' | 'Failed' export interface OrderStatus { productId: number @@ -18,6 +18,17 @@ export interface OrderStatus { deliveredAt?: Date } +export interface OrderStatusWithOrderId extends OrderStatus { + orderId: string +} + +export interface OrderStatusWithOrderIdDao { + orderId: string + productId: number + state: OrderState + deliveredAt?: string +} + export const pickedUpSignal = defineSignal('pickedUp') export const deliveredSignal = defineSignal('delivered') export const getStatusQuery = defineQuery('getStatus') @@ -72,7 +83,7 @@ export async function order(productId: number): Promise { state = 'Refunding' await refundAndNotify( product, - '⚠️ No drivers were available to pick up your order. Your payment has been refunded.' + '⚠️ No drivers were available to pick up your order. Your payment has been refunded.', ) throw ApplicationFailure.create({ message: 'Not picked up in time' }) } diff --git a/food-delivery/packages/workflows/package.json b/food-delivery/packages/workflows/package.json index ad9d8443..8272bc46 100644 --- a/food-delivery/packages/workflows/package.json +++ b/food-delivery/packages/workflows/package.json @@ -14,7 +14,7 @@ "devDependencies": { "@fooddelivery/activities": "*", "@fooddelivery/tsconfig": "*", - "eslint": "^8.57.0", - "typescript": "^4.9.5" + "eslint": "^8.57.1", + "typescript": "^5.6.3" } } diff --git a/grpc-calls/package.json b/grpc-calls/package.json index 354645aa..f26b1d71 100644 --- a/grpc-calls/package.json +++ b/grpc-calls/package.json @@ -28,16 +28,16 @@ "nanoid": "3.x" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/node": "^22.9.1", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.2.1", - "typescript": "^4.9.5" + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/grpc-calls/tsconfig.json b/grpc-calls/tsconfig.json index 98872f44..9d36637f 100644 --- a/grpc-calls/tsconfig.json +++ b/grpc-calls/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/hello-world-js/package.json b/hello-world-js/package.json index f8a6a2f5..736edbcd 100644 --- a/hello-world-js/package.json +++ b/hello-world-js/package.json @@ -22,9 +22,9 @@ }, "devDependencies": { "@types/node": "^22.9.1", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "nodemon": "^2.0.12", - "prettier": "^2.8.8" + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "nodemon": "^3.1.7", + "prettier": "^3.4.2" } } diff --git a/hello-world-mtls/package.json b/hello-world-mtls/package.json index 7058e9e3..fda35ea1 100644 --- a/hello-world-mtls/package.json +++ b/hello-world-mtls/package.json @@ -26,16 +26,16 @@ "@temporalio/workflow": "^1.11.5" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/node": "^22.9.1", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.8.1", - "typescript": "^4.9.5" + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/hello-world-mtls/tsconfig.json b/hello-world-mtls/tsconfig.json index 98872f44..9d36637f 100644 --- a/hello-world-mtls/tsconfig.json +++ b/hello-world-mtls/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/hello-world/package.json b/hello-world/package.json index 1770e912..430c1e7d 100644 --- a/hello-world/package.json +++ b/hello-world/package.json @@ -30,18 +30,18 @@ }, "devDependencies": { "@temporalio/testing": "^1.11.5", - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/mocha": "8.x", "@types/node": "^22.9.1", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", "mocha": "8.x", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.8.1", - "typescript": "^4.9.5" + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/hello-world/tsconfig.json b/hello-world/tsconfig.json index 98872f44..9d36637f 100644 --- a/hello-world/tsconfig.json +++ b/hello-world/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/interceptors-opentelemetry/package.json b/interceptors-opentelemetry/package.json index e3c8a954..6ac8cf15 100644 --- a/interceptors-opentelemetry/package.json +++ b/interceptors-opentelemetry/package.json @@ -32,16 +32,16 @@ "@temporalio/workflow": "^1.11.5" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/node": "^22.9.1", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.2.1", - "typescript": "^4.9.5" + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/interceptors-opentelemetry/tsconfig.json b/interceptors-opentelemetry/tsconfig.json index 98872f44..9d36637f 100644 --- a/interceptors-opentelemetry/tsconfig.json +++ b/interceptors-opentelemetry/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/message-passing/execute-update/package.json b/message-passing/execute-update/package.json index 80fa213d..9bcb202b 100644 --- a/message-passing/execute-update/package.json +++ b/message-passing/execute-update/package.json @@ -30,18 +30,18 @@ }, "devDependencies": { "@temporalio/testing": "^1.11.5", - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/mocha": "8.x", "@types/node": "^22.9.1", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", "mocha": "8.x", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.8.1", - "typescript": "^4.9.5" + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/message-passing/execute-update/tsconfig.json b/message-passing/execute-update/tsconfig.json index 98872f44..9d36637f 100644 --- a/message-passing/execute-update/tsconfig.json +++ b/message-passing/execute-update/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/message-passing/introduction/package.json b/message-passing/introduction/package.json index 40a516c0..51979ad7 100644 --- a/message-passing/introduction/package.json +++ b/message-passing/introduction/package.json @@ -31,18 +31,18 @@ }, "devDependencies": { "@temporalio/testing": "^1.11.5", - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/mocha": "8.x", "@types/node": "^22.9.1", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", "mocha": "8.x", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.8.1", - "typescript": "^4.9.5" + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/message-passing/introduction/tsconfig.json b/message-passing/introduction/tsconfig.json index 98872f44..9d36637f 100644 --- a/message-passing/introduction/tsconfig.json +++ b/message-passing/introduction/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/message-passing/safe-message-handlers/package.json b/message-passing/safe-message-handlers/package.json index ad7ad107..df5b1806 100644 --- a/message-passing/safe-message-handlers/package.json +++ b/message-passing/safe-message-handlers/package.json @@ -31,18 +31,18 @@ }, "devDependencies": { "@temporalio/testing": "^1.11.5", - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/mocha": "8.x", "@types/node": "^22.9.1", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", "mocha": "8.x", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.8.1", - "typescript": "^4.9.5" + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/message-passing/safe-message-handlers/tsconfig.json b/message-passing/safe-message-handlers/tsconfig.json index adfc9a40..b9c76081 100644 --- a/message-passing/safe-message-handlers/tsconfig.json +++ b/message-passing/safe-message-handlers/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "declaration": true, "declarationMap": true, diff --git a/message-passing/tsconfig.json b/message-passing/tsconfig.json index 98872f44..9d36637f 100644 --- a/message-passing/tsconfig.json +++ b/message-passing/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/monorepo-folders/package.json b/monorepo-folders/package.json index 6a0174c5..7e5ac005 100644 --- a/monorepo-folders/package.json +++ b/monorepo-folders/package.json @@ -17,10 +17,16 @@ "concurrently": "^6.3.0" }, "devDependencies": { + "@tsconfig/node18": "^18.2.4", "@types/node": "^22.9.1", - "eslint": "^7.32.0", - "prettier": "^2.8.8", - "ts-loader": "^9.2.6" + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", + "prettier": "^3.4.2", + "ts-loader": "^9.2.6", + "typescript": "^5.6.3" }, "packageManager": "yarn@1.22.17" } diff --git a/monorepo-folders/packages/backend-apis/package.json b/monorepo-folders/packages/backend-apis/package.json index 4a58629a..2012588e 100644 --- a/monorepo-folders/packages/backend-apis/package.json +++ b/monorepo-folders/packages/backend-apis/package.json @@ -11,10 +11,10 @@ "@temporalio/client": "^1.11.5", "express": "~4.16.1", "temporal-workflows": "*", - "ts-node": "^10.4.0" + "ts-node": "^10.9.2" }, "devDependencies": { "@types/express": "^4.17.13", - "nodemon": "^2.0.15" + "nodemon": "^3.1.7" } } diff --git a/monorepo-folders/packages/backend-apis/tsconfig.json b/monorepo-folders/packages/backend-apis/tsconfig.json index 41d4bfb7..11394eb2 100644 --- a/monorepo-folders/packages/backend-apis/tsconfig.json +++ b/monorepo-folders/packages/backend-apis/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/monorepo-folders/packages/frontend-ui/package.json b/monorepo-folders/packages/frontend-ui/package.json index 6ddb64db..68172903 100644 --- a/monorepo-folders/packages/frontend-ui/package.json +++ b/monorepo-folders/packages/frontend-ui/package.json @@ -44,7 +44,7 @@ "web-vitals": "^1.0.1" }, "devDependencies": { - "typescript": "^4.9.5" + "typescript": "^5.6.3" }, "proxy": "http://localhost:4000" } diff --git a/monorepo-folders/packages/temporal-worker/package.json b/monorepo-folders/packages/temporal-worker/package.json index bd05bf50..3b9b0f55 100644 --- a/monorepo-folders/packages/temporal-worker/package.json +++ b/monorepo-folders/packages/temporal-worker/package.json @@ -10,9 +10,9 @@ "dependencies": { "@temporalio/worker": "^1.11.5", "temporal-workflows": "*", - "ts-node": "^10.4.0" + "ts-node": "^10.9.2" }, "devDependencies": { - "nodemon": "^2.0.15" + "nodemon": "^3.1.7" } } diff --git a/monorepo-folders/packages/temporal-worker/tsconfig.json b/monorepo-folders/packages/temporal-worker/tsconfig.json index 41d4bfb7..11394eb2 100644 --- a/monorepo-folders/packages/temporal-worker/tsconfig.json +++ b/monorepo-folders/packages/temporal-worker/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/monorepo-folders/packages/temporal-workflows/package.json b/monorepo-folders/packages/temporal-workflows/package.json index 3eadb665..e87522e0 100644 --- a/monorepo-folders/packages/temporal-workflows/package.json +++ b/monorepo-folders/packages/temporal-workflows/package.json @@ -12,12 +12,12 @@ "@temporalio/workflow": "^1.11.5" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", - "typescript": "^4.9.5" + "@tsconfig/node18": "^18.2.4", + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", + "typescript": "^5.6.3" } } diff --git a/monorepo-folders/packages/temporal-workflows/tsconfig.json b/monorepo-folders/packages/temporal-workflows/tsconfig.json index 98872f44..9d36637f 100644 --- a/monorepo-folders/packages/temporal-workflows/tsconfig.json +++ b/monorepo-folders/packages/temporal-workflows/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/mutex/package.json b/mutex/package.json index cc7112f1..cbf2d625 100644 --- a/mutex/package.json +++ b/mutex/package.json @@ -29,19 +29,19 @@ }, "devDependencies": { "@temporalio/testing": "^1.11.5", - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/mocha": "10.0.1", "@types/node": "^22.9.1", "@types/uuid": "8.x", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", "mocha": "10.2.0", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.8.1", - "typescript": "^4.9.4" + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/mutex/tsconfig.json b/mutex/tsconfig.json index 98872f44..9d36637f 100644 --- a/mutex/tsconfig.json +++ b/mutex/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/nestjs-exchange-rates/package.json b/nestjs-exchange-rates/package.json index 4fce01c8..9da36be2 100644 --- a/nestjs-exchange-rates/package.json +++ b/nestjs-exchange-rates/package.json @@ -44,14 +44,14 @@ "@types/jest": "^29.5.14", "@types/node": "^22.9.1", "@types/supertest": "^6.0.2", - "@typescript-eslint/eslint-plugin": "^8.15.0", - "@typescript-eslint/parser": "^8.15.0", - "eslint": "^8.57.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-prettier": "^4.2.1", + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-prettier": "^5.2.1", "jest": "^29.7.0", "nodemon": "^3.1.7", - "prettier": "^2.8.8", + "prettier": "^3.4.2", "source-map-support": "^0.5.21", "supertest": "^6.1.6", "ts-jest": "^29.2.5", diff --git a/nestjs-exchange-rates/tsconfig.json b/nestjs-exchange-rates/tsconfig.json index e0881166..17837837 100644 --- a/nestjs-exchange-rates/tsconfig.json +++ b/nestjs-exchange-rates/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "lib": ["es2021"], - "module": "commonjs", + "module": "Node16", "declaration": true, "removeComments": true, "emitDecoratorMetadata": true, diff --git a/nextjs-ecommerce-oneclick/package.json b/nextjs-ecommerce-oneclick/package.json index ebe55d4a..5c5dc45e 100644 --- a/nextjs-ecommerce-oneclick/package.json +++ b/nextjs-ecommerce-oneclick/package.json @@ -29,20 +29,20 @@ "uuid": "^8.3.2" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/node": "^22.9.1", "@types/react": "^18.0.0", - "@typescript-eslint/eslint-plugin": "^5.4.0", - "@typescript-eslint/parser": "^5.4.0", + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", "autoprefixer": "^10.2.6", - "eslint": "^7.32.0", - "eslint-config-next": "^11.1.2", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", + "eslint": "^8.57.1", + "eslint-config-next": "^15.0.4", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", "npm-run-all": "^4.1.5", "postcss": "^8.3.5", - "prettier": "^2.8.8", + "prettier": "^3.4.2", "tailwindcss": "^2.2.4", - "typescript": "^4.9.5" + "typescript": "^5.6.3" } } diff --git a/nextjs-ecommerce-oneclick/temporal/tsconfig.json b/nextjs-ecommerce-oneclick/temporal/tsconfig.json index 98872f44..9d36637f 100644 --- a/nextjs-ecommerce-oneclick/temporal/tsconfig.json +++ b/nextjs-ecommerce-oneclick/temporal/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/package.json b/package.json index 041b90bb..9bff733f 100644 --- a/package.json +++ b/package.json @@ -13,22 +13,26 @@ "update-toc": "doctoc README.md" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", - "@typescript-eslint/eslint-plugin": "^4.30.0", - "@typescript-eslint/parser": "^4.30.0", "doctoc": "^2.1.0", - "eslint": "^7.32.0", - "eslint-config-next": "^12.0.3", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", - "eslint-plugin-prettier": "^4.2.1", - "glob": "^9.3.4", + "glob": "^11.0.0", "husky": "^7.0.2", - "lint-staged": "^11.2.3", - "prettier": "^2.8.8", - "typescript": "^4.9.5", + "prettier": "^3.4.2", "yaml": "^2.2.1", - "zx": "^6.0.7" + "zx": "^8.2.4" + }, + "pnpm": { + "packageExtensions": { + "eslint-config-next": { + "peerDependencies": { + "next": "*" + } + }, + "mocha": { + "peerDependencies": { + "ts-node": "*" + } + } + } }, "workspaces": [ "*", @@ -36,9 +40,5 @@ "monorepo-folders/packages/*", "food-delivery/packages/*", "food-delivery/apps/*" - ], - "lint-staged": { - "*.{js,ts,json,md}": "prettier --write", - "*.{js,ts}": "eslint --fix --cache" - } + ] } diff --git a/patching-api/package.json b/patching-api/package.json index 4eea5cbb..41111e22 100644 --- a/patching-api/package.json +++ b/patching-api/package.json @@ -25,24 +25,24 @@ "@temporalio/worker": "^1.11.5", "@temporalio/workflow": "^1.11.5", "axios": "0.26.0", - "eslint": "7", + "eslint": "^8.57.1", "node-fetch": "2.x" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/mocha": "8.x", "@types/node": "^22.9.1", "@types/node-fetch": "^2.5.12", "@types/sinon": "^10.0.4", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", + "nodemon": "^3.1.7", + "prettier": "^3.4.2", "sinon": "^11.1.2", - "ts-node": "^10.2.1", - "typescript": "^4.9.5" + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/patching-api/tsconfig.json b/patching-api/tsconfig.json index 98872f44..9d36637f 100644 --- a/patching-api/tsconfig.json +++ b/patching-api/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a25a5df8..a4571854 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,58 +4,30 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false +packageExtensionsChecksum: f2cdef46f965e5eed181f1d6e211dc68 + importers: .: devDependencies: - '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 - '@typescript-eslint/eslint-plugin': - specifier: ^4.30.0 - version: 4.33.0(@typescript-eslint/parser@4.33.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) - '@typescript-eslint/parser': - specifier: ^4.30.0 - version: 4.33.0(eslint@7.32.0)(typescript@4.9.5) doctoc: specifier: ^2.1.0 version: 2.2.1 - eslint: - specifier: ^7.32.0 - version: 7.32.0 - eslint-config-next: - specifier: ^12.0.3 - version: 12.3.4(eslint@7.32.0)(typescript@4.9.5) - eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) - eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) - eslint-plugin-prettier: - specifier: ^4.2.1 - version: 4.2.1(eslint-config-prettier@8.10.0(eslint@7.32.0))(eslint@7.32.0)(prettier@2.8.8) glob: - specifier: ^9.3.4 - version: 9.3.5 + specifier: ^11.0.0 + version: 11.0.0 husky: specifier: ^7.0.2 version: 7.0.4 - lint-staged: - specifier: ^11.2.3 - version: 11.2.6 prettier: - specifier: ^2.8.8 - version: 2.8.8 - typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^3.4.2 + version: 3.4.2 yaml: specifier: ^2.2.1 version: 2.6.1 zx: - specifier: ^6.0.7 - version: 6.2.5 + specifier: ^8.2.4 + version: 8.2.4 activities-cancellation-heartbeating: dependencies: @@ -73,38 +45,38 @@ importers: version: 1.11.5 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/node': specifier: ^22.9.1 version: 22.10.1 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.2.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 activities-dependency-injection: dependencies: @@ -122,38 +94,38 @@ importers: version: 1.11.5 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/node': specifier: ^22.9.1 version: 22.10.1 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.2.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 activities-examples: dependencies: @@ -181,13 +153,13 @@ importers: devDependencies: '@temporalio/nyc-test-coverage': specifier: ^1.11.5 - version: 1.11.5(@temporalio/common@1.11.5)(@temporalio/worker@1.11.5(@swc/helpers@0.5.13))(@temporalio/workflow@1.11.5)(typescript@4.9.5)(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))) + version: 1.11.5(@temporalio/common@1.11.5)(@temporalio/worker@1.11.5(@swc/helpers@0.5.13))(@temporalio/workflow@1.11.5)(typescript@5.7.2)(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))) '@temporalio/testing': specifier: ^1.11.5 version: 1.11.5(@swc/helpers@0.5.13) '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/jest': specifier: ^27.5.1 version: 27.5.2 @@ -207,35 +179,35 @@ importers: specifier: ^8.3.4 version: 8.3.4 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) jest: specifier: ^28.1.0 - version: 28.1.3(@types/node@22.10.1)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)) + version: 28.1.3(@types/node@22.10.1)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) mocha: specifier: 8.x - version: 8.4.0 + version: 8.4.0(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 nyc: specifier: 15.1.0 version: 15.1.0 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 sinon: specifier: ^11.1.2 version: 11.1.2 @@ -244,19 +216,19 @@ importers: version: 0.5.21 ts-jest: specifier: ^28.0.2 - version: 28.0.8(@babel/core@7.26.0)(@jest/types@28.1.3)(babel-jest@28.1.3(@babel/core@7.26.0))(jest@28.1.3(@types/node@22.10.1)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)))(typescript@4.9.5) + version: 28.0.8(@babel/core@7.26.0)(@jest/types@28.1.3)(babel-jest@28.1.3(@babel/core@7.26.0))(jest@28.1.3(@types/node@22.10.1)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)))(typescript@5.7.2) ts-node: - specifier: ^10.2.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 uuid: specifier: ^8.3.2 version: 8.3.2 webpack: specifier: 5.96.1 - version: 5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)) + version: 5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13)) child-workflows: dependencies: @@ -274,38 +246,38 @@ importers: version: 1.11.5 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/node': specifier: ^22.9.1 version: 22.10.1 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.2.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 continue-as-new: dependencies: @@ -323,38 +295,38 @@ importers: version: 1.11.5 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/node': specifier: ^22.9.1 version: 22.10.1 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.2.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 cron-workflows: dependencies: @@ -372,38 +344,38 @@ importers: version: 1.11.5 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/node': specifier: ^22.9.1 version: 22.10.1 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.2.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 custom-logger: dependencies: @@ -430,8 +402,8 @@ importers: version: 3.17.0 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/node': specifier: ^22.9.1 version: 22.10.1 @@ -439,32 +411,32 @@ importers: specifier: ^1.3.2 version: 1.3.5 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.2.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 dsl-interpreter: dependencies: @@ -485,8 +457,8 @@ importers: version: 4.1.0 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/js-yaml': specifier: ^4.0.5 version: 4.0.9 @@ -494,32 +466,32 @@ importers: specifier: ^22.9.1 version: 22.10.1 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.2.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 ejson: dependencies: @@ -546,8 +518,8 @@ importers: version: 8.3.2 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/ejson': specifier: ^2.1.3 version: 2.2.2 @@ -558,32 +530,32 @@ importers: specifier: ^8.3.4 version: 8.3.4 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.2.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 empty: dependencies: @@ -607,8 +579,8 @@ importers: specifier: ^1.11.5 version: 1.11.5(@swc/helpers@0.5.13) '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/mocha': specifier: 8.x version: 8.2.3 @@ -616,35 +588,35 @@ importers: specifier: ^22.9.1 version: 22.10.1 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) mocha: specifier: 8.x - version: 8.4.0 + version: 8.4.0(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.8.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 encryption: dependencies: @@ -683,8 +655,8 @@ importers: version: 16.2.0 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/cors': specifier: ^2.8.12 version: 2.8.17 @@ -704,32 +676,32 @@ importers: specifier: ^17.0.10 version: 17.0.33 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.2.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 expense: dependencies: @@ -759,8 +731,8 @@ importers: version: 8.3.2 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/express': specifier: 4.17.13 version: 4.17.13 @@ -771,32 +743,32 @@ importers: specifier: 8.3.1 version: 8.3.1 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.2.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 fetch-esm: dependencies: @@ -814,8 +786,8 @@ importers: version: 1.11.5 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/node': specifier: ^22.9.1 version: 22.10.1 @@ -823,56 +795,59 @@ importers: specifier: ^3.0.3 version: 3.0.3 '@typescript-eslint/eslint-plugin': - specifier: ^5.3.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.3.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) node-fetch: specifier: ^3.0.0 version: 3.3.2 nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.2.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 food-delivery: devDependencies: '@fooddelivery/eslint-config-food': specifier: '*' version: link:packages/eslint-config-food + '@types/node': + specifier: ^22.9.1 + version: 22.10.1 eslint: - specifier: ^8.57.0 + specifier: ^8.57.1 version: 8.57.1 pnpm: specifier: ^9.15.0 version: 9.15.0 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 prettier-plugin-tailwindcss: specifier: ^0.1.12 - version: 0.1.13(prettier@2.8.8) + version: 0.1.13(prettier@3.4.2) vercel: specifier: ^29.0.3 - version: 29.4.0(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(terser@5.37.0)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) + version: 29.4.0(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(terser@5.37.0)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) food-delivery/apps/driver: dependencies: @@ -902,7 +877,7 @@ importers: version: 10.45.2(@trpc/server@10.45.2) '@trpc/next': specifier: ^10.0.0-rc.8 - version: 10.45.2(@tanstack/react-query@4.36.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/client@10.45.2(@trpc/server@10.45.2))(@trpc/react-query@10.45.2(@tanstack/react-query@4.36.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/client@10.45.2(@trpc/server@10.45.2))(@trpc/server@10.45.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/server@10.45.2)(next@13.5.7(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 10.45.2(@tanstack/react-query@4.36.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/client@10.45.2(@trpc/server@10.45.2))(@trpc/react-query@10.45.2(@tanstack/react-query@4.36.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/client@10.45.2(@trpc/server@10.45.2))(@trpc/server@10.45.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/server@10.45.2)(next@15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@trpc/react-query': specifier: ^10.0.0-rc.8 version: 10.45.2(@tanstack/react-query@4.36.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/client@10.45.2(@trpc/server@10.45.2))(@trpc/server@10.45.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -910,8 +885,8 @@ importers: specifier: ^10.0.0-rc.8 version: 10.45.2 next: - specifier: ^13.0.0 - version: 13.5.7(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^15.0.0 + version: 15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: specifier: ^18.2.0 version: 18.3.1 @@ -923,10 +898,10 @@ importers: version: 0.31.3 vercel: specifier: ^29.0.3 - version: 29.4.0(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(terser@5.37.0)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)) + version: 29.4.0(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(terser@5.37.0)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) zod: specifier: ^3.19.1 - version: 3.23.8 + version: 3.24.0 devDependencies: '@babel/core': specifier: ^7.0.0 @@ -942,7 +917,7 @@ importers: version: 18.3.14 '@types/react-dom': specifier: ^18.0.7 - version: 18.3.2 + version: 18.3.3(@types/react@18.3.14) autoprefixer: specifier: ^10.4.0 version: 10.4.20(postcss@8.4.49) @@ -950,17 +925,17 @@ importers: specifier: 7.5.0 version: 7.5.0 eslint: - specifier: ^8.57.0 + specifier: ^8.57.1 version: 8.57.1 postcss: specifier: ^8.4.5 version: 8.4.49 tailwindcss: specifier: ^3.1.6 - version: 3.4.16(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)) + version: 3.4.16(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 food-delivery/apps/menu: dependencies: @@ -990,7 +965,7 @@ importers: version: 10.45.2(@trpc/server@10.45.2) '@trpc/next': specifier: ^10.0.0-rc.8 - version: 10.45.2(@tanstack/react-query@4.36.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/client@10.45.2(@trpc/server@10.45.2))(@trpc/react-query@10.45.2(@tanstack/react-query@4.36.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/client@10.45.2(@trpc/server@10.45.2))(@trpc/server@10.45.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/server@10.45.2)(next@13.5.7(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 10.45.2(@tanstack/react-query@4.36.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/client@10.45.2(@trpc/server@10.45.2))(@trpc/react-query@10.45.2(@tanstack/react-query@4.36.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/client@10.45.2(@trpc/server@10.45.2))(@trpc/server@10.45.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/server@10.45.2)(next@15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@trpc/react-query': specifier: ^10.0.0-rc.8 version: 10.45.2(@tanstack/react-query@4.36.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/client@10.45.2(@trpc/server@10.45.2))(@trpc/server@10.45.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -998,8 +973,8 @@ importers: specifier: ^10.0.0-rc.8 version: 10.45.2 next: - specifier: ^13.0.0 - version: 13.5.7(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^15.0.0 + version: 15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: specifier: ^18.2.0 version: 18.3.1 @@ -1014,7 +989,7 @@ importers: version: 9.0.1 zod: specifier: ^3.19.1 - version: 3.23.8 + version: 3.24.0 devDependencies: '@babel/core': specifier: ^7.0.0 @@ -1033,7 +1008,7 @@ importers: version: 18.3.14 '@types/react-dom': specifier: ^18.0.7 - version: 18.3.2 + version: 18.3.3(@types/react@18.3.14) '@types/uuid': specifier: ^8.3.4 version: 8.3.4 @@ -1044,17 +1019,17 @@ importers: specifier: 7.5.0 version: 7.5.0 eslint: - specifier: ^8.57.0 + specifier: ^8.57.1 version: 8.57.1 postcss: specifier: ^8.4.5 version: 8.4.49 tailwindcss: specifier: ^3.1.6 - version: 3.4.16(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)) + version: 3.4.16(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 food-delivery/apps/worker: dependencies: @@ -1084,14 +1059,14 @@ importers: specifier: ^22.9.1 version: 22.10.1 nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 ts-node: - specifier: ^10.8.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 food-delivery/packages/activities: dependencies: @@ -1106,11 +1081,11 @@ importers: specifier: '*' version: link:../tsconfig eslint: - specifier: ^8.57.0 + specifier: ^8.57.1 version: 8.57.1 typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 food-delivery/packages/common: dependencies: @@ -1128,39 +1103,39 @@ importers: specifier: '*' version: link:../tsconfig eslint: - specifier: ^8.57.0 + specifier: ^8.57.1 version: 8.57.1 typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 food-delivery/packages/eslint-config-food: dependencies: '@typescript-eslint/eslint-plugin': - specifier: ^8.15.0 - version: 8.17.0(@typescript-eslint/parser@8.17.0(eslint@8.57.1)(typescript@4.9.5))(eslint@8.57.1)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^8.15.0 - version: 8.17.0(eslint@8.57.1)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^8.57.0 + specifier: ^8.57.1 version: 8.57.1 eslint-config-next: - specifier: 13.0.0 - version: 13.0.0(eslint@8.57.1)(typescript@4.9.5) + specifier: ^15.0.4 + version: 15.0.4(eslint@8.57.1)(next@15.0.4(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.7.2) eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@8.57.1) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@8.57.1)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) eslint-plugin-react: specifier: 7.31.8 version: 7.31.8(eslint@8.57.1) devDependencies: typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 food-delivery/packages/tailwind-config: {} @@ -1183,19 +1158,19 @@ importers: version: 18.3.14 '@types/react-dom': specifier: ^18.0.7 - version: 18.3.2 + version: 18.3.3(@types/react@18.3.14) eslint: - specifier: ^8.57.0 + specifier: ^8.57.1 version: 8.57.1 next: - specifier: ^13.0.0 - version: 13.5.7(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^15.0.0 + version: 15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: specifier: ^18.2.0 version: 18.3.1 typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 food-delivery/packages/workflows: dependencies: @@ -1213,11 +1188,11 @@ importers: specifier: '*' version: link:../tsconfig eslint: - specifier: ^8.57.0 + specifier: ^8.57.1 version: 8.57.1 typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 grpc-calls: dependencies: @@ -1241,38 +1216,38 @@ importers: version: 3.3.8 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/node': specifier: ^22.9.1 version: 22.10.1 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.2.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 hello-world: dependencies: @@ -1296,8 +1271,8 @@ importers: specifier: ^1.11.5 version: 1.11.5(@swc/helpers@0.5.13) '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/mocha': specifier: 8.x version: 8.2.3 @@ -1305,35 +1280,35 @@ importers: specifier: ^22.9.1 version: 22.10.1 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) mocha: specifier: 8.x - version: 8.4.0 + version: 8.4.0(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.8.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 hello-world-js: dependencies: @@ -1354,17 +1329,17 @@ importers: specifier: ^22.9.1 version: 22.10.1 eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 hello-world-mtls: dependencies: @@ -1382,38 +1357,38 @@ importers: version: 1.11.5 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/node': specifier: ^22.9.1 version: 22.10.1 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.8.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 interceptors-opentelemetry: dependencies: @@ -1449,38 +1424,38 @@ importers: version: 1.11.5 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/node': specifier: ^22.9.1 version: 22.10.1 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.2.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 message-passing/execute-update: dependencies: @@ -1504,8 +1479,8 @@ importers: specifier: ^1.11.5 version: 1.11.5(@swc/helpers@0.5.13) '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/mocha': specifier: 8.x version: 8.2.3 @@ -1513,35 +1488,35 @@ importers: specifier: ^22.9.1 version: 22.10.1 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) mocha: specifier: 8.x - version: 8.4.0 + version: 8.4.0(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.8.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 message-passing/introduction: dependencies: @@ -1568,8 +1543,8 @@ importers: specifier: ^1.11.5 version: 1.11.5(@swc/helpers@0.5.13) '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/mocha': specifier: 8.x version: 8.2.3 @@ -1577,35 +1552,35 @@ importers: specifier: ^22.9.1 version: 22.10.1 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) mocha: specifier: 8.x - version: 8.4.0 + version: 8.4.0(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.8.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 message-passing/safe-message-handlers: dependencies: @@ -1632,8 +1607,8 @@ importers: specifier: ^1.11.5 version: 1.11.5(@swc/helpers@0.5.13) '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/mocha': specifier: 8.x version: 8.2.3 @@ -1641,35 +1616,35 @@ importers: specifier: ^22.9.1 version: 22.10.1 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) mocha: specifier: 8.x - version: 8.4.0 + version: 8.4.0(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.8.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 monorepo-folders: dependencies: @@ -1677,18 +1652,36 @@ importers: specifier: ^6.3.0 version: 6.5.1 devDependencies: + '@tsconfig/node18': + specifier: ^18.2.4 + version: 18.2.4 '@types/node': specifier: ^22.9.1 version: 22.10.1 + '@typescript-eslint/eslint-plugin': + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) + '@typescript-eslint/parser': + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 + eslint-config-prettier: + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) + eslint-plugin-deprecation: + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-loader: specifier: ^9.2.6 - version: 9.5.1(typescript@5.7.2)(webpack@5.96.1) + version: 9.5.1(typescript@5.7.2)(webpack@5.97.1) + typescript: + specifier: ^5.6.3 + version: 5.7.2 monorepo-folders/packages/backend-apis: dependencies: @@ -1702,15 +1695,15 @@ importers: specifier: '*' version: link:../temporal-workflows ts-node: - specifier: ^10.4.0 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) devDependencies: '@types/express': specifier: ^4.17.13 version: 4.17.13 nodemon: - specifier: ^2.0.15 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 monorepo-folders/packages/frontend-ui: dependencies: @@ -1740,7 +1733,7 @@ importers: version: 10.4.20(postcss@8.4.49) eslint-config-react-app: specifier: ^7.0.0 - version: 7.0.1(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0))(eslint@8.57.1)(jest@27.5.1(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)))(typescript@4.9.5) + version: 7.0.1(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0))(eslint@8.57.1)(jest@27.5.1(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)))(typescript@5.7.2) postcss: specifier: ^8.1.0 version: 8.4.49 @@ -1752,14 +1745,14 @@ importers: version: 17.0.2(react@17.0.2) react-scripts: specifier: ^5.0.0 - version: 5.0.1(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0))(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/babel__core@7.20.5)(eslint@8.57.1)(react@17.0.2)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5))(type-fest@0.21.3)(typescript@4.9.5) + version: 5.0.1(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0))(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/babel__core@7.20.5)(eslint@8.57.1)(react@17.0.2)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2))(type-fest@0.21.3)(typescript@5.7.2) web-vitals: specifier: ^1.0.1 version: 1.1.2 devDependencies: typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 monorepo-folders/packages/temporal-worker: dependencies: @@ -1770,12 +1763,12 @@ importers: specifier: '*' version: link:../temporal-workflows ts-node: - specifier: ^10.4.0 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) devDependencies: nodemon: - specifier: ^2.0.15 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 monorepo-folders/packages/temporal-workflows: dependencies: @@ -1787,26 +1780,26 @@ importers: version: 1.11.5 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 mutex: dependencies: @@ -1830,8 +1823,8 @@ importers: specifier: ^1.11.5 version: 1.11.5(@swc/helpers@0.5.13) '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/mocha': specifier: 10.0.1 version: 10.0.1 @@ -1842,53 +1835,53 @@ importers: specifier: 8.x version: 8.3.4 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) mocha: specifier: 10.2.0 - version: 10.2.0 + version: 10.2.0(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.8.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.4 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 nestjs-exchange-rates: dependencies: '@nestjs/axios': specifier: 3.1.2 - version: 3.1.2(@nestjs/common@10.4.13(reflect-metadata@0.2.2)(rxjs@7.8.1))(axios@1.7.9)(rxjs@7.8.1) + version: 3.1.2(@nestjs/common@10.4.15(reflect-metadata@0.2.2)(rxjs@7.8.1))(axios@1.7.9)(rxjs@7.8.1) '@nestjs/common': specifier: ^10.4.8 - version: 10.4.13(reflect-metadata@0.2.2)(rxjs@7.8.1) + version: 10.4.15(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/config': specifier: ^3.3.0 - version: 3.3.0(@nestjs/common@10.4.13(reflect-metadata@0.2.2)(rxjs@7.8.1))(rxjs@7.8.1) + version: 3.3.0(@nestjs/common@10.4.15(reflect-metadata@0.2.2)(rxjs@7.8.1))(rxjs@7.8.1) '@nestjs/core': specifier: ^10.4.8 - version: 10.4.13(@nestjs/common@10.4.13(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.4.13)(reflect-metadata@0.2.2)(rxjs@7.8.1) + version: 10.4.15(@nestjs/common@10.4.15(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/platform-express': specifier: ^10.4.8 - version: 10.4.13(@nestjs/common@10.4.13(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.13) + version: 10.4.15(@nestjs/common@10.4.15(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15) '@temporalio/activity': specifier: ^1.11.5 version: 1.11.5 @@ -1916,13 +1909,13 @@ importers: devDependencies: '@nestjs/cli': specifier: ^10.4.8 - version: 10.4.8(@swc/core@1.10.0(@swc/helpers@0.5.13)) + version: 10.4.9(@swc/core@1.10.1(@swc/helpers@0.5.13)) '@nestjs/schematics': specifier: ^10.2.3 version: 10.2.3(chokidar@3.6.0)(typescript@5.7.2) '@nestjs/testing': specifier: ^10.4.8 - version: 10.4.13(@nestjs/common@10.4.13(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.13)(@nestjs/platform-express@10.4.13) + version: 10.4.15(@nestjs/common@10.4.15(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/platform-express@10.4.15) '@temporalio/testing': specifier: ^1.11.5 version: 1.11.5(@swc/helpers@0.5.13) @@ -1939,29 +1932,29 @@ importers: specifier: ^6.0.2 version: 6.0.2 '@typescript-eslint/eslint-plugin': - specifier: ^8.15.0 - version: 8.17.0(@typescript-eslint/parser@8.17.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^8.15.0 - version: 8.17.0(eslint@8.57.1)(typescript@5.7.2) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^8.57.0 + specifier: ^8.57.1 version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@8.57.1) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-prettier: - specifier: ^4.2.1 - version: 4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@2.8.8) + specifier: ^5.2.1 + version: 5.2.1(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.4.2) jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) + version: 29.7.0(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) nodemon: specifier: ^3.1.7 version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 source-map-support: specifier: ^0.5.21 version: 0.5.21 @@ -1970,13 +1963,13 @@ importers: version: 6.3.4 ts-jest: specifier: ^29.2.5 - version: 29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(jest@29.7.0(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)))(typescript@5.7.2) + version: 29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(jest@29.7.0(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)))(typescript@5.7.2) ts-loader: specifier: ^9.5.1 - version: 9.5.1(typescript@5.7.2)(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))) + version: 9.5.1(typescript@5.7.2)(webpack@5.97.1(@swc/core@1.10.1(@swc/helpers@0.5.13))) ts-node: specifier: ^10.9.2 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) tsconfig-paths: specifier: ^4.2.0 version: 4.2.0 @@ -1994,10 +1987,10 @@ importers: version: 1.0.6(react@18.3.1) '@tailwindcss/aspect-ratio': specifier: ^0.2.1 - version: 0.2.2(tailwindcss@2.2.19(autoprefixer@10.4.20(postcss@8.4.49))(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5))) + version: 0.2.2(tailwindcss@2.2.19(autoprefixer@10.4.20(postcss@8.4.49))(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2))) '@tailwindcss/forms': specifier: ^0.3.3 - version: 0.3.4(tailwindcss@2.2.19(autoprefixer@10.4.20(postcss@8.4.49))(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5))) + version: 0.3.4(tailwindcss@2.2.19(autoprefixer@10.4.20(postcss@8.4.49))(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2))) '@temporalio/activity': specifier: ^1.11.5 version: 1.11.5 @@ -2012,7 +2005,7 @@ importers: version: 1.11.5 next: specifier: latest - version: 15.0.4(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: specifier: ^18.2.0 version: 18.3.1 @@ -2030,8 +2023,8 @@ importers: version: 8.3.2 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/node': specifier: ^22.9.1 version: 22.10.1 @@ -2039,26 +2032,26 @@ importers: specifier: ^18.0.0 version: 18.3.14 '@typescript-eslint/eslint-plugin': - specifier: ^5.4.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.4.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) autoprefixer: specifier: ^10.2.6 version: 10.4.20(postcss@8.4.49) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-next: - specifier: ^11.1.2 - version: 11.1.4(eslint@7.32.0)(next@15.0.4(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@4.9.5) + specifier: ^15.0.4 + version: 15.0.4(eslint@8.57.1)(next@15.0.4(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.7.2) eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) npm-run-all: specifier: ^4.1.5 version: 4.1.5 @@ -2066,14 +2059,14 @@ importers: specifier: ^8.3.5 version: 8.4.49 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 tailwindcss: specifier: ^2.2.4 - version: 2.2.19(autoprefixer@10.4.20(postcss@8.4.49))(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)) + version: 2.2.19(autoprefixer@10.4.20(postcss@8.4.49))(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 patching-api: dependencies: @@ -2093,15 +2086,15 @@ importers: specifier: 0.26.0 version: 0.26.0 eslint: - specifier: '7' - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 node-fetch: specifier: 2.x version: 2.7.0 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/mocha': specifier: 8.x version: 8.2.3 @@ -2115,32 +2108,32 @@ importers: specifier: ^10.0.4 version: 10.0.20 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 sinon: specifier: ^11.1.2 version: 11.1.2 ts-node: - specifier: ^10.2.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 production: dependencies: @@ -2158,38 +2151,38 @@ importers: version: 1.11.5 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/node': specifier: ^22.9.1 version: 22.10.1 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.2.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 protobufs: dependencies: @@ -2213,8 +2206,8 @@ importers: version: 8.3.2 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/node': specifier: ^22.9.1 version: 22.10.1 @@ -2222,20 +2215,20 @@ importers: specifier: ^8.3.4 version: 8.3.4 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) installing: specifier: ^1.0.0 version: 1.0.0 @@ -2243,23 +2236,23 @@ importers: specifier: ^3.6.10 version: 3.6.11 nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 npm-run-all: specifier: ^4.1.5 version: 4.1.5 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 protobufjs: specifier: 6.11.2 version: 6.11.2 ts-node: - specifier: ^10.2.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 query-subscriptions: dependencies: @@ -2283,8 +2276,8 @@ importers: version: 4.28.5 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/ioredis': specifier: ^4.27.7 version: 4.28.10 @@ -2292,32 +2285,32 @@ importers: specifier: ^22.9.1 version: 22.10.1 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.2.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 saga: dependencies: @@ -2338,41 +2331,41 @@ importers: version: 2.1.8 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/node': specifier: ^22.9.1 version: 22.10.1 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) babel-eslint: specifier: ^10.1.0 - version: 10.1.0(eslint@7.32.0) + version: 10.1.0(eslint@8.57.1) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.2.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 schedules: dependencies: @@ -2390,38 +2383,38 @@ importers: version: 1.11.5 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/node': specifier: ^22.9.1 version: 22.10.1 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.8.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 scratchpad: dependencies: @@ -2439,38 +2432,38 @@ importers: version: 1.11.5 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/node': specifier: ^22.9.1 version: 22.10.1 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.2.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 search-attributes: dependencies: @@ -2494,38 +2487,38 @@ importers: version: 1.11.5 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/node': specifier: ^22.9.1 version: 22.10.1 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.2.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 signals-queries: dependencies: @@ -2543,38 +2536,38 @@ importers: version: 1.11.5 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/node': specifier: ^22.9.1 version: 22.10.1 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.2.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 sinks: dependencies: @@ -2592,38 +2585,38 @@ importers: version: 1.11.5 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/node': specifier: ^22.9.1 version: 22.10.1 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.2.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 snippets: dependencies: @@ -2644,38 +2637,38 @@ importers: version: 3.3.8 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/node': specifier: ^22.9.1 version: 22.10.1 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.8.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 state: dependencies: @@ -2693,38 +2686,38 @@ importers: version: 1.11.5 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/node': specifier: ^22.9.1 version: 22.10.1 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.2.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 timer-examples: dependencies: @@ -2744,15 +2737,15 @@ importers: specifier: 0.26.1 version: 0.26.1 dotenv: - specifier: ^10.0.0 - version: 10.0.0 + specifier: ^16.4.5 + version: 16.4.7 devDependencies: '@temporalio/testing': specifier: ^1.11.5 version: 1.11.5(@swc/helpers@0.5.13) '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/mocha': specifier: ^9.1.1 version: 9.1.1 @@ -2766,41 +2759,41 @@ importers: specifier: ^8.3.4 version: 8.3.4 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) mocha: specifier: ^10.0.0 - version: 10.2.0 + version: 10.2.0(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) ms: specifier: ^2.1.3 version: 2.1.3 nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 source-map-support: specifier: ^0.5.21 version: 0.5.21 ts-node: - specifier: ^10.2.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 uuid: specifier: ^8.3.2 version: 8.3.2 @@ -2821,38 +2814,38 @@ importers: version: 1.11.5 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/node': specifier: ^22.9.1 version: 22.10.1 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.2.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 vscode-debugger: dependencies: @@ -2873,38 +2866,38 @@ importers: version: 1.0.5 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/node': specifier: ^22.9.1 version: 22.10.1 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.8.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 worker-specific-task-queues: dependencies: @@ -2925,8 +2918,8 @@ importers: version: 8.3.2 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/node': specifier: ^22.9.1 version: 22.10.1 @@ -2934,32 +2927,32 @@ importers: specifier: ^8.3.1 version: 8.3.4 '@typescript-eslint/eslint-plugin': - specifier: ^5.3.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.3.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.2.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 worker-versioning: dependencies: @@ -2980,38 +2973,38 @@ importers: version: 3.3.8 devDependencies: '@tsconfig/node18': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^18.2.4 + version: 18.2.4 '@types/node': specifier: ^22.9.1 version: 22.10.1 '@typescript-eslint/eslint-plugin': - specifier: ^5.0.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: ^5.0.0 - version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^8.18.0 + version: 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.3.0 - version: 8.10.0(eslint@7.32.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-deprecation: - specifier: ^1.2.1 - version: 1.6.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^3.0.0 + version: 3.0.0(eslint@8.57.1)(typescript@5.7.2) nodemon: - specifier: ^2.0.12 - version: 2.0.22 + specifier: ^3.1.7 + version: 3.1.7 prettier: - specifier: ^2.8.8 - version: 2.8.8 + specifier: ^3.4.2 + version: 3.4.2 ts-node: - specifier: ^10.8.1 - version: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.7.2 packages: @@ -3050,9 +3043,6 @@ packages: peerDependencies: ajv: '>=8' - '@babel/code-frame@7.12.11': - resolution: {integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==} - '@babel/code-frame@7.26.2': resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} engines: {node: '>=6.9.0'} @@ -3159,10 +3149,6 @@ packages: resolution: {integrity: sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==} engines: {node: '>=6.9.0'} - '@babel/highlight@7.25.9': - resolution: {integrity: sha512-llL88JShoCsth8fF8R4SJnIn+WLvR6ccFxu1H3FlMhDontdcmZWf2HgIZ7AIqV3Xcck1idlohrN4EUBQz6klbw==} - engines: {node: '>=6.9.0'} - '@babel/parser@7.26.3': resolution: {integrity: sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==} engines: {node: '>=6.0.0'} @@ -4176,10 +4162,6 @@ packages: resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/eslintrc@0.4.3': - resolution: {integrity: sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==} - engines: {node: ^10.12.0 || >=12.0.0} - '@eslint/eslintrc@2.1.4': resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -4222,19 +4204,10 @@ packages: engines: {node: '>=10.10.0'} deprecated: Use @eslint/config-array instead - '@humanwhocodes/config-array@0.5.0': - resolution: {integrity: sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==} - engines: {node: '>=10.10.0'} - deprecated: Use @eslint/config-array instead - '@humanwhocodes/module-importer@1.0.1': resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} engines: {node: '>=12.22'} - '@humanwhocodes/object-schema@1.2.1': - resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} - deprecated: Use @eslint/object-schema instead - '@humanwhocodes/object-schema@2.0.3': resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} deprecated: Use @eslint/object-schema instead @@ -4546,21 +4519,19 @@ packages: resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - '@jridgewell/gen-mapping@0.3.5': - resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} - engines: {node: '>=6.0.0'} + '@jridgewell/gen-mapping@0.3.7': + resolution: {integrity: sha512-rNoqXKSm/P1EJw/lrzyaQepC6KfryLFSShA+jl1mbPYqutXlvZWwm0x03W6jMHaYJqIOmc7QarD+GVfG9hO7XQ==} '@jridgewell/resolve-uri@3.1.2': resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} - '@jridgewell/set-array@1.2.1': - resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} - engines: {node: '>=6.0.0'} - '@jridgewell/source-map@0.3.6': resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} + '@jridgewell/sourcemap-codec@1.4.16-beta.0': + resolution: {integrity: sha512-qiZJiTfyb00BApxRU7Apz/3jtlp4gKgOmCXlGQRlIQ5zg6U0uYIb8lZBfbiJ+TxAEJ+rczfY07+CExd8sTRo5w==} + '@jridgewell/sourcemap-codec@1.5.0': resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} @@ -4579,8 +4550,8 @@ packages: peerDependencies: tslib: '2' - '@jsonjoy.com/json-pack@1.1.0': - resolution: {integrity: sha512-zlQONA+msXPPwHWZMKFVS78ewFczIll5lXiVPwFPCZUsrOKdxc2AvxU1HoNBmMRhqDZUR9HkC3UOm+6pME6Xsg==} + '@jsonjoy.com/json-pack@1.1.1': + resolution: {integrity: sha512-osjeBqMJ2lb/j/M8NCPjs1ylqWIcTRTycIhVB5pt6LgzgeRSb0YRZ7j9RfA8wIUrsr/medIuhVyonXRZWLyfdw==} engines: {node: '>=10.0'} peerDependencies: tslib: '2' @@ -4616,8 +4587,8 @@ packages: axios: ^1.3.1 rxjs: ^6.0.0 || ^7.0.0 - '@nestjs/cli@10.4.8': - resolution: {integrity: sha512-BQ/MIXcO2TjLVR9ZCN1MRQqijgCI7taueLdxowLS9UmAHbN7iZcQt307NTC6SFt8uVJg2CrLanD60M/Pr0ZMoQ==} + '@nestjs/cli@10.4.9': + resolution: {integrity: sha512-s8qYd97bggqeK7Op3iD49X2MpFtW4LVNLAwXFkfbRxKME6IYT7X0muNTJ2+QfI8hpbNx9isWkrLWIp+g5FOhiA==} engines: {node: '>= 16.14'} hasBin: true peerDependencies: @@ -4629,8 +4600,8 @@ packages: '@swc/core': optional: true - '@nestjs/common@10.4.13': - resolution: {integrity: sha512-NVJ2UYMRdMkxCcwmoWP8xihpUyd1uqKR+7QqTF3m8aedufpZm8W6WbUmNkD1j/o9TxRzhKW43PemeSMigZj+Bw==} + '@nestjs/common@10.4.15': + resolution: {integrity: sha512-vaLg1ZgwhG29BuLDxPA9OAcIlgqzp9/N8iG0wGapyUNTf4IY4O6zAHgN6QalwLhFxq7nOI021vdRojR1oF3bqg==} peerDependencies: class-transformer: '*' class-validator: '*' @@ -4648,8 +4619,8 @@ packages: '@nestjs/common': ^8.0.0 || ^9.0.0 || ^10.0.0 rxjs: ^7.1.0 - '@nestjs/core@10.4.13': - resolution: {integrity: sha512-zivGEaq9tmwdeQi/RK0nUVdvhdIwcIsytBvEGTmDBFkmEnxEMp3T0Ia4BTFlTFrjLAb5D2cNUQZBZZj1vqfXtw==} + '@nestjs/core@10.4.15': + resolution: {integrity: sha512-UBejmdiYwaH6fTsz2QFBlC1cJHM+3UDeLZN+CiP9I1fRv2KlBZsmozGLbV5eS1JAVWJB4T5N5yQ0gjN8ZvcS2w==} peerDependencies: '@nestjs/common': ^10.0.0 '@nestjs/microservices': ^10.0.0 @@ -4665,8 +4636,8 @@ packages: '@nestjs/websockets': optional: true - '@nestjs/platform-express@10.4.13': - resolution: {integrity: sha512-9Uar9t5NZebI9Y8P8B6OYTfj6p5DuUHM/nk2zGwbL3SLdnieP4O2K1DuePo3SWiYBStmPoTAlXyl6L2zDtrLjQ==} + '@nestjs/platform-express@10.4.15': + resolution: {integrity: sha512-63ZZPkXHjoDyO7ahGOVcybZCRa7/Scp6mObQKjcX/fTEq1YJeU75ELvMsuQgc8U2opMGOBD7GVuc4DV0oeDHoA==} peerDependencies: '@nestjs/common': ^10.0.0 '@nestjs/core': ^10.0.0 @@ -4676,8 +4647,8 @@ packages: peerDependencies: typescript: '>=4.8.2' - '@nestjs/testing@10.4.13': - resolution: {integrity: sha512-07PIDxZbr5sHq+1bHFtMqAyZuxvCqu041OU6pyCR3O76sspFizZg1oxIE2TYzPCKeCbNZavjQ2Zn1K9j+rnjvQ==} + '@nestjs/testing@10.4.15': + resolution: {integrity: sha512-eGlWESkACMKti+iZk1hs6FUY/UqObmMaa8HAN9JLnaYkoLf1Jeh+EuHlGnfqo/Rq77oznNLIyaA3PFjrFDlNUg==} peerDependencies: '@nestjs/common': ^10.0.0 '@nestjs/core': ^10.0.0 @@ -4689,26 +4660,11 @@ packages: '@nestjs/platform-express': optional: true - '@next/env@13.5.7': - resolution: {integrity: sha512-uVuRqoj28Ys/AI/5gVEgRAISd0KWI0HRjOO1CTpNgmX3ZsHb5mdn14Y59yk0IxizXdo7ZjsI2S7qbWnO+GNBcA==} - '@next/env@15.0.4': resolution: {integrity: sha512-WNRvtgnRVDD4oM8gbUcRc27IAhaL4eXQ/2ovGbgLnPGUvdyDr8UdXP4Q/IBDdAdojnD2eScryIDirv0YUCjUVw==} - '@next/eslint-plugin-next@11.1.4': - resolution: {integrity: sha512-E0iM++lWF2uOEBSRWSIg9sl3xXWvYSGP6tvUVKdeNNIiEAWwcZzs0OqxeO7Xq3BZ5XkQREEGiAUkzfCqDze5TQ==} - - '@next/eslint-plugin-next@12.3.4': - resolution: {integrity: sha512-BFwj8ykJY+zc1/jWANsDprDIu2MgwPOIKxNVnrKvPs+f5TPegrVnem8uScND+1veT4B7F6VeqgaNLFW1Hzl9Og==} - - '@next/eslint-plugin-next@13.0.0': - resolution: {integrity: sha512-z+gnX4Zizatqatc6f4CQrcC9oN8Us3Vrq/OLyc98h7K/eWctrnV91zFZodmJHUjx0cITY8uYM7LXD7IdYkg3kg==} - - '@next/swc-darwin-arm64@13.5.7': - resolution: {integrity: sha512-7SxmxMex45FvKtRoP18eftrDCMyL6WQVYJSEE/s7A1AW/fCkznxjEShKet2iVVzf89gWp8HbXGaL4hCaseux6g==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] + '@next/eslint-plugin-next@15.0.4': + resolution: {integrity: sha512-rbsF17XGzHtR7SDWzWpavSfum3/UdnF8bAaisnKwP//si3KWPTedVUsflAdjyK1zW3rweBjbALfKcavFneLGvg==} '@next/swc-darwin-arm64@15.0.4': resolution: {integrity: sha512-QecQXPD0yRHxSXWL5Ff80nD+A56sUXZG9koUsjWJwA2Z0ZgVQfuy7gd0/otjxoOovPVHR2eVEvPMHbtZP+pf9w==} @@ -4716,90 +4672,42 @@ packages: cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@13.5.7': - resolution: {integrity: sha512-6iENvgyIkGFLFszBL4b1VfEogKC3TDPEB6/P/lgxmgXVXIV09Q4or1MVn+U/tYyYmm7oHMZ3oxGpHAyJ80nA6g==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - '@next/swc-darwin-x64@15.0.4': resolution: {integrity: sha512-pb7Bye3y1Og3PlCtnz2oO4z+/b3pH2/HSYkLbL0hbVuTGil7fPen8/3pyyLjdiTLcFJ+ymeU3bck5hd4IPFFCA==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@13.5.7': - resolution: {integrity: sha512-P42jDX56wu9zEdVI+Xv4zyTeXB3DpqgE1Gb4bWrc0s2RIiDYr6uKBprnOs1hCGIwfVyByxyTw5Va66QCdFFNUg==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - '@next/swc-linux-arm64-gnu@15.0.4': resolution: {integrity: sha512-12oSaBFjGpB227VHzoXF3gJoK2SlVGmFJMaBJSu5rbpaoT5OjP5OuCLuR9/jnyBF1BAWMs/boa6mLMoJPRriMA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@13.5.7': - resolution: {integrity: sha512-A06vkj+8X+tLRzSja5REm/nqVOCzR+x5Wkw325Q/BQRyRXWGCoNbQ6A+BR5M86TodigrRfI3lUZEKZKe3QJ9Bg==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - '@next/swc-linux-arm64-musl@15.0.4': resolution: {integrity: sha512-QARO88fR/a+wg+OFC3dGytJVVviiYFEyjc/Zzkjn/HevUuJ7qGUUAUYy5PGVWY1YgTzeRYz78akQrVQ8r+sMjw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-x64-gnu@13.5.7': - resolution: {integrity: sha512-UdHm7AlxIbdRdMsK32cH0EOX4OmzAZ4Xm+UVlS0YdvwLkI3pb7AoBEoVMG5H0Wj6Wpz6GNkrFguHTRLymTy6kw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - '@next/swc-linux-x64-gnu@15.0.4': resolution: {integrity: sha512-Z50b0gvYiUU1vLzfAMiChV8Y+6u/T2mdfpXPHraqpypP7yIT2UV9YBBhcwYkxujmCvGEcRTVWOj3EP7XW/wUnw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@13.5.7': - resolution: {integrity: sha512-c50Y8xBKU16ZGj038H6C13iedRglxvdQHD/1BOtes56gwUrIRDX2Nkzn3mYtpz3Wzax0gfAF9C0Nqljt93IxvA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - '@next/swc-linux-x64-musl@15.0.4': resolution: {integrity: sha512-7H9C4FAsrTAbA/ENzvFWsVytqRYhaJYKa2B3fyQcv96TkOGVMcvyS6s+sj4jZlacxxTcn7ygaMXUPkEk7b78zw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-win32-arm64-msvc@13.5.7': - resolution: {integrity: sha512-NcUx8cmkA+JEp34WNYcKW6kW2c0JBhzJXIbw+9vKkt9m/zVJ+KfizlqmoKf04uZBtzFN6aqE2Fyv2MOd021WIA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - '@next/swc-win32-arm64-msvc@15.0.4': resolution: {integrity: sha512-Z/v3WV5xRaeWlgJzN9r4PydWD8sXV35ywc28W63i37G2jnUgScA4OOgS8hQdiXLxE3gqfSuHTicUhr7931OXPQ==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-ia32-msvc@13.5.7': - resolution: {integrity: sha512-wXp+/3NVcuyJDED6gJiLXs5dqHaWO7moAB6aBtjlKZvsxBDxpcyjsfRbtHPeYtaT20zCkmPs69H0K25lrVZmlA==} - engines: {node: '>= 10'} - cpu: [ia32] - os: [win32] - - '@next/swc-win32-x64-msvc@13.5.7': - resolution: {integrity: sha512-PLyD3Dl6jTTkLG8AoqhPGd5pXtSs8wbqIhWPQt3yEMfnYld/dGYuF2YPs3YHaVFrijCIF9pXY3+QOyvP23Zn7g==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - '@next/swc-win32-x64-msvc@15.0.4': resolution: {integrity: sha512-NGLchGruagh8lQpDr98bHLyWJXOBSmkEAfK980OiNBa7vNm6PsNoPvzTfstT78WyOeMRQphEQ455rggd7Eo+Dw==} engines: {node: '>= 10'} @@ -4821,6 +4729,10 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} + '@nolyfill/is-core-module@1.0.39': + resolution: {integrity: sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==} + engines: {node: '>=12.4.0'} + '@npmcli/fs@1.1.1': resolution: {integrity: sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==} @@ -5002,6 +4914,10 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} + '@pkgr/core@0.1.1': + resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + '@pmmmwh/react-refresh-webpack-plugin@0.5.15': resolution: {integrity: sha512-LFWllMA55pzB9D34w/wXUCf8+c+IYKuJDgxiZ3qMhl64KRMBHYM1I3VdGaD2BV5FNPV2/S2596bppxHbv2ZydQ==} engines: {node: '>= 10.13'} @@ -5298,68 +5214,68 @@ packages: resolution: {integrity: sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==} engines: {node: '>=10'} - '@swc/core-darwin-arm64@1.10.0': - resolution: {integrity: sha512-wCeUpanqZyzvgqWRtXIyhcFK3CqukAlYyP+fJpY2gWc/+ekdrenNIfZMwY7tyTFDkXDYEKzvn3BN/zDYNJFowQ==} + '@swc/core-darwin-arm64@1.10.1': + resolution: {integrity: sha512-NyELPp8EsVZtxH/mEqvzSyWpfPJ1lugpTQcSlMduZLj1EASLO4sC8wt8hmL1aizRlsbjCX+r0PyL+l0xQ64/6Q==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] - '@swc/core-darwin-x64@1.10.0': - resolution: {integrity: sha512-0CZPzqTynUBO+SHEl/qKsFSahp2Jv/P2ZRjFG0gwZY5qIcr1+B/v+o74/GyNMBGz9rft+F2WpU31gz2sJwyF4A==} + '@swc/core-darwin-x64@1.10.1': + resolution: {integrity: sha512-L4BNt1fdQ5ZZhAk5qoDfUnXRabDOXKnXBxMDJ+PWLSxOGBbWE6aJTnu4zbGjJvtot0KM46m2LPAPY8ttknqaZA==} engines: {node: '>=10'} cpu: [x64] os: [darwin] - '@swc/core-linux-arm-gnueabihf@1.10.0': - resolution: {integrity: sha512-oq+DdMu5uJOFPtRkeiITc4kxmd+QSmK+v+OBzlhdGkSgoH3yRWZP+H2ao0cBXo93ZgCr2LfjiER0CqSKhjGuNA==} + '@swc/core-linux-arm-gnueabihf@1.10.1': + resolution: {integrity: sha512-Y1u9OqCHgvVp2tYQAJ7hcU9qO5brDMIrA5R31rwWQIAKDkJKtv3IlTHF0hrbWk1wPR0ZdngkQSJZple7G+Grvw==} engines: {node: '>=10'} cpu: [arm] os: [linux] - '@swc/core-linux-arm64-gnu@1.10.0': - resolution: {integrity: sha512-Y6+PC8knchEViRxiCUj3j8wsGXaIhuvU+WqrFqV834eiItEMEI9+Vh3FovqJMBE3L7d4E4ZQtgImHCXjrHfxbw==} + '@swc/core-linux-arm64-gnu@1.10.1': + resolution: {integrity: sha512-tNQHO/UKdtnqjc7o04iRXng1wTUXPgVd8Y6LI4qIbHVoVPwksZydISjMcilKNLKIwOoUQAkxyJ16SlOAeADzhQ==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/core-linux-arm64-musl@1.10.0': - resolution: {integrity: sha512-EbrX9A5U4cECCQQfky7945AW9GYnTXtCUXElWTkTYmmyQK87yCyFfY8hmZ9qMFIwxPOH6I3I2JwMhzdi8Qoz7g==} + '@swc/core-linux-arm64-musl@1.10.1': + resolution: {integrity: sha512-x0L2Pd9weQ6n8dI1z1Isq00VHFvpBClwQJvrt3NHzmR+1wCT/gcYl1tp9P5xHh3ldM8Cn4UjWCw+7PaUgg8FcQ==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/core-linux-x64-gnu@1.10.0': - resolution: {integrity: sha512-TaxpO6snTjjfLXFYh5EjZ78se69j2gDcqEM8yB9gguPYwkCHi2Ylfmh7iVaNADnDJFtjoAQp0L41bTV/Pfq9Cg==} + '@swc/core-linux-x64-gnu@1.10.1': + resolution: {integrity: sha512-yyYEwQcObV3AUsC79rSzN9z6kiWxKAVJ6Ntwq2N9YoZqSPYph+4/Am5fM1xEQYf/kb99csj0FgOelomJSobxQA==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/core-linux-x64-musl@1.10.0': - resolution: {integrity: sha512-IEGvDd6aEEKEyZFZ8oCKuik05G5BS7qwG5hO5PEMzdGeh8JyFZXxsfFXbfeAqjue4UaUUrhnoX+Ze3M2jBVMHw==} + '@swc/core-linux-x64-musl@1.10.1': + resolution: {integrity: sha512-tcaS43Ydd7Fk7sW5ROpaf2Kq1zR+sI5K0RM+0qYLYYurvsJruj3GhBCaiN3gkzd8m/8wkqNqtVklWaQYSDsyqA==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/core-win32-arm64-msvc@1.10.0': - resolution: {integrity: sha512-UkQ952GSpY+Z6XONj9GSW8xGSkF53jrCsuLj0nrcuw7Dvr1a816U/9WYZmmcYS8tnG2vHylhpm6csQkyS8lpCw==} + '@swc/core-win32-arm64-msvc@1.10.1': + resolution: {integrity: sha512-D3Qo1voA7AkbOzQ2UGuKNHfYGKL6eejN8VWOoQYtGHHQi1p5KK/Q7V1ku55oxXBsj79Ny5FRMqiRJpVGad7bjQ==} engines: {node: '>=10'} cpu: [arm64] os: [win32] - '@swc/core-win32-ia32-msvc@1.10.0': - resolution: {integrity: sha512-a2QpIZmTiT885u/mUInpeN2W9ClCnqrV2LnMqJR1/Fgx1Afw/hAtiDZPtQ0SqS8yDJ2VR5gfNZo3gpxWMrqdVA==} + '@swc/core-win32-ia32-msvc@1.10.1': + resolution: {integrity: sha512-WalYdFoU3454Og+sDKHM1MrjvxUGwA2oralknXkXL8S0I/8RkWZOB++p3pLaGbTvOO++T+6znFbQdR8KRaa7DA==} engines: {node: '>=10'} cpu: [ia32] os: [win32] - '@swc/core-win32-x64-msvc@1.10.0': - resolution: {integrity: sha512-tZcCmMwf483nwsEBfUk5w9e046kMa1iSik4bP9Kwi2FGtOfHuDfIcwW4jek3hdcgF5SaBW1ktnK/lgQLDi5AtA==} + '@swc/core-win32-x64-msvc@1.10.1': + resolution: {integrity: sha512-JWobfQDbTnoqaIwPKQ3DVSywihVXlQMbDuwik/dDWlj33A8oEHcjPOGs4OqcA3RHv24i+lfCQpM3Mn4FAMfacA==} engines: {node: '>=10'} cpu: [x64] os: [win32] - '@swc/core@1.10.0': - resolution: {integrity: sha512-+CuuTCmQFfzaNGg1JmcZvdUVITQXJk9sMnl1C2TiDLzOSVOJRwVD4dNo5dljX/qxpMAN+2BIYlwjlSkoGi6grg==} + '@swc/core@1.10.1': + resolution: {integrity: sha512-rQ4dS6GAdmtzKiCRt3LFVxl37FaY1cgL9kSUTnhQ2xc3fmHOd7jdJK/V4pSZMG1ruGTd0bsi34O2R0Olg9Zo/w==} engines: {node: '>=10'} peerDependencies: '@swc/helpers': '*' @@ -5373,9 +5289,6 @@ packages: '@swc/helpers@0.5.13': resolution: {integrity: sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==} - '@swc/helpers@0.5.2': - resolution: {integrity: sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==} - '@swc/types@0.1.17': resolution: {integrity: sha512-V5gRru+aD8YVyCOMAjMpWR1Ui577DD5KSJsHP8RAxopAH22jFz6GZd/qxqjO6MJHQhcsjvjOFXyDhyLQUnMveQ==} @@ -5408,8 +5321,8 @@ packages: react-native: optional: true - '@tanstack/react-virtual@3.11.0': - resolution: {integrity: sha512-liRl34SrQm54NZdf22d/H4a7GucPNCxBSJdWWZlUrF1E1oXcZ3/GfRRHFDUJXwEuTfjtyp0X6NnUK7bhIuDzoQ==} + '@tanstack/react-virtual@3.11.1': + resolution: {integrity: sha512-orn2QNe5tF6SqjucHJ6cKTKcRDe3GG7bcYqPNn72Yejj7noECdzgAyRfGt2pGDPemhYim3d1HIR/dgruCnLfUA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -5541,8 +5454,8 @@ packages: '@tsconfig/node16@1.0.4': resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} - '@tsconfig/node18@1.0.3': - resolution: {integrity: sha512-RbwvSJQsuN9TB04AQbGULYfOGE/RnSFk/FLQ5b0NmDf5Kx2q/lABZbHQPKCO1vZ6Fiwkplu+yb9pGdLy1iGseQ==} + '@tsconfig/node18@18.2.4': + resolution: {integrity: sha512-5xxU8vVs9/FNcvm3gE07fPbn9tl6tqGGWA9tSlwsUEkBxtRnTsNmwrV8gasZ9F/EobaSv9+nu8AxUKccw77JpQ==} '@types/acorn@4.0.6': resolution: {integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==} @@ -5625,8 +5538,8 @@ packages: '@types/express@5.0.0': resolution: {integrity: sha512-DvZriSMehGHL1ZNLzi6MidnsDhUZM/x2pRdDIKdwbUNqqwHxMlRdkxtn6/EPKyqKpHqTl/4nRZsRNLpZxZRpPQ==} - '@types/fs-extra@9.0.13': - resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==} + '@types/fs-extra@11.0.4': + resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==} '@types/glob@7.2.0': resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} @@ -5676,6 +5589,9 @@ packages: '@types/json5@0.0.29': resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} + '@types/jsonfile@6.1.4': + resolution: {integrity: sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==} + '@types/keyv@3.1.4': resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} @@ -5706,9 +5622,6 @@ packages: '@types/minimatch@5.1.2': resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} - '@types/minimist@1.2.5': - resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} - '@types/mocha@10.0.1': resolution: {integrity: sha512-/fvYntiO1GeICvqbQ3doGDIP97vWmvFt83GKguJ6prmQM2iXZfFcq6YE8KteFyRtX2/h5Hf91BYvPodJKFYv5Q==} @@ -5737,9 +5650,6 @@ packages: '@types/node@14.18.33': resolution: {integrity: sha512-qelS/Ra6sacc4loe/3MSjXNL1dNQ/GjxNHVzuChwMfmk7HuycRLVQN2qNY3XahK+fZc5E2szqQSKUyAF0E+2bg==} - '@types/node@17.0.45': - resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} - '@types/node@22.10.1': resolution: {integrity: sha512-qKgsUwfHZV2WCWLAnVP1JqnpE6Im6h3Y0+fYgMTasNQ7V++CBX5OT1as0g0f+OyubbFqhf6XVNIsmN4IIhEgGQ==} @@ -5752,9 +5662,6 @@ packages: '@types/prop-types@15.7.14': resolution: {integrity: sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==} - '@types/ps-tree@1.1.6': - resolution: {integrity: sha512-PtrlVaOaI44/3pl3cvnlK+GxOM3re2526TJvPvh7W+keHIXdV4TE0ylpPBAcvFQCbGitaTXwL9u+RF7qtVeazQ==} - '@types/q@1.5.8': resolution: {integrity: sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw==} @@ -5764,8 +5671,10 @@ packages: '@types/range-parser@1.2.7': resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} - '@types/react-dom@18.3.2': - resolution: {integrity: sha512-Fqp+rcvem9wEnGr3RY8dYNvSQ8PoLqjZ9HLgaPUOjJJD120uDyOxOjc/39M4Kddp9JQCxpGQbnhVQF0C0ncYVg==} + '@types/react-dom@18.3.3': + resolution: {integrity: sha512-uTYkxTLkYp41nq/ULXyXMtkNT1vu5fXJoqad6uTNCOGat5t9cLgF4vMNLBXsTOXpdOI44XzKPY1M5RRm0bQHuw==} + peerDependencies: + '@types/react': ^18.0.0 '@types/react@18.3.14': resolution: {integrity: sha512-NzahNKvjNhVjuPBQ+2G7WlxstQ+47kXZNHlUvFakDViuIEfGY926GqhMueQFZ7woG+sPiQKlF36XfrIUVSUfFg==} @@ -5830,9 +5739,6 @@ packages: '@types/uuid@8.3.4': resolution: {integrity: sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw==} - '@types/which@2.0.2': - resolution: {integrity: sha512-113D3mDkZDjo+EeUEHCFy0qniNc1ZpecGiAU7WSo7YDoSzolZIQKpYFHrPpjkB2nuyahcKfrmLXeQlh7gqJYdw==} - '@types/ws@8.5.13': resolution: {integrity: sha512-osM/gWBTPKgHV8XkTunnegTRIsvF6owmf5w+JtAfOw472dptdm0dlGv4xCt6GwQRcC2XVOvvRE/0bAoQcL2QkA==} @@ -5848,17 +5754,6 @@ packages: '@types/yargs@17.0.33': resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} - '@typescript-eslint/eslint-plugin@4.33.0': - resolution: {integrity: sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg==} - engines: {node: ^10.12.0 || >=12.0.0} - peerDependencies: - '@typescript-eslint/parser': ^4.0.0 - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - '@typescript-eslint/eslint-plugin@5.62.0': resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -5870,22 +5765,13 @@ packages: typescript: optional: true - '@typescript-eslint/eslint-plugin@8.17.0': - resolution: {integrity: sha512-HU1KAdW3Tt8zQkdvNoIijfWDMvdSweFYm4hWh+KwhPstv+sCmWb89hCIP8msFm9N1R/ooh9honpSuvqKWlYy3w==} + '@typescript-eslint/eslint-plugin@8.18.0': + resolution: {integrity: sha512-NR2yS7qUqCL7AIxdJUQf2MKKNDVNaig/dEB0GBLU7D+ZdHgK1NoH/3wsgO3OnPVipn51tG3MAwaODEGil70WEw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 eslint: ^8.57.0 || ^9.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/experimental-utils@4.33.0': - resolution: {integrity: sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==} - engines: {node: ^10.12.0 || >=12.0.0} - peerDependencies: - eslint: '*' + typescript: '>=4.8.4 <5.8.0' '@typescript-eslint/experimental-utils@5.62.0': resolution: {integrity: sha512-RTXpeB3eMkpoclG3ZHft6vG/Z30azNHuqY6wKPBHlVMZFuEvrtlEDe8gMqDb+SO+9hjC/pLekeSCryf9vMZlCw==} @@ -5893,16 +5779,6 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - '@typescript-eslint/parser@4.33.0': - resolution: {integrity: sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==} - engines: {node: ^10.12.0 || >=12.0.0} - peerDependencies: - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - '@typescript-eslint/parser@5.62.0': resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -5913,30 +5789,23 @@ packages: typescript: optional: true - '@typescript-eslint/parser@8.17.0': - resolution: {integrity: sha512-Drp39TXuUlD49F7ilHHCG7TTg8IkA+hxCuULdmzWYICxGXvDXmDmWEjJYZQYgf6l/TFfYNE167m7isnc3xlIEg==} + '@typescript-eslint/parser@8.18.0': + resolution: {integrity: sha512-hgUZ3kTEpVzKaK3uNibExUYm6SKKOmTU2BOxBSvOYwtJEPdVQ70kZJpPjstlnhCHcuc2WGfSbpKlb/69ttyN5Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/scope-manager@4.33.0': - resolution: {integrity: sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + typescript: '>=4.8.4 <5.8.0' '@typescript-eslint/scope-manager@5.62.0': resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/scope-manager@6.21.0': - resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/scope-manager@7.18.0': + resolution: {integrity: sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==} + engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/scope-manager@8.17.0': - resolution: {integrity: sha512-/ewp4XjvnxaREtqsZjF4Mfn078RD/9GmiEAtTeLQ7yFdKnqwTOgRMSvFz4et9U5RiJQ15WTGXPLj89zGusvxBg==} + '@typescript-eslint/scope-manager@8.18.0': + resolution: {integrity: sha512-PNGcHop0jkK2WVYGotk/hxj+UFLhXtGPiGtiaWgVBVP1jhMoMCHlTyJA+hEj4rszoSdLTK3fN4oOatrL0Cp+Xw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript-eslint/type-utils@5.62.0': @@ -5949,41 +5818,25 @@ packages: typescript: optional: true - '@typescript-eslint/type-utils@8.17.0': - resolution: {integrity: sha512-q38llWJYPd63rRnJ6wY/ZQqIzPrBCkPdpIsaCfkR3Q4t3p6sb422zougfad4TFW9+ElIFLVDzWGiGAfbb/v2qw==} + '@typescript-eslint/type-utils@8.18.0': + resolution: {integrity: sha512-er224jRepVAVLnMF2Q7MZJCq5CsdH2oqjP4dT7K6ij09Kyd+R21r7UVJrF0buMVdZS5QRhDzpvzAxHxabQadow==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/types@4.33.0': - resolution: {integrity: sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + typescript: '>=4.8.4 <5.8.0' '@typescript-eslint/types@5.62.0': resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/types@6.21.0': - resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/types@7.18.0': + resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==} + engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/types@8.17.0': - resolution: {integrity: sha512-gY2TVzeve3z6crqh2Ic7Cr+CAv6pfb0Egee7J5UAVWCpVvDI/F71wNfolIim4FE6hT15EbpZFVUj9j5i38jYXA==} + '@typescript-eslint/types@8.18.0': + resolution: {integrity: sha512-FNYxgyTCAnFwTrzpBGq+zrnoTO4x0c1CKYY5MuUTzpScqmY5fmsh2o3+57lqdI3NZucBDCzDgdEbIaNfAjAHQA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@4.33.0': - resolution: {integrity: sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==} - engines: {node: ^10.12.0 || >=12.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - '@typescript-eslint/typescript-estree@5.62.0': resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -5993,23 +5846,20 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@6.21.0': - resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/typescript-estree@7.18.0': + resolution: {integrity: sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true - '@typescript-eslint/typescript-estree@8.17.0': - resolution: {integrity: sha512-JqkOopc1nRKZpX+opvKqnM3XUlM7LpFMD0lYxTqOTKQfCWAmxw45e3qlOCsEqEB2yuacujivudOFpCnqkBDNMw==} + '@typescript-eslint/typescript-estree@8.18.0': + resolution: {integrity: sha512-rqQgFRu6yPkauz+ms3nQpohwejS8bvgbPyIDq13cgEDbkXt4LH4OkDMT0/fN1RUtzG8e8AKJyDBoocuQh8qNeg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + typescript: '>=4.8.4 <5.8.0' '@typescript-eslint/utils@5.62.0': resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} @@ -6017,43 +5867,36 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - '@typescript-eslint/utils@6.21.0': - resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/utils@7.18.0': + resolution: {integrity: sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.56.0 - '@typescript-eslint/utils@8.17.0': - resolution: {integrity: sha512-bQC8BnEkxqG8HBGKwG9wXlZqg37RKSMY7v/X8VEWD8JG2JuTHuNK0VFvMPMUKQcbk6B+tf05k+4AShAEtCtJ/w==} + '@typescript-eslint/utils@8.18.0': + resolution: {integrity: sha512-p6GLdY383i7h5b0Qrfbix3Vc3+J2k6QWw6UMUeY5JGfm3C5LbZ4QIZzJNoNOfgyRe0uuYKjvVOsO/jD4SJO+xg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/visitor-keys@4.33.0': - resolution: {integrity: sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + typescript: '>=4.8.4 <5.8.0' '@typescript-eslint/visitor-keys@5.62.0': resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/visitor-keys@6.21.0': - resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/visitor-keys@7.18.0': + resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==} + engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/visitor-keys@8.17.0': - resolution: {integrity: sha512-1Hm7THLpO6ww5QU6H/Qp+AusUUl+z/CAm3cNZZ0jQvon9yicgO7Rwd+/WWRpMKLYV6p2UvdbR27c86rzCPpreg==} + '@typescript-eslint/visitor-keys@8.18.0': + resolution: {integrity: sha512-pCh/qEA8Lb1wVIqNvBke8UaRjJ6wrAWkJO5yyIbs8Yx6TNGYyfNjOo61tLv+WwLvoLPp4BQ8B7AHKijl8NGUfw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@ungap/promise-all-settled@1.1.2': resolution: {integrity: sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==} - '@ungap/structured-clone@1.2.0': - resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} + '@ungap/structured-clone@1.2.1': + resolution: {integrity: sha512-fEzPV3hSkSMltkw152tJKNARhOupqbH96MZWyRjNaYZOMIzbrTeQDG+MTc6Mr2pgzFQzFxAfmhGDNP5QK++2ZA==} '@vanilla-extract/babel-plugin-debug-ids@1.1.0': resolution: {integrity: sha512-Zy9bKjaL2P5zsrFYQJ8IjWGlFODmZrpvFmjFE0Zv8om55Pz1JtpJtL6DvlxlWUxbVaP1HKCqsmEfFOZN8fX/ZQ==} @@ -6395,6 +6238,10 @@ packages: resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} engines: {node: '>=8'} + array.prototype.findlast@1.2.5: + resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} + engines: {node: '>= 0.4'} + array.prototype.findlastindex@1.2.5: resolution: {integrity: sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==} engines: {node: '>= 0.4'} @@ -6411,6 +6258,10 @@ packages: resolution: {integrity: sha512-mzmiUCVwtiD4lgxYP8g7IYy8El8p2CSMePvIbTS7gchKir/L1fgJrk0yDKmAX6mnRQFKNADYIk8nNlTris5H1Q==} engines: {node: '>= 0.4'} + array.prototype.tosorted@1.1.4: + resolution: {integrity: sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==} + engines: {node: '>= 0.4'} + arraybuffer.prototype.slice@1.0.3: resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} engines: {node: '>= 0.4'} @@ -6429,10 +6280,6 @@ packages: resolution: {integrity: sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==} engines: {node: '>=4'} - astral-regex@2.0.0: - resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} - engines: {node: '>=8'} - astring@1.9.0: resolution: {integrity: sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==} hasBin: true @@ -6716,8 +6563,12 @@ packages: resolution: {integrity: sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA==} engines: {node: '>=8'} - call-bind@1.0.7: - resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} + call-bind-apply-helpers@1.0.1: + resolution: {integrity: sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==} + engines: {node: '>= 0.4'} + + call-bind@1.0.8: + resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==} engines: {node: '>= 0.4'} callsites@3.1.0: @@ -6861,10 +6712,6 @@ packages: resolution: {integrity: sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==} engines: {node: 10.* || >= 12.*} - cli-truncate@2.1.0: - resolution: {integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==} - engines: {node: '>=8'} - cli-width@3.0.0: resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==} engines: {node: '>= 10'} @@ -6945,9 +6792,6 @@ packages: colord@2.9.3: resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} - colorette@1.4.0: - resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==} - colorette@2.0.20: resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} @@ -7332,8 +7176,8 @@ packages: supports-color: optional: true - debug@4.3.7: - resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} + debug@4.4.0: + resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -7585,6 +7429,10 @@ packages: resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==} engines: {node: '>=12'} + dunder-proto@1.0.0: + resolution: {integrity: sha512-9+Sj30DIu+4KvHqMfLUGLFYL2PkURSYMVXJyXe92nFRvlYq5hBjLEhblKB+vkd/WVlUYMWigiY07T91Fkk0+4A==} + engines: {node: '>= 0.4'} + duplexer@0.1.2: resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} @@ -7610,8 +7458,8 @@ packages: ejson@2.2.3: resolution: {integrity: sha512-hsFvJp6OpGxFRQfBR3PSxFpaPALdHDY+SB3TRbMpLWNhvu8GzLiZutof5+/DFd2QekZo3KyXau75ngdJqQUSrw==} - electron-to-chromium@1.5.71: - resolution: {integrity: sha512-dB68l59BI75W1BUGVTAEJy45CEVuEGy9qPVVQ8pnHyHMn36PLPPoE1mjLH+lo9rKulO3HC2OhbACI/8tCqJBcA==} + electron-to-chromium@1.5.72: + resolution: {integrity: sha512-ZpSAUOZ2Izby7qnZluSrAlGgGQzucmFbN0n64dYzocYxnxV5ufurpj3VgEe4cUp7ir9LmeLxNYo8bVnlM8bQHw==} emittery@0.10.2: resolution: {integrity: sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==} @@ -7656,10 +7504,6 @@ packages: resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==} engines: {node: '>=10.13.0'} - enquirer@2.4.1: - resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==} - engines: {node: '>=8.6'} - entities@2.1.0: resolution: {integrity: sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==} @@ -7683,8 +7527,8 @@ packages: es-array-method-boxes-properly@1.0.0: resolution: {integrity: sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==} - es-define-property@1.0.0: - resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} + es-define-property@1.0.1: + resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} engines: {node: '>= 0.4'} es-errors@1.3.0: @@ -7694,6 +7538,10 @@ packages: es-get-iterator@1.1.3: resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} + es-iterator-helpers@1.2.0: + resolution: {integrity: sha512-tpxqxncxnpw3c93u8n3VOzACmRFoVmWJqbWXvX/JfKbkhBw1oslgPrUfeSt2psuqyEJFD6N/9lg5i7bsKpoq+Q==} + engines: {node: '>= 0.4'} + es-module-lexer@1.5.4: resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==} @@ -7884,36 +7732,18 @@ packages: engines: {node: '>=6.0'} hasBin: true - eslint-config-next@11.1.4: - resolution: {integrity: sha512-PD2/sxnLcI1Zy/QwKSwugzgafwymNh70Y/nPB/v+i0GOTFIl2JpLRUg9m/bQFHzi6PDeDM81w89ayFvpa2/Nxg==} - peerDependencies: - eslint: ^7.23.0 - next: '>=10.2.0' - typescript: '>=3.3.1' - peerDependenciesMeta: - typescript: - optional: true - - eslint-config-next@12.3.4: - resolution: {integrity: sha512-WuT3gvgi7Bwz00AOmKGhOeqnyA5P29Cdyr0iVjLyfDbk+FANQKcOjFUTZIdyYfe5Tq1x4TGcmoe4CwctGvFjHQ==} - peerDependencies: - eslint: ^7.23.0 || ^8.0.0 - typescript: '>=3.3.1' - peerDependenciesMeta: - typescript: - optional: true - - eslint-config-next@13.0.0: - resolution: {integrity: sha512-y2nqWS2tycWySdVhb+rhp6CuDmDazGySqkzzQZf3UTyfHyC7og1m5m/AtMFwCo5mtvDqvw1BENin52kV9733lg==} + eslint-config-next@15.0.4: + resolution: {integrity: sha512-97mLaAhbJKVQYXUBBrenRtEUAA6bNDPxWfaFEd6mEhKfpajP4wJrW4l7BUlHuYWxR8oQa9W014qBJpumpJQwWA==} peerDependencies: - eslint: ^7.23.0 || ^8.0.0 + eslint: ^7.23.0 || ^8.0.0 || ^9.0.0 + next: '*' typescript: '>=3.3.1' peerDependenciesMeta: typescript: optional: true - eslint-config-prettier@8.10.0: - resolution: {integrity: sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==} + eslint-config-prettier@9.1.0: + resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} hasBin: true peerDependencies: eslint: '>=7.0.0' @@ -7931,12 +7761,18 @@ packages: eslint-import-resolver-node@0.3.9: resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} - eslint-import-resolver-typescript@2.7.1: - resolution: {integrity: sha512-00UbgGwV8bSgUv34igBDbTOtKhqoRMy9bFjNehT40bXg6585PNIct8HhXZ0SybqB9rWtXj9crcku8ndDn/gIqQ==} - engines: {node: '>=4'} + eslint-import-resolver-typescript@3.7.0: + resolution: {integrity: sha512-Vrwyi8HHxY97K5ebydMtffsWAn1SCR9eol49eCd5fJS4O1WV7PaAjbcjmbfJJSMz/t4Mal212Uz/fQZrOB8mow==} + engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: eslint: '*' eslint-plugin-import: '*' + eslint-plugin-import-x: '*' + peerDependenciesMeta: + eslint-plugin-import: + optional: true + eslint-plugin-import-x: + optional: true eslint-module-utils@2.12.0: resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} @@ -7959,11 +7795,10 @@ packages: eslint-import-resolver-webpack: optional: true - eslint-plugin-deprecation@1.6.0: - resolution: {integrity: sha512-rld+Vrneh/NXRtDB0vQifOvgUy0HJYoejaxWlVnsk/LK7iij2tCWQIFcCKG4uzQb+Ef86bDke39w1lh4wnon4Q==} - deprecated: this package has been deprecated, please use v2.0.0 + eslint-plugin-deprecation@3.0.0: + resolution: {integrity: sha512-JuVLdNg/uf0Adjg2tpTyYoYaMbwQNn/c78P1HcccokvhtRphgnRjZDKmhlxbxYptppex03zO76f97DD/yQHv7A==} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.0.0 typescript: ^4.2.4 || ^5.0.0 eslint-plugin-flowtype@8.0.3: @@ -8003,14 +7838,17 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 - eslint-plugin-prettier@4.2.1: - resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==} - engines: {node: '>=12.0.0'} + eslint-plugin-prettier@5.2.1: + resolution: {integrity: sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==} + engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: - eslint: '>=7.28.0' + '@types/eslint': '>=8.0.0' + eslint: '>=8.0.0' eslint-config-prettier: '*' - prettier: '>=2.0.0' + prettier: '>=3.0.0' peerDependenciesMeta: + '@types/eslint': + optional: true eslint-config-prettier: optional: true @@ -8020,12 +7858,24 @@ packages: peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + eslint-plugin-react-hooks@5.1.0: + resolution: {integrity: sha512-mpJRtPgHN2tNAvZ35AMfqeB3Xqeo273QxrHJsbBEPWODRM4r0yB6jfoROqKEYrOn27UtRPpcpHc2UqyBSuUNTw==} + engines: {node: '>=10'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 + eslint-plugin-react@7.31.8: resolution: {integrity: sha512-5lBTZmgQmARLLSYiwI71tiGVTLUuqXantZM6vlSY39OaDSV0M7+32K5DnLkmFrwTe+Ksz0ffuLUC91RUviVZfw==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + eslint-plugin-react@7.37.2: + resolution: {integrity: sha512-EsTAnj9fLVr/GZleBLFbj/sSuXeWmp1eXIN60ceYnZveqEaUCyW4X+Vh4WTdUhCkW4xutXYqTXCUSyqD4rB75w==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 + eslint-plugin-testing-library@5.11.1: resolution: {integrity: sha512-5eX9e1Kc2PqVRed3taaLnAAqPZGEX75C+M/rXzUAI3wIg/ZxzUm1OVAwfe/O+vE+6YXOLetSe9g5GKD2ecXipw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'} @@ -8040,16 +7890,6 @@ packages: resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint-utils@2.1.0: - resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} - engines: {node: '>=6'} - - eslint-utils@3.0.0: - resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} - engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} - peerDependencies: - eslint: '>=5' - eslint-visitor-keys@1.3.0: resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==} engines: {node: '>=4'} @@ -8073,22 +7913,12 @@ packages: eslint: ^7.0.0 || ^8.0.0 webpack: ^5.0.0 - eslint@7.32.0: - resolution: {integrity: sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==} - engines: {node: ^10.12.0 || >=12.0.0} - deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. - hasBin: true - eslint@8.57.1: resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true - espree@7.3.1: - resolution: {integrity: sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==} - engines: {node: ^10.12.0 || >=12.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} @@ -8159,9 +7989,6 @@ packages: resolution: {integrity: sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==} engines: {node: '>= 0.8'} - event-stream@3.3.4: - resolution: {integrity: sha512-QHpkERcGsR0T7Qm3HNJSyXKEEj8AHNxkY3PK8TS2KJvQ7NiSHe3DDpwVKKtoYprL/AreyzFBeIkBIWChAqn60g==} - event-target-shim@5.0.1: resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} engines: {node: '>=6'} @@ -8209,10 +8036,6 @@ packages: resolution: {integrity: sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==} engines: {node: '>= 0.10.0'} - express@4.21.1: - resolution: {integrity: sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==} - engines: {node: '>= 0.10.0'} - express@4.21.2: resolution: {integrity: sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==} engines: {node: '>= 0.10.0'} @@ -8234,6 +8057,10 @@ packages: resolution: {integrity: sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==} engines: {node: '>=8.6.0'} + fast-glob@3.3.1: + resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} + engines: {node: '>=8.6.0'} + fast-glob@3.3.2: resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} engines: {node: '>=8.6.0'} @@ -8418,9 +8245,6 @@ packages: resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} engines: {node: '>= 0.6'} - from@0.1.7: - resolution: {integrity: sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==} - fromentries@1.3.2: resolution: {integrity: sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==} @@ -8469,9 +8293,6 @@ packages: resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} engines: {node: '>= 0.4'} - functional-red-black-tree@1.0.1: - resolution: {integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==} - functions-have-names@1.2.3: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} @@ -8491,8 +8312,8 @@ packages: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} - get-intrinsic@1.2.4: - resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} + get-intrinsic@1.2.5: + resolution: {integrity: sha512-Y4+pKa7XeRUPWFNvOOYHkRYrfzW07oraURSvjDmRVOJ748OrVmeXtpE4+GCEHncjCjkTxPNRt8kEbxDhsn6VTg==} engines: {node: '>= 0.4'} get-own-enumerable-property-symbols@3.0.2: @@ -8518,6 +8339,9 @@ packages: resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} engines: {node: '>= 0.4'} + get-tsconfig@4.8.1: + resolution: {integrity: sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==} + get-uri@3.0.2: resolution: {integrity: sha512-+5s0SJbGoyiJTZZ2JTpFPLMPSch72KEqGOTvQsBqg0RBWvwhWUSYZFAtz3TPW0GXJuLBJPts1E241iHg+VRfhg==} engines: {node: '>= 6'} @@ -8543,14 +8367,15 @@ packages: resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} hasBin: true + glob@11.0.0: + resolution: {integrity: sha512-9UiX/Bl6J2yaBbxKoEBRm4Cipxgok8kQYcOPEhScPwebu2I0HoQOuYdIO6S3hLuWoZgpDpwQZMzTFxgpkyT76g==} + engines: {node: 20 || >=22} + hasBin: true + glob@7.1.6: resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} deprecated: Glob versions prior to v9 are no longer supported - glob@7.1.7: - resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==} - deprecated: Glob versions prior to v9 are no longer supported - glob@7.2.0: resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==} deprecated: Glob versions prior to v9 are no longer supported @@ -8559,10 +8384,6 @@ packages: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} deprecated: Glob versions prior to v9 are no longer supported - glob@9.3.5: - resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==} - engines: {node: '>=16 || 14 >=14.17'} - global-modules@2.0.0: resolution: {integrity: sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==} engines: {node: '>=6'} @@ -8591,10 +8412,6 @@ packages: resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} engines: {node: '>=10'} - globby@13.2.2: - resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - gopd@1.2.0: resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} engines: {node: '>= 0.4'} @@ -8645,8 +8462,8 @@ packages: has-property-descriptors@1.0.2: resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} - has-proto@1.1.0: - resolution: {integrity: sha512-QLdzI9IIO1Jg7f9GT1gXpPpXArAn6cS31R1eEZqz08Gc+uQ8/XiqHWt17Fiw+2p6oTTIq5GXEpQkAlA88YRl/Q==} + has-proto@1.2.0: + resolution: {integrity: sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==} engines: {node: '>= 0.4'} has-symbols@1.1.0: @@ -8832,10 +8649,6 @@ packages: ignore-by-default@1.0.1: resolution: {integrity: sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==} - ignore@4.0.6: - resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==} - engines: {node: '>= 4'} - ignore@5.3.2: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} @@ -8965,6 +8778,9 @@ packages: resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==} engines: {node: '>=4'} + is-bun-module@1.3.0: + resolution: {integrity: sha512-DgXeu5UWI0IsMQundYb5UAOzm6G2eVnarJ0byP6Tm55iZNKceD59LNPA2L4VvsScTtHcw0yEkVwSf7PC+QoLSA==} + is-callable@1.2.7: resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} engines: {node: '>= 0.4'} @@ -9203,9 +9019,17 @@ packages: resolution: {integrity: sha512-RKYVTCjAnRthyJes037NX/IiqeidgN1xc3j1RjFfECFp28A1GVwK9nA+i0rJPaHqSZwygLzRnFlzUuHFoWWy+Q==} engines: {node: '>=6'} + iterator.prototype@1.1.3: + resolution: {integrity: sha512-FW5iMbeQ6rBGm/oKgzq2aW4KvAGpxPzYES8N4g4xNXUKpL1mclMvOe+76AcLDTvD+Ze+sOpVhgdAQEKF4L9iGQ==} + engines: {node: '>= 0.4'} + jackspeak@3.4.3: resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + jackspeak@4.0.2: + resolution: {integrity: sha512-bZsjR/iRjl1Nk1UkjGpAzLNfQtzuijhn2g+pbZb98HQ1Gk8vM9hfbxeMBP+M2/UUdwj0RqGG3mlvk2MsAqwvEw==} + engines: {node: 20 || >=22} + jake@10.9.2: resolution: {integrity: sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==} engines: {node: '>=10'} @@ -9766,19 +9590,6 @@ packages: linkify-it@3.0.3: resolution: {integrity: sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==} - lint-staged@11.2.6: - resolution: {integrity: sha512-Vti55pUnpvPE0J9936lKl0ngVeTdSZpEdTNhASbkaWX7J5R9OEifo1INBGQuGW4zmy6OG+TcWPJ3m5yuy5Q8Tg==} - hasBin: true - - listr2@3.14.0: - resolution: {integrity: sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==} - engines: {node: '>=10.0.0'} - peerDependencies: - enquirer: '>= 2.3.0 < 3' - peerDependenciesMeta: - enquirer: - optional: true - load-json-file@4.0.0: resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==} engines: {node: '>=4'} @@ -9840,9 +9651,6 @@ packages: lodash.topath@4.5.2: resolution: {integrity: sha512-1/W4dM+35DwvE/iEd1M9ekewOSTlpFekhw9mhAtrwjVqUr83/ilQiyAvmg4tVX7Unkcfl1KC+i9WdaT4B6aQcg==} - lodash.truncate@4.4.2: - resolution: {integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==} - lodash.uniq@4.5.0: resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} @@ -9857,10 +9665,6 @@ packages: resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} engines: {node: '>=10'} - log-update@4.0.0: - resolution: {integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==} - engines: {node: '>=10'} - logform@2.7.0: resolution: {integrity: sha512-TFYA4jnP7PVbmlBIfhlSe+WKxs9dklXMTEGcBCIvLhE/Tn3H6Gk1norupVW7m5Cnd4bLcr08AytbyV/xj7f/kQ==} engines: {node: '>= 12.0.0'} @@ -9891,6 +9695,10 @@ packages: lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + lru-cache@11.0.2: + resolution: {integrity: sha512-123qHRfJBmo2jXDbo/a5YOQrJoHF/GNQTLzQ5+IdK5pWpceK17yRc6ozlWd25FxvGKQbIUs91fDFkXmDHTKcyA==} + engines: {node: 20 || >=22} + lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} @@ -9927,9 +9735,6 @@ packages: makeerror@1.0.12: resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} - map-stream@0.1.0: - resolution: {integrity: sha512-CkYQrPYZfWnu/DAmVCpTSX/xHpKZ80eKh2lAkyA6AJTef6bW+6JpbQZN5rofum7da+SyN1bi5ctTm+lTfcCW3g==} - markdown-extensions@1.1.1: resolution: {integrity: sha512-WWC0ZuMzCyDHYCasEGs4IPvLyTGftYwh6wIEOULOF0HXcqZlhwRzrK0w2VUlxWA98xnvb/jszw4ZSkJ6ADpM6Q==} engines: {node: '>=0.10.0'} @@ -10038,8 +9843,8 @@ packages: resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==} engines: {node: '>= 4.0.0'} - memfs@4.14.1: - resolution: {integrity: sha512-Fq5CMEth+2iprLJ5mNizRcWuiwRZYjNkUD0zKk224jZunE9CRacTRDK8QLALbMBlNX2y3nY6lKZbesCwDwacig==} + memfs@4.15.0: + resolution: {integrity: sha512-q9MmZXd2rRWHS6GU3WEm3HyiXZyyoA1DqdOhEq0lxPBmKb5S7IAOwX0RgUCwJfqjelDCySa5h8ujOy24LqsWcw==} engines: {node: '>= 4.0.0'} memorystream@0.3.1: @@ -10236,6 +10041,10 @@ packages: minimalistic-assert@1.0.1: resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} + minimatch@10.0.1: + resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==} + engines: {node: 20 || >=22} + minimatch@3.0.4: resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==} @@ -10250,14 +10059,6 @@ packages: resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} engines: {node: '>=10'} - minimatch@8.0.4: - resolution: {integrity: sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==} - engines: {node: '>=16 || 14 >=14.17'} - - minimatch@9.0.3: - resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} - engines: {node: '>=16 || 14 >=14.17'} - minimatch@9.0.5: resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} engines: {node: '>=16 || 14 >=14.17'} @@ -10281,10 +10082,6 @@ packages: resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} engines: {node: '>=8'} - minipass@4.2.8: - resolution: {integrity: sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==} - engines: {node: '>=8'} - minipass@5.0.0: resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} engines: {node: '>=8'} @@ -10316,11 +10113,15 @@ packages: resolution: {integrity: sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg==} engines: {node: '>= 14.0.0'} hasBin: true + peerDependencies: + ts-node: '*' mocha@8.4.0: resolution: {integrity: sha512-hJaO0mwDXmZS4ghXsvPVriOhsxQ7ofcpQdm8dE+jISUOKopitvnXFQmpRR7jd2K6VBG6E26gU3IAbXXGIbu4sQ==} engines: {node: '>= 10.12.0'} hasBin: true + peerDependencies: + ts-node: '*' modern-ahocorasick@1.1.0: resolution: {integrity: sha512-sEKPVl2rM+MNVkGQt3ChdmD8YsigmXdn5NifZn6jiwn9LRJpWm8F3guhaqrJT/JOat6pwpbXEk6kv+b9DMIjsQ==} @@ -10406,21 +10207,6 @@ packages: resolution: {integrity: sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==} engines: {node: '>= 0.4.0'} - next@13.5.7: - resolution: {integrity: sha512-W7KIRTE+hPcgGdq89P3mQLDX3m7pJ6nxSyC+YxYaUExE+cS4UledB+Ntk98tKoyhsv6fjb2TRAnD7VDvoqmeFg==} - engines: {node: '>=16.14.0'} - hasBin: true - peerDependencies: - '@opentelemetry/api': ^1.1.0 - react: ^18.2.0 - react-dom: ^18.2.0 - sass: ^1.3.0 - peerDependenciesMeta: - '@opentelemetry/api': - optional: true - sass: - optional: true - next@15.0.4: resolution: {integrity: sha512-nuy8FH6M1FG0lktGotamQDCXhh5hZ19Vo0ht1AOIQWrYJLP598TIUagKtvJrfJ5AGwB/WmDqkKaKhMpVifvGPA==} engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} @@ -10508,13 +10294,8 @@ packages: resolution: {integrity: sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==} engines: {node: '>=8'} - node-releases@2.0.18: - resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} - - nodemon@2.0.22: - resolution: {integrity: sha512-B8YqaKMmyuCO7BowF1Z1/mkPqLk6cs/l63Ojtd6otKjMx47Dq1utxfRxcavH1I7VSaL8n5BUaoutadnsX3AAVQ==} - engines: {node: '>=8.10.0'} - hasBin: true + node-releases@2.0.19: + resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} nodemon@3.1.7: resolution: {integrity: sha512-hLj7fuMow6f0lbB0cD14Lz2xNjwsyruH251Pk4t/yIitCFJbmY1myuLlHm/q06aST4jg6EgAh74PIBBrRqpVAQ==} @@ -10795,8 +10576,9 @@ packages: resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} engines: {node: '>=16 || 14 >=14.18'} - path-to-regexp@0.1.10: - resolution: {integrity: sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==} + path-scurry@2.0.0: + resolution: {integrity: sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==} + engines: {node: 20 || >=22} path-to-regexp@0.1.12: resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==} @@ -10827,9 +10609,6 @@ packages: pathe@1.1.2: resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} - pause-stream@0.0.11: - resolution: {integrity: sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==} - peek-stream@1.1.3: resolution: {integrity: sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==} @@ -10884,9 +10663,6 @@ packages: resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} engines: {node: '>=8'} - please-upgrade-node@3.2.0: - resolution: {integrity: sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==} - pluralize@8.0.0: resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} engines: {node: '>=4'} @@ -11392,9 +11168,9 @@ packages: engines: {node: '>=10.13.0'} hasBin: true - prettier@2.8.8: - resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} - engines: {node: '>=10.13.0'} + prettier@3.4.2: + resolution: {integrity: sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==} + engines: {node: '>=14'} hasBin: true pretty-bytes@5.6.0: @@ -11435,10 +11211,6 @@ packages: resolution: {integrity: sha512-JOnOPQ/8TZgjs1JIH/m9ni7FfimjNa/PRx7y/Wb5qdItsnhO0jE4AT7fC0HjC28DUQWDr50dwSYZLdRMlqDq3Q==} engines: {node: '>=8'} - progress@2.0.3: - resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} - engines: {node: '>=0.4.0'} - promise-inflight@1.0.1: resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} peerDependencies: @@ -11483,11 +11255,6 @@ packages: proxy-from-env@1.1.0: resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} - ps-tree@1.2.0: - resolution: {integrity: sha512-0VnamPPYHl4uaU/nSFeZZpR21QAWRz+sRv4iW9+v/GS/J5U5iZB5BNN6J0RMoOvdx2gWM2+ZFMIm58q24e4UYA==} - engines: {node: '>= 0.10'} - hasBin: true - psl@1.15.0: resolution: {integrity: sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==} @@ -11519,7 +11286,6 @@ packages: engines: {node: '>=0.6.0', teleport: '>=0.2.0'} deprecated: |- You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other. - (For a CapTP with native promises, see @endo/eventual-send and @endo/captp) qs@6.13.0: @@ -11698,8 +11464,8 @@ packages: reflect-metadata@0.2.2: resolution: {integrity: sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==} - reflect.getprototypeof@1.0.7: - resolution: {integrity: sha512-bMvFGIUKlc/eSfXNX+aZ+EL95/EgZzuwA0OBPTbZZDEJw/0AkentjMuM1oiRfwHrshqk4RzdgiTg5CcDalXN5g==} + reflect.getprototypeof@1.0.8: + resolution: {integrity: sha512-B5dj6usc5dkk8uFliwjwDHM8To5/QwdKz9JcBZ8Ic4G1f0YmeeJTtE/ZTdgRFPAfxZFiUaPhZ1Jcs4qeagItGQ==} engines: {node: '>= 0.4'} regenerate-unicode-properties@10.2.0: @@ -11725,10 +11491,6 @@ packages: resolution: {integrity: sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==} engines: {node: '>= 0.4'} - regexpp@3.2.0: - resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} - engines: {node: '>=8'} - regexpu-core@6.2.0: resolution: {integrity: sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==} engines: {node: '>=4'} @@ -11819,6 +11581,9 @@ packages: resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} engines: {node: '>=8'} + resolve-pkg-maps@1.0.0: + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} + resolve-url-loader@4.0.0: resolution: {integrity: sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==} engines: {node: '>=8.9'} @@ -11862,9 +11627,6 @@ packages: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rfdc@1.4.1: - resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} - rgb-regex@1.0.1: resolution: {integrity: sha512-gDK5mkALDFER2YLqH6imYvK6g02gpNGM4ILDZ472EwWfXZnC2ZEpoB2ECXTyOVUKuk/bPJZMzwQPBYICzP+D3w==} @@ -11993,9 +11755,6 @@ packages: resolution: {integrity: sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==} engines: {node: '>=10'} - semver-compare@1.0.0: - resolution: {integrity: sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==} - semver@5.7.2: resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} hasBin: true @@ -12008,10 +11767,6 @@ packages: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - semver@7.0.0: - resolution: {integrity: sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==} - hasBin: true - semver@7.3.8: resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==} engines: {node: '>=10'} @@ -12133,10 +11888,6 @@ packages: simple-swizzle@0.2.2: resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} - simple-update-notifier@1.1.0: - resolution: {integrity: sha512-VpsrsJSUcJEseSbMHkrsrAVSdvVS5I96Qo1QAQ4FxQ9wXFcB+pjj7FB7/us9+GcgfW4ziHtYMc1J0PLczb55mg==} - engines: {node: '>=8.10.0'} - simple-update-notifier@2.0.0: resolution: {integrity: sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==} engines: {node: '>=10'} @@ -12156,14 +11907,6 @@ packages: resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} engines: {node: '>=12'} - slice-ansi@3.0.0: - resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==} - engines: {node: '>=8'} - - slice-ansi@4.0.0: - resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} - engines: {node: '>=10'} - smart-buffer@4.2.0: resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} @@ -12256,9 +11999,6 @@ packages: resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} engines: {node: '>=6.0.0'} - split@0.3.3: - resolution: {integrity: sha512-wD2AeVmxXRBoX44wAycgjVpMhvbwdI2aZjCkvfNcH1YqHQvJVa1duWc73OyVGJUc05fhFaTZeQ/PYsrmyH0JVA==} - sprintf-js@1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} @@ -12269,6 +12009,9 @@ packages: resolution: {integrity: sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==} engines: {node: '>= 8'} + stable-hash@0.0.4: + resolution: {integrity: sha512-LjdcbuBeLcdETCrPn9i8AYAZ1eCtu4ECAWtP7UleOiZ9LzVxRzzUZEoZ8zB24nhkQnDWyET0I+3sWokSDS3E7g==} + stable@0.1.8: resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==} deprecated: 'Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility' @@ -12305,9 +12048,6 @@ packages: resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} engines: {node: '>= 0.4'} - stream-combiner@0.0.4: - resolution: {integrity: sha512-rT00SPnTVyRsaSz5zgSPma/aHSOic5U1prhYdRy5HS2kTZviFpmDgzilbtsJsxiroqACmayynDN/9VzIbX5DOw==} - stream-shift@1.0.3: resolution: {integrity: sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==} @@ -12315,10 +12055,6 @@ packages: resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} engines: {node: '>=10.0.0'} - string-argv@0.3.1: - resolution: {integrity: sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==} - engines: {node: '>=0.6.19'} - string-hash@1.1.3: resolution: {integrity: sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==} @@ -12357,6 +12093,9 @@ packages: resolution: {integrity: sha512-XZpspuSB7vJWhvJc9DLSlrXl1mcA2BdoY5jjnS135ydXqLoqhs96JjDtCkjJEQHvfqZIp9hBuBMgI589peyx9Q==} engines: {node: '>= 0.4'} + string.prototype.repeat@1.0.0: + resolution: {integrity: sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==} + string.prototype.trim@1.2.9: resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} engines: {node: '>= 0.4'} @@ -12433,19 +12172,6 @@ packages: style-to-object@0.4.4: resolution: {integrity: sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==} - styled-jsx@5.1.1: - resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} - engines: {node: '>= 12.0.0'} - peerDependencies: - '@babel/core': '*' - babel-plugin-macros: '*' - react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' - peerDependenciesMeta: - '@babel/core': - optional: true - babel-plugin-macros: - optional: true - styled-jsx@5.1.6: resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==} engines: {node: '>= 12.0.0'} @@ -12531,9 +12257,9 @@ packages: symbol-tree@3.2.4: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} - table@6.9.0: - resolution: {integrity: sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==} - engines: {node: '>=10.0.0'} + synckit@0.9.2: + resolution: {integrity: sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==} + engines: {node: ^14.18.0 || >=16.0.0} taffydb@2.6.2: resolution: {integrity: sha512-y3JaeRSplks6NYQuCOj3ZFMO3j60rTwbuKCvZxsAraGYH2epusatvZ0baZYA01WsGqJBq/Dl6vOrMUJqyMj8kA==} @@ -12897,11 +12623,6 @@ packages: engines: {node: '>=4.2.0'} hasBin: true - typescript@5.6.3: - resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} - engines: {node: '>=14.17'} - hasBin: true - typescript@5.7.2: resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==} engines: {node: '>=14.17'} @@ -13075,9 +12796,6 @@ packages: v8-compile-cache-lib@3.0.1: resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} - v8-compile-cache@2.4.0: - resolution: {integrity: sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==} - v8-to-istanbul@8.1.1: resolution: {integrity: sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==} engines: {node: '>=10.12.0'} @@ -13166,10 +12884,6 @@ packages: walker@1.0.8: resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} - watchpack@2.4.0: - resolution: {integrity: sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==} - engines: {node: '>=10.13.0'} - watchpack@2.4.2: resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==} engines: {node: '>=10.13.0'} @@ -13254,6 +12968,16 @@ packages: webpack-cli: optional: true + webpack@5.97.1: + resolution: {integrity: sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + websocket-driver@0.7.4: resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} engines: {node: '>=0.8.0'} @@ -13534,8 +13258,8 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} - zod@3.23.8: - resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} + zod@3.24.0: + resolution: {integrity: sha512-Hz+wiY8yD0VLA2k/+nsg2Abez674dDGTai33SwNvMPuf9uIrBC9eFgIMQxBBbHFxVXi8W+5nX9DcAh9YNSQm/w==} zwitch@1.0.5: resolution: {integrity: sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==} @@ -13543,9 +13267,9 @@ packages: zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} - zx@6.2.5: - resolution: {integrity: sha512-aTEZSL8sp1IhMUhxlXRTPH6MwzcuTBA3G4LLuH68NIj8kENfcaVGV7cn8LQXXHwG1M9LDI6ST6Qcw0EOrhRAVA==} - engines: {node: '>= 16.0.0'} + zx@8.2.4: + resolution: {integrity: sha512-g9wVU+5+M+zVen/3IyAZfsZFmeqb6vDfjqFggakviz5uLK7OAejOirX+jeTOkyvAh/OYRlCgw+SdqzN7F61QVQ==} + engines: {node: '>= 12.17.0'} hasBin: true snapshots: @@ -13556,7 +13280,7 @@ snapshots: '@ampproject/remapping@2.3.0': dependencies: - '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/gen-mapping': 0.3.7 '@jridgewell/trace-mapping': 0.3.25 '@angular-devkit/core@17.3.11(chokidar@3.6.0)': @@ -13598,10 +13322,6 @@ snapshots: jsonpointer: 5.0.1 leven: 3.1.0 - '@babel/code-frame@7.12.11': - dependencies: - '@babel/highlight': 7.25.9 - '@babel/code-frame@7.26.2': dependencies: '@babel/helper-validator-identifier': 7.25.9 @@ -13623,7 +13343,7 @@ snapshots: '@babel/traverse': 7.26.4 '@babel/types': 7.26.3 convert-source-map: 2.0.0 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -13642,7 +13362,7 @@ snapshots: dependencies: '@babel/parser': 7.26.3 '@babel/types': 7.26.3 - '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/gen-mapping': 0.3.7 '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.0.2 @@ -13683,7 +13403,7 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -13762,13 +13482,6 @@ snapshots: '@babel/template': 7.25.9 '@babel/types': 7.26.3 - '@babel/highlight@7.25.9': - dependencies: - '@babel/helper-validator-identifier': 7.25.9 - chalk: 2.4.2 - js-tokens: 4.0.0 - picocolors: 1.1.1 - '@babel/parser@7.26.3': dependencies: '@babel/types': 7.26.3 @@ -14487,7 +14200,7 @@ snapshots: '@babel/parser': 7.26.3 '@babel/template': 7.25.9 '@babel/types': 7.26.3 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -14750,11 +14463,6 @@ snapshots: '@esbuild/win32-x64@0.21.5': optional: true - '@eslint-community/eslint-utils@4.4.1(eslint@7.32.0)': - dependencies: - eslint: 7.32.0 - eslint-visitor-keys: 3.4.3 - '@eslint-community/eslint-utils@4.4.1(eslint@8.57.1)': dependencies: eslint: 8.57.1 @@ -14762,24 +14470,10 @@ snapshots: '@eslint-community/regexpp@4.12.1': {} - '@eslint/eslintrc@0.4.3': - dependencies: - ajv: 6.12.6 - debug: 4.3.7(supports-color@5.5.0) - espree: 7.3.1 - globals: 13.24.0 - ignore: 4.0.6 - import-fresh: 3.3.0 - js-yaml: 3.14.1 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - '@eslint/eslintrc@2.1.4': dependencies: ajv: 6.12.6 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) espree: 9.6.1 globals: 13.24.0 ignore: 5.3.2 @@ -14808,7 +14502,7 @@ snapshots: '@headlessui/react@1.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@tanstack/react-virtual': 3.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tanstack/react-virtual': 3.11.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) client-only: 0.0.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -14824,23 +14518,13 @@ snapshots: '@humanwhocodes/config-array@0.13.0': dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.7(supports-color@5.5.0) - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - - '@humanwhocodes/config-array@0.5.0': - dependencies: - '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) minimatch: 3.1.2 transitivePeerDependencies: - supports-color '@humanwhocodes/module-importer@1.0.1': {} - '@humanwhocodes/object-schema@1.2.1': {} - '@humanwhocodes/object-schema@2.0.3': {} '@img/sharp-darwin-arm64@0.33.5': @@ -14964,7 +14648,7 @@ snapshots: jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@27.5.1(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5))': + '@jest/core@27.5.1(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2))': dependencies: '@jest/console': 27.5.1 '@jest/reporters': 27.5.1 @@ -14978,7 +14662,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 27.5.1 - jest-config: 27.5.1(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)) + jest-config: 27.5.1(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) jest-haste-map: 27.5.1 jest-message-util: 27.5.1 jest-regex-util: 27.5.1 @@ -15001,7 +14685,7 @@ snapshots: - ts-node - utf-8-validate - '@jest/core@28.1.3(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5))': + '@jest/core@28.1.3(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2))': dependencies: '@jest/console': 28.1.3 '@jest/reporters': 28.1.3 @@ -15015,7 +14699,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 28.1.3 - jest-config: 28.1.3(@types/node@22.10.1)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)) + jest-config: 28.1.3(@types/node@22.10.1)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) jest-haste-map: 28.1.3 jest-message-util: 28.1.3 jest-regex-util: 28.0.2 @@ -15036,7 +14720,7 @@ snapshots: - supports-color - ts-node - '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2))': + '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 @@ -15050,7 +14734,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) + jest-config: 29.7.0(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -15417,21 +15101,20 @@ snapshots: '@types/yargs': 17.0.33 chalk: 4.1.2 - '@jridgewell/gen-mapping@0.3.5': + '@jridgewell/gen-mapping@0.3.7': dependencies: - '@jridgewell/set-array': 1.2.1 - '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/sourcemap-codec': 1.4.16-beta.0 '@jridgewell/trace-mapping': 0.3.25 '@jridgewell/resolve-uri@3.1.2': {} - '@jridgewell/set-array@1.2.1': {} - '@jridgewell/source-map@0.3.6': dependencies: - '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/gen-mapping': 0.3.7 '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/sourcemap-codec@1.4.16-beta.0': {} + '@jridgewell/sourcemap-codec@1.5.0': {} '@jridgewell/trace-mapping@0.3.25': @@ -15450,7 +15133,7 @@ snapshots: dependencies: tslib: 2.8.1 - '@jsonjoy.com/json-pack@1.1.0(tslib@2.8.1)': + '@jsonjoy.com/json-pack@1.1.1(tslib@2.8.1)': dependencies: '@jsonjoy.com/base64': 1.1.2(tslib@2.8.1) '@jsonjoy.com/util': 1.5.0(tslib@2.8.1) @@ -15468,7 +15151,7 @@ snapshots: '@ljharb/through@2.3.13': dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 '@lukeed/csprng@1.1.0': {} @@ -15487,23 +15170,23 @@ snapshots: - encoding - supports-color - '@nestjs/axios@3.1.2(@nestjs/common@10.4.13(reflect-metadata@0.2.2)(rxjs@7.8.1))(axios@1.7.9)(rxjs@7.8.1)': + '@nestjs/axios@3.1.2(@nestjs/common@10.4.15(reflect-metadata@0.2.2)(rxjs@7.8.1))(axios@1.7.9)(rxjs@7.8.1)': dependencies: - '@nestjs/common': 10.4.13(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/common': 10.4.15(reflect-metadata@0.2.2)(rxjs@7.8.1) axios: 1.7.9 rxjs: 7.8.1 - '@nestjs/cli@10.4.8(@swc/core@1.10.0(@swc/helpers@0.5.13))': + '@nestjs/cli@10.4.9(@swc/core@1.10.1(@swc/helpers@0.5.13))': dependencies: '@angular-devkit/core': 17.3.11(chokidar@3.6.0) '@angular-devkit/schematics': 17.3.11(chokidar@3.6.0) '@angular-devkit/schematics-cli': 17.3.11(chokidar@3.6.0) - '@nestjs/schematics': 10.2.3(chokidar@3.6.0)(typescript@5.6.3) + '@nestjs/schematics': 10.2.3(chokidar@3.6.0)(typescript@5.7.2) chalk: 4.1.2 chokidar: 3.6.0 cli-table3: 0.6.5 commander: 4.1.1 - fork-ts-checker-webpack-plugin: 9.0.2(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))) + fork-ts-checker-webpack-plugin: 9.0.2(typescript@5.7.2)(webpack@5.97.1(@swc/core@1.10.1(@swc/helpers@0.5.13))) glob: 10.4.5 inquirer: 8.2.6 node-emoji: 1.11.0 @@ -15511,17 +15194,17 @@ snapshots: tree-kill: 1.2.2 tsconfig-paths: 4.2.0 tsconfig-paths-webpack-plugin: 4.2.0 - typescript: 5.6.3 - webpack: 5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)) + typescript: 5.7.2 + webpack: 5.97.1(@swc/core@1.10.1(@swc/helpers@0.5.13)) webpack-node-externals: 3.0.0 optionalDependencies: - '@swc/core': 1.10.0(@swc/helpers@0.5.13) + '@swc/core': 1.10.1(@swc/helpers@0.5.13) transitivePeerDependencies: - esbuild - uglify-js - webpack-cli - '@nestjs/common@10.4.13(reflect-metadata@0.2.2)(rxjs@7.8.1)': + '@nestjs/common@10.4.15(reflect-metadata@0.2.2)(rxjs@7.8.1)': dependencies: iterare: 1.2.1 reflect-metadata: 0.2.2 @@ -15529,17 +15212,17 @@ snapshots: tslib: 2.8.1 uid: 2.0.2 - '@nestjs/config@3.3.0(@nestjs/common@10.4.13(reflect-metadata@0.2.2)(rxjs@7.8.1))(rxjs@7.8.1)': + '@nestjs/config@3.3.0(@nestjs/common@10.4.15(reflect-metadata@0.2.2)(rxjs@7.8.1))(rxjs@7.8.1)': dependencies: - '@nestjs/common': 10.4.13(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/common': 10.4.15(reflect-metadata@0.2.2)(rxjs@7.8.1) dotenv: 16.4.5 dotenv-expand: 10.0.0 lodash: 4.17.21 rxjs: 7.8.1 - '@nestjs/core@10.4.13(@nestjs/common@10.4.13(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.4.13)(reflect-metadata@0.2.2)(rxjs@7.8.1)': + '@nestjs/core@10.4.15(@nestjs/common@10.4.15(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1)': dependencies: - '@nestjs/common': 10.4.13(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/common': 10.4.15(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nuxtjs/opencollective': 0.3.2 fast-safe-stringify: 2.1.1 iterare: 1.2.1 @@ -15549,33 +15232,22 @@ snapshots: tslib: 2.8.1 uid: 2.0.2 optionalDependencies: - '@nestjs/platform-express': 10.4.13(@nestjs/common@10.4.13(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.13) + '@nestjs/platform-express': 10.4.15(@nestjs/common@10.4.15(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15) transitivePeerDependencies: - encoding - '@nestjs/platform-express@10.4.13(@nestjs/common@10.4.13(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.13)': + '@nestjs/platform-express@10.4.15(@nestjs/common@10.4.15(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)': dependencies: - '@nestjs/common': 10.4.13(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.4.13(@nestjs/common@10.4.13(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.4.13)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/common': 10.4.15(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.4.15(@nestjs/common@10.4.15(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) body-parser: 1.20.3 cors: 2.8.5 - express: 4.21.1 + express: 4.21.2 multer: 1.4.4-lts.1 tslib: 2.8.1 transitivePeerDependencies: - supports-color - '@nestjs/schematics@10.2.3(chokidar@3.6.0)(typescript@5.6.3)': - dependencies: - '@angular-devkit/core': 17.3.11(chokidar@3.6.0) - '@angular-devkit/schematics': 17.3.11(chokidar@3.6.0) - comment-json: 4.2.5 - jsonc-parser: 3.3.1 - pluralize: 8.0.0 - typescript: 5.6.3 - transitivePeerDependencies: - - chokidar - '@nestjs/schematics@10.2.3(chokidar@3.6.0)(typescript@5.7.2)': dependencies: '@angular-devkit/core': 17.3.11(chokidar@3.6.0) @@ -15587,78 +15259,41 @@ snapshots: transitivePeerDependencies: - chokidar - '@nestjs/testing@10.4.13(@nestjs/common@10.4.13(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.13)(@nestjs/platform-express@10.4.13)': + '@nestjs/testing@10.4.15(@nestjs/common@10.4.15(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/platform-express@10.4.15)': dependencies: - '@nestjs/common': 10.4.13(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.4.13(@nestjs/common@10.4.13(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.4.13)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/common': 10.4.15(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.4.15(@nestjs/common@10.4.15(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/platform-express@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) tslib: 2.8.1 optionalDependencies: - '@nestjs/platform-express': 10.4.13(@nestjs/common@10.4.13(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.13) - - '@next/env@13.5.7': {} + '@nestjs/platform-express': 10.4.15(@nestjs/common@10.4.15(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15) '@next/env@15.0.4': {} - '@next/eslint-plugin-next@11.1.4': - dependencies: - glob: 7.1.7 - - '@next/eslint-plugin-next@12.3.4': - dependencies: - glob: 7.1.7 - - '@next/eslint-plugin-next@13.0.0': + '@next/eslint-plugin-next@15.0.4': dependencies: - glob: 7.1.7 - - '@next/swc-darwin-arm64@13.5.7': - optional: true + fast-glob: 3.3.1 '@next/swc-darwin-arm64@15.0.4': optional: true - '@next/swc-darwin-x64@13.5.7': - optional: true - '@next/swc-darwin-x64@15.0.4': optional: true - '@next/swc-linux-arm64-gnu@13.5.7': - optional: true - '@next/swc-linux-arm64-gnu@15.0.4': optional: true - '@next/swc-linux-arm64-musl@13.5.7': - optional: true - '@next/swc-linux-arm64-musl@15.0.4': optional: true - '@next/swc-linux-x64-gnu@13.5.7': - optional: true - '@next/swc-linux-x64-gnu@15.0.4': optional: true - '@next/swc-linux-x64-musl@13.5.7': - optional: true - '@next/swc-linux-x64-musl@15.0.4': optional: true - '@next/swc-win32-arm64-msvc@13.5.7': - optional: true - '@next/swc-win32-arm64-msvc@15.0.4': optional: true - '@next/swc-win32-ia32-msvc@13.5.7': - optional: true - - '@next/swc-win32-x64-msvc@13.5.7': - optional: true - '@next/swc-win32-x64-msvc@15.0.4': optional: true @@ -15678,6 +15313,8 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.17.1 + '@nolyfill/is-core-module@1.0.39': {} + '@npmcli/fs@1.1.1': dependencies: '@gar/promisify': 1.1.3 @@ -15910,7 +15547,9 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.11.0)(type-fest@0.21.3)(webpack-dev-server@4.15.2(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))))(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)))': + '@pkgr/core@0.1.1': {} + + '@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.11.0)(type-fest@0.21.3)(webpack-dev-server@4.15.2(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))))(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13)))': dependencies: ansi-html: 0.0.9 core-js-pure: 3.39.0 @@ -15920,10 +15559,10 @@ snapshots: react-refresh: 0.11.0 schema-utils: 4.2.0 source-map: 0.7.4 - webpack: 5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)) + webpack: 5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13)) optionalDependencies: type-fest: 0.21.3 - webpack-dev-server: 4.15.2(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))) + webpack-dev-server: 4.15.2(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))) '@protobufjs/aspromise@1.1.2': {} @@ -16176,51 +15815,51 @@ snapshots: transitivePeerDependencies: - supports-color - '@swc/core-darwin-arm64@1.10.0': + '@swc/core-darwin-arm64@1.10.1': optional: true - '@swc/core-darwin-x64@1.10.0': + '@swc/core-darwin-x64@1.10.1': optional: true - '@swc/core-linux-arm-gnueabihf@1.10.0': + '@swc/core-linux-arm-gnueabihf@1.10.1': optional: true - '@swc/core-linux-arm64-gnu@1.10.0': + '@swc/core-linux-arm64-gnu@1.10.1': optional: true - '@swc/core-linux-arm64-musl@1.10.0': + '@swc/core-linux-arm64-musl@1.10.1': optional: true - '@swc/core-linux-x64-gnu@1.10.0': + '@swc/core-linux-x64-gnu@1.10.1': optional: true - '@swc/core-linux-x64-musl@1.10.0': + '@swc/core-linux-x64-musl@1.10.1': optional: true - '@swc/core-win32-arm64-msvc@1.10.0': + '@swc/core-win32-arm64-msvc@1.10.1': optional: true - '@swc/core-win32-ia32-msvc@1.10.0': + '@swc/core-win32-ia32-msvc@1.10.1': optional: true - '@swc/core-win32-x64-msvc@1.10.0': + '@swc/core-win32-x64-msvc@1.10.1': optional: true - '@swc/core@1.10.0(@swc/helpers@0.5.13)': + '@swc/core@1.10.1(@swc/helpers@0.5.13)': dependencies: '@swc/counter': 0.1.3 '@swc/types': 0.1.17 optionalDependencies: - '@swc/core-darwin-arm64': 1.10.0 - '@swc/core-darwin-x64': 1.10.0 - '@swc/core-linux-arm-gnueabihf': 1.10.0 - '@swc/core-linux-arm64-gnu': 1.10.0 - '@swc/core-linux-arm64-musl': 1.10.0 - '@swc/core-linux-x64-gnu': 1.10.0 - '@swc/core-linux-x64-musl': 1.10.0 - '@swc/core-win32-arm64-msvc': 1.10.0 - '@swc/core-win32-ia32-msvc': 1.10.0 - '@swc/core-win32-x64-msvc': 1.10.0 + '@swc/core-darwin-arm64': 1.10.1 + '@swc/core-darwin-x64': 1.10.1 + '@swc/core-linux-arm-gnueabihf': 1.10.1 + '@swc/core-linux-arm64-gnu': 1.10.1 + '@swc/core-linux-arm64-musl': 1.10.1 + '@swc/core-linux-x64-gnu': 1.10.1 + '@swc/core-linux-x64-musl': 1.10.1 + '@swc/core-win32-arm64-msvc': 1.10.1 + '@swc/core-win32-ia32-msvc': 1.10.1 + '@swc/core-win32-x64-msvc': 1.10.1 '@swc/helpers': 0.5.13 '@swc/counter@0.1.3': {} @@ -16229,10 +15868,6 @@ snapshots: dependencies: tslib: 2.8.1 - '@swc/helpers@0.5.2': - dependencies: - tslib: 2.8.1 - '@swc/types@0.1.17': dependencies: '@swc/counter': 0.1.3 @@ -16241,14 +15876,14 @@ snapshots: dependencies: defer-to-connect: 2.0.1 - '@tailwindcss/aspect-ratio@0.2.2(tailwindcss@2.2.19(autoprefixer@10.4.20(postcss@8.4.49))(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)))': + '@tailwindcss/aspect-ratio@0.2.2(tailwindcss@2.2.19(autoprefixer@10.4.20(postcss@8.4.49))(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)))': dependencies: - tailwindcss: 2.2.19(autoprefixer@10.4.20(postcss@8.4.49))(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)) + tailwindcss: 2.2.19(autoprefixer@10.4.20(postcss@8.4.49))(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) - '@tailwindcss/forms@0.3.4(tailwindcss@2.2.19(autoprefixer@10.4.20(postcss@8.4.49))(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)))': + '@tailwindcss/forms@0.3.4(tailwindcss@2.2.19(autoprefixer@10.4.20(postcss@8.4.49))(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)))': dependencies: mini-svg-data-uri: 1.4.4 - tailwindcss: 2.2.19(autoprefixer@10.4.20(postcss@8.4.49))(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)) + tailwindcss: 2.2.19(autoprefixer@10.4.20(postcss@8.4.49))(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) '@tanstack/query-core@4.36.1': {} @@ -16260,7 +15895,7 @@ snapshots: optionalDependencies: react-dom: 18.3.1(react@18.3.1) - '@tanstack/react-virtual@3.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@tanstack/react-virtual@3.11.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@tanstack/virtual-core': 3.10.9 react: 18.3.1 @@ -16308,7 +15943,7 @@ snapshots: '@temporalio/worker': 1.11.5(@swc/helpers@0.5.13) '@temporalio/workflow': 1.11.5 - '@temporalio/nyc-test-coverage@1.11.5(@temporalio/common@1.11.5)(@temporalio/worker@1.11.5(@swc/helpers@0.5.13))(@temporalio/workflow@1.11.5)(typescript@4.9.5)(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)))': + '@temporalio/nyc-test-coverage@1.11.5(@temporalio/common@1.11.5)(@temporalio/worker@1.11.5(@swc/helpers@0.5.13))(@temporalio/workflow@1.11.5)(typescript@5.7.2)(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13)))': dependencies: '@temporalio/common': 1.11.5 '@temporalio/worker': 1.11.5(@swc/helpers@0.5.13) @@ -16316,8 +15951,8 @@ snapshots: convert-source-map: 2.0.0 istanbul-lib-coverage: 3.2.2 istanbul-lib-instrument: 6.0.3 - ts-loader: 9.5.1(typescript@4.9.5)(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))) - webpack: 5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)) + ts-loader: 9.5.1(typescript@5.7.2)(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))) + webpack: 5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13)) transitivePeerDependencies: - supports-color - typescript @@ -16345,7 +15980,7 @@ snapshots: '@temporalio/worker@1.11.5(@swc/helpers@0.5.13)': dependencies: - '@swc/core': 1.10.0(@swc/helpers@0.5.13) + '@swc/core': 1.10.1(@swc/helpers@0.5.13) '@temporalio/activity': 1.11.5 '@temporalio/client': 1.11.5 '@temporalio/common': 1.11.5 @@ -16354,14 +15989,14 @@ snapshots: '@temporalio/workflow': 1.11.5 abort-controller: 3.0.0 heap-js: 2.5.0 - memfs: 4.14.1 + memfs: 4.15.0 rxjs: 7.8.1 source-map: 0.7.4 - source-map-loader: 4.0.2(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))) + source-map-loader: 4.0.2(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))) supports-color: 8.1.1 - swc-loader: 0.2.6(@swc/core@1.10.0(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))) + swc-loader: 0.2.6(@swc/core@1.10.1(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))) unionfs: 4.5.4 - webpack: 5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)) + webpack: 5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13)) transitivePeerDependencies: - '@swc/helpers' - esbuild @@ -16424,7 +16059,7 @@ snapshots: '@textlint/markdown-to-ast@12.6.1': dependencies: '@textlint/ast-node-types': 12.6.1 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) mdast-util-gfm-autolink-literal: 0.1.3 remark-footnotes: 3.0.0 remark-frontmatter: 3.0.0 @@ -16441,13 +16076,13 @@ snapshots: dependencies: '@trpc/server': 10.45.2 - '@trpc/next@10.45.2(@tanstack/react-query@4.36.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/client@10.45.2(@trpc/server@10.45.2))(@trpc/react-query@10.45.2(@tanstack/react-query@4.36.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/client@10.45.2(@trpc/server@10.45.2))(@trpc/server@10.45.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/server@10.45.2)(next@13.5.7(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@trpc/next@10.45.2(@tanstack/react-query@4.36.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/client@10.45.2(@trpc/server@10.45.2))(@trpc/react-query@10.45.2(@tanstack/react-query@4.36.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/client@10.45.2(@trpc/server@10.45.2))(@trpc/server@10.45.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/server@10.45.2)(next@15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@tanstack/react-query': 4.36.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@trpc/client': 10.45.2(@trpc/server@10.45.2) '@trpc/react-query': 10.45.2(@tanstack/react-query@4.36.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/client@10.45.2(@trpc/server@10.45.2))(@trpc/server@10.45.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@trpc/server': 10.45.2 - next: 13.5.7(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -16478,7 +16113,7 @@ snapshots: '@tsconfig/node16@1.0.4': {} - '@tsconfig/node18@1.0.3': {} + '@tsconfig/node18@18.2.4': {} '@types/acorn@4.0.6': dependencies: @@ -16601,9 +16236,11 @@ snapshots: '@types/qs': 6.9.17 '@types/serve-static': 1.15.7 - '@types/fs-extra@9.0.13': + '@types/fs-extra@11.0.4': dependencies: + '@types/jsonfile': 6.1.4 '@types/node': 22.10.1 + optional: true '@types/glob@7.2.0': dependencies: @@ -16658,6 +16295,11 @@ snapshots: '@types/json5@0.0.29': {} + '@types/jsonfile@6.1.4': + dependencies: + '@types/node': 22.10.1 + optional: true + '@types/keyv@3.1.4': dependencies: '@types/node': 22.10.1 @@ -16685,8 +16327,6 @@ snapshots: '@types/minimatch@5.1.2': {} - '@types/minimist@1.2.5': {} - '@types/mocha@10.0.1': {} '@types/mocha@8.2.3': {} @@ -16715,8 +16355,6 @@ snapshots: '@types/node@14.18.33': {} - '@types/node@17.0.45': {} - '@types/node@22.10.1': dependencies: undici-types: 6.20.0 @@ -16727,15 +16365,13 @@ snapshots: '@types/prop-types@15.7.14': {} - '@types/ps-tree@1.1.6': {} - '@types/q@1.5.8': {} '@types/qs@6.9.17': {} '@types/range-parser@1.2.7': {} - '@types/react-dom@18.3.2': + '@types/react-dom@18.3.3(@types/react@18.3.14)': dependencies: '@types/react': 18.3.14 @@ -16811,8 +16447,6 @@ snapshots: '@types/uuid@8.3.4': {} - '@types/which@2.0.2': {} - '@types/ws@8.5.13': dependencies: '@types/node': 22.10.1 @@ -16831,352 +16465,169 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@4.33.0(@typescript-eslint/parser@4.33.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5)': + '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2)': dependencies: - '@typescript-eslint/experimental-utils': 4.33.0(eslint@7.32.0)(typescript@4.9.5) - '@typescript-eslint/parser': 4.33.0(eslint@7.32.0)(typescript@4.9.5) - '@typescript-eslint/scope-manager': 4.33.0 - debug: 4.3.7(supports-color@5.5.0) - eslint: 7.32.0 - functional-red-black-tree: 1.0.1 + '@eslint-community/regexpp': 4.12.1 + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.7.2) + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@5.7.2) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.7.2) + debug: 4.4.0(supports-color@5.5.0) + eslint: 8.57.1 + graphemer: 1.4.0 ignore: 5.3.2 - regexpp: 3.2.0 + natural-compare-lite: 1.4.0 semver: 7.6.3 - tsutils: 3.21.0(typescript@4.9.5) + tsutils: 3.21.0(typescript@5.7.2) optionalDependencies: - typescript: 4.9.5 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5)': + '@typescript-eslint/eslint-plugin@8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 5.62.0(eslint@7.32.0)(typescript@4.9.5) - '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@7.32.0)(typescript@4.9.5) - '@typescript-eslint/utils': 5.62.0(eslint@7.32.0)(typescript@4.9.5) - debug: 4.3.7(supports-color@5.5.0) - eslint: 7.32.0 - graphemer: 1.4.0 - ignore: 5.3.2 - natural-compare-lite: 1.4.0 - semver: 7.6.3 - 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.57.1)(typescript@4.9.5))(eslint@8.57.1)(typescript@4.9.5)': - dependencies: - '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@4.9.5) - '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@4.9.5) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@4.9.5) - debug: 4.3.7(supports-color@5.5.0) - eslint: 8.57.1 - graphemer: 1.4.0 - ignore: 5.3.2 - natural-compare-lite: 1.4.0 - semver: 7.6.3 - tsutils: 3.21.0(typescript@4.9.5) - optionalDependencies: - typescript: 4.9.5 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/eslint-plugin@8.17.0(@typescript-eslint/parser@8.17.0(eslint@8.57.1)(typescript@4.9.5))(eslint@8.57.1)(typescript@4.9.5)': - dependencies: - '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.17.0(eslint@8.57.1)(typescript@4.9.5) - '@typescript-eslint/scope-manager': 8.17.0 - '@typescript-eslint/type-utils': 8.17.0(eslint@8.57.1)(typescript@4.9.5) - '@typescript-eslint/utils': 8.17.0(eslint@8.57.1)(typescript@4.9.5) - '@typescript-eslint/visitor-keys': 8.17.0 - eslint: 8.57.1 - graphemer: 1.4.0 - ignore: 5.3.2 - natural-compare: 1.4.0 - ts-api-utils: 1.4.3(typescript@4.9.5) - optionalDependencies: - typescript: 4.9.5 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/eslint-plugin@8.17.0(@typescript-eslint/parser@8.17.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2)': - dependencies: - '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.17.0(eslint@8.57.1)(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.17.0 - '@typescript-eslint/type-utils': 8.17.0(eslint@8.57.1)(typescript@5.7.2) - '@typescript-eslint/utils': 8.17.0(eslint@8.57.1)(typescript@5.7.2) - '@typescript-eslint/visitor-keys': 8.17.0 - eslint: 8.57.1 + '@typescript-eslint/parser': 8.18.0(eslint@8.57.1)(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.18.0 + '@typescript-eslint/type-utils': 8.18.0(eslint@8.57.1)(typescript@5.7.2) + '@typescript-eslint/utils': 8.18.0(eslint@8.57.1)(typescript@5.7.2) + '@typescript-eslint/visitor-keys': 8.18.0 + eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 ts-api-utils: 1.4.3(typescript@5.7.2) - optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/experimental-utils@4.33.0(eslint@7.32.0)(typescript@4.9.5)': - dependencies: - '@types/json-schema': 7.0.15 - '@typescript-eslint/scope-manager': 4.33.0 - '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/typescript-estree': 4.33.0(typescript@4.9.5) - eslint: 7.32.0 - eslint-scope: 5.1.1 - eslint-utils: 3.0.0(eslint@7.32.0) - transitivePeerDependencies: - - supports-color - - typescript - - '@typescript-eslint/experimental-utils@5.62.0(eslint@8.57.1)(typescript@4.9.5)': + '@typescript-eslint/experimental-utils@5.62.0(eslint@8.57.1)(typescript@5.7.2)': dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@4.9.5) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.7.2) eslint: 8.57.1 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/parser@4.33.0(eslint@7.32.0)(typescript@4.9.5)': - dependencies: - '@typescript-eslint/scope-manager': 4.33.0 - '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/typescript-estree': 4.33.0(typescript@4.9.5) - debug: 4.3.7(supports-color@5.5.0) - eslint: 7.32.0 - optionalDependencies: - typescript: 4.9.5 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/parser@5.62.0(eslint@7.32.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.7(supports-color@5.5.0) - eslint: 7.32.0 - optionalDependencies: - typescript: 4.9.5 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@4.9.5)': + '@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2)': 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.7(supports-color@5.5.0) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.7.2) + debug: 4.4.0(supports-color@5.5.0) eslint: 8.57.1 optionalDependencies: - typescript: 4.9.5 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/parser@8.17.0(eslint@8.57.1)(typescript@4.9.5)': - dependencies: - '@typescript-eslint/scope-manager': 8.17.0 - '@typescript-eslint/types': 8.17.0 - '@typescript-eslint/typescript-estree': 8.17.0(typescript@4.9.5) - '@typescript-eslint/visitor-keys': 8.17.0 - debug: 4.3.7(supports-color@5.5.0) - eslint: 8.57.1 - optionalDependencies: - typescript: 4.9.5 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.17.0(eslint@8.57.1)(typescript@5.7.2)': + '@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2)': dependencies: - '@typescript-eslint/scope-manager': 8.17.0 - '@typescript-eslint/types': 8.17.0 - '@typescript-eslint/typescript-estree': 8.17.0(typescript@5.7.2) - '@typescript-eslint/visitor-keys': 8.17.0 - debug: 4.3.7(supports-color@5.5.0) + '@typescript-eslint/scope-manager': 8.18.0 + '@typescript-eslint/types': 8.18.0 + '@typescript-eslint/typescript-estree': 8.18.0(typescript@5.7.2) + '@typescript-eslint/visitor-keys': 8.18.0 + debug: 4.4.0(supports-color@5.5.0) eslint: 8.57.1 - optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@4.33.0': - dependencies: - '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/visitor-keys': 4.33.0 - '@typescript-eslint/scope-manager@5.62.0': dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - '@typescript-eslint/scope-manager@6.21.0': + '@typescript-eslint/scope-manager@7.18.0': dependencies: - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/visitor-keys': 6.21.0 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/visitor-keys': 7.18.0 - '@typescript-eslint/scope-manager@8.17.0': + '@typescript-eslint/scope-manager@8.18.0': dependencies: - '@typescript-eslint/types': 8.17.0 - '@typescript-eslint/visitor-keys': 8.17.0 + '@typescript-eslint/types': 8.18.0 + '@typescript-eslint/visitor-keys': 8.18.0 - '@typescript-eslint/type-utils@5.62.0(eslint@7.32.0)(typescript@4.9.5)': + '@typescript-eslint/type-utils@5.62.0(eslint@8.57.1)(typescript@5.7.2)': dependencies: - '@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5) - '@typescript-eslint/utils': 5.62.0(eslint@7.32.0)(typescript@4.9.5) - debug: 4.3.7(supports-color@5.5.0) - eslint: 7.32.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.57.1)(typescript@4.9.5)': - dependencies: - '@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@4.9.5) - debug: 4.3.7(supports-color@5.5.0) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.7.2) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.7.2) + debug: 4.4.0(supports-color@5.5.0) eslint: 8.57.1 - tsutils: 3.21.0(typescript@4.9.5) + tsutils: 3.21.0(typescript@5.7.2) optionalDependencies: - typescript: 4.9.5 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/type-utils@8.17.0(eslint@8.57.1)(typescript@4.9.5)': - dependencies: - '@typescript-eslint/typescript-estree': 8.17.0(typescript@4.9.5) - '@typescript-eslint/utils': 8.17.0(eslint@8.57.1)(typescript@4.9.5) - debug: 4.3.7(supports-color@5.5.0) - eslint: 8.57.1 - ts-api-utils: 1.4.3(typescript@4.9.5) - optionalDependencies: - typescript: 4.9.5 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.17.0(eslint@8.57.1)(typescript@5.7.2)': + '@typescript-eslint/type-utils@8.18.0(eslint@8.57.1)(typescript@5.7.2)': dependencies: - '@typescript-eslint/typescript-estree': 8.17.0(typescript@5.7.2) - '@typescript-eslint/utils': 8.17.0(eslint@8.57.1)(typescript@5.7.2) - debug: 4.3.7(supports-color@5.5.0) + '@typescript-eslint/typescript-estree': 8.18.0(typescript@5.7.2) + '@typescript-eslint/utils': 8.18.0(eslint@8.57.1)(typescript@5.7.2) + debug: 4.4.0(supports-color@5.5.0) eslint: 8.57.1 ts-api-utils: 1.4.3(typescript@5.7.2) - optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@4.33.0': {} - '@typescript-eslint/types@5.62.0': {} - '@typescript-eslint/types@6.21.0': {} + '@typescript-eslint/types@7.18.0': {} - '@typescript-eslint/types@8.17.0': {} + '@typescript-eslint/types@8.18.0': {} - '@typescript-eslint/typescript-estree@4.33.0(typescript@4.9.5)': - dependencies: - '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/visitor-keys': 4.33.0 - debug: 4.3.7(supports-color@5.5.0) - globby: 11.1.0 - is-glob: 4.0.3 - semver: 7.6.3 - tsutils: 3.21.0(typescript@4.9.5) - optionalDependencies: - typescript: 4.9.5 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/typescript-estree@5.62.0(typescript@4.9.5)': + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.7.2)': dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.3 - tsutils: 3.21.0(typescript@4.9.5) + tsutils: 3.21.0(typescript@5.7.2) optionalDependencies: - typescript: 4.9.5 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@6.21.0(typescript@4.9.5)': + '@typescript-eslint/typescript-estree@7.18.0(typescript@5.7.2)': dependencies: - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.7(supports-color@5.5.0) + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/visitor-keys': 7.18.0 + debug: 4.4.0(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 - minimatch: 9.0.3 - semver: 7.6.3 - ts-api-utils: 1.4.3(typescript@4.9.5) - optionalDependencies: - typescript: 4.9.5 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/typescript-estree@8.17.0(typescript@4.9.5)': - dependencies: - '@typescript-eslint/types': 8.17.0 - '@typescript-eslint/visitor-keys': 8.17.0 - debug: 4.3.7(supports-color@5.5.0) - fast-glob: 3.3.2 - is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.4.3(typescript@4.9.5) + ts-api-utils: 1.4.3(typescript@5.7.2) optionalDependencies: - typescript: 4.9.5 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.17.0(typescript@5.7.2)': + '@typescript-eslint/typescript-estree@8.18.0(typescript@5.7.2)': dependencies: - '@typescript-eslint/types': 8.17.0 - '@typescript-eslint/visitor-keys': 8.17.0 - debug: 4.3.7(supports-color@5.5.0) + '@typescript-eslint/types': 8.18.0 + '@typescript-eslint/visitor-keys': 8.18.0 + debug: 4.4.0(supports-color@5.5.0) fast-glob: 3.3.2 is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 ts-api-utils: 1.4.3(typescript@5.7.2) - optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.62.0(eslint@7.32.0)(typescript@4.9.5)': - dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@7.32.0) - '@types/json-schema': 7.0.15 - '@types/semver': 7.5.8 - '@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: 7.32.0 - eslint-scope: 5.1.1 - semver: 7.6.3 - transitivePeerDependencies: - - supports-color - - typescript - - '@typescript-eslint/utils@5.62.0(eslint@8.57.1)(typescript@4.9.5)': + '@typescript-eslint/utils@5.62.0(eslint@8.57.1)(typescript@5.7.2)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.7.2) eslint: 8.57.1 eslint-scope: 5.1.1 semver: 7.6.3 @@ -17184,81 +16635,46 @@ snapshots: - supports-color - typescript - '@typescript-eslint/utils@6.21.0(eslint@7.32.0)(typescript@4.9.5)': - dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@7.32.0) - '@types/json-schema': 7.0.15 - '@types/semver': 7.5.8 - '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@4.9.5) - eslint: 7.32.0 - semver: 7.6.3 - transitivePeerDependencies: - - supports-color - - typescript - - '@typescript-eslint/utils@6.21.0(eslint@8.57.1)(typescript@4.9.5)': + '@typescript-eslint/utils@7.18.0(eslint@8.57.1)(typescript@5.7.2)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) - '@types/json-schema': 7.0.15 - '@types/semver': 7.5.8 - '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@4.9.5) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.2) eslint: 8.57.1 - semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@8.17.0(eslint@8.57.1)(typescript@4.9.5)': + '@typescript-eslint/utils@8.18.0(eslint@8.57.1)(typescript@5.7.2)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) - '@typescript-eslint/scope-manager': 8.17.0 - '@typescript-eslint/types': 8.17.0 - '@typescript-eslint/typescript-estree': 8.17.0(typescript@4.9.5) + '@typescript-eslint/scope-manager': 8.18.0 + '@typescript-eslint/types': 8.18.0 + '@typescript-eslint/typescript-estree': 8.18.0(typescript@5.7.2) eslint: 8.57.1 - optionalDependencies: - typescript: 4.9.5 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/utils@8.17.0(eslint@8.57.1)(typescript@5.7.2)': - dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) - '@typescript-eslint/scope-manager': 8.17.0 - '@typescript-eslint/types': 8.17.0 - '@typescript-eslint/typescript-estree': 8.17.0(typescript@5.7.2) - eslint: 8.57.1 - optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@4.33.0': - dependencies: - '@typescript-eslint/types': 4.33.0 - eslint-visitor-keys: 2.1.0 - '@typescript-eslint/visitor-keys@5.62.0': dependencies: '@typescript-eslint/types': 5.62.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@6.21.0': + '@typescript-eslint/visitor-keys@7.18.0': dependencies: - '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/types': 7.18.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@8.17.0': + '@typescript-eslint/visitor-keys@8.18.0': dependencies: - '@typescript-eslint/types': 8.17.0 + '@typescript-eslint/types': 8.18.0 eslint-visitor-keys: 4.2.0 '@ungap/promise-all-settled@1.1.2': {} - '@ungap/structured-clone@1.2.0': {} + '@ungap/structured-clone@1.2.1': {} '@vanilla-extract/babel-plugin-debug-ids@1.1.0': dependencies: @@ -17321,11 +16737,11 @@ snapshots: '@babel/runtime': 7.12.1 web-vitals: 0.2.4 - '@vercel/gatsby-plugin-vercel-builder@1.3.5(@swc/core@1.10.0(@swc/helpers@0.5.13))': + '@vercel/gatsby-plugin-vercel-builder@1.3.5(@swc/core@1.10.1(@swc/helpers@0.5.13))': dependencies: '@sinclair/typebox': 0.25.24 '@vercel/build-utils': 6.7.3 - '@vercel/node': 2.14.3(@swc/core@1.10.0(@swc/helpers@0.5.13)) + '@vercel/node': 2.14.3(@swc/core@1.10.1(@swc/helpers@0.5.13)) '@vercel/routing-utils': 2.2.1 esbuild: 0.14.47 etag: 1.8.1 @@ -17360,7 +16776,7 @@ snapshots: - encoding - supports-color - '@vercel/node@2.14.3(@swc/core@1.10.0(@swc/helpers@0.5.13))': + '@vercel/node@2.14.3(@swc/core@1.10.1(@swc/helpers@0.5.13))': dependencies: '@edge-runtime/vm': 2.0.0 '@types/node': 14.18.33 @@ -17375,7 +16791,7 @@ snapshots: node-fetch: 2.6.9 path-to-regexp: 6.2.1 ts-morph: 12.0.0 - ts-node: 10.9.1(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@14.18.33)(typescript@4.9.5) + ts-node: 10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@14.18.33)(typescript@4.9.5) typescript: 4.9.5 ws: 8.13.0 transitivePeerDependencies: @@ -17396,36 +16812,9 @@ snapshots: - encoding - supports-color - '@vercel/remix-builder@1.8.10(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(terser@5.37.0)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5))': - dependencies: - '@remix-run/dev': '@vercel/remix-run-dev@1.16.1(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(terser@5.37.0)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5))' - '@vercel/build-utils': 6.7.3 - '@vercel/nft': 0.22.5 - '@vercel/static-config': 2.0.17 - path-to-regexp: 6.2.1 - semver: 7.3.8 - ts-morph: 12.0.0 - transitivePeerDependencies: - - '@remix-run/serve' - - '@types/node' - - babel-plugin-macros - - bluebird - - bufferutil - - encoding - - less - - lightningcss - - sass - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - - ts-node - - utf-8-validate - - '@vercel/remix-builder@1.8.10(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(terser@5.37.0)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2))': + '@vercel/remix-builder@1.8.10(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(terser@5.37.0)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2))': dependencies: - '@remix-run/dev': '@vercel/remix-run-dev@1.16.1(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(terser@5.37.0)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2))' + '@remix-run/dev': '@vercel/remix-run-dev@1.16.1(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(terser@5.37.0)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2))' '@vercel/build-utils': 6.7.3 '@vercel/nft': 0.22.5 '@vercel/static-config': 2.0.17 @@ -17450,78 +16839,7 @@ snapshots: - ts-node - utf-8-validate - '@vercel/remix-run-dev@1.16.1(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(terser@5.37.0)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5))': - dependencies: - '@babel/core': 7.26.0 - '@babel/generator': 7.26.3 - '@babel/parser': 7.26.3 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.0) - '@babel/preset-env': 7.26.0(@babel/core@7.26.0) - '@babel/preset-typescript': 7.26.0(@babel/core@7.26.0) - '@babel/traverse': 7.26.4 - '@babel/types': 7.26.3 - '@npmcli/package-json': 2.0.0 - '@remix-run/server-runtime': 1.16.1 - '@vanilla-extract/integration': 6.5.0(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(terser@5.37.0) - arg: 5.0.2 - cacache: 15.3.0 - chalk: 4.1.2 - chokidar: 3.6.0 - dotenv: 16.4.7 - esbuild: 0.17.6 - esbuild-plugin-polyfill-node: 0.2.0(esbuild@0.17.6) - execa: 5.1.1 - exit-hook: 2.2.1 - express: 4.21.2 - fast-glob: 3.2.11 - fs-extra: 10.1.0 - get-port: 5.1.1 - gunzip-maybe: 1.4.2 - inquirer: 8.2.6 - jsesc: 3.0.2 - json5: 2.2.3 - lodash: 4.17.21 - lodash.debounce: 4.0.8 - lru-cache: 7.18.3 - minimatch: 9.0.5 - node-fetch: 2.7.0 - ora: 5.4.1 - postcss: 8.4.49 - postcss-discard-duplicates: 5.1.0(postcss@8.4.49) - postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)) - postcss-modules: 6.0.1(postcss@8.4.49) - prettier: 2.7.1 - pretty-ms: 7.0.1 - proxy-agent: 5.0.0 - react-refresh: 0.14.2 - recast: 0.21.5 - remark-frontmatter: 4.0.1 - remark-mdx-frontmatter: 1.1.1 - semver: 7.6.3 - sort-package-json: 1.57.0 - tar-fs: 2.1.1 - tsconfig-paths: 4.2.0 - ws: 7.5.10 - xdm: 2.1.0 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - bluebird - - bufferutil - - encoding - - less - - lightningcss - - sass - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - - ts-node - - utf-8-validate - - '@vercel/remix-run-dev@1.16.1(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(terser@5.37.0)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2))': + '@vercel/remix-run-dev@1.16.1(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(terser@5.37.0)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2))': dependencies: '@babel/core': 7.26.0 '@babel/generator': 7.26.3 @@ -17560,7 +16878,7 @@ snapshots: ora: 5.4.1 postcss: 8.4.49 postcss-discard-duplicates: 5.1.0(postcss@8.4.49) - postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) + postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) postcss-modules: 6.0.1(postcss@8.4.49) prettier: 2.7.1 pretty-ms: 7.0.1 @@ -17600,10 +16918,10 @@ snapshots: '@vercel/ruby@1.3.76': {} - '@vercel/static-build@1.3.32(@swc/core@1.10.0(@swc/helpers@0.5.13))': + '@vercel/static-build@1.3.32(@swc/core@1.10.1(@swc/helpers@0.5.13))': dependencies: '@vercel/gatsby-plugin-vercel-analytics': 1.0.10 - '@vercel/gatsby-plugin-vercel-builder': 1.3.5(@swc/core@1.10.0(@swc/helpers@0.5.13)) + '@vercel/gatsby-plugin-vercel-builder': 1.3.5(@swc/core@1.10.1(@swc/helpers@0.5.13)) transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -17721,10 +17039,6 @@ snapshots: dependencies: acorn: 8.14.0 - acorn-jsx@5.3.2(acorn@7.4.1): - dependencies: - acorn: 7.4.1 - acorn-jsx@5.3.2(acorn@8.14.0): dependencies: acorn: 8.14.0 @@ -17754,7 +17068,7 @@ snapshots: agent-base@6.0.2: dependencies: - debug: 4.3.7(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -17887,27 +17201,36 @@ snapshots: array-buffer-byte-length@1.0.1: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 is-array-buffer: 3.0.4 array-flatten@1.1.1: {} array-includes@3.1.8: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.5 es-object-atoms: 1.0.0 - get-intrinsic: 1.2.4 + get-intrinsic: 1.2.5 is-string: 1.1.0 array-timsort@1.0.3: {} array-union@2.1.0: {} + array.prototype.findlast@1.2.5: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.5 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-shim-unscopables: 1.0.2 + array.prototype.findlastindex@1.2.5: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.5 es-errors: 1.3.0 @@ -17916,21 +17239,21 @@ snapshots: array.prototype.flat@1.3.2: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.5 es-shim-unscopables: 1.0.2 array.prototype.flatmap@1.3.2: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.5 es-shim-unscopables: 1.0.2 array.prototype.reduce@1.0.7: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.5 es-array-method-boxes-properly: 1.0.0 @@ -17938,14 +17261,22 @@ snapshots: es-object-atoms: 1.0.0 is-string: 1.1.0 + array.prototype.tosorted@1.1.4: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.5 + es-errors: 1.3.0 + es-shim-unscopables: 1.0.2 + arraybuffer.prototype.slice@1.0.3: dependencies: array-buffer-byte-length: 1.0.1 - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.5 es-errors: 1.3.0 - get-intrinsic: 1.2.4 + get-intrinsic: 1.2.5 is-array-buffer: 3.0.4 is-shared-array-buffer: 1.0.3 @@ -17961,8 +17292,6 @@ snapshots: dependencies: tslib: 2.8.1 - astral-regex@2.0.0: {} - astring@1.9.0: {} async-listen@2.0.3: {} @@ -18019,13 +17348,13 @@ snapshots: axobject-query@4.1.0: {} - babel-eslint@10.1.0(eslint@7.32.0): + babel-eslint@10.1.0(eslint@8.57.1): dependencies: '@babel/code-frame': 7.26.2 '@babel/parser': 7.26.3 '@babel/traverse': 7.26.4 '@babel/types': 7.26.3 - eslint: 7.32.0 + eslint: 8.57.1 eslint-visitor-keys: 1.3.0 resolve: 1.22.8 transitivePeerDependencies: @@ -18071,14 +17400,14 @@ snapshots: transitivePeerDependencies: - supports-color - babel-loader@8.4.1(@babel/core@7.26.0)(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))): + babel-loader@8.4.1(@babel/core@7.26.0)(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))): dependencies: '@babel/core': 7.26.0 find-cache-dir: 3.3.2 loader-utils: 2.0.4 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)) + webpack: 5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13)) babel-plugin-istanbul@6.1.1: dependencies: @@ -18318,8 +17647,8 @@ snapshots: browserslist@4.24.2: dependencies: caniuse-lite: 1.0.30001687 - electron-to-chromium: 1.5.71 - node-releases: 2.0.18 + electron-to-chromium: 1.5.72 + node-releases: 2.0.19 update-browserslist-db: 1.1.1(browserslist@4.24.2) bs-logger@0.2.6: @@ -18391,12 +17720,16 @@ snapshots: package-hash: 4.0.0 write-file-atomic: 3.0.3 - call-bind@1.0.7: + call-bind-apply-helpers@1.0.1: dependencies: - es-define-property: 1.0.0 es-errors: 1.3.0 function-bind: 1.1.2 - get-intrinsic: 1.2.4 + + call-bind@1.0.8: + dependencies: + call-bind-apply-helpers: 1.0.1 + es-define-property: 1.0.1 + get-intrinsic: 1.2.5 set-function-length: 1.2.2 callsites@3.1.0: {} @@ -18535,11 +17868,6 @@ snapshots: optionalDependencies: '@colors/colors': 1.5.0 - cli-truncate@2.1.0: - dependencies: - slice-ansi: 3.0.0 - string-width: 4.2.3 - cli-width@3.0.0: {} cli-width@4.1.0: {} @@ -18617,8 +17945,6 @@ snapshots: colord@2.9.3: {} - colorette@1.4.0: {} - colorette@2.0.20: {} colorspace@1.1.4: @@ -18767,22 +18093,22 @@ snapshots: path-type: 4.0.0 yaml: 1.10.2 - cosmiconfig@8.3.6(typescript@5.6.3): + cosmiconfig@8.3.6(typescript@5.7.2): dependencies: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 - create-jest@29.7.0(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)): + create-jest@29.7.0(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) + jest-config: 29.7.0(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -18825,7 +18151,7 @@ snapshots: postcss: 8.4.49 postcss-selector-parser: 6.1.2 - css-loader@6.11.0(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))): + css-loader@6.11.0(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))): dependencies: icss-utils: 5.1.0(postcss@8.4.49) postcss: 8.4.49 @@ -18836,9 +18162,9 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.6.3 optionalDependencies: - webpack: 5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)) + webpack: 5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13)) - css-minimizer-webpack-plugin@3.4.1(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))): + css-minimizer-webpack-plugin@3.4.1(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))): dependencies: cssnano: 5.1.15(postcss@8.4.49) jest-worker: 27.5.1 @@ -18846,7 +18172,7 @@ snapshots: schema-utils: 4.2.0 serialize-javascript: 6.0.2 source-map: 0.6.1 - webpack: 5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)) + webpack: 5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13)) css-prefers-color-scheme@6.0.3(postcss@8.4.49): dependencies: @@ -18965,19 +18291,19 @@ snapshots: data-view-buffer@1.0.1: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 es-errors: 1.3.0 is-data-view: 1.0.1 data-view-byte-length@1.0.1: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 es-errors: 1.3.0 is-data-view: 1.0.1 data-view-byte-offset@1.0.0: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 es-errors: 1.3.0 is-data-view: 1.0.1 @@ -18995,11 +18321,9 @@ snapshots: dependencies: ms: 2.0.0 - debug@3.2.7(supports-color@5.5.0): + debug@3.2.7: dependencies: ms: 2.1.3 - optionalDependencies: - supports-color: 5.5.0 debug@4.3.1(supports-color@8.1.1): dependencies: @@ -19011,19 +18335,13 @@ snapshots: dependencies: ms: 2.1.2 optionalDependencies: - supports-color: 8.1.1 - - debug@4.3.7(supports-color@5.5.0): - dependencies: - ms: 2.1.3 - optionalDependencies: - supports-color: 5.5.0 + supports-color: 8.1.1 - debug@4.3.7(supports-color@8.1.1): + debug@4.4.0(supports-color@5.5.0): dependencies: ms: 2.1.3 optionalDependencies: - supports-color: 8.1.1 + supports-color: 5.5.0 decamelize@1.2.0: {} @@ -19048,9 +18366,9 @@ snapshots: deep-equal@2.2.3: dependencies: array-buffer-byte-length: 1.0.1 - call-bind: 1.0.7 + call-bind: 1.0.8 es-get-iterator: 1.1.3 - get-intrinsic: 1.2.4 + get-intrinsic: 1.2.5 is-arguments: 1.1.1 is-array-buffer: 3.0.4 is-date-object: 1.0.5 @@ -19090,7 +18408,7 @@ snapshots: define-data-property@1.1.4: dependencies: - es-define-property: 1.0.0 + es-define-property: 1.0.1 es-errors: 1.3.0 gopd: 1.2.0 @@ -19251,6 +18569,12 @@ snapshots: dotenv@16.4.7: {} + dunder-proto@1.0.0: + dependencies: + call-bind-apply-helpers: 1.0.1 + es-errors: 1.3.0 + gopd: 1.2.0 + duplexer@0.1.2: {} duplexify@3.7.1: @@ -19282,7 +18606,7 @@ snapshots: ejson@2.2.3: {} - electron-to-chromium@1.5.71: {} + electron-to-chromium@1.5.72: {} emittery@0.10.2: {} @@ -19313,11 +18637,6 @@ snapshots: graceful-fs: 4.2.11 tapable: 2.2.1 - enquirer@2.4.1: - dependencies: - ansi-colors: 4.1.3 - strip-ansi: 6.0.1 - entities@2.1.0: {} entities@2.2.0: {} @@ -19337,22 +18656,22 @@ snapshots: array-buffer-byte-length: 1.0.1 arraybuffer.prototype.slice: 1.0.3 available-typed-arrays: 1.0.7 - call-bind: 1.0.7 + call-bind: 1.0.8 data-view-buffer: 1.0.1 data-view-byte-length: 1.0.1 data-view-byte-offset: 1.0.0 - es-define-property: 1.0.0 + es-define-property: 1.0.1 es-errors: 1.3.0 es-object-atoms: 1.0.0 es-set-tostringtag: 2.0.3 es-to-primitive: 1.3.0 function.prototype.name: 1.1.6 - get-intrinsic: 1.2.4 + get-intrinsic: 1.2.5 get-symbol-description: 1.0.2 globalthis: 1.0.4 gopd: 1.2.0 has-property-descriptors: 1.0.2 - has-proto: 1.1.0 + has-proto: 1.2.0 has-symbols: 1.1.0 hasown: 2.0.2 internal-slot: 1.0.7 @@ -19383,16 +18702,14 @@ snapshots: es-array-method-boxes-properly@1.0.0: {} - es-define-property@1.0.0: - dependencies: - get-intrinsic: 1.2.4 + es-define-property@1.0.1: {} es-errors@1.3.0: {} es-get-iterator@1.1.3: dependencies: - call-bind: 1.0.7 - get-intrinsic: 1.2.4 + call-bind: 1.0.8 + get-intrinsic: 1.2.5 has-symbols: 1.1.0 is-arguments: 1.1.1 is-map: 2.0.3 @@ -19401,6 +18718,24 @@ snapshots: isarray: 2.0.5 stop-iteration-iterator: 1.0.0 + es-iterator-helpers@1.2.0: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.5 + es-errors: 1.3.0 + es-set-tostringtag: 2.0.3 + function-bind: 1.1.2 + get-intrinsic: 1.2.5 + globalthis: 1.0.4 + gopd: 1.2.0 + has-property-descriptors: 1.0.2 + has-proto: 1.2.0 + has-symbols: 1.1.0 + internal-slot: 1.0.7 + iterator.prototype: 1.1.3 + safe-array-concat: 1.1.2 + es-module-lexer@1.5.4: {} es-object-atoms@1.0.0: @@ -19409,7 +18744,7 @@ snapshots: es-set-tostringtag@2.0.3: dependencies: - get-intrinsic: 1.2.4 + get-intrinsic: 1.2.5 has-tostringtag: 1.0.2 hasown: 2.0.2 @@ -19592,88 +18927,50 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-next@11.1.4(eslint@7.32.0)(next@15.0.4(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@4.9.5): - dependencies: - '@next/eslint-plugin-next': 11.1.4 - '@rushstack/eslint-patch': 1.10.4 - '@typescript-eslint/parser': 4.33.0(eslint@7.32.0)(typescript@4.9.5) - eslint: 7.32.0 - eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 2.7.1(eslint-plugin-import@2.31.0)(eslint@7.32.0) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0) - eslint-plugin-jsx-a11y: 6.10.2(eslint@7.32.0) - eslint-plugin-react: 7.31.8(eslint@7.32.0) - eslint-plugin-react-hooks: 4.6.2(eslint@7.32.0) - next: 15.0.4(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - optionalDependencies: - typescript: 4.9.5 - transitivePeerDependencies: - - eslint-import-resolver-webpack - - supports-color - - eslint-config-next@12.3.4(eslint@7.32.0)(typescript@4.9.5): - dependencies: - '@next/eslint-plugin-next': 12.3.4 - '@rushstack/eslint-patch': 1.10.4 - '@typescript-eslint/parser': 5.62.0(eslint@7.32.0)(typescript@4.9.5) - eslint: 7.32.0 - eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 2.7.1(eslint-plugin-import@2.31.0)(eslint@7.32.0) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@4.33.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0) - eslint-plugin-jsx-a11y: 6.10.2(eslint@7.32.0) - eslint-plugin-react: 7.31.8(eslint@7.32.0) - eslint-plugin-react-hooks: 4.6.2(eslint@7.32.0) - optionalDependencies: - typescript: 4.9.5 - transitivePeerDependencies: - - eslint-import-resolver-webpack - - supports-color - - eslint-config-next@13.0.0(eslint@8.57.1)(typescript@4.9.5): + eslint-config-next@15.0.4(eslint@8.57.1)(next@15.0.4(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.7.2): dependencies: - '@next/eslint-plugin-next': 13.0.0 + '@next/eslint-plugin-next': 15.0.4 '@rushstack/eslint-patch': 1.10.4 - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@4.9.5) + '@typescript-eslint/eslint-plugin': 8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) + '@typescript-eslint/parser': 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 2.7.1(eslint-plugin-import@2.31.0)(eslint@8.57.1) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.17.0(eslint@8.57.1)(typescript@4.9.5))(eslint@8.57.1) + eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0)(eslint@8.57.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1) eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.1) - eslint-plugin-react: 7.31.8(eslint@8.57.1) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + eslint-plugin-react: 7.37.2(eslint@8.57.1) + eslint-plugin-react-hooks: 5.1.0(eslint@8.57.1) + next: 15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) optionalDependencies: - typescript: 4.9.5 + typescript: 5.7.2 transitivePeerDependencies: - eslint-import-resolver-webpack + - eslint-plugin-import-x - supports-color - eslint-config-prettier@8.10.0(eslint@7.32.0): - dependencies: - eslint: 7.32.0 - - eslint-config-prettier@8.10.0(eslint@8.57.1): + eslint-config-prettier@9.1.0(eslint@8.57.1): dependencies: eslint: 8.57.1 - eslint-config-react-app@7.0.1(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0))(eslint@8.57.1)(jest@27.5.1(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)))(typescript@4.9.5): + eslint-config-react-app@7.0.1(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0))(eslint@8.57.1)(jest@27.5.1(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)))(typescript@5.7.2): dependencies: '@babel/core': 7.26.0 '@babel/eslint-parser': 7.25.9(@babel/core@7.26.0)(eslint@8.57.1) '@rushstack/eslint-patch': 1.10.4 - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@4.9.5))(eslint@8.57.1)(typescript@4.9.5) - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@4.9.5) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.7.2) babel-preset-react-app: 10.0.1 confusing-browser-globals: 1.0.11 eslint: 8.57.1 eslint-plugin-flowtype: 8.0.3(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0))(eslint@8.57.1) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@4.9.5))(eslint@8.57.1) - eslint-plugin-jest: 25.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@4.9.5))(eslint@8.57.1)(typescript@4.9.5))(eslint@8.57.1)(jest@27.5.1(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)))(typescript@4.9.5) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1) + eslint-plugin-jest: 25.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(jest@27.5.1(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)))(typescript@5.7.2) eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.1) eslint-plugin-react: 7.31.8(eslint@8.57.1) eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) - eslint-plugin-testing-library: 5.11.1(eslint@8.57.1)(typescript@4.9.5) + eslint-plugin-testing-library: 5.11.1(eslint@8.57.1)(typescript@5.7.2) optionalDependencies: - typescript: 4.9.5 + typescript: 5.7.2 transitivePeerDependencies: - '@babel/plugin-syntax-flow' - '@babel/plugin-transform-react-jsx' @@ -19684,96 +18981,56 @@ snapshots: eslint-import-resolver-node@0.3.9: dependencies: - debug: 3.2.7(supports-color@5.5.0) + debug: 3.2.7 is-core-module: 2.15.1 resolve: 1.22.8 transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@2.7.1(eslint-plugin-import@2.31.0)(eslint@7.32.0): - dependencies: - debug: 4.3.7(supports-color@5.5.0) - eslint: 7.32.0 - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@4.33.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0) - glob: 7.2.3 - is-glob: 4.0.3 - resolve: 1.22.8 - tsconfig-paths: 3.15.0 - transitivePeerDependencies: - - supports-color - - eslint-import-resolver-typescript@2.7.1(eslint-plugin-import@2.31.0)(eslint@8.57.1): + eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0)(eslint@8.57.1): dependencies: - debug: 4.3.7(supports-color@5.5.0) + '@nolyfill/is-core-module': 1.0.39 + debug: 4.4.0(supports-color@5.5.0) + enhanced-resolve: 5.17.1 eslint: 8.57.1 - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.17.0(eslint@8.57.1)(typescript@4.9.5))(eslint@8.57.1) - glob: 7.2.3 + fast-glob: 3.3.2 + get-tsconfig: 4.8.1 + is-bun-module: 1.3.0 is-glob: 4.0.3 - resolve: 1.22.8 - tsconfig-paths: 3.15.0 - transitivePeerDependencies: - - supports-color - - eslint-module-utils@2.12.0(@typescript-eslint/parser@4.33.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0): - dependencies: - debug: 3.2.7(supports-color@5.5.0) - optionalDependencies: - '@typescript-eslint/parser': 4.33.0(eslint@7.32.0)(typescript@4.9.5) - eslint: 7.32.0 - eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 2.7.1(eslint-plugin-import@2.31.0)(eslint@7.32.0) - transitivePeerDependencies: - - supports-color - - eslint-module-utils@2.12.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0): - dependencies: - debug: 3.2.7(supports-color@5.5.0) + stable-hash: 0.0.4 optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@7.32.0)(typescript@4.9.5) - eslint: 7.32.0 - eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 2.7.1(eslint-plugin-import@2.31.0)(eslint@7.32.0) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@2.7.1)(eslint@8.57.1): + eslint-module-utils@2.12.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint@8.57.1): dependencies: - debug: 3.2.7(supports-color@5.5.0) + debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@4.9.5) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.7.2) eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 2.7.1(eslint-plugin-import@2.31.0)(eslint@8.57.1) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.17.0(eslint@8.57.1)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint@8.57.1): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1): dependencies: - debug: 3.2.7(supports-color@5.5.0) + debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.17.0(eslint@8.57.1)(typescript@4.9.5) + '@typescript-eslint/parser': 8.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0)(eslint@8.57.1) transitivePeerDependencies: - supports-color - eslint-plugin-deprecation@1.6.0(eslint@7.32.0)(typescript@4.9.5): - dependencies: - '@typescript-eslint/utils': 6.21.0(eslint@7.32.0)(typescript@4.9.5) - eslint: 7.32.0 - tslib: 2.8.1 - tsutils: 3.21.0(typescript@4.9.5) - typescript: 4.9.5 - transitivePeerDependencies: - - supports-color - - eslint-plugin-deprecation@1.6.0(eslint@8.57.1)(typescript@4.9.5): + eslint-plugin-deprecation@3.0.0(eslint@8.57.1)(typescript@5.7.2): dependencies: - '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@4.9.5) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.7.2) eslint: 8.57.1 + ts-api-utils: 1.4.3(typescript@5.7.2) tslib: 2.8.1 - tsutils: 3.21.0(typescript@4.9.5) - typescript: 4.9.5 + typescript: 5.7.2 transitivePeerDependencies: - supports-color @@ -19785,76 +19042,18 @@ snapshots: lodash: 4.17.21 string-natural-compare: 3.0.1 - eslint-plugin-import@2.31.0(@typescript-eslint/parser@4.33.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0): - dependencies: - '@rtsao/scc': 1.1.0 - array-includes: 3.1.8 - array.prototype.findlastindex: 1.2.5 - array.prototype.flat: 1.3.2 - array.prototype.flatmap: 1.3.2 - debug: 3.2.7(supports-color@5.5.0) - doctrine: 2.1.0 - eslint: 7.32.0 - eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@4.33.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0) - hasown: 2.0.2 - is-core-module: 2.15.1 - is-glob: 4.0.3 - minimatch: 3.1.2 - object.fromentries: 2.0.8 - object.groupby: 1.0.3 - object.values: 1.2.0 - semver: 6.3.1 - string.prototype.trimend: 1.0.8 - tsconfig-paths: 3.15.0 - optionalDependencies: - '@typescript-eslint/parser': 4.33.0(eslint@7.32.0)(typescript@4.9.5) - transitivePeerDependencies: - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - supports-color - - eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0): - dependencies: - '@rtsao/scc': 1.1.0 - array-includes: 3.1.8 - array.prototype.findlastindex: 1.2.5 - array.prototype.flat: 1.3.2 - array.prototype.flatmap: 1.3.2 - debug: 3.2.7(supports-color@5.5.0) - doctrine: 2.1.0 - eslint: 7.32.0 - eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0) - hasown: 2.0.2 - is-core-module: 2.15.1 - is-glob: 4.0.3 - minimatch: 3.1.2 - object.fromentries: 2.0.8 - object.groupby: 1.0.3 - object.values: 1.2.0 - semver: 6.3.1 - string.prototype.trimend: 1.0.8 - tsconfig-paths: 3.15.0 - optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@7.32.0)(typescript@4.9.5) - transitivePeerDependencies: - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - supports-color - - eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@4.9.5))(eslint@8.57.1): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 - debug: 3.2.7(supports-color@5.5.0) + debug: 3.2.7 doctrine: 2.1.0 eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@2.7.1)(eslint@8.57.1) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint@8.57.1) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -19866,24 +19065,24 @@ snapshots: string.prototype.trimend: 1.0.8 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@4.9.5) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.7.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.17.0(eslint@8.57.1)(typescript@4.9.5))(eslint@8.57.1): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 - debug: 3.2.7(supports-color@5.5.0) + debug: 3.2.7 doctrine: 2.1.0 eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.17.0(eslint@8.57.1)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint@8.57.1) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -19895,42 +19094,23 @@ snapshots: string.prototype.trimend: 1.0.8 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.17.0(eslint@8.57.1)(typescript@4.9.5) + '@typescript-eslint/parser': 8.18.0(eslint@8.57.1)(typescript@5.7.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest@25.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@4.9.5))(eslint@8.57.1)(typescript@4.9.5))(eslint@8.57.1)(jest@27.5.1(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)))(typescript@4.9.5): + eslint-plugin-jest@25.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(jest@27.5.1(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)))(typescript@5.7.2): dependencies: - '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.57.1)(typescript@4.9.5) + '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.57.1)(typescript@5.7.2) eslint: 8.57.1 optionalDependencies: - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@4.9.5))(eslint@8.57.1)(typescript@4.9.5) - jest: 27.5.1(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) + jest: 27.5.1(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-jsx-a11y@6.10.2(eslint@7.32.0): - dependencies: - aria-query: 5.3.2 - array-includes: 3.1.8 - array.prototype.flatmap: 1.3.2 - ast-types-flow: 0.0.8 - axe-core: 4.10.2 - axobject-query: 4.1.0 - damerau-levenshtein: 1.0.8 - emoji-regex: 9.2.2 - eslint: 7.32.0 - hasown: 2.0.2 - jsx-ast-utils: 3.3.5 - language-tags: 1.0.9 - minimatch: 3.1.2 - object.fromentries: 2.0.8 - safe-regex-test: 1.0.3 - string.prototype.includes: 2.0.1 - eslint-plugin-jsx-a11y@6.10.2(eslint@8.57.1): dependencies: aria-query: 5.3.2 @@ -19950,36 +19130,30 @@ snapshots: safe-regex-test: 1.0.3 string.prototype.includes: 2.0.1 - eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.10.0(eslint@7.32.0))(eslint@7.32.0)(prettier@2.8.8): - dependencies: - eslint: 7.32.0 - prettier: 2.8.8 - prettier-linter-helpers: 1.0.0 - optionalDependencies: - eslint-config-prettier: 8.10.0(eslint@7.32.0) - - eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@2.8.8): + eslint-plugin-prettier@5.2.1(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.4.2): dependencies: eslint: 8.57.1 - prettier: 2.8.8 + prettier: 3.4.2 prettier-linter-helpers: 1.0.0 + synckit: 0.9.2 optionalDependencies: - eslint-config-prettier: 8.10.0(eslint@8.57.1) + '@types/eslint': 9.6.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-react-hooks@4.6.2(eslint@7.32.0): + eslint-plugin-react-hooks@4.6.2(eslint@8.57.1): dependencies: - eslint: 7.32.0 + eslint: 8.57.1 - eslint-plugin-react-hooks@4.6.2(eslint@8.57.1): + eslint-plugin-react-hooks@5.1.0(eslint@8.57.1): dependencies: eslint: 8.57.1 - eslint-plugin-react@7.31.8(eslint@7.32.0): + eslint-plugin-react@7.31.8(eslint@8.57.1): dependencies: array-includes: 3.1.8 array.prototype.flatmap: 1.3.2 doctrine: 2.1.0 - eslint: 7.32.0 + eslint: 8.57.1 estraverse: 5.3.0 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 @@ -19992,27 +19166,31 @@ snapshots: semver: 6.3.1 string.prototype.matchall: 4.0.11 - eslint-plugin-react@7.31.8(eslint@8.57.1): + eslint-plugin-react@7.37.2(eslint@8.57.1): dependencies: array-includes: 3.1.8 + array.prototype.findlast: 1.2.5 array.prototype.flatmap: 1.3.2 + array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 + es-iterator-helpers: 1.2.0 eslint: 8.57.1 estraverse: 5.3.0 + hasown: 2.0.2 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 object.entries: 1.1.8 object.fromentries: 2.0.8 - object.hasown: 1.1.4 object.values: 1.2.0 prop-types: 15.8.1 resolve: 2.0.0-next.5 semver: 6.3.1 string.prototype.matchall: 4.0.11 + string.prototype.repeat: 1.0.0 - eslint-plugin-testing-library@5.11.1(eslint@8.57.1)(typescript@4.9.5): + eslint-plugin-testing-library@5.11.1(eslint@8.57.1)(typescript@5.7.2): dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@4.9.5) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.7.2) eslint: 8.57.1 transitivePeerDependencies: - supports-color @@ -20028,15 +19206,6 @@ snapshots: esrecurse: 4.3.0 estraverse: 5.3.0 - eslint-utils@2.1.0: - dependencies: - eslint-visitor-keys: 1.3.0 - - eslint-utils@3.0.0(eslint@7.32.0): - dependencies: - eslint: 7.32.0 - eslint-visitor-keys: 2.1.0 - eslint-visitor-keys@1.3.0: {} eslint-visitor-keys@2.1.0: {} @@ -20045,7 +19214,7 @@ snapshots: eslint-visitor-keys@4.2.0: {} - eslint-webpack-plugin@3.2.0(eslint@8.57.1)(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))): + eslint-webpack-plugin@3.2.0(eslint@8.57.1)(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))): dependencies: '@types/eslint': 8.56.12 eslint: 8.57.1 @@ -20053,52 +19222,7 @@ snapshots: micromatch: 4.0.8 normalize-path: 3.0.0 schema-utils: 4.2.0 - webpack: 5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)) - - eslint@7.32.0: - dependencies: - '@babel/code-frame': 7.12.11 - '@eslint/eslintrc': 0.4.3 - '@humanwhocodes/config-array': 0.5.0 - ajv: 6.12.6 - chalk: 4.1.2 - cross-spawn: 7.0.6 - debug: 4.3.7(supports-color@5.5.0) - doctrine: 3.0.0 - enquirer: 2.4.1 - escape-string-regexp: 4.0.0 - eslint-scope: 5.1.1 - eslint-utils: 2.1.0 - eslint-visitor-keys: 2.1.0 - espree: 7.3.1 - esquery: 1.6.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 - functional-red-black-tree: 1.0.1 - glob-parent: 5.1.2 - globals: 13.24.0 - ignore: 4.0.6 - import-fresh: 3.3.0 - imurmurhash: 0.1.4 - is-glob: 4.0.3 - js-yaml: 3.14.1 - 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.4 - progress: 2.0.3 - regexpp: 3.2.0 - semver: 7.6.3 - strip-ansi: 6.0.1 - strip-json-comments: 3.1.1 - table: 6.9.0 - text-table: 0.2.0 - v8-compile-cache: 2.4.0 - transitivePeerDependencies: - - supports-color + webpack: 5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13)) eslint@8.57.1: dependencies: @@ -20109,11 +19233,11 @@ snapshots: '@humanwhocodes/config-array': 0.13.0 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 - '@ungap/structured-clone': 1.2.0 + '@ungap/structured-clone': 1.2.1 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -20143,12 +19267,6 @@ snapshots: transitivePeerDependencies: - supports-color - espree@7.3.1: - dependencies: - acorn: 7.4.1 - acorn-jsx: 5.3.2(acorn@7.4.1) - eslint-visitor-keys: 1.3.0 - espree@9.6.1: dependencies: acorn: 8.14.0 @@ -20211,16 +19329,6 @@ snapshots: '@types/node': 22.10.1 require-like: 0.1.2 - event-stream@3.3.4: - dependencies: - duplexer: 0.1.2 - from: 0.1.7 - map-stream: 0.1.0 - pause-stream: 0.0.11 - split: 0.3.3 - stream-combiner: 0.0.4 - through: 2.3.8 - event-target-shim@5.0.1: {} eventemitter3@4.0.7: {} @@ -20338,42 +19446,6 @@ snapshots: transitivePeerDependencies: - supports-color - express@4.21.1: - dependencies: - accepts: 1.3.8 - array-flatten: 1.1.1 - body-parser: 1.20.3 - content-disposition: 0.5.4 - content-type: 1.0.5 - cookie: 0.7.1 - cookie-signature: 1.0.6 - debug: 2.6.9 - depd: 2.0.0 - encodeurl: 2.0.0 - escape-html: 1.0.3 - etag: 1.8.1 - finalhandler: 1.3.1 - fresh: 0.5.2 - http-errors: 2.0.0 - merge-descriptors: 1.0.3 - methods: 1.1.2 - on-finished: 2.4.1 - parseurl: 1.3.3 - path-to-regexp: 0.1.10 - proxy-addr: 2.0.7 - qs: 6.13.0 - range-parser: 1.2.1 - safe-buffer: 5.2.1 - send: 0.19.0 - serve-static: 1.16.2 - setprototypeof: 1.2.0 - statuses: 2.0.1 - type-is: 1.6.18 - utils-merge: 1.0.1 - vary: 1.1.2 - transitivePeerDependencies: - - supports-color - express@4.21.2: dependencies: accepts: 1.3.8 @@ -20430,6 +19502,14 @@ snapshots: merge2: 1.4.1 micromatch: 4.0.8 + fast-glob@3.3.1: + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.8 + fast-glob@3.3.2: dependencies: '@nodelib/fs.stat': 2.0.5 @@ -20481,11 +19561,11 @@ snapshots: dependencies: flat-cache: 3.2.0 - file-loader@6.2.0(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))): + file-loader@6.2.0(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)) + webpack: 5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13)) file-uri-to-path@1.0.0: {} @@ -20585,7 +19665,7 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.1)(typescript@4.9.5)(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))): + fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.1)(typescript@5.7.2)(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))): dependencies: '@babel/code-frame': 7.26.2 '@types/json-schema': 7.0.15 @@ -20600,17 +19680,17 @@ snapshots: schema-utils: 2.7.0 semver: 7.6.3 tapable: 1.1.3 - typescript: 4.9.5 - webpack: 5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)) + typescript: 5.7.2 + webpack: 5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13)) optionalDependencies: eslint: 8.57.1 - fork-ts-checker-webpack-plugin@9.0.2(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))): + fork-ts-checker-webpack-plugin@9.0.2(typescript@5.7.2)(webpack@5.97.1(@swc/core@1.10.1(@swc/helpers@0.5.13))): dependencies: '@babel/code-frame': 7.26.2 chalk: 4.1.2 chokidar: 3.6.0 - cosmiconfig: 8.3.6(typescript@5.6.3) + cosmiconfig: 8.3.6(typescript@5.7.2) deepmerge: 4.3.1 fs-extra: 10.1.0 memfs: 3.5.3 @@ -20619,8 +19699,8 @@ snapshots: schema-utils: 3.3.0 semver: 7.6.3 tapable: 2.2.1 - typescript: 5.6.3 - webpack: 5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)) + typescript: 5.7.2 + webpack: 5.97.1(@swc/core@1.10.1(@swc/helpers@0.5.13)) form-data@3.0.2: dependencies: @@ -20653,8 +19733,6 @@ snapshots: fresh@0.5.2: {} - from@0.1.7: {} - fromentries@1.3.2: {} fs-constants@1.0.0: {} @@ -20704,13 +19782,11 @@ snapshots: function.prototype.name@1.1.6: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.5 functions-have-names: 1.2.3 - functional-red-black-tree@1.0.1: {} - functions-have-names@1.2.3: {} gauge@3.0.2: @@ -20733,11 +19809,14 @@ snapshots: get-caller-file@2.0.5: {} - get-intrinsic@1.2.4: + get-intrinsic@1.2.5: dependencies: + call-bind-apply-helpers: 1.0.1 + dunder-proto: 1.0.0 + es-define-property: 1.0.1 es-errors: 1.3.0 function-bind: 1.1.2 - has-proto: 1.1.0 + gopd: 1.2.0 has-symbols: 1.1.0 hasown: 2.0.2 @@ -20755,15 +19834,19 @@ snapshots: get-symbol-description@1.0.2: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 es-errors: 1.3.0 - get-intrinsic: 1.2.4 + get-intrinsic: 1.2.5 + + get-tsconfig@4.8.1: + dependencies: + resolve-pkg-maps: 1.0.0 get-uri@3.0.2: dependencies: '@tootallnate/once': 1.1.2 data-uri-to-buffer: 3.0.1 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) file-uri-to-path: 2.0.0 fs-extra: 8.1.0 ftp: 0.3.10 @@ -20793,16 +19876,16 @@ snapshots: package-json-from-dist: 1.0.1 path-scurry: 1.11.1 - glob@7.1.6: + glob@11.0.0: dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 + foreground-child: 3.3.0 + jackspeak: 4.0.2 + minimatch: 10.0.1 + minipass: 7.1.2 + package-json-from-dist: 1.0.1 + path-scurry: 2.0.0 - glob@7.1.7: + glob@7.1.6: dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -20829,13 +19912,6 @@ snapshots: once: 1.4.0 path-is-absolute: 1.0.1 - glob@9.3.5: - dependencies: - fs.realpath: 1.0.0 - minimatch: 8.0.4 - minipass: 4.2.8 - path-scurry: 1.11.1 - global-modules@2.0.0: dependencies: global-prefix: 3.0.0 @@ -20877,14 +19953,6 @@ snapshots: merge2: 1.4.1 slash: 3.0.0 - globby@13.2.2: - dependencies: - dir-glob: 3.0.1 - fast-glob: 3.3.2 - ignore: 5.3.2 - merge2: 1.4.1 - slash: 4.0.0 - gopd@1.2.0: {} got@11.8.6: @@ -20934,11 +20002,11 @@ snapshots: has-property-descriptors@1.0.2: dependencies: - es-define-property: 1.0.0 + es-define-property: 1.0.1 - has-proto@1.1.0: + has-proto@1.2.0: dependencies: - call-bind: 1.0.7 + dunder-proto: 1.0.0 has-symbols@1.1.0: {} @@ -21022,7 +20090,7 @@ snapshots: html-tags@3.3.1: {} - html-webpack-plugin@5.6.3(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))): + html-webpack-plugin@5.6.3(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -21030,7 +20098,7 @@ snapshots: pretty-error: 4.0.0 tapable: 2.2.1 optionalDependencies: - webpack: 5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)) + webpack: 5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13)) htmlparser2@6.1.0: dependencies: @@ -21079,7 +20147,7 @@ snapshots: dependencies: '@tootallnate/once': 1.1.2 agent-base: 6.0.2 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -21111,7 +20179,7 @@ snapshots: https-proxy-agent@5.0.1: dependencies: agent-base: 6.0.2 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -21147,8 +20215,6 @@ snapshots: ignore-by-default@1.0.1: {} - ignore@4.0.6: {} - ignore@5.3.2: {} immer@9.0.21: {} @@ -21238,7 +20304,7 @@ snapshots: ioredis@4.28.5: dependencies: cluster-key-slot: 1.1.2 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) denque: 1.5.1 lodash.defaults: 4.2.0 lodash.flatten: 4.4.0 @@ -21278,13 +20344,13 @@ snapshots: is-arguments@1.1.1: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 has-tostringtag: 1.0.2 is-array-buffer@3.0.4: dependencies: - call-bind: 1.0.7 - get-intrinsic: 1.2.4 + call-bind: 1.0.8 + get-intrinsic: 1.2.5 is-arrayish@0.2.1: {} @@ -21304,11 +20370,15 @@ snapshots: is-boolean-object@1.2.0: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 has-tostringtag: 1.0.2 is-buffer@2.0.5: {} + is-bun-module@1.3.0: + dependencies: + semver: 7.6.3 + is-callable@1.2.7: {} is-color-stop@1.1.0: @@ -21344,7 +20414,7 @@ snapshots: is-finalizationregistry@1.1.0: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 is-fullwidth-code-point@2.0.0: {} @@ -21376,7 +20446,7 @@ snapshots: is-number-object@1.1.0: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 has-tostringtag: 1.0.2 is-number@7.0.0: {} @@ -21399,7 +20469,7 @@ snapshots: is-regex@1.2.0: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 gopd: 1.2.0 has-tostringtag: 1.0.2 hasown: 2.0.2 @@ -21412,18 +20482,18 @@ snapshots: is-shared-array-buffer@1.0.3: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 is-stream@2.0.1: {} is-string@1.1.0: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 has-tostringtag: 1.0.2 is-symbol@1.1.0: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 has-symbols: 1.1.0 safe-regex-test: 1.0.3 @@ -21439,12 +20509,12 @@ snapshots: is-weakref@1.0.2: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 is-weakset@2.0.3: dependencies: - call-bind: 1.0.7 - get-intrinsic: 1.2.4 + call-bind: 1.0.8 + get-intrinsic: 1.2.5 is-windows@1.0.2: {} @@ -21514,7 +20584,7 @@ snapshots: istanbul-lib-source-maps@4.0.1: dependencies: - debug: 4.3.7(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -21527,12 +20597,24 @@ snapshots: iterare@1.2.1: {} + iterator.prototype@1.1.3: + dependencies: + define-properties: 1.2.1 + get-intrinsic: 1.2.5 + has-symbols: 1.1.0 + reflect.getprototypeof: 1.0.8 + set-function-name: 2.0.2 + jackspeak@3.4.3: dependencies: '@isaacs/cliui': 8.0.2 optionalDependencies: '@pkgjs/parseargs': 0.11.0 + jackspeak@4.0.2: + dependencies: + '@isaacs/cliui': 8.0.2 + jake@10.9.2: dependencies: async: 3.2.6 @@ -21633,16 +20715,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@27.5.1(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)): + jest-cli@27.5.1(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)): dependencies: - '@jest/core': 27.5.1(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)) + '@jest/core': 27.5.1(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 import-local: 3.2.0 - jest-config: 27.5.1(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)) + jest-config: 27.5.1(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) jest-util: 27.5.1 jest-validate: 27.5.1 prompts: 2.4.2 @@ -21654,16 +20736,16 @@ snapshots: - ts-node - utf-8-validate - jest-cli@28.1.3(@types/node@22.10.1)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)): + jest-cli@28.1.3(@types/node@22.10.1)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)): dependencies: - '@jest/core': 28.1.3(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)) + '@jest/core': 28.1.3(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) '@jest/test-result': 28.1.3 '@jest/types': 28.1.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 import-local: 3.2.0 - jest-config: 28.1.3(@types/node@22.10.1)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)) + jest-config: 28.1.3(@types/node@22.10.1)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) jest-util: 28.1.3 jest-validate: 28.1.3 prompts: 2.4.2 @@ -21673,16 +20755,16 @@ snapshots: - supports-color - ts-node - jest-cli@29.7.0(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)): + jest-cli@29.7.0(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)): dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) + create-jest: 29.7.0(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) + jest-config: 29.7.0(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -21692,7 +20774,7 @@ snapshots: - supports-color - ts-node - jest-config@27.5.1(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)): + jest-config@27.5.1(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)): dependencies: '@babel/core': 7.26.0 '@jest/test-sequencer': 27.5.1 @@ -21719,14 +20801,14 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - ts-node: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + ts-node: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) transitivePeerDependencies: - bufferutil - canvas - supports-color - utf-8-validate - jest-config@28.1.3(@types/node@22.10.1)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)): + jest-config@28.1.3(@types/node@22.10.1)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)): dependencies: '@babel/core': 7.26.0 '@jest/test-sequencer': 28.1.3 @@ -21752,11 +20834,11 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 22.10.1 - ts-node: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + ts-node: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) transitivePeerDependencies: - supports-color - jest-config@29.7.0(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)): + jest-config@29.7.0(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)): dependencies: '@babel/core': 7.26.0 '@jest/test-sequencer': 29.7.0 @@ -21782,7 +20864,7 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 22.10.1 - ts-node: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) + ts-node: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -22429,11 +21511,11 @@ snapshots: leven: 3.1.0 pretty-format: 29.7.0 - jest-watch-typeahead@1.1.0(jest@27.5.1(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5))): + jest-watch-typeahead@1.1.0(jest@27.5.1(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2))): dependencies: ansi-escapes: 4.3.2 chalk: 4.1.2 - jest: 27.5.1(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)) + jest: 27.5.1(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) jest-regex-util: 28.0.2 jest-watcher: 28.1.3 slash: 4.0.0 @@ -22497,11 +21579,11 @@ snapshots: merge-stream: 2.0.0 supports-color: 8.1.1 - jest@27.5.1(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)): + jest@27.5.1(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)): dependencies: - '@jest/core': 27.5.1(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)) + '@jest/core': 27.5.1(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) import-local: 3.2.0 - jest-cli: 27.5.1(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)) + jest-cli: 27.5.1(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) transitivePeerDependencies: - bufferutil - canvas @@ -22509,23 +21591,23 @@ snapshots: - ts-node - utf-8-validate - jest@28.1.3(@types/node@22.10.1)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)): + jest@28.1.3(@types/node@22.10.1)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)): dependencies: - '@jest/core': 28.1.3(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)) + '@jest/core': 28.1.3(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) '@jest/types': 28.1.3 import-local: 3.2.0 - jest-cli: 28.1.3(@types/node@22.10.1)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)) + jest-cli: 28.1.3(@types/node@22.10.1)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) transitivePeerDependencies: - '@types/node' - supports-color - ts-node - jest@29.7.0(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)): + jest@29.7.0(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)): dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) + jest-cli: 29.7.0(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -22716,36 +21798,6 @@ snapshots: dependencies: uc.micro: 1.0.6 - lint-staged@11.2.6: - dependencies: - cli-truncate: 2.1.0 - colorette: 1.4.0 - commander: 8.3.0 - cosmiconfig: 7.1.0 - debug: 4.3.7(supports-color@8.1.1) - enquirer: 2.4.1 - execa: 5.1.1 - listr2: 3.14.0(enquirer@2.4.1) - micromatch: 4.0.8 - normalize-path: 3.0.0 - please-upgrade-node: 3.2.0 - string-argv: 0.3.1 - stringify-object: 3.3.0 - supports-color: 8.1.1 - - listr2@3.14.0(enquirer@2.4.1): - dependencies: - cli-truncate: 2.1.0 - colorette: 2.0.20 - log-update: 4.0.0 - p-map: 4.0.0 - rfdc: 1.4.1 - rxjs: 7.8.1 - through: 2.3.8 - wrap-ansi: 7.0.0 - optionalDependencies: - enquirer: 2.4.1 - load-json-file@4.0.0: dependencies: graceful-fs: 4.2.11 @@ -22798,8 +21850,6 @@ snapshots: lodash.topath@4.5.2: {} - lodash.truncate@4.4.2: {} - lodash.uniq@4.5.0: {} lodash@4.17.21: {} @@ -22813,13 +21863,6 @@ snapshots: chalk: 4.1.2 is-unicode-supported: 0.1.0 - log-update@4.0.0: - dependencies: - ansi-escapes: 4.3.2 - cli-cursor: 3.1.0 - slice-ansi: 4.0.0 - wrap-ansi: 6.2.0 - logform@2.7.0: dependencies: '@colors/colors': 1.6.0 @@ -22849,6 +21892,8 @@ snapshots: lru-cache@10.4.3: {} + lru-cache@11.0.2: {} + lru-cache@5.1.1: dependencies: yallist: 3.1.1 @@ -22883,8 +21928,6 @@ snapshots: dependencies: tmpl: 1.0.5 - map-stream@0.1.0: {} - markdown-extensions@1.1.1: {} markdown-it-anchor@8.6.7(@types/markdown-it@12.2.3)(markdown-it@12.3.2): @@ -23091,9 +22134,9 @@ snapshots: dependencies: fs-monkey: 1.0.6 - memfs@4.14.1: + memfs@4.15.0: dependencies: - '@jsonjoy.com/json-pack': 1.1.0(tslib@2.8.1) + '@jsonjoy.com/json-pack': 1.1.1(tslib@2.8.1) '@jsonjoy.com/util': 1.5.0(tslib@2.8.1) tree-dump: 1.0.2(tslib@2.8.1) tslib: 2.8.1 @@ -23350,7 +22393,7 @@ snapshots: micromark@2.11.4: dependencies: - debug: 4.3.7(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) parse-entities: 2.0.0 transitivePeerDependencies: - supports-color @@ -23358,7 +22401,7 @@ snapshots: micromark@3.2.0: dependencies: '@types/debug': 4.1.12 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) decode-named-character-reference: 1.0.2 micromark-core-commonmark: 1.1.0 micromark-factory-space: 1.1.0 @@ -23404,16 +22447,20 @@ snapshots: min-indent@1.0.1: {} - mini-css-extract-plugin@2.9.2(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))): + mini-css-extract-plugin@2.9.2(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))): dependencies: schema-utils: 4.2.0 tapable: 2.2.1 - webpack: 5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)) + webpack: 5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13)) mini-svg-data-uri@1.4.4: {} minimalistic-assert@1.0.1: {} + minimatch@10.0.1: + dependencies: + brace-expansion: 2.0.1 + minimatch@3.0.4: dependencies: brace-expansion: 1.1.11 @@ -23430,14 +22477,6 @@ snapshots: dependencies: brace-expansion: 2.0.1 - minimatch@8.0.4: - dependencies: - brace-expansion: 2.0.1 - - minimatch@9.0.3: - dependencies: - brace-expansion: 2.0.1 - minimatch@9.0.5: dependencies: brace-expansion: 2.0.1 @@ -23460,8 +22499,6 @@ snapshots: dependencies: yallist: 4.0.0 - minipass@4.2.8: {} - minipass@5.0.0: {} minipass@7.1.2: {} @@ -23486,7 +22523,7 @@ snapshots: pkg-types: 1.2.1 ufo: 1.5.4 - mocha@10.2.0: + mocha@10.2.0(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)): dependencies: ansi-colors: 4.1.1 browser-stdout: 1.3.1 @@ -23505,12 +22542,13 @@ snapshots: serialize-javascript: 6.0.0 strip-json-comments: 3.1.1 supports-color: 8.1.1 + ts-node: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) workerpool: 6.2.1 yargs: 16.2.0 yargs-parser: 20.2.4 yargs-unparser: 2.0.0 - mocha@8.4.0: + mocha@8.4.0(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)): dependencies: '@ungap/promise-all-settled': 1.1.2 ansi-colors: 4.1.1 @@ -23531,6 +22569,7 @@ snapshots: serialize-javascript: 5.0.1 strip-json-comments: 3.1.1 supports-color: 8.1.1 + ts-node: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) which: 2.0.2 wide-align: 1.1.3 workerpool: 6.1.0 @@ -23599,33 +22638,7 @@ snapshots: netmask@2.0.2: {} - next@13.5.7(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - '@next/env': 13.5.7 - '@swc/helpers': 0.5.2 - busboy: 1.6.0 - caniuse-lite: 1.0.30001687 - postcss: 8.4.31 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - styled-jsx: 5.1.1(@babel/core@7.26.0)(babel-plugin-macros@3.1.0)(react@18.3.1) - watchpack: 2.4.0 - optionalDependencies: - '@next/swc-darwin-arm64': 13.5.7 - '@next/swc-darwin-x64': 13.5.7 - '@next/swc-linux-arm64-gnu': 13.5.7 - '@next/swc-linux-arm64-musl': 13.5.7 - '@next/swc-linux-x64-gnu': 13.5.7 - '@next/swc-linux-x64-musl': 13.5.7 - '@next/swc-win32-arm64-msvc': 13.5.7 - '@next/swc-win32-ia32-msvc': 13.5.7 - '@next/swc-win32-x64-msvc': 13.5.7 - '@opentelemetry/api': 1.9.0 - transitivePeerDependencies: - - '@babel/core' - - babel-plugin-macros - - next@15.0.4(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + next@15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@next/env': 15.0.4 '@swc/counter': 0.1.3 @@ -23635,7 +22648,7 @@ snapshots: postcss: 8.4.31 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - styled-jsx: 5.1.6(react@18.3.1) + styled-jsx: 5.1.6(@babel/core@7.26.0)(babel-plugin-macros@3.1.0)(react@18.3.1) optionalDependencies: '@next/swc-darwin-arm64': 15.0.4 '@next/swc-darwin-x64': 15.0.4 @@ -23707,25 +22720,12 @@ snapshots: dependencies: process-on-spawn: 1.1.0 - node-releases@2.0.18: {} - - nodemon@2.0.22: - dependencies: - chokidar: 3.6.0 - debug: 3.2.7(supports-color@5.5.0) - ignore-by-default: 1.0.1 - minimatch: 3.1.2 - pstree.remy: 1.1.8 - semver: 5.7.2 - simple-update-notifier: 1.1.0 - supports-color: 5.5.0 - touch: 3.1.1 - undefsafe: 2.0.5 + node-releases@2.0.19: {} nodemon@3.1.7: dependencies: chokidar: 3.6.0 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) ignore-by-default: 1.0.1 minimatch: 3.1.2 pstree.remy: 1.1.8 @@ -23827,27 +22827,27 @@ snapshots: object-is@1.1.6: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 object-keys@1.1.1: {} object.assign@4.1.5: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 has-symbols: 1.1.0 object-keys: 1.1.1 object.entries@1.1.8: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-object-atoms: 1.0.0 object.fromentries@2.0.8: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.5 es-object-atoms: 1.0.0 @@ -23855,7 +22855,7 @@ snapshots: object.getownpropertydescriptors@2.1.8: dependencies: array.prototype.reduce: 1.0.7 - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.5 es-object-atoms: 1.0.0 @@ -23864,7 +22864,7 @@ snapshots: object.groupby@1.0.3: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.5 @@ -23876,7 +22876,7 @@ snapshots: object.values@1.2.0: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-object-atoms: 1.0.0 @@ -23987,7 +22987,7 @@ snapshots: dependencies: '@tootallnate/once': 1.1.2 agent-base: 6.0.2 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) get-uri: 3.0.2 http-proxy-agent: 4.0.1 https-proxy-agent: 5.0.1 @@ -24085,7 +23085,10 @@ snapshots: lru-cache: 10.4.3 minipass: 7.1.2 - path-to-regexp@0.1.10: {} + path-scurry@2.0.0: + dependencies: + lru-cache: 11.0.2 + minipass: 7.1.2 path-to-regexp@0.1.12: {} @@ -24107,10 +23110,6 @@ snapshots: pathe@1.1.2: {} - pause-stream@0.0.11: - dependencies: - through: 2.3.8 - peek-stream@1.1.3: dependencies: buffer-from: 1.1.2 @@ -24157,10 +23156,6 @@ snapshots: dependencies: find-up: 3.0.0 - please-upgrade-node@3.2.0: - dependencies: - semver-compare: 1.0.0 - pluralize@8.0.0: {} pnpm@9.15.0: {} @@ -24318,37 +23313,29 @@ snapshots: postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-load-config@3.1.4(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)): + postcss-load-config@3.1.4(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)): dependencies: lilconfig: 2.1.0 yaml: 1.10.2 optionalDependencies: postcss: 8.4.49 - ts-node: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) - - postcss-load-config@4.0.2(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)): - dependencies: - lilconfig: 3.1.3 - yaml: 2.6.1 - optionalDependencies: - postcss: 8.4.49 - ts-node: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5) + ts-node: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) - postcss-load-config@4.0.2(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)): + postcss-load-config@4.0.2(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)): dependencies: lilconfig: 3.1.3 yaml: 2.6.1 optionalDependencies: postcss: 8.4.49 - ts-node: 10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) + ts-node: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2) - postcss-loader@6.2.1(postcss@8.4.49)(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))): + postcss-loader@6.2.1(postcss@8.4.49)(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))): dependencies: cosmiconfig: 7.1.0 klona: 2.0.6 postcss: 8.4.49 semver: 7.6.3 - webpack: 5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)) + webpack: 5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13)) postcss-logical@5.0.4(postcss@8.4.49): dependencies: @@ -24666,13 +23653,13 @@ snapshots: dependencies: fast-diff: 1.3.0 - prettier-plugin-tailwindcss@0.1.13(prettier@2.8.8): + prettier-plugin-tailwindcss@0.1.13(prettier@3.4.2): dependencies: - prettier: 2.8.8 + prettier: 3.4.2 prettier@2.7.1: {} - prettier@2.8.8: {} + prettier@3.4.2: {} pretty-bytes@5.6.0: {} @@ -24719,8 +23706,6 @@ snapshots: dependencies: fromentries: 1.3.2 - progress@2.0.3: {} - promise-inflight@1.0.1: {} promise@8.3.0: @@ -24783,7 +23768,7 @@ snapshots: proxy-agent@5.0.0: dependencies: agent-base: 6.0.2 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) http-proxy-agent: 4.0.1 https-proxy-agent: 5.0.1 lru-cache: 5.1.1 @@ -24795,10 +23780,6 @@ snapshots: proxy-from-env@1.1.0: {} - ps-tree@1.2.0: - dependencies: - event-stream: 3.3.4 - psl@1.15.0: dependencies: punycode: 2.3.1 @@ -24899,7 +23880,7 @@ snapshots: regenerator-runtime: 0.13.11 whatwg-fetch: 3.6.20 - react-dev-utils@12.0.1(eslint@8.57.1)(typescript@4.9.5)(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))): + react-dev-utils@12.0.1(eslint@8.57.1)(typescript@5.7.2)(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))): dependencies: '@babel/code-frame': 7.26.2 address: 1.2.2 @@ -24910,7 +23891,7 @@ snapshots: escape-string-regexp: 4.0.0 filesize: 8.0.7 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.1)(typescript@4.9.5)(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.1)(typescript@5.7.2)(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))) global-modules: 2.0.0 globby: 11.1.0 gzip-size: 6.0.0 @@ -24925,9 +23906,9 @@ snapshots: shell-quote: 1.8.2 strip-ansi: 6.0.1 text-table: 0.2.0 - webpack: 5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)) + webpack: 5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13)) optionalDependencies: - typescript: 4.9.5 + typescript: 5.7.2 transitivePeerDependencies: - eslint - supports-color @@ -24958,59 +23939,59 @@ snapshots: react-refresh@0.14.2: {} - react-scripts@5.0.1(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0))(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/babel__core@7.20.5)(eslint@8.57.1)(react@17.0.2)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5))(type-fest@0.21.3)(typescript@4.9.5): + react-scripts@5.0.1(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0))(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/babel__core@7.20.5)(eslint@8.57.1)(react@17.0.2)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2))(type-fest@0.21.3)(typescript@5.7.2): dependencies: '@babel/core': 7.26.0 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.11.0)(type-fest@0.21.3)(webpack-dev-server@4.15.2(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))))(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.11.0)(type-fest@0.21.3)(webpack-dev-server@4.15.2(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))))(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))) '@svgr/webpack': 5.5.0 babel-jest: 27.5.1(@babel/core@7.26.0) - babel-loader: 8.4.1(@babel/core@7.26.0)(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))) + babel-loader: 8.4.1(@babel/core@7.26.0)(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))) babel-plugin-named-asset-import: 0.3.8(@babel/core@7.26.0) babel-preset-react-app: 10.0.1 bfj: 7.1.0 browserslist: 4.24.2 camelcase: 6.3.0 case-sensitive-paths-webpack-plugin: 2.4.0 - css-loader: 6.11.0(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))) - css-minimizer-webpack-plugin: 3.4.1(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))) + css-loader: 6.11.0(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))) + css-minimizer-webpack-plugin: 3.4.1(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))) dotenv: 10.0.0 dotenv-expand: 5.1.0 eslint: 8.57.1 - eslint-config-react-app: 7.0.1(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0))(eslint@8.57.1)(jest@27.5.1(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)))(typescript@4.9.5) - eslint-webpack-plugin: 3.2.0(eslint@8.57.1)(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))) - file-loader: 6.2.0(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))) + eslint-config-react-app: 7.0.1(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0))(eslint@8.57.1)(jest@27.5.1(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)))(typescript@5.7.2) + eslint-webpack-plugin: 3.2.0(eslint@8.57.1)(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))) + file-loader: 6.2.0(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))) fs-extra: 10.1.0 - html-webpack-plugin: 5.6.3(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))) + html-webpack-plugin: 5.6.3(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))) identity-obj-proxy: 3.0.0 - jest: 27.5.1(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)) + jest: 27.5.1(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) jest-resolve: 27.5.1 - jest-watch-typeahead: 1.1.0(jest@27.5.1(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5))) - mini-css-extract-plugin: 2.9.2(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))) + jest-watch-typeahead: 1.1.0(jest@27.5.1(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2))) + mini-css-extract-plugin: 2.9.2(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))) postcss: 8.4.49 postcss-flexbugs-fixes: 5.0.2(postcss@8.4.49) - postcss-loader: 6.2.1(postcss@8.4.49)(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))) + postcss-loader: 6.2.1(postcss@8.4.49)(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))) postcss-normalize: 10.0.1(browserslist@4.24.2)(postcss@8.4.49) postcss-preset-env: 7.8.3(postcss@8.4.49) prompts: 2.4.2 react: 17.0.2 react-app-polyfill: 3.0.0 - react-dev-utils: 12.0.1(eslint@8.57.1)(typescript@4.9.5)(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))) + react-dev-utils: 12.0.1(eslint@8.57.1)(typescript@5.7.2)(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))) react-refresh: 0.11.0 resolve: 1.22.8 resolve-url-loader: 4.0.0 - sass-loader: 12.6.0(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))) + sass-loader: 12.6.0(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))) semver: 7.6.3 - source-map-loader: 3.0.2(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))) - style-loader: 3.3.4(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))) - tailwindcss: 3.4.16(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)) - terser-webpack-plugin: 5.3.10(@swc/core@1.10.0(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))) - webpack: 5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)) - webpack-dev-server: 4.15.2(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))) - webpack-manifest-plugin: 4.1.1(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))) - workbox-webpack-plugin: 6.6.0(@types/babel__core@7.20.5)(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))) + source-map-loader: 3.0.2(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))) + style-loader: 3.3.4(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))) + tailwindcss: 3.4.16(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) + terser-webpack-plugin: 5.3.10(@swc/core@1.10.1(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))) + webpack: 5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13)) + webpack-dev-server: 4.15.2(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))) + webpack-manifest-plugin: 4.1.1(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))) + workbox-webpack-plugin: 6.6.0(@types/babel__core@7.20.5)(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))) optionalDependencies: fsevents: 2.3.3 - typescript: 4.9.5 + typescript: 5.7.2 transitivePeerDependencies: - '@babel/plugin-syntax-flow' - '@babel/plugin-transform-react-jsx' @@ -25132,13 +24113,14 @@ snapshots: reflect-metadata@0.2.2: {} - reflect.getprototypeof@1.0.7: + reflect.getprototypeof@1.0.8: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 + dunder-proto: 1.0.0 es-abstract: 1.23.5 es-errors: 1.3.0 - get-intrinsic: 1.2.4 + get-intrinsic: 1.2.5 gopd: 1.2.0 which-builtin-type: 1.2.0 @@ -25160,13 +24142,11 @@ snapshots: regexp.prototype.flags@1.5.3: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-errors: 1.3.0 set-function-name: 2.0.2 - regexpp@3.2.0: {} - regexpu-core@6.2.0: dependencies: regenerate: 1.4.2 @@ -25258,7 +24238,7 @@ snapshots: require-in-the-middle@7.4.0: dependencies: - debug: 4.3.7(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) module-details-from-path: 1.0.3 resolve: 1.22.8 transitivePeerDependencies: @@ -25284,6 +24264,8 @@ snapshots: resolve-from@5.0.0: {} + resolve-pkg-maps@1.0.0: {} + resolve-url-loader@4.0.0: dependencies: adjust-sourcemap-loader: 4.0.0 @@ -25321,8 +24303,6 @@ snapshots: reusify@1.0.4: {} - rfdc@1.4.1: {} - rgb-regex@1.0.1: {} rgba-regex@1.0.0: {} @@ -25390,8 +24370,8 @@ snapshots: safe-array-concat@1.1.2: dependencies: - call-bind: 1.0.7 - get-intrinsic: 1.2.4 + call-bind: 1.0.8 + get-intrinsic: 1.2.5 has-symbols: 1.1.0 isarray: 2.0.5 @@ -25401,7 +24381,7 @@ snapshots: safe-regex-test@1.0.3: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 es-errors: 1.3.0 is-regex: 1.2.0 @@ -25411,11 +24391,11 @@ snapshots: sanitize.css@13.0.0: {} - sass-loader@12.6.0(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))): + sass-loader@12.6.0(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))): dependencies: klona: 2.0.6 neo-async: 2.6.2 - webpack: 5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)) + webpack: 5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13)) sax@1.2.4: {} @@ -25464,16 +24444,12 @@ snapshots: '@types/node-forge': 1.3.11 node-forge: 1.3.1 - semver-compare@1.0.0: {} - semver@5.7.2: {} semver@6.1.1: {} semver@6.3.1: {} - semver@7.0.0: {} - semver@7.3.8: dependencies: lru-cache: 6.0.0 @@ -25598,7 +24574,7 @@ snapshots: define-data-property: 1.1.4 es-errors: 1.3.0 function-bind: 1.1.2 - get-intrinsic: 1.2.4 + get-intrinsic: 1.2.5 gopd: 1.2.0 has-property-descriptors: 1.0.2 @@ -25669,9 +24645,9 @@ snapshots: side-channel@1.0.6: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 es-errors: 1.3.0 - get-intrinsic: 1.2.4 + get-intrinsic: 1.2.5 object-inspect: 1.13.3 signal-exit@3.0.7: {} @@ -25690,10 +24666,6 @@ snapshots: dependencies: is-arrayish: 0.3.2 - simple-update-notifier@1.1.0: - dependencies: - semver: 7.0.0 - simple-update-notifier@2.0.0: dependencies: semver: 7.6.3 @@ -25713,18 +24685,6 @@ snapshots: slash@4.0.0: {} - slice-ansi@3.0.0: - dependencies: - ansi-styles: 4.3.0 - astral-regex: 2.0.0 - is-fullwidth-code-point: 3.0.0 - - slice-ansi@4.0.0: - dependencies: - ansi-styles: 4.3.0 - astral-regex: 2.0.0 - is-fullwidth-code-point: 3.0.0 - smart-buffer@4.2.0: {} sockjs@0.3.24: @@ -25736,7 +24696,7 @@ snapshots: socks-proxy-agent@5.0.1: dependencies: agent-base: 6.0.2 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) socks: 2.8.3 transitivePeerDependencies: - supports-color @@ -25761,18 +24721,18 @@ snapshots: source-map-js@1.2.1: {} - source-map-loader@3.0.2(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))): + source-map-loader@3.0.2(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))): dependencies: abab: 2.0.6 iconv-lite: 0.6.3 source-map-js: 1.2.1 - webpack: 5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)) + webpack: 5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13)) - source-map-loader@4.0.2(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))): + source-map-loader@4.0.2(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))): dependencies: iconv-lite: 0.6.3 source-map-js: 1.2.1 - webpack: 5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)) + webpack: 5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13)) source-map-support@0.5.13: dependencies: @@ -25823,7 +24783,7 @@ snapshots: spdy-transport@3.0.0: dependencies: - debug: 4.3.7(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -25834,7 +24794,7 @@ snapshots: spdy@4.0.2: dependencies: - debug: 4.3.7(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -25842,10 +24802,6 @@ snapshots: transitivePeerDependencies: - supports-color - split@0.3.3: - dependencies: - through: 2.3.8 - sprintf-js@1.0.3: {} sprintf-js@1.1.3: {} @@ -25854,6 +24810,8 @@ snapshots: dependencies: minipass: 3.3.6 + stable-hash@0.0.4: {} + stable@0.1.8: {} stack-trace@0.0.10: {} @@ -25880,16 +24838,10 @@ snapshots: dependencies: internal-slot: 1.0.7 - stream-combiner@0.0.4: - dependencies: - duplexer: 0.1.2 - stream-shift@1.0.3: {} streamsearch@1.1.0: {} - string-argv@0.3.1: {} - string-hash@1.1.3: {} string-length@4.0.2: @@ -25923,18 +24875,18 @@ snapshots: string.prototype.includes@2.0.1: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.5 string.prototype.matchall@4.0.11: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.5 es-errors: 1.3.0 es-object-atoms: 1.0.0 - get-intrinsic: 1.2.4 + get-intrinsic: 1.2.5 gopd: 1.2.0 has-symbols: 1.1.0 internal-slot: 1.0.7 @@ -25944,27 +24896,32 @@ snapshots: string.prototype.padend@3.1.6: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.5 es-object-atoms: 1.0.0 + string.prototype.repeat@1.0.0: + dependencies: + define-properties: 1.2.1 + es-abstract: 1.23.5 + string.prototype.trim@1.2.9: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.5 es-object-atoms: 1.0.0 string.prototype.trimend@1.0.8: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-object-atoms: 1.0.0 string.prototype.trimstart@1.0.8: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-object-atoms: 1.0.0 @@ -26017,15 +24974,15 @@ snapshots: strip-json-comments@3.1.1: {} - style-loader@3.3.4(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))): + style-loader@3.3.4(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))): dependencies: - webpack: 5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)) + webpack: 5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13)) style-to-object@0.4.4: dependencies: inline-style-parser: 0.1.1 - styled-jsx@5.1.1(@babel/core@7.26.0)(babel-plugin-macros@3.1.0)(react@18.3.1): + styled-jsx@5.1.6(@babel/core@7.26.0)(babel-plugin-macros@3.1.0)(react@18.3.1): dependencies: client-only: 0.0.1 react: 18.3.1 @@ -26033,11 +24990,6 @@ snapshots: '@babel/core': 7.26.0 babel-plugin-macros: 3.1.0 - styled-jsx@5.1.6(react@18.3.1): - dependencies: - client-only: 0.0.1 - react: 18.3.1 - stylehacks@5.1.1(postcss@8.4.49): dependencies: browserslist: 4.24.2 @@ -26046,7 +24998,7 @@ snapshots: sucrase@3.35.0: dependencies: - '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/gen-mapping': 0.3.7 commander: 4.1.1 glob: 10.4.5 lines-and-columns: 1.2.4 @@ -26058,7 +25010,7 @@ snapshots: dependencies: component-emitter: 1.3.1 cookiejar: 2.1.4 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) fast-safe-stringify: 2.1.1 form-data: 4.0.1 formidable: 2.1.2 @@ -26123,11 +25075,11 @@ snapshots: picocolors: 1.1.1 stable: 0.1.8 - swc-loader@0.2.6(@swc/core@1.10.0(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))): + swc-loader@0.2.6(@swc/core@1.10.1(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))): dependencies: - '@swc/core': 1.10.0(@swc/helpers@0.5.13) + '@swc/core': 1.10.1(@swc/helpers@0.5.13) '@swc/counter': 0.1.3 - webpack: 5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)) + webpack: 5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13)) swr@1.3.0(react@18.3.1): dependencies: @@ -26137,17 +25089,14 @@ snapshots: symbol-tree@3.2.4: {} - table@6.9.0: + synckit@0.9.2: dependencies: - ajv: 8.17.1 - lodash.truncate: 4.4.2 - slice-ansi: 4.0.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 + '@pkgr/core': 0.1.1 + tslib: 2.8.1 taffydb@2.6.2: {} - tailwindcss@2.2.19(autoprefixer@10.4.20(postcss@8.4.49))(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)): + tailwindcss@2.2.19(autoprefixer@10.4.20(postcss@8.4.49))(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)): dependencies: arg: 5.0.2 autoprefixer: 10.4.20(postcss@8.4.49) @@ -26173,7 +25122,7 @@ snapshots: object-hash: 2.2.0 postcss: 8.4.49 postcss-js: 3.0.3 - postcss-load-config: 3.1.4(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)) + postcss-load-config: 3.1.4(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) postcss-nested: 5.0.6(postcss@8.4.49) postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 @@ -26186,7 +25135,7 @@ snapshots: transitivePeerDependencies: - ts-node - tailwindcss@3.4.16(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)): + tailwindcss@3.4.16(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -26205,7 +25154,7 @@ snapshots: postcss: 8.4.49 postcss-import: 15.1.0(postcss@8.4.49) postcss-js: 4.0.1(postcss@8.4.49) - postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)) + postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) postcss-nested: 6.2.0(postcss@8.4.49) postcss-selector-parser: 6.1.2 resolve: 1.22.8 @@ -26255,25 +25204,36 @@ snapshots: ansi-escapes: 4.3.2 supports-hyperlinks: 2.3.0 - terser-webpack-plugin@5.3.10(@swc/core@1.10.0(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))): + terser-webpack-plugin@5.3.10(@swc/core@1.10.1(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))): + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + jest-worker: 27.5.1 + schema-utils: 3.3.0 + serialize-javascript: 6.0.2 + terser: 5.37.0 + webpack: 5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13)) + optionalDependencies: + '@swc/core': 1.10.1(@swc/helpers@0.5.13) + + terser-webpack-plugin@5.3.10(@swc/core@1.10.1(@swc/helpers@0.5.13))(webpack@5.97.1(@swc/core@1.10.1(@swc/helpers@0.5.13))): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.37.0 - webpack: 5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)) + webpack: 5.97.1(@swc/core@1.10.1(@swc/helpers@0.5.13)) optionalDependencies: - '@swc/core': 1.10.0(@swc/helpers@0.5.13) + '@swc/core': 1.10.1(@swc/helpers@0.5.13) - terser-webpack-plugin@5.3.10(webpack@5.96.1): + terser-webpack-plugin@5.3.10(webpack@5.97.1): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.37.0 - webpack: 5.96.1 + webpack: 5.97.1 terser@5.37.0: dependencies: @@ -26374,39 +25334,35 @@ snapshots: tryer@1.0.1: {} - ts-api-utils@1.4.3(typescript@4.9.5): - dependencies: - typescript: 4.9.5 - ts-api-utils@1.4.3(typescript@5.7.2): dependencies: typescript: 5.7.2 ts-interface-checker@0.1.13: {} - ts-jest@28.0.8(@babel/core@7.26.0)(@jest/types@28.1.3)(babel-jest@28.1.3(@babel/core@7.26.0))(jest@28.1.3(@types/node@22.10.1)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)))(typescript@4.9.5): + ts-jest@28.0.8(@babel/core@7.26.0)(@jest/types@28.1.3)(babel-jest@28.1.3(@babel/core@7.26.0))(jest@28.1.3(@types/node@22.10.1)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)))(typescript@5.7.2): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 28.1.3(@types/node@22.10.1)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)) + jest: 28.1.3(@types/node@22.10.1)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) jest-util: 28.1.3 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.6.3 - typescript: 4.9.5 + typescript: 5.7.2 yargs-parser: 21.1.1 optionalDependencies: '@babel/core': 7.26.0 '@jest/types': 28.1.3 babel-jest: 28.1.3(@babel/core@7.26.0) - ts-jest@29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(jest@29.7.0(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)))(typescript@5.7.2): + ts-jest@29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(jest@29.7.0(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)))(typescript@5.7.2): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) + jest: 29.7.0(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -26420,17 +25376,17 @@ snapshots: '@jest/types': 29.6.3 babel-jest: 29.7.0(@babel/core@7.26.0) - ts-loader@9.5.1(typescript@4.9.5)(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))): + ts-loader@9.5.1(typescript@5.7.2)(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))): dependencies: chalk: 4.1.2 enhanced-resolve: 5.17.1 micromatch: 4.0.8 semver: 7.6.3 source-map: 0.7.4 - typescript: 4.9.5 - webpack: 5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)) + typescript: 5.7.2 + webpack: 5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13)) - ts-loader@9.5.1(typescript@5.7.2)(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))): + ts-loader@9.5.1(typescript@5.7.2)(webpack@5.97.1(@swc/core@1.10.1(@swc/helpers@0.5.13))): dependencies: chalk: 4.1.2 enhanced-resolve: 5.17.1 @@ -26438,9 +25394,9 @@ snapshots: semver: 7.6.3 source-map: 0.7.4 typescript: 5.7.2 - webpack: 5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)) + webpack: 5.97.1(@swc/core@1.10.1(@swc/helpers@0.5.13)) - ts-loader@9.5.1(typescript@5.7.2)(webpack@5.96.1): + ts-loader@9.5.1(typescript@5.7.2)(webpack@5.97.1): dependencies: chalk: 4.1.2 enhanced-resolve: 5.17.1 @@ -26448,14 +25404,14 @@ snapshots: semver: 7.6.3 source-map: 0.7.4 typescript: 5.7.2 - webpack: 5.96.1 + webpack: 5.97.1 ts-morph@12.0.0: dependencies: '@ts-morph/common': 0.11.1 code-block-writer: 10.1.1 - ts-node@10.9.1(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@14.18.33)(typescript@4.9.5): + ts-node@10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@14.18.33)(typescript@4.9.5): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 @@ -26473,29 +25429,9 @@ snapshots: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: - '@swc/core': 1.10.0(@swc/helpers@0.5.13) - - ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5): - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.11 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 22.10.1 - acorn: 8.14.0 - acorn-walk: 8.3.4 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 4.9.5 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - optionalDependencies: - '@swc/core': 1.10.0(@swc/helpers@0.5.13) + '@swc/core': 1.10.1(@swc/helpers@0.5.13) - ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2): + ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 @@ -26513,7 +25449,7 @@ snapshots: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: - '@swc/core': 1.10.0(@swc/helpers@0.5.13) + '@swc/core': 1.10.1(@swc/helpers@0.5.13) ts-toolbelt@6.15.5: {} @@ -26541,10 +25477,10 @@ snapshots: tslib@2.8.1: {} - tsutils@3.21.0(typescript@4.9.5): + tsutils@3.21.0(typescript@5.7.2): dependencies: tslib: 1.14.1 - typescript: 4.9.5 + typescript: 5.7.2 tunnel-agent@0.6.0: dependencies: @@ -26577,36 +25513,36 @@ snapshots: typed-array-buffer@1.0.2: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 es-errors: 1.3.0 is-typed-array: 1.1.13 typed-array-byte-length@1.0.1: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 for-each: 0.3.3 gopd: 1.2.0 - has-proto: 1.1.0 + has-proto: 1.2.0 is-typed-array: 1.1.13 typed-array-byte-offset@1.0.3: dependencies: available-typed-arrays: 1.0.7 - call-bind: 1.0.7 + call-bind: 1.0.8 for-each: 0.3.3 gopd: 1.2.0 - has-proto: 1.1.0 + has-proto: 1.2.0 is-typed-array: 1.1.13 - reflect.getprototypeof: 1.0.7 + reflect.getprototypeof: 1.0.8 typed-array-length@1.0.7: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 for-each: 0.3.3 gopd: 1.2.0 is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 - reflect.getprototypeof: 1.0.7 + reflect.getprototypeof: 1.0.8 typedarray-to-buffer@3.1.5: dependencies: @@ -26614,7 +25550,7 @@ snapshots: typedarray.prototype.slice@1.0.3: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.5 es-errors: 1.3.0 @@ -26625,8 +25561,6 @@ snapshots: typescript@4.9.5: {} - typescript@5.6.3: {} - typescript@5.7.2: {} uc.micro@1.0.6: {} @@ -26639,7 +25573,7 @@ snapshots: unbox-primitive@1.0.2: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 has-bigints: 1.0.2 has-symbols: 1.1.0 which-boxed-primitive: 1.1.0 @@ -26807,8 +25741,6 @@ snapshots: v8-compile-cache-lib@3.0.1: {} - v8-compile-cache@2.4.0: {} - v8-to-istanbul@8.1.1: dependencies: '@types/istanbul-lib-coverage': 2.0.6 @@ -26828,50 +25760,18 @@ snapshots: vary@1.1.2: {} - vercel@29.4.0(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(terser@5.37.0)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)): - dependencies: - '@vercel/build-utils': 6.7.3 - '@vercel/go': 2.5.1 - '@vercel/hydrogen': 0.0.64 - '@vercel/next': 3.8.5 - '@vercel/node': 2.14.3(@swc/core@1.10.0(@swc/helpers@0.5.13)) - '@vercel/python': 3.1.60 - '@vercel/redwood': 1.1.15 - '@vercel/remix-builder': 1.8.10(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(terser@5.37.0)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@4.9.5)) - '@vercel/ruby': 1.3.76 - '@vercel/static-build': 1.3.32(@swc/core@1.10.0(@swc/helpers@0.5.13)) - transitivePeerDependencies: - - '@remix-run/serve' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - babel-plugin-macros - - bluebird - - bufferutil - - encoding - - less - - lightningcss - - sass - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - - ts-node - - utf-8-validate - - vercel@29.4.0(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(terser@5.37.0)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)): + vercel@29.4.0(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(terser@5.37.0)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)): dependencies: '@vercel/build-utils': 6.7.3 '@vercel/go': 2.5.1 '@vercel/hydrogen': 0.0.64 '@vercel/next': 3.8.5 - '@vercel/node': 2.14.3(@swc/core@1.10.0(@swc/helpers@0.5.13)) + '@vercel/node': 2.14.3(@swc/core@1.10.1(@swc/helpers@0.5.13)) '@vercel/python': 3.1.60 '@vercel/redwood': 1.1.15 - '@vercel/remix-builder': 1.8.10(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(terser@5.37.0)(ts-node@10.9.2(@swc/core@1.10.0(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) + '@vercel/remix-builder': 1.8.10(@types/node@22.10.1)(babel-plugin-macros@3.1.0)(terser@5.37.0)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.10.1)(typescript@5.7.2)) '@vercel/ruby': 1.3.76 - '@vercel/static-build': 1.3.32(@swc/core@1.10.0(@swc/helpers@0.5.13)) + '@vercel/static-build': 1.3.32(@swc/core@1.10.1(@swc/helpers@0.5.13)) transitivePeerDependencies: - '@remix-run/serve' - '@swc/core' @@ -26919,7 +25819,7 @@ snapshots: vite-node@1.6.0(@types/node@22.10.1)(terser@5.37.0): dependencies: cac: 6.7.14 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.4.0(supports-color@5.5.0) pathe: 1.1.2 picocolors: 1.1.1 vite: 5.4.11(@types/node@22.10.1)(terser@5.37.0) @@ -26963,11 +25863,6 @@ snapshots: dependencies: makeerror: 1.0.12 - watchpack@2.4.0: - dependencies: - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 - watchpack@2.4.2: dependencies: glob-to-regexp: 0.4.1 @@ -26995,16 +25890,16 @@ snapshots: webidl-conversions@6.1.0: {} - webpack-dev-middleware@5.3.4(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))): + webpack-dev-middleware@5.3.4(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))): dependencies: colorette: 2.0.20 memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)) + webpack: 5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13)) - webpack-dev-server@4.15.2(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))): + webpack-dev-server@4.15.2(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -27034,20 +25929,20 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 5.3.4(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))) + webpack-dev-middleware: 5.3.4(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))) ws: 8.18.0 optionalDependencies: - webpack: 5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)) + webpack: 5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13)) transitivePeerDependencies: - bufferutil - debug - supports-color - utf-8-validate - webpack-manifest-plugin@4.1.1(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))): + webpack-manifest-plugin@4.1.1(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))): dependencies: tapable: 2.2.1 - webpack: 5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)) + webpack: 5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13)) webpack-sources: 2.3.1 webpack-node-externals@3.0.0: {} @@ -27064,7 +25959,37 @@ snapshots: webpack-sources@3.2.3: {} - webpack@5.96.1: + webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13)): + dependencies: + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.6 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.14.0 + browserslist: 4.24.2 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.17.1 + es-module-lexer: 1.5.4 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.0 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 3.3.0 + tapable: 2.2.1 + terser-webpack-plugin: 5.3.10(@swc/core@1.10.1(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))) + watchpack: 2.4.2 + webpack-sources: 3.2.3 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + + webpack@5.97.1: dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.6 @@ -27086,7 +26011,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(webpack@5.96.1) + terser-webpack-plugin: 5.3.10(webpack@5.97.1) watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -27094,7 +26019,7 @@ snapshots: - esbuild - uglify-js - webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)): + webpack@5.97.1(@swc/core@1.10.1(@swc/helpers@0.5.13)): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.6 @@ -27116,7 +26041,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.10.0(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))) + terser-webpack-plugin: 5.3.10(@swc/core@1.10.1(@swc/helpers@0.5.13))(webpack@5.97.1(@swc/core@1.10.1(@swc/helpers@0.5.13))) watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -27167,7 +26092,7 @@ snapshots: which-builtin-type@1.2.0: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 function.prototype.name: 1.1.6 has-tostringtag: 1.0.2 is-async-function: 2.0.0 @@ -27193,7 +26118,7 @@ snapshots: which-typed-array@1.1.16: dependencies: available-typed-arrays: 1.0.7 - call-bind: 1.0.7 + call-bind: 1.0.8 for-each: 0.3.3 gopd: 1.2.0 has-tostringtag: 1.0.2 @@ -27348,12 +26273,12 @@ snapshots: workbox-sw@6.6.0: {} - workbox-webpack-plugin@6.6.0(@types/babel__core@7.20.5)(webpack@5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13))): + workbox-webpack-plugin@6.6.0(@types/babel__core@7.20.5)(webpack@5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13))): dependencies: fast-json-stable-stringify: 2.1.0 pretty-bytes: 5.6.0 upath: 1.2.0 - webpack: 5.96.1(@swc/core@1.10.0(@swc/helpers@0.5.13)) + webpack: 5.96.1(@swc/core@1.10.1(@swc/helpers@0.5.13)) webpack-sources: 1.4.3 workbox-build: 6.6.0(@types/babel__core@7.20.5) transitivePeerDependencies: @@ -27513,25 +26438,13 @@ snapshots: yocto-queue@0.1.0: {} - zod@3.23.8: {} + zod@3.24.0: {} zwitch@1.0.5: {} zwitch@2.0.4: {} - zx@6.2.5: - dependencies: - '@types/fs-extra': 9.0.13 - '@types/minimist': 1.2.5 - '@types/node': 17.0.45 - '@types/ps-tree': 1.1.6 - '@types/which': 2.0.2 - chalk: 5.3.0 - fs-extra: 10.1.0 - globby: 13.2.2 - ignore: 5.3.2 - minimist: 1.2.8 - node-fetch: 3.3.2 - ps-tree: 1.2.0 - which: 2.0.2 - yaml: 2.6.1 + zx@8.2.4: + optionalDependencies: + '@types/fs-extra': 11.0.4 + '@types/node': 22.10.1 diff --git a/production/package.json b/production/package.json index 5407ecf7..40beeb61 100644 --- a/production/package.json +++ b/production/package.json @@ -27,16 +27,16 @@ "@temporalio/workflow": "^1.11.5" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/node": "^22.9.1", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.2.1", - "typescript": "^4.9.5" + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/production/tsconfig.json b/production/tsconfig.json index 98872f44..9d36637f 100644 --- a/production/tsconfig.json +++ b/production/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/protobufs/package.json b/protobufs/package.json index 623721c5..53b70cd0 100644 --- a/protobufs/package.json +++ b/protobufs/package.json @@ -31,21 +31,21 @@ "uuid": "^8.3.2" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/node": "^22.9.1", "@types/uuid": "^8.3.4", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", "installing": "^1.0.0", "jsdoc": "^3.6.10", - "nodemon": "^2.0.12", + "nodemon": "^3.1.7", "npm-run-all": "^4.1.5", - "prettier": "^2.8.8", + "prettier": "^3.4.2", "protobufjs": "6.11.2", - "ts-node": "^10.2.1", - "typescript": "^4.9.5" + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/protobufs/tsconfig.json b/protobufs/tsconfig.json index 98872f44..9d36637f 100644 --- a/protobufs/tsconfig.json +++ b/protobufs/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/query-subscriptions/package.json b/query-subscriptions/package.json index e1d0d6b8..b8a59485 100644 --- a/query-subscriptions/package.json +++ b/query-subscriptions/package.json @@ -28,17 +28,17 @@ "ioredis": "^4.28.0" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/ioredis": "^4.27.7", "@types/node": "^22.9.1", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.2.1", - "typescript": "^4.9.5" + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/query-subscriptions/tsconfig.json b/query-subscriptions/tsconfig.json index 98872f44..9d36637f 100644 --- a/query-subscriptions/tsconfig.json +++ b/query-subscriptions/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/saga/package.json b/saga/package.json index 02fb73e8..41a06856 100644 --- a/saga/package.json +++ b/saga/package.json @@ -27,17 +27,17 @@ "cuid": "^2.1.8" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/node": "^22.9.1", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", "babel-eslint": "^10.1.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.2.1", - "typescript": "^4.9.5" + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/saga/tsconfig.json b/saga/tsconfig.json index 98872f44..9d36637f 100644 --- a/saga/tsconfig.json +++ b/saga/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/schedules/package.json b/schedules/package.json index 2074eb87..f075f81b 100644 --- a/schedules/package.json +++ b/schedules/package.json @@ -30,16 +30,16 @@ "@temporalio/workflow": "^1.11.5" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/node": "^22.9.1", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.8.1", - "typescript": "^4.9.5" + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/schedules/tsconfig.json b/schedules/tsconfig.json index 98872f44..9d36637f 100644 --- a/schedules/tsconfig.json +++ b/schedules/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/scratchpad/package.json b/scratchpad/package.json index 5bf92420..3a5cd68f 100644 --- a/scratchpad/package.json +++ b/scratchpad/package.json @@ -24,16 +24,16 @@ "@temporalio/workflow": "^1.11.5" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/node": "^22.9.1", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.2.1", - "typescript": "^4.9.5" + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/scratchpad/tsconfig.json b/scratchpad/tsconfig.json index 546fcf88..83d3b667 100644 --- a/scratchpad/tsconfig.json +++ b/scratchpad/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/search-attributes/package.json b/search-attributes/package.json index 7250cf84..99bf70e9 100644 --- a/search-attributes/package.json +++ b/search-attributes/package.json @@ -29,16 +29,16 @@ "@temporalio/workflow": "^1.11.5" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/node": "^22.9.1", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.2.1", - "typescript": "^4.9.5" + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/search-attributes/tsconfig.json b/search-attributes/tsconfig.json index 98872f44..9d36637f 100644 --- a/search-attributes/tsconfig.json +++ b/search-attributes/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/signals-queries/package.json b/signals-queries/package.json index 349ce355..b26f0b91 100644 --- a/signals-queries/package.json +++ b/signals-queries/package.json @@ -29,16 +29,16 @@ "@temporalio/workflow": "^1.11.5" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/node": "^22.9.1", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.2.1", - "typescript": "^4.9.5" + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/signals-queries/tsconfig.json b/signals-queries/tsconfig.json index 98872f44..9d36637f 100644 --- a/signals-queries/tsconfig.json +++ b/signals-queries/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/sinks/package.json b/sinks/package.json index 42556981..e961ee02 100644 --- a/sinks/package.json +++ b/sinks/package.json @@ -26,16 +26,16 @@ "@temporalio/workflow": "^1.11.5" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/node": "^22.9.1", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.2.1", - "typescript": "^4.9.5" + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/sinks/tsconfig.json b/sinks/tsconfig.json index 98872f44..9d36637f 100644 --- a/sinks/tsconfig.json +++ b/sinks/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/snippets/package.json b/snippets/package.json index 118e9ad2..04a1ceb8 100644 --- a/snippets/package.json +++ b/snippets/package.json @@ -27,16 +27,16 @@ "nanoid": "3.x" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/node": "^22.9.1", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.8.1", - "typescript": "^4.9.5" + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/snippets/tsconfig.json b/snippets/tsconfig.json index 98872f44..9d36637f 100644 --- a/snippets/tsconfig.json +++ b/snippets/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/state/package.json b/state/package.json index 204ea6d2..b7b3dfee 100644 --- a/state/package.json +++ b/state/package.json @@ -29,16 +29,16 @@ "@temporalio/workflow": "^1.11.5" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/node": "^22.9.1", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.2.1", - "typescript": "^4.9.5" + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/state/tsconfig.json b/state/tsconfig.json index 98872f44..9d36637f 100644 --- a/state/tsconfig.json +++ b/state/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/timer-examples/package.json b/timer-examples/package.json index 5921e522..92a928fe 100644 --- a/timer-examples/package.json +++ b/timer-examples/package.json @@ -29,27 +29,27 @@ "@temporalio/worker": "^1.11.5", "@temporalio/workflow": "^1.11.5", "axios": "0.26.1", - "dotenv": "^10.0.0" + "dotenv": "^16.4.5" }, "devDependencies": { "@temporalio/testing": "^1.11.5", - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/mocha": "^9.1.1", "@types/ms": "^0.7.31", "@types/node": "^22.9.1", "@types/uuid": "^8.3.4", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", "mocha": "^10.0.0", "ms": "^2.1.3", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", + "nodemon": "^3.1.7", + "prettier": "^3.4.2", "source-map-support": "^0.5.21", - "ts-node": "^10.2.1", - "typescript": "^4.9.5", + "ts-node": "^10.9.2", + "typescript": "^5.6.3", "uuid": "^8.3.2" } } diff --git a/timer-examples/tsconfig.json b/timer-examples/tsconfig.json index 98872f44..9d36637f 100644 --- a/timer-examples/tsconfig.json +++ b/timer-examples/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/timer-progress/package.json b/timer-progress/package.json index 47d3595a..5b0c1bbf 100644 --- a/timer-progress/package.json +++ b/timer-progress/package.json @@ -26,16 +26,16 @@ "@temporalio/workflow": "^1.11.5" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/node": "^22.9.1", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.2.1", - "typescript": "^4.9.5" + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/timer-progress/tsconfig.json b/timer-progress/tsconfig.json index 98872f44..9d36637f 100644 --- a/timer-progress/tsconfig.json +++ b/timer-progress/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/vscode-debugger/package.json b/vscode-debugger/package.json index 7ccefd46..5ddcd603 100644 --- a/vscode-debugger/package.json +++ b/vscode-debugger/package.json @@ -27,16 +27,16 @@ "waait": "^1.0.5" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/node": "^22.9.1", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.8.1", - "typescript": "^4.9.5" + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/vscode-debugger/tsconfig.json b/vscode-debugger/tsconfig.json index 98872f44..9d36637f 100644 --- a/vscode-debugger/tsconfig.json +++ b/vscode-debugger/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/worker-specific-task-queues/package.json b/worker-specific-task-queues/package.json index 0a6df377..d54a9686 100644 --- a/worker-specific-task-queues/package.json +++ b/worker-specific-task-queues/package.json @@ -27,17 +27,17 @@ "uuid": "^8.3.2" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/node": "^22.9.1", "@types/uuid": "^8.3.1", - "@typescript-eslint/eslint-plugin": "^5.3.0", - "@typescript-eslint/parser": "^5.3.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.2.1", - "typescript": "^4.9.5" + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/worker-specific-task-queues/tsconfig.json b/worker-specific-task-queues/tsconfig.json index 98872f44..9d36637f 100644 --- a/worker-specific-task-queues/tsconfig.json +++ b/worker-specific-task-queues/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, diff --git a/worker-versioning/package.json b/worker-versioning/package.json index 35fa8eb4..7dfd69d0 100644 --- a/worker-versioning/package.json +++ b/worker-versioning/package.json @@ -23,16 +23,16 @@ "nanoid": "3.x" }, "devDependencies": { - "@tsconfig/node18": "^1.0.3", + "@tsconfig/node18": "^18.2.4", "@types/node": "^22.9.1", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-deprecation": "^1.2.1", - "nodemon": "^2.0.12", - "prettier": "^2.8.8", - "ts-node": "^10.8.1", - "typescript": "^4.9.5" + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-deprecation": "^3.0.0", + "nodemon": "^3.1.7", + "prettier": "^3.4.2", + "ts-node": "^10.9.2", + "typescript": "^5.6.3" } } diff --git a/worker-versioning/tsconfig.json b/worker-versioning/tsconfig.json index 98872f44..9d36637f 100644 --- a/worker-versioning/tsconfig.json +++ b/worker-versioning/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@tsconfig/node18/tsconfig.json", - "version": "4.4.2", + "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], "declaration": true, From 8122245360defa82f66637580dcd1e810e2bbc8c Mon Sep 17 00:00:00 2001 From: James Watkins-Harvey Date: Thu, 12 Dec 2024 11:09:55 -0500 Subject: [PATCH 2/4] activities-examples mocha tests were flaky --- .../src/mocha/workflows.test.ts | 93 +++++++------------ 1 file changed, 36 insertions(+), 57 deletions(-) diff --git a/activities-examples/src/mocha/workflows.test.ts b/activities-examples/src/mocha/workflows.test.ts index 6159830c..2081cc7a 100644 --- a/activities-examples/src/mocha/workflows.test.ts +++ b/activities-examples/src/mocha/workflows.test.ts @@ -1,102 +1,81 @@ -import { ActivityFailure, ApplicationFailure, Client, WorkflowFailedError } from '@temporalio/client'; -import { Runtime, DefaultLogger, Worker } from '@temporalio/worker'; +import { ActivityFailure, ApplicationFailure, WorkflowFailedError } from '@temporalio/client'; +import { Runtime, DefaultLogger, Worker, WorkerOptions } from '@temporalio/worker'; import { TestWorkflowEnvironment } from '@temporalio/testing'; import assert from 'assert'; -import axios from 'axios'; -import { after, afterEach, before, describe, it } from 'mocha'; +import { after, before, describe, it } from 'mocha'; import sinon from 'sinon'; import { v4 as uuid } from 'uuid'; -import * as activities from '../activities'; import { httpWorkflow } from '../workflows'; +import * as activities from '../activities'; import { WorkflowCoverage } from '@temporalio/nyc-test-coverage'; const workflowCoverage = new WorkflowCoverage(); describe('example workflow', async function () { - let shutdown: () => Promise; - let execute: () => ReturnType; - let getClient: () => Client; - this.slow(10_000); this.timeout(20_000); + let env: TestWorkflowEnvironment; + before(async function () { // Filter INFO log messages for clearer test output Runtime.install({ logger: new DefaultLogger('WARN') }); - const env = await TestWorkflowEnvironment.createLocal(); + env = await TestWorkflowEnvironment.createLocal(); + }); + + after(async () => { + await env.teardown(); + workflowCoverage.mergeIntoGlobalCoverage(); + }); + + async function executeWithWorker(workerOptions: Pick) { + const taskQueue = `test-activities-${uuid()}`; const worker = await Worker.create( workflowCoverage.augmentWorkerOptions({ + ...workerOptions, + activities: { ...activities, ...workerOptions.activities }, connection: env.nativeConnection, - taskQueue: 'test-activities', + taskQueue, workflowsPath: require.resolve('../workflows'), - activities, - }) + }), ); - - const runPromise = worker.run(); - shutdown = async () => { - worker.shutdown(); - await runPromise; - await env.teardown(); - }; - getClient = () => env.client; - }); - - beforeEach(() => { - const client = getClient(); - - execute = () => - client.workflow.execute(httpWorkflow, { - taskQueue: 'test-activities', + return await worker.runUntil(async () => + env.client.workflow.execute(httpWorkflow, { + taskQueue, workflowExecutionTimeout: 10_000, // Use random ID because ID is meaningless for this test workflowId: `test-${uuid()}`, - }); - }); - - after(async () => { - await shutdown(); - }); - - after(() => { - workflowCoverage.mergeIntoGlobalCoverage(); - }); - - afterEach(() => { - sinon.restore(); - }); + }), + ); + } it('returns correct result', async () => { - const result = await execute(); + const result = await executeWithWorker({}); assert.equal(result, 'The answer is 42'); }); it('retries one failure', async () => { - // Make the first request fail, but subsequent requests succeed - let numCalls = 0; - sinon.stub(axios, 'get').callsFake(() => { - if (numCalls++ === 0) { - return Promise.reject(new Error('first error')); - } - return Promise.resolve({ data: { args: { answer: '88' } } }); - }); + const fakeMakeHTTPRequest = sinon.stub(); + fakeMakeHTTPRequest.onFirstCall().rejects(new Error('example error')); + fakeMakeHTTPRequest.resolves('88'); + + const result = await executeWithWorker({ activities: { makeHTTPRequest: fakeMakeHTTPRequest } }); - const result = await execute(); assert.equal(result, 'The answer is 88'); - assert.equal(numCalls, 2); + assert.equal(fakeMakeHTTPRequest.callCount, 2); }); it('bubbles up activity errors', async () => { - sinon.stub(axios, 'get').callsFake(() => Promise.reject(new Error('example error'))); + const fakeMakeHTTPRequest = sinon.stub().rejects(new Error('example error')); await assert.rejects( - execute, + executeWithWorker({ activities: { makeHTTPRequest: fakeMakeHTTPRequest } }), (err: unknown) => err instanceof WorkflowFailedError && err.cause instanceof ActivityFailure && err.cause.cause instanceof ApplicationFailure && - err.cause.cause.message === 'example error' + err.cause.cause.message === 'example error', ); }); }); From c4ca0254746b7d2876fe37535d42fd7291ca35db Mon Sep 17 00:00:00 2001 From: James Watkins-Harvey Date: Fri, 13 Dec 2024 02:42:39 -0500 Subject: [PATCH 3/4] Do not hoist prettier --- .npmrc | 15 ++++++++---- .prettierignore | 23 +++++++------------ .../package.json | 2 ++ activities-dependency-injection/package.json | 2 ++ activities-examples/package.json | 2 ++ child-workflows/package.json | 2 ++ continue-as-new/package.json | 2 ++ cron-workflows/package.json | 2 ++ custom-logger/package.json | 2 ++ dsl-interpreter/package.json | 2 ++ ejson/package.json | 2 ++ empty/package.json | 2 ++ encryption/package.json | 2 ++ expense/package.json | 2 ++ fetch-esm/package.json | 2 ++ food-delivery/package.json | 1 + grpc-calls/package.json | 2 ++ hello-world-js/package.json | 2 ++ hello-world-mtls/package.json | 2 ++ hello-world/package.json | 2 ++ interceptors-opentelemetry/package.json | 2 ++ message-passing/execute-update/package.json | 2 ++ message-passing/introduction/package.json | 2 ++ .../safe-message-handlers/package.json | 2 ++ monorepo-folders/.npmrc | 4 +++- monorepo-folders/package.json | 2 ++ mutex/package.json | 2 ++ nestjs-exchange-rates/package.json | 1 + nextjs-ecommerce-oneclick/package.json | 2 ++ package.json | 6 +++-- patching-api/package.json | 2 ++ production/package.json | 2 ++ protobufs/package.json | 2 ++ query-subscriptions/package.json | 2 ++ saga/package.json | 2 ++ schedules/package.json | 2 ++ scratchpad/package.json | 2 ++ search-attributes/package.json | 2 ++ signals-queries/package.json | 2 ++ sinks/package.json | 2 ++ snippets/package.json | 2 ++ state/package.json | 2 ++ timer-examples/package.json | 2 ++ timer-progress/package.json | 2 ++ vscode-debugger/package.json | 2 ++ worker-specific-task-queues/package.json | 2 ++ worker-versioning/package.json | 5 +++- 47 files changed, 111 insertions(+), 24 deletions(-) diff --git a/.npmrc b/.npmrc index ad1a3dad..4bfc9cd9 100644 --- a/.npmrc +++ b/.npmrc @@ -1,9 +1,14 @@ link-workspace-packages = true shared-workspace-lockfile = true +hoist = false -# FIXME(JWH): Comment this -# DONT_COMMIT -public-hoist-pattern[] = *prettier* -public-hoist-pattern[] = postcss-* +# By default, PNPM hoists eslint and prettier to the workspace root, but that may causes issues +# with this workspace, as some samples have completely different versions of these packages, or +# depends on incompatible plugins. +public-hoist-pattern = [] -hoist = false \ No newline at end of file +# The monorepo sample uses postcss with an external configuration file that refers to plugins by +# their package name, rather than passing objects. That doesn't work with PNPM's strict node_modules +# structure. To work around this, hoist all postcss-* packages. +# FIXME: Can't we do something equivalent at the project-level instead? +public-hoist-pattern[] = postcss-* diff --git a/.prettierignore b/.prettierignore index 01489b83..4a293077 100644 --- a/.prettierignore +++ b/.prettierignore @@ -1,17 +1,10 @@ -.prettierignore -.husky/ -node_modules -build -lib -.next -.vscode -protobufs/protos/json-module.js -protobufs/protos/root.d.ts -.scripts/list-of-samples.json -package-lock.json -pnpm-lock.yaml +# Ignore everything by default, except for the files and folders listed below +* + +!.devcontainer/ +!.github/ -nestjs-exchange-rates/dist +!.scripts/ +.scripts/list-of-samples.json -.github/workflows/ci.yml -dist.css +!./package.json diff --git a/activities-cancellation-heartbeating/package.json b/activities-cancellation-heartbeating/package.json index a6491860..e472de9f 100644 --- a/activities-cancellation-heartbeating/package.json +++ b/activities-cancellation-heartbeating/package.json @@ -5,6 +5,8 @@ "scripts": { "build": "tsc --build", "build.watch": "tsc --build --watch", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/activities-dependency-injection/package.json b/activities-dependency-injection/package.json index eec5438d..6e0e3ccd 100644 --- a/activities-dependency-injection/package.json +++ b/activities-dependency-injection/package.json @@ -5,6 +5,8 @@ "scripts": { "build": "tsc --build", "build.watch": "tsc --build --watch", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/activities-examples/package.json b/activities-examples/package.json index a0b8335a..426829be 100644 --- a/activities-examples/package.json +++ b/activities-examples/package.json @@ -6,6 +6,8 @@ "build": "tsc --build", "build.watch": "tsc --build --watch", "jest": "jest", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/child-workflows/package.json b/child-workflows/package.json index 85a16766..f8a222e3 100644 --- a/child-workflows/package.json +++ b/child-workflows/package.json @@ -5,6 +5,8 @@ "scripts": { "build": "tsc --build", "build.watch": "tsc --build --watch", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/continue-as-new/package.json b/continue-as-new/package.json index e9f39faf..db1332cb 100644 --- a/continue-as-new/package.json +++ b/continue-as-new/package.json @@ -5,6 +5,8 @@ "scripts": { "build": "tsc --build", "build.watch": "tsc --build --watch", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/cron-workflows/package.json b/cron-workflows/package.json index abede9de..f6b2a033 100644 --- a/cron-workflows/package.json +++ b/cron-workflows/package.json @@ -5,6 +5,8 @@ "scripts": { "build": "tsc --build", "build.watch": "tsc --build --watch", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/custom-logger/package.json b/custom-logger/package.json index 38b8928e..bfe3a6a6 100644 --- a/custom-logger/package.json +++ b/custom-logger/package.json @@ -5,6 +5,8 @@ "scripts": { "build": "tsc --build", "build.watch": "tsc --build --watch", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/dsl-interpreter/package.json b/dsl-interpreter/package.json index 3fc08a4e..40fa45ad 100644 --- a/dsl-interpreter/package.json +++ b/dsl-interpreter/package.json @@ -5,6 +5,8 @@ "scripts": { "build": "tsc --build", "build.watch": "tsc --build --watch", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/ejson/package.json b/ejson/package.json index 4c1416b5..93084ed1 100644 --- a/ejson/package.json +++ b/ejson/package.json @@ -5,6 +5,8 @@ "scripts": { "build": "tsc --build", "build.watch": "tsc --build --watch", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/empty/package.json b/empty/package.json index 016d0101..bbdf37b7 100644 --- a/empty/package.json +++ b/empty/package.json @@ -5,6 +5,8 @@ "scripts": { "build": "tsc --build", "build.watch": "tsc --build --watch", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/encryption/package.json b/encryption/package.json index 2c0455c8..7fb45134 100644 --- a/encryption/package.json +++ b/encryption/package.json @@ -6,6 +6,8 @@ "build": "tsc --build", "build.watch": "tsc --build --watch", "codec-server": "ts-node src/codec-server.ts", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/expense/package.json b/expense/package.json index c113a354..364bf32e 100644 --- a/expense/package.json +++ b/expense/package.json @@ -5,6 +5,8 @@ "scripts": { "build": "tsc --build", "build.watch": "tsc --build --watch", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "server": "ts-node src/server", "server.watch": "nodemon src/server/index", diff --git a/fetch-esm/package.json b/fetch-esm/package.json index 96877935..d520a703 100644 --- a/fetch-esm/package.json +++ b/fetch-esm/package.json @@ -6,6 +6,8 @@ "scripts": { "build": "tsc --build", "build.watch": "tsc --build --watch", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "node --loader ts-node/esm src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/food-delivery/package.json b/food-delivery/package.json index 51b0cc6a..be5ef250 100644 --- a/food-delivery/package.json +++ b/food-delivery/package.json @@ -17,6 +17,7 @@ "start:npm": "npm run --workspaces --if-present start", "start:yarn": "yarn workspaces run start", "format": "prettier --write \"**/*.{ts,tsx,md}\"", + "format:check": "prettier --check .", "lint": "pnpm run -r lint", "lint:npm": "npm run --workspaces --if-present lint", "lint:yarn": "yarn workspaces run lint", diff --git a/grpc-calls/package.json b/grpc-calls/package.json index f26b1d71..1f94b482 100644 --- a/grpc-calls/package.json +++ b/grpc-calls/package.json @@ -5,6 +5,8 @@ "scripts": { "build": "tsc --build", "build.watch": "tsc --build --watch", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/hello-world-js/package.json b/hello-world-js/package.json index 736edbcd..86cdacfb 100644 --- a/hello-world-js/package.json +++ b/hello-world-js/package.json @@ -4,6 +4,8 @@ "private": true, "type": "module", "scripts": { + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "node src/worker.js", "start.watch": "nodemon src/worker.js", diff --git a/hello-world-mtls/package.json b/hello-world-mtls/package.json index fda35ea1..8ad64c0c 100644 --- a/hello-world-mtls/package.json +++ b/hello-world-mtls/package.json @@ -5,6 +5,8 @@ "scripts": { "build": "tsc --build", "build.watch": "tsc --build --watch", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/hello-world/package.json b/hello-world/package.json index 430c1e7d..70594679 100644 --- a/hello-world/package.json +++ b/hello-world/package.json @@ -5,6 +5,8 @@ "scripts": { "build": "tsc --build", "build.watch": "tsc --build --watch", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/interceptors-opentelemetry/package.json b/interceptors-opentelemetry/package.json index 6ac8cf15..16f134a4 100644 --- a/interceptors-opentelemetry/package.json +++ b/interceptors-opentelemetry/package.json @@ -5,6 +5,8 @@ "scripts": { "build": "tsc --build", "build.watch": "tsc --build --watch", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/message-passing/execute-update/package.json b/message-passing/execute-update/package.json index 9bcb202b..7623b3e2 100644 --- a/message-passing/execute-update/package.json +++ b/message-passing/execute-update/package.json @@ -5,6 +5,8 @@ "scripts": { "build": "tsc --build", "build.watch": "tsc --build --watch", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/message-passing/introduction/package.json b/message-passing/introduction/package.json index 51979ad7..b2282bf2 100644 --- a/message-passing/introduction/package.json +++ b/message-passing/introduction/package.json @@ -5,6 +5,8 @@ "scripts": { "build": "tsc --build", "build.watch": "tsc --build --watch", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/message-passing/safe-message-handlers/package.json b/message-passing/safe-message-handlers/package.json index df5b1806..a159ad28 100644 --- a/message-passing/safe-message-handlers/package.json +++ b/message-passing/safe-message-handlers/package.json @@ -5,6 +5,8 @@ "scripts": { "build": "tsc --build", "build.watch": "tsc --build --watch", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/monorepo-folders/.npmrc b/monorepo-folders/.npmrc index 9b4e3c9b..fdc2734f 100644 --- a/monorepo-folders/.npmrc +++ b/monorepo-folders/.npmrc @@ -1,2 +1,4 @@ link-workspace-packages = true -package-lock=false \ No newline at end of file +package-lock=false + +public-hoist-pattern[] = postcss-* diff --git a/monorepo-folders/package.json b/monorepo-folders/package.json index 7e5ac005..2ab300bd 100644 --- a/monorepo-folders/package.json +++ b/monorepo-folders/package.json @@ -11,6 +11,8 @@ "worker": "yarn workspace temporal-worker start", "build": "yarn workspaces run build", "build.workflows": "yarn workspace temporal-workflows build.watch", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "yarn workspaces run lint" }, "dependencies": { diff --git a/mutex/package.json b/mutex/package.json index cbf2d625..2ae2745b 100644 --- a/mutex/package.json +++ b/mutex/package.json @@ -5,6 +5,8 @@ "scripts": { "build": "tsc --build", "build.watch": "tsc --build --watch", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/nestjs-exchange-rates/package.json b/nestjs-exchange-rates/package.json index 9da36be2..a869ba84 100644 --- a/nestjs-exchange-rates/package.json +++ b/nestjs-exchange-rates/package.json @@ -9,6 +9,7 @@ "build:server": "nest build --webpack server", "build:worker": "nest build --webpack worker && ts-node apps/worker/scripts/build-workflow-bundle.ts", "format": "prettier --write \"apps/**/*.ts\" \"libs/**/*.ts\"", + "format:check": "prettier --check .", "start:server": "nest start server", "start:server:dev": "nest start --watch", "start:server:debug": "nest start --debug --watch", diff --git a/nextjs-ecommerce-oneclick/package.json b/nextjs-ecommerce-oneclick/package.json index 5c5dc45e..230c17a2 100644 --- a/nextjs-ecommerce-oneclick/package.json +++ b/nextjs-ecommerce-oneclick/package.json @@ -10,6 +10,8 @@ "build:temporal": "tsc --build ./temporal/tsconfig.json", "start": "npm run dev", "start:worker": "node ./temporal/lib/worker", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint ." }, "dependencies": { diff --git a/package.json b/package.json index 9bff733f..aac83b3b 100644 --- a/package.json +++ b/package.json @@ -4,8 +4,10 @@ "scripts": { "build": "pnpm run -r --filter './*' build", "test": "pnpm run -r --filter './*' test", - "format": "prettier --write .", - "format:check": "prettier --check .", + "format": "pnpm format:self ; pnpm run -r --filter './*' format", + "format:self": "prettier --write .", + "format:check": "pnpm format:check:self ; pnpm run -r --filter './*' format:check", + "format:check:self": "prettier --check .", "copy-shared-files": "zx .scripts/copy-shared-files.mjs", "upgrade-versions": "zx .scripts/upgrade-versions.mjs", "lint": "pnpm run -r --filter './*' lint", diff --git a/patching-api/package.json b/patching-api/package.json index 41111e22..6408aa29 100644 --- a/patching-api/package.json +++ b/patching-api/package.json @@ -6,6 +6,8 @@ "build": "tsc --build", "build.watch": "tsc --build --watch", "lint": "eslint .", + "format": "prettier --write .", + "format:check": "prettier --check .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", "workflow": "ts-node src/client.ts" diff --git a/production/package.json b/production/package.json index 40beeb61..3da37e5c 100644 --- a/production/package.json +++ b/production/package.json @@ -6,6 +6,8 @@ "build": "tsc --build", "build.watch": "tsc --build --watch", "build:workflow": "ts-node src/scripts/build-workflow-bundle.ts", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/protobufs/package.json b/protobufs/package.json index 53b70cd0..a0ac6b7e 100644 --- a/protobufs/package.json +++ b/protobufs/package.json @@ -11,6 +11,8 @@ "build:ts": "tsc --build", "build:ts-watch": "tsc --build --watch", "build:protos": "pbjs -t json-module -w commonjs -r protobuf-sample -o protos/json-module.js protos/*.proto && pbjs -t static-module protos/*.proto | pbts -o protos/root.d.ts -", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint ." }, "nodemonConfig": { diff --git a/query-subscriptions/package.json b/query-subscriptions/package.json index b8a59485..0470f9fc 100644 --- a/query-subscriptions/package.json +++ b/query-subscriptions/package.json @@ -5,6 +5,8 @@ "scripts": { "build": "tsc --build", "build.watch": "tsc --build --watch", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/saga/package.json b/saga/package.json index 41a06856..e94700dd 100644 --- a/saga/package.json +++ b/saga/package.json @@ -5,6 +5,8 @@ "scripts": { "build": "tsc --build", "build.watch": "tsc --build --watch", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/schedules/package.json b/schedules/package.json index f075f81b..f32b799a 100644 --- a/schedules/package.json +++ b/schedules/package.json @@ -5,6 +5,8 @@ "scripts": { "build": "tsc --build", "build.watch": "tsc --build --watch", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/scratchpad/package.json b/scratchpad/package.json index 3a5cd68f..c5cfa3b6 100644 --- a/scratchpad/package.json +++ b/scratchpad/package.json @@ -4,6 +4,8 @@ "private": true, "scripts": { "format": "prettier --write .", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node scratchpad.ts", "start.watch": "nodemon scratchpad.ts" diff --git a/search-attributes/package.json b/search-attributes/package.json index 99bf70e9..482f9c1a 100644 --- a/search-attributes/package.json +++ b/search-attributes/package.json @@ -5,6 +5,8 @@ "scripts": { "build": "tsc --build", "build.watch": "tsc --build --watch", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/signals-queries/package.json b/signals-queries/package.json index b26f0b91..6416547c 100644 --- a/signals-queries/package.json +++ b/signals-queries/package.json @@ -5,6 +5,8 @@ "scripts": { "build": "tsc --build", "build.watch": "tsc --build --watch", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/sinks/package.json b/sinks/package.json index e961ee02..148a8bb5 100644 --- a/sinks/package.json +++ b/sinks/package.json @@ -5,6 +5,8 @@ "scripts": { "build": "tsc --build", "build.watch": "tsc --build --watch", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/snippets/package.json b/snippets/package.json index 04a1ceb8..c00c2368 100644 --- a/snippets/package.json +++ b/snippets/package.json @@ -5,6 +5,8 @@ "scripts": { "build": "tsc --build", "build.watch": "tsc --build --watch", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/state/package.json b/state/package.json index b7b3dfee..91a9a173 100644 --- a/state/package.json +++ b/state/package.json @@ -5,6 +5,8 @@ "scripts": { "build": "tsc --build", "build.watch": "tsc --build --watch", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/timer-examples/package.json b/timer-examples/package.json index 92a928fe..646b4fdd 100644 --- a/timer-examples/package.json +++ b/timer-examples/package.json @@ -5,6 +5,8 @@ "scripts": { "build": "tsc --build ./tsconfig.json", "build.once": "tsc --build --watch ./tsconfig.json", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/timer-progress/package.json b/timer-progress/package.json index 5b0c1bbf..49a132f5 100644 --- a/timer-progress/package.json +++ b/timer-progress/package.json @@ -5,6 +5,8 @@ "scripts": { "build": "tsc --build", "build.watch": "tsc --build --watch", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/vscode-debugger/package.json b/vscode-debugger/package.json index 5ddcd603..5898a30c 100644 --- a/vscode-debugger/package.json +++ b/vscode-debugger/package.json @@ -5,6 +5,8 @@ "scripts": { "build": "tsc --build", "build.watch": "tsc --build --watch", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/worker-specific-task-queues/package.json b/worker-specific-task-queues/package.json index d54a9686..e4a07eac 100644 --- a/worker-specific-task-queues/package.json +++ b/worker-specific-task-queues/package.json @@ -5,6 +5,8 @@ "scripts": { "build": "tsc --build", "build.watch": "tsc --build --watch", + "format": "prettier --write .", + "format:check": "prettier --check .", "lint": "eslint .", "start": "ts-node src/worker.ts", "start.watch": "nodemon src/worker.ts", diff --git a/worker-versioning/package.json b/worker-versioning/package.json index 7dfd69d0..819cf0fc 100644 --- a/worker-versioning/package.json +++ b/worker-versioning/package.json @@ -4,7 +4,10 @@ "private": true, "scripts": { "build": "tsc --build", - "example": "ts-node src/example.ts" + "example": "ts-node src/example.ts", + "format": "prettier --write .", + "format:check": "prettier --check .", + "lint": "eslint ." }, "nodemonConfig": { "execMap": { From 641dbd74c4a34a38b4510f1ad2baa18c06f84fd5 Mon Sep 17 00:00:00 2001 From: James Watkins-Harvey Date: Fri, 13 Dec 2024 02:43:35 -0500 Subject: [PATCH 4/4] Fromat --- .../src/cancellation-scopes.ts | 2 +- activities-examples/src/workflows.test.ts | 2 +- child-workflows/src/workflows.ts | 4 ++-- custom-logger/src/logging.ts | 2 +- custom-logger/src/worker.ts | 2 +- ejson/README.md | 2 +- ejson/src/ejson-payload-converter.ts | 9 ++++++--- ejson/src/payload-converter.ts | 2 +- encryption/src/codec-server.ts | 2 +- encryption/src/crypto.ts | 4 ++-- encryption/src/encryption-codec.ts | 13 ++++++++----- food-delivery/apps/menu/pages/index.tsx | 2 +- hello-world-mtls/src/client.ts | 2 +- hello-world/src/mocha/workflows-mocks.test.ts | 2 +- hello-world/src/mocha/workflows.test.ts | 2 +- interceptors-opentelemetry/src/worker.ts | 2 +- .../packages/frontend-ui/public/index.html | 2 +- monorepo-folders/packages/frontend-ui/src/index.js | 2 +- .../src/activities/activities.service.spec.ts | 2 +- nextjs-ecommerce-oneclick/pages/barebones.js | 2 +- query-subscriptions/src/subscribe.ts | 6 +++--- query-subscriptions/src/workflows/subscriptions.ts | 4 ++-- timer-examples/src/test/workflows.test.ts | 4 ++-- timer-examples/src/updatable-timer.ts | 2 +- 24 files changed, 42 insertions(+), 36 deletions(-) diff --git a/activities-cancellation-heartbeating/src/cancellation-scopes.ts b/activities-cancellation-heartbeating/src/cancellation-scopes.ts index a0057fd1..253f19a9 100644 --- a/activities-cancellation-heartbeating/src/cancellation-scopes.ts +++ b/activities-cancellation-heartbeating/src/cancellation-scopes.ts @@ -52,7 +52,7 @@ export async function cancelTimerAltImpl(): Promise { // @@@SNIPSTART typescript-handle-external-workflow-cancellation-while-activity-running export async function handleExternalWorkflowCancellationWhileActivityRunning( url: string, - data: unknown + data: unknown, ): Promise { try { await httpPostJSON(url, data); diff --git a/activities-examples/src/workflows.test.ts b/activities-examples/src/workflows.test.ts index dafa1509..232bc7aa 100644 --- a/activities-examples/src/workflows.test.ts +++ b/activities-examples/src/workflows.test.ts @@ -36,7 +36,7 @@ test('httpWorkflow with mock activity', async () => { activities: { makeHTTPRequest: async () => '99', }, - }) + }), ); await worker.runUntil(async () => { diff --git a/child-workflows/src/workflows.ts b/child-workflows/src/workflows.ts index 2944a8e3..bb78cecf 100644 --- a/child-workflows/src/workflows.ts +++ b/child-workflows/src/workflows.ts @@ -10,8 +10,8 @@ export async function parentWorkflow(...names: string[]): Promise { // // regular workflow options apply here, with two additions (defaults shown): // cancellationType: ChildWorkflowCancellationType.WAIT_CANCELLATION_COMPLETED, // parentClosePolicy: ParentClosePolicy.PARENT_CLOSE_POLICY_TERMINATE - }) - ) + }), + ), ); return responseArray.join('\n'); } diff --git a/custom-logger/src/logging.ts b/custom-logger/src/logging.ts index 93de893c..a3cf08d9 100644 --- a/custom-logger/src/logging.ts +++ b/custom-logger/src/logging.ts @@ -25,7 +25,7 @@ const devLogFormat = winston.format.printf(({ level, message, label, timestamp, restNoSymbols, false, 4, - true + true, )}`; }); diff --git a/custom-logger/src/worker.ts b/custom-logger/src/worker.ts index d962b518..895f8412 100644 --- a/custom-logger/src/worker.ts +++ b/custom-logger/src/worker.ts @@ -50,5 +50,5 @@ main().then( (err) => { winstonLogger.error('Process failed', err); process.exit(1); - } + }, ); diff --git a/ejson/README.md b/ejson/README.md index 44dc7bfd..844845f8 100644 --- a/ejson/README.md +++ b/ejson/README.md @@ -32,7 +32,7 @@ import { EjsonPayloadConverter } from './ejson-payload-converter'; export const payloadConverter = new CompositePayloadConverter( new UndefinedPayloadConverter(), new BinaryPayloadConverter(), - new EjsonPayloadConverter() + new EjsonPayloadConverter(), ); ``` diff --git a/ejson/src/ejson-payload-converter.ts b/ejson/src/ejson-payload-converter.ts index f0bbb760..e2065693 100644 --- a/ejson/src/ejson-payload-converter.ts +++ b/ejson/src/ejson-payload-converter.ts @@ -24,9 +24,9 @@ export class EjsonPayloadConverter implements PayloadConverterWithEncoding { } catch (e) { throw new UnsupportedEjsonTypeError( `Can't run EJSON.stringify on this value: ${value}. Either convert it (or its properties) to EJSON-serializable values (see https://docs.meteor.com/api/ejson.html ), or create a custom data converter. EJSON.stringify error message: ${errorMessage( - e + e, )}`, - e as Error + e as Error, ); } @@ -48,7 +48,10 @@ export class EjsonPayloadConverter implements PayloadConverterWithEncoding { export class UnsupportedEjsonTypeError extends PayloadConverterError { public readonly name: string = 'UnsupportedJsonTypeError'; - constructor(message: string | undefined, public readonly cause?: Error) { + constructor( + message: string | undefined, + public readonly cause?: Error, + ) { super(message ?? undefined); } } diff --git a/ejson/src/payload-converter.ts b/ejson/src/payload-converter.ts index 63d77f51..8eac2c19 100644 --- a/ejson/src/payload-converter.ts +++ b/ejson/src/payload-converter.ts @@ -4,6 +4,6 @@ import { EjsonPayloadConverter } from './ejson-payload-converter'; export const payloadConverter = new CompositePayloadConverter( new UndefinedPayloadConverter(), - new EjsonPayloadConverter() + new EjsonPayloadConverter(), ); // @@@SNIPEND diff --git a/encryption/src/codec-server.ts b/encryption/src/codec-server.ts index 5c129203..23494bb7 100644 --- a/encryption/src/codec-server.ts +++ b/encryption/src/codec-server.ts @@ -39,7 +39,7 @@ function toJSON({ metadata, data }: proto.temporal.api.common.v1.IPayload): JSON metadata: metadata && Object.fromEntries( - Object.entries(metadata).map(([k, v]): [string, string] => [k, Buffer.from(v).toString('base64')]) + Object.entries(metadata).map(([k, v]): [string, string] => [k, Buffer.from(v).toString('base64')]), ), data: data ? Buffer.from(data).toString('base64') : undefined, }; diff --git a/encryption/src/crypto.ts b/encryption/src/crypto.ts index df9228f0..36431850 100644 --- a/encryption/src/crypto.ts +++ b/encryption/src/crypto.ts @@ -13,7 +13,7 @@ export async function encrypt(data: Uint8Array, key: crypto.CryptoKey): Promise< tagLength: TAG_LENGTH_BYTES * 8, }, key, - data + data, ); return Buffer.concat([iv, new Uint8Array(encrypted)]); @@ -29,7 +29,7 @@ export async function decrypt(encryptedData: Uint8Array, key: crypto.CryptoKey): tagLength: TAG_LENGTH_BYTES * 8, }, key, - ciphertext + ciphertext, ); return new Uint8Array(decrypted); diff --git a/encryption/src/encryption-codec.ts b/encryption/src/encryption-codec.ts index fc162990..04a540c4 100644 --- a/encryption/src/encryption-codec.ts +++ b/encryption/src/encryption-codec.ts @@ -9,7 +9,10 @@ const ENCODING = 'binary/encrypted'; const METADATA_ENCRYPTION_KEY_ID = 'encryption-key-id'; export class EncryptionCodec implements PayloadCodec { - constructor(protected readonly keys: Map, protected readonly defaultKeyId: string) {} + constructor( + protected readonly keys: Map, + protected readonly defaultKeyId: string, + ) {} static async create(keyId: string): Promise { const keys = new Map(); @@ -27,9 +30,9 @@ export class EncryptionCodec implements PayloadCodec { // Encrypt entire payload, preserving metadata data: await encrypt( temporal.api.common.v1.Payload.encode(payload).finish(), - this.keys.get(this.defaultKeyId)! // eslint-disable-line @typescript-eslint/no-non-null-assertion + this.keys.get(this.defaultKeyId)!, // eslint-disable-line @typescript-eslint/no-non-null-assertion ), - })) + })), ); } @@ -57,7 +60,7 @@ export class EncryptionCodec implements PayloadCodec { const decryptedPayloadBytes = await decrypt(payload.data, key); console.log('Decrypting payload.data:', payload.data); return temporal.api.common.v1.Payload.decode(decryptedPayloadBytes); - }) + }), ); } } @@ -73,7 +76,7 @@ async function fetchKey(_keyId: string): Promise { name: 'AES-GCM', }, true, - ['encrypt', 'decrypt'] + ['encrypt', 'decrypt'], ); return cryptoKey; diff --git a/food-delivery/apps/menu/pages/index.tsx b/food-delivery/apps/menu/pages/index.tsx index ec276471..c4c0c755 100644 --- a/food-delivery/apps/menu/pages/index.tsx +++ b/food-delivery/apps/menu/pages/index.tsx @@ -20,7 +20,7 @@ export default function CustomerApp() { onSuccess: () => { setOrders([{ id: orderId, product, createdAt: new Date() }, ...orders]) }, - } + }, ) } diff --git a/hello-world-mtls/src/client.ts b/hello-world-mtls/src/client.ts index 65e6252f..9cb18f5c 100644 --- a/hello-world-mtls/src/client.ts +++ b/hello-world-mtls/src/client.ts @@ -52,7 +52,7 @@ run(getEnv()).then( (err) => { console.error(err); process.exit(1); - } + }, ); // Helpers for configuring the mTLS client and worker samples diff --git a/hello-world/src/mocha/workflows-mocks.test.ts b/hello-world/src/mocha/workflows-mocks.test.ts index f805522b..52af1e49 100644 --- a/hello-world/src/mocha/workflows-mocks.test.ts +++ b/hello-world/src/mocha/workflows-mocks.test.ts @@ -33,7 +33,7 @@ describe('Example workflow with mocks', () => { args: ['Temporal'], workflowId: 'test', taskQueue, - }) + }), ); assert.equal(result, 'Hello, Temporal!'); }); diff --git a/hello-world/src/mocha/workflows.test.ts b/hello-world/src/mocha/workflows.test.ts index 99a76b87..5befefb8 100644 --- a/hello-world/src/mocha/workflows.test.ts +++ b/hello-world/src/mocha/workflows.test.ts @@ -33,7 +33,7 @@ describe('Example workflow', () => { args: ['Temporal'], workflowId: 'test', taskQueue, - }) + }), ); assert.equal(result, 'Hello, Temporal!'); }); diff --git a/interceptors-opentelemetry/src/worker.ts b/interceptors-opentelemetry/src/worker.ts index 27facbd2..9582ef44 100644 --- a/interceptors-opentelemetry/src/worker.ts +++ b/interceptors-opentelemetry/src/worker.ts @@ -48,5 +48,5 @@ main().then( (err) => { console.error(err); process.exit(1); - } + }, ); diff --git a/monorepo-folders/packages/frontend-ui/public/index.html b/monorepo-folders/packages/frontend-ui/public/index.html index 11256237..14dbb8cb 100644 --- a/monorepo-folders/packages/frontend-ui/public/index.html +++ b/monorepo-folders/packages/frontend-ui/public/index.html @@ -1,4 +1,4 @@ - + diff --git a/monorepo-folders/packages/frontend-ui/src/index.js b/monorepo-folders/packages/frontend-ui/src/index.js index c1f31c5f..e9780201 100644 --- a/monorepo-folders/packages/frontend-ui/src/index.js +++ b/monorepo-folders/packages/frontend-ui/src/index.js @@ -6,5 +6,5 @@ ReactDOM.render( , - document.getElementById('root') + document.getElementById('root'), ); diff --git a/nestjs-exchange-rates/apps/worker/src/activities/activities.service.spec.ts b/nestjs-exchange-rates/apps/worker/src/activities/activities.service.spec.ts index 57af6025..c0eb00d8 100644 --- a/nestjs-exchange-rates/apps/worker/src/activities/activities.service.spec.ts +++ b/nestjs-exchange-rates/apps/worker/src/activities/activities.service.spec.ts @@ -21,7 +21,7 @@ describe('ActivitiesService', () => { data: { rates: { AUD: 1.14 }, }, - }) + }), ); const rates = await activitiesService.getExchangeRates(); diff --git a/nextjs-ecommerce-oneclick/pages/barebones.js b/nextjs-ecommerce-oneclick/pages/barebones.js index 7bafea81..d868815c 100644 --- a/nextjs-ecommerce-oneclick/pages/barebones.js +++ b/nextjs-ecommerce-oneclick/pages/barebones.js @@ -59,7 +59,7 @@ export default function Bones() { workflowId, }, null, - 2 + 2, )}