fork of hey-api/openapi-ts because I need some additional things
1import { fileURLToPath, URL } from 'node:url';
2
3import vue from '@vitejs/plugin-vue';
4import vueJsx from '@vitejs/plugin-vue-jsx';
5import vueDevTools from 'vite-plugin-vue-devtools';
6
7/** @type {import('vite').UserConfig} */
8export default {
9 build: {
10 sourcemap: true,
11 target: 'esnext',
12 },
13 esbuild: {
14 target: 'esnext',
15 },
16 optimizeDeps: {
17 esbuildOptions: {
18 target: 'esnext',
19 },
20 },
21 plugins: [vue(), vueJsx(), vueDevTools()],
22 resolve: {
23 alias: {
24 '@': fileURLToPath(new URL('./src', import.meta.url)),
25 },
26 },
27};