import { defineConfig } from "cypress"; export default defineConfig({ e2e: { baseUrl: "http://localhost:5173", setupNodeEvents(on, config) { // implement node event listeners here }, specPattern: "cypress/e2e/**/*.cy.{js,jsx,ts,tsx}", supportFile: "cypress/support/e2e.ts", viewportWidth: 1280, viewportHeight: 720, video: true, screenshotOnRunFailure: true, defaultCommandTimeout: 10000, requestTimeout: 10000, responseTimeout: 10000, }, component: { devServer: { framework: "react", bundler: "vite", }, specPattern: "cypress/component/**/*.cy.{js,jsx,ts,tsx}", supportFile: "cypress/support/component.ts", }, });