import path from 'path'; import { defineConfig } from 'cypress'; import vitePreprocessor from 'cypress-vite'; export default defineConfig({ projectId: 'tc2qff', defaultCommandTimeout: 12000, screenshotOnRunFailure: false, video: false, e2e: { specPattern: '**/*.spec.ts', setupNodeEvents(on, config) { on( 'file:preprocessor', vitePreprocessor({ configFile: path.resolve(__dirname, './vite.config.mts'), mode: 'development', }), ); on('task', { log(message) { console.log(message); return null; }, }); }, }, });