32 Commits

Author SHA1 Message Date
Ben Edgington
2a5bb267ad Build: simplify autolink headings 2025-08-04 10:07:03 +01:00
Ben Edgington
fcffd32264 Build: remove raster image embeds from SVGs 2025-07-11 10:48:03 +01:00
Ben Edgington
cd9fd2885b Build: handle hidden pages in spec build 2025-06-27 15:11:25 +01:00
Ben Edgington
85b2024b24 Build: trim whitespace from search index 2025-06-27 10:10:08 +01:00
Ben Edgington
ecea236b81 Build: remove weird newlines before tables 2025-06-26 18:20:37 +01:00
Ben Edgington
60d04815f7 Build: add some debugging output 2025-06-26 15:17:27 +01:00
Ben Edgington
a20522273f Build: refactor to walk tree only once 2025-06-25 10:43:35 +01:00
Ben Edgington
49f3f44ab1 Build: minor stylistic changes 2025-06-25 09:30:08 +01:00
Ben Edgington
72e9e4152e Build: more thorough processing of spec links
Deals with duplicate anchors in the one-page spec.
2025-06-24 22:11:34 +01:00
Ben Edgington
b5b7f71f3e Build: simplify tagname check 2025-06-23 10:11:50 +01:00
Ben Edgington
acd042fa27 Build: Fix minor whitespace issues 2025-06-23 09:03:19 +01:00
Ben Edgington
630eb37f7d Don't update the search index on partial reloads 2025-06-15 16:30:39 +01:00
Ben Edgington
40f5bd01b7 Remove spurious async
Not sure how this ever worked...
2025-06-11 11:54:55 +01:00
Ben Edgington
f556af5e8f Walk the tree only once 2025-06-10 14:31:51 +01:00
Ben Edgington
0dabc11908 Some config cleanup 2025-06-10 14:09:41 +01:00
Ben Edgington
d33f1aed88 TIL about the ?? operator 2025-06-07 15:16:09 +01:00
Ben Edgington
5a6421c9d9 Make autoLinkHeadings configurable 2025-06-02 10:21:10 +01:00
Ben Edgington
de6dcaab4c Simplify search index exclusions 2025-06-01 19:39:01 +01:00
Ben Edgington
5eb701f08f More idiomatic test for excluded frontmatter 2025-06-01 18:21:03 +01:00
Ben Edgington
bfdfb3674a Make autolink-headings more consistent 2025-06-01 17:27:51 +01:00
Ben Edgington
00422f8a48 Accessibility improvements 2025-05-29 19:55:55 +01:00
Ben Edgington
11b910a70b Fiddling with Javascript 2025-05-26 17:13:24 +01:00
Ben Edgington
f97d500629 Add comment 2025-05-25 19:58:21 +01:00
Ben Edgington
dede12f65a Improve presentation of tables in search results 2025-05-25 16:41:41 +01:00
Ben Edgington
da71298f8c Improve frontmatter exclusion handling in search index generation 2025-05-24 21:20:30 +01:00
Ben Edgington
c177509cb5 Use eslint 2025-05-24 20:48:26 +01:00
Ben Edgington
422c2b9387 Run prettier 2025-05-24 17:40:52 +01:00
Ben Edgington
745d9f1f28 Add some comments 2025-05-24 15:47:19 +01:00
Ben Edgington
d763451b19 Improve search and remove cheerio dependency 2025-05-24 13:53:35 +01:00
Ben Edgington
dc6a86cf2a Make UE_NOCHECK env var skip checks on build 2025-05-24 13:53:22 +01:00
Ben Edgington
29dc66e4b2 Omit 404 page from the search index (fix) 2025-05-24 09:19:49 +01:00
Ben Edgington
27542ec898 The Great Astro Migration 2025-05-23 19:54:09 +01:00