Skip to content

Commit 59390cb

Browse files
authored
Merge pull request #5422 from plotly/calendars-in-bundles
Include calendars in all bundles
2 parents 2d801b4 + 1fc1c03 commit 59390cb

10 files changed

+42
-91
lines changed

lib/index-basic.js

+1-8
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,5 @@ 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-
18+
require('./register_extra')(Plotly);
2619
module.exports = Plotly;

lib/index-cartesian.js

+1-8
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,5 @@ 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-
27+
require('./register_extra')(Plotly);
3528
module.exports = Plotly;

lib/index-finance.js

+1-8
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,5 @@ 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-
25+
require('./register_extra')(Plotly);
3326
module.exports = Plotly;

lib/index-geo.js

+1-8
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,5 @@ 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-
18+
require('./register_extra')(Plotly);
2619
module.exports = Plotly;

lib/index-gl2d.js

+1-8
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,5 @@ Plotly.register([
1717
require('./parcoords')
1818
]);
1919

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

lib/index-gl3d.js

+1-8
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,5 @@ 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-
23+
require('./register_extra')(Plotly);
3124
module.exports = Plotly;

lib/index-mapbox.js

+1-8
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,5 @@ 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-
19+
require('./register_extra')(Plotly);
2720
module.exports = Plotly;

lib/index-strict.js

+1-13
Original file line numberDiff line numberDiff line change
@@ -56,17 +56,5 @@ Plotly.register([
5656
require('./barpolar')
5757
]);
5858

59-
// transforms
60-
Plotly.register([
61-
require('./aggregate'),
62-
require('./filter'),
63-
require('./groupby'),
64-
require('./sort')
65-
]);
66-
67-
// components
68-
Plotly.register([
69-
require('./calendars')
70-
]);
71-
59+
require('./register_extra')(Plotly);
7260
module.exports = Plotly;

lib/index.js

+1-22
Original file line numberDiff line numberDiff line change
@@ -71,26 +71,5 @@ Plotly.register([
7171
require('./barpolar')
7272
]);
7373

74-
// transforms
75-
//
76-
// Please note that all *transform* methods are executed before
77-
// all *calcTransform* methods - which could possibly lead to
78-
// unexpected results when applying multiple transforms of different types
79-
// to a given trace.
80-
//
81-
// For more info, see:
82-
// https://github.com/plotly/plotly.js/pull/978#pullrequestreview-2403353
83-
//
84-
Plotly.register([
85-
require('./aggregate'),
86-
require('./filter'),
87-
require('./groupby'),
88-
require('./sort')
89-
]);
90-
91-
// components
92-
Plotly.register([
93-
require('./calendars')
94-
]);
95-
74+
require('./register_extra')(Plotly);
9675
module.exports = Plotly;

lib/register_extra.js

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
/**
2+
* Copyright 2012-2021, Plotly, Inc.
3+
* All rights reserved.
4+
*
5+
* This source code is licensed under the MIT license found in the
6+
* LICENSE file in the root directory of this source tree.
7+
*/
8+
9+
'use strict';
10+
11+
module.exports = function registerExtra(Plotly) {
12+
// transforms
13+
//
14+
// Please note that all *transform* methods are executed before
15+
// all *calcTransform* methods - which could possibly lead to
16+
// unexpected results when applying multiple transforms of different types
17+
// to a given trace.
18+
//
19+
// For more info, see:
20+
// https://github.com/plotly/plotly.js/pull/978#pullrequestreview-2403353
21+
//
22+
Plotly.register([
23+
require('./aggregate'),
24+
require('./filter'),
25+
require('./groupby'),
26+
require('./sort')
27+
]);
28+
29+
// components
30+
Plotly.register([
31+
require('./calendars')
32+
]);
33+
};

0 commit comments

Comments
 (0)