-
88a3e29749
docs: add readme and changelog
HEAD
main
dualfroz
2026-08-28 22:40:00 +02:00
-
5a83c62312
test(invoice): add money, invoice and rendering tests
dualfroz
2026-08-28 20:23:00 +02:00
-
b7f56e623d
test(io): add csv, format and table tests
dualfroz
2026-08-28 18:07:00 +02:00
-
55a8b173ae
test(functions): add date and financial tests
dualfroz
2026-08-28 15:50:00 +02:00
-
5ba21bc427
test(functions): add text, logical and lookup tests
dualfroz
2026-08-28 13:33:00 +02:00
-
c31cea00f7
test(functions): add math, aggregate and stats tests
dualfroz
2026-08-28 11:17:00 +02:00
-
e0d5adb91c
test(model): add workbook, dependency and json tests
dualfroz
2026-08-28 09:00:00 +02:00
-
47ea8bb501
test(formula): add lexer and parser tests
dualfroz
2026-08-27 22:40:00 +02:00
-
7a2a2e9881
feat(cli): add command-line interface
dualfroz
2026-08-27 20:23:00 +02:00
-
7616b89115
feat(lib): add public library barrel exports
dualfroz
2026-08-27 18:07:00 +02:00
-
72e9538a8f
feat(invoice): add invoice text rendering
dualfroz
2026-08-27 15:50:00 +02:00
-
83cbc85185
feat(invoice): add invoice json loader
dualfroz
2026-08-27 13:33:00 +02:00
-
d47d138f9a
feat(invoice): add invoice document model
dualfroz
2026-08-27 11:17:00 +02:00
-
96e45a2877
feat(invoice): add money and currency types
dualfroz
2026-08-27 09:00:00 +02:00
-
664fb108e1
feat(table): add data table with sort, filter and pivot
dualfroz
2026-08-26 22:40:00 +02:00
-
9b8bc381a0
feat(io): add csv parsing and serialization
dualfroz
2026-08-26 20:23:00 +02:00
-
a07f7e74f3
feat(render): add sheet grid text rendering
dualfroz
2026-08-26 18:07:00 +02:00
-
7c83e9a45c
feat(functions): add builtin function registry
dualfroz
2026-08-26 15:50:00 +02:00
-
906de85937
feat(functions): add financial functions
dualfroz
2026-08-26 13:33:00 +02:00
-
d61bc1ba14
feat(functions): add date and time functions
dualfroz
2026-08-26 11:17:00 +02:00
-
d81bcf406a
feat(functions): add lookup and reference functions
dualfroz
2026-08-26 09:00:00 +02:00
-
bbed2fe4f7
feat(functions): add information functions
dualfroz
2026-08-25 22:40:00 +02:00
-
a6d92df088
feat(functions): add logical functions
dualfroz
2026-08-25 20:23:00 +02:00
-
6442c8f575
feat(functions): add text functions
dualfroz
2026-08-25 18:07:00 +02:00
-
7c2df12a72
feat(functions): add statistical functions
dualfroz
2026-08-25 15:50:00 +02:00
-
1a7b9e1398
feat(functions): add aggregate functions
dualfroz
2026-08-25 13:33:00 +02:00
-
1bfe9dc463
feat(functions): add math functions
dualfroz
2026-08-25 11:17:00 +02:00
-
cd6debac6f
feat(functions): add function argument helpers
dualfroz
2026-08-25 09:00:00 +02:00
-
6b4fea2082
feat(eval): add formula evaluator with cross-sheet references
dualfroz
2026-08-24 22:40:00 +02:00
-
d76e62d238
feat(model): add workbook json serialization
dualfroz
2026-08-24 20:23:00 +02:00
-
9db5be728a
feat(model): add workbook with sheets and dependency graph
dualfroz
2026-08-24 18:07:00 +02:00
-
0bf8dcd043
feat(model): add named range targets
dualfroz
2026-08-24 15:50:00 +02:00
-
3da83885b5
feat(model): add sheet and cell model
dualfroz
2026-08-24 13:33:00 +02:00
-
788121216b
feat(formula): add recursive descent parser
dualfroz
2026-08-24 11:17:00 +02:00
-
71323a7939
feat(formula): add expression ast nodes
dualfroz
2026-08-24 09:00:00 +02:00
-
5adf469beb
feat(formula): add formula lexer
dualfroz
2026-08-23 22:40:00 +02:00
-
728beb5013
feat(formula): add formula token types
dualfroz
2026-08-23 20:23:00 +02:00
-
f7e78f8297
feat(core): add date serial conversion utilities
dualfroz
2026-08-23 18:07:00 +02:00
-
a027d2362f
feat(core): add number format model and formatting
dualfroz
2026-08-23 15:50:00 +02:00
-
7e998cde53
feat(core): add cell address parsing and column labels
dualfroz
2026-08-23 13:33:00 +02:00
-
7e2d745898
feat(core): add cell value types and error kinds
dualfroz
2026-08-23 11:17:00 +02:00
-
d72fd68b28
chore: add gitignore and build configuration
dualfroz
2026-08-23 09:00:00 +02:00