1 |
|
2 |
|
3 |
|
4 |
|
5 | import babel from 'rollup-plugin-babel';
|
6 | import eslint from 'rollup-plugin-eslint';
|
7 | import resolve from 'rollup-plugin-node-resolve';
|
8 | import commonjs from 'rollup-plugin-commonjs';
|
9 |
|
10 | const name = process.env.entry ? process.env.entry : '.auto';
|
11 |
|
12 | export default {
|
13 | entry: `src/scrolldir${name}.js`,
|
14 | dest: `dist/scrolldir${name}.js`,
|
15 | format: 'umd',
|
16 | moduleName: `scrollDir${name}`,
|
17 | sourceMap: false,
|
18 | plugins: [
|
19 | resolve({
|
20 | jsnext: true,
|
21 | main: true,
|
22 | browser: true,
|
23 | }),
|
24 | commonjs(),
|
25 | eslint({
|
26 | exclude: [],
|
27 | }),
|
28 | babel({
|
29 | exclude: 'node_modules/**',
|
30 | }),
|
31 | ],
|
32 | };
|