{
  "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"
  ]
}
