import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import Components from 'unplugin-vue-components/vite' import * as _ from "lodash" // https://vitejs.dev/config/ export default defineConfig({ plugins: [vue(), Components({ dts: true, resolvers: [ { type: "component", resolve: (componentName: string) => { if (componentName.startsWith("Ps")) { return { name: componentName, from: `@princess-ui/components/${_.lowerFirst(componentName.slice(2))}` } } }, } ], })] })