Evaluate expressions from the SurveyJS standard.
evaluate statically-analyzable expressions
A flexible math expression evaluator
JavaScript expression parsing and evaluation.
Mathematical expression evaluator fork with exports map, prototype pollution and code injection security fixes
Safely evaluate JavaScript (estree) expressions, sync and async.
Mathematical expression evaluator
require or eval modules
Simple JavaScript expression evaluator
Vega expression parser and code generator.
A framework-independent core of the SurveyJS Form Library that works with rendering packages. Use it to integrate dynamic, interactive JSON-based forms and surveys into your app, collect user responses, and send them to your own database.
A free MIT-licensed React UI component that renders dynamic, interactive JSON-based forms and surveys. You can use it to collect responses from users and send them to your own database.
Parse and evaluate simple math expressions
A framework-independent core package of the SurveyJS Survey Creator component. With Survey Creator, you can visually design complex, interactive JSON forms and surveys in a drag-and-drop interface.
A white-label drag-and-drop form builder for React that lets you design complex, interactive forms and surveys without writing code. It generates JSON schemas used by the SurveyJS Form Library to render dynamic forms in your React app.
A UI component that uses SurveyJS form JSON schemas to render forms as PDF documents. It populates PDF fields with data collected using SurveyJS Form Library and lets you export your SurveyJS forms as editable or pre-filled PDFs.
Helper function to optimise call expression
Helper function to replace certain member expressions with function calls
Helper which skips types and parentheses
Evaluate mathematical expression with the built-in math object
Ensure that reserved words are quoted in property accesses
Interprets/evaluates mathematical expressions using interval arithmetic
Rename destructuring parameter to workaround https://bugs.webkit.org/show_bug.cgi?id=220517
Utilities for evaluating user-defined expressions