diff --git a/.shared/tsconfig.json b/.shared/tsconfig.json index 9d36637f..488f2c62 100644 --- a/.shared/tsconfig.json +++ b/.shared/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/activities-cancellation-heartbeating/package.json b/activities-cancellation-heartbeating/package.json index b90dcbaf..a8a44354 100644 --- a/activities-cancellation-heartbeating/package.json +++ b/activities-cancellation-heartbeating/package.json @@ -29,7 +29,7 @@ "@temporalio/workflow": "^1.15.0" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", "@typescript-eslint/parser": "^8.18.0", diff --git a/activities-cancellation-heartbeating/tsconfig.json b/activities-cancellation-heartbeating/tsconfig.json index 9d36637f..488f2c62 100644 --- a/activities-cancellation-heartbeating/tsconfig.json +++ b/activities-cancellation-heartbeating/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/activities-dependency-injection/package.json b/activities-dependency-injection/package.json index a7ffd415..2b8a505b 100644 --- a/activities-dependency-injection/package.json +++ b/activities-dependency-injection/package.json @@ -29,7 +29,7 @@ "@temporalio/workflow": "^1.15.0" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", "@typescript-eslint/parser": "^8.18.0", diff --git a/activities-dependency-injection/tsconfig.json b/activities-dependency-injection/tsconfig.json index 9d36637f..488f2c62 100644 --- a/activities-dependency-injection/tsconfig.json +++ b/activities-dependency-injection/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/activities-examples/package.json b/activities-examples/package.json index 47572b53..dc6bba50 100644 --- a/activities-examples/package.json +++ b/activities-examples/package.json @@ -38,7 +38,7 @@ "devDependencies": { "@temporalio/nyc-test-coverage": "^1.15.0", "@temporalio/testing": "^1.15.0", - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/jest": "^27.5.1", "@types/mocha": "8.x", "@types/node": "^22.9.1", diff --git a/activities-examples/tsconfig.json b/activities-examples/tsconfig.json index 9d36637f..488f2c62 100644 --- a/activities-examples/tsconfig.json +++ b/activities-examples/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/ai-sdk/package.json b/ai-sdk/package.json index 09e2f5ed..00d7ecf4 100644 --- a/ai-sdk/package.json +++ b/ai-sdk/package.json @@ -39,7 +39,7 @@ }, "devDependencies": { "@temporalio/testing": "^1.15.0", - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/mocha": "8.x", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", diff --git a/ai-sdk/tsconfig.json b/ai-sdk/tsconfig.json index 9d36637f..488f2c62 100644 --- a/ai-sdk/tsconfig.json +++ b/ai-sdk/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/child-workflows/package.json b/child-workflows/package.json index 9a258fa0..e8e81bb2 100644 --- a/child-workflows/package.json +++ b/child-workflows/package.json @@ -29,7 +29,7 @@ "@temporalio/workflow": "^1.15.0" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", "@typescript-eslint/parser": "^8.18.0", diff --git a/child-workflows/tsconfig.json b/child-workflows/tsconfig.json index 9d36637f..488f2c62 100644 --- a/child-workflows/tsconfig.json +++ b/child-workflows/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/continue-as-new/package.json b/continue-as-new/package.json index 369fecd3..60dd4c23 100644 --- a/continue-as-new/package.json +++ b/continue-as-new/package.json @@ -29,7 +29,7 @@ "@temporalio/workflow": "^1.15.0" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", "@typescript-eslint/parser": "^8.18.0", diff --git a/continue-as-new/tsconfig.json b/continue-as-new/tsconfig.json index 9d36637f..488f2c62 100644 --- a/continue-as-new/tsconfig.json +++ b/continue-as-new/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/cron-workflows/package.json b/cron-workflows/package.json index 1598203e..9a730903 100644 --- a/cron-workflows/package.json +++ b/cron-workflows/package.json @@ -29,7 +29,7 @@ "@temporalio/workflow": "^1.15.0" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", "@typescript-eslint/parser": "^8.18.0", diff --git a/cron-workflows/tsconfig.json b/cron-workflows/tsconfig.json index 9d36637f..488f2c62 100644 --- a/cron-workflows/tsconfig.json +++ b/cron-workflows/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/custom-logger/package.json b/custom-logger/package.json index e12ffb9d..3b08699f 100644 --- a/custom-logger/package.json +++ b/custom-logger/package.json @@ -32,7 +32,7 @@ "winston": "^3.3.3" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/node": "^22.9.1", "@types/triple-beam": "^1.3.2", "@typescript-eslint/eslint-plugin": "^8.18.0", diff --git a/custom-logger/tsconfig.json b/custom-logger/tsconfig.json index 9d36637f..488f2c62 100644 --- a/custom-logger/tsconfig.json +++ b/custom-logger/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/dsl-interpreter/package.json b/dsl-interpreter/package.json index 3b15c01b..0a08b51a 100644 --- a/dsl-interpreter/package.json +++ b/dsl-interpreter/package.json @@ -31,7 +31,7 @@ "js-yaml": "^4.1.0" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/js-yaml": "^4.0.5", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", diff --git a/dsl-interpreter/tsconfig.json b/dsl-interpreter/tsconfig.json index 9d36637f..488f2c62 100644 --- a/dsl-interpreter/tsconfig.json +++ b/dsl-interpreter/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/eager-workflow-start/package.json b/eager-workflow-start/package.json index 183996bc..933907e8 100644 --- a/eager-workflow-start/package.json +++ b/eager-workflow-start/package.json @@ -31,7 +31,7 @@ }, "devDependencies": { "@temporalio/testing": "^1.15.0", - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/jest": "^29.5.14", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", diff --git a/eager-workflow-start/tsconfig.json b/eager-workflow-start/tsconfig.json index 9d36637f..488f2c62 100644 --- a/eager-workflow-start/tsconfig.json +++ b/eager-workflow-start/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/early-return/package.json b/early-return/package.json index 87597e38..f615ce2e 100644 --- a/early-return/package.json +++ b/early-return/package.json @@ -30,7 +30,7 @@ }, "devDependencies": { "@temporalio/testing": "^1.15.0", - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/mocha": "8.x", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", diff --git a/early-return/tsconfig.json b/early-return/tsconfig.json index 9d36637f..488f2c62 100644 --- a/early-return/tsconfig.json +++ b/early-return/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/ejson/package.json b/ejson/package.json index 67f2f614..8d5649b3 100644 --- a/ejson/package.json +++ b/ejson/package.json @@ -32,7 +32,7 @@ "uuid": "^8.3.2" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/ejson": "^2.1.3", "@types/node": "^22.9.1", "@types/uuid": "^8.3.4", diff --git a/ejson/tsconfig.json b/ejson/tsconfig.json index 9d36637f..488f2c62 100644 --- a/ejson/tsconfig.json +++ b/ejson/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/empty/package.json b/empty/package.json index e78f0844..a94c571f 100644 --- a/empty/package.json +++ b/empty/package.json @@ -32,7 +32,7 @@ }, "devDependencies": { "@temporalio/testing": "^1.15.0", - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/mocha": "8.x", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", diff --git a/empty/tsconfig.json b/empty/tsconfig.json index 9d36637f..488f2c62 100644 --- a/empty/tsconfig.json +++ b/empty/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/encryption/package.json b/encryption/package.json index 29f332cb..e7316e03 100644 --- a/encryption/package.json +++ b/encryption/package.json @@ -37,7 +37,7 @@ "yargs": "^16.2.0" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/cors": "^2.8.12", "@types/ejson": "^2.1.3", "@types/express": "^4.17.13", diff --git a/encryption/tsconfig.json b/encryption/tsconfig.json index 9d36637f..488f2c62 100644 --- a/encryption/tsconfig.json +++ b/encryption/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/env-config/package.json b/env-config/package.json index 6752f2ae..67d54ff9 100644 --- a/env-config/package.json +++ b/env-config/package.json @@ -16,7 +16,7 @@ "@temporalio/envconfig": "^1.15.0" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", "@typescript-eslint/parser": "^8.18.0", diff --git a/env-config/tsconfig.json b/env-config/tsconfig.json index 9d36637f..488f2c62 100644 --- a/env-config/tsconfig.json +++ b/env-config/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/expense/package.json b/expense/package.json index 5ed808eb..66b541c8 100644 --- a/expense/package.json +++ b/expense/package.json @@ -36,7 +36,7 @@ "uuid": "8.3.2" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/express": "4.17.13", "@types/node": "^22.9.1", "@types/uuid": "8.3.1", diff --git a/expense/tsconfig.json b/expense/tsconfig.json index 9d36637f..488f2c62 100644 --- a/expense/tsconfig.json +++ b/expense/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/fetch-esm/package.json b/fetch-esm/package.json index 5c3835f2..dee10c10 100644 --- a/fetch-esm/package.json +++ b/fetch-esm/package.json @@ -26,7 +26,7 @@ "node-fetch": "^3.3.2" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", "@typescript-eslint/parser": "^8.18.0", diff --git a/fetch-esm/tsconfig.json b/fetch-esm/tsconfig.json index c37a17ac..e42e44e5 100644 --- a/fetch-esm/tsconfig.json +++ b/fetch-esm/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/grpc-calls/package.json b/grpc-calls/package.json index 804eb466..b2ceab16 100644 --- a/grpc-calls/package.json +++ b/grpc-calls/package.json @@ -31,7 +31,7 @@ "nanoid": "3.x" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", "@typescript-eslint/parser": "^8.18.0", diff --git a/grpc-calls/tsconfig.json b/grpc-calls/tsconfig.json index 9d36637f..488f2c62 100644 --- a/grpc-calls/tsconfig.json +++ b/grpc-calls/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/hello-world-mtls/package.json b/hello-world-mtls/package.json index 87393a9b..33f9b887 100644 --- a/hello-world-mtls/package.json +++ b/hello-world-mtls/package.json @@ -28,7 +28,7 @@ "@temporalio/workflow": "^1.15.0" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", "@typescript-eslint/parser": "^8.18.0", diff --git a/hello-world-mtls/tsconfig.json b/hello-world-mtls/tsconfig.json index 9d36637f..488f2c62 100644 --- a/hello-world-mtls/tsconfig.json +++ b/hello-world-mtls/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/hello-world/package.json b/hello-world/package.json index 468c9536..bc187505 100644 --- a/hello-world/package.json +++ b/hello-world/package.json @@ -32,7 +32,7 @@ }, "devDependencies": { "@temporalio/testing": "^1.15.0", - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/mocha": "8.x", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", diff --git a/hello-world/tsconfig.json b/hello-world/tsconfig.json index 9d36637f..488f2c62 100644 --- a/hello-world/tsconfig.json +++ b/hello-world/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/interceptors-opentelemetry/package.json b/interceptors-opentelemetry/package.json index e3c15c6d..b6a43200 100644 --- a/interceptors-opentelemetry/package.json +++ b/interceptors-opentelemetry/package.json @@ -42,7 +42,7 @@ "@temporalio/workflow": "^1.15.0" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", "@typescript-eslint/parser": "^8.18.0", diff --git a/interceptors-opentelemetry/src/instrumentation.ts b/interceptors-opentelemetry/src/instrumentation.ts index 18b6c3ea..9c7c37c5 100644 --- a/interceptors-opentelemetry/src/instrumentation.ts +++ b/interceptors-opentelemetry/src/instrumentation.ts @@ -5,7 +5,7 @@ /* eslint-disable @typescript-eslint/no-unused-vars */ import { NodeSDK } from '@opentelemetry/sdk-node'; -import { ConsoleSpanExporter, SimpleSpanProcessor, SpanProcessor, SpanExporter } from '@opentelemetry/sdk-trace-node'; +import { ConsoleSpanExporter, SpanProcessor, SpanExporter, BatchSpanProcessor } from '@opentelemetry/sdk-trace-node'; import { OTLPTraceExporter as OTLPTraceExporterGrpc } from '@opentelemetry/exporter-trace-otlp-grpc'; import { OTLPTraceExporter as OTLPTraceExporterHttp } from '@opentelemetry/exporter-trace-otlp-http'; import { OTLPMetricExporter as OTLPMetricExporterGrpc } from '@opentelemetry/exporter-metrics-otlp-grpc'; @@ -118,7 +118,7 @@ export const resource = new Resource({ const traceExporter = setupTraceExporter(); export const spanProcessor: SpanProcessor | undefined = traceExporter - ? new SimpleSpanProcessor(traceExporter) + ? new BatchSpanProcessor(traceExporter) : undefined; const metricReader = setupMetricReader(); diff --git a/interceptors-opentelemetry/src/worker.ts b/interceptors-opentelemetry/src/worker.ts index e361936f..1ad2ebb5 100644 --- a/interceptors-opentelemetry/src/worker.ts +++ b/interceptors-opentelemetry/src/worker.ts @@ -68,6 +68,9 @@ async function main() { workflowsPath: require.resolve('./workflows'), activities, taskQueue: 'interceptors-opentelemetry-example', + // IMPORTANT: When prebundling Workflow code (i.e. using `bundleWorkflowCode(...)`), you MUST + // provide the following `plugins` property to `bundleWorkflowCode()`. + // Workflow code tracing won't work if you don't. plugins, }); try { diff --git a/interceptors-opentelemetry/tsconfig.json b/interceptors-opentelemetry/tsconfig.json index 9d36637f..488f2c62 100644 --- a/interceptors-opentelemetry/tsconfig.json +++ b/interceptors-opentelemetry/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/message-passing/execute-update/package.json b/message-passing/execute-update/package.json index c9dbadce..8795391c 100644 --- a/message-passing/execute-update/package.json +++ b/message-passing/execute-update/package.json @@ -32,7 +32,7 @@ }, "devDependencies": { "@temporalio/testing": "^1.15.0", - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/mocha": "8.x", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", diff --git a/message-passing/execute-update/tsconfig.json b/message-passing/execute-update/tsconfig.json index 9d36637f..488f2c62 100644 --- a/message-passing/execute-update/tsconfig.json +++ b/message-passing/execute-update/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/message-passing/introduction/package.json b/message-passing/introduction/package.json index 7403fb0b..1e994f41 100644 --- a/message-passing/introduction/package.json +++ b/message-passing/introduction/package.json @@ -33,7 +33,7 @@ }, "devDependencies": { "@temporalio/testing": "^1.15.0", - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/mocha": "8.x", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", diff --git a/message-passing/introduction/tsconfig.json b/message-passing/introduction/tsconfig.json index 9d36637f..488f2c62 100644 --- a/message-passing/introduction/tsconfig.json +++ b/message-passing/introduction/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/message-passing/safe-message-handlers/package.json b/message-passing/safe-message-handlers/package.json index ae963c43..da8dd3d5 100644 --- a/message-passing/safe-message-handlers/package.json +++ b/message-passing/safe-message-handlers/package.json @@ -33,7 +33,7 @@ }, "devDependencies": { "@temporalio/testing": "^1.15.0", - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/mocha": "8.x", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", diff --git a/message-passing/safe-message-handlers/tsconfig.json b/message-passing/safe-message-handlers/tsconfig.json index b9c76081..a5207f09 100644 --- a/message-passing/safe-message-handlers/tsconfig.json +++ b/message-passing/safe-message-handlers/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "declaration": true, diff --git a/message-passing/tsconfig.json b/message-passing/tsconfig.json index 9d36637f..488f2c62 100644 --- a/message-passing/tsconfig.json +++ b/message-passing/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/monorepo-folders/package.json b/monorepo-folders/package.json index 2ab300bd..53168480 100644 --- a/monorepo-folders/package.json +++ b/monorepo-folders/package.json @@ -19,7 +19,7 @@ "concurrently": "^6.3.0" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", "@typescript-eslint/parser": "^8.18.0", diff --git a/monorepo-folders/packages/backend-apis/tsconfig.json b/monorepo-folders/packages/backend-apis/tsconfig.json index 11394eb2..6677f6bb 100644 --- a/monorepo-folders/packages/backend-apis/tsconfig.json +++ b/monorepo-folders/packages/backend-apis/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/monorepo-folders/packages/temporal-worker/tsconfig.json b/monorepo-folders/packages/temporal-worker/tsconfig.json index 11394eb2..6677f6bb 100644 --- a/monorepo-folders/packages/temporal-worker/tsconfig.json +++ b/monorepo-folders/packages/temporal-worker/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/monorepo-folders/packages/temporal-workflows/package.json b/monorepo-folders/packages/temporal-workflows/package.json index efca6412..e33aee52 100644 --- a/monorepo-folders/packages/temporal-workflows/package.json +++ b/monorepo-folders/packages/temporal-workflows/package.json @@ -12,7 +12,7 @@ "@temporalio/workflow": "^1.15.0" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@typescript-eslint/eslint-plugin": "^8.18.0", "@typescript-eslint/parser": "^8.18.0", "eslint": "^8.57.1", diff --git a/monorepo-folders/packages/temporal-workflows/tsconfig.json b/monorepo-folders/packages/temporal-workflows/tsconfig.json index 9d36637f..488f2c62 100644 --- a/monorepo-folders/packages/temporal-workflows/tsconfig.json +++ b/monorepo-folders/packages/temporal-workflows/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/mutex/package.json b/mutex/package.json index a561625e..afc22d72 100644 --- a/mutex/package.json +++ b/mutex/package.json @@ -32,7 +32,7 @@ }, "devDependencies": { "@temporalio/testing": "^1.15.0", - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/mocha": "10.0.1", "@types/node": "^22.9.1", "@types/uuid": "8.x", diff --git a/mutex/tsconfig.json b/mutex/tsconfig.json index 9d36637f..488f2c62 100644 --- a/mutex/tsconfig.json +++ b/mutex/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/nextjs-ecommerce-oneclick/package.json b/nextjs-ecommerce-oneclick/package.json index 3573bdbf..b8684e3b 100644 --- a/nextjs-ecommerce-oneclick/package.json +++ b/nextjs-ecommerce-oneclick/package.json @@ -32,7 +32,7 @@ "uuid": "^8.3.2" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/node": "^22.9.1", "@types/react": "^18.0.0", "@typescript-eslint/eslint-plugin": "^8.18.0", diff --git a/nextjs-ecommerce-oneclick/temporal/tsconfig.json b/nextjs-ecommerce-oneclick/temporal/tsconfig.json index 9d36637f..488f2c62 100644 --- a/nextjs-ecommerce-oneclick/temporal/tsconfig.json +++ b/nextjs-ecommerce-oneclick/temporal/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/nexus-cancellation/package.json b/nexus-cancellation/package.json index 16575cd9..8ad1d57e 100644 --- a/nexus-cancellation/package.json +++ b/nexus-cancellation/package.json @@ -34,7 +34,7 @@ "nanoid": "3.x" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", "@typescript-eslint/parser": "^8.18.0", diff --git a/nexus-cancellation/tsconfig.json b/nexus-cancellation/tsconfig.json index 9d36637f..488f2c62 100644 --- a/nexus-cancellation/tsconfig.json +++ b/nexus-cancellation/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/nexus-hello/package.json b/nexus-hello/package.json index d6533943..b38e8e9f 100644 --- a/nexus-hello/package.json +++ b/nexus-hello/package.json @@ -34,7 +34,7 @@ "nanoid": "3.x" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", "@typescript-eslint/parser": "^8.18.0", diff --git a/nexus-hello/tsconfig.json b/nexus-hello/tsconfig.json index 9d36637f..488f2c62 100644 --- a/nexus-hello/tsconfig.json +++ b/nexus-hello/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/package.json b/package.json index 16cb6adf..eb963758 100644 --- a/package.json +++ b/package.json @@ -12,8 +12,7 @@ "upgrade-versions": "zx .scripts/upgrade-versions.mjs", "lint": "pnpm run -r --filter './*' lint", "prepare": "husky install", - "update-toc": "doctoc README.md", - "verify-samples": "zx .scripts/verify-samples.mjs" + "update-toc": "doctoc README.md" }, "devDependencies": { "doctoc": "^2.1.0", @@ -37,4 +36,4 @@ } } } -} \ No newline at end of file +} diff --git a/patching-api/package.json b/patching-api/package.json index 69e91d63..05ac0fb1 100644 --- a/patching-api/package.json +++ b/patching-api/package.json @@ -32,7 +32,7 @@ "node-fetch": "2.x" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/mocha": "8.x", "@types/node": "^22.9.1", "@types/node-fetch": "^2.5.12", diff --git a/patching-api/tsconfig.json b/patching-api/tsconfig.json index 9d36637f..488f2c62 100644 --- a/patching-api/tsconfig.json +++ b/patching-api/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 54474ace..e31121dc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -47,9 +47,9 @@ importers: specifier: ^1.15.0 version: 1.15.0 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/node': specifier: ^22.9.1 version: 22.12.0 @@ -99,9 +99,9 @@ importers: specifier: ^1.15.0 version: 1.15.0 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/node': specifier: ^22.9.1 version: 22.12.0 @@ -166,9 +166,9 @@ importers: '@temporalio/testing': specifier: ^1.15.0 version: 1.15.0(@swc/helpers@0.5.15) - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/jest': specifier: ^27.5.1 version: 27.5.2 @@ -284,9 +284,9 @@ importers: '@temporalio/testing': specifier: ^1.15.0 version: 1.15.0(@swc/helpers@0.5.15) - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/mocha': specifier: 8.x version: 8.2.3 @@ -342,9 +342,9 @@ importers: specifier: ^1.15.0 version: 1.15.0 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/node': specifier: ^22.9.1 version: 22.12.0 @@ -394,9 +394,9 @@ importers: specifier: ^1.15.0 version: 1.15.0 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/node': specifier: ^22.9.1 version: 22.12.0 @@ -446,9 +446,9 @@ importers: specifier: ^1.15.0 version: 1.15.0 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/node': specifier: ^22.9.1 version: 22.12.0 @@ -507,9 +507,9 @@ importers: specifier: ^3.3.3 version: 3.17.0 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/node': specifier: ^22.9.1 version: 22.12.0 @@ -565,9 +565,9 @@ importers: specifier: ^4.1.0 version: 4.1.0 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/js-yaml': specifier: ^4.0.5 version: 4.0.9 @@ -626,9 +626,9 @@ importers: '@temporalio/testing': specifier: ^1.15.0 version: 1.15.0(@swc/helpers@0.5.15) - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/jest': specifier: ^29.5.14 version: 29.5.14 @@ -693,9 +693,9 @@ importers: '@temporalio/testing': specifier: ^1.15.0 version: 1.15.0(@swc/helpers@0.5.15) - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/mocha': specifier: 8.x version: 8.2.3 @@ -760,9 +760,9 @@ importers: specifier: ^8.3.2 version: 8.3.2 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/ejson': specifier: ^2.1.3 version: 2.2.2 @@ -824,9 +824,9 @@ importers: '@temporalio/testing': specifier: ^1.15.0 version: 1.15.0(@swc/helpers@0.5.15) - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/mocha': specifier: 8.x version: 8.2.3 @@ -903,9 +903,9 @@ importers: specifier: ^16.2.0 version: 16.2.0 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/cors': specifier: ^2.8.12 version: 2.8.17 @@ -961,9 +961,9 @@ importers: specifier: ^1.15.0 version: 1.15.0 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/node': specifier: ^22.9.1 version: 22.12.0 @@ -1022,9 +1022,9 @@ importers: specifier: 8.3.2 version: 8.3.2 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/express': specifier: 4.17.13 version: 4.17.13 @@ -1089,9 +1089,9 @@ importers: specifier: ^3.3.2 version: 3.3.2 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/node': specifier: ^22.9.1 version: 22.12.0 @@ -1513,9 +1513,9 @@ importers: specifier: 3.x version: 3.3.8 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/node': specifier: ^22.9.1 version: 22.12.0 @@ -1571,9 +1571,9 @@ importers: '@temporalio/testing': specifier: ^1.15.0 version: 1.15.0(@swc/helpers@0.5.15) - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/mocha': specifier: 8.x version: 8.2.3 @@ -1660,9 +1660,9 @@ importers: specifier: ^1.15.0 version: 1.15.0 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/node': specifier: ^22.9.1 version: 22.12.0 @@ -1751,9 +1751,9 @@ importers: specifier: ^1.15.0 version: 1.15.0 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/node': specifier: ^22.9.1 version: 22.12.0 @@ -1809,9 +1809,9 @@ importers: '@temporalio/testing': specifier: ^1.15.0 version: 1.15.0(@swc/helpers@0.5.15) - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/mocha': specifier: 8.x version: 8.2.3 @@ -1876,9 +1876,9 @@ importers: '@temporalio/testing': specifier: ^1.15.0 version: 1.15.0(@swc/helpers@0.5.15) - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/mocha': specifier: 8.x version: 8.2.3 @@ -1943,9 +1943,9 @@ importers: '@temporalio/testing': specifier: ^1.15.0 version: 1.15.0(@swc/helpers@0.5.15) - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/mocha': specifier: 8.x version: 8.2.3 @@ -1989,9 +1989,9 @@ importers: specifier: ^6.3.0 version: 6.5.1 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/node': specifier: ^22.9.1 version: 22.12.0 @@ -2116,9 +2116,9 @@ importers: specifier: ^1.15.0 version: 1.15.0 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@typescript-eslint/eslint-plugin': specifier: ^8.18.0 version: 8.22.0(@typescript-eslint/parser@8.22.0(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1)(typescript@5.7.3) @@ -2162,9 +2162,9 @@ importers: '@temporalio/testing': specifier: ^1.15.0 version: 1.15.0(@swc/helpers@0.5.15) - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/mocha': specifier: 10.0.1 version: 10.0.1 @@ -2365,9 +2365,9 @@ importers: specifier: ^8.3.2 version: 8.3.2 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/node': specifier: ^22.9.1 version: 22.12.0 @@ -2441,9 +2441,9 @@ importers: specifier: ^0.0.1 version: 0.0.1 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/node': specifier: ^22.9.1 version: 22.12.0 @@ -2502,9 +2502,9 @@ importers: specifier: ^0.0.1 version: 0.0.1 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/node': specifier: ^22.9.1 version: 22.12.0 @@ -2563,9 +2563,9 @@ importers: specifier: 2.x version: 2.7.0 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/mocha': specifier: 8.x version: 8.2.3 @@ -2624,9 +2624,9 @@ importers: specifier: ^1.15.0 version: 1.15.0 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/node': specifier: ^22.9.1 version: 22.12.0 @@ -2682,9 +2682,9 @@ importers: specifier: ^8.3.2 version: 8.3.2 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/node': specifier: ^22.9.1 version: 22.12.0 @@ -2761,9 +2761,9 @@ importers: specifier: ^4.28.0 version: 4.28.5 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/ioredis': specifier: ^4.27.7 version: 4.28.10 @@ -2819,9 +2819,9 @@ importers: specifier: ^2.1.8 version: 2.1.8 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/node': specifier: ^22.9.1 version: 22.12.0 @@ -2874,9 +2874,9 @@ importers: specifier: ^1.15.0 version: 1.15.0 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/node': specifier: ^22.9.1 version: 22.12.0 @@ -2926,9 +2926,9 @@ importers: specifier: ^1.15.0 version: 1.15.0 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/node': specifier: ^22.9.1 version: 22.12.0 @@ -2984,9 +2984,9 @@ importers: specifier: ^1.15.0 version: 1.15.0 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/node': specifier: ^22.9.1 version: 22.12.0 @@ -3036,9 +3036,9 @@ importers: specifier: ^1.15.0 version: 1.15.0 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/node': specifier: ^22.9.1 version: 22.12.0 @@ -3088,9 +3088,9 @@ importers: specifier: ^1.15.0 version: 1.15.0 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/node': specifier: ^22.9.1 version: 22.12.0 @@ -3146,9 +3146,9 @@ importers: '@temporalio/testing': specifier: ^1.15.0 version: 1.15.0(@swc/helpers@0.5.15) - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/jest': specifier: ^29.5.14 version: 29.5.14 @@ -3213,9 +3213,9 @@ importers: specifier: 3.x version: 3.3.8 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/node': specifier: ^22.9.1 version: 22.12.0 @@ -3265,9 +3265,9 @@ importers: specifier: ^1.15.0 version: 1.15.0 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/node': specifier: ^22.9.1 version: 22.12.0 @@ -3326,9 +3326,9 @@ importers: '@temporalio/testing': specifier: ^1.15.0 version: 1.15.0(@swc/helpers@0.5.15) - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/mocha': specifier: ^9.1.1 version: 9.1.1 @@ -3399,9 +3399,9 @@ importers: specifier: ^1.15.0 version: 1.15.0 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/node': specifier: ^22.9.1 version: 22.12.0 @@ -3454,9 +3454,9 @@ importers: specifier: ^1.0.5 version: 1.0.5 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/node': specifier: ^22.9.1 version: 22.12.0 @@ -3509,9 +3509,9 @@ importers: specifier: ^8.3.2 version: 8.3.2 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/node': specifier: ^22.9.1 version: 22.12.0 @@ -3567,9 +3567,9 @@ importers: specifier: ^1.15.0 version: 1.15.0 devDependencies: - '@tsconfig/node18': - specifier: ^18.2.4 - version: 18.2.4 + '@tsconfig/node22': + specifier: ^22.0.0 + version: 22.0.5 '@types/node': specifier: ^22.9.1 version: 22.12.0 @@ -6589,8 +6589,8 @@ packages: '@tsconfig/node16@1.0.4': resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} - '@tsconfig/node18@18.2.4': - resolution: {integrity: sha512-5xxU8vVs9/FNcvm3gE07fPbn9tl6tqGGWA9tSlwsUEkBxtRnTsNmwrV8gasZ9F/EobaSv9+nu8AxUKccw77JpQ==} + '@tsconfig/node22@22.0.5': + resolution: {integrity: sha512-hLf2ld+sYN/BtOJjHUWOk568dvjFQkHnLNa6zce25GIH+vxKfvTgm3qpaH6ToF5tu/NN0IH66s+Bb5wElHrLcw==} '@types/acorn@4.0.6': resolution: {integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==} @@ -18323,7 +18323,7 @@ snapshots: '@tsconfig/node16@1.0.4': {} - '@tsconfig/node18@18.2.4': {} + '@tsconfig/node22@22.0.5': {} '@types/acorn@4.0.6': dependencies: diff --git a/polling/infrequent/package.json b/polling/infrequent/package.json index efcc921e..5e9f4f3a 100644 --- a/polling/infrequent/package.json +++ b/polling/infrequent/package.json @@ -32,7 +32,7 @@ }, "devDependencies": { "@temporalio/testing": "^1.15.0", - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/jest": "^29.5.14", "@types/mocha": "8.x", "@types/node": "^22.9.1", diff --git a/polling/infrequent/tsconfig.json b/polling/infrequent/tsconfig.json index 9d36637f..488f2c62 100644 --- a/polling/infrequent/tsconfig.json +++ b/polling/infrequent/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/production/package.json b/production/package.json index b99b1835..41a2ec4d 100644 --- a/production/package.json +++ b/production/package.json @@ -30,7 +30,7 @@ "@temporalio/workflow": "^1.15.0" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", "@typescript-eslint/parser": "^8.18.0", diff --git a/production/tsconfig.json b/production/tsconfig.json index 9d36637f..488f2c62 100644 --- a/production/tsconfig.json +++ b/production/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/protobufs/package.json b/protobufs/package.json index fbc9b46a..1fdc43aa 100644 --- a/protobufs/package.json +++ b/protobufs/package.json @@ -34,7 +34,7 @@ "uuid": "^8.3.2" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/node": "^22.9.1", "@types/uuid": "^8.3.4", "@typescript-eslint/eslint-plugin": "^8.18.0", diff --git a/protobufs/tsconfig.json b/protobufs/tsconfig.json index 9d36637f..488f2c62 100644 --- a/protobufs/tsconfig.json +++ b/protobufs/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/query-subscriptions/package.json b/query-subscriptions/package.json index ff6b36c3..9b6c1aa4 100644 --- a/query-subscriptions/package.json +++ b/query-subscriptions/package.json @@ -31,7 +31,7 @@ "ioredis": "^4.28.0" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/ioredis": "^4.27.7", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", diff --git a/query-subscriptions/tsconfig.json b/query-subscriptions/tsconfig.json index 9d36637f..488f2c62 100644 --- a/query-subscriptions/tsconfig.json +++ b/query-subscriptions/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/saga/package.json b/saga/package.json index bab4b16b..1fa7c3c0 100644 --- a/saga/package.json +++ b/saga/package.json @@ -30,7 +30,7 @@ "cuid": "^2.1.8" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", "@typescript-eslint/parser": "^8.18.0", diff --git a/saga/tsconfig.json b/saga/tsconfig.json index 9d36637f..488f2c62 100644 --- a/saga/tsconfig.json +++ b/saga/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/schedules/package.json b/schedules/package.json index ab9d0dc4..33e32ffa 100644 --- a/schedules/package.json +++ b/schedules/package.json @@ -38,7 +38,7 @@ "@temporalio/workflow": "^1.15.0" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", "@typescript-eslint/parser": "^8.18.0", diff --git a/schedules/tsconfig.json b/schedules/tsconfig.json index 9d36637f..488f2c62 100644 --- a/schedules/tsconfig.json +++ b/schedules/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/scratchpad/package.json b/scratchpad/package.json index 5b640243..46c157fb 100644 --- a/scratchpad/package.json +++ b/scratchpad/package.json @@ -26,7 +26,7 @@ "@temporalio/workflow": "^1.15.0" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", "@typescript-eslint/parser": "^8.18.0", diff --git a/scratchpad/tsconfig.json b/scratchpad/tsconfig.json index 83d3b667..070431fb 100644 --- a/scratchpad/tsconfig.json +++ b/scratchpad/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/search-attributes/package.json b/search-attributes/package.json index 77c3c0a0..63ad498c 100644 --- a/search-attributes/package.json +++ b/search-attributes/package.json @@ -32,7 +32,7 @@ "@temporalio/workflow": "^1.15.0" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", "@typescript-eslint/parser": "^8.18.0", diff --git a/search-attributes/tsconfig.json b/search-attributes/tsconfig.json index 9d36637f..488f2c62 100644 --- a/search-attributes/tsconfig.json +++ b/search-attributes/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/signals-queries/package.json b/signals-queries/package.json index dff67b47..649df067 100644 --- a/signals-queries/package.json +++ b/signals-queries/package.json @@ -32,7 +32,7 @@ "@temporalio/workflow": "^1.15.0" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", "@typescript-eslint/parser": "^8.18.0", diff --git a/signals-queries/tsconfig.json b/signals-queries/tsconfig.json index 9d36637f..488f2c62 100644 --- a/signals-queries/tsconfig.json +++ b/signals-queries/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/sinks/package.json b/sinks/package.json index c59c8b05..7ffaca36 100644 --- a/sinks/package.json +++ b/sinks/package.json @@ -29,7 +29,7 @@ "@temporalio/workflow": "^1.15.0" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", "@typescript-eslint/parser": "^8.18.0", diff --git a/sinks/tsconfig.json b/sinks/tsconfig.json index 9d36637f..488f2c62 100644 --- a/sinks/tsconfig.json +++ b/sinks/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/sleep-for-days/package.json b/sleep-for-days/package.json index 050321de..6d820576 100644 --- a/sleep-for-days/package.json +++ b/sleep-for-days/package.json @@ -32,7 +32,7 @@ }, "devDependencies": { "@temporalio/testing": "^1.15.0", - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/jest": "^29.5.14", "@types/mocha": "8.x", "@types/node": "^22.9.1", diff --git a/sleep-for-days/tsconfig.json b/sleep-for-days/tsconfig.json index 9d36637f..488f2c62 100644 --- a/sleep-for-days/tsconfig.json +++ b/sleep-for-days/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/snippets/package.json b/snippets/package.json index 0509baf9..c2f76e12 100644 --- a/snippets/package.json +++ b/snippets/package.json @@ -30,7 +30,7 @@ "nanoid": "3.x" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", "@typescript-eslint/parser": "^8.18.0", diff --git a/snippets/tsconfig.json b/snippets/tsconfig.json index 9d36637f..488f2c62 100644 --- a/snippets/tsconfig.json +++ b/snippets/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/state/package.json b/state/package.json index aaabde7f..0c867159 100644 --- a/state/package.json +++ b/state/package.json @@ -32,7 +32,7 @@ "@temporalio/workflow": "^1.15.0" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", "@typescript-eslint/parser": "^8.18.0", diff --git a/state/tsconfig.json b/state/tsconfig.json index 9d36637f..488f2c62 100644 --- a/state/tsconfig.json +++ b/state/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/timer-examples/package.json b/timer-examples/package.json index 6d638eae..81be9723 100644 --- a/timer-examples/package.json +++ b/timer-examples/package.json @@ -36,7 +36,7 @@ }, "devDependencies": { "@temporalio/testing": "^1.15.0", - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/mocha": "^9.1.1", "@types/ms": "^0.7.31", "@types/node": "^22.9.1", diff --git a/timer-examples/tsconfig.json b/timer-examples/tsconfig.json index 9d36637f..488f2c62 100644 --- a/timer-examples/tsconfig.json +++ b/timer-examples/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/timer-progress/package.json b/timer-progress/package.json index c9ea544e..2addf212 100644 --- a/timer-progress/package.json +++ b/timer-progress/package.json @@ -29,7 +29,7 @@ "@temporalio/workflow": "^1.15.0" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", "@typescript-eslint/parser": "^8.18.0", diff --git a/timer-progress/tsconfig.json b/timer-progress/tsconfig.json index 9d36637f..488f2c62 100644 --- a/timer-progress/tsconfig.json +++ b/timer-progress/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/vscode-debugger/package.json b/vscode-debugger/package.json index 538bee8c..11638b31 100644 --- a/vscode-debugger/package.json +++ b/vscode-debugger/package.json @@ -30,7 +30,7 @@ "waait": "^1.0.5" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", "@typescript-eslint/parser": "^8.18.0", diff --git a/vscode-debugger/tsconfig.json b/vscode-debugger/tsconfig.json index 9d36637f..488f2c62 100644 --- a/vscode-debugger/tsconfig.json +++ b/vscode-debugger/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/worker-specific-task-queues/package.json b/worker-specific-task-queues/package.json index 75876787..c20b4772 100644 --- a/worker-specific-task-queues/package.json +++ b/worker-specific-task-queues/package.json @@ -30,7 +30,7 @@ "uuid": "^8.3.2" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/node": "^22.9.1", "@types/uuid": "^8.3.1", "@typescript-eslint/eslint-plugin": "^8.18.0", diff --git a/worker-specific-task-queues/tsconfig.json b/worker-specific-task-queues/tsconfig.json index 9d36637f..488f2c62 100644 --- a/worker-specific-task-queues/tsconfig.json +++ b/worker-specific-task-queues/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"], diff --git a/worker-versioning/package.json b/worker-versioning/package.json index 3a578e6b..357a24a7 100644 --- a/worker-versioning/package.json +++ b/worker-versioning/package.json @@ -30,7 +30,7 @@ "@temporalio/workflow": "^1.15.0" }, "devDependencies": { - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node22": "^22.0.0", "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^8.18.0", "@typescript-eslint/parser": "^8.18.0", diff --git a/worker-versioning/tsconfig.json b/worker-versioning/tsconfig.json index 9d36637f..488f2c62 100644 --- a/worker-versioning/tsconfig.json +++ b/worker-versioning/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node18/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "version": "5.6.3", "compilerOptions": { "lib": ["es2021"],