UNPKG

nice-grpc-opentelemetry

Version:

OpenTelemetry instrumentation for nice-grpc

50 lines (49 loc) 1.5 kB
{ "name": "nice-grpc-opentelemetry", "version": "0.1.18", "description": "OpenTelemetry instrumentation for nice-grpc", "keywords": [ "grpc", "nice-grpc", "opentelemetry", "tracing" ], "repository": "deeplay-io/nice-grpc", "main": "lib/index.js", "typings": "lib/index.d.ts", "files": [ "lib", "src", "!src/**/*.test.ts", "!src/**/__tests__" ], "scripts": { "clean": "rimraf lib", "test": "jest", "build": "tsc -P tsconfig.build.json", "prepublishOnly": "npm run clean && npm run build && npm test", "build:proto": "grpc_tools_node_protoc --ts_proto_out=./fixtures --ts_proto_opt=outputServices=generic-definitions,useExactTypes=false,outputTypeRegistry=true -I fixtures fixtures/*.proto", "prepare": "npm run build:proto", "version": "node scripts/version.js && git add src/version.ts" }, "author": "Daniel Lytkin <aikoven@deeplay.io>", "license": "MIT", "devDependencies": { "@opentelemetry/sdk-node": "^0.57.0", "@tsconfig/recommended": "^1.0.1", "@types/defer-promise": "^1.0.0", "defer-promise": "^2.0.1", "grpc-tools": "^1.12.4", "nice-grpc": "^2.1.12", "protobufjs": "^7.1.2", "ts-proto": "^2.5.1" }, "dependencies": { "@opentelemetry/api": "^1.8.0", "@opentelemetry/semantic-conventions": "^1.22.0", "abort-controller-x": "^0.4.0", "ipaddr.js": "^2.0.1", "nice-grpc-common": "^2.0.2" }, "gitHead": "7458e8a57aec763d854c2e6eb119bfe6820b17dd" }