feat(base): add formula editor popover with live parse and palette

This commit is contained in:
Philipinho
2026-04-24 00:35:26 +01:00
parent 48d77a2b53
commit 28fed815ba
8 changed files with 323 additions and 3 deletions
+4 -1
View File
@@ -1,5 +1,7 @@
// Client-side public surface: parse, typecheck, cycle-detect, pretty-print.
// Does NOT export eval or the function registry.
// Does NOT export eval. Registry is exposed (metadata + function shape) so the
// client can drive typechecking and the function palette in the formula editor.
import "./functions/index";
export * from "./ast";
export * from "./types";
export * from "./error";
@@ -8,5 +10,6 @@ export * from "./parser";
export * from "./resolver";
export * from "./typecheck";
export * from "./format";
export { registry, register } from "./functions/registry";
export type { FormulaFn } from "./functions/registry";
export * from "./graph";