elastic / tinymath

A tiny arithmetic expression evaluator with pluggable functions
Apache License 2.0
21 stars 16 forks source link

chore: Upgrade build tooling and dependencies, remove ES5 build #47

Closed wylieconlon closed 3 years ago

wylieconlon commented 3 years ago

I went through and upgraded all of the build tooling by running yarn upgrade-interactive --latest, and then fixed all of the related issues. This included testing that all of the following passed:

yarn build
yarn docs
yarn test
yarn lint
wylieconlon commented 3 years ago

@spalger Should I change the webpack target to node 12, while keeping node 14 as the required version to build the library? That seems like a good tradeoff to me.