Initial commit: n8n Strike API node
- Add Strike API credentials configuration - Implement Strike node with 9 resources (Account, Balance, Currency Exchange, Deposit, Invoice, Payment, Payment Method, Payout, Rates) - Add comprehensive operation descriptions for all resources - Include CLAUDE.MD documentation - Set up build configuration with TypeScript, ESLint, and Prettier 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
119
node_modules/n8n-workflow/dist/cjs/message-event-bus.d.ts
generated
vendored
Normal file
119
node_modules/n8n-workflow/dist/cjs/message-event-bus.d.ts
generated
vendored
Normal file
@ -0,0 +1,119 @@
|
||||
import type { DateTime } from 'luxon';
|
||||
import type { INodeCredentials } from './interfaces';
|
||||
export declare const enum EventMessageTypeNames {
|
||||
generic = "$$EventMessage",
|
||||
audit = "$$EventMessageAudit",
|
||||
confirm = "$$EventMessageConfirm",
|
||||
workflow = "$$EventMessageWorkflow",
|
||||
node = "$$EventMessageNode",
|
||||
execution = "$$EventMessageExecution",
|
||||
aiNode = "$$EventMessageAiNode",
|
||||
runner = "$$EventMessageRunner",
|
||||
queue = "$$EventMessageQueue"
|
||||
}
|
||||
export declare const enum MessageEventBusDestinationTypeNames {
|
||||
abstract = "$$AbstractMessageEventBusDestination",
|
||||
webhook = "$$MessageEventBusDestinationWebhook",
|
||||
sentry = "$$MessageEventBusDestinationSentry",
|
||||
syslog = "$$MessageEventBusDestinationSyslog"
|
||||
}
|
||||
export declare const messageEventBusDestinationTypeNames: MessageEventBusDestinationTypeNames[];
|
||||
export interface IAbstractEventMessage {
|
||||
__type: EventMessageTypeNames;
|
||||
id: string;
|
||||
ts: DateTime;
|
||||
eventName: string;
|
||||
message: string;
|
||||
payload: any;
|
||||
}
|
||||
export interface MessageEventBusDestinationOptions {
|
||||
__type?: MessageEventBusDestinationTypeNames;
|
||||
id?: string;
|
||||
label?: string;
|
||||
enabled?: boolean;
|
||||
subscribedEvents?: string[];
|
||||
credentials?: INodeCredentials;
|
||||
anonymizeAuditMessages?: boolean;
|
||||
circuitBreaker?: {
|
||||
maxFailures?: number;
|
||||
maxDuration?: number;
|
||||
halfOpenRequests?: number;
|
||||
failureWindow?: number;
|
||||
maxConcurrentHalfOpenRequests?: number;
|
||||
};
|
||||
}
|
||||
export interface MessageEventBusDestinationWebhookParameterItem {
|
||||
parameters: Array<{
|
||||
name: string;
|
||||
value: string | number | boolean | null | undefined;
|
||||
}>;
|
||||
}
|
||||
export interface MessageEventBusDestinationWebhookParameterOptions {
|
||||
batch?: {
|
||||
batchSize?: number;
|
||||
batchInterval?: number;
|
||||
};
|
||||
allowUnauthorizedCerts?: boolean;
|
||||
queryParameterArrays?: 'indices' | 'brackets' | 'repeat';
|
||||
redirect?: {
|
||||
followRedirects?: boolean;
|
||||
maxRedirects?: number;
|
||||
};
|
||||
response?: {
|
||||
response?: {
|
||||
fullResponse?: boolean;
|
||||
neverError?: boolean;
|
||||
responseFormat?: string;
|
||||
outputPropertyName?: string;
|
||||
};
|
||||
};
|
||||
proxy?: {
|
||||
protocol: 'https' | 'http';
|
||||
host: string;
|
||||
port: number;
|
||||
};
|
||||
timeout?: number;
|
||||
socket?: {
|
||||
keepAlive?: boolean;
|
||||
maxSockets?: number;
|
||||
maxFreeSockets?: number;
|
||||
};
|
||||
}
|
||||
export interface MessageEventBusDestinationWebhookOptions extends MessageEventBusDestinationOptions {
|
||||
url: string;
|
||||
responseCodeMustMatch?: boolean;
|
||||
expectedStatusCode?: number;
|
||||
method?: string;
|
||||
authentication?: 'predefinedCredentialType' | 'genericCredentialType' | 'none';
|
||||
sendQuery?: boolean;
|
||||
sendHeaders?: boolean;
|
||||
genericAuthType?: string;
|
||||
nodeCredentialType?: string;
|
||||
specifyHeaders?: string;
|
||||
specifyQuery?: string;
|
||||
jsonQuery?: string;
|
||||
jsonHeaders?: string;
|
||||
headerParameters?: MessageEventBusDestinationWebhookParameterItem;
|
||||
queryParameters?: MessageEventBusDestinationWebhookParameterItem;
|
||||
sendPayload?: boolean;
|
||||
options?: MessageEventBusDestinationWebhookParameterOptions;
|
||||
}
|
||||
export interface MessageEventBusDestinationSyslogOptions extends MessageEventBusDestinationOptions {
|
||||
expectedStatusCode?: number;
|
||||
host: string;
|
||||
port?: number;
|
||||
protocol?: 'udp' | 'tcp';
|
||||
facility?: number;
|
||||
app_name?: string;
|
||||
eol?: string;
|
||||
}
|
||||
export interface MessageEventBusDestinationSentryOptions extends MessageEventBusDestinationOptions {
|
||||
dsn: string;
|
||||
tracesSampleRate?: number;
|
||||
sendPayload?: boolean;
|
||||
}
|
||||
export declare const defaultMessageEventBusDestinationOptions: MessageEventBusDestinationOptions;
|
||||
export declare const defaultMessageEventBusDestinationSyslogOptions: MessageEventBusDestinationSyslogOptions;
|
||||
export declare const defaultMessageEventBusDestinationWebhookOptions: MessageEventBusDestinationWebhookOptions;
|
||||
export declare const defaultMessageEventBusDestinationSentryOptions: MessageEventBusDestinationSentryOptions;
|
||||
//# sourceMappingURL=message-event-bus.d.ts.map
|
||||
Reference in New Issue
Block a user