From fe974508f2d6f12971d9c26d23ca5d6e36a175e0 Mon Sep 17 00:00:00 2001 From: clrnd Date: Sun, 9 Jul 2017 17:10:53 -0300 Subject: [PATCH] jsdom > 4.x doesn't need contextify --- package.json | 2 +- src/pattern_builder.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 7e5f4ba..875db0e 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ "commander": "^2.6.0", "d3": "~3.5.6", "ent": "^2.0.0", - "jsdom": "3.1.2", + "jsdom": "~11.0", "underscore": "~1.5.2" }, "devDependencies": { diff --git a/src/pattern_builder.js b/src/pattern_builder.js index d3912e5..ed2483f 100644 --- a/src/pattern_builder.js +++ b/src/pattern_builder.js @@ -44,7 +44,7 @@ PatternBuilder.prototype.getSinglePatternData = function(patternGroupName, patte b64 = "data:image/svg+xml;base64," + b64; // make a mock node with d3 for the pattern, and get its dimensions. - var document = jsdom.jsdom(), + var document = new jsdom.JSDOM().window.document, mockNode = d3.select(document.body).html(pattern); var height = mockNode.select("svg").attr("height");