opentelemetry-js icon indicating copy to clipboard operation
opentelemetry-js copied to clipboard

Wrong import for "OTLPExporterNodeBase"

Open PurpleTape opened this issue 1 year ago • 11 comments
trafficstars

What happened?

Actual Result

When I start the project, I get an import error:

✘ [ERROR] No matching export in "node_modules/@opentelemetry/exporter-metrics-otlp-proto/node_modules/@opentelemetry/otlp-exporter-base/build/esm/index.js" for import "OTLPExporterNodeBase"

    node_modules/@opentelemetry/exporter-metrics-otlp-proto/build/esm/OTLPMetricExporter.js:44:77:
      44 │ import { appendResourcePathToUrl, appendRootPathToUrlIfNeeded, parseHeaders, OTLPExporterNodeBase, } from '@opentelemetry/otlp-exporter-base';
         ╵                                                                              ~~~~~~~~~~~~~~~~~~~~

Additional Details

OpenTelemetry Setup Code

No response

package.json

"@opentelemetry/api": "^1.9.0",
"@opentelemetry/exporter-metrics-otlp-proto": "^0.52.0",
"@opentelemetry/exporter-trace-otlp-proto": "^0.52.0",
"@opentelemetry/host-metrics": "^0.35.2",
"@opentelemetry/resources": "^1.25.0",
"@opentelemetry/sdk-metrics": "^1.25.0",
"@opentelemetry/sdk-node": "^0.52.0",
"@opentelemetry/semantic-conventions": "^1.25.0",

Relevant log output

No response

PurpleTape avatar Jun 15 '24 00:06 PurpleTape