Code cleanup/migration for ES6

@RaananW request we talk about the cleanup in the forums instead of me just submitting PRs, so here it is.

For anyone reading this please look at the issue on GitHub first:

I’m interested in working through all of these classes and migrating them all over to ES6-style exports.

Some concerns have been brought up:

  • Backward compatibility: I’m doing by best to preserve the original exports, and mark them as deprecated.
  • Docs (documentation): I’m not entirely sure how this will affect things, I defer to the BJS team.
1 Like