{
    "name": "@hyperdx/instrumentation-sentry-node",
    "author": "Warren <warren@users.noreply.github.com>",
    "license": "Apache-2.0",
    "version": "0.2.1",
    "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",
    "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",
        "prettier": "prettier --config .prettierrc --write ."
    },
    "engines": {
        "node": ">=22.0.0"
    },
    "dependencies": {
        "@opentelemetry/core": "^2.8.0",
        "@opentelemetry/instrumentation": "^0.218.0",
        "@opentelemetry/semantic-conventions": "^1.41.1",
        "json-stringify-safe": "^5.0.1",
        "shimmer": "^1.2.1",
        "tslib": "^2.5.3"
    },
    "devDependencies": {
        "@opentelemetry/api": "^1.9.1",
        "@sentry/node": "7.x",
        "@sentry/types-v7": "npm:@sentry/types@7.x",
        "@sentry/types-v8": "npm:@sentry/types@8.x"
    },
    "peerDependencies": {
        "@opentelemetry/api": "^1.9.1"
    },
    "keywords": [
        "sentry",
        "exception",
        "instrumentation",
        "nodejs",
        "opentelemetry",
        "tracing"
    ]
}
