core/conditional_evaluator library

Conditional logic evaluator for Form.io components.

Form.io supports multiple types of conditional logic:

  1. Simple conditionals: Basic field comparisons (when/eq/show)
  2. JSONLogic: Advanced JavaScript-style logic expressions
  3. JavaScript: Custom JavaScript code (not supported in Dart)

This evaluator handles both simple and JSONLogic conditions.