1{
2 "name": "ReadabiliPy",
3 "version": "0.1.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "ReadabiliPy",
9 "version": "0.1.0",
10 "license": "Apache-2.0",
11 "dependencies": {
12 "@mozilla/readability": ">=0.4.1",
13 "jsdom": ">=12.2.0",
14 "minimist": "^1.2.3"
15 },
16 "devDependencies": {},
17 "engines": {
18 "node": ">=14.0.0"
19 }
20 },
21 "node_modules/@asamuzakjp/css-color": {
22 "version": "2.8.3",
23 "resolved": "https://registry.npmjs.org/@asamuzakjp/css-color/-/css-color-2.8.3.tgz",
24 "integrity": "sha512-GIc76d9UI1hCvOATjZPyHFmE5qhRccp3/zGfMPapK3jBi+yocEzp6BBB0UnfRYP9NP4FANqUZYb0hnfs3TM3hw==",
25 "license": "MIT",
26 "dependencies": {
27 "@csstools/css-calc": "^2.1.1",
28 "@csstools/css-color-parser": "^3.0.7",
29 "@csstools/css-parser-algorithms": "^3.0.4",
30 "@csstools/css-tokenizer": "^3.0.3",
31 "lru-cache": "^10.4.3"
32 }
33 },
34 "node_modules/@csstools/color-helpers": {
35 "version": "5.0.2",
36 "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-5.0.2.tgz",
37 "integrity": "sha512-JqWH1vsgdGcw2RR6VliXXdA0/59LttzlU8UlRT/iUUsEeWfYq8I+K0yhihEUTTHLRm1EXvpsCx3083EU15ecsA==",
38 "funding": [
39 {
40 "type": "github",
41 "url": "https://github.com/sponsors/csstools"
42 },
43 {
44 "type": "opencollective",
45 "url": "https://opencollective.com/csstools"
46 }
47 ],
48 "license": "MIT-0",
49 "engines": {
50 "node": ">=18"
51 }
52 },
53 "node_modules/@csstools/css-calc": {
54 "version": "2.1.2",
55 "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-2.1.2.tgz",
56 "integrity": "sha512-TklMyb3uBB28b5uQdxjReG4L80NxAqgrECqLZFQbyLekwwlcDDS8r3f07DKqeo8C4926Br0gf/ZDe17Zv4wIuw==",
57 "funding": [
58 {
59 "type": "github",
60 "url": "https://github.com/sponsors/csstools"
61 },
62 {
63 "type": "opencollective",
64 "url": "https://opencollective.com/csstools"
65 }
66 ],
67 "license": "MIT",
68 "engines": {
69 "node": ">=18"
70 },
71 "peerDependencies": {
72 "@csstools/css-parser-algorithms": "^3.0.4",
73 "@csstools/css-tokenizer": "^3.0.3"
74 }
75 },
76 "node_modules/@csstools/css-color-parser": {
77 "version": "3.0.8",
78 "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-3.0.8.tgz",
79 "integrity": "sha512-pdwotQjCCnRPuNi06jFuP68cykU1f3ZWExLe/8MQ1LOs8Xq+fTkYgd+2V8mWUWMrOn9iS2HftPVaMZDaXzGbhQ==",
80 "funding": [
81 {
82 "type": "github",
83 "url": "https://github.com/sponsors/csstools"
84 },
85 {
86 "type": "opencollective",
87 "url": "https://opencollective.com/csstools"
88 }
89 ],
90 "license": "MIT",
91 "dependencies": {
92 "@csstools/color-helpers": "^5.0.2",
93 "@csstools/css-calc": "^2.1.2"
94 },
95 "engines": {
96 "node": ">=18"
97 },
98 "peerDependencies": {
99 "@csstools/css-parser-algorithms": "^3.0.4",
100 "@csstools/css-tokenizer": "^3.0.3"
101 }
102 },
103 "node_modules/@csstools/css-parser-algorithms": {
104 "version": "3.0.4",
105 "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.4.tgz",
106 "integrity": "sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A==",
107 "funding": [
108 {
109 "type": "github",
110 "url": "https://github.com/sponsors/csstools"
111 },
112 {
113 "type": "opencollective",
114 "url": "https://opencollective.com/csstools"
115 }
116 ],
117 "license": "MIT",
118 "engines": {
119 "node": ">=18"
120 },
121 "peerDependencies": {
122 "@csstools/css-tokenizer": "^3.0.3"
123 }
124 },
125 "node_modules/@csstools/css-tokenizer": {
126 "version": "3.0.3",
127 "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.3.tgz",
128 "integrity": "sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw==",
129 "funding": [
130 {
131 "type": "github",
132 "url": "https://github.com/sponsors/csstools"
133 },
134 {
135 "type": "opencollective",
136 "url": "https://opencollective.com/csstools"
137 }
138 ],
139 "license": "MIT",
140 "engines": {
141 "node": ">=18"
142 }
143 },
144 "node_modules/@mozilla/readability": {
145 "version": "0.5.0",
146 "resolved": "https://registry.npmjs.org/@mozilla/readability/-/readability-0.5.0.tgz",
147 "integrity": "sha512-Z+CZ3QaosfFaTqvhQsIktyGrjFjSC0Fa4EMph4mqKnWhmyoGICsV/8QK+8HpXut6zV7zwfWwqDmEjtk1Qf6EgQ==",
148 "license": "Apache-2.0",
149 "engines": {
150 "node": ">=14.0.0"
151 }
152 },
153 "node_modules/agent-base": {
154 "version": "7.1.3",
155 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz",
156 "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==",
157 "license": "MIT",
158 "engines": {
159 "node": ">= 14"
160 }
161 },
162 "node_modules/asynckit": {
163 "version": "0.4.0",
164 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
165 "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
166 "license": "MIT"
167 },
168 "node_modules/call-bind-apply-helpers": {
169 "version": "1.0.2",
170 "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
171 "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
172 "license": "MIT",
173 "dependencies": {
174 "es-errors": "^1.3.0",
175 "function-bind": "^1.1.2"
176 },
177 "engines": {
178 "node": ">= 0.4"
179 }
180 },
181 "node_modules/combined-stream": {
182 "version": "1.0.8",
183 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
184 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
185 "license": "MIT",
186 "dependencies": {
187 "delayed-stream": "~1.0.0"
188 },
189 "engines": {
190 "node": ">= 0.8"
191 }
192 },
193 "node_modules/cssstyle": {
194 "version": "4.2.1",
195 "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-4.2.1.tgz",
196 "integrity": "sha512-9+vem03dMXG7gDmZ62uqmRiMRNtinIZ9ZyuF6BdxzfOD+FdN5hretzynkn0ReS2DO2GSw76RWHs0UmJPI2zUjw==",
197 "license": "MIT",
198 "dependencies": {
199 "@asamuzakjp/css-color": "^2.8.2",
200 "rrweb-cssom": "^0.8.0"
201 },
202 "engines": {
203 "node": ">=18"
204 }
205 },
206 "node_modules/data-urls": {
207 "version": "5.0.0",
208 "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-5.0.0.tgz",
209 "integrity": "sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==",
210 "license": "MIT",
211 "dependencies": {
212 "whatwg-mimetype": "^4.0.0",
213 "whatwg-url": "^14.0.0"
214 },
215 "engines": {
216 "node": ">=18"
217 }
218 },
219 "node_modules/debug": {
220 "version": "4.4.0",
221 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
222 "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
223 "license": "MIT",
224 "dependencies": {
225 "ms": "^2.1.3"
226 },
227 "engines": {
228 "node": ">=6.0"
229 },
230 "peerDependenciesMeta": {
231 "supports-color": {
232 "optional": true
233 }
234 }
235 },
236 "node_modules/decimal.js": {
237 "version": "10.5.0",
238 "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.5.0.tgz",
239 "integrity": "sha512-8vDa8Qxvr/+d94hSh5P3IJwI5t8/c0KsMp+g8bNw9cY2icONa5aPfvKeieW1WlG0WQYwwhJ7mjui2xtiePQSXw==",
240 "license": "MIT"
241 },
242 "node_modules/delayed-stream": {
243 "version": "1.0.0",
244 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
245 "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
246 "license": "MIT",
247 "engines": {
248 "node": ">=0.4.0"
249 }
250 },
251 "node_modules/dunder-proto": {
252 "version": "1.0.1",
253 "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
254 "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
255 "license": "MIT",
256 "dependencies": {
257 "call-bind-apply-helpers": "^1.0.1",
258 "es-errors": "^1.3.0",
259 "gopd": "^1.2.0"
260 },
261 "engines": {
262 "node": ">= 0.4"
263 }
264 },
265 "node_modules/entities": {
266 "version": "4.5.0",
267 "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
268 "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
269 "license": "BSD-2-Clause",
270 "engines": {
271 "node": ">=0.12"
272 },
273 "funding": {
274 "url": "https://github.com/fb55/entities?sponsor=1"
275 }
276 },
277 "node_modules/es-define-property": {
278 "version": "1.0.1",
279 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
280 "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
281 "license": "MIT",
282 "engines": {
283 "node": ">= 0.4"
284 }
285 },
286 "node_modules/es-errors": {
287 "version": "1.3.0",
288 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
289 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
290 "license": "MIT",
291 "engines": {
292 "node": ">= 0.4"
293 }
294 },
295 "node_modules/es-object-atoms": {
296 "version": "1.1.1",
297 "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
298 "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
299 "license": "MIT",
300 "dependencies": {
301 "es-errors": "^1.3.0"
302 },
303 "engines": {
304 "node": ">= 0.4"
305 }
306 },
307 "node_modules/es-set-tostringtag": {
308 "version": "2.1.0",
309 "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
310 "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
311 "license": "MIT",
312 "dependencies": {
313 "es-errors": "^1.3.0",
314 "get-intrinsic": "^1.2.6",
315 "has-tostringtag": "^1.0.2",
316 "hasown": "^2.0.2"
317 },
318 "engines": {
319 "node": ">= 0.4"
320 }
321 },
322 "node_modules/form-data": {
323 "version": "4.0.2",
324 "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.2.tgz",
325 "integrity": "sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==",
326 "license": "MIT",
327 "dependencies": {
328 "asynckit": "^0.4.0",
329 "combined-stream": "^1.0.8",
330 "es-set-tostringtag": "^2.1.0",
331 "mime-types": "^2.1.12"
332 },
333 "engines": {
334 "node": ">= 6"
335 }
336 },
337 "node_modules/function-bind": {
338 "version": "1.1.2",
339 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
340 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
341 "license": "MIT",
342 "funding": {
343 "url": "https://github.com/sponsors/ljharb"
344 }
345 },
346 "node_modules/get-intrinsic": {
347 "version": "1.3.0",
348 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
349 "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
350 "license": "MIT",
351 "dependencies": {
352 "call-bind-apply-helpers": "^1.0.2",
353 "es-define-property": "^1.0.1",
354 "es-errors": "^1.3.0",
355 "es-object-atoms": "^1.1.1",
356 "function-bind": "^1.1.2",
357 "get-proto": "^1.0.1",
358 "gopd": "^1.2.0",
359 "has-symbols": "^1.1.0",
360 "hasown": "^2.0.2",
361 "math-intrinsics": "^1.1.0"
362 },
363 "engines": {
364 "node": ">= 0.4"
365 },
366 "funding": {
367 "url": "https://github.com/sponsors/ljharb"
368 }
369 },
370 "node_modules/get-proto": {
371 "version": "1.0.1",
372 "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
373 "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
374 "license": "MIT",
375 "dependencies": {
376 "dunder-proto": "^1.0.1",
377 "es-object-atoms": "^1.0.0"
378 },
379 "engines": {
380 "node": ">= 0.4"
381 }
382 },
383 "node_modules/gopd": {
384 "version": "1.2.0",
385 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
386 "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
387 "license": "MIT",
388 "engines": {
389 "node": ">= 0.4"
390 },
391 "funding": {
392 "url": "https://github.com/sponsors/ljharb"
393 }
394 },
395 "node_modules/has-symbols": {
396 "version": "1.1.0",
397 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
398 "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
399 "license": "MIT",
400 "engines": {
401 "node": ">= 0.4"
402 },
403 "funding": {
404 "url": "https://github.com/sponsors/ljharb"
405 }
406 },
407 "node_modules/has-tostringtag": {
408 "version": "1.0.2",
409 "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
410 "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
411 "license": "MIT",
412 "dependencies": {
413 "has-symbols": "^1.0.3"
414 },
415 "engines": {
416 "node": ">= 0.4"
417 },
418 "funding": {
419 "url": "https://github.com/sponsors/ljharb"
420 }
421 },
422 "node_modules/hasown": {
423 "version": "2.0.2",
424 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
425 "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
426 "license": "MIT",
427 "dependencies": {
428 "function-bind": "^1.1.2"
429 },
430 "engines": {
431 "node": ">= 0.4"
432 }
433 },
434 "node_modules/html-encoding-sniffer": {
435 "version": "4.0.0",
436 "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-4.0.0.tgz",
437 "integrity": "sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==",
438 "license": "MIT",
439 "dependencies": {
440 "whatwg-encoding": "^3.1.1"
441 },
442 "engines": {
443 "node": ">=18"
444 }
445 },
446 "node_modules/http-proxy-agent": {
447 "version": "7.0.2",
448 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
449 "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==",
450 "license": "MIT",
451 "dependencies": {
452 "agent-base": "^7.1.0",
453 "debug": "^4.3.4"
454 },
455 "engines": {
456 "node": ">= 14"
457 }
458 },
459 "node_modules/https-proxy-agent": {
460 "version": "7.0.6",
461 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
462 "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
463 "license": "MIT",
464 "dependencies": {
465 "agent-base": "^7.1.2",
466 "debug": "4"
467 },
468 "engines": {
469 "node": ">= 14"
470 }
471 },
472 "node_modules/iconv-lite": {
473 "version": "0.6.3",
474 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
475 "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
476 "license": "MIT",
477 "dependencies": {
478 "safer-buffer": ">= 2.1.2 < 3.0.0"
479 },
480 "engines": {
481 "node": ">=0.10.0"
482 }
483 },
484 "node_modules/is-potential-custom-element-name": {
485 "version": "1.0.1",
486 "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
487 "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==",
488 "license": "MIT"
489 },
490 "node_modules/jsdom": {
491 "version": "26.0.0",
492 "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-26.0.0.tgz",
493 "integrity": "sha512-BZYDGVAIriBWTpIxYzrXjv3E/4u8+/pSG5bQdIYCbNCGOvsPkDQfTVLAIXAf9ETdCpduCVTkDe2NNZ8NIwUVzw==",
494 "license": "MIT",
495 "dependencies": {
496 "cssstyle": "^4.2.1",
497 "data-urls": "^5.0.0",
498 "decimal.js": "^10.4.3",
499 "form-data": "^4.0.1",
500 "html-encoding-sniffer": "^4.0.0",
501 "http-proxy-agent": "^7.0.2",
502 "https-proxy-agent": "^7.0.6",
503 "is-potential-custom-element-name": "^1.0.1",
504 "nwsapi": "^2.2.16",
505 "parse5": "^7.2.1",
506 "rrweb-cssom": "^0.8.0",
507 "saxes": "^6.0.0",
508 "symbol-tree": "^3.2.4",
509 "tough-cookie": "^5.0.0",
510 "w3c-xmlserializer": "^5.0.0",
511 "webidl-conversions": "^7.0.0",
512 "whatwg-encoding": "^3.1.1",
513 "whatwg-mimetype": "^4.0.0",
514 "whatwg-url": "^14.1.0",
515 "ws": "^8.18.0",
516 "xml-name-validator": "^5.0.0"
517 },
518 "engines": {
519 "node": ">=18"
520 },
521 "peerDependencies": {
522 "canvas": "^3.0.0"
523 },
524 "peerDependenciesMeta": {
525 "canvas": {
526 "optional": true
527 }
528 }
529 },
530 "node_modules/lru-cache": {
531 "version": "10.4.3",
532 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
533 "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
534 "license": "ISC"
535 },
536 "node_modules/math-intrinsics": {
537 "version": "1.1.0",
538 "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
539 "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
540 "license": "MIT",
541 "engines": {
542 "node": ">= 0.4"
543 }
544 },
545 "node_modules/mime-db": {
546 "version": "1.52.0",
547 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
548 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
549 "license": "MIT",
550 "engines": {
551 "node": ">= 0.6"
552 }
553 },
554 "node_modules/mime-types": {
555 "version": "2.1.35",
556 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
557 "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
558 "license": "MIT",
559 "dependencies": {
560 "mime-db": "1.52.0"
561 },
562 "engines": {
563 "node": ">= 0.6"
564 }
565 },
566 "node_modules/minimist": {
567 "version": "1.2.8",
568 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
569 "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
570 "license": "MIT",
571 "funding": {
572 "url": "https://github.com/sponsors/ljharb"
573 }
574 },
575 "node_modules/ms": {
576 "version": "2.1.3",
577 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
578 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
579 "license": "MIT"
580 },
581 "node_modules/nwsapi": {
582 "version": "2.2.16",
583 "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.16.tgz",
584 "integrity": "sha512-F1I/bimDpj3ncaNDhfyMWuFqmQDBwDB0Fogc2qpL3BWvkQteFD/8BzWuIRl83rq0DXfm8SGt/HFhLXZyljTXcQ==",
585 "license": "MIT"
586 },
587 "node_modules/parse5": {
588 "version": "7.2.1",
589 "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz",
590 "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==",
591 "license": "MIT",
592 "dependencies": {
593 "entities": "^4.5.0"
594 },
595 "funding": {
596 "url": "https://github.com/inikulin/parse5?sponsor=1"
597 }
598 },
599 "node_modules/punycode": {
600 "version": "2.3.1",
601 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
602 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
603 "license": "MIT",
604 "engines": {
605 "node": ">=6"
606 }
607 },
608 "node_modules/rrweb-cssom": {
609 "version": "0.8.0",
610 "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.8.0.tgz",
611 "integrity": "sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw==",
612 "license": "MIT"
613 },
614 "node_modules/safer-buffer": {
615 "version": "2.1.2",
616 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
617 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
618 "license": "MIT"
619 },
620 "node_modules/saxes": {
621 "version": "6.0.0",
622 "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz",
623 "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==",
624 "license": "ISC",
625 "dependencies": {
626 "xmlchars": "^2.2.0"
627 },
628 "engines": {
629 "node": ">=v12.22.7"
630 }
631 },
632 "node_modules/symbol-tree": {
633 "version": "3.2.4",
634 "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
635 "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
636 "license": "MIT"
637 },
638 "node_modules/tldts": {
639 "version": "6.1.78",
640 "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.78.tgz",
641 "integrity": "sha512-fSgYrW0ITH0SR/CqKMXIruYIPpNu5aDgUp22UhYoSrnUQwc7SBqifEBFNce7AAcygUPBo6a/gbtcguWdmko4RQ==",
642 "license": "MIT",
643 "dependencies": {
644 "tldts-core": "^6.1.78"
645 },
646 "bin": {
647 "tldts": "bin/cli.js"
648 }
649 },
650 "node_modules/tldts-core": {
651 "version": "6.1.78",
652 "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.78.tgz",
653 "integrity": "sha512-jS0svNsB99jR6AJBmfmEWuKIgz91Haya91Z43PATaeHJ24BkMoNRb/jlaD37VYjb0mYf6gRL/HOnvS1zEnYBiw==",
654 "license": "MIT"
655 },
656 "node_modules/tough-cookie": {
657 "version": "5.1.1",
658 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.1.1.tgz",
659 "integrity": "sha512-Ek7HndSVkp10hmHP9V4qZO1u+pn1RU5sI0Fw+jCU3lyvuMZcgqsNgc6CmJJZyByK4Vm/qotGRJlfgAX8q+4JiA==",
660 "license": "BSD-3-Clause",
661 "dependencies": {
662 "tldts": "^6.1.32"
663 },
664 "engines": {
665 "node": ">=16"
666 }
667 },
668 "node_modules/tr46": {
669 "version": "5.0.0",
670 "resolved": "https://registry.npmjs.org/tr46/-/tr46-5.0.0.tgz",
671 "integrity": "sha512-tk2G5R2KRwBd+ZN0zaEXpmzdKyOYksXwywulIX95MBODjSzMIuQnQ3m8JxgbhnL1LeVo7lqQKsYa1O3Htl7K5g==",
672 "license": "MIT",
673 "dependencies": {
674 "punycode": "^2.3.1"
675 },
676 "engines": {
677 "node": ">=18"
678 }
679 },
680 "node_modules/w3c-xmlserializer": {
681 "version": "5.0.0",
682 "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-5.0.0.tgz",
683 "integrity": "sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==",
684 "license": "MIT",
685 "dependencies": {
686 "xml-name-validator": "^5.0.0"
687 },
688 "engines": {
689 "node": ">=18"
690 }
691 },
692 "node_modules/webidl-conversions": {
693 "version": "7.0.0",
694 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
695 "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==",
696 "license": "BSD-2-Clause",
697 "engines": {
698 "node": ">=12"
699 }
700 },
701 "node_modules/whatwg-encoding": {
702 "version": "3.1.1",
703 "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz",
704 "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==",
705 "license": "MIT",
706 "dependencies": {
707 "iconv-lite": "0.6.3"
708 },
709 "engines": {
710 "node": ">=18"
711 }
712 },
713 "node_modules/whatwg-mimetype": {
714 "version": "4.0.0",
715 "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz",
716 "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==",
717 "license": "MIT",
718 "engines": {
719 "node": ">=18"
720 }
721 },
722 "node_modules/whatwg-url": {
723 "version": "14.1.1",
724 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-14.1.1.tgz",
725 "integrity": "sha512-mDGf9diDad/giZ/Sm9Xi2YcyzaFpbdLpJPr+E9fSkyQ7KpQD4SdFcugkRQYzhmfI4KeV4Qpnn2sKPdo+kmsgRQ==",
726 "license": "MIT",
727 "dependencies": {
728 "tr46": "^5.0.0",
729 "webidl-conversions": "^7.0.0"
730 },
731 "engines": {
732 "node": ">=18"
733 }
734 },
735 "node_modules/ws": {
736 "version": "8.18.1",
737 "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.1.tgz",
738 "integrity": "sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==",
739 "license": "MIT",
740 "engines": {
741 "node": ">=10.0.0"
742 },
743 "peerDependencies": {
744 "bufferutil": "^4.0.1",
745 "utf-8-validate": ">=5.0.2"
746 },
747 "peerDependenciesMeta": {
748 "bufferutil": {
749 "optional": true
750 },
751 "utf-8-validate": {
752 "optional": true
753 }
754 }
755 },
756 "node_modules/xml-name-validator": {
757 "version": "5.0.0",
758 "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-5.0.0.tgz",
759 "integrity": "sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==",
760 "license": "Apache-2.0",
761 "engines": {
762 "node": ">=18"
763 }
764 },
765 "node_modules/xmlchars": {
766 "version": "2.2.0",
767 "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
768 "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
769 "license": "MIT"
770 }
771 }
772}