@cc-heart/utils
Version:
🔧 javascript common tools collection
24 lines (22 loc) • 559 B
JavaScript
import typescript from 'rollup-plugin-typescript2'
import tsConfig from './tsconfig.json' assert { type: 'json' }
import commonjs from '@rollup/plugin-commonjs'
import resolve from '@rollup/plugin-node-resolve'
export default {
input: './index.ts',
output: [
{
preserveModules: true,
dir: 'dist/cjs',
format: 'cjs',
// 重新命名
entryFileNames: '[name].cjs',
},
{
preserveModules: true,
dir: 'dist/esm',
format: 'esm',
},
],
plugins: [resolve(), commonjs(), typescript(tsConfig)],
}