@ayarayarovich/react-modals
Version:
Modals manager for React
24 lines (22 loc) • 581 B
text/typescript
import { resolve } from "path";
import { defineConfig } from "vite";
import dts from "vite-plugin-dts";
import external from "rollup-plugin-peer-deps-external";
export default defineConfig({
build: {
lib: {
entry: resolve(__dirname, "src/index.ts"),
name: "ReactModals",
formats: ["es", "cjs"],
fileName: "index",
},
rollupOptions: {
external: ["react", "react-dom", "react/jsx-runtime"],
plugins: [external() as any],
},
},
resolve: {
dedupe: ["react", "react-dom", "react/jsx-runtime"],
},
plugins: [dts()],
});