UNPKG

@get-tomo/tomo-client-telemetry-sdk

Version:

Drop-in SDK to initialize and instrument web applications. It collects network traces and sends them to the specified collector URL. It follows the OpenTelemetry specification.

59 lines (58 loc) 1.67 kB
{ "name": "@get-tomo/tomo-client-telemetry-sdk", "version": "0.1.3", "type": "module", "description": "Drop-in SDK to initialize and instrument web applications. It collects network traces and sends them to the specified collector URL. It follows the OpenTelemetry specification.", "main": "dist/index.js", "module": "dist/index.esm.js", "unpkg": "dist/index.umd.js", "files": [ "dist" ], "publishConfig": { "access": "public" }, "scripts": { "build": "npm run clean && rollup -c", "dev": "npm run clean && rollup -c -w", "clean": "rm -rf dist", "prepublishOnly": "npm run clean && npm run build", "test": "echo \"Error: no test specified\" && exit 1" }, "repository": { "type": "git", "url": "git+ssh://git@github.com/get-tomo/tomo-client-telemetry-sdk.git" }, "keywords": [ "tomo", "observability", "vibecoding", "telemetry", "opentelemetry", "frontend", "react", "vue", "nextjs", "network", "fetch" ], "author": "Tomo AI", "license": "MIT", "bugs": { "url": "https://github.com/get-tomo/tomo-client-telemetry-sdk/issues" }, "homepage": "https://github.com/get-tomo/tomo-client-telemetry-sdk#readme", "dependencies": { "@opentelemetry/api": "^1.9.0", "@opentelemetry/exporter-trace-otlp-http": "^0.203.0", "@opentelemetry/resources": "^2.0.1", "@opentelemetry/sdk-trace-base": "^2.0.1", "@opentelemetry/semantic-conventions": "^1.36.0" }, "devDependencies": { "@rollup/plugin-commonjs": "^25.0.0", "@rollup/plugin-node-resolve": "^15.0.0", "@rollup/plugin-terser": "^0.4.0", "rollup": "^4.0.0" } }