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