Tucker McKnight <tucker@pangolin.lan> | Sun Feb 01 2026
dev diary entry
0 1 2 3
# 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.0 1 2 3 4 5
# Node 18 / Getting Rid of Lodash
Git branch: `node-18`
> 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.11 12 13 14
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 matching11 12 13 14 15
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.
- https://github.com/rollup/rollup/issues/5497 mentions that rollup v4 works with node 18
- 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