packages/common/vite.config.ts
Rama dev · réplica de lectura del repositorio original.
import path from "node:path";
import { defineConfig } from "vite";
import dts from "vite-plugin-dts";
export const resolveAliases = {
alias: {
"@": path.resolve("src/"),
},
};
export default defineConfig({
resolve: resolveAliases,
build: {
lib: {
entry: [path.resolve("src/index.ts")],
formats: ["es", "cjs"],
name: "@darkwrite/common",
},
target: "esnext",
license: {
fileName: "thirdparty.common.md",
},
outDir: path.resolve("dist"),
},
plugins: [dts({ rollupTypes: true })],
});