UNPKG

@ogcio/o11y-sdk-node

Version:

Opentelemetry standard instrumentation SDK for NodeJS based project

82 lines 2.63 kB
{ "name": "@ogcio/o11y-sdk-node", "version": "0.13.0", "description": "Opentelemetry standard instrumentation SDK for NodeJS based project", "main": "dist/sdk-node/index.js", "types": "dist/sdk-node/index.d.ts", "type": "module", "exports": { ".": "./dist/sdk-node/index.js", "./*": "./dist/*.js", "./presets/*": "./dist/sdk-node/lib/presets/*.js" }, "files": [ "dist" ], "keywords": [ "observability", "o11y", "opentelemetry", "node", "nodejs", "ogcio" ], "author": "team:ogcio/observability", "license": "ISC", "dependencies": { "@grpc/grpc-js": "1.14.4", "@opentelemetry/api": "1.9.1", "@opentelemetry/api-logs": "0.220.0", "@opentelemetry/auto-instrumentations-node": "0.78.0", "@opentelemetry/context-async-hooks": "2.9.0", "@opentelemetry/core": "2.9.0", "@opentelemetry/exporter-logs-otlp-grpc": "0.220.0", "@opentelemetry/exporter-logs-otlp-http": "0.220.0", "@opentelemetry/exporter-metrics-otlp-grpc": "0.220.0", "@opentelemetry/exporter-metrics-otlp-http": "0.220.0", "@opentelemetry/exporter-trace-otlp-grpc": "0.220.0", "@opentelemetry/exporter-trace-otlp-http": "0.220.0", "@opentelemetry/instrumentation": "0.220.0", "@opentelemetry/otlp-exporter-base": "0.220.0", "@opentelemetry/resources": "2.9.0", "@opentelemetry/sdk-logs": "0.220.0", "@opentelemetry/sdk-metrics": "2.9.0", "@opentelemetry/sdk-node": "0.220.0", "@opentelemetry/sdk-trace-base": "2.9.0" }, "devDependencies": { "@types/node": "26.1.1", "@vitest/coverage-v8": "4.1.10", "typescript": "6.0.3", "vitest": "4.1.10" }, "engines": { "node": ">=20.6.0" }, "peerDependencies": { "@sentry/nextjs": "^10.39.0", "@sentry/node": "^10.39.0", "@sentry/opentelemetry": "^10.39.0" }, "peerDependenciesMeta": { "@sentry/opentelemetry": { "optional": true }, "@sentry/node": { "optional": true }, "@sentry/nextjs": { "optional": true } }, "scripts": { "build": "rm -rf dist && tsc -p tsconfig.json", "test": "vitest", "test:unit": "vitest --project unit", "test:integration": "pnpm test:integration:setup && pnpm test:integration:run && pnpm test:integration:assert && pnpm test:integration:teardown", "test:integration:setup": "sh ./test/integration/setup.sh integration", "test:integration:run": "pnpm --filter @ogcio/o11y run prepare:integration", "test:integration:assert": "vitest --project integration", "test:integration:teardown": "sh ./test/integration/teardown.sh integration" } }