Customizable, safe evaluator of JavaScript-like expressions.
WARNING: Still highly experimental, do not use in production!
Simply add numenor
as a dependency via Yarn (or NPM):
yarn add numenor
Then import ExpressionEvaluator
class in your code:
import { ExpressionEvaluator } from 'numenor';
const evaluator = new ExpressionEvaluator();
evaluator.evaluate('2 + 2 / 2'); // -> 3
TODO: WRITE ME
This project uses SemVer for versioning. For the versions available, see the tags on this repository.
Yes. It will be...
This project is licensed under the MIT License - see the LICENSE file for details