ue3
Version:
ue3 build your own vue for learning.
27 lines (24 loc) • 592 B
JavaScript
import { nodeResolve } from "@rollup/plugin-node-resolve";
import commonjs from "@rollup/plugin-commonjs";
import typescript from "@rollup/plugin-typescript";
/**
* @type {import('rollup').RollupOptions}
*/
const config = {
input: "./src/index.ts",
output: [
{
name: "es",
dir: "dist",
format: "esm",
preserveModules: true,
preserveModulesRoot: "./src"
}
],
plugins: [
typescript({ tsconfig: "./tsconfig.json" }),
nodeResolve(),
commonjs()
]
};
export default config;