UNPKG

@nx/cypress

Version:

The Nx Plugin for Cypress contains executors and generators allowing your workspace to use the powerful Cypress integration testing capabilities.

154 lines (153 loc) 6 kB
{ "generators": { "remove-tsconfig-and-copy-files-options-from-cypress-executor": { "version": "21.0.0-beta.10", "description": "Removes the `tsConfig` and `copyFiles` options from the `@nx/cypress:cypress` executor.", "implementation": "./dist/src/migrations/update-21-0-0/remove-tsconfig-and-copy-files-options-from-cypress-executor", "documentation": "./dist/src/migrations/update-21-0-0/remove-tsconfig-and-copy-files-options-from-cypress-executor.md" }, "rename-cy-exec-code-property": { "version": "22.1.0-beta.6", "requires": { "cypress": ">=15.0.0" }, "description": "Renames `cy.exec().its('code')` usages to the new `exitCode` property introduced in Cypress v15.", "implementation": "./dist/src/migrations/update-22-1-0/rename-cy-exec-code-property", "documentation": "./dist/src/migrations/update-22-1-0/rename-cy-exec-code-property.md" }, "update-selector-playground-api": { "version": "22.1.0-beta.6", "requires": { "cypress": ">=15.0.0" }, "description": "Updates the deprecated `Cypress.SelectorPlayground` API to `Cypress.ElementSelector` and removes the unsupported `onElement` option.", "implementation": "./dist/src/migrations/update-22-1-0/update-selector-playground-api", "documentation": "./dist/src/migrations/update-22-1-0/update-selector-playground-api.md" }, "update-angular-component-testing-support": { "version": "22.1.0-beta.6", "requires": { "cypress": ">=15.0.0" }, "description": "For Angular component testing projects below v18, switches to the fallback `@cypress/angular` harness required by Cypress v15.", "implementation": "./dist/src/migrations/update-22-1-0/update-angular-component-testing-support", "documentation": "./dist/src/migrations/update-22-1-0/update-angular-component-testing-support.md" }, "remove-experimental-prompt-command": { "version": "23.0.0-beta.10", "requires": { "cypress": ">=15.13.0" }, "description": "Removes the `experimentalPromptCommand` flag from `cypress.config.{ts,js,mjs,cjs}`. The flag was removed in Cypress 15.13.0; `cy.prompt` is now in beta without configuration.", "implementation": "./dist/src/migrations/update-23-0-0/remove-experimental-prompt-command", "documentation": "./dist/src/migrations/update-23-0-0/remove-experimental-prompt-command.md" }, "rewrite-internal-subpath-imports": { "version": "23.0.0-beta.19", "description": "Rewrites imports from `@nx/cypress/src/*` to either the public `@nx/cypress` entry (for re-exported symbols) or `@nx/cypress/internal` (for everything else). The `./src/*` wildcard was removed from the package's exports map.", "implementation": "./dist/src/migrations/update-23-0-0/rewrite-internal-subpath-imports" }, "update-23-0-0-migrate-create-nodes-v2-import": { "version": "23.0.0-beta.24", "description": "Rename imports of `createNodesV2` from `@nx/cypress/plugin` to the canonical `createNodes` export.", "implementation": "./dist/src/migrations/update-23-0-0/migrate-create-nodes-v2-to-create-nodes", "documentation": "./dist/src/migrations/update-23-0-0/migrate-create-nodes-v2-to-create-nodes.md" }, "disable-webpack-ct-just-in-time-compile": { "version": "23.1.0-beta.6", "requires": { "cypress": ">=14.0.0" }, "description": "Set `justInTimeCompile: false` in webpack component testing Cypress configs on Cypress 14+, where it defaults to true and can intermittently run 0 tests in CI.", "implementation": "./dist/src/migrations/update-23-1-0/disable-webpack-ct-just-in-time-compile", "documentation": "./dist/src/migrations/update-23-1-0/disable-webpack-ct-just-in-time-compile.md" } }, "packageJsonUpdates": { "22.1.0": { "version": "22.1.0-beta.6", "x-prompt": "Do you want to update the Cypress version to v15?", "requires": { "cypress": ">=14.0.0 <15.0.0" }, "packages": { "cypress": { "version": "^15.6.0", "alwaysAddToPackageJson": false }, "@cypress/vite-dev-server": { "version": "^7.0.1", "alwaysAddToPackageJson": false }, "@cypress/webpack-dev-server": { "version": "^5.1.4", "alwaysAddToPackageJson": false } } }, "22.3.2": { "version": "22.3.2-beta.0", "requires": { "cypress": ">=15.0.0 <15.8.0" }, "packages": { "cypress": { "version": "^15.8.0", "alwaysAddToPackageJson": false }, "@cypress/webpack-dev-server": { "version": "^5.4.1", "alwaysAddToPackageJson": false } } }, "23.0.0": { "version": "23.0.0-beta.10", "requires": { "cypress": ">=15.0.0 <15.14.0" }, "packages": { "cypress": { "version": "^15.14.2", "alwaysAddToPackageJson": false } } }, "23.0.0-vite-dev-server": { "version": "23.0.0-beta.10", "requires": { "@cypress/vite-dev-server": ">=7.0.0 <7.3.1" }, "packages": { "@cypress/vite-dev-server": { "version": "^7.3.1", "alwaysAddToPackageJson": false } } }, "23.0.0-cypress-15.17": { "version": "23.1.0-beta.0", "requires": { "cypress": ">=15.0.0 <15.17.0" }, "packages": { "cypress": { "version": "^15.17.0", "alwaysAddToPackageJson": false } } }, "23.1.0-eslint-plugin-cypress": { "version": "23.1.0-beta.6", "requires": { "eslint-plugin-cypress": ">=2.0.0 <3.5.0" }, "packages": { "eslint-plugin-cypress": { "version": "^3.5.0", "alwaysAddToPackageJson": false } } } } }