opened
jwaliszko
username_0
Redesign according to modern JavaScript style - use OOP best practices, e.g. module pattern, requirejs, etc? Release version should be merged into single file.
Decompose client-side script into multiple files.
issue
created
galvarez421
username_1
I think this would be a great improvement!

Per [my comment](https://github.com/username_0/ExpressiveAnnotations/issues/48#issuecomment-298675140) on #48, I think a [UMD wrapper](https://github.com/umdjs/umd) in particular would be helpful to make this library compatible with modern JS tools, namely module loaders/bundlers like RequireJS, Browserify, Webpack, jspm, etc. (see https://webpack.github.io/docs/comparison.html).
comment