- 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>
37 lines
1.0 KiB
JavaScript
37 lines
1.0 KiB
JavaScript
export class ICredentials {
|
|
id;
|
|
name;
|
|
type;
|
|
data;
|
|
constructor(nodeCredentials, type, data) {
|
|
this.id = nodeCredentials.id ?? undefined;
|
|
this.name = nodeCredentials.name;
|
|
this.type = type;
|
|
this.data = data;
|
|
}
|
|
}
|
|
export class ICredentialsHelper {
|
|
}
|
|
/**
|
|
* This class serves as the base for all nodes using the new context API
|
|
* having this as a class enables us to identify these instances at runtime
|
|
*/
|
|
export class Node {
|
|
}
|
|
export const NodeConnectionTypes = {
|
|
AiAgent: 'ai_agent',
|
|
AiChain: 'ai_chain',
|
|
AiDocument: 'ai_document',
|
|
AiEmbedding: 'ai_embedding',
|
|
AiLanguageModel: 'ai_languageModel',
|
|
AiMemory: 'ai_memory',
|
|
AiOutputParser: 'ai_outputParser',
|
|
AiRetriever: 'ai_retriever',
|
|
AiReranker: 'ai_reranker',
|
|
AiTextSplitter: 'ai_textSplitter',
|
|
AiTool: 'ai_tool',
|
|
AiVectorStore: 'ai_vectorStore',
|
|
Main: 'main',
|
|
};
|
|
export const nodeConnectionTypes = Object.values(NodeConnectionTypes);
|
|
//# sourceMappingURL=interfaces.js.map
|