import { defineConfig, mergeConfig } from 'vite' import vue from '@vitejs/plugin-vue' import { tanstackViteConfig } from '@tanstack/config/vite' import tsconfigPaths from 'vite-tsconfig-paths' import { dynamicAliases } from './root.vite.config' const config = defineConfig({ plugins: [vue(), tsconfigPaths({ ignoreConfigErrors: true })], resolve: { alias: dynamicAliases, }, }) export default mergeConfig( config, tanstackViteConfig({ entry: ['src/index.ts', 'src/production.ts'], srcDir: 'src', }), )