Tucker McKnight <tucker@pangolin.lan> | Sat Jan 31 2026
todo about node version
52 53 54 55 56
- [ ] Show how many commits are different between the given branch and the main
(or a specified branch?
- [ ] get rid of lodash
- lodash is one of the larger (largest?) dependencies right now. With mithril auto-escaping strings, it might not be necessary anymore. Look into which things actually need to be escaped (e.g. any user-input from commit messages) and see if we can just rely on mithril to escape those
- [ ] make the useDefaultTemplate option actually be used
- [ ] Compute language bar graph based on lines of code, not count of files52 53 54 55 56 57 58 59 60
- [ ] Show how many commits are different between the given branch and the main
(or a specified branch?
- [ ] get rid of lodash
- also use globs npm module instead of built-in node version, built-in requires
node 20+.
- add a Dockerfile for node 18, which is the lowest 11ty supports, and see if
this is useable on that.
- lodash is one of the larger (largest?) dependencies right now. With mithril auto-escaping strings, it might not be necessary anymore. Look into which things actually need to be escaped (e.g. any user-input from commit messages) and see if we can just rely on mithril to escape those
- [ ] make the useDefaultTemplate option actually be used
- [ ] Compute language bar graph based on lines of code, not count of files