Skip to content

chore(deps): update dependency eslint-plugin-cypress to v6#704

Open
WolfSoko wants to merge 1 commit intomainfrom
renovate-github/eslint-plugin-cypress-6.x
Open

chore(deps): update dependency eslint-plugin-cypress to v6#704
WolfSoko wants to merge 1 commit intomainfrom
renovate-github/eslint-plugin-cypress-6.x

Conversation

@WolfSoko
Copy link
Copy Markdown
Owner

@WolfSoko WolfSoko commented Feb 17, 2026

This PR contains the following updates:

Package Change Age Confidence
eslint-plugin-cypress 2.15.26.3.1 age confidence

Release Notes

cypress-io/eslint-plugin-cypress (eslint-plugin-cypress)

v6.3.1

Compare Source

Bug Fixes

v6.3.0

Compare Source

Features
  • added no-and rule to ensure .and() follows certain commands (#​310) (c0b7e3b)

v6.2.3

Compare Source

Bug Fixes
  • no-unnecessary-waiting flag identifiers defined in object/array patterns (#​308) (f5ccf77)

v6.2.2

Compare Source

Bug Fixes

v6.2.1

Compare Source

Bug Fixes
  • conditional expressions are now checked by require-data-selectors (#​305) (d69d417)

v6.2.0

Compare Source

Features
  • require-data-selector uses consistent rules with assignments (#​302) (de98a5d)

v6.1.0

Compare Source

Features

v6.0.0

Compare Source

Features
  • publish v6 with ESLint v10 migration completion (#​298)
BREAKING CHANGES
  • Remove deprecated eslint-plugin-cypress/flat configuration
  • Use eslint-plugin-cypress instead
  • Update globals to 17.3.0

Other changes:

  • Add package type commonjs
  • Documentation updates related to flat configuration
  • Update Node.js to 24.13.1

v5.4.0: (DEPRECATED)

Compare Source

Deprecated: Accidentally includes breaking changes from 6.0.0

v5.3.0

Compare Source

Features

v5.2.1

Compare Source

Bug Fixes

v5.2.0

Compare Source

Features

v5.1.1

Compare Source

Bug Fixes

v5.1.0

Compare Source

Features

v5.0.1

Compare Source

Bug Fixes
  • stylistic: apply javascript formatting conventions (#​262) (bbd33fd)

v5.0.0

Compare Source

Breaking Changes
  • Support for non-flat legacy configurations is removed. The default configuration eslint-plugin-cypress now resolves to the flat configuration instead of to the legacy configuration
Deprecations
  • eslint-plugin-cypress/flat is deprecated and should be replaced by eslint-plugin-cypress
Other
  • remove legacy eslintrc configuration (#​260) (618bd21)
  • globals dependency is updated to 16.2.0
  • semantic-release dependency is update to 24.2.5

v4.3.0

Compare Source

Features

v4.2.1

Compare Source

Bug Fixes
  • deps: update all dependencies (5b827eb)

v4.2.0

Compare Source

Bug Fixes
Features
  • add rule disallow usage of cypress-xpath (1ae902a)

v4.1.0

Compare Source

Features
  • docs: publish updated readme (2bc8d5a)

v4.0.0

Compare Source

Features
  • minimum version eslint v9 (b50181a)
BREAKING CHANGES
  • Support ESLint v9 and above only

Support for ESlint v7 & v8 is removed
languageOptions ecmaVersion: 2019 and sourceType: module are removed from eslint-plugin-cypress/flat config
globals is updated to 15.11.0
eslint-plugin-n is updated to 17.11.1

v3.6.0

Compare Source

Features
  • publish eslint v8 deprecation (44a7722)

v3.5.0

Compare Source

Features

v3.4.0

Compare Source

Features
  • add name to configs (for tooling) (d2f8406)

v3.3.0

Compare Source

Features
  • add flat configurations (0e434c7)

v3.2.0

Compare Source

Features

v3.1.1

Compare Source

Bug Fixes
  • issue with unsafe to chain command that is not an action (93824e4)

v3.1.0

Compare Source

Features
  • apply no-pause rule recursively (f725f55)

v3.0.3

Compare Source

Bug Fixes
  • deps: update semantic-release to 23.0.8 (b3c2425)

v3.0.2

Compare Source

Bug Fixes
  • convert deprecated context calls (d3d333a)

v3.0.1

Compare Source

Bug Fixes
  • enable cypress/no-async-before (b57bf97)

v3.0.0

Compare Source

BREAKING CHANGES
  • Support for ESlint v3, v4, v5 & v6 is removed (bafb3b6)
  • Support ESLint v7 and v8 only (ESLint v9 is not yet supported)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

@WolfSoko WolfSoko enabled auto-merge (rebase) February 17, 2026 17:39
@WolfSoko WolfSoko self-assigned this Feb 17, 2026
@WolfSoko
Copy link
Copy Markdown
Owner Author

WolfSoko commented Feb 17, 2026

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: package-lock.json
npm warn Unknown env config "store". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: eslint@8.57.1
npm error node_modules/eslint
npm error   dev eslint@"8.57.1" from the root project
npm error
npm error Could not resolve dependency:
npm error peer eslint@">=9" from eslint-plugin-cypress@6.3.1
npm error node_modules/eslint-plugin-cypress
npm error   dev eslint-plugin-cypress@"6.3.1" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /tmp/renovate/cache/others/npm/_logs/2026-04-26T15_05_05_071Z-eresolve-report.txt
npm error A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2026-04-26T15_05_05_071Z-debug-0.log

@nx-cloud
Copy link
Copy Markdown

nx-cloud Bot commented Feb 17, 2026

View your CI Pipeline Execution ↗ for commit 916af40


☁️ Nx Cloud last updated this comment at 2026-04-26 15:05:43 UTC

@nx-cloud
Copy link
Copy Markdown

nx-cloud Bot commented Feb 17, 2026

View your CI Pipeline Execution ↗ for commit 0078336


☁️ Nx Cloud last updated this comment at 2026-02-17 17:40:05 UTC

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 00783364cb

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread package.json Outdated
"eslint-config-prettier": "9.1.2",
"eslint-import-resolver-typescript": "4.4.2",
"eslint-plugin-cypress": "2.15.2",
"eslint-plugin-cypress": "6.0.0",
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Update lockfile with dependency bump

Bumping eslint-plugin-cypress in package.json without updating package-lock.json leaves the repo in a broken state for clean installs: package.json now requires 6.0.0 while the lock still pins 2.15.2 (package-lock.json:52). npm’s own npm ci command docs state that if lockfile deps do not match package.json, npm ci exits with an error (.../npm/docs/content/commands/npm-ci.md:24-27), so CI environments that use npm ci will fail until the lockfile is regenerated and committed.

Useful? React with 👍 / 👎.

@WolfSoko WolfSoko force-pushed the renovate-github/eslint-plugin-cypress-6.x branch 4 times, most recently from d977e21 to 0b4fe67 Compare February 24, 2026 16:25
@WolfSoko WolfSoko changed the title chore(deps): update dependency eslint-plugin-cypress to v6 chore(deps): update dependency eslint-plugin-cypress to v6 - autoclosed Feb 25, 2026
@WolfSoko WolfSoko closed this Feb 25, 2026
auto-merge was automatically disabled February 25, 2026 17:54

Pull request was closed

@WolfSoko WolfSoko deleted the renovate-github/eslint-plugin-cypress-6.x branch February 25, 2026 17:54
@WolfSoko WolfSoko changed the title chore(deps): update dependency eslint-plugin-cypress to v6 - autoclosed chore(deps): update dependency eslint-plugin-cypress to v6 Feb 25, 2026
@WolfSoko WolfSoko reopened this Feb 25, 2026
@WolfSoko WolfSoko force-pushed the renovate-github/eslint-plugin-cypress-6.x branch 2 times, most recently from 0b4fe67 to a3163c2 Compare February 25, 2026 18:24
@WolfSoko WolfSoko enabled auto-merge (rebase) February 26, 2026 02:41
@WolfSoko WolfSoko force-pushed the renovate-github/eslint-plugin-cypress-6.x branch 9 times, most recently from dfaaef6 to ad5787a Compare March 3, 2026 19:15
@WolfSoko WolfSoko force-pushed the renovate-github/eslint-plugin-cypress-6.x branch from ad5787a to 6865088 Compare March 6, 2026 00:03
@WolfSoko WolfSoko force-pushed the renovate-github/eslint-plugin-cypress-6.x branch 5 times, most recently from d11c9ff to 3d356d3 Compare March 15, 2026 13:50
@WolfSoko WolfSoko force-pushed the renovate-github/eslint-plugin-cypress-6.x branch 2 times, most recently from 5fc1a8f to 15c19da Compare March 24, 2026 16:50
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Mar 24, 2026

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review
📝 Walkthrough

Walkthrough

Die dev‑Dependency eslint-plugin-cypress in package.json wurde von Version 2.15.2 auf 6.3.1 aktualisiert.

Changes

Cohort / File(s) Zusammenfassung
Abhängigkeitsaktualisierung
package.json
Upgrade der dev‑Dependency eslint-plugin-cypress von 2.15.2 auf 6.3.1.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 Ich hopp' durchs Lockfile, flink und frei,
Ein Plugin wuchs, nun ist's dabei.
Version getauscht, ein kurzer Sprint,
Der Linter nickt, die Zeit verrinnt.
Ein frohes Hopp — der Build bleibt lind!

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed Der Titel beschreibt genau die Hauptänderung: ein Abhängigkeits-Update von eslint-plugin-cypress auf v6, das vollständig mit der Changeset übereinstimmt.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch renovate-github/eslint-plugin-cypress-6.x

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@package.json`:
- Line 54: The package.json currently pins eslint@8.57.1 but declares
eslint-plugin-cypress: "6.2.1", which requires ESLint >=9 and causes ERESOLVE;
fix by making the versions compatible: either downgrade eslint-plugin-cypress to
a release that supports ESLint 8 (replace the "eslint-plugin-cypress": "6.2.1"
entry with a compatible 5.x version) or, if you intend to move to ESLint 9, do
that in a separate migration PR that also updates `@typescript-eslint` packages to
compatible versions; update the "eslint-plugin-cypress" dependency in
package.json accordingly so install can succeed.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 48fc0e35-3e41-4d49-a77a-f47cdeb3711c

📥 Commits

Reviewing files that changed from the base of the PR and between 9260119 and 15c19da.

📒 Files selected for processing (1)
  • package.json

Comment thread package.json Outdated
"eslint-config-prettier": "9.1.2",
"eslint-import-resolver-typescript": "4.4.2",
"eslint-plugin-cypress": "2.15.2",
"eslint-plugin-cypress": "6.2.1",
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
set -euo pipefail

echo "Versions in package.json:"
jq -r '
  .devDependencies.eslint,
  .devDependencies["eslint-plugin-cypress"],
  .devDependencies["@typescript-eslint/eslint-plugin"],
  .devDependencies["@typescript-eslint/parser"]
' package.json

echo "Peer dependencies: eslint-plugin-cypress@6.2.1"
npm view eslint-plugin-cypress@6.2.1 peerDependencies --json

echo "Peer dependencies: `@typescript-eslint/eslint-plugin`@6.21.0"
npm view `@typescript-eslint/eslint-plugin`@6.21.0 peerDependencies --json

Repository: WolfSoko/nx-clean

Length of output: 333


Blocker: eslint-plugin-cypress@6.2.1 ist nicht kompatibel mit eslint@8.57.1.

eslint-plugin-cypress@6.2.1 erfordert ESLint >=9, aber Sie haben eslint@8.57.1 auf Zeile 51 fixiert. Das verursacht den ERESOLVE-Fehler und blockiert die Installation und Lockfile-Generierung.

🔧 Minimaler Fix zum Entblocken dieses PRs
-    "eslint-plugin-cypress": "6.2.1",
+    "eslint-plugin-cypress": "2.15.2",

Falls Sie ESLint 9 verwenden möchten, erstellen Sie einen separaten Migrations-PR mit kompatiblen @typescript-eslint-Versionen.

📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
"eslint-plugin-cypress": "6.2.1",
"eslint-plugin-cypress": "2.15.2",
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@package.json` at line 54, The package.json currently pins eslint@8.57.1 but
declares eslint-plugin-cypress: "6.2.1", which requires ESLint >=9 and causes
ERESOLVE; fix by making the versions compatible: either downgrade
eslint-plugin-cypress to a release that supports ESLint 8 (replace the
"eslint-plugin-cypress": "6.2.1" entry with a compatible 5.x version) or, if you
intend to move to ESLint 9, do that in a separate migration PR that also updates
`@typescript-eslint` packages to compatible versions; update the
"eslint-plugin-cypress" dependency in package.json accordingly so install can
succeed.

@WolfSoko WolfSoko force-pushed the renovate-github/eslint-plugin-cypress-6.x branch 3 times, most recently from 6e260f0 to 457e2fa Compare March 26, 2026 15:32
@WolfSoko WolfSoko force-pushed the renovate-github/eslint-plugin-cypress-6.x branch 6 times, most recently from 14861fb to 9fcff41 Compare April 7, 2026 23:06
@WolfSoko WolfSoko force-pushed the renovate-github/eslint-plugin-cypress-6.x branch 6 times, most recently from fec7c8e to 343ec73 Compare April 15, 2026 15:46
@WolfSoko WolfSoko force-pushed the renovate-github/eslint-plugin-cypress-6.x branch from 343ec73 to 49d247a Compare April 16, 2026 08:21
@WolfSoko WolfSoko force-pushed the renovate-github/eslint-plugin-cypress-6.x branch 2 times, most recently from 146b0ee to f84a2b0 Compare April 26, 2026 13:59
@WolfSoko WolfSoko force-pushed the renovate-github/eslint-plugin-cypress-6.x branch from f84a2b0 to 916af40 Compare April 26, 2026 15:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants