formily-request-monorepo
Version:
A flexible, lightweight, non-intrusive plugin for extending formily schema request data.
28 lines (26 loc) • 651 B
text/typescript
import { resolve } from "path";
import { defineConfig } from "vite";
import dts from "vite-plugin-dts";
export default defineConfig({
build: {
lib: {
entry: resolve(__dirname, "src/index.ts"),
name: "FormilyRequest",
formats: ["es", "umd"],
fileName: "index",
},
sourcemap: true,
target: "es2015",
rollupOptions: {
external: ["@formily/reactive", "@formily/react"],
output: {
globals: {
"@formily/reactive": "FormilyReactive",
"@formily/react": "FormilyReact",
},
exports: "named",
},
},
},
plugins: [dts({ rollupTypes: true })],
});