This PR includes an update to the latest version of recast, as well as many secondary libraries:
@babel/* series
babel-core
micromatch
temp
write-file-atomic
eslint
jest
jsdoc
mkdirp
To support the updates to these libraries it will be necessary to deprecate node 12 and some node 14 versions prohibited by the libararies. This will hopefully be outweight by improvements to babel, jest, and other bugs/security issues that were present in the older libraries.
The github CI/CD scripts have also been updated to move to the 16.x, 18.x, and 20x versions for automated testing.
This PR includes an update to the latest version of recast, as well as many secondary libraries:
To support the updates to these libraries it will be necessary to deprecate node 12 and some node 14 versions prohibited by the libararies. This will hopefully be outweight by improvements to babel, jest, and other bugs/security issues that were present in the older libraries.
The github CI/CD scripts have also been updated to move to the 16.x, 18.x, and 20x versions for automated testing.