This is a heavily interactive web application, and JavaScript is required. Simple HTML interfaces are possible, but that is not what this is.
Post
Zach Leatherman
zachleat.com
did:plc:xpchjovbk6sxl3bv74z7cs54
naw, there’s no reason to drop CJS config/data/template file support in Eleventy. It’s written in ESM but works with CJS (in Node 18 too)
None of the official Eleventy plugins are dual published either, fwiw — if they need to support core < 3, they’ll stay as CJS. If core >=3, they can be ESM-only
2025-07-25T17:45:51.508Z