diff --git a/package-lock.json b/package-lock.json index dbd9c95..cc03baf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "pdfform.js", - "version": "1.0.13", + "version": "1.0.14", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -24,6 +24,11 @@ "js-tokens": "^4.0.0" } }, + "@xmldom/xmldom": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.0.tgz", + "integrity": "sha512-7wVnF+rKrVDEo1xjzkkidTG0grclaVnX0vKa0z9JSXcEdtftUJjvU33jLGg6SHyvs3eeqEsI7jZ6NxYfRypEEg==" + }, "acorn": { "version": "6.1.1", "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.1.1.tgz", @@ -1086,11 +1091,6 @@ "requires": { "mkdirp": "^0.5.1" } - }, - "xmldom": { - "version": "0.1.27", - "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.27.tgz", - "integrity": "sha1-1QH5ezvbQDr4757MIFcxh6rawOk=" } } } diff --git a/package.json b/package.json index e79b3a0..7659da6 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "prepublishOnly": "make clean_dist && make lint && make test && make dist" }, "dependencies": { - "xmldom": "*", + "@xmldom/xmldom": "*", "text-encoding": "*", "pako": "*" }, diff --git a/pdfform.js b/pdfform.js index d7e5e60..a85d073 100644 --- a/pdfform.js +++ b/pdfform.js @@ -2,8 +2,8 @@ if (typeof window == 'undefined') { // node.js, load compat libraries - var DOMParser = require('xmldom').DOMParser; - var XMLSerializer = require('xmldom').XMLSerializer; + var DOMParser = require('@xmldom/xmldom').DOMParser; + var XMLSerializer = require('@xmldom/xmldom').XMLSerializer; var text_encoding = require('text-encoding'); var TextEncoder = text_encoding.TextEncoder; var TextDecoder = text_encoding.TextDecoder; @@ -558,4 +558,4 @@ pdfform.transform = function(buf, fields) {return pdfform().transform(buf, field if (typeof module != 'undefined') { module.exports = pdfform; -} \ No newline at end of file +}