Here's my wishlist for "1.0" and feeling comfortable with putting this on Node. Mostly I feel we shouldn't leak globals and should have an interface that's mostly unlikely to break in the future.
[ ] Set up Webpack build
[ ] Build quiet-emscripten.js in repo with emscripten
[ ] Linting
[ ] Don't leak globals
[ ] Properly fetch quiet-emscripten.js.mem async
[ ] Break quiet.js up into modules/classes + ES2015?
[ ] Travis setup that runs build to completion
[ ] Ship it!
Stretch goals:
[ ] Move examples to more modern JS, build under webpack
[ ] Tests via node (depends on being able to invoke webaudio in node)
Here's my wishlist for "1.0" and feeling comfortable with putting this on Node. Mostly I feel we shouldn't leak globals and should have an interface that's mostly unlikely to break in the future.
Stretch goals:
cc @virtuacoplenny