1
0
Fork 0
docsearch/packages/docsearch-js/rollup.config.js
2020-09-01 11:34:01 +02:00

30 lines
633 B
JavaScript

import { plugins } from '../../rollup.base.config';
import { getBundleBanner } from '../../scripts/getBundleBanner';
import pkg from './package.json';
if (!process.env.BUILD) {
throw new Error('The `BUILD` environment variable is required to build.');
}
const output = {
umd: {
file: 'dist/umd/index.js',
format: 'umd',
sourcemap: true,
name: 'docsearch',
banner: getBundleBanner(pkg),
},
esm: {
file: 'dist/esm/index.js',
format: 'es',
sourcemap: true,
banner: getBundleBanner(pkg),
},
};
export default {
input: 'src/index.ts',
output: output[process.env.BUILD],
plugins,
};