You might also interested in Bajel.
It's a JavaScript build tool that uses the same semantics as make, i.e it looks at file timestamps to decide when things are out of date.
You can write the build file in JavaScript, JSON, YAML, TOML -- or even Markdown for literate programming.
It's easily installable with npm from:
https://www.npmjs.com/package/bajel
https://mastodon.social/@gerritvanaaken/108233003376045496
A great project! I’m more and more tempted to create a codepoints.net Mastodon account with such great content.
Jack of all trades, wearer of many hats. Mostly interested in languages, philosophy, the web, and minimizing my personal Dunning-Kruger effect.
@m_strehl on Twitter