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",