Files
n8n-nodes-gwezz-changdunovel/node_modules/n8n-workflow/dist/cjs/message-event-bus.js
2025-10-26 23:10:15 +08:00

96 lines
4.4 KiB
JavaScript

(function (factory) {
if (typeof module === "object" && typeof module.exports === "object") {
var v = factory(require, exports);
if (v !== undefined) module.exports = v;
}
else if (typeof define === "function" && define.amd) {
define(["require", "exports"], factory);
}
})(function (require, exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.defaultMessageEventBusDestinationSentryOptions = exports.defaultMessageEventBusDestinationWebhookOptions = exports.defaultMessageEventBusDestinationSyslogOptions = exports.defaultMessageEventBusDestinationOptions = exports.messageEventBusDestinationTypeNames = exports.MessageEventBusDestinationTypeNames = exports.EventMessageTypeNames = void 0;
// ===============================
// General Enums And Interfaces
// ===============================
var EventMessageTypeNames;
(function (EventMessageTypeNames) {
EventMessageTypeNames["generic"] = "$$EventMessage";
EventMessageTypeNames["audit"] = "$$EventMessageAudit";
EventMessageTypeNames["confirm"] = "$$EventMessageConfirm";
EventMessageTypeNames["workflow"] = "$$EventMessageWorkflow";
EventMessageTypeNames["node"] = "$$EventMessageNode";
EventMessageTypeNames["execution"] = "$$EventMessageExecution";
EventMessageTypeNames["aiNode"] = "$$EventMessageAiNode";
EventMessageTypeNames["runner"] = "$$EventMessageRunner";
EventMessageTypeNames["queue"] = "$$EventMessageQueue";
})(EventMessageTypeNames || (exports.EventMessageTypeNames = EventMessageTypeNames = {}));
var MessageEventBusDestinationTypeNames;
(function (MessageEventBusDestinationTypeNames) {
MessageEventBusDestinationTypeNames["abstract"] = "$$AbstractMessageEventBusDestination";
MessageEventBusDestinationTypeNames["webhook"] = "$$MessageEventBusDestinationWebhook";
MessageEventBusDestinationTypeNames["sentry"] = "$$MessageEventBusDestinationSentry";
MessageEventBusDestinationTypeNames["syslog"] = "$$MessageEventBusDestinationSyslog";
})(MessageEventBusDestinationTypeNames || (exports.MessageEventBusDestinationTypeNames = MessageEventBusDestinationTypeNames = {}));
exports.messageEventBusDestinationTypeNames = [
MessageEventBusDestinationTypeNames.abstract,
MessageEventBusDestinationTypeNames.webhook,
MessageEventBusDestinationTypeNames.sentry,
MessageEventBusDestinationTypeNames.syslog,
];
// ==================================
// Event Destination Default Settings
// ==================================
exports.defaultMessageEventBusDestinationOptions = {
__type: MessageEventBusDestinationTypeNames.abstract,
id: '',
label: 'New Event Destination',
enabled: true,
subscribedEvents: ['n8n.audit', 'n8n.workflow'],
credentials: {},
anonymizeAuditMessages: false,
};
exports.defaultMessageEventBusDestinationSyslogOptions = {
...exports.defaultMessageEventBusDestinationOptions,
__type: MessageEventBusDestinationTypeNames.syslog,
label: 'Syslog Server',
expectedStatusCode: 200,
host: '127.0.0.1',
port: 514,
protocol: 'tcp',
facility: 16,
app_name: 'n8n',
eol: '\n',
};
exports.defaultMessageEventBusDestinationWebhookOptions = {
...exports.defaultMessageEventBusDestinationOptions,
__type: MessageEventBusDestinationTypeNames.webhook,
credentials: {},
label: 'Webhook Endpoint',
expectedStatusCode: 200,
responseCodeMustMatch: false,
url: 'https://',
method: 'POST',
authentication: 'none',
sendQuery: false,
sendHeaders: false,
genericAuthType: '',
nodeCredentialType: '',
specifyHeaders: '',
specifyQuery: '',
jsonQuery: '',
jsonHeaders: '',
headerParameters: { parameters: [] },
queryParameters: { parameters: [] },
sendPayload: true,
options: {},
};
exports.defaultMessageEventBusDestinationSentryOptions = {
...exports.defaultMessageEventBusDestinationOptions,
__type: MessageEventBusDestinationTypeNames.sentry,
label: 'Sentry DSN',
dsn: 'https://',
sendPayload: true,
};
});
//# sourceMappingURL=message-event-bus.js.map