todo about node version

9d861bc27be7a70f0830c32d42e373165054312d

Tucker McKnight <tucker@pangolin.lan> | Sat Jan 31 2026

todo about node version
wiki/index.md:53
Before
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 files
After
52
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