Files
formbricks-formbricks/packages/cache/vite.config.ts
Victor Hugo dos Santos c259a61f0e feat: unified cache (#6520)
2025-09-10 09:59:16 +00:00

38 lines
763 B
TypeScript

/// <reference types="vitest" />
import { resolve } from "path";
import dts from "vite-plugin-dts";
import { defineConfig } from "vitest/config";
export default defineConfig({
resolve: {
alias: {
"@": resolve(__dirname, "."),
},
},
build: {
lib: {
entry: resolve(__dirname, "src/index.ts"),
name: "formbricksCache",
fileName: "index",
formats: ["es", "cjs"],
},
rollupOptions: {
external: ["redis", "@formbricks/logger", "zod"],
},
},
test: {
environment: "node",
globals: true,
coverage: {
reporter: ["text", "json", "html", "lcov"],
},
},
plugins: [
dts({
include: ["src/**/*", "types/**/*"],
entryRoot: ".",
outDir: "dist",
}),
],
});