{"bugs":{"url":"https://github.com/DataDog/dd-trace-js/issues"},"dist":{"shasum":"c12a220cebff844de9929ae2dc99cf4076e92f48","tarball":"https://registry.npmjs.org/dd-trace/-/dd-trace-5.81.0.tgz","fileCount":898,"integrity":"sha512-oESrqJ7sWSIUwOztHqF12YaGNc5+oaW/bAYQI5sKNqhp620UCF/EHTSB5hcgHGrf6ur8J/9Mt4ioFcMPLa65bA==","signatures":[{"sig":"MEUCIQCaESWvbA2irYZMIuqH0QKwJ9Em8LRTCbnx80UIzIhcbAIgL6/nQQ2Lg89Cn8ngMu+l5h3TjGhL8qlfbnxcMZmja4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dd-trace@5.81.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3918687},"main":"index.js","name":"dd-trace","author":{"name":"Datadog Inc.","email":"info@datadoghq.com"},"engines":{"node":">=18"},"gitHead":"2febdb40ca20631c486956bf7efa479f18f28922","license":"(Apache-2.0 OR BSD-3-Clause)","scripts":{"env":"bash ./plugin-env","lint":"node scripts/check_licenses.js && eslint . --concurrency=auto --max-warnings 0","test":"SERVICES=* yarn services && mocha --expose-gc 'packages/dd-trace/test/setup/node.js' 'packages/*/test/**/*.spec.js'","bench":"node benchmark/index.js","lint:fix":"node scripts/check_licenses.js && eslint . --concurrency=auto --max-warnings 0 --fix","services":"node ./scripts/install_plugin_modules && node packages/dd-trace/test/setup/services","test:core":"tap \"packages/datadog-core/test/**/*.spec.js\"","preinstall":"node scripts/preinstall.js","type:check":"tsc --noEmit -p tsconfig.dev.json","test:appsec":"mocha -r \"packages/dd-trace/test/setup/mocha.js\" --exclude \"packages/dd-trace/test/appsec/**/*.plugin.spec.js\" \"packages/dd-trace/test/appsec/**/*.spec.js\"","test:lambda":"mocha -r \"packages/dd-trace/test/setup/mocha.js\" \"packages/dd-trace/test/lambda/**/*.spec.js\"","lint:inspect":"npx @eslint/config-inspector@latest","test:aiguard":"mocha -r \"packages/dd-trace/test/setup/mocha.js\" \"packages/dd-trace/test/aiguard/**/*.spec.js\"","test:core:ci":"npm run test:core -- --coverage --nyc-arg=--include=\"packages/datadog-core/src/**/*.js\"","test:esbuild":"mocha -r \"packages/dd-trace/test/setup/mocha.js\" \"packages/datadog-esbuild/test/**/*.spec.js\"","test:plugins":"mocha -r \"packages/dd-trace/test/setup/mocha.js\" \"packages/datadog-plugin-@($(echo $PLUGINS))/test/**/@($(echo ${SPEC:-'*'})).spec.js\"","test:shimmer":"mocha 'packages/datadog-shimmer/test/**/*.spec.js'","test:debugger":"mocha -r 'packages/dd-trace/test/setup/mocha.js' 'packages/dd-trace/test/debugger/**/*.spec.js'","test:profiler":"tap \"packages/dd-trace/test/profiling/**/*.spec.js\"","type:doc:test":"cd docs && yarn && yarn test","test:appsec:ci":"nyc --no-clean --include \"packages/dd-trace/src/appsec/**/*.js\" --exclude \"packages/dd-trace/test/appsec/**/*.plugin.spec.js\" -- npm run test:appsec","test:lambda:ci":"nyc --no-clean --include \"packages/dd-trace/src/lambda/**/*.js\" -- npm run test:lambda","type:doc:build":"cd docs && yarn && yarn build","test:aiguard:ci":"nyc --no-clean --include \"packages/dd-trace/src/aiguard/**/*.js\" -- npm run test:aiguard","test:esbuild:ci":"nyc --no-clean --include \"packages/datadog-esbuild/test/**/*.js\" -- npm run test:esbuild","test:llmobs:sdk":"mocha -r \"packages/dd-trace/test/setup/mocha.js\" --exclude \"packages/dd-trace/test/llmobs/plugins/**/*.spec.js\" \"packages/dd-trace/test/llmobs/**/*.spec.js\" ","test:plugins:ci":"yarn services && nyc --no-clean --include \"packages/datadog-plugin-@($(echo $PLUGINS))/src/**/*.js\" -- npm run test:plugins","test:shimmer:ci":"nyc --no-clean --include 'packages/datadog-shimmer/src/**/*.js' -- npm run test:shimmer","test:trace:core":"tap packages/dd-trace/test/*.spec.js \"packages/dd-trace/test/{ci-visibility,datastreams,encode,exporters,opentelemetry,opentracing,plugins,remote_config,service-naming,standalone,telemetry,external-logger}/**/*.spec.js\"","release:proposal":"node scripts/release/proposal","test:debugger:ci":"nyc --no-clean --include 'packages/dd-trace/src/debugger/**/*.js' -- npm run test:debugger","test:integration":"mocha --timeout 60000 -r \"packages/dd-trace/test/setup/core.js\" \"integration-tests/*.spec.js\"","test:openfeature":"mocha -r \"packages/dd-trace/test/setup/mocha.js\" \"packages/dd-trace/test/openfeature/*.spec.js\"","test:profiler:ci":"npm run test:profiler -- --coverage --nyc-arg=--include=\"packages/dd-trace/src/profiling/**/*.js\"","test:eslint-rules":"node eslint-rules/*.test.mjs","test:unit:plugins":"mocha -r \"packages/dd-trace/test/setup/mocha.js\" \"packages/datadog-instrumentations/test/@($(echo $PLUGINS)).spec.js\" \"packages/datadog-plugin-@($(echo $PLUGINS))/test/**/*.spec.js\" --exclude \"packages/datadog-plugin-@($(echo $PLUGINS))/test/integration-test/**/*.spec.js\"","test:llmobs:sdk:ci":"nyc --no-clean --include \"packages/dd-trace/src/llmobs/**/*.js\" -- npm run test:llmobs:sdk","test:trace:core:ci":"npm run test:trace:core -- --coverage --nyc-arg=--include=\"packages/dd-trace/src/**/*.js\"","dependencies:dedupe":"yarn-deduplicate yarn.lock","test:appsec:plugins":"mocha -r \"packages/dd-trace/test/setup/mocha.js\" \"packages/dd-trace/test/appsec/**/*.@($(echo $PLUGINS)).plugin.spec.js\"","test:llmobs:plugins":"mocha -r \"packages/dd-trace/test/setup/mocha.js\" \"packages/dd-trace/test/llmobs/plugins/@($(echo $PLUGINS))/*.spec.js\"","test:openfeature:ci":"nyc --no-clean --include \"packages/dd-trace/src/openfeature/**/*.js\" -- npm run test:openfeature","test:instrumentations":"mocha -r 'packages/dd-trace/test/setup/mocha.js' \"packages/datadog-instrumentations/test/@($(echo $PLUGINS)).spec.js\"","test:integration:jest":"mocha --timeout 60000 -r \"packages/dd-trace/test/setup/core.js\" \"integration-tests/jest/*.spec.js\"","test:plugins:ci:flaky":"yarn services && nyc --no-clean --include \"packages/datadog-plugin-@($(echo $PLUGINS))/src/**/*.js\" -- npm run test:plugins -- --bail --retries 2","test:plugins:upstream":"node ./packages/dd-trace/test/plugins/suite.js","test:trace:guardrails":"mocha -r \"packages/dd-trace/test/setup/mocha.js\" \"packages/dd-trace/test/guardrails/**/*.spec.js\"","test:appsec:plugins:ci":"yarn services && nyc --no-clean --include \"packages/dd-trace/src/appsec/**/*.js\" -- npm run test:appsec:plugins","test:integration:mocha":"mocha --timeout 60000 -r \"packages/dd-trace/test/setup/core.js\" \"integration-tests/mocha/*.spec.js\"","test:llmobs:plugins:ci":"yarn services && nyc --no-clean --include \"packages/dd-trace/src/llmobs/**/*.js\" -- npm run test:llmobs:plugins","test:integration:appsec":"mocha --timeout 60000 -r \"packages/dd-trace/test/setup/core.js\" \"integration-tests/appsec/*.spec.js\"","test:integration:vitest":"mocha --timeout 60000 -r \"packages/dd-trace/test/setup/core.js\" \"integration-tests/vitest/*.spec.js\"","test:instrumentations:ci":"yarn services && nyc --no-clean --include \"packages/datadog-instrumentations/src/@($(echo $PLUGINS)).js\" --include \"packages/datadog-instrumentations/src/@($(echo $PLUGINS))/**/*.js\" -- npm run test:instrumentations","test:integration:aiguard":"mocha --timeout 60000 -r \"packages/dd-trace/test/setup/core.js\" \"integration-tests/aiguard/*.spec.js\"","test:integration:cypress":"mocha --timeout 60000 -r \"packages/dd-trace/test/setup/core.js\" \"integration-tests/cypress/*.spec.js\"","test:integration:esbuild":"mocha --timeout 60000 -r \"packages/dd-trace/test/setup/core.js\" \"integration-tests/esbuild/*.spec.js\"","test:integration:plugins":"mocha -r \"packages/dd-trace/test/setup/mocha.js\" \"packages/datadog-plugin-@($(echo $PLUGINS))/test/integration-test/**/*.spec.js\"","test:integration:testopt":"mocha --timeout 120000 -r \"packages/dd-trace/test/setup/core.js\" \"integration-tests/ci-visibility/*.spec.js\"","test:trace:guardrails:ci":"nyc --no-clean --include \"packages/dd-trace/src/guardrails/**/*.js\" -- npm run test:trace:guardrails","test:integration:cucumber":"mocha --timeout 60000 -r \"packages/dd-trace/test/setup/core.js\" \"integration-tests/cucumber/*.spec.js\"","test:integration:debugger":"mocha --timeout 60000 -r \"packages/dd-trace/test/setup/core.js\" \"integration-tests/debugger/*.spec.js\"","test:integration:profiler":"mocha --timeout 180000 -r \"packages/dd-trace/test/setup/core.js\" \"integration-tests/profiler/*.spec.js\"","test:integration:selenium":"mocha --timeout 60000 -r \"packages/dd-trace/test/setup/core.js\" \"integration-tests/selenium/*.spec.js\"","test:instrumentations:misc":"mocha -r 'packages/dd-trace/test/setup/mocha.js' 'packages/datadog-instrumentations/test/*/**/*.spec.js'","bench:e2e:test-optimization":"node benchmark/e2e-test-optimization/benchmark-run.js","test:integration:playwright":"mocha --timeout 60000 -r \"packages/dd-trace/test/setup/core.js\" \"integration-tests/playwright/*.spec.js\"","test:integration:openfeature":"mocha --timeout 60000 -r \"packages/dd-trace/test/setup/core.js\" \"integration-tests/openfeature/*.spec.js\"","test:instrumentations:misc:ci":"nyc --no-clean --include 'packages/datadog-instrumentations/src/**/*.js' -- npm run test:instrumentations:misc"},"typings":"index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2f7d2673-149b-4ad4-b76e-2bf9b2c6b848"}},"homepage":"https://github.com/DataDog/dd-trace-js#readme","keywords":["datadog","trace","tracing","profile","profiler","profiling","opentracing","apm"],"repository":{"url":"git+https://github.com/DataDog/dd-trace-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Datadog APM tracing client for JavaScript","directories":{},"maintainers":[{"name":"datadog","email":"robot-npm-frontend@datadoghq.com"}],"_nodeVersion":"24.12.0","dependencies":{"dc-polyfill":"^0.1.10","import-in-the-middle":"^1.14.2"},"_hasShrinkwrap":false,"devDependencies":{"bun":"1.3.3","nyc":"^15.1.0","tap":"^16.3.10","chai":"^4.5.0","glob":"^10.4.5","nock":"^13.5.6","yaml":"^2.8.0","axios":"^1.12.2","jszip":"^3.10.1","mocha":"^11.6.0","retry":"^0.13.1","sinon":"^21.0.0","eslint":"^9.39.0","multer":"^2.0.2","semver":"^7.7.2","express":"^5.1.0","globals":"^16.3.0","graphql":"*","octokit":"^5.0.3","semifies":"^1.0.0","tiktoken":"^1.0.21","benchmark":"^2.1.4","@eslint/js":"^9.39.0","@types/tap":"^15.0.12","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"^5.9.2","workerpool":"^10.0.0","@types/chai":"^4.3.16","@types/node":"^18.19.106","body-parser":"^2.2.0","opentracing":">=0.14.7","@types/mocha":"^10.0.10","@types/sinon":"^21.0.0","@babel/helpers":"^7.28.4","eslint-plugin-n":"^17.23.1","@eslint/eslintrc":"^3.3.1","@msgpack/msgpack":"^3.1.2","yarn-deduplicate":"^6.0.2","@openfeature/core":"^1.8.1","eslint-plugin-jsdoc":"^61.1.12","eslint-plugin-mocha":"^11.2.0","eslint-plugin-import":"^2.32.0","mocha-junit-reporter":"^2.2.1","eslint-plugin-cypress":"^5.2.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^62.0.0","mocha-multi-reporters":"^1.5.1","@openfeature/server-sdk":"~1.20.0","@stylistic/eslint-plugin":"^5.5.0"},"optionalDependencies":{"@datadog/pprof":"5.12.0","@opentelemetry/api":">=1.0.0 <1.10.0","@datadog/libdatadog":"0.7.0","@datadog/native-appsec":"10.3.0","@datadog/native-metrics":"3.1.1","@opentelemetry/api-logs":"<1.0.0","@datadog/wasm-js-rewriter":"5.0.1","@datadog/openfeature-node-server":"^0.2.0","@datadog/native-iast-taint-tracking":"4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-trace_5.81.0_1765996053971_0.5268396741735384","host":"s3://npm-registry-packages-npm-production"},"_id":"dd-trace@5.81.0","version":"5.81.0"}