-
Notifications
You must be signed in to change notification settings - Fork 383
Expand file tree
/
Copy pathCODEOWNERS
More file actions
248 lines (221 loc) · 13.8 KB
/
CODEOWNERS
File metadata and controls
248 lines (221 loc) · 13.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
# TODO: Restructure the project by product and clean up this file.
# AppSec
/integration-tests/appsec/ @DataDog/asm-js
/packages/dd-trace/src/appsec/ @DataDog/asm-js
/packages/dd-trace/test/appsec/ @DataDog/asm-js
/integration-tests/aiguard/ @DataDog/asm-js
/packages/dd-trace/src/aiguard/ @DataDog/asm-js
/packages/dd-trace/test/aiguard/ @DataDog/asm-js
/packages/dd-trace/test/plugins/util/ip_extractor.spec.js @DataDog/asm-js
/packages/dd-trace/*/standalone @DataDog/asm-js
# Dynamic Instrumentation
/benchmark/sirun/debugger @DataDog/debugger-nodejs
/integration-tests/code-origin/ @DataDog/debugger-nodejs
/integration-tests/code-origin-remote-config.spec.js @DataDog/debugger-nodejs
/integration-tests/code-origin.spec.js @DataDog/debugger-nodejs
/integration-tests/debugger/ @DataDog/debugger-nodejs
/packages/datadog-code-origin/ @DataDog/debugger-nodejs
/packages/datadog-plugin-*/**/code_origin.* @DataDog/debugger-nodejs
/packages/dd-trace/src/debugger/ @DataDog/debugger-nodejs
/packages/dd-trace/test/debugger/ @DataDog/debugger-nodejs
/packages/dd-trace/test/plugins/util/stacktrace.spec.js @DataDog/debugger-nodejs
# Serverless
/packages/dd-trace/src/lambda/ @DataDog/serverless-aws @DataDog/apm-serverless
/packages/dd-trace/test/lambda/ @DataDog/serverless-aws @DataDog/apm-serverless
/packages/dd-trace/test/azure_metadata.spec.js @DataDog/apm-serverless
/packages/dd-trace/test/plugins/util/inferred_proxy.spec.js @DataDog/serverless-aws @DataDog/apm-serverless
# IDM
/integration-tests/esbuild/ @DataDog/apm-idm-js
/integration-tests/webpack/ @DataDog/apm-idm-js
/integration-tests/pino.spec.js @DataDog/apm-idm-js
/packages/datadog-esbuild @DataDog/apm-idm-js
/packages/datadog-webpack @DataDog/apm-idm-js
/packages/datadog-plugin-*/ @DataDog/apm-idm-js
/packages/datadog-instrumentations/ @DataDog/apm-idm-js
/packages/dd-trace/src/plugins/ @DataDog/apm-idm-js
/packages/dd-trace/test/plugins/ @DataDog/apm-idm-js
/packages/dd-trace/src/service-naming/ @DataDog/apm-idm-js
/packages/dd-trace/test/service-naming/ @DataDog/apm-idm-js
/packages/dd-trace/test/payload_tagging.spec.js @DataDog/apm-idm-js
/packages/dd-trace/test/payload-tagging/ @DataDog/apm-idm-js
/packages/dd-trace/test/propagation-hash.spec.js @DataDog/apm-idm-js
/packages/dd-trace/test/tracer_metadata.spec.js @DataDog/apm-idm-js
# Test Optimization
/ci @DataDog/ci-app-libraries
/integration-tests/selenium/ @DataDog/ci-app-libraries
/packages/dd-trace/src/ci-visibility/ @DataDog/ci-app-libraries
/packages/datadog-plugin-jest/ @DataDog/ci-app-libraries
/packages/datadog-plugin-mocha/ @DataDog/ci-app-libraries
/packages/datadog-plugin-cucumber/ @DataDog/ci-app-libraries
/packages/datadog-plugin-cypress/ @DataDog/ci-app-libraries
/packages/datadog-plugin-playwright/ @DataDog/ci-app-libraries
/packages/datadog-plugin-vitest/ @DataDog/ci-app-libraries
/packages/dd-trace/src/plugins/util/git.js @DataDog/ci-app-libraries
/packages/dd-trace/src/plugins/ci_plugin.js @DataDog/ci-app-libraries
/packages/dd-trace/test/ci-visibility/ @DataDog/ci-app-libraries
/packages/dd-trace/test/encode/agentless-ci-visibility.spec.js @DataDog/ci-app-libraries
/packages/dd-trace/test/encode/coverage-ci-visibility.spec.js @DataDog/ci-app-libraries
/packages/dd-trace/test/git_metadata_tagger.spec.js @DataDog/ci-app-libraries
/packages/dd-trace/test/plugins/util/git.spec.js @DataDog/ci-app-libraries
/packages/dd-trace/test/plugins/util/ci-env/ @DataDog/ci-app-libraries
/packages/dd-trace/test/plugins/util/test.spec.js @DataDog/ci-app-libraries
/packages/dd-trace/test/plugins/util/test-environment.spec.js @DataDog/ci-app-libraries
/packages/dd-trace/src/encode/agentless-ci-visibility.js @DataDog/ci-app-libraries
/packages/dd-trace/src/encode/agentless-json.js @DataDog/ci-app-libraries
/packages/dd-trace/src/encode/coverage-ci-visibility.js @DataDog/ci-app-libraries
/packages/dd-trace/src/encode/tags-processors.js @DataDog/ci-app-libraries
/packages/dd-trace/src/exporters/agentless/ @DataDog/ci-app-libraries
/packages/dd-trace/src/git_metadata_tagger.js @DataDog/ci-app-libraries
/packages/dd-trace/src/plugins/util/ci.js @DataDog/ci-app-libraries
/packages/dd-trace/src/plugins/util/env.js @DataDog/ci-app-libraries
/packages/dd-trace/src/plugins/util/git-cache.js @DataDog/ci-app-libraries
/packages/dd-trace/src/plugins/util/tags.js @DataDog/ci-app-libraries
/packages/dd-trace/src/plugins/util/test.js @DataDog/ci-app-libraries
/packages/dd-trace/src/plugins/util/user-provided-git.js @DataDog/ci-app-libraries
/packages/dd-trace/test/plugins/util/__test__/CODEOWNERS @DataDog/ci-app-libraries
/packages/dd-trace/test/plugins/util/fixtures/github_event_payload_malformed.json @DataDog/ci-app-libraries
/packages/dd-trace/test/plugins/util/fixtures/github_event_payload.json @DataDog/ci-app-libraries
/packages/dd-trace/test/plugins/util/fixtures/istanbul-map-fixture.json @DataDog/ci-app-libraries
/packages/dd-trace/test/plugins/util/fixtures/runner/ @DataDog/ci-app-libraries
/packages/dd-trace/test/plugins/util/fixtures/runner_empty/ @DataDog/ci-app-libraries
/packages/datadog-instrumentations/src/jest.js @DataDog/ci-app-libraries
/packages/datadog-instrumentations/src/mocha/ @DataDog/ci-app-libraries
/packages/datadog-instrumentations/src/cucumber.js @DataDog/ci-app-libraries
/packages/datadog-instrumentations/src/cypress.js @DataDog/ci-app-libraries
/packages/datadog-instrumentations/src/playwright.js @DataDog/ci-app-libraries
/packages/datadog-instrumentations/src/vitest.js @DataDog/ci-app-libraries
/integration-tests/ci-visibility/ @DataDog/ci-app-libraries
/integration-tests/cucumber/ @DataDog/ci-app-libraries
/integration-tests/cypress/ @DataDog/ci-app-libraries
/integration-tests/jest/ @DataDog/ci-app-libraries
/integration-tests/mocha/ @DataDog/ci-app-libraries
/integration-tests/playwright/ @DataDog/ci-app-libraries
/integration-tests/vitest/ @DataDog/ci-app-libraries
/integration-tests/vitest.config.mjs @DataDog/ci-app-libraries
/integration-tests/ci-visibility-intake.js @DataDog/ci-app-libraries
/integration-tests/CODEOWNERS @DataDog/ci-app-libraries
/integration-tests/config-jest-multiproject.js @DataDog/ci-app-libraries
/integration-tests/config-jest.js @DataDog/ci-app-libraries
/integration-tests/cypress-config.json @DataDog/ci-app-libraries
/integration-tests/cypress-esm-config.mjs @DataDog/ci-app-libraries
/integration-tests/cypress.config.js @DataDog/ci-app-libraries
/integration-tests/my-nyc.config.js @DataDog/ci-app-libraries
/integration-tests/playwright.config.js @DataDog/ci-app-libraries
/integration-tests/playwright.config.ts @DataDog/ci-app-libraries
/benchmark/e2e-test-optimization/ @DataDog/ci-app-libraries
# LLM Observability
/packages/datadog-instrumentations/src/ai.js @DataDog/ml-observability
/packages/datadog-instrumentations/src/anthropic.js @DataDog/ml-observability
/packages/datadog-instrumentations/src/google-cloud-vertexai.js @DataDog/ml-observability
/packages/datadog-instrumentations/src/langchain.js @DataDog/ml-observability
/packages/datadog-instrumentations/src/openai.js @DataDog/ml-observability
/packages/datadog-plugin-ai/ @DataDog/ml-observability
/packages/datadog-plugin-anthropic/ @DataDog/ml-observability
/packages/datadog-plugin-aws-sdk/src/services/bedrockruntime @DataDog/ml-observability
/packages/datadog-plugin-aws-sdk/test/bedrockruntime.spec.js @DataDog/ml-observability
/packages/datadog-plugin-google-cloud-vertexai/ @DataDog/ml-observability
/packages/datadog-plugin-langchain/ @DataDog/ml-observability
/packages/datadog-plugin-openai/ @DataDog/ml-observability
/packages/dd-trace/src/llmobs/ @DataDog/ml-observability
/packages/dd-trace/test/llmobs/ @DataDog/ml-observability
/packages/dd-trace/test/plugins/util/llm.spec.js @DataDog/ml-observability
# Data Streams Monitoring
/packages/dd-trace/src/datastreams/ @DataDog/data-streams-monitoring
/packages/dd-trace/test/datastreams/ @DataDog/data-streams-monitoring
/packages/**/dsm.spec.js @DataDog/data-streams-monitoring
/packages/**/*.dsm.spec.js @DataDog/data-streams-monitoring
# API SDK Capabilities
/integration-tests/log_injection.spec.js @DataDog/apm-sdk-capabilities-js
/integration-tests/opentelemetry/ @DataDog/apm-sdk-capabilities-js
/integration-tests/opentelemetry-logs.spec.js @DataDog/apm-sdk-capabilities-js
/integration-tests/opentelemetry.spec.js @DataDog/apm-sdk-capabilities-js
/integration-tests/remote_config.spec.js @DataDog/apm-sdk-capabilities-js
/integration-tests/telemetry.spec.js @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/src/telemetry/ @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/test/telemetry/ @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/src/config/ @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/test/config/ @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/src/opentelemetry/ @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/test/opentelemetry/ @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/src/opentracing/ @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/test/opentracing/ @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/src/remote_config/ @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/test/remote_config/ @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/src/baggage.js @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/src/sampler.js @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/test/sampler.spec.js @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/src/priority_sampler.js @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/test/priority_sampler.spec.js @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/test/ramdom_sampler.spec.js @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/test/rate_limiter.spec.js @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/src/sampling_rule.js @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/test/sampling_rule.spec.js @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/src/span_sampler.js @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/test/analytics_sampler.spec.js @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/test/custom-metrics.spec.js @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/test/process-tags.spec.js @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/test/runtime_metrics.spec.js @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/test/scope.spec.js @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/test/span_format.spec.js @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/test/span_processor.spec.js @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/test/span_stats.spec.js @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/test/span_sampler.spec.js @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/test/startup-log.spec.js @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/test/tagger.spec.js @DataDog/apm-sdk-capabilities-js
/packages/dd-trace/test/tracer.spec.js @DataDog/apm-sdk-capabilities-js
/scripts/generate-config-types.js @DataDog/apm-sdk-capabilities-js
# Feature Flagging
/integration-tests/openfeature/ @DataDog/feature-flagging
/packages/dd-trace/src/openfeature/ @DataDog/feature-flagging
/packages/dd-trace/test/openfeature/ @DataDog/feature-flagging
# CI
/.github/chainguard @DataDog/sdlc-security
/.github/workflows/apm-capabilities.yml @DataDog/apm-sdk-capabilities-js
/.github/workflows/apm-integrations.yml @DataDog/apm-idm-js
/.github/workflows/aiguard.yml @DataDog/asm-js
/.github/workflows/appsec.yml @DataDog/asm-js
/.github/workflows/debugger.yml @DataDog/debugger-nodejs
/.github/workflows/serverless.yml @DataDog/serverless-aws @DataDog/apm-serverless
/.github/workflows/llmobs.yml @DataDog/ml-observability
/.github/workflows/profiling.yml @DataDog/profiling-js
/.github/workflows/system-tests.yml @DataDog/asm-js
/.github/workflows/test-optimization.yml @DataDog/ci-app-libraries
# Profiling
/integration-tests/profiler @DataDog/profiling-js
/packages/dd-trace/*/profiling @DataDog/profiling-js
/packages/dd-trace/test/exporters/common/form-data.spec.js @DataDog/profiling-js
# Language Platform
/* @DataDog/lang-platform-js
/integration-tests/bun/ @DataDog/lang-platform-js
/integration-tests/init.spec.js @DataDog/lang-platform-js
/integration-tests/package-guardrails.spec.js @DataDog/lang-platform-js
/integration-tests/startup.spec.js @DataDog/lang-platform-js
/packages/datadog-core @DataDog/lang-platform-js
/packages/datadog-shimmer @DataDog/lang-platform-js
/packages/dd-trace/*/crashtracking @DataDog/lang-platform-js
/packages/dd-trace/test/agent/ @DataDog/lang-platform-js
/packages/dd-trace/test/dd-trace.spec.js @DataDog/lang-platform-js
/packages/dd-trace/test/dogstatsd.spec.js @DataDog/lang-platform-js
/packages/dd-trace/test/encode/ @DataDog/lang-platform-js
/packages/dd-trace/test/exporter.spec.js @DataDog/lang-platform-js
/packages/dd-trace/test/exporters/ @DataDog/lang-platform-js
/packages/dd-trace/test/external-logger/ @DataDog/lang-platform-js
/packages/dd-trace/test/flare.spec.js @DataDog/lang-platform-js
/packages/dd-trace/test/guardrails/ @DataDog/lang-platform-js
/packages/dd-trace/test/heap_snapshots.spec.js @DataDog/lang-platform-js
/packages/dd-trace/test/histogram.spec.js @DataDog/lang-platform-js
/packages/dd-trace/test/id.spec.js @DataDog/lang-platform-js
/packages/dd-trace/test/iitm.spec.js @DataDog/lang-platform-js
/packages/dd-trace/test/log.spec.js @DataDog/lang-platform-js
/packages/dd-trace/test/msgpack/ @DataDog/lang-platform-js
/packages/dd-trace/test/noop.spec.js @DataDog/lang-platform-js
/packages/dd-trace/test/pkg.spec.js @DataDog/lang-platform-js
/packages/dd-trace/test/plugin_manager.spec.js @DataDog/lang-platform-js
/packages/dd-trace/test/plugins/plugin.spec.js @DataDog/lang-platform-js
/packages/dd-trace/test/plugins/util/env.spec.js @DataDog/lang-platform-js
/packages/dd-trace/test/proxy.spec.js @DataDog/lang-platform-js
/packages/dd-trace/test/require-package-json.spec.js @DataDog/lang-platform-js
/packages/dd-trace/test/ritm-tests @DataDog/lang-platform-js
/packages/dd-trace/test/ritm.spec.js @DataDog/lang-platform-js
/packages/dd-trace/test/setup @DataDog/lang-platform-js
/packages/dd-trace/test/util.spec.js @DataDog/lang-platform-js