Page MenuHomePhabricator

Replace Istanbul with nyc
Closed, ResolvedPublic

Description

The istanbul package that we've been using for code coverage reporting has been deprecated and replaced with nyc. We need to eliminate the use of a deprecated package and replace it with a new one

Event Timeline

Removed the linked patch next to mobileapps, which was unrelated unless I'm missing something.

Removed the linked patch next to mobileapps, which was unrelated unless I'm missing something.

Yup, that's yet another depreciation of a tool we were using throughout our projects :(

Change 492357 had a related patch set uploaded (by Bmansurov; owner: Bmansurov):
[mediawiki/services/recommendation-api@master] Replace istanbul with nyc

https://gerrit.wikimedia.org/r/492357

Change 492357 merged by jenkins-bot:
[mediawiki/services/recommendation-api@master] Replace istanbul with nyc

https://gerrit.wikimedia.org/r/492357

Change 492929 had a related patch set uploaded (by Mholloway; owner: Michael Holloway):
[mediawiki/services/mobileapps@master] Replace istanbul with nyc

https://gerrit.wikimedia.org/r/492929

Change 492929 merged by Ppchelko:
[mediawiki/services/mobileapps@master] Replace istanbul with nyc

https://gerrit.wikimedia.org/r/492929

Change 492930 had a related patch set uploaded (by Mholloway; owner: Michael Holloway):
[mediawiki/services/chromium-render@master] Replace istanbul with nyc

https://gerrit.wikimedia.org/r/492930

Change 492930 merged by Ppchelko:
[mediawiki/services/chromium-render@master] Replace istanbul with nyc

https://gerrit.wikimedia.org/r/492930

Change 494709 had a related patch set uploaded (by Physikerwelt; owner: Physikerwelt):
[mediawiki/services/mathoid@master] Replace Istanbul with nyc

https://gerrit.wikimedia.org/r/494709

Change 494709 merged by jenkins-bot:
[mediawiki/services/mathoid@master] Replace Istanbul with nyc

https://gerrit.wikimedia.org/r/494709

Change 496878 had a related patch set uploaded (by Holger Knust; owner: Holger Knust):
[mediawiki/services/citoid@master] Citoid: Fixed invalid peer deps

https://gerrit.wikimedia.org/r/496878

Change 496878 merged by jenkins-bot:
[mediawiki/services/citoid@master] Citoid: Fixed invalid peer deps

https://gerrit.wikimedia.org/r/496878

Change 514565 had a related patch set uploaded (by Holger Knust; owner: Holger Knust):
[mediawiki/services/cxserver@master] Replace Istanbul with nyc

https://gerrit.wikimedia.org/r/514565

Change 515283 had a related patch set uploaded (by Holger Knust; owner: Holger Knust):
[mediawiki/services/eventstreams@master] Replace Istanbul with nyc

https://gerrit.wikimedia.org/r/515283

Change 516060 had a related patch set uploaded (by Holger Knust; owner: Holger Knust):
[mediawiki/services/graphoid@master] Replace Istanbul with nyc

https://gerrit.wikimedia.org/r/516060

Change 516060 merged by Ppchelko:
[mediawiki/services/graphoid@master] Replace Istanbul with nyc

https://gerrit.wikimedia.org/r/516060

Change 515283 merged by Ppchelko:
[mediawiki/services/eventstreams@master] Replace Istanbul with nyc

https://gerrit.wikimedia.org/r/515283

Pchelolo claimed this task.
Pchelolo updated the task description. (Show Details)

I'm sure we've forgot something, but it's ok, the remaining will be replaced as it goes.