UNPKG

785 BJavaScriptView Raw
1import typescript from "@rollup/plugin-typescript";
2import commonjs from "@rollup/plugin-commonjs";
3import resolve from "@rollup/plugin-node-resolve";
4import url from "@rollup/plugin-url";
5import postcss from "rollup-plugin-postcss";
6
7const config = [
8 {
9 preserveEntrySignatures: true,
10 input: ["src/react.ts", "src/vue.ts"],
11 output: {
12 exports: "auto",
13 dir: "dist",
14 format: "es",
15 },
16 plugins: [
17 postcss({
18 extensions: [".css"],
19 }),
20 url(),
21 resolve(),
22 commonjs(),
23 typescript({
24 tsconfig: "./tsconfig.json",
25 }),
26 ],
27 external: ["react-dom", "vue"],
28 },
29];
30
31export default config;