diff --git a/archive/opentelemetry-browser-extension-autoinjection/package.json b/archive/opentelemetry-browser-extension-autoinjection/package.json index a2da394c31..17635b2c9c 100644 --- a/archive/opentelemetry-browser-extension-autoinjection/package.json +++ b/archive/opentelemetry-browser-extension-autoinjection/package.json @@ -57,7 +57,7 @@ "sinon-chrome": "3.0.1", "ts-loader": "9.2.5", "ts-mocha": "10.0.0", - "typescript": "4.3.5", + "typescript": "4.5.5", "webpack": "4.46.0", "webpack-cli": "4.7.2", "webpack-merge": "5.8.0" diff --git a/detectors/node/opentelemetry-resource-detector-alibaba-cloud/package.json b/detectors/node/opentelemetry-resource-detector-alibaba-cloud/package.json index 2c7a10b053..149dfbcfe2 100644 --- a/detectors/node/opentelemetry-resource-detector-alibaba-cloud/package.json +++ b/detectors/node/opentelemetry-resource-detector-alibaba-cloud/package.json @@ -54,7 +54,7 @@ "rimraf": "3.0.2", "sinon": "14.0.0", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "peerDependencies": { "@opentelemetry/api": "^1.0.0" diff --git a/detectors/node/opentelemetry-resource-detector-aws/package.json b/detectors/node/opentelemetry-resource-detector-aws/package.json index 11e334c6e8..3901114b80 100644 --- a/detectors/node/opentelemetry-resource-detector-aws/package.json +++ b/detectors/node/opentelemetry-resource-detector-aws/package.json @@ -53,7 +53,7 @@ "rimraf": "3.0.2", "sinon": "14.0.0", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "peerDependencies": { "@opentelemetry/api": "^1.0.0" diff --git a/detectors/node/opentelemetry-resource-detector-aws/src/detectors/AwsBeanstalkDetector.ts b/detectors/node/opentelemetry-resource-detector-aws/src/detectors/AwsBeanstalkDetector.ts index 8f9964d2e5..44028c6ff6 100644 --- a/detectors/node/opentelemetry-resource-detector-aws/src/detectors/AwsBeanstalkDetector.ts +++ b/detectors/node/opentelemetry-resource-detector-aws/src/detectors/AwsBeanstalkDetector.ts @@ -80,7 +80,7 @@ export class AwsBeanstalkDetector implements Detector { [SemanticResourceAttributes.SERVICE_INSTANCE_ID]: parsedData.deployment_id, }); - } catch (e) { + } catch (e: any) { diag.debug(`AwsBeanstalkDetector failed: ${e.message}`); return Resource.empty(); } diff --git a/detectors/node/opentelemetry-resource-detector-aws/src/detectors/AwsEksDetector.ts b/detectors/node/opentelemetry-resource-detector-aws/src/detectors/AwsEksDetector.ts index 196e2a1cc0..d85deb558e 100644 --- a/detectors/node/opentelemetry-resource-detector-aws/src/detectors/AwsEksDetector.ts +++ b/detectors/node/opentelemetry-resource-detector-aws/src/detectors/AwsEksDetector.ts @@ -180,7 +180,7 @@ export class AwsEksDetector implements Detector { return str.substring(str.length - this.CONTAINER_ID_LENGTH); } } - } catch (e) { + } catch (e: any) { diag.warn(`AwsEksDetector failed to read container ID: ${e.message}`); } return undefined; diff --git a/detectors/node/opentelemetry-resource-detector-container/package.json b/detectors/node/opentelemetry-resource-detector-container/package.json index 78689d8f37..20edacabd5 100644 --- a/detectors/node/opentelemetry-resource-detector-container/package.json +++ b/detectors/node/opentelemetry-resource-detector-container/package.json @@ -48,7 +48,7 @@ "rimraf": "3.0.2", "sinon": "14.0.0", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "peerDependencies": { "@opentelemetry/api": "^1.0.0" diff --git a/detectors/node/opentelemetry-resource-detector-gcp/package.json b/detectors/node/opentelemetry-resource-detector-gcp/package.json index ee967ff069..6d0d0f9daa 100644 --- a/detectors/node/opentelemetry-resource-detector-gcp/package.json +++ b/detectors/node/opentelemetry-resource-detector-gcp/package.json @@ -52,7 +52,7 @@ "nyc": "15.1.0", "rimraf": "3.0.2", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "peerDependencies": { "@opentelemetry/api": "^1.0.0" diff --git a/detectors/node/opentelemetry-resource-detector-github/package.json b/detectors/node/opentelemetry-resource-detector-github/package.json index e0227a18d5..25533f9451 100644 --- a/detectors/node/opentelemetry-resource-detector-github/package.json +++ b/detectors/node/opentelemetry-resource-detector-github/package.json @@ -55,7 +55,7 @@ "rimraf": "3.0.2", "sinon": "14.0.0", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/resources": "^1.0.0" diff --git a/detectors/node/opentelemetry-resource-detector-instana/package.json b/detectors/node/opentelemetry-resource-detector-instana/package.json index 95498cc024..99a8f8a47d 100644 --- a/detectors/node/opentelemetry-resource-detector-instana/package.json +++ b/detectors/node/opentelemetry-resource-detector-instana/package.json @@ -51,7 +51,7 @@ "nyc": "15.1.0", "rimraf": "3.0.2", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/resources": "^1.0.0", diff --git a/detectors/node/opentelemetry-resource-detector-instana/test/InstanaAgentDetectorUnitTest.test.ts b/detectors/node/opentelemetry-resource-detector-instana/test/InstanaAgentDetectorUnitTest.test.ts index d95c4f85c5..6799d96013 100644 --- a/detectors/node/opentelemetry-resource-detector-instana/test/InstanaAgentDetectorUnitTest.test.ts +++ b/detectors/node/opentelemetry-resource-detector-instana/test/InstanaAgentDetectorUnitTest.test.ts @@ -138,7 +138,7 @@ describe('[UNIT] instanaAgentDetector', () => { try { await instanaAgentDetector.detect(); assert.ok(false, 'Expected to throw'); - } catch (err) { + } catch (err: any) { assert.equal(err.code, 'ECONNREFUSED'); } }); diff --git a/metapackages/auto-instrumentations-node/package.json b/metapackages/auto-instrumentations-node/package.json index 861499b957..0b89913940 100644 --- a/metapackages/auto-instrumentations-node/package.json +++ b/metapackages/auto-instrumentations-node/package.json @@ -43,7 +43,7 @@ "rimraf": "3.0.2", "sinon": "14.0.0", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/instrumentation": "^0.35.1", diff --git a/metapackages/auto-instrumentations-node/src/utils.ts b/metapackages/auto-instrumentations-node/src/utils.ts index 6e8e6ecfae..d03834fede 100644 --- a/metapackages/auto-instrumentations-node/src/utils.ts +++ b/metapackages/auto-instrumentations-node/src/utils.ts @@ -119,7 +119,7 @@ export function getNodeAutoInstrumentations( >) { const Instance = InstrumentationMap[name]; // Defaults are defined by the instrumentation itself - const userConfig = inputConfigs[name] ?? {}; + const userConfig: any = inputConfigs[name] ?? {}; if (userConfig.enabled === false) { diag.debug(`Disabling instrumentation for ${name}`); @@ -129,7 +129,7 @@ export function getNodeAutoInstrumentations( try { diag.debug(`Loading instrumentation for ${name}`); instrumentations.push(new Instance(userConfig)); - } catch (e) { + } catch (e: any) { diag.error(e); } } diff --git a/metapackages/auto-instrumentations-web/package.json b/metapackages/auto-instrumentations-web/package.json index 4bf12cdaac..4887e5b2b1 100644 --- a/metapackages/auto-instrumentations-web/package.json +++ b/metapackages/auto-instrumentations-web/package.json @@ -54,7 +54,7 @@ "sinon": "14.0.0", "ts-loader": "8.3.0", "ts-mocha": "10.0.0", - "typescript": "4.3.5", + "typescript": "4.5.5", "webpack": "4.46.0", "webpack-cli": "4.7.2", "webpack-merge": "5.8.0" diff --git a/metapackages/auto-instrumentations-web/src/utils.ts b/metapackages/auto-instrumentations-web/src/utils.ts index b033b020f1..a139a06da8 100644 --- a/metapackages/auto-instrumentations-web/src/utils.ts +++ b/metapackages/auto-instrumentations-web/src/utils.ts @@ -65,7 +65,7 @@ export function getWebAutoInstrumentations( try { diag.debug(`Loading instrumentation for ${name}`); instrumentations.push(new Instance(userConfig)); - } catch (e) { + } catch (e: any) { diag.error(e); } } diff --git a/package.json b/package.json index ea02aba526..ad20968dfa 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "husky": "7.0.4", "lerna": "5.5.2", "lerna-changelog": "2.2.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "changelog": { "labels": { diff --git a/packages/opentelemetry-host-metrics/package.json b/packages/opentelemetry-host-metrics/package.json index 73d619f4ae..9f975f626c 100644 --- a/packages/opentelemetry-host-metrics/package.json +++ b/packages/opentelemetry-host-metrics/package.json @@ -56,7 +56,7 @@ "rimraf": "3.0.2", "sinon": "14.0.0", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/sdk-metrics": "^1.8.0", diff --git a/packages/opentelemetry-id-generator-aws-xray/package.json b/packages/opentelemetry-id-generator-aws-xray/package.json index f0a317c4a1..6e3a48c636 100644 --- a/packages/opentelemetry-id-generator-aws-xray/package.json +++ b/packages/opentelemetry-id-generator-aws-xray/package.json @@ -73,7 +73,7 @@ "sinon": "14.0.0", "ts-loader": "8.3.0", "ts-mocha": "10.0.0", - "typescript": "4.3.5", + "typescript": "4.5.5", "webpack": "4.46.0" }, "dependencies": { diff --git a/packages/opentelemetry-propagation-utils/package.json b/packages/opentelemetry-propagation-utils/package.json index 44d2e89f8d..11060f7c4a 100644 --- a/packages/opentelemetry-propagation-utils/package.json +++ b/packages/opentelemetry-propagation-utils/package.json @@ -55,6 +55,6 @@ "nyc": "15.1.0", "sinon": "13.0.1", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" } } diff --git a/packages/opentelemetry-redis-common/package.json b/packages/opentelemetry-redis-common/package.json index d2add794fe..4e5990452a 100644 --- a/packages/opentelemetry-redis-common/package.json +++ b/packages/opentelemetry-redis-common/package.json @@ -45,6 +45,6 @@ "mocha": "7.2.0", "nyc": "15.1.0", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" } } diff --git a/packages/opentelemetry-test-utils/package.json b/packages/opentelemetry-test-utils/package.json index 07325c112d..7be7acf9a1 100644 --- a/packages/opentelemetry-test-utils/package.json +++ b/packages/opentelemetry-test-utils/package.json @@ -44,7 +44,7 @@ "@opentelemetry/api": "^1.3.0", "@types/node": "18.11.7", "gts": "3.1.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/core": "^1.0.0", diff --git a/plugins/node/instrumentation-amqplib/package.json b/plugins/node/instrumentation-amqplib/package.json index fcc3a22fe5..69936715ab 100644 --- a/plugins/node/instrumentation-amqplib/package.json +++ b/plugins/node/instrumentation-amqplib/package.json @@ -67,7 +67,7 @@ "gts": "3.1.0", "sinon": "14.0.0", "test-all-versions": "5.0.1", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "engines": { "node": ">=14" diff --git a/plugins/node/instrumentation-dataloader/package.json b/plugins/node/instrumentation-dataloader/package.json index 3dbd14eb71..2b9cd7cdfc 100644 --- a/plugins/node/instrumentation-dataloader/package.json +++ b/plugins/node/instrumentation-dataloader/package.json @@ -59,7 +59,7 @@ "rimraf": "3.0.2", "test-all-versions": "5.0.1", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/instrumentation": "^0.35.1" diff --git a/plugins/node/instrumentation-fs/package.json b/plugins/node/instrumentation-fs/package.json index 20e7809e4f..3ad1d08d18 100644 --- a/plugins/node/instrumentation-fs/package.json +++ b/plugins/node/instrumentation-fs/package.json @@ -56,7 +56,7 @@ "rimraf": "3.0.2", "sinon": "14.0.0", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/core": "^1.8.0", diff --git a/plugins/node/instrumentation-fs/src/instrumentation.ts b/plugins/node/instrumentation-fs/src/instrumentation.ts index e10bf16bad..a60cc912ac 100644 --- a/plugins/node/instrumentation-fs/src/instrumentation.ts +++ b/plugins/node/instrumentation-fs/src/instrumentation.ts @@ -160,7 +160,7 @@ export default class FsInstrumentation extends InstrumentationBase { ); instrumentation._runEndHook(functionName, { args: args, span }); return res; - } catch (error) { + } catch (error: any) { span.recordException(error); span.setStatus({ message: error.message, @@ -234,7 +234,7 @@ export default class FsInstrumentation extends InstrumentationBase { this, ...args ); - } catch (error) { + } catch (error: any) { span.recordException(error); span.setStatus({ message: error.message, @@ -307,7 +307,7 @@ export default class FsInstrumentation extends InstrumentationBase { this, ...args ); - } catch (error) { + } catch (error: any) { span.recordException(error); span.setStatus({ message: error.message, @@ -377,7 +377,7 @@ export default class FsInstrumentation extends InstrumentationBase { ); instrumentation._runEndHook(functionName, { args: args, span }); return res; - } catch (error) { + } catch (error: any) { span.recordException(error); span.setStatus({ message: error.message, diff --git a/plugins/node/instrumentation-fs/test/hooks.test.ts b/plugins/node/instrumentation-fs/test/hooks.test.ts index a85c83fcc2..9865e4eaac 100644 --- a/plugins/node/instrumentation-fs/test/hooks.test.ts +++ b/plugins/node/instrumentation-fs/test/hooks.test.ts @@ -107,7 +107,7 @@ describe('fs instrumentation: hooks', () => { it('should not shadow the error from original call when hooks throw', () => { try { fs.accessSync('./test/fixtures/readtest-404', fs.constants.R_OK); - } catch (e) { + } catch (e: any) { assertNotHookError(e); } diff --git a/plugins/node/instrumentation-lru-memoizer/package.json b/plugins/node/instrumentation-lru-memoizer/package.json index 792fec8b5f..47d97fa93e 100644 --- a/plugins/node/instrumentation-lru-memoizer/package.json +++ b/plugins/node/instrumentation-lru-memoizer/package.json @@ -55,7 +55,7 @@ "rimraf": "3.0.2", "test-all-versions": "5.0.1", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/instrumentation": "^0.35.1" diff --git a/plugins/node/instrumentation-mongoose/package.json b/plugins/node/instrumentation-mongoose/package.json index e731b3940d..31248e4831 100644 --- a/plugins/node/instrumentation-mongoose/package.json +++ b/plugins/node/instrumentation-mongoose/package.json @@ -58,7 +58,7 @@ "rimraf": "3.0.2", "test-all-versions": "5.0.1", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/core": "^1.8.0", diff --git a/plugins/node/instrumentation-mongoose/test/mongoose.test.ts b/plugins/node/instrumentation-mongoose/test/mongoose.test.ts index 9049762e0e..37ce6c70ec 100644 --- a/plugins/node/instrumentation-mongoose/test/mongoose.test.ts +++ b/plugins/node/instrumentation-mongoose/test/mongoose.test.ts @@ -44,7 +44,7 @@ describe('mongoose instrumentation', () => { useCreateIndex: true, dbName: DB_NAME, } as any); // TODO: amir - document older mongoose support - } catch (err) { + } catch (err: any) { // connect signature changed from mongo v5 to v6. // the following check tries both signatures, so test-all-versions // can run against both versions. diff --git a/plugins/node/instrumentation-socket.io/package.json b/plugins/node/instrumentation-socket.io/package.json index ef19962b17..2aa028ac29 100644 --- a/plugins/node/instrumentation-socket.io/package.json +++ b/plugins/node/instrumentation-socket.io/package.json @@ -56,7 +56,7 @@ "socket.io-client": "^4.1.3", "test-all-versions": "5.0.1", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/instrumentation": "^0.35.1", diff --git a/plugins/node/instrumentation-tedious/package.json b/plugins/node/instrumentation-tedious/package.json index d388ea0d1d..fd0aa80b25 100644 --- a/plugins/node/instrumentation-tedious/package.json +++ b/plugins/node/instrumentation-tedious/package.json @@ -60,7 +60,7 @@ "tedious": "14.1.0", "test-all-versions": "5.0.1", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/instrumentation": "^0.35.1", diff --git a/plugins/node/opentelemetry-instrumentation-aws-lambda/package.json b/plugins/node/opentelemetry-instrumentation-aws-lambda/package.json index 6c5156fc56..13c04fb14c 100644 --- a/plugins/node/opentelemetry-instrumentation-aws-lambda/package.json +++ b/plugins/node/opentelemetry-instrumentation-aws-lambda/package.json @@ -56,7 +56,7 @@ "nyc": "15.1.0", "rimraf": "3.0.2", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/instrumentation": "^0.35.1", diff --git a/plugins/node/opentelemetry-instrumentation-aws-lambda/test/integrations/lambda-handler.test.ts b/plugins/node/opentelemetry-instrumentation-aws-lambda/test/integrations/lambda-handler.test.ts index cabb6d0f37..f551d673d7 100644 --- a/plugins/node/opentelemetry-instrumentation-aws-lambda/test/integrations/lambda-handler.test.ts +++ b/plugins/node/opentelemetry-instrumentation-aws-lambda/test/integrations/lambda-handler.test.ts @@ -214,7 +214,7 @@ describe('lambda handler', () => { let err: Error; try { await lambdaRequire('lambda-test/async').error('arg', ctx); - } catch (e) { + } catch (e: any) { err = e; } assert.strictEqual(err!.message, 'handler error'); @@ -231,7 +231,7 @@ describe('lambda handler', () => { let err: string; try { await lambdaRequire('lambda-test/async').stringerror('arg', ctx); - } catch (e) { + } catch (e: any) { err = e; } assert.strictEqual(err!, 'handler error'); @@ -301,7 +301,7 @@ describe('lambda handler', () => { ctx, (err: Error, res: any) => {} ); - } catch (e) { + } catch (e: any) { err = e; } assert.strictEqual(err!.message, 'handler error'); @@ -330,7 +330,7 @@ describe('lambda handler', () => { } ); }); - } catch (e) { + } catch (e: any) { err = e; } assert.strictEqual(err!.message, 'handler error'); @@ -351,7 +351,7 @@ describe('lambda handler', () => { ctx, (err: Error, res: any) => {} ); - } catch (e) { + } catch (e: any) { err = e; } assert.strictEqual(err!, 'handler error'); @@ -423,7 +423,7 @@ describe('lambda handler', () => { } ); }); - } catch (e) { + } catch (e: any) { err = e; } assert.strictEqual(err!, 'handler error'); @@ -806,7 +806,7 @@ describe('lambda handler', () => { let err: Error; try { await lambdaRequire('lambda-test/async').error('arg', ctx); - } catch (e) { + } catch (e: any) { err = e; } const [span] = memoryExporter.getFinishedSpans(); @@ -833,7 +833,7 @@ describe('lambda handler', () => { let err: Error; try { lambdaRequire('lambda-test/sync').error('arg', ctx, () => {}); - } catch (e) { + } catch (e: any) { err = e; } const [span] = memoryExporter.getFinishedSpans(); diff --git a/plugins/node/opentelemetry-instrumentation-bunyan/package.json b/plugins/node/opentelemetry-instrumentation-bunyan/package.json index 43155074b6..c42fe50a69 100644 --- a/plugins/node/opentelemetry-instrumentation-bunyan/package.json +++ b/plugins/node/opentelemetry-instrumentation-bunyan/package.json @@ -62,7 +62,7 @@ "sinon": "14.0.0", "test-all-versions": "5.0.1", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/instrumentation": "^0.35.1", diff --git a/plugins/node/opentelemetry-instrumentation-cassandra/package.json b/plugins/node/opentelemetry-instrumentation-cassandra/package.json index 9fda269d9d..c80ba8d6a8 100644 --- a/plugins/node/opentelemetry-instrumentation-cassandra/package.json +++ b/plugins/node/opentelemetry-instrumentation-cassandra/package.json @@ -62,7 +62,7 @@ "rimraf": "3.0.2", "sinon": "14.0.0", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/instrumentation": "^0.35.1", diff --git a/plugins/node/opentelemetry-instrumentation-cassandra/test/cassandra-driver.test.ts b/plugins/node/opentelemetry-instrumentation-cassandra/test/cassandra-driver.test.ts index bd696df85f..54fa10aacb 100644 --- a/plugins/node/opentelemetry-instrumentation-cassandra/test/cassandra-driver.test.ts +++ b/plugins/node/opentelemetry-instrumentation-cassandra/test/cassandra-driver.test.ts @@ -204,7 +204,7 @@ describe('CassandraDriverInstrumentation', () => { it('creates an error span', async () => { try { await client.execute('selec * from'); - } catch (e) { + } catch (e: any) { assertErrorSpan('cassandra-driver.execute', e); return; } @@ -322,7 +322,7 @@ describe('CassandraDriverInstrumentation', () => { const query = 'insert into foobar'; try { await client.batch([query]); - } catch (e) { + } catch (e: any) { assertErrorSpan('cassandra-driver.batch', e); return; } diff --git a/plugins/node/opentelemetry-instrumentation-connect/package.json b/plugins/node/opentelemetry-instrumentation-connect/package.json index 0423d57045..46ff3d4225 100644 --- a/plugins/node/opentelemetry-instrumentation-connect/package.json +++ b/plugins/node/opentelemetry-instrumentation-connect/package.json @@ -56,7 +56,7 @@ "nyc": "15.1.0", "rimraf": "3.0.2", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/core": "^1.8.0", diff --git a/plugins/node/opentelemetry-instrumentation-dns/package.json b/plugins/node/opentelemetry-instrumentation-dns/package.json index b28dfc684c..50cfe075c9 100644 --- a/plugins/node/opentelemetry-instrumentation-dns/package.json +++ b/plugins/node/opentelemetry-instrumentation-dns/package.json @@ -60,7 +60,7 @@ "rimraf": "3.0.2", "sinon": "14.0.0", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/instrumentation": "^0.35.1", diff --git a/plugins/node/opentelemetry-instrumentation-dns/src/utils.ts b/plugins/node/opentelemetry-instrumentation-dns/src/utils.ts index 3d620d65ef..553a1fcf08 100644 --- a/plugins/node/opentelemetry-instrumentation-dns/src/utils.ts +++ b/plugins/node/opentelemetry-instrumentation-dns/src/utils.ts @@ -146,7 +146,7 @@ export const isIgnored = ( return true; } } - } catch (e) { + } catch (e: any) { if (onException) { onException(e); } diff --git a/plugins/node/opentelemetry-instrumentation-dns/test/integrations/dns-lookup.test.ts b/plugins/node/opentelemetry-instrumentation-dns/test/integrations/dns-lookup.test.ts index 8bd5ad698a..2aa4c20985 100644 --- a/plugins/node/opentelemetry-instrumentation-dns/test/integrations/dns-lookup.test.ts +++ b/plugins/node/opentelemetry-instrumentation-dns/test/integrations/dns-lookup.test.ts @@ -130,7 +130,7 @@ describe('dns.lookup()', () => { try { dns.lookup(hostname, -1, () => {}); assert.fail(); - } catch (error) { + } catch (error: any) { const spans = memoryExporter.getFinishedSpans(); const [span] = spans; assert.strictEqual(spans.length, 1); @@ -151,7 +151,7 @@ describe('dns.lookup()', () => { // tslint:disable-next-line:no-any dns.lookup(hostname as any, 4, () => {}); assert.fail(); - } catch (error) { + } catch (error: any) { const spans = memoryExporter.getFinishedSpans(); const [span] = spans; assert.strictEqual(spans.length, 1); diff --git a/plugins/node/opentelemetry-instrumentation-dns/test/integrations/dnspromise-lookup.test.ts b/plugins/node/opentelemetry-instrumentation-dns/test/integrations/dnspromise-lookup.test.ts index 73e19f40e1..1338f43bac 100644 --- a/plugins/node/opentelemetry-instrumentation-dns/test/integrations/dnspromise-lookup.test.ts +++ b/plugins/node/opentelemetry-instrumentation-dns/test/integrations/dnspromise-lookup.test.ts @@ -105,7 +105,7 @@ describe('dns.promises.lookup()', () => { try { await dns.promises.lookup(hostname); assert.fail(); - } catch (error) { + } catch (error: any) { const spans = memoryExporter.getFinishedSpans(); const [span] = spans; @@ -127,7 +127,7 @@ describe('dns.promises.lookup()', () => { try { await dns.promises.lookup(hostname, { family: -1 }); assert.fail(); - } catch (error) { + } catch (error: any) { const spans = memoryExporter.getFinishedSpans(); const [span] = spans; @@ -149,7 +149,7 @@ describe('dns.promises.lookup()', () => { try { await dns.promises.lookup(hostname as any, { family: 4 }); assert.fail(); - } catch (error) { + } catch (error: any) { const spans = memoryExporter.getFinishedSpans(); const [span] = spans; diff --git a/plugins/node/opentelemetry-instrumentation-express/examples/package.json b/plugins/node/opentelemetry-instrumentation-express/examples/package.json index d9881839a1..57ec1d8852 100644 --- a/plugins/node/opentelemetry-instrumentation-express/examples/package.json +++ b/plugins/node/opentelemetry-instrumentation-express/examples/package.json @@ -47,6 +47,6 @@ "devDependencies": { "@types/express": "^4.17.13", "ts-node": "^10.6.0", - "typescript": "4.3.5" + "typescript": "4.5.5" } } diff --git a/plugins/node/opentelemetry-instrumentation-express/package.json b/plugins/node/opentelemetry-instrumentation-express/package.json index 92da4e02ca..6f59e04ef7 100644 --- a/plugins/node/opentelemetry-instrumentation-express/package.json +++ b/plugins/node/opentelemetry-instrumentation-express/package.json @@ -63,7 +63,7 @@ "sinon": "14.0.0", "test-all-versions": "5.0.1", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/core": "^1.8.0", diff --git a/plugins/node/opentelemetry-instrumentation-fastify/package.json b/plugins/node/opentelemetry-instrumentation-fastify/package.json index 58ccf01939..668b70a915 100644 --- a/plugins/node/opentelemetry-instrumentation-fastify/package.json +++ b/plugins/node/opentelemetry-instrumentation-fastify/package.json @@ -60,7 +60,7 @@ "nyc": "15.1.0", "rimraf": "3.0.2", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/core": "^1.8.0", diff --git a/plugins/node/opentelemetry-instrumentation-generic-pool/package.json b/plugins/node/opentelemetry-instrumentation-generic-pool/package.json index 120c762a7b..011aa3bccc 100644 --- a/plugins/node/opentelemetry-instrumentation-generic-pool/package.json +++ b/plugins/node/opentelemetry-instrumentation-generic-pool/package.json @@ -59,7 +59,7 @@ "rimraf": "3.0.2", "semver": "7.3.5", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/instrumentation": "^0.35.1", diff --git a/plugins/node/opentelemetry-instrumentation-graphql/package.json b/plugins/node/opentelemetry-instrumentation-graphql/package.json index 7de9c2f432..d6128ac9c7 100644 --- a/plugins/node/opentelemetry-instrumentation-graphql/package.json +++ b/plugins/node/opentelemetry-instrumentation-graphql/package.json @@ -59,7 +59,7 @@ "rimraf": "3.0.2", "test-all-versions": "5.0.1", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/instrumentation": "^0.35.1" diff --git a/plugins/node/opentelemetry-instrumentation-hapi/package.json b/plugins/node/opentelemetry-instrumentation-hapi/package.json index d4ebed338a..ec3737fb73 100644 --- a/plugins/node/opentelemetry-instrumentation-hapi/package.json +++ b/plugins/node/opentelemetry-instrumentation-hapi/package.json @@ -57,7 +57,7 @@ "nyc": "15.1.0", "rimraf": "3.0.2", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/core": "^1.8.0", diff --git a/plugins/node/opentelemetry-instrumentation-hapi/src/instrumentation.ts b/plugins/node/opentelemetry-instrumentation-hapi/src/instrumentation.ts index 1e15b28276..c5297a3745 100644 --- a/plugins/node/opentelemetry-instrumentation-hapi/src/instrumentation.ts +++ b/plugins/node/opentelemetry-instrumentation-hapi/src/instrumentation.ts @@ -348,7 +348,7 @@ export class HapiInstrumentation extends InstrumentationBase { undefined, ...params ); - } catch (err) { + } catch (err: any) { span.recordException(err); span.setStatus({ code: api.SpanStatusCode.ERROR, @@ -401,7 +401,7 @@ export class HapiInstrumentation extends InstrumentationBase { api.trace.setSpan(api.context.active(), span), () => oldHandler(...params) ); - } catch (err) { + } catch (err: any) { span.recordException(err); span.setStatus({ code: api.SpanStatusCode.ERROR, diff --git a/plugins/node/opentelemetry-instrumentation-ioredis/package.json b/plugins/node/opentelemetry-instrumentation-ioredis/package.json index 50c9bfca7d..33f5cbf913 100644 --- a/plugins/node/opentelemetry-instrumentation-ioredis/package.json +++ b/plugins/node/opentelemetry-instrumentation-ioredis/package.json @@ -67,7 +67,7 @@ "sinon": "14.0.0", "test-all-versions": "5.0.1", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/instrumentation": "^0.35.1", diff --git a/plugins/node/opentelemetry-instrumentation-ioredis/src/instrumentation.ts b/plugins/node/opentelemetry-instrumentation-ioredis/src/instrumentation.ts index ac2d32b8d1..8f0c793d50 100644 --- a/plugins/node/opentelemetry-instrumentation-ioredis/src/instrumentation.ts +++ b/plugins/node/opentelemetry-instrumentation-ioredis/src/instrumentation.ts @@ -175,7 +175,7 @@ export class IORedisInstrumentation extends InstrumentationBase< }; return result; - } catch (error) { + } catch (error: any) { endSpan(span, error); throw error; } @@ -210,7 +210,7 @@ export class IORedisInstrumentation extends InstrumentationBase< const client = original.apply(this, arguments); endSpan(span, null); return client; - } catch (error) { + } catch (error: any) { endSpan(span, error); throw error; } diff --git a/plugins/node/opentelemetry-instrumentation-ioredis/test/ioredis.test.ts b/plugins/node/opentelemetry-instrumentation-ioredis/test/ioredis.test.ts index a54ea1b812..4c42264209 100644 --- a/plugins/node/opentelemetry-instrumentation-ioredis/test/ioredis.test.ts +++ b/plugins/node/opentelemetry-instrumentation-ioredis/test/ioredis.test.ts @@ -307,7 +307,7 @@ describe('ioredis', () => { // should throw 'ReplyError: ERR value is not an integer or out of range' // because the value im the key is not numeric and we try to increment it await client.incr('non-int-key'); - } catch (ex) { + } catch (ex: any) { const endedSpans = memoryExporter.getFinishedSpans(); assert.strictEqual(endedSpans.length, 2); const ioredisSpan = endedSpans[1]; diff --git a/plugins/node/opentelemetry-instrumentation-knex/package.json b/plugins/node/opentelemetry-instrumentation-knex/package.json index 8536091890..ea2fe8104f 100644 --- a/plugins/node/opentelemetry-instrumentation-knex/package.json +++ b/plugins/node/opentelemetry-instrumentation-knex/package.json @@ -58,7 +58,7 @@ "rimraf": "3.0.2", "sqlite3": "5.0.3", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/instrumentation": "^0.35.1", diff --git a/plugins/node/opentelemetry-instrumentation-knex/test/index.test.ts b/plugins/node/opentelemetry-instrumentation-knex/test/index.test.ts index 8e90950660..f939160b0f 100644 --- a/plugins/node/opentelemetry-instrumentation-knex/test/index.test.ts +++ b/plugins/node/opentelemetry-instrumentation-knex/test/index.test.ts @@ -246,7 +246,7 @@ const assertSpans = (actualSpans: any[], expectedSpans: any[]) => { span.parentSpanId, expected.parentSpan?.spanContext().spanId ); - } catch (e) { + } catch (e: any) { e.message = `At span[${idx}]: ${e.message}`; throw e; } diff --git a/plugins/node/opentelemetry-instrumentation-koa/examples/package.json b/plugins/node/opentelemetry-instrumentation-koa/examples/package.json index 71733c6b81..c2c5450ab4 100644 --- a/plugins/node/opentelemetry-instrumentation-koa/examples/package.json +++ b/plugins/node/opentelemetry-instrumentation-koa/examples/package.json @@ -46,7 +46,7 @@ "devDependencies": { "cross-env": "^6.0.0", "ts-node": "^10.6.0", - "typescript": "4.3.5", + "typescript": "4.5.5", "@types/koa": "^2.13.5" } } diff --git a/plugins/node/opentelemetry-instrumentation-koa/package.json b/plugins/node/opentelemetry-instrumentation-koa/package.json index 5b251dfc09..07114745de 100644 --- a/plugins/node/opentelemetry-instrumentation-koa/package.json +++ b/plugins/node/opentelemetry-instrumentation-koa/package.json @@ -65,7 +65,7 @@ "sinon": "14.0.0", "test-all-versions": "5.0.1", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/core": "^1.8.0", diff --git a/plugins/node/opentelemetry-instrumentation-koa/src/instrumentation.ts b/plugins/node/opentelemetry-instrumentation-koa/src/instrumentation.ts index 2a454e0ef8..4f852bc89f 100644 --- a/plugins/node/opentelemetry-instrumentation-koa/src/instrumentation.ts +++ b/plugins/node/opentelemetry-instrumentation-koa/src/instrumentation.ts @@ -216,7 +216,7 @@ export class KoaInstrumentation extends InstrumentationBase { return api.context.with(newContext, async () => { try { return await middlewareLayer(context, next); - } catch (err) { + } catch (err: any) { span.recordException(err); throw err; } finally { diff --git a/plugins/node/opentelemetry-instrumentation-memcached/package.json b/plugins/node/opentelemetry-instrumentation-memcached/package.json index 6b5b19af62..7593bf7f1b 100644 --- a/plugins/node/opentelemetry-instrumentation-memcached/package.json +++ b/plugins/node/opentelemetry-instrumentation-memcached/package.json @@ -61,7 +61,7 @@ "nyc": "15.1.0", "rimraf": "3.0.2", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/instrumentation": "^0.35.1", diff --git a/plugins/node/opentelemetry-instrumentation-memcached/test/index.test.ts b/plugins/node/opentelemetry-instrumentation-memcached/test/index.test.ts index 4639035b6a..01f116d0fc 100644 --- a/plugins/node/opentelemetry-instrumentation-memcached/test/index.test.ts +++ b/plugins/node/opentelemetry-instrumentation-memcached/test/index.test.ts @@ -301,7 +301,7 @@ const assertSpans = (actualSpans: any[], expectedSpans: any[]) => { span.parentSpanId, expected.parentSpan?.spanContext().spanId ); - } catch (e) { + } catch (e: any) { e.message = `At span[${idx}]: ${e.message}`; throw e; } diff --git a/plugins/node/opentelemetry-instrumentation-mongodb/examples/package.json b/plugins/node/opentelemetry-instrumentation-mongodb/examples/package.json index f25bbe36ab..f2017a6a2d 100644 --- a/plugins/node/opentelemetry-instrumentation-mongodb/examples/package.json +++ b/plugins/node/opentelemetry-instrumentation-mongodb/examples/package.json @@ -44,6 +44,6 @@ "devDependencies": { "cross-env": "^7.0.3", "ts-node": "^10.6.0", - "typescript": "4.3.5" + "typescript": "4.5.5" } } diff --git a/plugins/node/opentelemetry-instrumentation-mongodb/package.json b/plugins/node/opentelemetry-instrumentation-mongodb/package.json index 2b9da630c0..ecc74ae023 100644 --- a/plugins/node/opentelemetry-instrumentation-mongodb/package.json +++ b/plugins/node/opentelemetry-instrumentation-mongodb/package.json @@ -66,7 +66,7 @@ "rimraf": "3.0.2", "test-all-versions": "5.0.1", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/instrumentation": "^0.35.1", diff --git a/plugins/node/opentelemetry-instrumentation-mysql/examples/package.json b/plugins/node/opentelemetry-instrumentation-mysql/examples/package.json index bf8dae57ec..e2ebb008e7 100644 --- a/plugins/node/opentelemetry-instrumentation-mysql/examples/package.json +++ b/plugins/node/opentelemetry-instrumentation-mysql/examples/package.json @@ -47,6 +47,6 @@ "@types/mysql": "^2.15.21", "cross-env": "^6.0.0", "ts-node": "^10.6.0", - "typescript": "4.3.5" + "typescript": "4.5.5" } } diff --git a/plugins/node/opentelemetry-instrumentation-mysql/package.json b/plugins/node/opentelemetry-instrumentation-mysql/package.json index 6f219aad7b..b1a379da37 100644 --- a/plugins/node/opentelemetry-instrumentation-mysql/package.json +++ b/plugins/node/opentelemetry-instrumentation-mysql/package.json @@ -60,7 +60,7 @@ "rimraf": "3.0.2", "sinon": "14.0.0", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/instrumentation": "^0.35.1", diff --git a/plugins/node/opentelemetry-instrumentation-mysql2/package.json b/plugins/node/opentelemetry-instrumentation-mysql2/package.json index 8fb543d5d9..25ce8d796b 100644 --- a/plugins/node/opentelemetry-instrumentation-mysql2/package.json +++ b/plugins/node/opentelemetry-instrumentation-mysql2/package.json @@ -63,7 +63,7 @@ "semver": "7.3.5", "test-all-versions": "5.0.1", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/instrumentation": "^0.35.1", diff --git a/plugins/node/opentelemetry-instrumentation-nestjs-core/package.json b/plugins/node/opentelemetry-instrumentation-nestjs-core/package.json index 494a3ed946..7498948e9e 100644 --- a/plugins/node/opentelemetry-instrumentation-nestjs-core/package.json +++ b/plugins/node/opentelemetry-instrumentation-nestjs-core/package.json @@ -72,7 +72,7 @@ "semver": "7.3.5", "test-all-versions": "5.0.1", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/instrumentation": "^0.35.1", diff --git a/plugins/node/opentelemetry-instrumentation-nestjs-core/src/instrumentation.ts b/plugins/node/opentelemetry-instrumentation-nestjs-core/src/instrumentation.ts index aca8e53d11..30d2dc4f78 100644 --- a/plugins/node/opentelemetry-instrumentation-nestjs-core/src/instrumentation.ts +++ b/plugins/node/opentelemetry-instrumentation-nestjs-core/src/instrumentation.ts @@ -145,7 +145,7 @@ function createWrapNestFactoryCreate( return api.context.with(spanContext, async () => { try { return await original.apply(this, arguments as any); - } catch (e) { + } catch (e: any) { throw addError(span, e); } finally { span.end(); @@ -198,7 +198,7 @@ function createWrapCreateHandler(tracer: api.Tracer, moduleVersion?: string) { return api.context.with(spanContext, async () => { try { return await handler.apply(this, arguments as any); - } catch (e) { + } catch (e: any) { throw addError(span, e); } finally { span.end(); @@ -228,7 +228,7 @@ function createWrapHandler( return api.context.with(spanContext, async () => { try { return await handler.apply(this, arguments); - } catch (e) { + } catch (e: any) { throw addError(span, e); } finally { span.end(); diff --git a/plugins/node/opentelemetry-instrumentation-nestjs-core/test/index.test.ts b/plugins/node/opentelemetry-instrumentation-nestjs-core/test/index.test.ts index 5405992128..b9efef6475 100644 --- a/plugins/node/opentelemetry-instrumentation-nestjs-core/test/index.test.ts +++ b/plugins/node/opentelemetry-instrumentation-nestjs-core/test/index.test.ts @@ -267,7 +267,7 @@ const assertSpans = (actualSpans: any[], expectedSpans: any[]) => { expected.parentSpan?.spanContext().spanId ); } - } catch (e) { + } catch (e: any) { e.message = `At span[${idx}] "${span.name}": ${e.message}`; throw e; } diff --git a/plugins/node/opentelemetry-instrumentation-net/package.json b/plugins/node/opentelemetry-instrumentation-net/package.json index 024ef53e4d..e5dc4b8b33 100644 --- a/plugins/node/opentelemetry-instrumentation-net/package.json +++ b/plugins/node/opentelemetry-instrumentation-net/package.json @@ -59,7 +59,7 @@ "rimraf": "3.0.2", "sinon": "14.0.0", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/instrumentation": "^0.35.1", diff --git a/plugins/node/opentelemetry-instrumentation-net/test/connect.test.ts b/plugins/node/opentelemetry-instrumentation-net/test/connect.test.ts index 9826c8dc27..1aefd0e466 100644 --- a/plugins/node/opentelemetry-instrumentation-net/test/connect.test.ts +++ b/plugins/node/opentelemetry-instrumentation-net/test/connect.test.ts @@ -199,7 +199,7 @@ describe('NetInstrumentation', () => { // socket.connect() will not throw before node@16 only closes socket.once(SocketEvent.CLOSE, assertSpan); socket.connect(undefined as unknown as string); - } catch (e) { + } catch (e: any) { // socket.connect() will throw in node@16 socket.removeListener(SocketEvent.CLOSE, assertSpan); assert.strictEqual( diff --git a/plugins/node/opentelemetry-instrumentation-pg/package.json b/plugins/node/opentelemetry-instrumentation-pg/package.json index 0045521ccc..0faef17f20 100644 --- a/plugins/node/opentelemetry-instrumentation-pg/package.json +++ b/plugins/node/opentelemetry-instrumentation-pg/package.json @@ -72,7 +72,7 @@ "sinon": "14.0.0", "test-all-versions": "5.0.1", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/core": "^1.8.0", diff --git a/plugins/node/opentelemetry-instrumentation-pg/test/pg.test.ts b/plugins/node/opentelemetry-instrumentation-pg/test/pg.test.ts index 393da4ca0e..4ae7fb3f75 100644 --- a/plugins/node/opentelemetry-instrumentation-pg/test/pg.test.ts +++ b/plugins/node/opentelemetry-instrumentation-pg/test/pg.test.ts @@ -439,7 +439,7 @@ describe('pg', () => { try { assert.ok(resPromise); runCallbackTest(span, attributes, events); - } catch (e) { + } catch (e: any) { assert.ok(false, e.message); } }); @@ -462,7 +462,7 @@ describe('pg', () => { try { assert.ok(resPromise); runCallbackTest(span, attributes, events); - } catch (e) { + } catch (e: any) { assert.ok(false, e.message); } }); @@ -489,7 +489,7 @@ describe('pg', () => { }); assert.strictEqual(resPromise.command, 'SELECT'); runCallbackTest(span, attributes, events); - } catch (e) { + } catch (e: any) { assert.ok(false, e.message); } }); @@ -508,7 +508,7 @@ describe('pg', () => { const resPromise = await client.query(query); assert.ok(resPromise); runCallbackTest(span, attributes, events); - } catch (e) { + } catch (e: any) { assert.ok(false, e.message); } }); @@ -575,7 +575,7 @@ describe('pg', () => { try { assert.ok(resPromise); runCallbackTest(span, attributesAfterHook, events); - } catch (e) { + } catch (e: any) { assert.ok(false, e.message); } } @@ -663,7 +663,7 @@ describe('pg', () => { try { assert.ok(resPromise); runCallbackTest(span, attributes, events); - } catch (e) { + } catch (e: any) { assert.ok(false, e.message); } } @@ -797,7 +797,7 @@ describe('pg', () => { assert.equal(executedQueries.length, 1); assert.equal(executedQueries[0].text, query); assert.notEqual(query, commentedQuery); - } catch (e) { + } catch (e: any) { assert.ok(false, e.message); } }); @@ -851,7 +851,7 @@ describe('pg', () => { assert.equal(executedQueries.length, 1); assert.equal(executedQueries[0].text, commentedQuery); assert.notEqual(query, commentedQuery); - } catch (e) { + } catch (e: any) { assert.ok(false, e.message); } }); diff --git a/plugins/node/opentelemetry-instrumentation-pino/package.json b/plugins/node/opentelemetry-instrumentation-pino/package.json index 43770e3d7c..651316e284 100644 --- a/plugins/node/opentelemetry-instrumentation-pino/package.json +++ b/plugins/node/opentelemetry-instrumentation-pino/package.json @@ -64,7 +64,7 @@ "sinon": "14.0.0", "test-all-versions": "5.0.1", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/instrumentation": "^0.35.1" diff --git a/plugins/node/opentelemetry-instrumentation-redis-4/package.json b/plugins/node/opentelemetry-instrumentation-redis-4/package.json index 95512f5cca..61dca407ce 100644 --- a/plugins/node/opentelemetry-instrumentation-redis-4/package.json +++ b/plugins/node/opentelemetry-instrumentation-redis-4/package.json @@ -67,7 +67,7 @@ "rimraf": "3.0.2", "test-all-versions": "5.0.1", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/instrumentation": "^0.35.1", diff --git a/plugins/node/opentelemetry-instrumentation-redis/examples/package.json b/plugins/node/opentelemetry-instrumentation-redis/examples/package.json index 70a8d7441a..d573e42a59 100644 --- a/plugins/node/opentelemetry-instrumentation-redis/examples/package.json +++ b/plugins/node/opentelemetry-instrumentation-redis/examples/package.json @@ -48,6 +48,6 @@ "@types/express": "^4.17.14", "cross-env": "^6.0.0", "ts-node": "^10.6.0", - "typescript": "4.3.5" + "typescript": "4.5.5" } } diff --git a/plugins/node/opentelemetry-instrumentation-redis/package.json b/plugins/node/opentelemetry-instrumentation-redis/package.json index bfaa1ec7c1..2a809ad822 100644 --- a/plugins/node/opentelemetry-instrumentation-redis/package.json +++ b/plugins/node/opentelemetry-instrumentation-redis/package.json @@ -67,7 +67,7 @@ "rimraf": "3.0.2", "test-all-versions": "5.0.1", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/instrumentation": "^0.35.1", diff --git a/plugins/node/opentelemetry-instrumentation-redis/src/utils.ts b/plugins/node/opentelemetry-instrumentation-redis/src/utils.ts index 988c5c1a0f..7575e51376 100644 --- a/plugins/node/opentelemetry-instrumentation-redis/src/utils.ts +++ b/plugins/node/opentelemetry-instrumentation-redis/src/utils.ts @@ -158,7 +158,7 @@ export const getTracedInternalSendCommand = ( try { // Span will be ended in callback return original.apply(this, arguments); - } catch (rethrow) { + } catch (rethrow: any) { endSpan(span, rethrow); throw rethrow; // rethrow after ending span } diff --git a/plugins/node/opentelemetry-instrumentation-restify/package.json b/plugins/node/opentelemetry-instrumentation-restify/package.json index dcd6957ffa..56d543b989 100644 --- a/plugins/node/opentelemetry-instrumentation-restify/package.json +++ b/plugins/node/opentelemetry-instrumentation-restify/package.json @@ -62,7 +62,7 @@ "semver": "^7.3.7", "test-all-versions": "^5.0.1", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/core": "^1.8.0", diff --git a/plugins/node/opentelemetry-instrumentation-restify/src/instrumentation.ts b/plugins/node/opentelemetry-instrumentation-restify/src/instrumentation.ts index a856359d96..9be36c8e17 100644 --- a/plugins/node/opentelemetry-instrumentation-restify/src/instrumentation.ts +++ b/plugins/node/opentelemetry-instrumentation-restify/src/instrumentation.ts @@ -257,7 +257,7 @@ export class RestifyInstrumentation extends InstrumentationBase { } span.end(); return result; - } catch (err) { + } catch (err: any) { span.recordException(err); span.end(); throw err; diff --git a/plugins/node/opentelemetry-instrumentation-router/package.json b/plugins/node/opentelemetry-instrumentation-router/package.json index 6aed3bb20b..ec599ff8fd 100644 --- a/plugins/node/opentelemetry-instrumentation-router/package.json +++ b/plugins/node/opentelemetry-instrumentation-router/package.json @@ -57,7 +57,7 @@ "rimraf": "3.0.2", "router": "1.3.5", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "dependencies": { "@opentelemetry/instrumentation": "^0.35.1", diff --git a/plugins/node/opentelemetry-instrumentation-router/test/index.test.ts b/plugins/node/opentelemetry-instrumentation-router/test/index.test.ts index c5b9309cf6..3b16b6eb9f 100644 --- a/plugins/node/opentelemetry-instrumentation-router/test/index.test.ts +++ b/plugins/node/opentelemetry-instrumentation-router/test/index.test.ts @@ -128,7 +128,7 @@ const assertSpans = (actualSpans: any[], expectedSpans: any[]) => { assert.strictEqual(span.attributes['router.type'], expected.type); assert.strictEqual(typeof span.attributes['router.version'], 'string'); assert.strictEqual(span.attributes['http.route'], expected.route); - } catch (e) { + } catch (e: any) { e.message = `At span[${idx}]: ${e.message}`; throw e; } diff --git a/plugins/node/opentelemetry-instrumentation-winston/package.json b/plugins/node/opentelemetry-instrumentation-winston/package.json index 43fe38c997..bb35b02bfb 100644 --- a/plugins/node/opentelemetry-instrumentation-winston/package.json +++ b/plugins/node/opentelemetry-instrumentation-winston/package.json @@ -54,6 +54,7 @@ "@types/mocha": "7.0.2", "@types/node": "18.11.7", "@types/sinon": "10.0.2", + "@types/triple-beam": "^1.3.2", "gts": "3.1.0", "mocha": "7.2.0", "nyc": "15.1.0", @@ -61,7 +62,7 @@ "sinon": "14.0.0", "test-all-versions": "5.0.1", "ts-mocha": "10.0.0", - "typescript": "4.3.5", + "typescript": "4.5.5", "winston": "3.3.3", "winston2": "npm:winston@2.4.5" }, diff --git a/plugins/web/opentelemetry-instrumentation-document-load/package.json b/plugins/web/opentelemetry-instrumentation-document-load/package.json index fe221b45cf..d5c0af2422 100644 --- a/plugins/web/opentelemetry-instrumentation-document-load/package.json +++ b/plugins/web/opentelemetry-instrumentation-document-load/package.json @@ -71,7 +71,7 @@ "sinon": "14.0.0", "ts-loader": "8.3.0", "ts-mocha": "10.0.0", - "typescript": "4.3.5", + "typescript": "4.5.5", "webpack": "4.46.0", "webpack-cli": "4.7.2", "webpack-merge": "5.8.0" diff --git a/plugins/web/opentelemetry-instrumentation-long-task/package.json b/plugins/web/opentelemetry-instrumentation-long-task/package.json index 47d0e3b35a..70616ad6fe 100644 --- a/plugins/web/opentelemetry-instrumentation-long-task/package.json +++ b/plugins/web/opentelemetry-instrumentation-long-task/package.json @@ -71,7 +71,7 @@ "sinon": "14.0.0", "ts-loader": "8.3.0", "ts-mocha": "10.0.0", - "typescript": "4.3.5", + "typescript": "4.5.5", "webpack": "4.46.0", "webpack-cli": "4.7.2", "webpack-merge": "5.8.0", diff --git a/plugins/web/opentelemetry-instrumentation-user-interaction/package.json b/plugins/web/opentelemetry-instrumentation-user-interaction/package.json index d134dec1bb..e64fcc20df 100644 --- a/plugins/web/opentelemetry-instrumentation-user-interaction/package.json +++ b/plugins/web/opentelemetry-instrumentation-user-interaction/package.json @@ -73,7 +73,7 @@ "sinon": "14.0.0", "ts-loader": "8.3.0", "ts-mocha": "10.0.0", - "typescript": "4.3.5", + "typescript": "4.5.5", "webpack": "4.46.0", "webpack-cli": "4.7.2", "webpack-merge": "5.8.0", diff --git a/plugins/web/opentelemetry-plugin-react-load/package.json b/plugins/web/opentelemetry-plugin-react-load/package.json index f26e30c62f..fb37d6c2e3 100644 --- a/plugins/web/opentelemetry-plugin-react-load/package.json +++ b/plugins/web/opentelemetry-plugin-react-load/package.json @@ -75,7 +75,7 @@ "sinon": "14.0.0", "ts-loader": "8.3.0", "ts-mocha": "10.0.0", - "typescript": "4.3.5", + "typescript": "4.5.5", "webpack": "4.46.0", "webpack-cli": "4.7.2", "webpack-merge": "5.8.0" diff --git a/plugins/web/opentelemetry-plugin-react-load/src/BaseOpenTelemetryComponent.ts b/plugins/web/opentelemetry-plugin-react-load/src/BaseOpenTelemetryComponent.ts index 9cc976605f..9b46621027 100644 --- a/plugins/web/opentelemetry-plugin-react-load/src/BaseOpenTelemetryComponent.ts +++ b/plugins/web/opentelemetry-plugin-react-load/src/BaseOpenTelemetryComponent.ts @@ -127,7 +127,7 @@ export class BaseOpenTelemetryComponent extends React.Component { return original(); } ); - } catch (err) { + } catch (err: any) { span.setAttribute(AttributeNames.REACT_ERROR, err.stack); wasError = true; throw err; diff --git a/propagators/opentelemetry-propagator-aws-xray/package.json b/propagators/opentelemetry-propagator-aws-xray/package.json index e1a01e502f..8fe7ac636c 100644 --- a/propagators/opentelemetry-propagator-aws-xray/package.json +++ b/propagators/opentelemetry-propagator-aws-xray/package.json @@ -65,7 +65,7 @@ "rimraf": "3.0.2", "ts-loader": "8.3.0", "ts-mocha": "10.0.0", - "typescript": "4.3.5", + "typescript": "4.5.5", "webpack": "4.46.0" }, "dependencies": { diff --git a/propagators/opentelemetry-propagator-grpc-census-binary/package.json b/propagators/opentelemetry-propagator-grpc-census-binary/package.json index 289d486335..fe2a5c3816 100644 --- a/propagators/opentelemetry-propagator-grpc-census-binary/package.json +++ b/propagators/opentelemetry-propagator-grpc-census-binary/package.json @@ -55,7 +55,7 @@ "rimraf": "3.0.2", "ts-loader": "8.3.0", "ts-mocha": "10.0.0", - "typescript": "4.3.5" + "typescript": "4.5.5" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/propagators/opentelemetry-propagator-grpc-census-binary#readme" } diff --git a/propagators/opentelemetry-propagator-instana/package.json b/propagators/opentelemetry-propagator-instana/package.json index 8abf16129c..7afe1f957d 100644 --- a/propagators/opentelemetry-propagator-instana/package.json +++ b/propagators/opentelemetry-propagator-instana/package.json @@ -67,7 +67,7 @@ "process": "0.11.10", "ts-loader": "8.3.0", "ts-mocha": "8.0.0", - "typescript": "4.3.5", + "typescript": "4.5.5", "webpack": "4.46.0", "webpack-cli": "4.9.2" }, diff --git a/propagators/opentelemetry-propagator-ot-trace/package.json b/propagators/opentelemetry-propagator-ot-trace/package.json index 4e80a08f73..1702d1c20a 100644 --- a/propagators/opentelemetry-propagator-ot-trace/package.json +++ b/propagators/opentelemetry-propagator-ot-trace/package.json @@ -65,7 +65,7 @@ "nyc": "15.1.0", "ts-loader": "8.3.0", "ts-mocha": "10.0.0", - "typescript": "4.3.5", + "typescript": "4.5.5", "webpack": "4.46.0" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/propagators/opentelemetry-propagator-ot-trace#readme"