{
    "name": "@hyperdx/node-opentelemetry",
    "author": "Warren <warren@users.noreply.github.com>",
    "license": "MIT",
    "version": "0.10.3",
    "homepage": "https://www.hyperdx.io",
    "repository": {
        "type": "git",
        "url": "https://github.com/hyperdxio/hyperdx-js.git"
    },
    "publishConfig": {
        "access": "public"
    },
    "files": [
        "build/*"
    ],
    "main": "build/src/index.js",
    "bin": {
        "opentelemetry-instrument": "build/bin/opentelemetry-instrument.js"
    },
    "scripts": {
        "clean": "rimraf coverage build tmp",
        "prebuild": "npm run clean",
        "build": "tsc -p tsconfig.release.json",
        "postbuild": "npm run build:types",
        "build:types": "tsc -d -p tsconfig.release.json --declarationMap --emitDeclarationOnly",
        "build:watch": "tsc -w -p tsconfig.json",
        "lint": "eslint . --ext .ts --ext .mts",
        "ci:lint": "yarn lint && yarn tsc --noEmit",
        "dev:unit": "jest --watchAll",
        "ci:unit": "jest --coverage --ci",
        "prettier": "prettier --config .prettierrc --write ."
    },
    "dependencies": {
        "@hyperdx/instrumentation-exception": "^0.1.0",
        "@hyperdx/instrumentation-sentry-node": "^0.1.0",
        "@opentelemetry/api": "^1.8.0",
        "@opentelemetry/api-logs": "^0.57.2",
        "@opentelemetry/auto-instrumentations-node": "^0.56.1",
        "@opentelemetry/core": "^1.30.1",
        "@opentelemetry/exporter-logs-otlp-grpc": "^0.57.2",
        "@opentelemetry/exporter-logs-otlp-http": "^0.57.2",
        "@opentelemetry/exporter-metrics-otlp-grpc": "^0.57.2",
        "@opentelemetry/exporter-metrics-otlp-proto": "^0.57.2",
        "@opentelemetry/exporter-trace-otlp-grpc": "^0.57.2",
        "@opentelemetry/exporter-trace-otlp-proto": "^0.57.2",
        "@opentelemetry/instrumentation": "^0.57.2",
        "@opentelemetry/instrumentation-http": "^0.57.2",
        "@opentelemetry/instrumentation-runtime-node": "^0.12.2",
        "@opentelemetry/resources": "^1.30.1",
        "@opentelemetry/sdk-logs": "^0.57.2",
        "@opentelemetry/sdk-metrics": "^1.30.1",
        "@opentelemetry/sdk-node": "^0.57.2",
        "@opentelemetry/sdk-trace-base": "^1.30.1",
        "@opentelemetry/semantic-conventions": "^1.30.0",
        "cli-spinners": "^2.9.2",
        "json-stringify-safe": "^5.0.1",
        "lodash.isobject": "^3.0.2",
        "lodash.isplainobject": "^4.0.6",
        "lodash.isstring": "^4.0.1",
        "node-fetch": "^2.7.0",
        "open": "^8.4.2",
        "ora": "^5.4.1",
        "pino-abstract-transport": "^1.2.0",
        "semver": "^7.6.2",
        "shimmer": "^1.2.1",
        "tslib": "^2.5.3",
        "winston-transport": "^4.7.0"
    },
    "devDependencies": {
        "@hapi/hapi": "^21.3.9",
        "@koa/router": "^12.0.0",
        "bunyan": "^1.8.15",
        "compression": "^1.7.4",
        "express": "^4.19.2",
        "fastify": "^4.27.0",
        "graphql": "^16.8.1",
        "ioredis": "^5.4.1",
        "knex": "^3.1.0",
        "koa": "^2.15.3",
        "mongodb": "^6.6.2",
        "mongoose": "^6.12.8",
        "mysql": "^2.18.1",
        "mysql2": "^3.9.7",
        "pg": "^8.11.5",
        "pino": "^8.14.1",
        "redis": "^4.6.14",
        "socket.io": "^4.7.5"
    }
}
