Skip to content

Conversation

MikeMcC399
Copy link
Contributor

@MikeMcC399 MikeMcC399 commented Sep 4, 2025

Situation

List npm outdated here:

Change

In the course of previous PRs, several devDependencies that were problematic and non-essential, were removed. This PR updates the remaining devDependencies to their latest versions:

From To (latest)
mocha@6.2.1 mocha@11.7.2
mocked-env@1.3.1 mocked-env@1.3.5
snap-shot-it@7.9.3 snap-shot-it@7.9.10

Update to npm lockfileVersion 3.

Verification

git clean -xfd
npm ci
npm test

Confirm all tests pass

update
mocha to 11.7.2
mocked-env to 1.3.5
snap-shot-it to 7.9.10
@MikeMcC399 MikeMcC399 marked this pull request as ready for review September 4, 2025 15:18
@MikeMcC399
Copy link
Contributor Author

@AtofStryker

This is the last of the devDependencies changes that I am planning.

npm audit now shows

4 vulnerabilities (2 low, 2 high)

To fix those would mean replacing the following legacy unmaintained npm packages, which are used in tests:

That doesn't seem necessary at the moment though.

@MikeMcC399 MikeMcC399 mentioned this pull request Sep 4, 2025
@AtofStryker AtofStryker merged commit 514900c into cypress-io:master Sep 4, 2025
1 check passed
@MikeMcC399 MikeMcC399 deleted the update/devdeps branch September 4, 2025 17:12
Copy link

🎉 This PR is included in version 2.2.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

devDependencies review
2 participants