evalexpr
A secure TypeScript expression evaluator for dynamic form validation and conditional logic with support for context variables, form fields, and custom functions
expression-language.js
An engine for javascript that can compile and evaluate expressions written in typescript