UNPKG

@ogcio/o11y-sdk-node

Version:

Opentelemetry standard instrumentation SDK for NodeJS based project

60 lines (59 loc) 2.1 kB
{ "name": "@ogcio/o11y-sdk-node", "version": "0.3.1", "description": "Opentelemetry standard instrumentation SDK for NodeJS based project", "main": "dist/index.js", "type": "module", "scripts": { "build": "rm -rf dist && tsc -p tsconfig.json", "test": "vitest", "prepublishOnly": "pnpm i && pnpm build", "test:unit": "vitest --project unit", "test:integration": "pnpm --filter @ogcio/o11y run prepare:integration && vitest --project integration", "test:integration:dryrun": "vitest --project integration" }, "exports": { ".": "./dist/index.js", "./*": "./dist/*.js" }, "keywords": [ "observability", "o11y", "opentelemetry", "node", "nodejs", "ogcio" ], "author": "team:ogcio/observability", "license": "ISC", "dependencies": { "@grpc/grpc-js": "^1.13.4", "@opentelemetry/api": "^1.9.0", "@opentelemetry/api-logs": "^0.203.0", "@opentelemetry/auto-instrumentations-node": "^0.60.1", "@opentelemetry/core": "^2.0.1", "@opentelemetry/exporter-logs-otlp-grpc": "^0.202.0", "@opentelemetry/exporter-logs-otlp-http": "^0.202.0", "@opentelemetry/exporter-metrics-otlp-grpc": "^0.202.0", "@opentelemetry/exporter-metrics-otlp-http": "^0.202.0", "@opentelemetry/exporter-trace-otlp-grpc": "^0.202.0", "@opentelemetry/exporter-trace-otlp-http": "^0.202.0", "@opentelemetry/instrumentation": "^0.202.0", "@opentelemetry/otlp-exporter-base": "^0.202.0", "@opentelemetry/resources": "^2.0.1", "@opentelemetry/sdk-logs": "^0.202.0", "@opentelemetry/sdk-metrics": "^2.0.1", "@opentelemetry/sdk-node": "^0.202.0", "@opentelemetry/sdk-trace-base": "^2.0.1" }, "devDependencies": { "@types/node": "^24.0.10", "@vitest/coverage-v8": "^3.2.4", "tsx": "^4.20.3", "typescript": "^5.8.3", "vitest": "^3.2.4" }, "engines": { "node": ">=20.6.0" } }