It would be much better to have projects that work without bundlers, that can use them as an optimization step.
It would be much better to have projects that work without bundlers, that can use them as an optimization step.
I think you might have meant that the developer should hand over all source material after the agreement has been fulfilled.
While Javascript could potentially be contractually mandated to be written in a way to facilitate production codebase recovery, if you knew enough to ask for that you wouldn't, you'd require them to use your source control and to provide build/deployment scripts instead.
The only thing I'm still missing is an offline JSPM/esm.sh.
Also why not use this config in production? Http2 should give the same performance for multiple small files than a big bundle and it's much better to cache
CSS has advanced enough that I haven't used Less or Sass in many years. Modules make loading easy. Import maps let you use bare module specifiers (or you could use a simple transform in a dev server). CSS modules let you import CSS into JavaScript.
I never use a bundler during development.