chore: add pre-built dist folder for npx usage

This commit is contained in:
thesved
2025-12-04 20:22:02 +02:00
committed by Romuald Członkowski
parent a70d96a373
commit 5057481e70
716 changed files with 48021 additions and 0 deletions

27
dist/services/expression-validator.d.ts vendored Normal file
View 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