UNPKG

@jsonjoy.com/json-expression

Version:

High-performance JSON Pointer implementation

5 lines (4 loc) 368 B
import type { Expr, JsonExpressionCodegenContext, JsonExpressionExecutionContext, Literal, OperatorMap } from './types'; export declare const createEvaluate: ({ operators, createPattern }: { operators: OperatorMap; } & JsonExpressionCodegenContext) => (expr: Expr | Literal<unknown>, ctx: JsonExpressionExecutionContext & JsonExpressionCodegenContext) => unknown;