diff --git a/packages/opentelemetry-instrumentation-grpc/package.json b/packages/opentelemetry-instrumentation-grpc/package.json index ae4b281cd60..1be36e2fb71 100644 --- a/packages/opentelemetry-instrumentation-grpc/package.json +++ b/packages/opentelemetry-instrumentation-grpc/package.json @@ -6,16 +6,15 @@ "types": "build/src/index.d.ts", "repository": "open-telemetry/opentelemetry-js", "scripts": { + "compile": "tsc --build", + "clean": "tsc --build --clean", "test": "nyc ts-mocha -p tsconfig.json test/**/*.test.ts", "tdd": "npm run test -- --watch-extensions ts --watch", - "clean": "rimraf build/*", "lint": "eslint . --ext .ts", "lint:fix": "eslint . --ext .ts --fix", "codecov": "nyc report --reporter=json && codecov -f coverage/*.json -p ../../", - "precompile": "tsc --version", - "version:update": "node ../../scripts/version-update.js", - "compile": "npm run version:update && tsc -p .", - "prepare": "npm run compile" + "version": "node ../../scripts/version-update.js", + "watch": "tsc --build --watch" }, "keywords": [ "opentelemetry", @@ -44,11 +43,11 @@ "devDependencies": { "@grpc/grpc-js": "^1.2.2", "@grpc/proto-loader": "^0.5.5", - "@opentelemetry/context-async-hooks": "^0.13.0", - "@opentelemetry/context-base": "^0.13.0", - "@opentelemetry/core": "^0.13.0", - "@opentelemetry/node": "^0.13.0", - "@opentelemetry/tracing": "^0.13.0", + "@opentelemetry/context-async-hooks": "^0.14.0", + "@opentelemetry/context-base": "^0.14.0", + "@opentelemetry/core": "^0.14.0", + "@opentelemetry/node": "^0.14.0", + "@opentelemetry/tracing": "^0.14.0", "@types/mocha": "8.0.4", "@types/node": "14.14.10", "@types/semver": "7.3.4", @@ -68,8 +67,8 @@ "typescript": "3.9.7" }, "dependencies": { - "@opentelemetry/api": "^0.13.0", - "@opentelemetry/instrumentation": "^0.13.0", - "@opentelemetry/semantic-conventions": "^0.13.0" + "@opentelemetry/api": "^0.14.0", + "@opentelemetry/instrumentation": "^0.14.0", + "@opentelemetry/semantic-conventions": "^0.14.0" } } diff --git a/packages/opentelemetry-instrumentation-grpc/tsconfig.json b/packages/opentelemetry-instrumentation-grpc/tsconfig.json index a2042cd68b1..ea143a7be3c 100644 --- a/packages/opentelemetry-instrumentation-grpc/tsconfig.json +++ b/packages/opentelemetry-instrumentation-grpc/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../tsconfig.base", + "extends": "../../tsconfig.base.json", "compilerOptions": { "rootDir": ".", "outDir": "build" @@ -7,5 +7,31 @@ "include": [ "src/**/*.ts", "test/**/*.ts" + ], + "references": [ + { + "path": "../opentelemetry-api" + }, + { + "path": "../opentelemetry-context-async-hooks" + }, + { + "path": "../opentelemetry-context-base" + }, + { + "path": "../opentelemetry-core" + }, + { + "path": "../opentelemetry-instrumentation" + }, + { + "path": "../opentelemetry-node" + }, + { + "path": "../opentelemetry-semantic-conventions" + }, + { + "path": "../opentelemetry-tracing" + } ] } diff --git a/tsconfig.json b/tsconfig.json index 22efc769bce..da2f2f143f7 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -50,6 +50,9 @@ { "path": "packages/opentelemetry-grpc-utils" }, + { + "path": "packages/opentelemetry-instrumentation-grpc" + }, { "path": "packages/opentelemetry-instrumentation-http" },