claude code plugin that sends telemetry to otlp destinations (traces)
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 43 lines 1.3 kB view raw
1{ 2 "name": "otel-claude-code-hooks", 3 "version": "0.1.1", 4 "description": "Claude Code plugin for OpenTelemetry tracing via OTLP", 5 "type": "module", 6 "main": "dist/index.js", 7 "scripts": { 8 "build": "tsc && pnpm bundle", 9 "bundle": "node esbuild.config.mjs", 10 "dev": "tsc --watch", 11 "format": "oxfmt --write", 12 "test": "vitest run", 13 "test:watch": "vitest", 14 "tsx": "tsx", 15 "lint": "oxlint", 16 "lint:fix": "oxlint --fix", 17 "clean": "rm -rf dist" 18 }, 19 "dependencies": { 20 "@opentelemetry/api": "^1.9.1", 21 "@opentelemetry/exporter-trace-otlp-http": "^0.214.0", 22 "@opentelemetry/resources": "^2.6.1", 23 "@opentelemetry/sdk-trace-base": "^2.6.1", 24 "@opentelemetry/semantic-conventions": "^1.40.0" 25 }, 26 "devDependencies": { 27 "@types/node": "^22.0.0", 28 "esbuild": "^0.27.7", 29 "oxfmt": "^0.43.0", 30 "oxlint": "^1.58.0", 31 "tsx": "^4.21.0", 32 "typescript": "^5.7.0", 33 "vitest": "^4.1.2" 34 }, 35 "repository": { 36 "type": "git", 37 "url": "git@tangled.org:aparker.io/otel-claude-code-hooks" 38 }, 39 "engines": { 40 "node": ">=20.0.0" 41 }, 42 "packageManager": "pnpm@10.33.0+sha512.10568bb4a6afb58c9eb3630da90cc9516417abebd3fabbe6739f0ae795728da1491e9db5a544c76ad8eb7570f5c4bb3d6c637b2cb41bfdcdb47fa823c8649319" 43}