The Grunt packaging setup hasn't aged well thanks to the community's never-ending chase for new things…
Anyhow, my main concern is that many tools in the current toolchain haven't been updated in years and, like uglify.js, don't support modern ECMAScript syntax. And by modern I mean anything beyond ES5 🙈
The hippest thing is probably Vite (Rust). I also really like esbuild (go). The latter is a little older / more mature, and a single dependency solution.
Vite is a little newer and still ships bigger breaking updates. However, with Vitest has an excellent related test framework. Yet one can be used without the other.
@kevin-brown please let me know your thoughts. I'd be happy to invest a little more time here as well.
The Grunt packaging setup hasn't aged well thanks to the community's never-ending chase for new things…
Anyhow, my main concern is that many tools in the current toolchain haven't been updated in years and, like uglify.js, don't support modern ECMAScript syntax. And by modern I mean anything beyond ES5 🙈
The hippest thing is probably Vite (Rust). I also really like esbuild (go). The latter is a little older / more mature, and a single dependency solution.
Vite is a little newer and still ships bigger breaking updates. However, with Vitest has an excellent related test framework. Yet one can be used without the other.
@kevin-brown please let me know your thoughts. I'd be happy to invest a little more time here as well.