UNPKG

idyll-compiler

Version:
33 lines (30 loc) 709 B
import commonjs from '@rollup/plugin-commonjs'; import { babel } from '@rollup/plugin-babel'; const pkg = require('./package.json'); const dependencies = Object.keys(pkg.dependencies || {}); export default { input: 'src/index.js', external: [/@babel\/runtime/, ...dependencies], output: [ { file: 'dist/cjs/index.js', format: 'cjs', sourcemap: true, name: 'idyll-compiler', exports: 'auto' }, { file: 'dist/esm/index.mjs', format: 'esm', sourcemap: true, exports: 'auto' } ], plugins: [ babel({ babelHelpers: 'runtime', exclude: 'node_modules/**' // only transpile our source code }), commonjs() ] };