Hi, I'm one of the core maintainers of Ladda, which relies on spin.js. I'd like to rewrite Ladda as an ES6 module, but this can't be done unless spin.js is also an ES6 module.
Would you be open to a pull request that would change spin.js to an ES6 module? It would have to be released as v3, since this would be a breaking change.
Rewriting spin.js as a native ES6 module should also resolve issue #340.
Other changes that could happen at the same time:
Remove VML fallback, which is only needed for IE 6, 7, and 8
Remove minified version of spin.js from repository - most people bundle their modules with Webpack or Rollup, and then minify their whole bundle.
Remove jquery.spin.js - it seems unnecessary to have two different APIs for using spin.js. Also, I'm not sure how the jQuery version would work well with ES6 modules.
@fgnass @TimothyGu What are your thoughts on this?
Hi, I'm one of the core maintainers of Ladda, which relies on spin.js. I'd like to rewrite Ladda as an ES6 module, but this can't be done unless spin.js is also an ES6 module.
Would you be open to a pull request that would change spin.js to an ES6 module? It would have to be released as v3, since this would be a breaking change.
Rewriting spin.js as a native ES6 module should also resolve issue #340.
Other changes that could happen at the same time:
@fgnass @TimothyGu What are your thoughts on this?