Files
rdv/vite.config.ts
2024-09-11 02:57:43 +03:00

27 lines
747 B
TypeScript
Executable File

import { sveltekit } from "@sveltejs/kit/vite";
import AutoImport from "unplugin-auto-import/vite";
import IconsResolver from "unplugin-icons/resolver";
import Icons from "unplugin-icons/vite";
import { defineConfig } from "vitest/config";
export default defineConfig({
plugins: [
sveltekit(),
Icons({ compiler: "svelte" }),
AutoImport({
resolvers: [
IconsResolver({
prefix: "Icon",
extension: "svelte",
}),
],
dts: "src/auto-imports.d.ts",
imports: ["svelte"],
dirs: ["src"],
ignore: ["**/*.test.{js,ts}", "**/*.spec.{js,ts}"],
exclude: [/node_modules/, /@sveltejs\/kit/, /.git/],
}),
],
test: { include: ["src/**/*.{test,spec}.{js,ts}"] },
});