Skip to content

chore: remove unused mocha-lcov-reporter dependency - #1351

Merged
datho7561 merged 1 commit into
redhat-developer:mainfrom
noritaka1166:remove-unused-mocha-lcov-reporter
Oct 2, 2026
Merged

datho7561 merged 1 commit into
redhat-developer:mainfrom
noritaka1166:remove-unused-mocha-lcov-reporter

Conversation

@noritaka1166

Copy link
Copy Markdown
Contributor

What does this PR do?

Removes the unused mocha-lcov-reporter dev dependency from package.json and package-lock.json.

Git history indicates that this dependency has been unused since it was added in c7d1d7e as part of the Coveralls setup. LCOV output was generated by nyc from the start, and no configuration referencing mocha-lcov-reporter was found.

What issues does this PR fix or reference?

No associated issue.

Is it tested? How?

Verified with mocha-lcov-reporter absent from node_modules:

  • npm run build — passed, including lint and compilation.
  • npm run coveralls -- --reporter dot — 1,360 tests passed, 5 pending, and no failures.
  • Confirmed that coverage/lcov.info and coverage/lcov-report/index.html were generated successfully.

@datho7561

Copy link
Copy Markdown
Contributor

Yeah seems completely unrelated to nyc, it mentions it's for some other discontinued coverage tool(s)?

Code coverage reporting still seems to work about as well as before, although I notice and filed an issue related to code coverage unrelated to your change since it seems the coverage reporting for PRs is hard to access.

@datho7561

Copy link
Copy Markdown
Contributor

Thanks, Noritaka!

@datho7561 datho7561 added bug dependencies Pull requests that update a dependency file labels Oct 2, 2026
@datho7561 datho7561 added this to the 1.25.0 milestone Oct 2, 2026
@datho7561
datho7561 force-pushed the remove-unused-mocha-lcov-reporter branch from 01b385f to f856b80 Compare October 2, 2026 21:08
@datho7561
datho7561 merged commit dbb51ba into redhat-developer:main Oct 2, 2026
4 checks passed
@noritaka1166
noritaka1166 deleted the remove-unused-mocha-lcov-reporter branch October 3, 2026 02:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants