Skip to content

Commit 27cb2be

Browse files
committed
build: bundle deps except vis-data and moment
Let Rollup bundle deps except for vis-data and moment peerDeps
1 parent 84189d9 commit 27cb2be

File tree

4 files changed

+66
-8
lines changed

4 files changed

+66
-8
lines changed

packages/graph2d/rollup.config.js

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,16 @@ export default [
1212
file: "dist/graph2d.esm.js"
1313
},
1414
plugins: [
15-
externals(),
15+
externals({
16+
exclude: [
17+
"vis-util",
18+
"component-emitter",
19+
"propagating-hammerjs",
20+
"@egjs/hammerjs",
21+
"keycharm",
22+
"uuid"
23+
]
24+
}),
1625
nodePolyfills(),
1726
resolve({ browser: true }),
1827
commonjs({
@@ -30,7 +39,16 @@ export default [
3039
file: "dist/graph2d.cjs.js"
3140
},
3241
plugins: [
33-
externals(),
42+
externals({
43+
exclude: [
44+
"vis-util",
45+
"component-emitter",
46+
"propagating-hammerjs",
47+
"@egjs/hammerjs",
48+
"keycharm",
49+
"uuid"
50+
]
51+
}),
3452
nodePolyfills(),
3553
resolve({ browser: true }),
3654
commonjs({

packages/network/rollup.config.js

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,16 @@ export default [
1212
file: "dist/network.esm.js"
1313
},
1414
plugins: [
15-
externals(),
15+
externals({
16+
exclude: [
17+
"vis-util",
18+
"component-emitter",
19+
"timsort",
20+
"@egjs/hammerjs",
21+
"keycharm",
22+
"uuid"
23+
]
24+
}),
1625
nodePolyfills(),
1726
resolve({ browser: true }),
1827
commonjs({
@@ -30,7 +39,16 @@ export default [
3039
file: "dist/network.cjs.js"
3140
},
3241
plugins: [
33-
externals(),
42+
externals({
43+
exclude: [
44+
"vis-util",
45+
"component-emitter",
46+
"timsort",
47+
"@egjs/hammerjs",
48+
"keycharm",
49+
"uuid"
50+
]
51+
}),
3452
nodePolyfills(),
3553
resolve({ browser: true }),
3654
commonjs({

packages/timeline/rollup.config.js

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,16 @@ export default [
1212
file: "dist/timeline.esm.js"
1313
},
1414
plugins: [
15-
externals(),
15+
externals({
16+
exclude: [
17+
"vis-util",
18+
"component-emitter",
19+
"propagating-hammerjs",
20+
"@egjs/hammerjs",
21+
"keycharm",
22+
"uuid"
23+
]
24+
}),
1625
nodePolyfills(),
1726
resolve({ browser: true }),
1827
commonjs({
@@ -30,7 +39,16 @@ export default [
3039
file: "dist/timeline.cjs.js"
3140
},
3241
plugins: [
33-
externals(),
42+
externals({
43+
exclude: [
44+
"vis-util",
45+
"component-emitter",
46+
"propagating-hammerjs",
47+
"@egjs/hammerjs",
48+
"keycharm",
49+
"uuid"
50+
]
51+
}),
3452
nodePolyfills(),
3553
resolve({ browser: true }),
3654
commonjs({

packages/utils/rollup.config.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@ export default [
1111
file: "dist/utils.esm.js"
1212
},
1313
plugins: [
14-
externals(),
14+
externals({
15+
exclude: ["vis-util", "uuid"]
16+
}),
1517
nodePolyfills(),
1618
resolve({ browser: true }),
1719
commonjs()
@@ -25,7 +27,9 @@ export default [
2527
file: "dist/utils.cjs.js"
2628
},
2729
plugins: [
28-
externals(),
30+
externals({
31+
exclude: ["vis-util", "uuid"]
32+
}),
2933
nodePolyfills(),
3034
resolve({ browser: true }),
3135
commonjs()

0 commit comments

Comments
 (0)