UNPKG

@embrace-io/web-sdk

Version:
1 lines 1.12 kB
{"version":3,"file":"EmbraceTraceExporter.cjs","names":["OTLPFetchTraceExporter","DEFAULT_EMBRACE_EXPORTER_CONFIG","getEmbraceHeaders","getTraceEndpoint"],"sources":["../../../src/exporters/EmbraceTraceExporter/EmbraceTraceExporter.ts"],"sourcesContent":["import { DEFAULT_EMBRACE_EXPORTER_CONFIG } from '../constants.ts';\nimport { getEmbraceHeaders } from '../utils.ts';\nimport { OTLPFetchTraceExporter } from './OTLPFetchTraceExporter.ts';\nimport type { EmbraceTraceExporterArgs } from './types.ts';\nimport { getTraceEndpoint } from './utils.ts';\n\nexport class EmbraceTraceExporter extends OTLPFetchTraceExporter {\n public constructor({\n appID,\n userID,\n embraceDataURL,\n }: EmbraceTraceExporterArgs) {\n super({\n ...DEFAULT_EMBRACE_EXPORTER_CONFIG,\n headers: getEmbraceHeaders(appID, userID),\n url: getTraceEndpoint(appID, embraceDataURL),\n });\n }\n}\n"],"mappings":";;;;;;AAMA,IAAa,uBAAb,cAA0CA,8DAAAA,uBAAuB;CAC/D,YAAmB,EACjB,OACA,QACA,kBAC2B;EAC3B,MAAM;GACJ,GAAGC,4BAAAA;GACH,SAASC,wBAAAA,kBAAkB,OAAO,MAAM;GACxC,KAAKC,6CAAAA,iBAAiB,OAAO,cAAc;EAC7C,CAAC;CACH;AACF"}