Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1diff --git a/package-lock.json b/package-lock.json 2index 094c6d9..fba3807 100644 3--- a/package-lock.json 4+++ b/package-lock.json 5@@ -1,19 +1,19 @@ 6 { 7 "name": "readability-cli", 8- "version": "2.4.4", 9+ "version": "2.4.5", 10 "lockfileVersion": 2, 11 "requires": true, 12 "packages": { 13 "": { 14 "name": "readability-cli", 15- "version": "2.4.4", 16+ "version": "2.4.5", 17 "license": "GPL-3.0-only", 18 "dependencies": { 19 "@mozilla/readability": "^0.4.4", 20- "dompurify": "^3.0.1", 21- "jsdom": "^21.0.0", 22+ "dompurify": "^3.0.5", 23+ "jsdom": "^22.1.0", 24 "y18n": "^5.0.8", 25- "yargs": "^17.7.1" 26+ "yargs": "^17.7.2" 27 }, 28 "bin": { 29 "readable": "index.js" 30@@ -271,9 +271,13 @@ 31 } 32 }, 33 "node_modules/dompurify": { 34- "version": "3.0.1", 35- "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.0.1.tgz", 36- "integrity": "sha512-60tsgvPKwItxZZdfLmamp0MTcecCta3avOhsLgPZ0qcWt96OasFfhkeIRbJ6br5i0fQawT1/RBGB5L58/Jpwuw==" 37+ "version": "3.2.6", 38+ "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.6.tgz", 39+ "integrity": "sha512-/2GogDQlohXPZe6D6NOgQvXLPSYBqIWMnZ8zzOhn09REE4eyAzb+Hed3jhoM9OkuaJ8P6ZGTTVWQKAi8ieIzfQ==", 40+ "license": "(MPL-2.0 OR Apache-2.0)", 41+ "optionalDependencies": { 42+ "@types/trusted-types": "^2.0.7" 43+ } 44 }, 45 "node_modules/emoji-regex": { 46 "version": "8.0.0", 47@@ -532,9 +536,10 @@ 48 "dev": true 49 }, 50 "node_modules/jsdom": { 51- "version": "21.1.1", 52- "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-21.1.1.tgz", 53- "integrity": "sha512-Jjgdmw48RKcdAIQyUD1UdBh2ecH7VqwaXPN3ehoZN6MqgVbMn+lRm1aAT1AsdJRAJpwfa4IpwgzySn61h2qu3w==", 54+ "version": "22.1.0", 55+ "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-22.1.0.tgz", 56+ "integrity": "sha512-/9AVW7xNbsBv6GfWho4TTNjEo9fe6Zhf9O7s0Fhhr3u+awPwAJMKwAMXnkk5vBxflqLW9hTHX/0cs+P3gW+cQw==", 57+ "license": "MIT", 58 "dependencies": { 59 "abab": "^2.0.6", 60 "acorn": "^8.8.2", 61@@ -549,7 +554,7 @@ 62 "http-proxy-agent": "^5.0.0", 63 "https-proxy-agent": "^5.0.1", 64 "is-potential-custom-element-name": "^1.0.1", 65- "nwsapi": "^2.2.2", 66+ "nwsapi": "^2.2.4", 67 "parse5": "^7.1.2", 68 "rrweb-cssom": "^0.6.0", 69 "saxes": "^6.0.0", 70@@ -564,7 +569,7 @@ 71 "xml-name-validator": "^4.0.0" 72 }, 73 "engines": { 74- "node": ">=14" 75+ "node": ">=16" 76 }, 77 "peerDependencies": { 78 "canvas": "^2.5.0" 79@@ -691,9 +696,10 @@ 80 } 81 }, 82 "node_modules/nwsapi": { 83- "version": "2.2.2", 84- "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz", 85- "integrity": "sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==" 86+ "version": "2.2.20", 87+ "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.20.tgz", 88+ "integrity": "sha512-/ieB+mDe4MrrKMT8z+mQL8klXydZWGR5Dowt4RAGKbJ3kIGEx3X4ljUo+6V73IXtUPWgfOlU5B9MlGxFO5T+cA==", 89+ "license": "MIT" 90 }, 91 "node_modules/optionator": { 92 "version": "0.8.3", 93@@ -1198,9 +1204,10 @@ 94 "dev": true 95 }, 96 "node_modules/yargs": { 97- "version": "17.7.1", 98- "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", 99- "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==", 100+ "version": "17.7.2", 101+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", 102+ "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", 103+ "license": "MIT", 104 "dependencies": { 105 "cliui": "^8.0.1", 106 "escalade": "^3.1.1", 107@@ -1423,9 +1430,12 @@ 108 } 109 }, 110 "dompurify": { 111- "version": "3.0.1", 112- "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.0.1.tgz", 113- "integrity": "sha512-60tsgvPKwItxZZdfLmamp0MTcecCta3avOhsLgPZ0qcWt96OasFfhkeIRbJ6br5i0fQawT1/RBGB5L58/Jpwuw==" 114+ "version": "3.2.6", 115+ "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.6.tgz", 116+ "integrity": "sha512-/2GogDQlohXPZe6D6NOgQvXLPSYBqIWMnZ8zzOhn09REE4eyAzb+Hed3jhoM9OkuaJ8P6ZGTTVWQKAi8ieIzfQ==", 117+ "requires": { 118+ "@types/trusted-types": "^2.0.7" 119+ } 120 }, 121 "emoji-regex": { 122 "version": "8.0.0", 123@@ -1611,9 +1621,9 @@ 124 "dev": true 125 }, 126 "jsdom": { 127- "version": "21.1.1", 128- "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-21.1.1.tgz", 129- "integrity": "sha512-Jjgdmw48RKcdAIQyUD1UdBh2ecH7VqwaXPN3ehoZN6MqgVbMn+lRm1aAT1AsdJRAJpwfa4IpwgzySn61h2qu3w==", 130+ "version": "22.1.0", 131+ "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-22.1.0.tgz", 132+ "integrity": "sha512-/9AVW7xNbsBv6GfWho4TTNjEo9fe6Zhf9O7s0Fhhr3u+awPwAJMKwAMXnkk5vBxflqLW9hTHX/0cs+P3gW+cQw==", 133 "requires": { 134 "abab": "^2.0.6", 135 "acorn": "^8.8.2", 136@@ -2098,9 +2108,9 @@ 137 "dev": true 138 }, 139 "yargs": { 140- "version": "17.7.1", 141- "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", 142- "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==", 143+ "version": "17.7.2", 144+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", 145+ "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", 146 "requires": { 147 "cliui": "^8.0.1", 148 "escalade": "^3.1.1",