UNPKG

@vtex/diagnostics-nodejs

Version:

Diagnostics library for Node.js applications

104 lines 2.85 kB
{ "name": "@vtex/diagnostics-nodejs", "version": "1.1.2", "description": "Diagnostics library for Node.js applications", "main": "dist/index.js", "exports": { ".": "./dist/index.js", "./dist/*": "./dist/*" }, "types": "dist/index.d.ts", "files": [ "dist/**/*" ], "keywords": [ "vtex", "diagnostics", "opentelemetry", "telemetry", "observability" ], "author": "SRE Observability Team", "license": "ISC", "engines": { "node": ">=14.0.0" }, "dependencies": { "@aws-sdk/client-s3": "^3.848.0", "@grpc/grpc-js": "^1.13.4", "@opentelemetry/api": "^1.9.0", "@opentelemetry/api-logs": "^0.200.0", "@opentelemetry/baggage-span-processor": "^0.4.0", "@opentelemetry/context-async-hooks": "^2.0.1", "@opentelemetry/core": "^2.0.0", "@opentelemetry/exporter-logs-otlp-grpc": "^0.200.0", "@opentelemetry/exporter-metrics-otlp-grpc": "^0.200.0", "@opentelemetry/exporter-trace-otlp-grpc": "^0.200.0", "@opentelemetry/instrumentation": "^0.200.0", "@opentelemetry/instrumentation-express": "^0.47.1", "@opentelemetry/instrumentation-http": "^0.200.0", "@opentelemetry/instrumentation-net": "^0.44.0", "@opentelemetry/resource-detector-aws": "^1.12.0", "@opentelemetry/resources": "^2.0.0", "@opentelemetry/sdk-logs": "^0.200.0", "@opentelemetry/sdk-metrics": "^2.0.0", "@opentelemetry/sdk-node": "^0.200.0", "@opentelemetry/sdk-trace-base": "^2.0.0", "@opentelemetry/sdk-trace-node": "^2.0.0", "@opentelemetry/semantic-conventions": "^1.30.0", "tslib": "^2.8.1", "uuid": "^11.1.0", "@vtex/diagnostics-semconv": "1.1.2" }, "peerDependencies": { "@opentelemetry/api": ">=1.0.0", "@types/express": "*", "@types/koa": "*", "express": "^4.0.0 || ^5.0.0", "fastify": "^4.0.0", "koa": "^2.0.0" }, "peerDependenciesMeta": { "express": { "optional": true }, "koa": { "optional": true }, "fastify": { "optional": true }, "@types/express": { "optional": true }, "@types/koa": { "optional": true } }, "devDependencies": { "@types/node": "^22.13.10", "@typescript-eslint/eslint-plugin": "^8.26.1", "@typescript-eslint/parser": "^8.26.1", "eslint": "^9.22.0", "jest": "^29.7.0", "prettier": "^3.5.3", "rimraf": "^6.0.1", "ts-jest": "^29.2.6", "typescript": "^5.8.2" }, "repository": { "type": "git", "url": "https://github.com/vtex/diagnostics.git" }, "bugs": { "url": "https://github.com/vtex/diagnostics/issues" }, "homepage": "https://github.com/vtex/diagnostics#readme", "scripts": { "build": "tsc", "watch": "tsc --watch", "test": "jest", "lint": "eslint src/**/*.ts", "format": "prettier --write \"src/**/*.ts\"" } }