UNPKG

otel-nestjs-instrumentation

Version:

Comprehensive OpenTelemetry instrumentation for NestJS applications - SQS, Kafka, HTTP/2, cron jobs and custom protocols

78 lines 1.97 kB
{ "name": "otel-nestjs-instrumentation", "version": "0.1.5", "description": "Comprehensive OpenTelemetry instrumentation for NestJS applications - SQS, Kafka, HTTP/2, cron jobs and custom protocols", "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ "dist" ], "engines": { "node": ">=22" }, "keywords": [ "opentelemetry", "otel", "nestjs", "instrumentation", "monitoring", "tracing", "observability", "apm", "distributed-tracing", "sqs", "kafka", "http2", "microservices", "background-jobs", "cron-jobs", "message-queue", "event-driven", "async-context", "transaction-management", "performance-monitoring", "nodejs", "typescript", "controller", "guard", "interceptor", "nestjs-module", "telemetry", "metrics", "spans" ], "author": "Codibre", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/codibre/nestjs-context" }, "bugs": { "url": "https://github.com/codibre/nestjs-instrumentation/issues" }, "homepage": "https://github.com/codibre/nestjs-instrumentation#readme", "publishConfig": { "access": "public" }, "peerDependencies": { "@opentelemetry/api": "*" }, "devDependencies": { "supertest": "^7.1.4" }, "scripts": { "prebuild": "rimraf dist", "build": "nest build", "test": "jest --runInBand", "test:scope": "jest --runInBand --scope", "test:cov": "jest --runInBand --coverage", "test:unit": "NODE_ENV=test jest --runInBand --forceExit", "lint": "pnpm run lint:format && pnpm run lint:style", "lint:fix": "pnpm run lint:format:fix && pnpm run lint:style:fix", "lint:format": "prettier --check '**/{src,test}/**/*.ts'", "lint:format:fix": "prettier --write '**/{src,test}/**/*.ts'", "lint:style": "eslint", "lint:style:fix": "eslint --fix", "lint:staged": "lint-staged" } }