30 Commits

Author SHA1 Message Date
Joshua Bemenderfer
8b9a136d88 Start working on responsiveness and about page. 2023-02-13 22:09:29 -05:00
Joshua Bemenderfer
6dce7ff031 Finished main home page layout. Not responsive yet. 2023-02-12 22:50:33 -05:00
Joshua Bemenderfer
381aec4ba4 Add 'Core' section. 2023-02-12 22:11:13 -05:00
Joshua Bemenderfer
df3aa36e26 First pass at hero section. 2023-02-12 20:49:04 -05:00
Joshua Bemenderfer
95842b73bd First work on actual site contents. 2023-02-12 16:52:47 -05:00
Joshua Bemenderfer
4e10b07561 More progress on parser. 2023-02-12 09:00:19 -05:00
Joshua Bemenderfer
bc2fc78c96 Start working on docs site. 2023-02-11 22:30:10 -05:00
Joshua Bemenderfer
ea6eb7bd94 Fix obvious bug. 2023-02-05 08:58:34 -05:00
Joshua Bemenderfer
94767772b4 Remove 'nest-whitespace-under-previous-line' logic and move it out to the same level, simplifying parser logic. Users of this lib can implement such behavior if they'd like. 2023-02-04 10:01:17 -05:00
Joshua Bemenderfer
f54e29acbf Remove helper functions in favor of using a smarter next() function in while loops. 2023-02-04 09:47:02 -05:00
Joshua Bemenderfer
e5244ba2b0 Add initial support for tails. 2023-01-30 21:56:08 -05:00
Joshua Bemenderfer
d568c3efe8 Add initial support for toArray and array-based object values. 2023-01-30 21:23:57 -05:00
Joshua Bemenderfer
4105eb7e0d Add support for collection keys in toObject. 2023-01-30 20:59:10 -05:00
Joshua Bemenderfer
aebe488dad More API cleanup in preparation for a DSL. 2023-01-30 20:14:31 -05:00
Joshua Bemenderfer
67e7811772 Start cleaning up document and the example parser. I think this is the way to move forward, finally. Next up: DSL on top of functions. 2023-01-30 18:54:13 -05:00
Joshua Bemenderfer
b02e742c89 Finish build from yesterday. 2023-01-30 07:56:54 -05:00
Joshua Bemenderfer
b87fdfbd83 Start on parser v4. 2023-01-29 17:25:43 -05:00
Joshua Bemenderfer
ef3c59fb74 New implementation of v3, should be more foolproof with simpler schemas. 2023-01-28 22:26:31 -05:00
Joshua Bemenderfer
14cc34f32e Changes to v3. 2023-01-02 08:41:18 -05:00
Joshua Bemenderfer
dce436558e More work on array-based parser. 2022-11-20 17:24:27 -05:00
Joshua Bemenderfer
c869c9c5d5 Preparing for postprocessor-based macros. 2022-11-20 08:53:09 -05:00
Joshua Bemenderfer
5dcf6598ba Working on simpler array-based implementation. 2022-11-15 22:07:24 -05:00
Joshua Bemenderfer
296056ce16 Reworked parser to be macro based. 2022-11-15 17:10:17 -05:00
Joshua Bemenderfer
4405f4857d Further progress on schema parser. 2022-11-13 16:40:41 -05:00
Joshua Bemenderfer
172f9d5ca1 Start making more generic. 2022-11-13 16:29:28 -05:00
Joshua Bemenderfer
a6435368aa More complete support for arrays and collections. 2022-11-13 16:12:57 -05:00
Joshua Bemenderfer
787b918b70 Initial work on collecting tail and text. Reorganizing for cleaner public API. 2022-11-13 14:46:02 -05:00
Joshua Bemenderfer
e07e3a837c Experimenting with parser further. 2022-11-13 09:50:23 -05:00
Joshua Bemenderfer
f7a37681de Add parser experiment working with API surface. 2022-11-12 21:32:38 -05:00
Joshua Bemenderfer
0196cd5c87 Reorganize repo. 2022-11-01 14:57:07 -04:00