test/coverage: migrate from istanbul to nyc
Open
bug
technical-debt
- Dominant language
- TypeScript
- Stars
- 2k
- Forks
- 807
- Avg merge
- 10h 12m
- Merged PRs (30d)
- 7
Description
istanbul is old and apparently its replacement is nyc. Currently we use a [hack](https://github.com/aws/aws-toolkit-vscode/pull/1315#discussion_r495469975) to get coverage working, maybe migrating to nyc will fix that?
https://medium.com/@houssemyahiaoui/javascript-testing-code-coverage-moving-from-istanbul-to-nyc-c1ae4f82d1e2
Contributor guide
Research direction
Start in the test/coverage area and inspect the current Istanbul configuration and the coverage workaround discussed in pull request 1315. Migrate the setup to nyc and verify that the coverage workflow runs successfully without the hack.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- testing-qa
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100