Cypress plugin that skips remaining tests after the first failure. Current stable version is 8.1.0, released with monthly cadence. Supports configurable strategies (skip current spec vs entire run), per-test hooks, and parallel run coordination. Ships TypeScript types and requires Cypress >=15.10.0 and Node >=20.0.0. Differentiators: fine-grained per-test/suite control, hook-based extensibility, explicit parallel run support via external signals.
npm install cypress-fail-fastNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Registers the plugin in Cypress config and enables fail-fast in support file.
Upgrade Node to >=20 and Cypress to >=15.10.0. Rename 'fa' to 'failFastStrategy'.
Update import path to 'cypress-fail-fast/plugin'.
Replace 'fa' with 'failFastStrategy' in plugin options.
No fix needed; treat pending as skipped.
Ensure both steps are followed: plugin registration in config and import in support file.
Install the package: npm install --save-dev cypress-fail-fast. Use correct import: import cypressFailFast from 'cypress-fail-fast/plugin'.
Set failFastStrategy to 'spec' or 'run' (e.g., { expose: { failFastStrategy: 'spec' } }).Use import cypressFailFast from 'cypress-fail-fast/plugin' (with /plugin).
Do not use this.skip() in before hooks; rely on plugin's beforeEach to skip tests.