123456789101112131415161718192021222324252627 |
- Object.defineProperty(exports, '__esModule', { value: true });
- const envelope = require('./envelope.js');
- const time = require('./time.js');
- /**
- * Creates client report envelope
- * @param discarded_events An array of discard events
- * @param dsn A DSN that can be set on the header. Optional.
- */
- function createClientReportEnvelope(
- discarded_events,
- dsn,
- timestamp,
- ) {
- const clientReportItem = [
- { type: 'client_report' },
- {
- timestamp: timestamp || time.dateTimestampInSeconds(),
- discarded_events,
- },
- ];
- return envelope.createEnvelope(dsn ? { dsn } : {}, [clientReportItem]);
- }
- exports.createClientReportEnvelope = createClientReportEnvelope;
- //# sourceMappingURL=clientreport.js.map
|