Socket
Socket
Sign inDemoInstall

@fishawack/lab-d3

Package Overview
Dependencies
3
Maintainers
1
Versions
53
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 2.9.1 to 3.0.0

2

package.json
{
"name": "@fishawack/lab-d3",
"version": "2.9.1",
"version": "3.0.0",
"description": "Abstract layer built on top of d3",

@@ -5,0 +5,0 @@ "scripts": {

@@ -22,7 +22,3 @@ "use strict";

});
this.att({
padding: {
inner: 0.05
}
});
this.att({});
}

@@ -81,3 +77,2 @@ Chart_Group.prototype = Object.create(Chart.prototype);

var outerPad = 0;
var innerPad = local.padding[levelIndex] == null ? local.padding.inner : local.padding[levelIndex];
var levelWidth = 0;

@@ -90,3 +85,3 @@ if (levelIndex === local.levels) {

}
innerPad *= levelWidth;
var innerPad = local.padding[levelIndex] == null ? local.padding.inner * (att.padding.ratio ? levelWidth : local.width) : local.padding[levelIndex] * (att.padding.ratio ? levelWidth : 1);

@@ -185,4 +180,2 @@ // LOCAL VARIABLES

for (var levelIndex = levelData.length; levelIndex--;) {
var innerPad = local.padding[levelIndex] == null ? local.padding.inner : local.padding[levelIndex];
// LevelWidth either level above or total width - outer padding

@@ -201,3 +194,3 @@ var levelWidth = 0;

// Calculate inner padding as percentage of levelWidth
innerPad *= levelWidth;
var innerPad = local.padding[levelIndex] == null ? local.padding.inner * (att.padding.ratio ? levelWidth : local.width) : local.padding[levelIndex] * (att.padding.ratio ? levelWidth : 1);

@@ -204,0 +197,0 @@ // Used to find biggest dataset at current levelIndex

@@ -226,5 +226,11 @@ "use strict";

// These two are already ratio by nature so set back
local.padding.outer = att.padding.outer;
local.padding.inner = att.padding.inner;
// These two are expected to be ratios in d3's native calls so convert to ratio
if (!att.padding.ratio) {
local.padding.outer = local.padding.outer / att.width;
local.padding.inner = local.padding.inner / att.width;
} else {
// Set these back to the raw ratios rather than the calculated size
local.padding.outer = att.padding.outer;
local.padding.inner = att.padding.inner;
}
if (att.autoAxis === 'x') {

@@ -231,0 +237,0 @@ local.width = att.width - local.margin.left - local.margin.right;

@@ -21,5 +21,2 @@ "use strict";

x: 'group'
},
padding: {
outer: 0.025
}

@@ -26,0 +23,0 @@ });

@@ -36,6 +36,2 @@ "use strict";

},
padding: {
inner: 0.05,
outer: 0.025
},
primaryIndex: 0

@@ -364,3 +360,3 @@ });

var outerPad = 0;
var innerPad = local.padding[levelIndex] == null ? local.padding.inner : local.padding[levelIndex];
var innerPad = local.padding[levelIndex] == null ? local.padding.inner * (att.padding.ratio ? levelWidth : local.width) : local.padding[levelIndex] * (att.padding.ratio ? levelWidth : 1);
var levelWidth = 0;

@@ -373,3 +369,2 @@ if (levelIndex === local.levels) {

}
innerPad *= levelWidth;

@@ -546,6 +541,4 @@ // LOCAL VARIABLES

if (levelIndex) {
var innerPad = local.padding[levelIndex] == null ? local.padding.inner : local.padding[levelIndex];
// Calculate inner padding as percentage of levelWidth
innerPad *= local.levelWidth[levelIndex];
var innerPad = local.padding[levelIndex] == null ? local.padding.inner * (att.padding.ratio ? levelWidth : local.width) : local.padding[levelIndex] * (att.padding.ratio ? levelWidth : 1);

@@ -552,0 +545,0 @@ // Level width is biggestDataset / currentLevel - inner padding

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc