Add project file for node 18 / get rid of lodash

26ee4fe181a9751e243187541bf55bec965518c3

Tucker McKnight <tucker@pangolin.lan> | Sun Feb 01 2026

Add project file for node 18 / get rid of lodash
wiki/index.md:13
Before
13
After
13
  - [Project page](./projects/node-18.md.html)
wiki/projects/node-18.md:0
Before
0
After
0
# Node 18 / Getting Rid of Lodash

> Goal: Get this plugin working on node 18

11ty runs on node 18, so it would be nice if this would also work on node 18.

## Jan 31, 2026

Steps so far:
- add a Dockerfile `FROM node:18`

Snags so far:
- the version of webpack I'm using for building the frontend does not work on node 18
  - check out rollup? Seems to be the new js bundleroftheweek.
- node's `path.matchesGlob` function is not available in node 18.
  - there is a library, [glob](https://www.npmjs.com/package/glob) that is a regular JS implementation for glob matching