Ace, our text editor, which includes at least a dozen themes and extensions we don't use
jQuery
Bootstrap (css + js)
Glyphicons
...?
Managing these dependencies manually is a bit of a pain. RFC on using a proper dependency management tool here? In theory, it seems like NPM would work well, and part of the "publish to PyPI" process would be assembling these deps. May impact #58 if that includes a Bootstrap refresh.
I've personally had experience with NPM and Webpack and haven't experienced any rough edges there! It would complicate the build process slightly I suppose...
Currently we vendor in at least the following:
Managing these dependencies manually is a bit of a pain. RFC on using a proper dependency management tool here? In theory, it seems like NPM would work well, and part of the "publish to PyPI" process would be assembling these deps. May impact #58 if that includes a Bootstrap refresh.