nx/packages/cypress/migrations.json
Leosvel Pérez Espinosa 5feafd64d4
feat(testing): add support for cypress v14 (#30618)
## Current Behavior

Cypress v14 is not supported.

## Expected Behavior

Cypress v14 is supported.

## Related Issue(s)

Fixes #30097
2025-04-09 17:12:39 -04:00

122 lines
3.7 KiB
JSON

{
"generators": {
"update-cypress-version-13-6-6": {
"cli": "nx",
"version": "18.1.0-beta.3",
"description": "Update to Cypress ^13.6.6 if the workspace is using Cypress v13 to ensure workspaces don't use v13.6.5 which has an issue when verifying Cypress.",
"implementation": "./src/migrations/update-18-1-0/update-cypress-version-13-6-6"
},
"update-19-6-0-update-ci-webserver-for-vite": {
"cli": "nx",
"version": "19.6.0-beta.4",
"description": "Update ciWebServerCommand to use static serve for the application.",
"implementation": "./src/migrations/update-19-6-0/update-ci-webserver-for-static-serve"
},
"set-inject-document-domain": {
"cli": "nx",
"version": "20.8.0-beta.0",
"requires": {
"cypress": ">=14.0.0"
},
"description": "Replaces the `experimentalSkipDomainInjection` configuration option with the new `injectDocumentDomain` configuration option.",
"implementation": "./src/migrations/update-20-8-0/set-inject-document-domain"
},
"remove-experimental-fetch-polyfill": {
"cli": "nx",
"version": "20.8.0-beta.0",
"requires": {
"cypress": ">=14.0.0"
},
"description": "Removes the `experimentalFetchPolyfill` configuration option.",
"implementation": "./src/migrations/update-20-8-0/remove-experimental-fetch-polyfill"
},
"replace-experimental-just-in-time-compile": {
"cli": "nx",
"version": "20.8.0-beta.0",
"requires": {
"cypress": ">=14.0.0"
},
"description": "Replaces the `experimentalJustInTimeCompile` configuration option with the new `justInTimeCompile` configuration option.",
"implementation": "./src/migrations/update-20-8-0/replace-experimental-just-in-time-compile"
},
"update-component-testing-mount-imports": {
"cli": "nx",
"version": "20.8.0-beta.0",
"requires": {
"cypress": ">=14.0.0"
},
"description": "Updates the module specifier for the Component Testing `mount` function.",
"implementation": "./src/migrations/update-20-8-0/update-component-testing-mount-imports"
}
},
"packageJsonUpdates": {
"17.2.0-beta.2": {
"version": "17.2.0-beta.2",
"packages": {
"vite": {
"version": "^5.0.0",
"alwaysAddToPackageJson": false
}
}
},
"17.3.0": {
"version": "17.3.0-beta.3",
"packages": {
"@types/node": {
"version": "18.16.9",
"alwaysAddToPackageJson": false
}
}
},
"19.1.0": {
"version": "19.1.0-beta.0",
"requires": {
"cypress": "^13.0.0"
},
"packages": {
"cypress": {
"version": "^13.8.0",
"alwaysAddToPackageJson": false
},
"@cypress/webpack-dev-server": {
"version": "^3.8.0",
"alwaysAddToPackageJson": false
}
}
},
"19.4.1": {
"version": "19.4.1-beta.0",
"requires": {
"cypress": "^13.0.0"
},
"packages": {
"cypress": {
"version": "^13.13.0",
"alwaysAddToPackageJson": false
}
}
},
"20.8.0": {
"version": "20.8.0-beta.0",
"x-prompt": "Do you want to update the Cypress version to v14?",
"requires": {
"cypress": ">=13.0.0 <14.0.0"
},
"packages": {
"cypress": {
"version": "^14.2.1",
"alwaysAddToPackageJson": false
},
"@cypress/vite-dev-server": {
"version": "^6.0.3",
"alwaysAddToPackageJson": false
},
"@cypress/webpack-dev-server": {
"version": "^4.0.2",
"alwaysAddToPackageJson": false
}
}
}
}
}