Skip to content

Update test infra#82

Merged
nicolo-ribaudo merged 2 commits intomathiasbynens:mainfrom
JLHwung:update-test-infra
Sep 19, 2023
Merged

Update test infra#82
nicolo-ribaudo merged 2 commits intomathiasbynens:mainfrom
JLHwung:update-test-infra

Conversation

@JLHwung
Copy link
Collaborator

@JLHwung JLHwung commented Sep 18, 2023

Migrated to the builtin node test runner so that we have less dev deps to care about.

This PR contains commits from #81 which fixed the CI error. Please review the last commit only.

"unicode-match-property-value-ecmascript": "^2.1.0"
},
"devDependencies": {
"codecov": "^3.8.3",
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It seems that we are not using codecov anyway. If we want to use it we can add a GH action codecov-action later.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It would be great to add it 👍

- name: Install dependencies
run: npm install
- name: Downgrade mocha
- name: Install mocha 6
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We are keeping Node.js 6 compatibility because Babel needs it, but @mathiasbynens how do you feel about dropping it once we release Babel 8 (which will drop support for all the currently not maintained Node.js versions)?

@nicolo-ribaudo nicolo-ribaudo merged commit cb15913 into mathiasbynens:main Sep 19, 2023
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.

2 participants