lightning-client-utils
Advanced tools
Comparing version 0.6.4 to 0.6.5
20
index.js
var _ = require('lodash'); | ||
var request = require('superagent'); | ||
var d3 = require('d3'); | ||
var d3Color = require('d3-color'); | ||
var d3Scale = require('d3-color'); | ||
var colorbrewer = require('colorbrewer') | ||
@@ -68,4 +70,4 @@ var Color = require('color'); | ||
label = data.label | ||
var mn = d3.min(label, function(d) {return d; }); | ||
var mx = d3.max(label, function(d) {return d; }); | ||
var mn = Math.min.apply(null, label); | ||
var mx = Math.max.apply(null, label); | ||
var n = mx - mn + 1 | ||
@@ -75,3 +77,3 @@ var colors = this.getColors(n) | ||
// get an array of d3 colors | ||
retColor = label.map(function(d) {return d3.rgb(colors[d - mn])}); | ||
retColor = label.map(function(d) {return d3Color.rgb(colors[d - mn])}); | ||
@@ -82,3 +84,3 @@ } else if (data.hasOwnProperty('color')) { | ||
color = data.color | ||
retColor = color.map(function(d) {return d3.rgb(d[0], d[1], d[2])}) | ||
retColor = color.map(function(d) {return d3Color.rgb(d[0], d[1], d[2])}) | ||
@@ -100,10 +102,10 @@ } else if (data.hasOwnProperty('value')) { | ||
// get min and max of value data | ||
var vmin = d3.min(value) | ||
var vmax = d3.max(value) | ||
var vmin = Math.min.apply(null, value); | ||
var vmax = Math.max.apply(null, value); | ||
// set up scales | ||
var domain = this.linspace(vmin, vmax, ncolor) | ||
var scale = d3.scale.linear().domain(domain).range(color); | ||
var scale = d3Scale.linear().domain(domain).range(color); | ||
retColor = value.map(function(d) {return d3.rgb(scale(d))}) | ||
retColor = value.map(function(d) {return d3Color.rgb(scale(d))}) | ||
@@ -110,0 +112,0 @@ } else { |
{ | ||
"name": "lightning-client-utils", | ||
"version": "0.6.4", | ||
"version": "0.6.5", | ||
"description": "utilities for lightning visualizations to be used in the browser", | ||
@@ -18,7 +18,8 @@ "main": "index.js", | ||
"dependencies": { | ||
"color": "^0.7.3", | ||
"colorbrewer": "0.0.2", | ||
"d3-color": "^0.2.4", | ||
"d3-scale": "^0.1.1", | ||
"lodash": "^2.4.1", | ||
"superagent": "^0.21.0", | ||
"d3": "~3.4.9", | ||
"colorbrewer": "0.0.2", | ||
"color": "^0.7.3" | ||
"superagent": "^0.21.0" | ||
}, | ||
@@ -25,0 +26,0 @@ "devDependencies": {}, |
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
13863
305
0
6
+ Addedd3-color@^0.2.4
+ Addedd3-scale@^0.1.1
+ Addedd3-arrays@0.3.1(transitive)
+ Addedd3-color@0.2.8(transitive)
+ Addedd3-format@0.3.6(transitive)
+ Addedd3-interpolate@0.1.4(transitive)
+ Addedd3-scale@0.1.5(transitive)
+ Addedd3-time@0.0.7(transitive)
+ Addedd3-time-format@0.1.5(transitive)
- Removedd3@~3.4.9
- Removedajv@6.12.6(transitive)
- Removedasn1@0.2.6(transitive)
- Removedassert-plus@1.0.0(transitive)
- Removedasynckit@0.4.0(transitive)
- Removedaws-sign2@0.7.0(transitive)
- Removedaws4@1.13.2(transitive)
- Removedbcrypt-pbkdf@1.0.2(transitive)
- Removedbindings@1.5.0(transitive)
- Removedcaseless@0.12.0(transitive)
- Removedcombined-stream@1.0.8(transitive)
- Removedcontextify@0.1.15(transitive)
- Removedcore-util-is@1.0.2(transitive)
- Removedcssom@0.3.8(transitive)
- Removedcssstyle@0.2.37(transitive)
- Removedd3@3.4.13(transitive)
- Removeddashdash@1.14.1(transitive)
- Removeddelayed-stream@1.0.0(transitive)
- Removeddom-serializer@0.2.2(transitive)
- Removeddomelementtype@1.3.12.3.0(transitive)
- Removeddomhandler@2.4.2(transitive)
- Removeddomutils@1.7.0(transitive)
- Removedecc-jsbn@0.1.2(transitive)
- Removedentities@1.1.22.2.0(transitive)
- Removedextend@3.0.2(transitive)
- Removedextsprintf@1.3.0(transitive)
- Removedfast-deep-equal@3.1.3(transitive)
- Removedfast-json-stable-stringify@2.1.0(transitive)
- Removedfile-uri-to-path@1.0.0(transitive)
- Removedforever-agent@0.6.1(transitive)
- Removedform-data@2.3.3(transitive)
- Removedgetpass@0.1.7(transitive)
- Removedhar-schema@2.0.0(transitive)
- Removedhar-validator@5.1.5(transitive)
- Removedhtmlparser2@3.10.1(transitive)
- Removedhttp-signature@1.2.0(transitive)
- Removedis-typedarray@1.0.0(transitive)
- Removedisstream@0.1.2(transitive)
- Removedjsbn@0.1.1(transitive)
- Removedjsdom@1.0.0(transitive)
- Removedjson-schema@0.4.0(transitive)
- Removedjson-schema-traverse@0.4.1(transitive)
- Removedjson-stringify-safe@5.0.1(transitive)
- Removedjsprim@1.4.2(transitive)
- Removedmime-db@1.52.0(transitive)
- Removedmime-types@2.1.35(transitive)
- Removednan@2.22.0(transitive)
- Removednwmatcher@1.4.4(transitive)
- Removedoauth-sign@0.9.0(transitive)
- Removedparse5@1.5.1(transitive)
- Removedperformance-now@2.1.0(transitive)
- Removedpsl@1.15.0(transitive)
- Removedpunycode@2.3.1(transitive)
- Removedqs@6.5.3(transitive)
- Removedreadable-stream@3.6.2(transitive)
- Removedrequest@2.88.2(transitive)
- Removedsafe-buffer@5.2.1(transitive)
- Removedsafer-buffer@2.1.2(transitive)
- Removedsshpk@1.18.0(transitive)
- Removedstring_decoder@1.3.0(transitive)
- Removedtough-cookie@2.5.0(transitive)
- Removedtunnel-agent@0.6.0(transitive)
- Removedtweetnacl@0.14.5(transitive)
- Removeduri-js@4.4.1(transitive)
- Removedutil-deprecate@1.0.2(transitive)
- Removeduuid@3.4.0(transitive)
- Removedverror@1.10.0(transitive)
- Removedxmlhttprequest@1.8.0(transitive)