Skip to content

Commit cc53cbe

Browse files
committed
fix: dependencies warnings
1 parent b422716 commit cc53cbe

14 files changed

+865
-169
lines changed

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ The setup consists of two main changes in the `main.ts` (to initialise the provi
144144
// at the very top of the file
145145
import { Tracing } from '@amplication/opentelemetry-nestjs';
146146
import { ZipkinExporter } from '@opentelemetry/exporter-zipkin';
147-
import { SimpleSpanProcessor } from '@opentelemetry/sdk-trace-base';
147+
import { SimpleSpanProcessor } from '@opentelemetry/sdk-trace-node';
148148

149149
Tracing.init({
150150
serviceName: 'my-service',
@@ -227,7 +227,7 @@ In an advanced use cases, you need to access the native OpenTelemetry Trace prov
227227

228228
```ts
229229
import { Injectable } from '@nestjs/common';
230-
import { Tracer } from '@opentelemetry/sdk-trace-base';
230+
import { Tracer } from '@opentelemetry/sdk-trace-node';
231231

232232
@Injectable()
233233
export class AppService {
@@ -377,7 +377,7 @@ import { Tracing } from '@amplication/opentelemetry-nestjs';
377377
import { PrometheusExporter } from '@opentelemetry/exporter-prometheus';
378378
import { PrometheusExporter } from '@opentelemetry/exporter-prometheus';
379379
import { OTLPTraceExporter } from '@opentelemetry/exporter-trace-otlp-grpc';
380-
import { SimpleSpanProcessor } from '@opentelemetry/sdk-trace-base';
380+
import { SimpleSpanProcessor } from '@opentelemetry/sdk-trace-node';
381381
import { CompositePropagator } from '@opentelemetry/core';
382382
import { JaegerPropagator } from '@opentelemetry/propagator-jaeger';
383383
import { B3InjectEncoding, B3Propagator } from '@opentelemetry/propagator-b3';
@@ -431,7 +431,7 @@ i.e.
431431
import { Tracing } from '@amplication/opentelemetry-nestjs';
432432
import { PrometheusExporter } from '@opentelemetry/exporter-prometheus';
433433
import { OTLPTraceExporter } from '@opentelemetry/exporter-trace-otlp-grpc';
434-
import { SimpleSpanProcessor } from '@opentelemetry/sdk-trace-base';
434+
import { SimpleSpanProcessor } from '@opentelemetry/sdk-trace-node';
435435
import { CompositePropagator } from '@opentelemetry/core';
436436
import { AWSXRayPropagator } from '@opentelemetry/propagator-aws-xray';
437437
import { AWSXRayIdGenerator } from '@opentelemetry/id-generator-aws-xray';
@@ -505,7 +505,7 @@ export class AppModule {}
505505
// main.ts
506506
// at the very top of the file
507507
import { Tracing } from '@amplication/opentelemetry-nestjs';
508-
import { SimpleSpanProcessor } from '@opentelemetry/sdk-trace-base';
508+
import { SimpleSpanProcessor } from '@opentelemetry/sdk-trace-node';
509509

510510
Tracing.init({
511511
serviceName: 'my-service',

package-lock.json

Lines changed: 845 additions & 145 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@amplication/opentelemetry-nestjs",
3-
"version": "0.0.0-development",
3+
"version": "5.0.0-beta.5",
44
"description": "OpenTelemetry module for Nestjs with auto instrumentation and resource detection. Initially forked from https://github.com/overbit/opentelemetry-nestjs.git",
55
"author": "Daniele Iasella <[email protected]>",
66
"license": "MIT",
@@ -43,12 +43,6 @@
4343
"semantic-release": "semantic-release"
4444
},
4545
"dependencies": {
46-
"@nestjs/event-emitter": "^2.0.4",
47-
"@nestjs/graphql": "^12.1.1",
48-
"@nestjs/microservices": "^10.3.3",
49-
"@nestjs/platform-express": "^10.3.3",
50-
"@nestjs/schedule": "^4.0.1",
51-
"@nestjs/schematics": "^10.1.1",
5246
"@opentelemetry/auto-instrumentations-node": "^0.41.1",
5347
"@opentelemetry/context-async-hooks": "^1.21.0",
5448
"@opentelemetry/exporter-metrics-otlp-grpc": "^0.48.0",
@@ -93,6 +87,8 @@
9387
"@nestjs/common": "^8.0.0 || ^9.0.0 || ^10.0.0",
9488
"@nestjs/event-emitter": "^1.0.0 || ^2.0.0",
9589
"@nestjs/microservices": "^8.0.0 || ^9.0.0 || ^10.0.0",
96-
"@nestjs/graphql": "^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0 || ^12.0.0"
90+
"@nestjs/graphql": "^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0 || ^12.0.0",
91+
"@nestjs/platform-express": "^8.0.0 || ^9.0.0 || ^10.0.0",
92+
"@nestjs/schedule": "^3.0.0 || ^4.0.1"
9793
}
9894
}

src/OpenTelemetryModule.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { OpenTelemetryModuleAsyncOption } from './OpenTelemetryModuleAsyncOption
77
import { DecoratorInjector } from './Trace/Injectors/DecoratorInjector';
88
import { ModuleRef } from '@nestjs/core';
99
import { EventEmitterModule } from '@nestjs/event-emitter';
10-
import { Tracer } from '@opentelemetry/sdk-trace-base';
10+
import { Tracer } from '@opentelemetry/sdk-trace-node';
1111
import { OpenTelemetryModuleConfig } from './OpenTelemetryModuleConfig.interface';
1212

1313
export class OpenTelemetryModule {

src/Trace/Injectors/BaseTraceInjector.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { Test } from '@nestjs/testing';
22
import { Tracing } from '../../Tracing';
33
import { OpenTelemetryModule } from '../../OpenTelemetryModule';
4-
import { NoopSpanProcessor } from '@opentelemetry/sdk-trace-base';
4+
import { NoopSpanProcessor } from '@opentelemetry/sdk-trace-node';
55
import { Controller, Get, Injectable } from '@nestjs/common';
66
import { Span } from '../Decorators/Span';
77
import * as request from 'supertest';

src/Trace/Injectors/ControllerInjector.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { Test } from '@nestjs/testing';
22
import { Tracing } from '../../Tracing';
33
import { OpenTelemetryModule } from '../../OpenTelemetryModule';
4-
import { NoopSpanProcessor } from '@opentelemetry/sdk-trace-base';
4+
import { NoopSpanProcessor } from '@opentelemetry/sdk-trace-node';
55
import { Controller, ForbiddenException, Get } from '@nestjs/common';
66
import { Span } from '../Decorators/Span';
77
import * as request from 'supertest';

src/Trace/Injectors/DecoratorInjector.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Test } from '@nestjs/testing';
22
import { OpenTelemetryModule } from '../../OpenTelemetryModule';
3-
import { NoopSpanProcessor } from '@opentelemetry/sdk-trace-base';
3+
import { NoopSpanProcessor } from '@opentelemetry/sdk-trace-node';
44
import { Controller, Get, Injectable } from '@nestjs/common';
55
import { Span } from '../Decorators/Span';
66
import * as request from 'supertest';

src/Trace/Injectors/EventEmitterInjector.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Test } from '@nestjs/testing';
22
import { OpenTelemetryModule } from '../../OpenTelemetryModule';
3-
import { NoopSpanProcessor } from '@opentelemetry/sdk-trace-base';
3+
import { NoopSpanProcessor } from '@opentelemetry/sdk-trace-node';
44
import { Injectable } from '@nestjs/common';
55
import { Span } from '../Decorators/Span';
66
import { EventEmitterInjector } from './EventEmitterInjector';

src/Trace/Injectors/GraphQLResolverInjector.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Test } from '@nestjs/testing';
22
import { OpenTelemetryModule } from '../../OpenTelemetryModule';
3-
import { NoopSpanProcessor } from '@opentelemetry/sdk-trace-base';
3+
import { NoopSpanProcessor } from '@opentelemetry/sdk-trace-node';
44
import { Injectable } from '@nestjs/common';
55
import { Constants } from '../../Constants';
66
import { Resolver, Query, Subscription, Mutation } from '@nestjs/graphql';

src/Trace/Injectors/GuardInjector.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Test } from '@nestjs/testing';
22
import { OpenTelemetryModule } from '../../OpenTelemetryModule';
3-
import { NoopSpanProcessor } from '@opentelemetry/sdk-trace-base';
3+
import { NoopSpanProcessor } from '@opentelemetry/sdk-trace-node';
44
import { CanActivate, Controller, Get, UseGuards } from '@nestjs/common';
55
import * as request from 'supertest';
66
import { GuardInjector } from './GuardInjector';

0 commit comments

Comments
 (0)