Skip to content

Commit 4d4e767

Browse files
committed
Remove color-rgba dependency
1 parent fd1b307 commit 4d4e767

4 files changed

Lines changed: 8 additions & 28 deletions

File tree

package-lock.json

Lines changed: 0 additions & 19 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,6 @@
7676
"base64-arraybuffer": "^1.0.2",
7777
"color": "^5.0.3",
7878
"color-normalize": "1.5.0",
79-
"color-rgba": "3.0.0",
8079
"country-iso-search": "^0.1.1",
8180
"d3-force": "^1.2.1",
8281
"d3-format": "^1.4.5",

src/traces/parcoords/lines.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -337,11 +337,11 @@ function makeItem(
337337

338338
drwLayer: drwLayer,
339339
contextColor: [
340-
deselectedLinesColor[0] / 255,
341-
deselectedLinesColor[1] / 255,
342-
deselectedLinesColor[2] / 255,
340+
deselectedLinesColor.red() / 255,
341+
deselectedLinesColor.green() / 255,
342+
deselectedLinesColor.blue() / 255,
343343
deselectedLinesOpacity !== 'auto' ?
344-
deselectedLinesColor[3] * deselectedLinesOpacity :
344+
deselectedLinesColor.alpha() * deselectedLinesOpacity :
345345
Math.max(1 / 255, Math.pow(1 / model.lines.color.length, 1 / 3))
346346
],
347347

src/traces/parcoords/parcoords.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ var d3 = require('@plotly/d3');
44
var Lib = require('../../lib');
55
var isArrayOrTypedArray = Lib.isArrayOrTypedArray;
66
var numberFormat = Lib.numberFormat;
7-
var rgba = require('color-rgba').default;
7+
var Color = require('color').default;
88

99
var Axes = require('../../plots/cartesian/axes');
1010
var strRotate = Lib.strRotate;
@@ -118,8 +118,8 @@ function ordinalScale(dimension) {
118118
function unitToColorScale(cscale) {
119119
var colorStops = cscale.map(function(d) { return d[0]; });
120120
var colorTuples = cscale.map(function(d) {
121-
var RGBA = rgba(d[1]);
122-
return d3.rgb('rgb(' + RGBA[0] + ',' + RGBA[1] + ',' + RGBA[2] + ')');
121+
var c = Color(d[1]);
122+
return d3.rgb(c.red(), c.green(), c.blue());
123123
});
124124
var prop = function(n) { return function(o) { return o[n]; }; };
125125

@@ -151,7 +151,7 @@ function model(layout, d, i) {
151151
var lineColor = helpers.convertTypedArray(cd0.lineColor);
152152
var line = trace.line;
153153
var deselectedLines = {
154-
color: rgba(trace.unselected.line.color),
154+
color: Color(trace.unselected.line.color),
155155
opacity: trace.unselected.line.opacity
156156
};
157157
var cOpts = Colorscale.extractOpts(line);

0 commit comments

Comments
 (0)