UNPKG

@sentry/utils

Version:
28 lines (24 loc) 721 B
Object.defineProperty(exports, '__esModule', { value: true }); var envelope = require('./envelope.js'); var 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, ) { var clientReportItem = [ { type: 'client_report' }, { timestamp: timestamp || time.dateTimestampInSeconds(), discarded_events, }, ]; return envelope.createEnvelope(dsn ? { dsn } : {}, [clientReportItem]); } exports.createClientReportEnvelope = createClientReportEnvelope; //# sourceMappingURL=clientreport.js.map