@rudderstack/integrations-lib
Version:
A comprehensive TypeScript library providing shared utilities, SDKs, and tools for RudderStack integrations and destinations.
16 lines • 1.77 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.UnsupportedEventError = void 0;
const tags_1 = require("../tags");
const base_1 = require("./base");
class UnsupportedEventError extends base_1.BaseError {
constructor(message) {
const finalStatTags = {
[tags_1.TAG_NAMES.ERROR_CATEGORY]: tags_1.ERROR_CATEGORIES.PLATFORM,
[tags_1.TAG_NAMES.ERROR_TYPE]: tags_1.ERROR_TYPES.UNSUPPORTED,
};
super(message, 400, finalStatTags);
}
}
exports.UnsupportedEventError = UnsupportedEventError;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidW5zdXBwb3J0ZWRfZXZlbnRfZXJyb3IuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvZXJyb3JzL3Vuc3VwcG9ydGVkX2V2ZW50X2Vycm9yLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLGtDQUFtRTtBQUNuRSxpQ0FBbUM7QUFFbkMsTUFBYSxxQkFBc0IsU0FBUSxnQkFBUztJQUNsRCxZQUFZLE9BQWU7UUFDekIsTUFBTSxhQUFhLEdBQUc7WUFDcEIsQ0FBQyxnQkFBUyxDQUFDLGNBQWMsQ0FBQyxFQUFFLHVCQUFnQixDQUFDLFFBQVE7WUFDckQsQ0FBQyxnQkFBUyxDQUFDLFVBQVUsQ0FBQyxFQUFFLGtCQUFXLENBQUMsV0FBVztTQUNoRCxDQUFDO1FBQ0YsS0FBSyxDQUFDLE9BQU8sRUFBRSxHQUFHLEVBQUUsYUFBYSxDQUFDLENBQUM7SUFDckMsQ0FBQztDQUNGO0FBUkQsc0RBUUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBUQUdfTkFNRVMsIEVSUk9SX0NBVEVHT1JJRVMsIEVSUk9SX1RZUEVTIH0gZnJvbSAnLi4vdGFncyc7XG5pbXBvcnQgeyBCYXNlRXJyb3IgfSBmcm9tICcuL2Jhc2UnO1xuXG5leHBvcnQgY2xhc3MgVW5zdXBwb3J0ZWRFdmVudEVycm9yIGV4dGVuZHMgQmFzZUVycm9yIHtcbiAgY29uc3RydWN0b3IobWVzc2FnZTogc3RyaW5nKSB7XG4gICAgY29uc3QgZmluYWxTdGF0VGFncyA9IHtcbiAgICAgIFtUQUdfTkFNRVMuRVJST1JfQ0FURUdPUlldOiBFUlJPUl9DQVRFR09SSUVTLlBMQVRGT1JNLFxuICAgICAgW1RBR19OQU1FUy5FUlJPUl9UWVBFXTogRVJST1JfVFlQRVMuVU5TVVBQT1JURUQsXG4gICAgfTtcbiAgICBzdXBlcihtZXNzYWdlLCA0MDAsIGZpbmFsU3RhdFRhZ3MpO1xuICB9XG59XG4iXX0=