Skip to content

Support Babel 8, setup GH actions#128

Open
nicolo-ribaudo wants to merge 2 commits into
masterfrom
babel-8
Open

Support Babel 8, setup GH actions#128
nicolo-ribaudo wants to merge 2 commits into
masterfrom
babel-8

Conversation

@nicolo-ribaudo

Copy link
Copy Markdown
Member

No description provided.

- Target ie11 in the Gruntfile so the fixture is transpiled regardless of
  preset-env's default targets, which differ between Babel 7 and 8 (Babel 8
  no longer lowers `class` by default, breaking the test assertion).
- Install with --ignore-engines so eslint's newer Node.js requirement does
  not abort dependency installation on Node.js 6 (eslint runs in its own job).
- Fix the matrix exclude to skip Node.js 6 + Babel 8 (Babel 8 needs Node 20+).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant