import { defineConfig } from 'cypress'; import registerCodeCoverageTasks from '@cypress/code-coverage/task'; export default defineConfig({ env: { codeCoverage: { exclude: ['cypress/**/*.*', '**/__tests__/**/*.*', '**/*.test.*'], }, }, component: { devServer: { framework: 'react', bundler: 'vite', }, setupNodeEvents(on, config) { registerCodeCoverageTasks(on, config); return config; }, supportFile: 'cypress/support/component.ts', }, retries: { // Configure retry attempts for `cypress run` // Default is 0 runMode: 2, // Configure retry attempts for `cypress open` // Default is 0 openMode: 0, }, });