From 672dab4168907b09eaa2a6c69a92b6f7753d04e7 Mon Sep 17 00:00:00 2001 From: snyk-bot Date: Mon, 1 Sep 2025 03:26:41 +0000 Subject: [PATCH] fix: upgrade mammoth from 1.3.6 to 1.10.0 Snyk has created this PR to upgrade mammoth from 1.3.6 to 1.10.0. See this package in npm: mammoth See this project in Snyk: https://app.snyk.io/org/andrechia/project/4577bd11-f05a-4ff8-89a2-b8c3d0724616?utm_source=github&utm_medium=referral&page=upgrade-pr --- package-lock.json | 347 ++++++++++++++++++++++++++++------------------ package.json | 2 +- 2 files changed, 212 insertions(+), 137 deletions(-) diff --git a/package-lock.json b/package-lock.json index 59d5b05..ce15db0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "comma-separated-values": "^3.6.4", - "mammoth": "1.3.6", + "mammoth": "^1.10.0", "pdfjs-dist": "1.8.357", "prop-types": "^15.5.10", "react-data-grid": "^5.0.5", @@ -62,8 +62,8 @@ "npm": "^8.19.2" }, "peerDependencies": { - "react": "^16.6.3", - "react-dom": "^16.6.3" + "react": "^16.14.0", + "react-dom": "^16.14.0" } }, "node_modules/@babel/code-frame": { @@ -106,6 +106,15 @@ "integrity": "sha1-HTynZHGJFVhPzZ9jRGIbdnJmXGc=", "dev": true }, + "node_modules/@xmldom/xmldom": { + "version": "0.8.11", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.11.tgz", + "integrity": "sha512-cQzWCtO6C8TQiYl1ruKNn2U6Ao4o4WBBcbL61yJl84x+j5sOWWFU9X7DpND8XZG3daDppSsigMdfAIl2upQBRw==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, "node_modules/abab": { "version": "2.0.0", "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/abab/-/abab-2.0.0.tgz", @@ -2203,9 +2212,24 @@ } }, "node_modules/base64-js": { - "version": "1.3.0", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/base64-js/-/base64-js-1.3.0.tgz", - "integrity": "sha1-yrHmEY8FEJXli1KBrqjBzSK/wOM=" + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" }, "node_modules/batch": { "version": "0.6.1", @@ -2429,11 +2453,6 @@ "pako": "~1.0.5" } }, - "node_modules/browserify-zlib/node_modules/pako": { - "version": "1.0.7", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/pako/-/pako-1.0.7.tgz", - "integrity": "sha1-JHNDkCG1fxUWyC9YvnJ1rY7xuyc=" - }, "node_modules/browserslist": { "version": "2.11.3", "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/browserslist/-/browserslist-2.11.3.tgz", @@ -4329,6 +4348,12 @@ "randombytes": "^2.0.0" } }, + "node_modules/dingbat-to-unicode": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dingbat-to-unicode/-/dingbat-to-unicode-1.0.1.tgz", + "integrity": "sha512-98l0sW87ZT58pU4i61wa2OHwxbiYSbuxsCBozaVnYX2iCnr3bLM3fIes1/ej7h1YdOKuKt/MLs706TVnALA65w==", + "license": "BSD-2-Clause" + }, "node_modules/discontinuous-range": { "version": "1.0.0", "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/discontinuous-range/-/discontinuous-range-1.0.0.tgz", @@ -4442,18 +4467,14 @@ } }, "node_modules/duck": { - "version": "0.1.11", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/duck/-/duck-0.1.11.tgz", - "integrity": "sha1-OtwaPS+91Yef/TvaBc4PaTVekJM=", + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/duck/-/duck-0.1.12.tgz", + "integrity": "sha512-wkctla1O6VfP89gQ+J/yDesM0S7B7XLXjKGzXxMDVFg7uEn706niAtyYovKbyq1oT9YwDcly721/iUWoc8MVRg==", + "license": "BSD", "dependencies": { - "underscore": "~1.4.4" + "underscore": "^1.13.1" } }, - "node_modules/duck/node_modules/underscore": { - "version": "1.4.4", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/underscore/-/underscore-1.4.4.tgz", - "integrity": "sha1-YaajIBBiKvoHljvzJSA88SI51gQ=" - }, "node_modules/ecc-jsbn": { "version": "0.1.2", "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", @@ -7204,6 +7225,12 @@ "integrity": "sha1-Cpf7h2mG6AgcYxFg+PnziRV/AEM=", "dev": true }, + "node_modules/immediate": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", + "license": "MIT" + }, "node_modules/immutable": { "version": "4.3.4", "resolved": "https://npm.autodesk.com/artifactory/api/npm/autodesk-npm-virtual/immutable/-/immutable-4.3.4.tgz", @@ -9216,11 +9243,39 @@ } }, "node_modules/jszip": { - "version": "2.5.0", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/jszip/-/jszip-2.5.0.tgz", - "integrity": "sha1-dET9hVHd8+XacZj+oMkbyDCMwnQ=", + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz", + "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==", + "license": "(MIT OR GPL-3.0-or-later)", "dependencies": { - "pako": "~0.2.5" + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "setimmediate": "^1.0.5" + } + }, + "node_modules/jszip/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/jszip/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" } }, "node_modules/killable": { @@ -9298,6 +9353,15 @@ "node": ">= 0.8.0" } }, + "node_modules/lie": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "license": "MIT", + "dependencies": { + "immediate": "~3.0.5" + } + }, "node_modules/load-json-file": { "version": "1.1.0", "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/load-json-file/-/load-json-file-1.1.0.tgz", @@ -9408,11 +9472,6 @@ "node": ">=4" } }, - "node_modules/lodash": { - "version": "3.10.1", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/lodash/-/lodash-3.10.1.tgz", - "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=" - }, "node_modules/lodash._baseget": { "version": "3.7.2", "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/lodash._baseget/-/lodash._baseget-3.7.2.tgz", @@ -9526,20 +9585,16 @@ } }, "node_modules/lop": { - "version": "0.4.0", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/lop/-/lop-0.4.0.tgz", - "integrity": "sha1-Tw5DhNXE9FXQuG0lT9UqnQVZPCw=", + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/lop/-/lop-0.4.2.tgz", + "integrity": "sha512-RefILVDQ4DKoRZsJ4Pj22TxE3omDO47yFpkIBoDKzkqPRISs5U1cnAdg/5583YPkWPaLIYHOKRMQSvjFsO26cw==", + "license": "BSD-2-Clause", "dependencies": { - "duck": "~0.1.11", + "duck": "^0.1.12", "option": "~0.2.1", - "underscore": "~1.4.4" + "underscore": "^1.13.1" } }, - "node_modules/lop/node_modules/underscore": { - "version": "1.4.4", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/underscore/-/underscore-1.4.4.tgz", - "integrity": "sha1-YaajIBBiKvoHljvzJSA88SI51gQ=" - }, "node_modules/loud-rejection": { "version": "1.6.0", "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/loud-rejection/-/loud-rejection-1.6.0.tgz", @@ -9600,21 +9655,27 @@ } }, "node_modules/mammoth": { - "version": "1.3.6", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/mammoth/-/mammoth-1.3.6.tgz", - "integrity": "sha1-lGkgO9M43aGf+QZqBsQlcHbbl8c=", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/mammoth/-/mammoth-1.10.0.tgz", + "integrity": "sha512-9HOmqt8uJ5rz7q8XrECU5gRjNftCq4GNG0YIrA6f9iQPCeLgpvgcmRBHi9NQWJQIpT/MAXeg1oKliAK1xoB3eg==", + "license": "BSD-2-Clause", "dependencies": { + "@xmldom/xmldom": "^0.8.6", "argparse": "~1.0.3", + "base64-js": "^1.5.1", "bluebird": "~3.4.0", - "jszip": "~2.5.0", - "lop": "~0.4.0", + "dingbat-to-unicode": "^1.0.1", + "jszip": "^3.7.1", + "lop": "^0.4.2", "path-is-absolute": "^1.0.0", - "sax": "~1.1.1", - "underscore": "~1.6.0", - "xmlbuilder": "~2.6.4" + "underscore": "^1.13.1", + "xmlbuilder": "^10.0.0" }, "bin": { "mammoth": "bin/mammoth" + }, + "engines": { + "node": ">=12.0.0" } }, "node_modules/map-cache": { @@ -10645,8 +10706,9 @@ }, "node_modules/option": { "version": "0.2.4", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/option/-/option-0.2.4.tgz", - "integrity": "sha1-/Udc35jcq7PLOXo7pShP60Xtv+Q=" + "resolved": "https://registry.npmjs.org/option/-/option-0.2.4.tgz", + "integrity": "sha512-pkEqbDyl8ou5cpq+VsnQbe/WlEy5qS7xPzMS1U55OCG9KPvwFD46zDbxQIj3egJSFc3D+XhYOPUzz49zQAVy7A==", + "license": "BSD-2-Clause" }, "node_modules/optionator": { "version": "0.8.2", @@ -10771,9 +10833,10 @@ } }, "node_modules/pako": { - "version": "0.2.9", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/pako/-/pako-0.2.9.tgz", - "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=" + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "license": "(MIT AND Zlib)" }, "node_modules/param-case": { "version": "2.1.1", @@ -14581,11 +14644,6 @@ "node": ">=8.0" } }, - "node_modules/sax": { - "version": "1.1.6", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/sax/-/sax-1.1.6.tgz", - "integrity": "sha1-XWFr6KXmB9VOEUr65Vt+ry/MMkA=" - }, "node_modules/scheduler": { "version": "0.12.0", "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/scheduler/-/scheduler-0.12.0.tgz", @@ -15996,9 +16054,10 @@ } }, "node_modules/underscore": { - "version": "1.6.0", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/underscore/-/underscore-1.6.0.tgz", - "integrity": "sha1-izixDKze9jM3uLJOT/htRa6lKag=" + "version": "1.13.7", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.7.tgz", + "integrity": "sha512-GMXzWtsc57XAtguZgaQViUOzs0KTkk8ojr3/xAxXLITqf/3EMwxC0inyETfDFjH/Krbhuep0HNbbjI9i/q3F3g==", + "license": "MIT" }, "node_modules/union-value": { "version": "1.0.0", @@ -16984,14 +17043,12 @@ "dev": true }, "node_modules/xmlbuilder": { - "version": "2.6.5", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/xmlbuilder/-/xmlbuilder-2.6.5.tgz", - "integrity": "sha1-b/etYPty0idk8AehZLd/K/FABSY=", - "dependencies": { - "lodash": "^3.5.0" - }, + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-10.1.1.tgz", + "integrity": "sha512-OyzrcFLL/nb6fMGHbiRDuPup9ljBycsdCypwuyg5AAHvyWzGfChJpCXMG88AGTIMFhGZ9RccFN1e6lhg3hkwKg==", + "license": "MIT", "engines": { - "node": ">=0.8.0" + "node": ">=4.0" } }, "node_modules/xtend": { @@ -17270,6 +17327,11 @@ "integrity": "sha1-HTynZHGJFVhPzZ9jRGIbdnJmXGc=", "dev": true }, + "@xmldom/xmldom": { + "version": "0.8.11", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.11.tgz", + "integrity": "sha512-cQzWCtO6C8TQiYl1ruKNn2U6Ao4o4WBBcbL61yJl84x+j5sOWWFU9X7DpND8XZG3daDppSsigMdfAIl2upQBRw==" + }, "abab": { "version": "2.0.0", "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/abab/-/abab-2.0.0.tgz", @@ -19174,9 +19236,9 @@ } }, "base64-js": { - "version": "1.3.0", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/base64-js/-/base64-js-1.3.0.tgz", - "integrity": "sha1-yrHmEY8FEJXli1KBrqjBzSK/wOM=" + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" }, "batch": { "version": "0.6.1", @@ -19384,13 +19446,6 @@ "integrity": "sha1-KGlFnZqjviRf6P4sofRuLn9U1z8=", "requires": { "pako": "~1.0.5" - }, - "dependencies": { - "pako": { - "version": "1.0.7", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/pako/-/pako-1.0.7.tgz", - "integrity": "sha1-JHNDkCG1fxUWyC9YvnJ1rY7xuyc=" - } } }, "browserslist": { @@ -20971,6 +21026,11 @@ "randombytes": "^2.0.0" } }, + "dingbat-to-unicode": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dingbat-to-unicode/-/dingbat-to-unicode-1.0.1.tgz", + "integrity": "sha512-98l0sW87ZT58pU4i61wa2OHwxbiYSbuxsCBozaVnYX2iCnr3bLM3fIes1/ej7h1YdOKuKt/MLs706TVnALA65w==" + }, "discontinuous-range": { "version": "1.0.0", "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/discontinuous-range/-/discontinuous-range-1.0.0.tgz", @@ -21078,18 +21138,11 @@ } }, "duck": { - "version": "0.1.11", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/duck/-/duck-0.1.11.tgz", - "integrity": "sha1-OtwaPS+91Yef/TvaBc4PaTVekJM=", + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/duck/-/duck-0.1.12.tgz", + "integrity": "sha512-wkctla1O6VfP89gQ+J/yDesM0S7B7XLXjKGzXxMDVFg7uEn706niAtyYovKbyq1oT9YwDcly721/iUWoc8MVRg==", "requires": { - "underscore": "~1.4.4" - }, - "dependencies": { - "underscore": { - "version": "1.4.4", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/underscore/-/underscore-1.4.4.tgz", - "integrity": "sha1-YaajIBBiKvoHljvzJSA88SI51gQ=" - } + "underscore": "^1.13.1" } }, "ecc-jsbn": { @@ -23343,6 +23396,11 @@ "integrity": "sha1-Cpf7h2mG6AgcYxFg+PnziRV/AEM=", "dev": true }, + "immediate": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==" + }, "immutable": { "version": "4.3.4", "resolved": "https://npm.autodesk.com/artifactory/api/npm/autodesk-npm-virtual/immutable/-/immutable-4.3.4.tgz", @@ -25060,11 +25118,38 @@ "dev": true }, "jszip": { - "version": "2.5.0", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/jszip/-/jszip-2.5.0.tgz", - "integrity": "sha1-dET9hVHd8+XacZj+oMkbyDCMwnQ=", + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz", + "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==", "requires": { - "pako": "~0.2.5" + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "setimmediate": "^1.0.5" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } } }, "killable": { @@ -25122,6 +25207,14 @@ "type-check": "~0.3.2" } }, + "lie": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "requires": { + "immediate": "~3.0.5" + } + }, "load-json-file": { "version": "1.1.0", "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/load-json-file/-/load-json-file-1.1.0.tgz", @@ -25210,11 +25303,6 @@ "path-exists": "^3.0.0" } }, - "lodash": { - "version": "3.10.1", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/lodash/-/lodash-3.10.1.tgz", - "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=" - }, "lodash._baseget": { "version": "3.7.2", "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/lodash._baseget/-/lodash._baseget-3.7.2.tgz", @@ -25319,20 +25407,13 @@ } }, "lop": { - "version": "0.4.0", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/lop/-/lop-0.4.0.tgz", - "integrity": "sha1-Tw5DhNXE9FXQuG0lT9UqnQVZPCw=", + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/lop/-/lop-0.4.2.tgz", + "integrity": "sha512-RefILVDQ4DKoRZsJ4Pj22TxE3omDO47yFpkIBoDKzkqPRISs5U1cnAdg/5583YPkWPaLIYHOKRMQSvjFsO26cw==", "requires": { - "duck": "~0.1.11", + "duck": "^0.1.12", "option": "~0.2.1", - "underscore": "~1.4.4" - }, - "dependencies": { - "underscore": { - "version": "1.4.4", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/underscore/-/underscore-1.4.4.tgz", - "integrity": "sha1-YaajIBBiKvoHljvzJSA88SI51gQ=" - } + "underscore": "^1.13.1" } }, "loud-rejection": { @@ -25388,18 +25469,20 @@ } }, "mammoth": { - "version": "1.3.6", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/mammoth/-/mammoth-1.3.6.tgz", - "integrity": "sha1-lGkgO9M43aGf+QZqBsQlcHbbl8c=", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/mammoth/-/mammoth-1.10.0.tgz", + "integrity": "sha512-9HOmqt8uJ5rz7q8XrECU5gRjNftCq4GNG0YIrA6f9iQPCeLgpvgcmRBHi9NQWJQIpT/MAXeg1oKliAK1xoB3eg==", "requires": { + "@xmldom/xmldom": "^0.8.6", "argparse": "~1.0.3", + "base64-js": "^1.5.1", "bluebird": "~3.4.0", - "jszip": "~2.5.0", - "lop": "~0.4.0", + "dingbat-to-unicode": "^1.0.1", + "jszip": "^3.7.1", + "lop": "^0.4.2", "path-is-absolute": "^1.0.0", - "sax": "~1.1.1", - "underscore": "~1.6.0", - "xmlbuilder": "~2.6.4" + "underscore": "^1.13.1", + "xmlbuilder": "^10.0.0" } }, "map-cache": { @@ -26269,8 +26352,8 @@ }, "option": { "version": "0.2.4", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/option/-/option-0.2.4.tgz", - "integrity": "sha1-/Udc35jcq7PLOXo7pShP60Xtv+Q=" + "resolved": "https://registry.npmjs.org/option/-/option-0.2.4.tgz", + "integrity": "sha512-pkEqbDyl8ou5cpq+VsnQbe/WlEy5qS7xPzMS1U55OCG9KPvwFD46zDbxQIj3egJSFc3D+XhYOPUzz49zQAVy7A==" }, "optionator": { "version": "0.8.2", @@ -26368,9 +26451,9 @@ "dev": true }, "pako": { - "version": "0.2.9", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/pako/-/pako-0.2.9.tgz", - "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=" + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" }, "param-case": { "version": "2.1.1", @@ -29498,11 +29581,6 @@ } } }, - "sax": { - "version": "1.1.6", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/sax/-/sax-1.1.6.tgz", - "integrity": "sha1-XWFr6KXmB9VOEUr65Vt+ry/MMkA=" - }, "scheduler": { "version": "0.12.0", "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/scheduler/-/scheduler-0.12.0.tgz", @@ -30688,9 +30766,9 @@ "dev": true }, "underscore": { - "version": "1.6.0", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/underscore/-/underscore-1.6.0.tgz", - "integrity": "sha1-izixDKze9jM3uLJOT/htRa6lKag=" + "version": "1.13.7", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.7.tgz", + "integrity": "sha512-GMXzWtsc57XAtguZgaQViUOzs0KTkk8ojr3/xAxXLITqf/3EMwxC0inyETfDFjH/Krbhuep0HNbbjI9i/q3F3g==" }, "union-value": { "version": "1.0.0", @@ -31528,12 +31606,9 @@ "dev": true }, "xmlbuilder": { - "version": "2.6.5", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/xmlbuilder/-/xmlbuilder-2.6.5.tgz", - "integrity": "sha1-b/etYPty0idk8AehZLd/K/FABSY=", - "requires": { - "lodash": "^3.5.0" - } + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-10.1.1.tgz", + "integrity": "sha512-OyzrcFLL/nb6fMGHbiRDuPup9ljBycsdCypwuyg5AAHvyWzGfChJpCXMG88AGTIMFhGZ9RccFN1e6lhg3hkwKg==" }, "xtend": { "version": "4.0.1", diff --git a/package.json b/package.json index 2cfe252..6206242 100644 --- a/package.json +++ b/package.json @@ -83,7 +83,7 @@ }, "dependencies": { "comma-separated-values": "^3.6.4", - "mammoth": "1.3.6", + "mammoth": "1.10.0", "pdfjs-dist": "1.8.357", "prop-types": "^15.5.10", "react-data-grid": "^5.0.5",