@o3r/rules-engine
This module provides a rule engine that can be executed on your Otter application to customize your application (translations, placeholders and configs) based on a json file generated by your CMS.
json-expressions
A JavaScript expression engine for JSON-based dynamic computations and function composition
cancancan-ts
Lightweight and extensible authorization engine for TypeScript inspired by CanCanCan. Define flexible permissions using actions, subjects, and conditions.
mod-engine
A TypeScript library for typed attributes and modifiers with deterministic evaluation