UNPKG

@uphold/opentelemetry-instrumentation-connect-node

Version:

OpenTelemetry instrumentation for `@connectrpc/connect-node` RPC client and server

60 lines (59 loc) 1.36 kB
{ "name": "@uphold/opentelemetry-instrumentation-connect-node", "version": "0.1.4", "description": "OpenTelemetry instrumentation for `@connectrpc/connect-node` RPC client and server", "main": "dist/index.js", "files": [ "dist" ], "author": "Uphold", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/uphold/opentelemetry-js-contrib.git" }, "keywords": [ "opentelemetry", "instrumentation", "nodejs", "tracing", "connectrpc", "connect-es", "grpc", "rpc" ], "publishConfig": { "access": "public" }, "engines": { "node": ">=20" }, "scripts": { "prebuild": "rm -rf dist", "build": "tsc", "lint": "eslint", "postlint": "tsc --noEmit", "release": "release-it --config ../../.release-it.js", "test": "vitest" }, "lint-staged": { "*.{ts,js}": [ "eslint" ] }, "dependencies": { "@opentelemetry/instrumentation": "^0.200.0", "@opentelemetry/semantic-conventions": "~1.32.0", "lodash": "^4.17.21" }, "peerDependencies": { "@opentelemetry/api": ">=1 <2" }, "devDependencies": { "@connectrpc/connect": "^2.0.2", "@connectrpc/connect-node": "^2.0.2", "@opentelemetry/sdk-trace-base": "^2.0.0", "@opentelemetry/sdk-trace-node": "^2.0.0", "@types/lodash": "^4.17.16" } }