UNPKG

930 BJavaScriptView Raw
1const buildHelper = require("@egjs/build-helper");
2
3const external = {
4 "@egjs/hammerjs": "Hammer",
5 "@egjs/agent": "eg.agent",
6 "@egjs/component": "eg.Component",
7};
8const name = "eg.Axes";
9const fileName = "axes";
10
11export 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]);