Skip to content

Commit 6656ca3

Browse files
authored
Merge pull request #5379 from plotly/add-transforms-to-partial-bundles
Include transforms in partial bundles
2 parents 3b6520d + 49f9203 commit 6656ca3

8 files changed

+68
-1
lines changed

lib/index-basic.js

+8
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,12 @@ Plotly.register([
1515
require('./pie')
1616
]);
1717

18+
// transforms
19+
Plotly.register([
20+
require('./aggregate'),
21+
require('./filter'),
22+
require('./groupby'),
23+
require('./sort')
24+
]);
25+
1826
module.exports = Plotly;

lib/index-cartesian.js

+8
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,12 @@ Plotly.register([
2424
require('./violin')
2525
]);
2626

27+
// transforms
28+
Plotly.register([
29+
require('./aggregate'),
30+
require('./filter'),
31+
require('./groupby'),
32+
require('./sort')
33+
]);
34+
2735
module.exports = Plotly;

lib/index-finance.js

+8
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,12 @@ Plotly.register([
2222
require('./indicator')
2323
]);
2424

25+
// transforms
26+
Plotly.register([
27+
require('./aggregate'),
28+
require('./filter'),
29+
require('./groupby'),
30+
require('./sort')
31+
]);
32+
2533
module.exports = Plotly;

lib/index-geo.js

+8
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,12 @@ Plotly.register([
1515
require('./choropleth')
1616
]);
1717

18+
// transforms
19+
Plotly.register([
20+
require('./aggregate'),
21+
require('./filter'),
22+
require('./groupby'),
23+
require('./sort')
24+
]);
25+
1826
module.exports = Plotly;

lib/index-gl2d.js

+8
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,12 @@ Plotly.register([
1919
require('./parcoords')
2020
]);
2121

22+
// transforms
23+
Plotly.register([
24+
require('./aggregate'),
25+
require('./filter'),
26+
require('./groupby'),
27+
require('./sort')
28+
]);
29+
2230
module.exports = Plotly;

lib/index-gl3d.js

+8
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,12 @@ Plotly.register([
2020
require('./streamtube')
2121
]);
2222

23+
// transforms
24+
Plotly.register([
25+
require('./aggregate'),
26+
require('./filter'),
27+
require('./groupby'),
28+
require('./sort')
29+
]);
30+
2331
module.exports = Plotly;

lib/index-mapbox.js

+8
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,12 @@ Plotly.register([
1616
require('./densitymapbox')
1717
]);
1818

19+
// transforms
20+
Plotly.register([
21+
require('./aggregate'),
22+
require('./filter'),
23+
require('./groupby'),
24+
require('./sort')
25+
]);
26+
1927
module.exports = Plotly;

tasks/util/common.js

+12-1
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,18 @@ exports.findModuleList = function(pathToIndex) {
8888
node.parent.parent.type === 'ArrayExpression'
8989
) {
9090
var moduleName = node.value.replace('./', '');
91-
moduleList.push(moduleName);
91+
if([
92+
// transforms
93+
'aggregate',
94+
'filter',
95+
'groupby',
96+
'sort',
97+
98+
// components
99+
'calendars'
100+
].indexOf(moduleName) === -1) {
101+
moduleList.push(moduleName);
102+
}
92103
}
93104
});
94105

0 commit comments

Comments
 (0)