In this PR, I updated our @babel/preset-env version to be able to handle the new TypeScript syntax. However, this was not sufficient as it needed an update to @babel/core and @babel/preset-typescript too.
In this PR I am also cleaning up our package.json to account for @babel/preset-env being updated and including these plugins by default. I removed:
plugin-proposal-object-rest-spread
plugin-transform-classes
I added tests to verify these transforms still happened without these plugins.
In this PR, I updated our
@babel/preset-env
version to be able to handle the new TypeScript syntax. However, this was not sufficient as it needed an update to@babel/core
and@babel/preset-typescript
too.In this PR I am also cleaning up our
package.json
to account for@babel/preset-env
being updated and including these plugins by default. I removed:plugin-proposal-object-rest-spread
plugin-transform-classes
I added tests to verify these transforms still happened without these plugins.