marionettejs / backbone.marionette

The Backbone Framework
https://marionettejs.com
Other
7.07k stars 1.26k forks source link

Update Tooling #3659

Closed paulfalgout closed 5 years ago

paulfalgout commented 5 years ago

This PR modernizes the tooling with npm 10, removing gulp and using scripts with rollup plugins primarily for all actions.

coveralls commented 5 years ago

Coverage Status

Coverage remained the same at 100.0% when pulling 30c1b02635b51f114d491f189e2238828ffbd159 on tooling into 91364b1ecbd82eb45e301276c9bc564bbb6f0378 on next.

paulfalgout commented 5 years ago

@marionettejs/marionette-core This is a fairly big change, but as there's no real code changes, and we haven't been too active, I'll probably move forward with this sooner than later to get out v4.1 The only real code change is that rollup now adds noConflict back to the UMD build only which is a kind of nice addition. I'll need to document v4.1 and actually run the build, but this new tooling is a substantial improvement to what was there.