1 |
|
2 |
|
3 | const buildHelper = require("./config/build-helper");
|
4 |
|
5 | const external = {
|
6 | "@egjs/axes": "eg.Axes",
|
7 | "@egjs/component": "eg.Component",
|
8 | "@egjs/imready": "eg.ImReady"
|
9 | };
|
10 | const name = "Flicking";
|
11 |
|
12 | export default buildHelper([
|
13 | {
|
14 | name,
|
15 | input: "./src/index.umd.ts",
|
16 | output: "./dist/flicking.js",
|
17 | format: "umd",
|
18 | external
|
19 | },
|
20 | {
|
21 | name,
|
22 | input: "./src/index.umd.ts",
|
23 | output: "./dist/flicking.min.js",
|
24 | format: "umd",
|
25 | uglify: true,
|
26 | external
|
27 | },
|
28 | {
|
29 | name,
|
30 | input: "./src/index.umd.ts",
|
31 | output: "./dist/flicking.pkgd.js",
|
32 | format: "umd",
|
33 | resolve: true
|
34 | },
|
35 | {
|
36 | name,
|
37 | input: "./src/index.umd.ts",
|
38 | output: "./dist/flicking.pkgd.min.js",
|
39 | format: "umd",
|
40 | resolve: true,
|
41 | uglify: true
|
42 | },
|
43 | {
|
44 | input: "./src/index.ts",
|
45 | output: "./dist/flicking.esm.js",
|
46 | format: "esm",
|
47 | external,
|
48 | exports: "named"
|
49 | }
|
50 | ]);
|
51 |
|