diff --git a/package-lock.json b/package-lock.json index 59d5b05..c425d3b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "comma-separated-values": "^3.6.4", "mammoth": "1.3.6", - "pdfjs-dist": "1.8.357", + "pdfjs-dist": "^1.10.100", "prop-types": "^15.5.10", "react-data-grid": "^5.0.5", "react-visibility-sensor": "^5.0.2", @@ -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": { @@ -232,14 +232,19 @@ } }, "node_modules/ajv": { - "version": "5.5.2", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/ajv/-/ajv-5.5.2.tgz", - "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "license": "MIT", "dependencies": { - "co": "^4.6.0", - "fast-deep-equal": "^1.0.0", + "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.3.0" + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, "node_modules/ajv-keywords": { @@ -5517,9 +5522,10 @@ ] }, "node_modules/fast-deep-equal": { - "version": "1.1.0", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", - "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=" + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "license": "MIT" }, "node_modules/fast-json-stable-stringify": { "version": "2.0.0", @@ -6714,30 +6720,6 @@ "node": ">=6" } }, - "node_modules/har-validator/node_modules/ajv": { - "version": "6.6.2", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/ajv/-/ajv-6.6.2.tgz", - "integrity": "sha1-ys7M9HS/P8POOxR0Q3EaJAY8ww0=", - "dev": true, - "dependencies": { - "fast-deep-equal": "^2.0.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "node_modules/har-validator/node_modules/fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", - "dev": true - }, - "node_modules/har-validator/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA=", - "dev": true - }, "node_modules/has": { "version": "1.0.3", "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/has/-/has-1.0.3.tgz", @@ -9138,9 +9120,10 @@ "dev": true }, "node_modules/json-schema-traverse": { - "version": "0.3.1", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", - "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=" + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "license": "MIT" }, "node_modules/json-stable-stringify": { "version": "1.0.1", @@ -10928,12 +10911,13 @@ } }, "node_modules/pdfjs-dist": { - "version": "1.8.357", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/pdfjs-dist/-/pdfjs-dist-1.8.357.tgz", - "integrity": "sha1-hcJJROgbZwgGVqYN17WPOjP70IQ=", + "version": "1.10.100", + "resolved": "https://registry.npmjs.org/pdfjs-dist/-/pdfjs-dist-1.10.100.tgz", + "integrity": "sha512-aCfONGqlBeazYxik3rjd7xaoCKMRYECwZSCC3EC3weqibF2V1Bp/v9WZbF7Lyy5Q6UE4NqOYu126r7U+Le4Uhg==", + "license": "Apache-2.0", "dependencies": { "node-ensure": "^0.0.0", - "worker-loader": "^0.8.0" + "worker-loader": "^1.0.0" } }, "node_modules/performance-now": { @@ -11564,52 +11548,6 @@ "node": ">= 4" } }, - "node_modules/postcss-loader/node_modules/ajv": { - "version": "6.6.2", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/ajv/-/ajv-6.6.2.tgz", - "integrity": "sha1-ys7M9HS/P8POOxR0Q3EaJAY8ww0=", - "dev": true, - "dependencies": { - "fast-deep-equal": "^2.0.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "node_modules/postcss-loader/node_modules/ajv-keywords": { - "version": "3.2.0", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/ajv-keywords/-/ajv-keywords-3.2.0.tgz", - "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=", - "dev": true, - "peerDependencies": { - "ajv": "^6.0.0" - } - }, - "node_modules/postcss-loader/node_modules/fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", - "dev": true - }, - "node_modules/postcss-loader/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA=", - "dev": true - }, - "node_modules/postcss-loader/node_modules/schema-utils": { - "version": "0.4.7", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/schema-utils/-/schema-utils-0.4.7.tgz", - "integrity": "sha1-unT1l9K+LqiAExdG7hfQoJPGgYc=", - "dev": true, - "dependencies": { - "ajv": "^6.1.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, "node_modules/postcss-merge-idents": { "version": "2.1.7", "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz", @@ -14597,14 +14535,25 @@ } }, "node_modules/schema-utils": { - "version": "0.3.0", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/schema-utils/-/schema-utils-0.3.0.tgz", - "integrity": "sha1-9YdyIs4+kx7a4DnxfrNxbnE3+M8=", + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", + "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", + "license": "MIT", "dependencies": { - "ajv": "^5.0.0" + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0" }, "engines": { - "node": ">= 4.3 < 5.0.0 || >= 5.10" + "node": ">= 4" + } + }, + "node_modules/schema-utils/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" } }, "node_modules/scss-tokenizer": { @@ -16131,7 +16080,6 @@ "version": "4.2.2", "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/uri-js/-/uri-js-4.2.2.tgz", "integrity": "sha1-lMVA4f93KVbiKZUHwBCupsiDjrA=", - "dev": true, "dependencies": { "punycode": "^2.1.0" } @@ -16140,7 +16088,6 @@ "version": "2.1.1", "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/punycode/-/punycode-2.1.1.tgz", "integrity": "sha1-tYsBCsQMIsVldhbI0sLALHv0eew=", - "dev": true, "engines": { "node": ">=6" } @@ -16895,15 +16842,19 @@ "dev": true }, "node_modules/worker-loader": { - "version": "0.8.1", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/worker-loader/-/worker-loader-0.8.1.tgz", - "integrity": "sha1-6OmVMx6jTfW/aCloJL+38K1XjUM=", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/worker-loader/-/worker-loader-1.1.1.tgz", + "integrity": "sha512-qJZLVS/jMCBITDzPo/RuweYSIG8VJP5P67mP/71alGyTZRe1LYJFdwLjLalY3T5ifx0bMDRD3OB6P2p1escvlg==", + "license": "MIT", "dependencies": { - "loader-utils": "^1.0.2", - "schema-utils": "^0.3.0" + "loader-utils": "^1.0.0", + "schema-utils": "^0.4.0" + }, + "engines": { + "node": ">= 4.8 < 5.0.0 || >= 5.10" }, "peerDependencies": { - "webpack": ">=0.9 <2 || ^2.1.0-beta || ^2.2.0" + "webpack": "^2.0.0 || ^3.0.0 || ^4.0.0" } }, "node_modules/wrap-ansi": { @@ -17364,14 +17315,14 @@ } }, "ajv": { - "version": "5.5.2", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/ajv/-/ajv-5.5.2.tgz", - "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "requires": { - "co": "^4.6.0", - "fast-deep-equal": "^1.0.0", + "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.3.0" + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" } }, "ajv-keywords": { @@ -21971,9 +21922,9 @@ "dev": true }, "fast-deep-equal": { - "version": "1.1.0", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", - "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=" + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, "fast-json-stable-stringify": { "version": "2.0.0", @@ -22912,32 +22863,6 @@ "requires": { "ajv": "^6.5.5", "har-schema": "^2.0.0" - }, - "dependencies": { - "ajv": { - "version": "6.6.2", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/ajv/-/ajv-6.6.2.tgz", - "integrity": "sha1-ys7M9HS/P8POOxR0Q3EaJAY8ww0=", - "dev": true, - "requires": { - "fast-deep-equal": "^2.0.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA=", - "dev": true - } } }, "has": { @@ -24998,9 +24923,9 @@ "dev": true }, "json-schema-traverse": { - "version": "0.3.1", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", - "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=" + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" }, "json-stable-stringify": { "version": "1.0.1", @@ -26498,12 +26423,12 @@ } }, "pdfjs-dist": { - "version": "1.8.357", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/pdfjs-dist/-/pdfjs-dist-1.8.357.tgz", - "integrity": "sha1-hcJJROgbZwgGVqYN17WPOjP70IQ=", + "version": "1.10.100", + "resolved": "https://registry.npmjs.org/pdfjs-dist/-/pdfjs-dist-1.10.100.tgz", + "integrity": "sha512-aCfONGqlBeazYxik3rjd7xaoCKMRYECwZSCC3EC3weqibF2V1Bp/v9WZbF7Lyy5Q6UE4NqOYu126r7U+Le4Uhg==", "requires": { "node-ensure": "^0.0.0", - "worker-loader": "^0.8.0" + "worker-loader": "^1.0.0" } }, "performance-now": { @@ -27027,49 +26952,6 @@ "postcss": "^6.0.0", "postcss-load-config": "^2.0.0", "schema-utils": "^0.4.0" - }, - "dependencies": { - "ajv": { - "version": "6.6.2", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/ajv/-/ajv-6.6.2.tgz", - "integrity": "sha1-ys7M9HS/P8POOxR0Q3EaJAY8ww0=", - "dev": true, - "requires": { - "fast-deep-equal": "^2.0.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.2.0", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/ajv-keywords/-/ajv-keywords-3.2.0.tgz", - "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=", - "dev": true, - "requires": {} - }, - "fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA=", - "dev": true - }, - "schema-utils": { - "version": "0.4.7", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/schema-utils/-/schema-utils-0.4.7.tgz", - "integrity": "sha1-unT1l9K+LqiAExdG7hfQoJPGgYc=", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-keywords": "^3.1.0" - } - } } }, "postcss-merge-idents": { @@ -29514,11 +29396,20 @@ } }, "schema-utils": { - "version": "0.3.0", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/schema-utils/-/schema-utils-0.3.0.tgz", - "integrity": "sha1-9YdyIs4+kx7a4DnxfrNxbnE3+M8=", + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", + "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", "requires": { - "ajv": "^5.0.0" + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0" + }, + "dependencies": { + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} + } } }, "scss-tokenizer": { @@ -30798,7 +30689,6 @@ "version": "4.2.2", "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/uri-js/-/uri-js-4.2.2.tgz", "integrity": "sha1-lMVA4f93KVbiKZUHwBCupsiDjrA=", - "dev": true, "requires": { "punycode": "^2.1.0" }, @@ -30806,8 +30696,7 @@ "punycode": { "version": "2.1.1", "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha1-tYsBCsQMIsVldhbI0sLALHv0eew=", - "dev": true + "integrity": "sha1-tYsBCsQMIsVldhbI0sLALHv0eew=" } } }, @@ -31455,12 +31344,12 @@ "dev": true }, "worker-loader": { - "version": "0.8.1", - "resolved": "https://plangrid.jfrog.io/plangrid/api/npm/npm/worker-loader/-/worker-loader-0.8.1.tgz", - "integrity": "sha1-6OmVMx6jTfW/aCloJL+38K1XjUM=", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/worker-loader/-/worker-loader-1.1.1.tgz", + "integrity": "sha512-qJZLVS/jMCBITDzPo/RuweYSIG8VJP5P67mP/71alGyTZRe1LYJFdwLjLalY3T5ifx0bMDRD3OB6P2p1escvlg==", "requires": { - "loader-utils": "^1.0.2", - "schema-utils": "^0.3.0" + "loader-utils": "^1.0.0", + "schema-utils": "^0.4.0" } }, "wrap-ansi": { diff --git a/package.json b/package.json index 2cfe252..b662e26 100644 --- a/package.json +++ b/package.json @@ -84,7 +84,7 @@ "dependencies": { "comma-separated-values": "^3.6.4", "mammoth": "1.3.6", - "pdfjs-dist": "1.8.357", + "pdfjs-dist": "1.10.100", "prop-types": "^15.5.10", "react-data-grid": "^5.0.5", "react-visibility-sensor": "^5.0.2",