@embrace-io/web-sdk
Version:
16 lines (15 loc) • 714 B
JavaScript
import { JsonTraceSerializer, TraceExporterMetricsHelper } from "../../packages/otlp-transformer/dist/index.js";
import { BaseFetchExporter } from "../BaseFetchExporter/BaseFetchExporter.js";
import { createOtlpBrowserFetchExportDelegate } from "../otlpBrowserFetchExportDelegate.js";
//#region src/exporters/EmbraceTraceExporter/OTLPFetchTraceExporter.ts
var OTLPFetchTraceExporter = class extends BaseFetchExporter {
constructor(config) {
super(createOtlpBrowserFetchExportDelegate({
...config,
compression: "gzip"
}, JsonTraceSerializer, "otlp_http_span_exporter", TraceExporterMetricsHelper));
}
};
//#endregion
export { OTLPFetchTraceExporter };
//# sourceMappingURL=OTLPFetchTraceExporter.js.map