cp-metas
Version:
set website title
38 lines (36 loc) • 923 B
JavaScript
import resolve from "@rollup/plugin-node-resolve";
import babel from "@rollup/plugin-babel";
import commonjs from "@rollup/plugin-commonjs";
import typescript from "@rollup/plugin-typescript";
import pkg from './package.json';
const formatName = 'cpMeta'
export default {
input: 'src/useMeta/index.ts',
output: [
{
file: pkg.main,
format: 'cjs',
name: formatName,
exports: "auto"
},
{
file: pkg.module,
format: 'esm',
name: formatName,
exports: "auto"
},
{
file: pkg.browser,
format: 'umd',
name: formatName,
exports: "auto"
}
],
plugins: [
typescript(),
resolve(),
commonjs(),
babel({exclude: 'node_modules/**'})
],
external: ['vue']
}