englercj / resource-loader

A middleware-style generic resource loader built with web games in mind.
http://englercj.github.io/resource-loader/
MIT License
424 stars 77 forks source link

Upgrade build process to Rollup #130

Closed bigtimebuddy closed 5 years ago

bigtimebuddy commented 5 years ago

Fixes #129

The goal of this refactor was to restructure the project to be a little bit more modern and support tree-shaking for bundlers like Webpack. That's only possible using ES modules. No logic was touched for the loading itself, just the docs and how the project is assembled and built.

Changes

Breaking Changes

englercj commented 5 years ago

This is pretty awesome, thanks for all this work @bigtimebuddy! I will give it a read through this weekend and see if we can't do a major release soon.

Thanks again for all the effort.

bigtimebuddy commented 5 years ago

No problem 👍 most of this follows a build pattern similar to the new PixiJS packages so it was pretty straightforward