UNPKG

@rudderstack/integrations-lib

Version:

A comprehensive TypeScript library providing shared utilities, SDKs, and tools for RudderStack integrations and destinations.

17 lines 2.18 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.NetworkInstrumentationError = void 0; const tags_1 = require("../tags"); const base_1 = require("./base"); class NetworkInstrumentationError extends base_1.BaseError { constructor(message, destResponse = undefined) { const finalStatTags = { [tags_1.TAG_NAMES.ERROR_CATEGORY]: tags_1.ERROR_CATEGORIES.NETWORK, [tags_1.TAG_NAMES.ERROR_TYPE]: tags_1.ERROR_TYPES.ABORTED, [tags_1.TAG_NAMES.META]: tags_1.METADATA.INSTRUMENTATION, }; super(message, 400, finalStatTags, destResponse); } } exports.NetworkInstrumentationError = NetworkInstrumentationError; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmV0d29ya19pbnN0cnVtZW50YXRpb25fZXJyb3IuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvZXJyb3JzL25ldHdvcmtfaW5zdHJ1bWVudGF0aW9uX2Vycm9yLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLGtDQUE2RTtBQUM3RSxpQ0FBbUM7QUFFbkMsTUFBYSwyQkFBNEIsU0FBUSxnQkFBUztJQUN4RCxZQUFZLE9BQWUsRUFBRSxlQUFnQyxTQUFTO1FBQ3BFLE1BQU0sYUFBYSxHQUFHO1lBQ3BCLENBQUMsZ0JBQVMsQ0FBQyxjQUFjLENBQUMsRUFBRSx1QkFBZ0IsQ0FBQyxPQUFPO1lBQ3BELENBQUMsZ0JBQVMsQ0FBQyxVQUFVLENBQUMsRUFBRSxrQkFBVyxDQUFDLE9BQU87WUFDM0MsQ0FBQyxnQkFBUyxDQUFDLElBQUksQ0FBQyxFQUFFLGVBQVEsQ0FBQyxlQUFlO1NBQzNDLENBQUM7UUFFRixLQUFLLENBQUMsT0FBTyxFQUFFLEdBQUcsRUFBRSxhQUFhLEVBQUUsWUFBWSxDQUFDLENBQUM7SUFDbkQsQ0FBQztDQUNGO0FBVkQsa0VBVUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBUQUdfTkFNRVMsIEVSUk9SX0NBVEVHT1JJRVMsIEVSUk9SX1RZUEVTLCBNRVRBREFUQSB9IGZyb20gJy4uL3RhZ3MnO1xuaW1wb3J0IHsgQmFzZUVycm9yIH0gZnJvbSAnLi9iYXNlJztcblxuZXhwb3J0IGNsYXNzIE5ldHdvcmtJbnN0cnVtZW50YXRpb25FcnJvciBleHRlbmRzIEJhc2VFcnJvciB7XG4gIGNvbnN0cnVjdG9yKG1lc3NhZ2U6IHN0cmluZywgZGVzdFJlc3BvbnNlOiBhbnkgfCB1bmRlZmluZWQgPSB1bmRlZmluZWQpIHtcbiAgICBjb25zdCBmaW5hbFN0YXRUYWdzID0ge1xuICAgICAgW1RBR19OQU1FUy5FUlJPUl9DQVRFR09SWV06IEVSUk9SX0NBVEVHT1JJRVMuTkVUV09SSyxcbiAgICAgIFtUQUdfTkFNRVMuRVJST1JfVFlQRV06IEVSUk9SX1RZUEVTLkFCT1JURUQsXG4gICAgICBbVEFHX05BTUVTLk1FVEFdOiBNRVRBREFUQS5JTlNUUlVNRU5UQVRJT04sXG4gICAgfTtcblxuICAgIHN1cGVyKG1lc3NhZ2UsIDQwMCwgZmluYWxTdGF0VGFncywgZGVzdFJlc3BvbnNlKTtcbiAgfVxufVxuIl19