diff --git a/api/package.json b/api/package.json index a82fd886b88..36cde57f3c6 100644 --- a/api/package.json +++ b/api/package.json @@ -81,7 +81,7 @@ "sinon": "15.0.0", "ts-loader": "8.4.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4", + "typescript": "5.0.4", "unionfs": "4.4.0", "webpack": "4.46.0" }, diff --git a/experimental/backwards-compatability/node14/package.json b/experimental/backwards-compatability/node14/package.json index 6b8f162584b..05a177a2aa4 100644 --- a/experimental/backwards-compatability/node14/package.json +++ b/experimental/backwards-compatability/node14/package.json @@ -14,7 +14,7 @@ }, "devDependencies": { "@types/node": "14.18.25", - "typescript": "4.4.4" + "typescript": "5.0.4" }, "author": "OpenTelemetry Authors", "license": "Apache-2.0", diff --git a/experimental/backwards-compatability/node16/package.json b/experimental/backwards-compatability/node16/package.json index 67caa211af6..9abfffc8001 100644 --- a/experimental/backwards-compatability/node16/package.json +++ b/experimental/backwards-compatability/node16/package.json @@ -14,7 +14,7 @@ }, "devDependencies": { "@types/node": "16.11.52", - "typescript": "4.4.4" + "typescript": "5.0.4" }, "author": "OpenTelemetry Authors", "license": "Apache-2.0", diff --git a/experimental/packages/api-events/package.json b/experimental/packages/api-events/package.json index 04b649499b5..842409aa3bc 100644 --- a/experimental/packages/api-events/package.json +++ b/experimental/packages/api-events/package.json @@ -79,7 +79,7 @@ "nyc": "15.1.0", "ts-loader": "8.4.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4", + "typescript": "5.0.4", "webpack": "4.46.0" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/api-events", diff --git a/experimental/packages/api-logs/package.json b/experimental/packages/api-logs/package.json index dfb6d9ab6a9..fd8a2ec4286 100644 --- a/experimental/packages/api-logs/package.json +++ b/experimental/packages/api-logs/package.json @@ -79,7 +79,7 @@ "nyc": "15.1.0", "ts-loader": "8.4.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4", + "typescript": "5.0.4", "webpack": "4.46.0" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/api-logs", diff --git a/experimental/packages/exporter-trace-otlp-grpc/package.json b/experimental/packages/exporter-trace-otlp-grpc/package.json index 62d71a51245..35f08689d65 100644 --- a/experimental/packages/exporter-trace-otlp-grpc/package.json +++ b/experimental/packages/exporter-trace-otlp-grpc/package.json @@ -61,7 +61,7 @@ "sinon": "15.0.0", "ts-loader": "8.4.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4" + "typescript": "5.0.4" }, "peerDependencies": { "@opentelemetry/api": "^1.0.0" diff --git a/experimental/packages/exporter-trace-otlp-http/package.json b/experimental/packages/exporter-trace-otlp-http/package.json index 77ff84b9bdf..1e37269e1f8 100644 --- a/experimental/packages/exporter-trace-otlp-http/package.json +++ b/experimental/packages/exporter-trace-otlp-http/package.json @@ -84,7 +84,7 @@ "sinon": "15.0.0", "ts-loader": "8.4.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4", + "typescript": "5.0.4", "webpack": "4.46.0", "webpack-cli": "4.9.1", "webpack-merge": "5.8.0" diff --git a/experimental/packages/exporter-trace-otlp-proto/package.json b/experimental/packages/exporter-trace-otlp-proto/package.json index 10fb854c80b..1e947c36fe8 100644 --- a/experimental/packages/exporter-trace-otlp-proto/package.json +++ b/experimental/packages/exporter-trace-otlp-proto/package.json @@ -74,7 +74,7 @@ "sinon": "15.0.0", "ts-loader": "8.4.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4" + "typescript": "5.0.4" }, "peerDependencies": { "@opentelemetry/api": "^1.0.0" diff --git a/experimental/packages/opentelemetry-browser-detector/package.json b/experimental/packages/opentelemetry-browser-detector/package.json index c691be743b4..c52b80fe244 100644 --- a/experimental/packages/opentelemetry-browser-detector/package.json +++ b/experimental/packages/opentelemetry-browser-detector/package.json @@ -64,7 +64,7 @@ "sinon": "15.0.0", "ts-loader": "8.4.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4" + "typescript": "5.0.4" }, "peerDependencies": { "@opentelemetry/api": "^1.0.0" diff --git a/experimental/packages/opentelemetry-exporter-metrics-otlp-grpc/package.json b/experimental/packages/opentelemetry-exporter-metrics-otlp-grpc/package.json index 02e86fcb46e..37ef9450dab 100644 --- a/experimental/packages/opentelemetry-exporter-metrics-otlp-grpc/package.json +++ b/experimental/packages/opentelemetry-exporter-metrics-otlp-grpc/package.json @@ -60,7 +60,7 @@ "sinon": "15.0.0", "ts-loader": "8.4.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4" + "typescript": "5.0.4" }, "peerDependencies": { "@opentelemetry/api": "^1.3.0" diff --git a/experimental/packages/opentelemetry-exporter-metrics-otlp-http/package.json b/experimental/packages/opentelemetry-exporter-metrics-otlp-http/package.json index 82309896347..f82fc8540b9 100644 --- a/experimental/packages/opentelemetry-exporter-metrics-otlp-http/package.json +++ b/experimental/packages/opentelemetry-exporter-metrics-otlp-http/package.json @@ -84,7 +84,7 @@ "sinon": "15.0.0", "ts-loader": "8.4.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4", + "typescript": "5.0.4", "webpack": "4.46.0", "webpack-cli": "4.9.1", "webpack-merge": "5.8.0" diff --git a/experimental/packages/opentelemetry-exporter-metrics-otlp-proto/package.json b/experimental/packages/opentelemetry-exporter-metrics-otlp-proto/package.json index ceb28803262..573ff9d377a 100644 --- a/experimental/packages/opentelemetry-exporter-metrics-otlp-proto/package.json +++ b/experimental/packages/opentelemetry-exporter-metrics-otlp-proto/package.json @@ -59,7 +59,7 @@ "sinon": "15.0.0", "ts-loader": "8.4.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4" + "typescript": "5.0.4" }, "peerDependencies": { "@opentelemetry/api": "^1.3.0" diff --git a/experimental/packages/opentelemetry-exporter-prometheus/package.json b/experimental/packages/opentelemetry-exporter-prometheus/package.json index be79a2b2e50..a9fb815a105 100644 --- a/experimental/packages/opentelemetry-exporter-prometheus/package.json +++ b/experimental/packages/opentelemetry-exporter-prometheus/package.json @@ -53,7 +53,7 @@ "nyc": "15.1.0", "sinon": "15.0.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4" + "typescript": "5.0.4" }, "peerDependencies": { "@opentelemetry/api": "^1.3.0" diff --git a/experimental/packages/opentelemetry-instrumentation-fetch/package.json b/experimental/packages/opentelemetry-instrumentation-fetch/package.json index e192e4b6027..d65c3b3599a 100644 --- a/experimental/packages/opentelemetry-instrumentation-fetch/package.json +++ b/experimental/packages/opentelemetry-instrumentation-fetch/package.json @@ -77,7 +77,7 @@ "sinon": "15.0.0", "ts-loader": "8.4.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4", + "typescript": "5.0.4", "webpack": "4.46.0", "webpack-cli": "4.9.1", "webpack-merge": "5.8.0" diff --git a/experimental/packages/opentelemetry-instrumentation-grpc/package.json b/experimental/packages/opentelemetry-instrumentation-grpc/package.json index 5166c08faee..7055fccae39 100644 --- a/experimental/packages/opentelemetry-instrumentation-grpc/package.json +++ b/experimental/packages/opentelemetry-instrumentation-grpc/package.json @@ -64,7 +64,7 @@ "semver": "7.3.5", "sinon": "15.0.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4" + "typescript": "5.0.4" }, "peerDependencies": { "@opentelemetry/api": "^1.3.0" diff --git a/experimental/packages/opentelemetry-instrumentation-http/package.json b/experimental/packages/opentelemetry-instrumentation-http/package.json index a2e7604109c..d6dcfaa6cde 100644 --- a/experimental/packages/opentelemetry-instrumentation-http/package.json +++ b/experimental/packages/opentelemetry-instrumentation-http/package.json @@ -66,7 +66,7 @@ "sinon": "15.0.0", "superagent": "8.0.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4" + "typescript": "5.0.4" }, "peerDependencies": { "@opentelemetry/api": "^1.3.0" diff --git a/experimental/packages/opentelemetry-instrumentation-xml-http-request/package.json b/experimental/packages/opentelemetry-instrumentation-xml-http-request/package.json index 67607dacfa3..feec7196004 100644 --- a/experimental/packages/opentelemetry-instrumentation-xml-http-request/package.json +++ b/experimental/packages/opentelemetry-instrumentation-xml-http-request/package.json @@ -77,7 +77,7 @@ "sinon": "15.0.0", "ts-loader": "8.4.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4", + "typescript": "5.0.4", "webpack": "4.46.0", "webpack-cli": "4.9.1", "webpack-merge": "5.8.0" diff --git a/experimental/packages/opentelemetry-instrumentation/package.json b/experimental/packages/opentelemetry-instrumentation/package.json index 04d913ae86e..3c99efa39a1 100644 --- a/experimental/packages/opentelemetry-instrumentation/package.json +++ b/experimental/packages/opentelemetry-instrumentation/package.json @@ -100,7 +100,7 @@ "sinon": "15.0.0", "ts-loader": "8.4.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4", + "typescript": "5.0.4", "webpack": "4.46.0", "webpack-cli": "4.9.1", "webpack-merge": "5.8.0" diff --git a/experimental/packages/opentelemetry-sdk-node/package.json b/experimental/packages/opentelemetry-sdk-node/package.json index fd4f4cc2550..3ff4185d3fd 100644 --- a/experimental/packages/opentelemetry-sdk-node/package.json +++ b/experimental/packages/opentelemetry-sdk-node/package.json @@ -75,7 +75,7 @@ "sinon": "15.0.0", "ts-loader": "8.4.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4" + "typescript": "5.0.4" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-sdk-node", "sideEffects": false diff --git a/experimental/packages/opentelemetry-shim-opencensus/package.json b/experimental/packages/opentelemetry-shim-opencensus/package.json index d9191233b44..c49c15e1b4f 100644 --- a/experimental/packages/opentelemetry-shim-opencensus/package.json +++ b/experimental/packages/opentelemetry-shim-opencensus/package.json @@ -55,7 +55,7 @@ "nyc": "15.1.0", "rimraf": "4.1.2", "ts-mocha": "10.0.0", - "typescript": "4.4.4" + "typescript": "5.0.4" }, "peerDependencies": { "@opencensus/core": "^0.1.0", diff --git a/experimental/packages/otlp-exporter-base/package.json b/experimental/packages/otlp-exporter-base/package.json index dd4670f0ee7..a5fbfdb3a98 100644 --- a/experimental/packages/otlp-exporter-base/package.json +++ b/experimental/packages/otlp-exporter-base/package.json @@ -76,7 +76,7 @@ "sinon": "15.0.0", "ts-loader": "8.4.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4" + "typescript": "5.0.4" }, "peerDependencies": { "@opentelemetry/api": "^1.0.0" diff --git a/experimental/packages/otlp-grpc-exporter-base/package.json b/experimental/packages/otlp-grpc-exporter-base/package.json index cdb99868166..90601caa97c 100644 --- a/experimental/packages/otlp-grpc-exporter-base/package.json +++ b/experimental/packages/otlp-grpc-exporter-base/package.json @@ -64,7 +64,7 @@ "sinon": "15.0.0", "ts-loader": "8.4.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4" + "typescript": "5.0.4" }, "peerDependencies": { "@opentelemetry/api": "^1.0.0" diff --git a/experimental/packages/otlp-proto-exporter-base/package.json b/experimental/packages/otlp-proto-exporter-base/package.json index 6f39ea25e78..8e1c5c3a9ee 100644 --- a/experimental/packages/otlp-proto-exporter-base/package.json +++ b/experimental/packages/otlp-proto-exporter-base/package.json @@ -70,7 +70,7 @@ "sinon": "15.0.0", "ts-loader": "8.4.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4" + "typescript": "5.0.4" }, "peerDependencies": { "@opentelemetry/api": "^1.0.0" diff --git a/experimental/packages/otlp-transformer/package.json b/experimental/packages/otlp-transformer/package.json index 89fa62c17d5..d8081ab9281 100644 --- a/experimental/packages/otlp-transformer/package.json +++ b/experimental/packages/otlp-transformer/package.json @@ -70,7 +70,7 @@ "nyc": "15.1.0", "ts-loader": "8.4.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4", + "typescript": "5.0.4", "webpack": "4.46.0" }, "dependencies": { diff --git a/experimental/packages/sdk-logs/package.json b/experimental/packages/sdk-logs/package.json index f9e5fb19623..c505322f90a 100644 --- a/experimental/packages/sdk-logs/package.json +++ b/experimental/packages/sdk-logs/package.json @@ -88,7 +88,7 @@ "nyc": "15.1.0", "sinon": "14.0.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4" + "typescript": "5.0.4" }, "dependencies": { "@opentelemetry/core": "^1.11.0", diff --git a/integration-tests/propagation-validation-server/package.json b/integration-tests/propagation-validation-server/package.json index 740a61554c0..affd68cb9c2 100644 --- a/integration-tests/propagation-validation-server/package.json +++ b/integration-tests/propagation-validation-server/package.json @@ -20,7 +20,7 @@ "express": "4.17.3" }, "devDependencies": { - "typescript": "4.4.4" + "typescript": "5.0.4" }, "engines": { "node": ">=14" diff --git a/package.json b/package.json index df63bd8fcd4..cfb408b9d32 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,7 @@ "typedoc": "0.22.18", "typedoc-plugin-missing-exports": "1.0.0", "typedoc-plugin-resolve-crossmodule-references": "0.2.2", - "typescript": "4.4.4" + "typescript": "5.0.4" }, "changelog": { "repo": "open-telemetry/opentelemetry-js", diff --git a/packages/opentelemetry-context-async-hooks/package.json b/packages/opentelemetry-context-async-hooks/package.json index 2e1cf67a182..8b902853ae5 100644 --- a/packages/opentelemetry-context-async-hooks/package.json +++ b/packages/opentelemetry-context-async-hooks/package.json @@ -51,7 +51,7 @@ "mocha": "10.0.0", "nyc": "15.1.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4" + "typescript": "5.0.4" }, "peerDependencies": { "@opentelemetry/api": ">=1.0.0 <1.5.0" diff --git a/packages/opentelemetry-context-zone-peer-dep/package.json b/packages/opentelemetry-context-zone-peer-dep/package.json index acee0a32444..43df462b1f6 100644 --- a/packages/opentelemetry-context-zone-peer-dep/package.json +++ b/packages/opentelemetry-context-zone-peer-dep/package.json @@ -74,7 +74,7 @@ "sinon": "15.0.0", "ts-loader": "8.4.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4", + "typescript": "5.0.4", "webpack": "4.46.0", "webpack-cli": "4.9.1", "zone.js": "0.11.4" diff --git a/packages/opentelemetry-context-zone/package.json b/packages/opentelemetry-context-zone/package.json index c886fdbf017..bb1a398e5fb 100644 --- a/packages/opentelemetry-context-zone/package.json +++ b/packages/opentelemetry-context-zone/package.json @@ -67,7 +67,7 @@ "sinon": "15.0.0", "ts-loader": "8.4.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4", + "typescript": "5.0.4", "webpack": "4.46.0", "webpack-cli": "4.9.1", "webpack-merge": "5.8.0" diff --git a/packages/opentelemetry-core/package.json b/packages/opentelemetry-core/package.json index f6de9f673f5..a34e03300cc 100644 --- a/packages/opentelemetry-core/package.json +++ b/packages/opentelemetry-core/package.json @@ -83,7 +83,7 @@ "sinon": "15.0.0", "ts-loader": "8.4.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4", + "typescript": "5.0.4", "webpack": "4.46.0" }, "peerDependencies": { diff --git a/packages/opentelemetry-exporter-jaeger/package.json b/packages/opentelemetry-exporter-jaeger/package.json index b91d2f11401..0f5a6800925 100644 --- a/packages/opentelemetry-exporter-jaeger/package.json +++ b/packages/opentelemetry-exporter-jaeger/package.json @@ -55,7 +55,7 @@ "nyc": "15.1.0", "sinon": "15.0.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4" + "typescript": "5.0.4" }, "peerDependencies": { "@opentelemetry/api": "^1.0.0" diff --git a/packages/opentelemetry-exporter-zipkin/package.json b/packages/opentelemetry-exporter-zipkin/package.json index 5368ac24bf4..49310df571c 100644 --- a/packages/opentelemetry-exporter-zipkin/package.json +++ b/packages/opentelemetry-exporter-zipkin/package.json @@ -81,7 +81,7 @@ "sinon": "15.0.0", "ts-loader": "8.4.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4", + "typescript": "5.0.4", "webpack": "4.46.0", "webpack-cli": "4.9.1", "webpack-merge": "5.8.0" diff --git a/packages/opentelemetry-propagator-b3/package.json b/packages/opentelemetry-propagator-b3/package.json index 4ba7209c96e..72fc4c353a8 100644 --- a/packages/opentelemetry-propagator-b3/package.json +++ b/packages/opentelemetry-propagator-b3/package.json @@ -66,7 +66,7 @@ "nyc": "15.1.0", "ts-loader": "8.4.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4" + "typescript": "5.0.4" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-propagator-b3", "sideEffects": false diff --git a/packages/opentelemetry-propagator-jaeger/package.json b/packages/opentelemetry-propagator-jaeger/package.json index 1ad42bea6dd..6fff739b277 100644 --- a/packages/opentelemetry-propagator-jaeger/package.json +++ b/packages/opentelemetry-propagator-jaeger/package.json @@ -72,7 +72,7 @@ "sinon": "15.0.0", "ts-loader": "8.4.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4", + "typescript": "5.0.4", "webpack": "4.46.0" }, "peerDependencies": { diff --git a/packages/opentelemetry-resources/package.json b/packages/opentelemetry-resources/package.json index a0ecdf80bdc..2d373464751 100644 --- a/packages/opentelemetry-resources/package.json +++ b/packages/opentelemetry-resources/package.json @@ -80,7 +80,7 @@ "nyc": "15.1.0", "sinon": "15.0.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4", + "typescript": "5.0.4", "webpack": "4.46.0", "webpack-cli": "4.9.1", "webpack-merge": "5.8.0" diff --git a/packages/opentelemetry-sdk-trace-base/package.json b/packages/opentelemetry-sdk-trace-base/package.json index f80647b127d..d0bb3d0c3c0 100644 --- a/packages/opentelemetry-sdk-trace-base/package.json +++ b/packages/opentelemetry-sdk-trace-base/package.json @@ -84,7 +84,7 @@ "sinon": "15.0.0", "ts-loader": "8.4.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4", + "typescript": "5.0.4", "webpack": "4.46.0" }, "peerDependencies": { diff --git a/packages/opentelemetry-sdk-trace-node/package.json b/packages/opentelemetry-sdk-trace-node/package.json index 110b0ad4c9d..c127eb463f4 100644 --- a/packages/opentelemetry-sdk-trace-node/package.json +++ b/packages/opentelemetry-sdk-trace-node/package.json @@ -57,7 +57,7 @@ "nyc": "15.1.0", "sinon": "15.0.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4" + "typescript": "5.0.4" }, "peerDependencies": { "@opentelemetry/api": ">=1.0.0 <1.5.0" diff --git a/packages/opentelemetry-sdk-trace-web/package.json b/packages/opentelemetry-sdk-trace-web/package.json index b20d6c21c6d..b79033a7a21 100644 --- a/packages/opentelemetry-sdk-trace-web/package.json +++ b/packages/opentelemetry-sdk-trace-web/package.json @@ -81,7 +81,7 @@ "sinon": "15.0.0", "ts-loader": "8.4.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4", + "typescript": "5.0.4", "webpack": "4.46.0", "webpack-cli": "4.9.1", "webpack-merge": "5.8.0" diff --git a/packages/opentelemetry-semantic-conventions/package.json b/packages/opentelemetry-semantic-conventions/package.json index 6146ca20163..7903fe0c759 100644 --- a/packages/opentelemetry-semantic-conventions/package.json +++ b/packages/opentelemetry-semantic-conventions/package.json @@ -58,7 +58,7 @@ "nyc": "15.1.0", "sinon": "15.0.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4" + "typescript": "5.0.4" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-semantic-conventions", "sideEffects": false diff --git a/packages/opentelemetry-shim-opentracing/package.json b/packages/opentelemetry-shim-opentracing/package.json index 68c0846e1fc..9c74c25b256 100644 --- a/packages/opentelemetry-shim-opentracing/package.json +++ b/packages/opentelemetry-shim-opentracing/package.json @@ -52,7 +52,7 @@ "mocha": "10.0.0", "nyc": "15.1.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4" + "typescript": "5.0.4" }, "peerDependencies": { "@opentelemetry/api": ">=1.0.0 <1.5.0" diff --git a/packages/sdk-metrics/package.json b/packages/sdk-metrics/package.json index e8bcadc32e8..4be66a7bf93 100644 --- a/packages/sdk-metrics/package.json +++ b/packages/sdk-metrics/package.json @@ -70,7 +70,7 @@ "nyc": "15.1.0", "sinon": "15.0.0", "ts-mocha": "10.0.0", - "typescript": "4.4.4" + "typescript": "5.0.4" }, "peerDependencies": { "@opentelemetry/api": ">=1.3.0 <1.5.0" diff --git a/packages/template/package.json b/packages/template/package.json index 5385530c318..523ad4f2c1c 100644 --- a/packages/template/package.json +++ b/packages/template/package.json @@ -79,7 +79,7 @@ ], "devDependencies": { "@types/node": "18.6.5", - "typescript": "4.4.4" + "typescript": "5.0.4" }, "Add these to devDependencies for testing": { "@types/mocha": "9.1.1",