dd-trace-js
dd-trace-js copied to clipboard
JavaScript APM Tracer
### What does this PR do? This adds a prototype for exception passthrough in diagnostics_channel ### Motivation Blocking the flow of stack execution is not possible in native diagnostics_channel currently
### What does this PR do? Move the `@types/node` package from dependencies to devDependencies. ### Motivation Reduce `dd-trace-js` package size by removing unnecessary prod dependency. ### Plugin Checklist - [...
Please CIRCLECI please work. See https://github.com/DataDog/dd-trace-js/pull/1674
### What does this PR do? When using `.promise()` there is no callback for `dd-trace-js` to wrap. Before this change, that meant we never called tracer.extract on any incoming requests....
### What does this PR do? Adds functionality that allows to add additional spans to trace in Cypress plugin. ### Motivation I need to add additional spans to Datadog for...
### What does this PR do? ### Motivation ### Plugin Checklist - [ ] Unit tests. - [ ] TypeScript [definitions][1]. - [ ] TypeScript [tests][2]. - [ ] API...
### What does this PR do? Adds a dev container definition to `docker-compose.yml` and updates the development docs. ### Motivation Having a dev container is handy for quickly getting started...
### What does this PR do? This PR adds support for tracing undici, for the upcoming release. Closes #1615 ### Motivation Undici does not use the standard HTTP / HTTPS...
### What does this PR do? adds codeql security scanning to improve static analysis example of the outputs are available at https://github.com/stephengroat/dd-trace-js/security/code-scanning 5 of the initial security issues are easily...
### What does this PR do? Re-implement the logger with diagnostics channel. ### Motivation This will enable us to send logs as events to diagnostics channels instead of calling the...