Open cscott opened 6 years ago
Oh, optional chaining is supported: https://stackoverflow.com/questions/46340274/meteor-use-babel-optional-chaining-plugin/48121085#48121085
Too big a change too close to mystery hunt for 2018, but hopefully we can tackle this for 2019.
Using, say, https://github.com/decaffeinate/decaffeinate
Hubot could also be updated to 3.x, which also uses JS instead of CoffeeScript
It would especially be nice if ES6/Meteor supported optional chaining before this conversion took place, since we use the coffeescript existence operator a lot in our codebase.