Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change coverage tool from nyc to c8 #2299

Merged
merged 1 commit into from
Mar 21, 2024

Conversation

Desplandis
Copy link
Contributor

@Desplandis Desplandis commented Mar 21, 2024

Description

This PR replace our coverage tool by c8, a functional equivalent and CLI-compatible alternative to nyc .

Motivation and Context

Our coverage tool nyc does not support ES modules which is a no-go. An issue is opened since 2020. Reading this thread, it seems that most projects have migrated from nyc to c8.

c8 is a functional equivalent and CLI-compatible alternative to nyc with
support of ES modules.
@jailln
Copy link
Contributor

jailln commented Mar 21, 2024

image
This tool is nicer than nyc 😀

@Desplandis
Copy link
Contributor Author

Desplandis commented Mar 21, 2024

image This tool is nicer than nyc 😀

Seems so xD
I will double-check if it tracks the same file as nyc before merging. x)

P.S.: Everything seems ok!

@Desplandis Desplandis mentioned this pull request Mar 21, 2024
12 tasks
@Desplandis Desplandis merged commit f55ee06 into iTowns:master Mar 21, 2024
9 checks passed
@Desplandis Desplandis deleted the migrate/coverage branch March 21, 2024 16:25
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