Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
deps: upgrade Babel preset-env, remove now redundant plugins
- optional-chaining and nullish-coalescing are now part of @babel/preset-env, so no need to explicitly install or configure them anymore - left in the regression tests though! - previously they were new syntax and TSDX adopted them as soon as they landed in TS - can view current compat table here: https://github.com/babel/babel/blob/e498bee10f0123bb208baa228ce6417542a2c3c4/packages/babel-compat-data/data/plugins.json#L24 - update autoprefixer integration test because browserslist and caniuse-lite were updated to more recent compat tables - `-webkit-input-placeholder` is no longer needed, but some others are, so switch to checking for `-moz-placeholder` - this probably fixes that "caniuse-lite is out-of-date" warning I was getting occassionally in CI - didn't get locally probably because I didn't install with `--frozen-lockfile` locally, unlike in CI
- Loading branch information