This PR officially removes our node 8 support and updates our typescript configuration to target output that takes advantage of node 10+ language features.
It also cleans up a few other weird things I noticed:
we had the wrong license in some of our packages.
sorts out some build failures that I got when I downgraded @types/node from node 11 to node 10.
cleans up a weird build issue in the website (had to downgrade eslint).
This PR officially removes our node 8 support and updates our typescript configuration to target output that takes advantage of node 10+ language features.
It also cleans up a few other weird things I noticed:
@types/node
from node 11 to node 10.