Files
cypress/packages/app/vite.config.mjs
Zachary Williams feba489a9a fix: normalize vite config resolution (#24369)
BREAKING CHANGE: vite.config.js is no longer merged when devServer.viteConfig is provided
2022-10-26 15:04:53 -05:00

25 lines
665 B
JavaScript

import { makeConfig } from '../frontend-shared/vite.config.mjs'
import Layouts from 'vite-plugin-vue-layouts'
import Pages from 'vite-plugin-pages'
import Copy from 'rollup-plugin-copy'
import Legacy from '@vitejs/plugin-legacy'
import { resolve } from 'path'
export default makeConfig({}, {
plugins: [
Layouts(),
Pages({ extensions: ['vue'] }),
Copy({
targets: [{
src: resolve(__dirname, '../frontend-shared/src/assets/logos/favicon.png'),
dest: 'dist',
}],
}),
Legacy({
targets: ['Chrome >= 64', 'Firefox >= 86', 'Edge >= 79'],
modernPolyfills: true,
renderLegacyChunks: false,
}),
],
})