@epilot/validation-rules-client
Advanced tools
+54
-21
@@ -32,11 +32,11 @@ /* eslint-disable */ | ||
| /** | ||
| * Condition definition for a numeric validation rule | ||
| * Condition definition for a numeric-based validation rule (2 levels deep) | ||
| */ | ||
| export type NumericCondition = /* Condition definition for a numeric validation rule */ { | ||
| all: (/* Condition definition for a numeric validation rule */ NumericCondition | /* Fact-based condition for numeric validation */ NumericFactCondition)[]; | ||
| export type NumericCondition = /* Condition definition for a numeric-based validation rule (2 levels deep) */ { | ||
| all: (/* Fact-based condition for numeric validation */ NumericFactCondition | /* Nested condition with logical operators (level 2 only) */ NumericNestedCondition)[]; | ||
| } | { | ||
| any: (/* Condition definition for a numeric validation rule */ NumericCondition | /* Fact-based condition for numeric validation */ NumericFactCondition)[]; | ||
| any: (/* Fact-based condition for numeric validation */ NumericFactCondition | /* Nested condition with logical operators (level 2 only) */ NumericNestedCondition)[]; | ||
| } | { | ||
| not: /* Condition definition for a numeric validation rule */ NumericCondition | /* Fact-based condition for numeric validation */ NumericFactCondition; | ||
| }; | ||
| not: /* Fact-based condition for numeric validation */ NumericFactCondition | /* Nested condition with logical operators (level 2 only) */ NumericNestedCondition; | ||
| } | /* Fact-based condition for numeric validation */ NumericFactCondition; | ||
| /** | ||
@@ -139,2 +139,12 @@ * Fact-based condition for numeric validation | ||
| /** | ||
| * Nested condition with logical operators (level 2 only) | ||
| */ | ||
| export type NumericNestedCondition = /* Nested condition with logical operators (level 2 only) */ { | ||
| all: /* Fact-based condition for numeric validation */ NumericFactCondition[]; | ||
| } | { | ||
| any: /* Fact-based condition for numeric validation */ NumericFactCondition[]; | ||
| } | { | ||
| not: /* Fact-based condition for numeric validation */ NumericFactCondition; | ||
| }; | ||
| /** | ||
| * Validation rule for numeric values, supporting range and digit count constraints. | ||
@@ -150,14 +160,14 @@ */ | ||
| */ | ||
| conditions: /* Condition definition for a numeric validation rule */ NumericCondition; | ||
| conditions: /* Condition definition for a numeric-based validation rule (2 levels deep) */ NumericCondition; | ||
| } | ||
| /** | ||
| * Condition definition for a pattern-based validation rule | ||
| * Condition definition for a pattern-based validation rule (2 levels deep) | ||
| */ | ||
| export type PatternCondition = /* Condition definition for a pattern-based validation rule */ { | ||
| all: (/* Condition definition for a pattern-based validation rule */ PatternCondition | /* Fact-based condition for pattern validation */ PatternFactCondition)[]; | ||
| export type PatternCondition = /* Condition definition for a pattern-based validation rule (2 levels deep) */ { | ||
| all: (/* Fact-based condition for pattern validation */ PatternFactCondition | /* Nested condition with logical operators (level 2 only) */ PatternNestedCondition)[]; | ||
| } | { | ||
| any: (/* Condition definition for a pattern-based validation rule */ PatternCondition | /* Fact-based condition for pattern validation */ PatternFactCondition)[]; | ||
| any: (/* Fact-based condition for pattern validation */ PatternFactCondition | /* Nested condition with logical operators (level 2 only) */ PatternNestedCondition)[]; | ||
| } | { | ||
| not: /* Condition definition for a pattern-based validation rule */ PatternCondition | /* Fact-based condition for pattern validation */ PatternFactCondition; | ||
| }; | ||
| not: /* Fact-based condition for pattern validation */ PatternFactCondition | /* Nested condition with logical operators (level 2 only) */ PatternNestedCondition; | ||
| } | /* Fact-based condition for pattern validation */ PatternFactCondition; | ||
| /** | ||
@@ -288,2 +298,12 @@ * Fact-based condition for pattern validation | ||
| /** | ||
| * Nested condition with logical operators (level 2 only) | ||
| */ | ||
| export type PatternNestedCondition = /* Nested condition with logical operators (level 2 only) */ { | ||
| all: /* Fact-based condition for pattern validation */ PatternFactCondition[]; | ||
| } | { | ||
| any: /* Fact-based condition for pattern validation */ PatternFactCondition[]; | ||
| } | { | ||
| not: /* Fact-based condition for pattern validation */ PatternFactCondition; | ||
| }; | ||
| /** | ||
| * Validation rule that uses a sequence of patterns to validate input. | ||
@@ -299,14 +319,14 @@ */ | ||
| */ | ||
| conditions: /* Condition definition for a pattern-based validation rule */ PatternCondition; | ||
| conditions: /* Condition definition for a pattern-based validation rule (2 levels deep) */ PatternCondition; | ||
| } | ||
| /** | ||
| * Condition definition for a regex-based validation rule | ||
| * Condition definition for a regex-based validation rule (2 levels deep) | ||
| */ | ||
| export type RegexCondition = /* Condition definition for a regex-based validation rule */ { | ||
| all: (/* Condition definition for a regex-based validation rule */ RegexCondition | /* Fact-based condition for regex validation */ RegexFactCondition)[]; | ||
| export type RegexCondition = /* Condition definition for a regex-based validation rule (2 levels deep) */ { | ||
| all: (/* Fact-based condition for regex validation */ RegexFactCondition | /* Nested condition with logical operators (level 2 only) */ RegexNestedCondition)[]; | ||
| } | { | ||
| any: (/* Condition definition for a regex-based validation rule */ RegexCondition | /* Fact-based condition for regex validation */ RegexFactCondition)[]; | ||
| any: (/* Fact-based condition for regex validation */ RegexFactCondition | /* Nested condition with logical operators (level 2 only) */ RegexNestedCondition)[]; | ||
| } | { | ||
| not: /* Condition definition for a regex-based validation rule */ RegexCondition | /* Fact-based condition for regex validation */ RegexFactCondition; | ||
| }; | ||
| not: /* Fact-based condition for regex validation */ RegexFactCondition | /* Nested condition with logical operators (level 2 only) */ RegexNestedCondition; | ||
| } | /* Fact-based condition for regex validation */ RegexFactCondition; | ||
| /** | ||
@@ -339,2 +359,12 @@ * Fact-based condition for regex validation | ||
| /** | ||
| * Nested condition with logical operators (level 2 only) | ||
| */ | ||
| export type RegexNestedCondition = /* Nested condition with logical operators (level 2 only) */ { | ||
| all: /* Fact-based condition for regex validation */ RegexFactCondition[]; | ||
| } | { | ||
| any: /* Fact-based condition for regex validation */ RegexFactCondition[]; | ||
| } | { | ||
| not: /* Fact-based condition for regex validation */ RegexFactCondition; | ||
| }; | ||
| /** | ||
| * Validation rule that uses a regular expression to validate input. | ||
@@ -350,3 +380,3 @@ */ | ||
| */ | ||
| conditions: /* Condition definition for a regex-based validation rule */ RegexCondition; | ||
| conditions: /* Condition definition for a regex-based validation rule (2 levels deep) */ RegexCondition; | ||
| } | ||
@@ -664,8 +694,11 @@ export interface UpdateValidationRuleRequest { | ||
| export type NumericFactCondition = Components.Schemas.NumericFactCondition; | ||
| export type NumericNestedCondition = Components.Schemas.NumericNestedCondition; | ||
| export type NumericRuleType = Components.Schemas.NumericRuleType; | ||
| export type PatternCondition = Components.Schemas.PatternCondition; | ||
| export type PatternFactCondition = Components.Schemas.PatternFactCondition; | ||
| export type PatternNestedCondition = Components.Schemas.PatternNestedCondition; | ||
| export type PatternRuleType = Components.Schemas.PatternRuleType; | ||
| export type RegexCondition = Components.Schemas.RegexCondition; | ||
| export type RegexFactCondition = Components.Schemas.RegexFactCondition; | ||
| export type RegexNestedCondition = Components.Schemas.RegexNestedCondition; | ||
| export type RegexRuleType = Components.Schemas.RegexRuleType; | ||
@@ -672,0 +705,0 @@ export type UpdateValidationRuleRequest = Components.Schemas.UpdateValidationRuleRequest; |
+1
-1
| { | ||
| "name": "@epilot/validation-rules-client", | ||
| "version": "1.1.4", | ||
| "version": "1.1.5", | ||
| "description": "API Client for epilot Validation Rules API", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.js", |
32276
7.25%746
4.63%