UNPKG

@schoenbergerb/logical-expression-parser

Version:

Logical expression parser and evaluates result, suitable for permissions management

8 lines (7 loc) 295 B
import { Token } from "./token-type"; export declare class ExpressionParser { private literalCheck; private tokens; constructor(tokens: Map<Token, string>, litCheck?: (item: any, entities: any) => boolean); evaluate: (expression: string, entities: (string | number)[]) => any; }