mirror of
https://github.com/czlonkowski/n8n-mcp.git
synced 2026-03-23 10:53:07 +00:00
chore: add pre-built dist folder for npx usage
This commit is contained in:
committed by
Romuald Członkowski
parent
a70d96a373
commit
5057481e70
27
dist/services/expression-validator.d.ts
vendored
Normal file
27
dist/services/expression-validator.d.ts
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
interface ExpressionValidationResult {
|
||||
valid: boolean;
|
||||
errors: string[];
|
||||
warnings: string[];
|
||||
usedVariables: Set<string>;
|
||||
usedNodes: Set<string>;
|
||||
}
|
||||
interface ExpressionContext {
|
||||
availableNodes: string[];
|
||||
currentNodeName?: string;
|
||||
isInLoop?: boolean;
|
||||
hasInputData?: boolean;
|
||||
}
|
||||
export declare class ExpressionValidator {
|
||||
private static readonly EXPRESSION_PATTERN;
|
||||
private static readonly VARIABLE_PATTERNS;
|
||||
static validateExpression(expression: string, context: ExpressionContext): ExpressionValidationResult;
|
||||
private static checkSyntaxErrors;
|
||||
private static extractExpressions;
|
||||
private static validateSingleExpression;
|
||||
private static checkCommonMistakes;
|
||||
private static checkNodeReferences;
|
||||
static validateNodeExpressions(parameters: any, context: ExpressionContext): ExpressionValidationResult;
|
||||
private static validateParametersRecursive;
|
||||
}
|
||||
export {};
|
||||
//# sourceMappingURL=expression-validator.d.ts.map
|
||||
Reference in New Issue
Block a user