Skip to content

Update dependencies to newer versions and ensure tests pass#247

Merged
albe merged 2 commits intomainfrom
copilot/upgrade-dependencies-and-check-tests
Mar 19, 2026
Merged

Update dependencies to newer versions and ensure tests pass#247
albe merged 2 commits intomainfrom
copilot/upgrade-dependencies-and-check-tests

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 19, 2026

Upgrades dependencies to newer versions, fixes coverage reporting in CI, and ensures all tests pass.

Changes Made

  • nyc: Upgraded from ^17.1.0 to ^18.0.0
  • fs-extra: Upgraded from ^11.1.1 to ^11.3.4
  • coveralls: Upgraded from ^3.0.2 to ^3.1.1
  • engines: Updated Node.js requirement from >=12.0 to >=18.0 to match the tested Node versions
  • build.yml: Fixed flag-name in Coveralls step — was referencing undefined matrix.test_number, corrected to matrix.node-version
  • build.yml: Updated coverallsapp/github-action@master to the stable pinned version @v2

Testing

  • ✅ All 289 tests pass with the updated dependencies

⚡ Quickly spin up Copilot coding agent tasks from anywhere on your macOS or Windows machine with Raycast.

@albe
Copy link
Copy Markdown
Owner

albe commented Mar 19, 2026

@copilot try again

Copy link
Copy Markdown
Contributor Author

Copilot AI commented Mar 19, 2026

@copilot try again

Done in ae59c21. Changes made:

  • Upgraded nyc ^17.1.0 → ^18.0.0, fs-extra ^11.1.1 → ^11.3.4, coveralls ^3.0.2 → ^3.1.1
  • Fixed flag-name in build.yml — was referencing undefined matrix.test_number, corrected to matrix.node-version
  • Updated coverallsapp/github-action@master to @v2 (stable pinned version)
  • Updated engines field to >=18.0 to match the tested Node versions
  • All 289 tests pass locally

Copilot AI changed the title [WIP] Update dependencies to newer versions and ensure tests pass Update dependencies to newer versions and ensure tests pass Mar 19, 2026
Copilot finished work on behalf of albe March 19, 2026 16:23
@coveralls
Copy link
Copy Markdown

Coverage Status

coverage: 97.875%. remained the same
when pulling ae59c21 on copilot/upgrade-dependencies-and-check-tests
into bc5fb3d on main.

@albe albe marked this pull request as ready for review March 19, 2026 16:29
@albe albe merged commit 18867ec into main Mar 19, 2026
10 checks passed
@albe albe deleted the copilot/upgrade-dependencies-and-check-tests branch March 19, 2026 16:29
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.

3 participants