This commit is contained in:
alschmiedt
2021-04-13 09:44:53 -07:00
committed by GitHub
parent a05b26fa93
commit fa8cf15d8e
2 changed files with 3 additions and 5 deletions

View File

@@ -92,6 +92,6 @@
"yargs": "^16.0.3"
},
"dependencies": {
"jsdom": "16.5.2"
"jsdom": "15.2.1"
}
}

View File

@@ -23,10 +23,8 @@ Blockly.setLocale = function (locale) {
// Override textToDomDocument and provide Node.js alternatives to DOMParser and
// XMLSerializer.
if (typeof Blockly.utils.global.document !== 'object') {
var JSDOM = require('jsdom').JSDOM;
var dom = new JSDOM();
Blockly.utils.global.DOMParser = dom.window.DOMParser;
Blockly.utils.global.XMLSerializer = dom.window.XMLSerializer;
Blockly.utils.global.DOMParser = require("jsdom/lib/jsdom/living").DOMParser;
Blockly.utils.global.XMLSerializer = require("jsdom/lib/jsdom/living").XMLSerializer;
var doc = Blockly.utils.xml.textToDomDocument(
'<xml xmlns="https://developers.google.com/blockly/xml"></xml>');
Blockly.utils.xml.document = function() {