11 Commits

Author SHA1 Message Date
6dfe71894d add tests for custom functions 2025-09-09 23:14:03 -06:00
a899fd6c4d add custom js functions for templates 2025-09-09 22:56:39 -06:00
b82e22c38d allow for sections and components in any order on pages 2025-09-09 22:30:00 -06:00
88d757546a implement a multi-file template interpreter 2025-09-05 01:46:26 -06:00
0bccd28134 refactor template functions to remove duplication
update readme TODOs
update plan for multi-file outputs
2025-09-04 23:53:16 -06:00
69f507f176 add support for env variables to the DSL 2025-09-02 00:54:38 -06:00
c6f14e1787 update proto generation from DSL 2025-09-01 15:57:22 -06:00
382129d2bb working interpreter for template files 2025-09-01 13:57:09 -06:00
23e84c263d WIP: start the proto interpreter 2025-09-01 11:09:49 -06:00
d36e1bfd86 add html and server interpreters
these are basic and lack most features.
the server seems to work the best.
the html on the other hand is really rough and doesn't seem to work yet.
but it does build the pages and they have all the shapes and sections we
wanted. More work to come. :)
2025-08-25 00:50:55 -06:00
cf3ad736b7 add an html interpreter 2025-08-25 00:10:18 -06:00