Chrome Webstore Reviews Crawler
Pricing
Pay per usage
Go to Store

Chrome Webstore Reviews Crawler
Scrape reviews from Chrome Web Store items, and get GPT summary.
0.0 (0)
Pricing
Pay per usage
0
Monthly users
5
Runs succeeded
>99%
Last modified
a month ago
.dockerignore
1# configurations
2.idea
3.vscode
4
5# crawlee and apify storage folders
6apify_storage
7crawlee_storage
8storage
9
10# installed files
11node_modules
12
13# git folder
14.git
.editorconfig
1root = true
2
3[*]
4indent_style = space
5indent_size = 4
6charset = utf-8
7trim_trailing_whitespace = true
8insert_final_newline = true
9end_of_line = lf
.eslintrc
1{
2 "root": true,
3 "env": {
4 "browser": true,
5 "es2020": true,
6 "node": true
7 },
8 "extends": [
9 "@apify/eslint-config-ts"
10 ],
11 "parserOptions": {
12 "project": "./tsconfig.json",
13 "ecmaVersion": 2020
14 },
15 "ignorePatterns": [
16 "node_modules",
17 "dist",
18 "**/*.d.ts"
19 ]
20}
.gitignore
1# This file tells Git which files shouldn't be added to source control
2
3.DS_Store
4.idea
5.vscode
6dist
7node_modules
8apify_storage
9storage
10
11# Added by Apify CLI
12.venv
package.json
1{
2 "name": "chrome-webstore-reviews-v3",
3 "version": "0.0.1",
4 "type": "module",
5 "description": "This is an example of an Apify actor.",
6 "engines": {
7 "node": ">=20.0.0"
8 },
9 "dependencies": {
10 "@apify/log": "^2.5.13",
11 "@dqbd/tiktoken": "^1.0.20",
12 "apify": "^3.2.6",
13 "camoufox-js": "^0.2.1",
14 "crawlee": "^3.11.5",
15 "date-fns": "^4.1.0",
16 "openai": "^4.86.2",
17 "playwright": "1.50.1"
18 },
19 "devDependencies": {
20 "@apify/eslint-config-ts": "^0.3.0",
21 "@apify/tsconfig": "^0.1.0",
22 "@typescript-eslint/eslint-plugin": "^7.18.0",
23 "@typescript-eslint/parser": "^7.18.0",
24 "eslint": "^8.50.0",
25 "tsx": "^4.6.2",
26 "typescript": "^5.3.3"
27 },
28 "scripts": {
29 "start": "npm run start:dev",
30 "start:prod": "node dist/main.js",
31 "start:dev": "tsx src/main.ts",
32 "build": "tsc",
33 "lint": "eslint ./src --ext .ts",
34 "lint:fix": "eslint ./src --ext .ts --fix",
35 "test": "echo \"Error: oops, the actor has no tests yet, sad!\" && exit 1",
36 "postinstall": "npx camoufox-js fetch"
37 },
38 "author": "It's not you it's me",
39 "license": "ISC",
40 "packageManager": "pnpm@9.15.5+sha512.845196026aab1cc3f098a0474b64dfbab2afe7a1b4e91dd86895d8e4aa32a7a6d03049e2d0ad770bbe4de023a7122fb68c1a1d6e0d033c7076085f9d5d4800d4"
41}
pnpm-lock.yaml
1lockfileVersion: '9.0'
2
3settings:
4 autoInstallPeers: true
5 excludeLinksFromLockfile: false
6
7importers:
8
9 .:
10 dependencies:
11 '@apify/log':
12 specifier: ^2.5.13
13 version: 2.5.13
14 '@dqbd/tiktoken':
15 specifier: ^1.0.20
16 version: 1.0.20
17 apify:
18 specifier: ^3.2.6
19 version: 3.3.2
20 camoufox-js:
21 specifier: ^0.2.1
22 version: 0.2.1(encoding@0.1.13)
23 crawlee:
24 specifier: ^3.11.5
25 version: 3.13.0(playwright@1.50.1)
26 date-fns:
27 specifier: ^4.1.0
28 version: 4.1.0
29 openai:
30 specifier: ^4.86.2
31 version: 4.86.2(encoding@0.1.13)(ws@8.18.1)
32 playwright:
33 specifier: 1.50.1
34 version: 1.50.1
35 devDependencies:
36 '@apify/eslint-config-ts':
37 specifier: ^0.3.0
38 version: 0.3.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1)(typescript@5.8.2))(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1)(typescript@5.8.2)
39 '@apify/tsconfig':
40 specifier: ^0.1.0
41 version: 0.1.0
42 '@typescript-eslint/eslint-plugin':
43 specifier: ^7.18.0
44 version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1)(typescript@5.8.2)
45 '@typescript-eslint/parser':
46 specifier: ^7.18.0
47 version: 7.18.0(eslint@8.57.1)(typescript@5.8.2)
48 eslint:
49 specifier: ^8.50.0
50 version: 8.57.1
51 tsx:
52 specifier: ^4.6.2
53 version: 4.19.3
54 typescript:
55 specifier: ^5.3.3
56 version: 5.8.2
57
58packages:
59
60 '@apify/consts@2.37.0':
61 resolution: {integrity: sha512-GCK7wZcUPnHMUpoxd1tgbDgojdgcdxpnaF8UX5h5/hq5ZPdlik7EP2CkU6MpRfYxYl8T5LOsANUJvdB6bGthKA==}
62
63 '@apify/datastructures@2.0.2':
64 resolution: {integrity: sha512-IN9A0s2SCHoZZE1tf4xKgk4fxHM5/0I/UrXhWbn/rSv7E5sA2o0NyHdwcMY2Go9f5qd+E7VAbX6WnESTE6GLeA==}
65
66 '@apify/eslint-config-ts@0.3.0':
67 resolution: {integrity: sha512-yl2dVGdYe7TH+ApXHx5nb+Fd9NiuMOgZDH4u1s4hTe21K6LmqxWQtPAZZ1BjaUZMa/R+dl2Osfr30myLo0mKsQ==}
68 peerDependencies:
69 '@typescript-eslint/eslint-plugin': '*'
70 '@typescript-eslint/parser': '*'
71 eslint: '*'
72 typescript: '*'
73
74 '@apify/eslint-config@0.3.4':
75 resolution: {integrity: sha512-OAo1daRVA0TXtEbDEuM3q2A9muPOJuC0VI9YiBXrRYMMrhWBzUlY22xTYAqEUzjgjz+aqVWOEy+z5EkBjmc6Uw==}
76 peerDependencies:
77 eslint: '*'
78
79 '@apify/input_secrets@1.1.66':
80 resolution: {integrity: sha512-xcaaGKkwVF+7uC/g5MpFXwyNTr/tkuwjQOJu2r1XB7hWidE7Sao+LSn72Kc5aZGCFrgoFVAH0/32aKEDesqR/A==}
81
82 '@apify/log@2.5.13':
83 resolution: {integrity: sha512-gxvWyD9JWBkLoTX7UfQ4s0F32/UfF4T8TG4jAl2CE0vNKr0COOJFkLmmyWnTNSVDL+yGC+LZp3mtbPnB+l6Sog==}
84
85 '@apify/ps-tree@1.2.0':
86 resolution: {integrity: sha512-VHIswI7rD/R4bToeIDuJ9WJXt+qr5SdhfoZ9RzdjmCs9mgy7l0P4RugQEUCcU+WB4sfImbd4CKwzXcn0uYx1yw==}
87 engines: {node: '>= 0.10'}
88 hasBin: true
89
90 '@apify/pseudo_url@2.0.54':
91 resolution: {integrity: sha512-HYUQvTgFHxnPS3mOL/xDvNv9Thp4ahW4Dwgim6txtsHRLRNuRBmrRtPNBuYIbpIO9LUKVpboXuA6D9nQXtBAlg==}
92
93 '@apify/timeout@0.3.1':
94 resolution: {integrity: sha512-sLIuOqfySki/7AXiQ1yZoCI07vX6aYFLgP6YaJ8e8YLn8CFsRERma/Crxcz0zyCaxhc7C7EPgcs1O+p/djZchw==}
95
96 '@apify/tsconfig@0.1.0':
97 resolution: {integrity: sha512-ba9Y6AMocRucO3AVTb6GM2V+oy1wByNlCDzamK+IC+aqU3pCgJwSN87uNu6iEgu+uetsqYvVbXJYakwiQO1LGA==}
98
99 '@apify/utilities@2.14.0':
100 resolution: {integrity: sha512-wLQn8vf0MwROQZtOYxEHyxlMaJxdT2Pa/M9dNRdC1WJlSVdqA7Qv1bJhIZymC7cRAGTekIVUShxk3+euDg/QaQ==}
101
102 '@asamuzakjp/css-color@3.1.1':
103 resolution: {integrity: sha512-hpRD68SV2OMcZCsrbdkccTw5FXjNDLo5OuqSHyHZfwweGsDWZwDJ2+gONyNAbazZclobMirACLw0lk8WVxIqxA==}
104
105 '@crawlee/basic@3.13.0':
106 resolution: {integrity: sha512-OJu+o/sK0L/St1qeK2w8e6ypZv/dVRqCuCYOPNQ4xl6VC8F9DlPZRg/iJyDFImj+SXZIWDOJWJEHPmPPjD+eKA==}
107 engines: {node: '>=16.0.0'}
108
109 '@crawlee/browser-pool@3.13.0':
110 resolution: {integrity: sha512-e3LbgsAmb2au+KVgcDMCxkRs4XWBFJjQSFcQuSPIy0ObYeVWhdeY+9g21gJoj/oHL+VFEX5GYhuIvIr3FY7cNA==}
111 engines: {node: '>=16.0.0'}
112 peerDependencies:
113 playwright: '*'
114 puppeteer: '*'
115 peerDependenciesMeta:
116 playwright:
117 optional: true
118 puppeteer:
119 optional: true
120
121 '@crawlee/browser@3.13.0':
122 resolution: {integrity: sha512-UnAawFfzzOWzX2g9WL5+Iapz3stVL3iG8kf0UQi65JAjZj48coOyt0KQb8WgrRMj3Xmz+P/IxR/55qeiCS9/dQ==}
123 engines: {node: '>=16.0.0'}
124 peerDependencies:
125 playwright: '*'
126 puppeteer: '*'
127 peerDependenciesMeta:
128 playwright:
129 optional: true
130 puppeteer:
131 optional: true
132
133 '@crawlee/cheerio@3.13.0':
134 resolution: {integrity: sha512-VlK6BX5cGZzTOGDoAF/Z0DVav1KjiYpD2GXP3kpuJiGFFN97GNIIVoMPnnoTT0XnYQ7S1b1DyyJwNn4vkA0QdA==}
135 engines: {node: '>=16.0.0'}
136
137 '@crawlee/cli@3.13.0':
138 resolution: {integrity: sha512-AzXlmJKRQ9EQGjDr+Vc4pYe0VrE1DTHaFt0Cf9x16HGIKMWrkKN9mX1vwvuL0Exv4Za/QXF5i8xnV0ralmtlNQ==}
139 engines: {node: '>=16.0.0'}
140 hasBin: true
141
142 '@crawlee/core@3.13.0':
143 resolution: {integrity: sha512-oDP1tumieNPcKORQfTtolVP6fkOQovTKT4LISAJ/P02iu4bBBfWMxno4uJncskgw6eMUW5xUAhAdPJi52qa6uQ==}
144 engines: {node: '>=16.0.0'}
145
146 '@crawlee/http@3.13.0':
147 resolution: {integrity: sha512-IJAMXXBOhjqKPYRAH4rBeVLeX/juCbbKkVmsrxmbmctl9cQc4WbTRPjJkYDjx82Lb6BbN1OZwFWHEuJNm44TAw==}
148 engines: {node: '>=16.0.0'}
149
150 '@crawlee/jsdom@3.13.0':
151 resolution: {integrity: sha512-SkAltVDH0cvQKdS/Y7xBM0oJsQX0CNe9dXbTfgX+Tm092ZceR1gtncUJvXXoD+Dx8twhga9s5mrOi4KeowPqVg==}
152 engines: {node: '>=16.0.0'}
153
154 '@crawlee/linkedom@3.13.0':
155 resolution: {integrity: sha512-ZCsw7ydIhVPdc4SWtkBh/uhPMDiP1xzah/ECKNxCn1AYgR+E8mcEHl/J9XxnPl0jV87g/qXIVwHKPWMLxkkc4A==}
156 engines: {node: '>=16.0.0'}
157
158 '@crawlee/memory-storage@3.13.0':
159 resolution: {integrity: sha512-WC+zG2yucSL7lstrijwzm/ZkX0f/iN42x79wDkTG11ZOEGJyCFR3dmPGuNiyhK2fdGIZapLJiUolJnGOAsNtxg==}
160 engines: {node: '>= 16'}
161
162 '@crawlee/playwright@3.13.0':
163 resolution: {integrity: sha512-C2mdkOp/hZQyq1/EUdovXLFmDRrWa4zGRTVaYZ178FmxwdZnVe95hpWd2ZXL5CagHCifVqhbrMDp7M4lKz28nA==}
164 engines: {node: '>=16.0.0'}
165 peerDependencies:
166 playwright: '*'
167 peerDependenciesMeta:
168 playwright:
169 optional: true
170
171 '@crawlee/puppeteer@3.13.0':
172 resolution: {integrity: sha512-UaMsmHGRtKGT4ru0gupemzIMgLt36Vb0369lRp3zRLeZrLux4cDyh7AzlHwv1cudW0gQaClujaQUP1YK2x3pXw==}
173 engines: {node: '>=16.0.0'}
174 peerDependencies:
175 puppeteer: '*'
176 peerDependenciesMeta:
177 puppeteer:
178 optional: true
179
180 '@crawlee/templates@3.13.0':
181 resolution: {integrity: sha512-5VM2ukcM/G7FvklnlmSMd/Th4F/Cr+lUVWSQsFJI2GKK0DnovQ1T4OhcSPFmGAjKqaIL/MT2L7KjIJNV+dA21w==}
182 engines: {node: '>=16.0.0'}
183
184 '@crawlee/types@3.13.0':
185 resolution: {integrity: sha512-CdUecVRN2TkqwmVqJ+DiiKBj/jBBlUzsIaCZYDaRwAYEZmzVmWQ7GkcQju6YYbqtRTS+3HLyxW4bgTZdRQW98g==}
186 engines: {node: '>=16.0.0'}
187
188 '@crawlee/utils@3.13.0':
189 resolution: {integrity: sha512-hiL+VrJ7jrExwuMHVm28EvfloonrZshhzIaV3MnocURM9B/ByILdEjuYr2bb+lRlsuk3czuhkprYbE+AsEXT9A==}
190 engines: {node: '>=16.0.0'}
191
192 '@csstools/color-helpers@5.0.2':
193 resolution: {integrity: sha512-JqWH1vsgdGcw2RR6VliXXdA0/59LttzlU8UlRT/iUUsEeWfYq8I+K0yhihEUTTHLRm1EXvpsCx3083EU15ecsA==}
194 engines: {node: '>=18'}
195
196 '@csstools/css-calc@2.1.2':
197 resolution: {integrity: sha512-TklMyb3uBB28b5uQdxjReG4L80NxAqgrECqLZFQbyLekwwlcDDS8r3f07DKqeo8C4926Br0gf/ZDe17Zv4wIuw==}
198 engines: {node: '>=18'}
199 peerDependencies:
200 '@csstools/css-parser-algorithms': ^3.0.4
201 '@csstools/css-tokenizer': ^3.0.3
202
203 '@csstools/css-color-parser@3.0.8':
204 resolution: {integrity: sha512-pdwotQjCCnRPuNi06jFuP68cykU1f3ZWExLe/8MQ1LOs8Xq+fTkYgd+2V8mWUWMrOn9iS2HftPVaMZDaXzGbhQ==}
205 engines: {node: '>=18'}
206 peerDependencies:
207 '@csstools/css-parser-algorithms': ^3.0.4
208 '@csstools/css-tokenizer': ^3.0.3
209
210 '@csstools/css-parser-algorithms@3.0.4':
211 resolution: {integrity: sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A==}
212 engines: {node: '>=18'}
213 peerDependencies:
214 '@csstools/css-tokenizer': ^3.0.3
215
216 '@csstools/css-tokenizer@3.0.3':
217 resolution: {integrity: sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw==}
218 engines: {node: '>=18'}
219
220 '@dqbd/tiktoken@1.0.20':
221 resolution: {integrity: sha512-WsLzNYO1uzYOvIXunvwRcQObD4UsebirRnGzOuZc/x4oJ+0haEjdNxeeCfFaQami+Bai3u06QTt0/FWyYRsIhw==}
222
223 '@esbuild/aix-ppc64@0.25.1':
224 resolution: {integrity: sha512-kfYGy8IdzTGy+z0vFGvExZtxkFlA4zAxgKEahG9KE1ScBjpQnFsNOX8KTU5ojNru5ed5CVoJYXFtoxaq5nFbjQ==}
225 engines: {node: '>=18'}
226 cpu: [ppc64]
227 os: [aix]
228
229 '@esbuild/android-arm64@0.25.1':
230 resolution: {integrity: sha512-50tM0zCJW5kGqgG7fQ7IHvQOcAn9TKiVRuQ/lN0xR+T2lzEFvAi1ZcS8DiksFcEpf1t/GYOeOfCAgDHFpkiSmA==}
231 engines: {node: '>=18'}
232 cpu: [arm64]
233 os: [android]
234
235 '@esbuild/android-arm@0.25.1':
236 resolution: {integrity: sha512-dp+MshLYux6j/JjdqVLnMglQlFu+MuVeNrmT5nk6q07wNhCdSnB7QZj+7G8VMUGh1q+vj2Bq8kRsuyA00I/k+Q==}
237 engines: {node: '>=18'}
238 cpu: [arm]
239 os: [android]
240
241 '@esbuild/android-x64@0.25.1':
242 resolution: {integrity: sha512-GCj6WfUtNldqUzYkN/ITtlhwQqGWu9S45vUXs7EIYf+7rCiiqH9bCloatO9VhxsL0Pji+PF4Lz2XXCES+Q8hDw==}
243 engines: {node: '>=18'}
244 cpu: [x64]
245 os: [android]
246
247 '@esbuild/darwin-arm64@0.25.1':
248 resolution: {integrity: sha512-5hEZKPf+nQjYoSr/elb62U19/l1mZDdqidGfmFutVUjjUZrOazAtwK+Kr+3y0C/oeJfLlxo9fXb1w7L+P7E4FQ==}
249 engines: {node: '>=18'}
250 cpu: [arm64]
251 os: [darwin]
252
253 '@esbuild/darwin-x64@0.25.1':
254 resolution: {integrity: sha512-hxVnwL2Dqs3fM1IWq8Iezh0cX7ZGdVhbTfnOy5uURtao5OIVCEyj9xIzemDi7sRvKsuSdtCAhMKarxqtlyVyfA==}
255 engines: {node: '>=18'}
256 cpu: [x64]
257 os: [darwin]
258
259 '@esbuild/freebsd-arm64@0.25.1':
260 resolution: {integrity: sha512-1MrCZs0fZa2g8E+FUo2ipw6jw5qqQiH+tERoS5fAfKnRx6NXH31tXBKI3VpmLijLH6yriMZsxJtaXUyFt/8Y4A==}
261 engines: {node: '>=18'}
262 cpu: [arm64]
263 os: [freebsd]
264
265 '@esbuild/freebsd-x64@0.25.1':
266 resolution: {integrity: sha512-0IZWLiTyz7nm0xuIs0q1Y3QWJC52R8aSXxe40VUxm6BB1RNmkODtW6LHvWRrGiICulcX7ZvyH6h5fqdLu4gkww==}
267 engines: {node: '>=18'}
268 cpu: [x64]
269 os: [freebsd]
270
271 '@esbuild/linux-arm64@0.25.1':
272 resolution: {integrity: sha512-jaN3dHi0/DDPelk0nLcXRm1q7DNJpjXy7yWaWvbfkPvI+7XNSc/lDOnCLN7gzsyzgu6qSAmgSvP9oXAhP973uQ==}
273 engines: {node: '>=18'}
274 cpu: [arm64]
275 os: [linux]
276
277 '@esbuild/linux-arm@0.25.1':
278 resolution: {integrity: sha512-NdKOhS4u7JhDKw9G3cY6sWqFcnLITn6SqivVArbzIaf3cemShqfLGHYMx8Xlm/lBit3/5d7kXvriTUGa5YViuQ==}
279 engines: {node: '>=18'}
280 cpu: [arm]
281 os: [linux]
282
283 '@esbuild/linux-ia32@0.25.1':
284 resolution: {integrity: sha512-OJykPaF4v8JidKNGz8c/q1lBO44sQNUQtq1KktJXdBLn1hPod5rE/Hko5ugKKZd+D2+o1a9MFGUEIUwO2YfgkQ==}
285 engines: {node: '>=18'}
286 cpu: [ia32]
287 os: [linux]
288
289 '@esbuild/linux-loong64@0.25.1':
290 resolution: {integrity: sha512-nGfornQj4dzcq5Vp835oM/o21UMlXzn79KobKlcs3Wz9smwiifknLy4xDCLUU0BWp7b/houtdrgUz7nOGnfIYg==}
291 engines: {node: '>=18'}
292 cpu: [loong64]
293 os: [linux]
294
295 '@esbuild/linux-mips64el@0.25.1':
296 resolution: {integrity: sha512-1osBbPEFYwIE5IVB/0g2X6i1qInZa1aIoj1TdL4AaAb55xIIgbg8Doq6a5BzYWgr+tEcDzYH67XVnTmUzL+nXg==}
297 engines: {node: '>=18'}
298 cpu: [mips64el]
299 os: [linux]
300
301 '@esbuild/linux-ppc64@0.25.1':
302 resolution: {integrity: sha512-/6VBJOwUf3TdTvJZ82qF3tbLuWsscd7/1w+D9LH0W/SqUgM5/JJD0lrJ1fVIfZsqB6RFmLCe0Xz3fmZc3WtyVg==}
303 engines: {node: '>=18'}
304 cpu: [ppc64]
305 os: [linux]
306
307 '@esbuild/linux-riscv64@0.25.1':
308 resolution: {integrity: sha512-nSut/Mx5gnilhcq2yIMLMe3Wl4FK5wx/o0QuuCLMtmJn+WeWYoEGDN1ipcN72g1WHsnIbxGXd4i/MF0gTcuAjQ==}
309 engines: {node: '>=18'}
310 cpu: [riscv64]
311 os: [linux]
312
313 '@esbuild/linux-s390x@0.25.1':
314 resolution: {integrity: sha512-cEECeLlJNfT8kZHqLarDBQso9a27o2Zd2AQ8USAEoGtejOrCYHNtKP8XQhMDJMtthdF4GBmjR2au3x1udADQQQ==}
315 engines: {node: '>=18'}
316 cpu: [s390x]
317 os: [linux]
318
319 '@esbuild/linux-x64@0.25.1':
320 resolution: {integrity: sha512-xbfUhu/gnvSEg+EGovRc+kjBAkrvtk38RlerAzQxvMzlB4fXpCFCeUAYzJvrnhFtdeyVCDANSjJvOvGYoeKzFA==}
321 engines: {node: '>=18'}
322 cpu: [x64]
323 os: [linux]
324
325 '@esbuild/netbsd-arm64@0.25.1':
326 resolution: {integrity: sha512-O96poM2XGhLtpTh+s4+nP7YCCAfb4tJNRVZHfIE7dgmax+yMP2WgMd2OecBuaATHKTHsLWHQeuaxMRnCsH8+5g==}
327 engines: {node: '>=18'}
328 cpu: [arm64]
329 os: [netbsd]
330
331 '@esbuild/netbsd-x64@0.25.1':
332 resolution: {integrity: sha512-X53z6uXip6KFXBQ+Krbx25XHV/NCbzryM6ehOAeAil7X7oa4XIq+394PWGnwaSQ2WRA0KI6PUO6hTO5zeF5ijA==}
333 engines: {node: '>=18'}
334 cpu: [x64]
335 os: [netbsd]
336
337 '@esbuild/openbsd-arm64@0.25.1':
338 resolution: {integrity: sha512-Na9T3szbXezdzM/Kfs3GcRQNjHzM6GzFBeU1/6IV/npKP5ORtp9zbQjvkDJ47s6BCgaAZnnnu/cY1x342+MvZg==}
339 engines: {node: '>=18'}
340 cpu: [arm64]
341 os: [openbsd]
342
343 '@esbuild/openbsd-x64@0.25.1':
344 resolution: {integrity: sha512-T3H78X2h1tszfRSf+txbt5aOp/e7TAz3ptVKu9Oyir3IAOFPGV6O9c2naym5TOriy1l0nNf6a4X5UXRZSGX/dw==}
345 engines: {node: '>=18'}
346 cpu: [x64]
347 os: [openbsd]
348
349 '@esbuild/sunos-x64@0.25.1':
350 resolution: {integrity: sha512-2H3RUvcmULO7dIE5EWJH8eubZAI4xw54H1ilJnRNZdeo8dTADEZ21w6J22XBkXqGJbe0+wnNJtw3UXRoLJnFEg==}
351 engines: {node: '>=18'}
352 cpu: [x64]
353 os: [sunos]
354
355 '@esbuild/win32-arm64@0.25.1':
356 resolution: {integrity: sha512-GE7XvrdOzrb+yVKB9KsRMq+7a2U/K5Cf/8grVFRAGJmfADr/e/ODQ134RK2/eeHqYV5eQRFxb1hY7Nr15fv1NQ==}
357 engines: {node: '>=18'}
358 cpu: [arm64]
359 os: [win32]
360
361 '@esbuild/win32-ia32@0.25.1':
362 resolution: {integrity: sha512-uOxSJCIcavSiT6UnBhBzE8wy3n0hOkJsBOzy7HDAuTDE++1DJMRRVCPGisULScHL+a/ZwdXPpXD3IyFKjA7K8A==}
363 engines: {node: '>=18'}
364 cpu: [ia32]
365 os: [win32]
366
367 '@esbuild/win32-x64@0.25.1':
368 resolution: {integrity: sha512-Y1EQdcfwMSeQN/ujR5VayLOJ1BHaK+ssyk0AEzPjC+t1lITgsnccPqFjb6V+LsTp/9Iov4ysfjxLaGJ9RPtkVg==}
369 engines: {node: '>=18'}
370 cpu: [x64]
371 os: [win32]
372
373 '@eslint-community/eslint-utils@4.4.1':
374 resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==}
375 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
376 peerDependencies:
377 eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
378
379 '@eslint-community/regexpp@4.12.1':
380 resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==}
381 engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
382
383 '@eslint/eslintrc@2.1.4':
384 resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==}
385 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
386
387 '@eslint/js@8.57.1':
388 resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==}
389 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
390
391 '@gar/promisify@1.1.3':
392 resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==}
393
394 '@humanwhocodes/config-array@0.13.0':
395 resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==}
396 engines: {node: '>=10.10.0'}
397 deprecated: Use @eslint/config-array instead
398
399 '@humanwhocodes/module-importer@1.0.1':
400 resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
401 engines: {node: '>=12.22'}
402
403 '@humanwhocodes/object-schema@2.0.3':
404 resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==}
405 deprecated: Use @eslint/object-schema instead
406
407 '@inquirer/figures@1.0.11':
408 resolution: {integrity: sha512-eOg92lvrn/aRUqbxRyvpEWnrvRuTYRifixHkYVpJiygTgVSBIHDqLh0SrMQXkafvULg3ck11V7xvR+zcgvpHFw==}
409 engines: {node: '>=18'}
410
411 '@nodelib/fs.scandir@2.1.5':
412 resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
413 engines: {node: '>= 8'}
414
415 '@nodelib/fs.stat@2.0.5':
416 resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
417 engines: {node: '>= 8'}
418
419 '@nodelib/fs.walk@1.2.8':
420 resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
421 engines: {node: '>= 8'}
422
423 '@nolyfill/is-core-module@1.0.39':
424 resolution: {integrity: sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==}
425 engines: {node: '>=12.4.0'}
426
427 '@npmcli/fs@1.1.1':
428 resolution: {integrity: sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==}
429
430 '@npmcli/move-file@1.1.2':
431 resolution: {integrity: sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==}
432 engines: {node: '>=10'}
433 deprecated: This functionality has been moved to @npmcli/fs
434
435 '@rtsao/scc@1.1.0':
436 resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==}
437
438 '@sapphire/async-queue@1.5.5':
439 resolution: {integrity: sha512-cvGzxbba6sav2zZkH8GPf2oGk9yYoD5qrNWdu9fRehifgnFZJMV+nuy2nON2roRO4yQQ+v7MK/Pktl/HgfsUXg==}
440 engines: {node: '>=v14.0.0', npm: '>=7.0.0'}
441
442 '@sapphire/shapeshift@3.9.7':
443 resolution: {integrity: sha512-4It2mxPSr4OGn4HSQWGmhFMsNFGfFVhWeRPCRwbH972Ek2pzfGRZtb0pJ4Ze6oIzcyh2jw7nUDa6qGlWofgd9g==}
444 engines: {node: '>=v16'}
445
446 '@sec-ant/readable-stream@0.4.1':
447 resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==}
448
449 '@sindresorhus/is@4.6.0':
450 resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==}
451 engines: {node: '>=10'}
452
453 '@sindresorhus/is@5.6.0':
454 resolution: {integrity: sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==}
455 engines: {node: '>=14.16'}
456
457 '@sindresorhus/is@7.0.1':
458 resolution: {integrity: sha512-QWLl2P+rsCJeofkDNIT3WFmb6NrRud1SUYW8dIhXK/46XFV8Q/g7Bsvib0Askb0reRLe+WYPeeE+l5cH7SlkuQ==}
459 engines: {node: '>=18'}
460
461 '@szmarczak/http-timer@5.0.1':
462 resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==}
463 engines: {node: '>=14.16'}
464
465 '@tokenizer/inflate@0.2.7':
466 resolution: {integrity: sha512-MADQgmZT1eKjp06jpI2yozxaU9uVs4GzzgSL+uEq7bVcJ9V1ZXQkeGNql1fsSI0gMy1vhvNTNbUqrx+pZfJVmg==}
467 engines: {node: '>=18'}
468
469 '@tokenizer/token@0.3.0':
470 resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==}
471
472 '@tootallnate/once@1.1.2':
473 resolution: {integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==}
474 engines: {node: '>= 6'}
475
476 '@types/content-type@1.1.8':
477 resolution: {integrity: sha512-1tBhmVUeso3+ahfyaKluXe38p+94lovUZdoVfQ3OnJo9uJC42JT7CBoN3k9HYhAae+GwiBYmHu+N9FZhOG+2Pg==}
478
479 '@types/http-cache-semantics@4.0.4':
480 resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==}
481
482 '@types/jsdom@21.1.7':
483 resolution: {integrity: sha512-yOriVnggzrnQ3a9OKOCxaVuSug3w3/SbOj5i7VwXWZEyUNl3bLF9V3MfxGbZKuwqJOQyRfqXyROBB1CoZLFWzA==}
484
485 '@types/json5@0.0.29':
486 resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==}
487
488 '@types/node-fetch@2.6.12':
489 resolution: {integrity: sha512-8nneRWKCg3rMtF69nLQJnOYUcbafYeFSjqkw3jCRLsqkWFlHaoQrr5mXmofFGOx3DKn7UfmBMyov8ySvLRVldA==}
490
491 '@types/node@18.19.80':
492 resolution: {integrity: sha512-kEWeMwMeIvxYkeg1gTc01awpwLbfMRZXdIhwRcakd/KlK53jmRC26LqcbIt7fnAQTu5GzlnWmzA3H6+l1u6xxQ==}
493
494 '@types/node@22.13.10':
495 resolution: {integrity: sha512-I6LPUvlRH+O6VRUqYOcMudhaIdUVWfsjnZavnsraHvpBwaEyMN29ry+0UVJhImYL16xsscu0aske3yA+uPOWfw==}
496
497 '@types/sax@1.2.7':
498 resolution: {integrity: sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==}
499
500 '@types/tough-cookie@4.0.5':
501 resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==}
502
503 '@typescript-eslint/eslint-plugin@7.18.0':
504 resolution: {integrity: sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==}
505 engines: {node: ^18.18.0 || >=20.0.0}
506 peerDependencies:
507 '@typescript-eslint/parser': ^7.0.0
508 eslint: ^8.56.0
509 typescript: '*'
510 peerDependenciesMeta:
511 typescript:
512 optional: true
513
514 '@typescript-eslint/parser@7.18.0':
515 resolution: {integrity: sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==}
516 engines: {node: ^18.18.0 || >=20.0.0}
517 peerDependencies:
518 eslint: ^8.56.0
519 typescript: '*'
520 peerDependenciesMeta:
521 typescript:
522 optional: true
523
524 '@typescript-eslint/scope-manager@7.18.0':
525 resolution: {integrity: sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==}
526 engines: {node: ^18.18.0 || >=20.0.0}
527
528 '@typescript-eslint/type-utils@7.18.0':
529 resolution: {integrity: sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==}
530 engines: {node: ^18.18.0 || >=20.0.0}
531 peerDependencies:
532 eslint: ^8.56.0
533 typescript: '*'
534 peerDependenciesMeta:
535 typescript:
536 optional: true
537
538 '@typescript-eslint/types@7.18.0':
539 resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==}
540 engines: {node: ^18.18.0 || >=20.0.0}
541
542 '@typescript-eslint/typescript-estree@7.18.0':
543 resolution: {integrity: sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==}
544 engines: {node: ^18.18.0 || >=20.0.0}
545 peerDependencies:
546 typescript: '*'
547 peerDependenciesMeta:
548 typescript:
549 optional: true
550
551 '@typescript-eslint/utils@7.18.0':
552 resolution: {integrity: sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==}
553 engines: {node: ^18.18.0 || >=20.0.0}
554 peerDependencies:
555 eslint: ^8.56.0
556
557 '@typescript-eslint/visitor-keys@7.18.0':
558 resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==}
559 engines: {node: ^18.18.0 || >=20.0.0}
560
561 '@ungap/structured-clone@1.3.0':
562 resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==}
563
564 '@vladfrangu/async_event_emitter@2.4.6':
565 resolution: {integrity: sha512-RaI5qZo6D2CVS6sTHFKg1v5Ohq/+Bo2LZ5gzUEwZ/WkHhwtGTCB/sVLw8ijOkAUxasZ+WshN/Rzj4ywsABJ5ZA==}
566 engines: {node: '>=v14.0.0', npm: '>=7.0.0'}
567
568 abbrev@1.1.1:
569 resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==}
570
571 abort-controller@3.0.0:
572 resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==}
573 engines: {node: '>=6.5'}
574
575 acorn-jsx@5.3.2:
576 resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
577 peerDependencies:
578 acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
579
580 acorn@8.14.1:
581 resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==}
582 engines: {node: '>=0.4.0'}
583 hasBin: true
584
585 adm-zip@0.5.16:
586 resolution: {integrity: sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ==}
587 engines: {node: '>=12.0'}
588
589 agent-base@6.0.2:
590 resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
591 engines: {node: '>= 6.0.0'}
592
593 agent-base@7.1.3:
594 resolution: {integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==}
595 engines: {node: '>= 14'}
596
597 agentkeepalive@4.6.0:
598 resolution: {integrity: sha512-kja8j7PjmncONqaTsB8fQ+wE2mSU2DJ9D4XKoJ5PFWIdRMa6SLSN1ff4mOr4jCbfRSsxR4keIiySJU0N9T5hIQ==}
599 engines: {node: '>= 8.0.0'}
600
601 aggregate-error@3.1.0:
602 resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==}
603 engines: {node: '>=8'}
604
605 ajv@6.12.6:
606 resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
607
608 ansi-colors@4.1.3:
609 resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==}
610 engines: {node: '>=6'}
611
612 ansi-escapes@4.3.2:
613 resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==}
614 engines: {node: '>=8'}
615
616 ansi-regex@2.1.1:
617 resolution: {integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==}
618 engines: {node: '>=0.10.0'}
619
620 ansi-regex@5.0.1:
621 resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
622 engines: {node: '>=8'}
623
624 ansi-styles@2.2.1:
625 resolution: {integrity: sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==}
626 engines: {node: '>=0.10.0'}
627
628 ansi-styles@4.3.0:
629 resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
630 engines: {node: '>=8'}
631
632 apify-client@2.12.0:
633 resolution: {integrity: sha512-h04rPVft8tNjnwZswqF2k46bdHZWsDsfOE8PkmklZ9+/s/mb/Q/dMOXCx0u2+RTc8QoAkYS9LYs97wZyUWpoag==}
634
635 apify@3.3.2:
636 resolution: {integrity: sha512-OFP5YVshd0KxUP4yueUjX/hR5PGC0zzYy0xdcxX8OFAcrkrh8VaeGcOJza5uHpPFRwDnPKhiNa3YzcA3rnAHSQ==}
637 engines: {node: '>=16.0.0'}
638
639 aproba@2.0.0:
640 resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==}
641
642 are-we-there-yet@3.0.1:
643 resolution: {integrity: sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==}
644 engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
645 deprecated: This package is no longer supported.
646
647 argparse@2.0.1:
648 resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
649
650 aria-query@5.3.2:
651 resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==}
652 engines: {node: '>= 0.4'}
653
654 array-buffer-byte-length@1.0.2:
655 resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==}
656 engines: {node: '>= 0.4'}
657
658 array-includes@3.1.8:
659 resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==}
660 engines: {node: '>= 0.4'}
661
662 array-union@2.1.0:
663 resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
664 engines: {node: '>=8'}
665
666 array.prototype.findlast@1.2.5:
667 resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==}
668 engines: {node: '>= 0.4'}
669
670 array.prototype.findlastindex@1.2.5:
671 resolution: {integrity: sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==}
672 engines: {node: '>= 0.4'}
673
674 array.prototype.flat@1.3.3:
675 resolution: {integrity: sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==}
676 engines: {node: '>= 0.4'}
677
678 array.prototype.flatmap@1.3.3:
679 resolution: {integrity: sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==}
680 engines: {node: '>= 0.4'}
681
682 array.prototype.tosorted@1.1.4:
683 resolution: {integrity: sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==}
684 engines: {node: '>= 0.4'}
685
686 arraybuffer.prototype.slice@1.0.4:
687 resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==}
688 engines: {node: '>= 0.4'}
689
690 ast-types-flow@0.0.8:
691 resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==}
692
693 async-function@1.0.0:
694 resolution: {integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==}
695 engines: {node: '>= 0.4'}
696
697 async-retry@1.3.3:
698 resolution: {integrity: sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==}
699
700 asynckit@0.4.0:
701 resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==}
702
703 available-typed-arrays@1.0.7:
704 resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==}
705 engines: {node: '>= 0.4'}
706
707 axe-core@4.10.3:
708 resolution: {integrity: sha512-Xm7bpRXnDSX2YE2YFfBk2FnF0ep6tmG7xPh8iHee8MIcrgq762Nkce856dYtJYLkuIoYZvGfTs/PbZhideTcEg==}
709 engines: {node: '>=4'}
710
711 axios@1.8.2:
712 resolution: {integrity: sha512-ls4GYBm5aig9vWx8AWDSGLpnpDQRtWAfrjU+EuytuODrFBkqesN2RkOQCBzrA1RQNHw1SmRMSDDDSwzNAYQ6Rg==}
713
714 axobject-query@4.1.0:
715 resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==}
716 engines: {node: '>= 0.4'}
717
718 balanced-match@1.0.2:
719 resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
720
721 base64-js@1.5.1:
722 resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
723
724 bindings@1.5.0:
725 resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==}
726
727 bl@4.1.0:
728 resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==}
729
730 boolbase@1.0.0:
731 resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==}
732
733 brace-expansion@1.1.11:
734 resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
735
736 brace-expansion@2.0.1:
737 resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
738
739 braces@3.0.3:
740 resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
741 engines: {node: '>=8'}
742
743 browserslist@4.24.4:
744 resolution: {integrity: sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==}
745 engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
746 hasBin: true
747
748 buffer@5.7.1:
749 resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==}
750
751 cacache@15.3.0:
752 resolution: {integrity: sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==}
753 engines: {node: '>= 10'}
754
755 cacheable-lookup@7.0.0:
756 resolution: {integrity: sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==}
757 engines: {node: '>=14.16'}
758
759 cacheable-request@12.0.1:
760 resolution: {integrity: sha512-Yo9wGIQUaAfIbk+qY0X4cDQgCosecfBe3V9NSyeY4qPC2SAkbCS4Xj79VP8WOzitpJUZKc/wsRCYF5ariDIwkg==}
761 engines: {node: '>=18'}
762
763 call-bind-apply-helpers@1.0.2:
764 resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==}
765 engines: {node: '>= 0.4'}
766
767 call-bind@1.0.8:
768 resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==}
769 engines: {node: '>= 0.4'}
770
771 call-bound@1.0.4:
772 resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==}
773 engines: {node: '>= 0.4'}
774
775 callsites@3.1.0:
776 resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
777 engines: {node: '>=6'}
778
779 callsites@4.2.0:
780 resolution: {integrity: sha512-kfzR4zzQtAE9PC7CzZsjl3aBNbXWuXiSeOCdLcPpBfGW8YuCqQHcRPFDbr/BPVmd3EEPVpuFzLyuT/cUhPr4OQ==}
781 engines: {node: '>=12.20'}
782
783 camoufox-js@0.2.1:
784 resolution: {integrity: sha512-YE0YFXwMLakUIYTgSt45CSrzADjFHn35wYEWTW6tc0s82bWm+X5PdFzI/rxoz+rePd2Kx2/4iQ58ATKkg3lGNQ==}
785 hasBin: true
786
787 caniuse-lite@1.0.30001703:
788 resolution: {integrity: sha512-kRlAGTRWgPsOj7oARC9m1okJEXdL/8fekFVcxA8Hl7GH4r/sN4OJn/i6Flde373T50KS7Y37oFbMwlE8+F42kQ==}
789
790 chalk@1.1.3:
791 resolution: {integrity: sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==}
792 engines: {node: '>=0.10.0'}
793
794 chalk@4.1.2:
795 resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
796 engines: {node: '>=10'}
797
798 chardet@0.7.0:
799 resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==}
800
801 cheerio-select@2.1.0:
802 resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==}
803
804 cheerio@1.0.0-rc.12:
805 resolution: {integrity: sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==}
806 engines: {node: '>= 6'}
807
808 chownr@1.1.4:
809 resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==}
810
811 chownr@2.0.0:
812 resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==}
813 engines: {node: '>=10'}
814
815 clean-stack@2.2.0:
816 resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==}
817 engines: {node: '>=6'}
818
819 cli-cursor@3.1.0:
820 resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==}
821 engines: {node: '>=8'}
822
823 cli-spinners@2.9.2:
824 resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==}
825 engines: {node: '>=6'}
826
827 cli-width@3.0.0:
828 resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==}
829 engines: {node: '>= 10'}
830
831 cli-width@4.1.0:
832 resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==}
833 engines: {node: '>= 12'}
834
835 cliui@8.0.1:
836 resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==}
837 engines: {node: '>=12'}
838
839 clone@1.0.4:
840 resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==}
841 engines: {node: '>=0.8'}
842
843 color-convert@2.0.1:
844 resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
845 engines: {node: '>=7.0.0'}
846
847 color-name@1.1.4:
848 resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
849
850 color-support@1.1.3:
851 resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==}
852 hasBin: true
853
854 combined-stream@1.0.8:
855 resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==}
856 engines: {node: '>= 0.8'}
857
858 commander@13.1.0:
859 resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==}
860 engines: {node: '>=18'}
861
862 concat-map@0.0.1:
863 resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
864
865 confusing-browser-globals@1.0.11:
866 resolution: {integrity: sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==}
867
868 console-control-strings@1.1.0:
869 resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==}
870
871 content-type@1.0.5:
872 resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==}
873 engines: {node: '>= 0.6'}
874
875 crawlee@3.13.0:
876 resolution: {integrity: sha512-bcBI/FW6TqfnIU44hlkFXKgr0rOYiQbT4B1ulsL1OO9zMlUezoL5DfPUu8FVbqNBzHZk/2Kf1vt9nIxfuWNvdA==}
877 engines: {node: '>=16.0.0'}
878 hasBin: true
879 peerDependencies:
880 playwright: '*'
881 puppeteer: '*'
882 peerDependenciesMeta:
883 playwright:
884 optional: true
885 puppeteer:
886 optional: true
887
888 cross-spawn@7.0.6:
889 resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==}
890 engines: {node: '>= 8'}
891
892 css-select@5.1.0:
893 resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==}
894
895 css-what@6.1.0:
896 resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==}
897 engines: {node: '>= 6'}
898
899 cssom@0.5.0:
900 resolution: {integrity: sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==}
901
902 cssstyle@4.3.0:
903 resolution: {integrity: sha512-6r0NiY0xizYqfBvWp1G7WXJ06/bZyrk7Dc6PHql82C/pKGUTKu4yAX4Y8JPamb1ob9nBKuxWzCGTRuGwU3yxJQ==}
904 engines: {node: '>=18'}
905
906 csv-stringify@6.5.2:
907 resolution: {integrity: sha512-RFPahj0sXcmUyjrObAK+DOWtMvMIFV328n4qZJhgX3x2RqkQgOTU2mCUmiFR0CzM6AzChlRSUErjiJeEt8BaQA==}
908
909 damerau-levenshtein@1.0.8:
910 resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==}
911
912 data-urls@5.0.0:
913 resolution: {integrity: sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==}
914 engines: {node: '>=18'}
915
916 data-view-buffer@1.0.2:
917 resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==}
918 engines: {node: '>= 0.4'}
919
920 data-view-byte-length@1.0.2:
921 resolution: {integrity: sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==}
922 engines: {node: '>= 0.4'}
923
924 data-view-byte-offset@1.0.1:
925 resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==}
926 engines: {node: '>= 0.4'}
927
928 date-fns@4.1.0:
929 resolution: {integrity: sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==}
930
931 debug@3.2.7:
932 resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==}
933 peerDependencies:
934 supports-color: '*'
935 peerDependenciesMeta:
936 supports-color:
937 optional: true
938
939 debug@4.4.0:
940 resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==}
941 engines: {node: '>=6.0'}
942 peerDependencies:
943 supports-color: '*'
944 peerDependenciesMeta:
945 supports-color:
946 optional: true
947
948 decimal.js@10.5.0:
949 resolution: {integrity: sha512-8vDa8Qxvr/+d94hSh5P3IJwI5t8/c0KsMp+g8bNw9cY2icONa5aPfvKeieW1WlG0WQYwwhJ7mjui2xtiePQSXw==}
950
951 decompress-response@6.0.0:
952 resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==}
953 engines: {node: '>=10'}
954
955 deep-extend@0.6.0:
956 resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==}
957 engines: {node: '>=4.0.0'}
958
959 deep-is@0.1.4:
960 resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
961
962 defaults@1.0.4:
963 resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==}
964
965 defer-to-connect@2.0.1:
966 resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==}
967 engines: {node: '>=10'}
968
969 define-data-property@1.1.4:
970 resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==}
971 engines: {node: '>= 0.4'}
972
973 define-properties@1.2.1:
974 resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==}
975 engines: {node: '>= 0.4'}
976
977 delayed-stream@1.0.0:
978 resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==}
979 engines: {node: '>=0.4.0'}
980
981 delegates@1.0.0:
982 resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==}
983
984 detect-europe-js@0.1.2:
985 resolution: {integrity: sha512-lgdERlL3u0aUdHocoouzT10d9I89VVhk0qNRmll7mXdGfJT1/wqZ2ZLA4oJAjeACPY5fT1wsbq2AT+GkuInsow==}
986
987 detect-libc@2.0.3:
988 resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==}
989 engines: {node: '>=8'}
990
991 devtools-protocol@0.0.1429850:
992 resolution: {integrity: sha512-3MnMXfuPfOZzTBsTzlV6hTugADjC4c1+4OURV4tpRHHNsWi7SiIKzFL6W0zsXYoTKUA8SUQ0ET8l1dVLkM1guw==}
993
994 dir-glob@3.0.1:
995 resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
996 engines: {node: '>=8'}
997
998 doctrine@2.1.0:
999 resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==}
1000 engines: {node: '>=0.10.0'}
1001
1002 doctrine@3.0.0:
1003 resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==}
1004 engines: {node: '>=6.0.0'}
1005
1006 dom-serializer@2.0.0:
1007 resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==}
1008
1009 domelementtype@2.3.0:
1010 resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==}
1011
1012 domhandler@5.0.3:
1013 resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==}
1014 engines: {node: '>= 4'}
1015
1016 domutils@3.2.2:
1017 resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==}
1018
1019 dot-prop@6.0.1:
1020 resolution: {integrity: sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==}
1021 engines: {node: '>=10'}
1022
1023 dot-prop@7.2.0:
1024 resolution: {integrity: sha512-Ol/IPXUARn9CSbkrdV4VJo7uCy1I3VuSiWCaFSg+8BdUOzF9n3jefIpcgAydvUZbTdEBZs2vEiTiS9m61ssiDA==}
1025 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
1026
1027 dunder-proto@1.0.1:
1028 resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==}
1029 engines: {node: '>= 0.4'}
1030
1031 duplexer@0.1.2:
1032 resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==}
1033
1034 electron-to-chromium@1.5.114:
1035 resolution: {integrity: sha512-DFptFef3iktoKlFQK/afbo274/XNWD00Am0xa7M8FZUepHlHT8PEuiNBoRfFHbH1okqN58AlhbJ4QTkcnXorjA==}
1036
1037 emoji-regex@8.0.0:
1038 resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
1039
1040 emoji-regex@9.2.2:
1041 resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
1042
1043 encoding@0.1.13:
1044 resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==}
1045
1046 end-of-stream@1.4.4:
1047 resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==}
1048
1049 enhanced-resolve@5.18.1:
1050 resolution: {integrity: sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==}
1051 engines: {node: '>=10.13.0'}
1052
1053 entities@4.5.0:
1054 resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
1055 engines: {node: '>=0.12'}
1056
1057 entities@6.0.0:
1058 resolution: {integrity: sha512-aKstq2TDOndCn4diEyp9Uq/Flu2i1GlLkc6XIDQSDMuaFE3OPW5OphLCyQ5SpSJZTb4reN+kTcYru5yIfXoRPw==}
1059 engines: {node: '>=0.12'}
1060
1061 env-paths@2.2.1:
1062 resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==}
1063 engines: {node: '>=6'}
1064
1065 err-code@2.0.3:
1066 resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==}
1067
1068 es-abstract@1.23.9:
1069 resolution: {integrity: sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==}
1070 engines: {node: '>= 0.4'}
1071
1072 es-define-property@1.0.1:
1073 resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==}
1074 engines: {node: '>= 0.4'}
1075
1076 es-errors@1.3.0:
1077 resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==}
1078 engines: {node: '>= 0.4'}
1079
1080 es-iterator-helpers@1.2.1:
1081 resolution: {integrity: sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==}
1082 engines: {node: '>= 0.4'}
1083
1084 es-object-atoms@1.1.1:
1085 resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==}
1086 engines: {node: '>= 0.4'}
1087
1088 es-set-tostringtag@2.1.0:
1089 resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==}
1090 engines: {node: '>= 0.4'}
1091
1092 es-shim-unscopables@1.1.0:
1093 resolution: {integrity: sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==}
1094 engines: {node: '>= 0.4'}
1095
1096 es-to-primitive@1.3.0:
1097 resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==}
1098 engines: {node: '>= 0.4'}
1099
1100 esbuild@0.25.1:
1101 resolution: {integrity: sha512-BGO5LtrGC7vxnqucAe/rmvKdJllfGaYWdyABvyMoXQlfYMb2bbRuReWR5tEGE//4LcNJj9XrkovTqNYRFZHAMQ==}
1102 engines: {node: '>=18'}
1103 hasBin: true
1104
1105 escalade@3.2.0:
1106 resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==}
1107 engines: {node: '>=6'}
1108
1109 escape-string-regexp@1.0.5:
1110 resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
1111 engines: {node: '>=0.8.0'}
1112
1113 escape-string-regexp@4.0.0:
1114 resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
1115 engines: {node: '>=10'}
1116
1117 eslint-config-airbnb-base@15.0.0:
1118 resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==}
1119 engines: {node: ^10.12.0 || >=12.0.0}
1120 peerDependencies:
1121 eslint: ^7.32.0 || ^8.2.0
1122 eslint-plugin-import: ^2.25.2
1123
1124 eslint-config-airbnb@19.0.4:
1125 resolution: {integrity: sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==}
1126 engines: {node: ^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0}
1127 peerDependencies:
1128 eslint: ^7.32.0 || ^8.2.0
1129 eslint-plugin-import: ^2.25.3
1130 eslint-plugin-jsx-a11y: ^6.5.1
1131 eslint-plugin-react: ^7.28.0
1132 eslint-plugin-react-hooks: ^4.3.0
1133
1134 eslint-import-resolver-node@0.3.9:
1135 resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==}
1136
1137 eslint-import-resolver-typescript@2.7.1:
1138 resolution: {integrity: sha512-00UbgGwV8bSgUv34igBDbTOtKhqoRMy9bFjNehT40bXg6585PNIct8HhXZ0SybqB9rWtXj9crcku8ndDn/gIqQ==}
1139 engines: {node: '>=4'}
1140 peerDependencies:
1141 eslint: '*'
1142 eslint-plugin-import: '*'
1143
1144 eslint-import-resolver-typescript@3.8.3:
1145 resolution: {integrity: sha512-A0bu4Ks2QqDWNpeEgTQMPTngaMhuDu4yv6xpftBMAf+1ziXnpx+eSR1WRfoPTe2BAiAjHFZ7kSNx1fvr5g5pmQ==}
1146 engines: {node: ^14.18.0 || >=16.0.0}
1147 peerDependencies:
1148 eslint: '*'
1149 eslint-plugin-import: '*'
1150 eslint-plugin-import-x: '*'
1151 peerDependenciesMeta:
1152 eslint-plugin-import:
1153 optional: true
1154 eslint-plugin-import-x:
1155 optional: true
1156
1157 eslint-module-utils@2.12.0:
1158 resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==}
1159 engines: {node: '>=4'}
1160 peerDependencies:
1161 '@typescript-eslint/parser': '*'
1162 eslint: '*'
1163 eslint-import-resolver-node: '*'
1164 eslint-import-resolver-typescript: '*'
1165 eslint-import-resolver-webpack: '*'
1166 peerDependenciesMeta:
1167 '@typescript-eslint/parser':
1168 optional: true
1169 eslint:
1170 optional: true
1171 eslint-import-resolver-node:
1172 optional: true
1173 eslint-import-resolver-typescript:
1174 optional: true
1175 eslint-import-resolver-webpack:
1176 optional: true
1177
1178 eslint-plugin-import@2.31.0:
1179 resolution: {integrity: sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==}
1180 engines: {node: '>=4'}
1181 peerDependencies:
1182 '@typescript-eslint/parser': '*'
1183 eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9
1184 peerDependenciesMeta:
1185 '@typescript-eslint/parser':
1186 optional: true
1187
1188 eslint-plugin-jsx-a11y@6.10.2:
1189 resolution: {integrity: sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==}
1190 engines: {node: '>=4.0'}
1191 peerDependencies:
1192 eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9
1193
1194 eslint-plugin-react-hooks@4.6.2:
1195 resolution: {integrity: sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==}
1196 engines: {node: '>=10'}
1197 peerDependencies:
1198 eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
1199
1200 eslint-plugin-react@7.37.4:
1201 resolution: {integrity: sha512-BGP0jRmfYyvOyvMoRX/uoUeW+GqNj9y16bPQzqAHf3AYII/tDs+jMN0dBVkl88/OZwNGwrVFxE7riHsXVfy/LQ==}
1202 engines: {node: '>=4'}
1203 peerDependencies:
1204 eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7
1205
1206 eslint-scope@7.2.2:
1207 resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==}
1208 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1209
1210 eslint-visitor-keys@3.4.3:
1211 resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==}
1212 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1213
1214 eslint@8.57.1:
1215 resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==}
1216 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1217 deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options.
1218 hasBin: true
1219
1220 espree@9.6.1:
1221 resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==}
1222 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1223
1224 esquery@1.6.0:
1225 resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==}
1226 engines: {node: '>=0.10'}
1227
1228 esrecurse@4.3.0:
1229 resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==}
1230 engines: {node: '>=4.0'}
1231
1232 estraverse@5.3.0:
1233 resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
1234 engines: {node: '>=4.0'}
1235
1236 esutils@2.0.3:
1237 resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
1238 engines: {node: '>=0.10.0'}
1239
1240 event-stream@3.3.4:
1241 resolution: {integrity: sha512-QHpkERcGsR0T7Qm3HNJSyXKEEj8AHNxkY3PK8TS2KJvQ7NiSHe3DDpwVKKtoYprL/AreyzFBeIkBIWChAqn60g==}
1242
1243 event-target-shim@5.0.1:
1244 resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==}
1245 engines: {node: '>=6'}
1246
1247 expand-template@2.0.3:
1248 resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==}
1249 engines: {node: '>=6'}
1250
1251 external-editor@3.1.0:
1252 resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==}
1253 engines: {node: '>=4'}
1254
1255 fast-deep-equal@3.1.3:
1256 resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
1257
1258 fast-glob@3.3.3:
1259 resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==}
1260 engines: {node: '>=8.6.0'}
1261
1262 fast-json-stable-stringify@2.1.0:
1263 resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
1264
1265 fast-levenshtein@2.0.6:
1266 resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
1267
1268 fastq@1.19.1:
1269 resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==}
1270
1271 fdir@6.4.3:
1272 resolution: {integrity: sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==}
1273 peerDependencies:
1274 picomatch: ^3 || ^4
1275 peerDependenciesMeta:
1276 picomatch:
1277 optional: true
1278
1279 fflate@0.8.2:
1280 resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==}
1281
1282 figlet@1.8.0:
1283 resolution: {integrity: sha512-chzvGjd+Sp7KUvPHZv6EXV5Ir3Q7kYNpCr4aHrRW79qFtTefmQZNny+W1pW9kf5zeE6dikku2W50W/wAH2xWgw==}
1284 engines: {node: '>= 0.4.0'}
1285 hasBin: true
1286
1287 figures@3.2.0:
1288 resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==}
1289 engines: {node: '>=8'}
1290
1291 file-entry-cache@6.0.1:
1292 resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==}
1293 engines: {node: ^10.12.0 || >=12.0.0}
1294
1295 file-type@20.4.0:
1296 resolution: {integrity: sha512-+NZeExsi4G6EWaMbSmvBeCoqsj9EqNvOj1o/0uPVPW4O51FSCmxFlNEp/PitsqBMCbax4cGoaYmnUK5FLTuG4g==}
1297 engines: {node: '>=18'}
1298
1299 file-uri-to-path@1.0.0:
1300 resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==}
1301
1302 fill-range@7.1.1:
1303 resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
1304 engines: {node: '>=8'}
1305
1306 find-up@4.1.0:
1307 resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==}
1308 engines: {node: '>=8'}
1309
1310 find-up@5.0.0:
1311 resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==}
1312 engines: {node: '>=10'}
1313
1314 fingerprint-generator@2.1.62:
1315 resolution: {integrity: sha512-Bhx2Cxm0l2xYhO1KAPs9orozlONdQzm6qC+UrLk7Np3TjMS8OuHNK6LQOGIuCZnAoP3ZMLl85WaCqI2nH5m01w==}
1316 engines: {node: '>=16.0.0'}
1317
1318 fingerprint-injector@2.1.62:
1319 resolution: {integrity: sha512-kTzJAMuVWAiZ1uA1RxYT40LGIxkLhDq2pbk//bliYuUALbSQ1UAXHZASdZTnLlFvrFPIKlBK19QmllXlA/guYA==}
1320 engines: {node: '>=16.0.0'}
1321 peerDependencies:
1322 playwright: ^1.22.2
1323 puppeteer: '>= 9.x'
1324 peerDependenciesMeta:
1325 playwright:
1326 optional: true
1327 puppeteer:
1328 optional: true
1329
1330 flat-cache@3.2.0:
1331 resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==}
1332 engines: {node: ^10.12.0 || >=12.0.0}
1333
1334 flatted@3.3.3:
1335 resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==}
1336
1337 follow-redirects@1.15.9:
1338 resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==}
1339 engines: {node: '>=4.0'}
1340 peerDependencies:
1341 debug: '*'
1342 peerDependenciesMeta:
1343 debug:
1344 optional: true
1345
1346 for-each@0.3.5:
1347 resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==}
1348 engines: {node: '>= 0.4'}
1349
1350 form-data-encoder@1.7.2:
1351 resolution: {integrity: sha512-qfqtYan3rxrnCk1VYaA4H+Ms9xdpPqvLZa6xmMgFvhO32x7/3J/ExcTd6qpxM0vH2GdMI+poehyBZvqfMTto8A==}
1352
1353 form-data-encoder@4.0.2:
1354 resolution: {integrity: sha512-KQVhvhK8ZkWzxKxOr56CPulAhH3dobtuQ4+hNQ+HekH/Wp5gSOafqRAeTphQUJAIk0GBvHZgJ2ZGRWd5kphMuw==}
1355 engines: {node: '>= 18'}
1356
1357 form-data@4.0.2:
1358 resolution: {integrity: sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==}
1359 engines: {node: '>= 6'}
1360
1361 formdata-node@4.4.1:
1362 resolution: {integrity: sha512-0iirZp3uVDjVGt9p49aTaqjk84TrglENEDuqfdlZQ1roC9CWlPk6Avf8EEnZNcAqPonwkG35x4n3ww/1THYAeQ==}
1363 engines: {node: '>= 12.20'}
1364
1365 from@0.1.7:
1366 resolution: {integrity: sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==}
1367
1368 fs-constants@1.0.0:
1369 resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==}
1370
1371 fs-extra@11.3.0:
1372 resolution: {integrity: sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==}
1373 engines: {node: '>=14.14'}
1374
1375 fs-minipass@2.1.0:
1376 resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==}
1377 engines: {node: '>= 8'}
1378
1379 fs.realpath@1.0.0:
1380 resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
1381
1382 fsevents@2.3.2:
1383 resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==}
1384 engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
1385 os: [darwin]
1386
1387 fsevents@2.3.3:
1388 resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
1389 engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
1390 os: [darwin]
1391
1392 function-bind@1.1.2:
1393 resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
1394
1395 function.prototype.name@1.1.8:
1396 resolution: {integrity: sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==}
1397 engines: {node: '>= 0.4'}
1398
1399 functions-have-names@1.2.3:
1400 resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==}
1401
1402 gauge@4.0.4:
1403 resolution: {integrity: sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==}
1404 engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
1405 deprecated: This package is no longer supported.
1406
1407 generative-bayesian-network@2.1.62:
1408 resolution: {integrity: sha512-+zq1/AHdxb+0MXF34krM/IUu/N9gI6llzQg2gf7WMfuzh0nv6xbhb8QyfL48MOJihum7wSE90+/hMXK60X+Kpw==}
1409
1410 get-caller-file@2.0.5:
1411 resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
1412 engines: {node: 6.* || 8.* || >= 10.*}
1413
1414 get-intrinsic@1.3.0:
1415 resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==}
1416 engines: {node: '>= 0.4'}
1417
1418 get-proto@1.0.1:
1419 resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==}
1420 engines: {node: '>= 0.4'}
1421
1422 get-stream@9.0.1:
1423 resolution: {integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==}
1424 engines: {node: '>=18'}
1425
1426 get-symbol-description@1.1.0:
1427 resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==}
1428 engines: {node: '>= 0.4'}
1429
1430 get-tsconfig@4.10.0:
1431 resolution: {integrity: sha512-kGzZ3LWWQcGIAmg6iWvXn0ei6WDtV26wzHRMwDSzmAbcXrTEXxHy6IehI6/4eT6VRKyMP1eF1VqwrVUmE/LR7A==}
1432
1433 github-from-package@0.0.0:
1434 resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==}
1435
1436 glob-parent@5.1.2:
1437 resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
1438 engines: {node: '>= 6'}
1439
1440 glob-parent@6.0.2:
1441 resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
1442 engines: {node: '>=10.13.0'}
1443
1444 glob@7.2.3:
1445 resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
1446 deprecated: Glob versions prior to v9 are no longer supported
1447
1448 globals@13.24.0:
1449 resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==}
1450 engines: {node: '>=8'}
1451
1452 globalthis@1.0.4:
1453 resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==}
1454 engines: {node: '>= 0.4'}
1455
1456 globby@11.1.0:
1457 resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
1458 engines: {node: '>=10'}
1459
1460 gopd@1.2.0:
1461 resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==}
1462 engines: {node: '>= 0.4'}
1463
1464 got-scraping@4.1.1:
1465 resolution: {integrity: sha512-MbT+NMMU4VgvOg2tFIPOSIrMfH986fm0LJ17RxBLKlyTs3gh3xIMETpe+zdPaXY7tH1j6YYeqtfG0TnVMx6V2g==}
1466 engines: {node: '>=16'}
1467
1468 got@14.4.6:
1469 resolution: {integrity: sha512-rnhwfM/PhMNJ1i17k3DuDqgj0cKx3IHxBKVv/WX1uDKqrhi2Gv3l7rhPThR/Cc6uU++dD97W9c8Y0qyw9x0jag==}
1470 engines: {node: '>=20'}
1471
1472 graceful-fs@4.2.11:
1473 resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}
1474
1475 graphemer@1.4.0:
1476 resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
1477
1478 has-ansi@2.0.0:
1479 resolution: {integrity: sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==}
1480 engines: {node: '>=0.10.0'}
1481
1482 has-bigints@1.1.0:
1483 resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==}
1484 engines: {node: '>= 0.4'}
1485
1486 has-flag@4.0.0:
1487 resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
1488 engines: {node: '>=8'}
1489
1490 has-property-descriptors@1.0.2:
1491 resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==}
1492
1493 has-proto@1.2.0:
1494 resolution: {integrity: sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==}
1495 engines: {node: '>= 0.4'}
1496
1497 has-symbols@1.1.0:
1498 resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==}
1499 engines: {node: '>= 0.4'}
1500
1501 has-tostringtag@1.0.2:
1502 resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==}
1503 engines: {node: '>= 0.4'}
1504
1505 has-unicode@2.0.1:
1506 resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==}
1507
1508 hasown@2.0.2:
1509 resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
1510 engines: {node: '>= 0.4'}
1511
1512 header-generator@2.1.62:
1513 resolution: {integrity: sha512-L4y1Fush4bkC/3zEurWjiwzeuekAH3HMYA508EZDmvk1wPmcbpV/mq3u3d3fxq7v4oPmaCfsRm1T5DUH19uikA==}
1514 engines: {node: '>=16.0.0'}
1515
1516 html-encoding-sniffer@4.0.0:
1517 resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==}
1518 engines: {node: '>=18'}
1519
1520 html-escaper@3.0.3:
1521 resolution: {integrity: sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==}
1522
1523 htmlparser2@10.0.0:
1524 resolution: {integrity: sha512-TwAZM+zE5Tq3lrEHvOlvwgj1XLWQCtaaibSN11Q+gGBAS7Y1uZSWwXXRe4iF6OXnaq1riyQAPFOBtYc77Mxq0g==}
1525
1526 htmlparser2@8.0.2:
1527 resolution: {integrity: sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==}
1528
1529 htmlparser2@9.1.0:
1530 resolution: {integrity: sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==}
1531
1532 http-cache-semantics@4.1.1:
1533 resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==}
1534
1535 http-proxy-agent@4.0.1:
1536 resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==}
1537 engines: {node: '>= 6'}
1538
1539 http-proxy-agent@7.0.2:
1540 resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==}
1541 engines: {node: '>= 14'}
1542
1543 http2-wrapper@2.2.1:
1544 resolution: {integrity: sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==}
1545 engines: {node: '>=10.19.0'}
1546
1547 https-proxy-agent@5.0.1:
1548 resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==}
1549 engines: {node: '>= 6'}
1550
1551 https-proxy-agent@7.0.6:
1552 resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==}
1553 engines: {node: '>= 14'}
1554
1555 humanize-ms@1.2.1:
1556 resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==}
1557
1558 iconv-lite@0.4.24:
1559 resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
1560 engines: {node: '>=0.10.0'}
1561
1562 iconv-lite@0.6.3:
1563 resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==}
1564 engines: {node: '>=0.10.0'}
1565
1566 idcac-playwright@0.1.3:
1567 resolution: {integrity: sha512-VVYQ4sv6OrUJKVzYaIP1hq0qAHd1O22HW5LnL1Wf6zkrLStQ/QEg4iJ0rllIOEpd+Rmm+635AJD59A+Vw+2PgQ==}
1568
1569 ieee754@1.2.1:
1570 resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
1571
1572 ignore@5.3.2:
1573 resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
1574 engines: {node: '>= 4'}
1575
1576 impit-darwin-arm64@0.2.5:
1577 resolution: {integrity: sha512-QictYPl+K3vtQzORod8JWZKBUSZRmAcw07bGyf49rTOCouKGOT57bzDl/MZB7B461XjGPiIaB/lS36u449obKA==}
1578 engines: {node: '>= 10'}
1579 cpu: [arm64]
1580 os: [darwin]
1581
1582 impit-darwin-x64@0.2.5:
1583 resolution: {integrity: sha512-5OaIPbzPG//f4ZhTjZ8SAfMdTvvUZ6zl3csOX4ND/7d3aNci9AqYrj0rpKf3LovBmJPwwdTNh8w6KedeboBWCQ==}
1584 engines: {node: '>= 10'}
1585 cpu: [x64]
1586 os: [darwin]
1587
1588 impit-linux-x64-gnu@0.2.5:
1589 resolution: {integrity: sha512-fyqYPK/iSpGC8Iz7JhE7IWVqtVhqJnGQ6P6az1i/Q/01KiYae4zosNn326DVUQ/zgPLaumHRwlPvuaaHEVyvmQ==}
1590 engines: {node: '>= 10'}
1591 cpu: [x64]
1592 os: [linux]
1593
1594 impit-linux-x64-musl@0.2.5:
1595 resolution: {integrity: sha512-ypHUPbqkdRS1rYFCtxGkt+kkZ/sRQQcMQkWUbWr8LJPJdn8T0YuukwNr6xVcpA3GSlBXnOZ05H1Yiflv1Iyihg==}
1596 engines: {node: '>= 10'}
1597 cpu: [x64]
1598 os: [linux]
1599
1600 impit-win32-arm64-msvc@0.2.5:
1601 resolution: {integrity: sha512-h2mNhIxNVzHAidFJuVzWDLqqU3ty5JkoTi2g+dRBQKj91SUJDh41wySSd9vzJL1ZPLlRfC80mRIjZVxMX+1hew==}
1602 engines: {node: '>= 10'}
1603 cpu: [arm64]
1604 os: [win32]
1605
1606 impit-win32-x64-msvc@0.2.5:
1607 resolution: {integrity: sha512-9REm5Q26vK5Sbf/zDfBKEud7FuyfbRHisc3rCHf0dOza6iZUvb1aK73AvMi1wABz57At6lH9AETlNmKn7savTQ==}
1608 engines: {node: '>= 10'}
1609 cpu: [x64]
1610 os: [win32]
1611
1612 impit@0.2.5:
1613 resolution: {integrity: sha512-zi+It+ky5ER1M0TkO0a6n4cV2s6kDtbfbfY0k/nVeTYkauwdDyk1Gdve2vwV1wkXSMwAtAt56yHI/hI1lWZbQw==}
1614 engines: {node: '>= 20'}
1615
1616 import-fresh@3.3.1:
1617 resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==}
1618 engines: {node: '>=6'}
1619
1620 import-local@3.2.0:
1621 resolution: {integrity: sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==}
1622 engines: {node: '>=8'}
1623 hasBin: true
1624
1625 imurmurhash@0.1.4:
1626 resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
1627 engines: {node: '>=0.8.19'}
1628
1629 indent-string@4.0.0:
1630 resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==}
1631 engines: {node: '>=8'}
1632
1633 infer-owner@1.0.4:
1634 resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==}
1635
1636 inflight@1.0.6:
1637 resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
1638 deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
1639
1640 inherits@2.0.4:
1641 resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
1642
1643 ini@1.3.8:
1644 resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==}
1645
1646 inquirer@8.2.6:
1647 resolution: {integrity: sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==}
1648 engines: {node: '>=12.0.0'}
1649
1650 inquirer@9.3.7:
1651 resolution: {integrity: sha512-LJKFHCSeIRq9hanN14IlOtPSTe3lNES7TYDTE2xxdAy1LS5rYphajK1qtwvj3YmQXvvk0U2Vbmcni8P9EIQW9w==}
1652 engines: {node: '>=18'}
1653
1654 internal-slot@1.1.0:
1655 resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==}
1656 engines: {node: '>= 0.4'}
1657
1658 ip-address@9.0.5:
1659 resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==}
1660 engines: {node: '>= 12'}
1661
1662 is-any-array@2.0.1:
1663 resolution: {integrity: sha512-UtilS7hLRu++wb/WBAw9bNuP1Eg04Ivn1vERJck8zJthEvXCBEBpGR/33u/xLKWEQf95803oalHrVDptcAvFdQ==}
1664
1665 is-array-buffer@3.0.5:
1666 resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==}
1667 engines: {node: '>= 0.4'}
1668
1669 is-async-function@2.1.1:
1670 resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==}
1671 engines: {node: '>= 0.4'}
1672
1673 is-bigint@1.1.0:
1674 resolution: {integrity: sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==}
1675 engines: {node: '>= 0.4'}
1676
1677 is-boolean-object@1.2.2:
1678 resolution: {integrity: sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==}
1679 engines: {node: '>= 0.4'}
1680
1681 is-bun-module@1.3.0:
1682 resolution: {integrity: sha512-DgXeu5UWI0IsMQundYb5UAOzm6G2eVnarJ0byP6Tm55iZNKceD59LNPA2L4VvsScTtHcw0yEkVwSf7PC+QoLSA==}
1683
1684 is-callable@1.2.7:
1685 resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==}
1686 engines: {node: '>= 0.4'}
1687
1688 is-core-module@2.16.1:
1689 resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==}
1690 engines: {node: '>= 0.4'}
1691
1692 is-data-view@1.0.2:
1693 resolution: {integrity: sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==}
1694 engines: {node: '>= 0.4'}
1695
1696 is-date-object@1.1.0:
1697 resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==}
1698 engines: {node: '>= 0.4'}
1699
1700 is-extglob@2.1.1:
1701 resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
1702 engines: {node: '>=0.10.0'}
1703
1704 is-finalizationregistry@1.1.1:
1705 resolution: {integrity: sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==}
1706 engines: {node: '>= 0.4'}
1707
1708 is-fullwidth-code-point@3.0.0:
1709 resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
1710 engines: {node: '>=8'}
1711
1712 is-generator-function@1.1.0:
1713 resolution: {integrity: sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==}
1714 engines: {node: '>= 0.4'}
1715
1716 is-glob@4.0.3:
1717 resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
1718 engines: {node: '>=0.10.0'}
1719
1720 is-interactive@1.0.0:
1721 resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==}
1722 engines: {node: '>=8'}
1723
1724 is-lambda@1.0.1:
1725 resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==}
1726
1727 is-map@2.0.3:
1728 resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==}
1729 engines: {node: '>= 0.4'}
1730
1731 is-number-object@1.1.1:
1732 resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==}
1733 engines: {node: '>= 0.4'}
1734
1735 is-number@7.0.0:
1736 resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
1737 engines: {node: '>=0.12.0'}
1738
1739 is-obj@2.0.0:
1740 resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==}
1741 engines: {node: '>=8'}
1742
1743 is-path-inside@3.0.3:
1744 resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==}
1745 engines: {node: '>=8'}
1746
1747 is-potential-custom-element-name@1.0.1:
1748 resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==}
1749
1750 is-regex@1.2.1:
1751 resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==}
1752 engines: {node: '>= 0.4'}
1753
1754 is-set@2.0.3:
1755 resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==}
1756 engines: {node: '>= 0.4'}
1757
1758 is-shared-array-buffer@1.0.4:
1759 resolution: {integrity: sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==}
1760 engines: {node: '>= 0.4'}
1761
1762 is-standalone-pwa@0.1.1:
1763 resolution: {integrity: sha512-9Cbovsa52vNQCjdXOzeQq5CnCbAcRk05aU62K20WO372NrTv0NxibLFCK6lQ4/iZEFdEA3p3t2VNOn8AJ53F5g==}
1764
1765 is-stream@4.0.1:
1766 resolution: {integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==}
1767 engines: {node: '>=18'}
1768
1769 is-string@1.1.1:
1770 resolution: {integrity: sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==}
1771 engines: {node: '>= 0.4'}
1772
1773 is-symbol@1.1.1:
1774 resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==}
1775 engines: {node: '>= 0.4'}
1776
1777 is-typed-array@1.1.15:
1778 resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==}
1779 engines: {node: '>= 0.4'}
1780
1781 is-unicode-supported@0.1.0:
1782 resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==}
1783 engines: {node: '>=10'}
1784
1785 is-weakmap@2.0.2:
1786 resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==}
1787 engines: {node: '>= 0.4'}
1788
1789 is-weakref@1.1.1:
1790 resolution: {integrity: sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==}
1791 engines: {node: '>= 0.4'}
1792
1793 is-weakset@2.0.4:
1794 resolution: {integrity: sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==}
1795 engines: {node: '>= 0.4'}
1796
1797 isarray@2.0.5:
1798 resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==}
1799
1800 isexe@2.0.0:
1801 resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
1802
1803 iterator.prototype@1.1.5:
1804 resolution: {integrity: sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==}
1805 engines: {node: '>= 0.4'}
1806
1807 jquery@3.7.1:
1808 resolution: {integrity: sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==}
1809
1810 js-tokens@4.0.0:
1811 resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
1812
1813 js-yaml@4.1.0:
1814 resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
1815 hasBin: true
1816
1817 jsbn@1.1.0:
1818 resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==}
1819
1820 jsdom@26.0.0:
1821 resolution: {integrity: sha512-BZYDGVAIriBWTpIxYzrXjv3E/4u8+/pSG5bQdIYCbNCGOvsPkDQfTVLAIXAf9ETdCpduCVTkDe2NNZ8NIwUVzw==}
1822 engines: {node: '>=18'}
1823 peerDependencies:
1824 canvas: ^3.0.0
1825 peerDependenciesMeta:
1826 canvas:
1827 optional: true
1828
1829 json-buffer@3.0.1:
1830 resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==}
1831
1832 json-schema-traverse@0.4.1:
1833 resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
1834
1835 json-stable-stringify-without-jsonify@1.0.1:
1836 resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
1837
1838 json5@1.0.2:
1839 resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==}
1840 hasBin: true
1841
1842 json5@2.2.3:
1843 resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
1844 engines: {node: '>=6'}
1845 hasBin: true
1846
1847 jsonfile@6.1.0:
1848 resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==}
1849
1850 jsx-ast-utils@3.3.5:
1851 resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==}
1852 engines: {node: '>=4.0'}
1853
1854 keyv@4.5.4:
1855 resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
1856
1857 language-subtag-registry@0.3.23:
1858 resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==}
1859
1860 language-tags@1.0.9:
1861 resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==}
1862 engines: {node: '>=0.10'}
1863
1864 language-tags@2.0.1:
1865 resolution: {integrity: sha512-SzHyV6XDLTS7TSQipSaywM+QOB9PqiNhd/nWPgVwzpZqfeoIMee+Avj4F82QP6m/hMtIvUCS8UEFIlBV5vq7Gw==}
1866 engines: {node: '>=22'}
1867
1868 levn@0.4.1:
1869 resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
1870 engines: {node: '>= 0.8.0'}
1871
1872 linkedom@0.18.9:
1873 resolution: {integrity: sha512-Pfvhwjs46nBrcQdauQjMXDJZqj6VwN7KStT84xQqmIgD9bPH6UVJ/ESW8y4VHVF2h7di0/P+f4Iln4U5emRcmg==}
1874
1875 locate-path@5.0.0:
1876 resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==}
1877 engines: {node: '>=8'}
1878
1879 locate-path@6.0.0:
1880 resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==}
1881 engines: {node: '>=10'}
1882
1883 lodash.isequal@4.5.0:
1884 resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==}
1885 deprecated: This package is deprecated. Use require('node:util').isDeepStrictEqual instead.
1886
1887 lodash.merge@4.6.2:
1888 resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
1889
1890 lodash@4.17.21:
1891 resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
1892
1893 log-symbols@4.1.0:
1894 resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==}
1895 engines: {node: '>=10'}
1896
1897 loose-envify@1.4.0:
1898 resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==}
1899 hasBin: true
1900
1901 lowercase-keys@3.0.0:
1902 resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==}
1903 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
1904
1905 lru-cache@10.4.3:
1906 resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==}
1907
1908 lru-cache@6.0.0:
1909 resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==}
1910 engines: {node: '>=10'}
1911
1912 make-fetch-happen@9.1.0:
1913 resolution: {integrity: sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==}
1914 engines: {node: '>= 10'}
1915
1916 map-stream@0.1.0:
1917 resolution: {integrity: sha512-CkYQrPYZfWnu/DAmVCpTSX/xHpKZ80eKh2lAkyA6AJTef6bW+6JpbQZN5rofum7da+SyN1bi5ctTm+lTfcCW3g==}
1918
1919 math-intrinsics@1.1.0:
1920 resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==}
1921 engines: {node: '>= 0.4'}
1922
1923 maxmind@4.3.24:
1924 resolution: {integrity: sha512-dexrLcjfS2xDGOvdV8XcfQYmyQVpGidMwEG2ld19lXlsB+i+lXRWPzQi81HfwRXR4hxzFr5gT0oAIFyqAAb/Ww==}
1925 engines: {node: '>=12', npm: '>=6'}
1926
1927 merge2@1.4.1:
1928 resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
1929 engines: {node: '>= 8'}
1930
1931 micromatch@4.0.8:
1932 resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==}
1933 engines: {node: '>=8.6'}
1934
1935 mime-db@1.52.0:
1936 resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
1937 engines: {node: '>= 0.6'}
1938
1939 mime-types@2.1.35:
1940 resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
1941 engines: {node: '>= 0.6'}
1942
1943 mimic-fn@2.1.0:
1944 resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==}
1945 engines: {node: '>=6'}
1946
1947 mimic-response@3.1.0:
1948 resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==}
1949 engines: {node: '>=10'}
1950
1951 mimic-response@4.0.0:
1952 resolution: {integrity: sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==}
1953 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
1954
1955 minimatch@3.1.2:
1956 resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
1957
1958 minimatch@9.0.5:
1959 resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==}
1960 engines: {node: '>=16 || 14 >=14.17'}
1961
1962 minimist@1.2.8:
1963 resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
1964
1965 minipass-collect@1.0.2:
1966 resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==}
1967 engines: {node: '>= 8'}
1968
1969 minipass-fetch@1.4.1:
1970 resolution: {integrity: sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==}
1971 engines: {node: '>=8'}
1972
1973 minipass-flush@1.0.5:
1974 resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==}
1975 engines: {node: '>= 8'}
1976
1977 minipass-pipeline@1.2.4:
1978 resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==}
1979 engines: {node: '>=8'}
1980
1981 minipass-sized@1.0.3:
1982 resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==}
1983 engines: {node: '>=8'}
1984
1985 minipass@3.3.6:
1986 resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==}
1987 engines: {node: '>=8'}
1988
1989 minipass@5.0.0:
1990 resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==}
1991 engines: {node: '>=8'}
1992
1993 minizlib@2.1.2:
1994 resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==}
1995 engines: {node: '>= 8'}
1996
1997 mkdirp-classic@0.5.3:
1998 resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==}
1999
2000 mkdirp@1.0.4:
2001 resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==}
2002 engines: {node: '>=10'}
2003 hasBin: true
2004
2005 ml-array-max@1.2.4:
2006 resolution: {integrity: sha512-BlEeg80jI0tW6WaPyGxf5Sa4sqvcyY6lbSn5Vcv44lp1I2GR6AWojfUvLnGTNsIXrZ8uqWmo8VcG1WpkI2ONMQ==}
2007
2008 ml-array-min@1.2.3:
2009 resolution: {integrity: sha512-VcZ5f3VZ1iihtrGvgfh/q0XlMobG6GQ8FsNyQXD3T+IlstDv85g8kfV0xUG1QPRO/t21aukaJowDzMTc7j5V6Q==}
2010
2011 ml-array-rescale@1.3.7:
2012 resolution: {integrity: sha512-48NGChTouvEo9KBctDfHC3udWnQKNKEWN0ziELvY3KG25GR5cA8K8wNVzracsqSW1QEkAXjTNx+ycgAv06/1mQ==}
2013
2014 ml-logistic-regression@2.0.0:
2015 resolution: {integrity: sha512-xHhB91ut8GRRbJyB1ZQfKsl1MHmE1PqMeRjxhks96M5BGvCbC9eEojf4KgRMKM2LxFblhVUcVzweAoPB48Nt0A==}
2016
2017 ml-matrix@6.12.0:
2018 resolution: {integrity: sha512-AGfR+pWaC0GmzjUnB6BfwhndPEUGz0i7QUYdqNuw1zhTov/vSRJ9pP2hs6BoGpaSbtXgrKjZz2zjD1M0xuur6A==}
2019
2020 mmdb-lib@2.1.1:
2021 resolution: {integrity: sha512-yx8H/1H5AfnufiLnzzPqPf4yr/dKU9IFT1rPVwSkrKWHsQEeVVd6+X+L0nUbXhlEFTu3y/7hu38CFmEVgzvyeg==}
2022 engines: {node: '>=10', npm: '>=6'}
2023
2024 ms@2.1.3:
2025 resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
2026
2027 mute-stream@0.0.8:
2028 resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==}
2029
2030 mute-stream@1.0.0:
2031 resolution: {integrity: sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==}
2032 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
2033
2034 nanoid@3.3.9:
2035 resolution: {integrity: sha512-SppoicMGpZvbF1l3z4x7No3OlIjP7QJvC9XR7AhZr1kL133KHnKPztkKDc+Ir4aJ/1VhTySrtKhrsycmrMQfvg==}
2036 engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
2037 hasBin: true
2038
2039 napi-build-utils@2.0.0:
2040 resolution: {integrity: sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==}
2041
2042 natural-compare@1.4.0:
2043 resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
2044
2045 negotiator@0.6.4:
2046 resolution: {integrity: sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==}
2047 engines: {node: '>= 0.6'}
2048
2049 node-abi@3.74.0:
2050 resolution: {integrity: sha512-c5XK0MjkGBrQPGYG24GBADZud0NCbznxNx0ZkS+ebUTrmV1qTDxPxSL8zEAPURXSbLRWVexxmP4986BziahL5w==}
2051 engines: {node: '>=10'}
2052
2053 node-addon-api@7.1.1:
2054 resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==}
2055
2056 node-domexception@1.0.0:
2057 resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==}
2058 engines: {node: '>=10.5.0'}
2059
2060 node-fetch@2.7.0:
2061 resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==}
2062 engines: {node: 4.x || >=6.0.0}
2063 peerDependencies:
2064 encoding: ^0.1.0
2065 peerDependenciesMeta:
2066 encoding:
2067 optional: true
2068
2069 node-gyp@8.4.1:
2070 resolution: {integrity: sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==}
2071 engines: {node: '>= 10.12.0'}
2072 hasBin: true
2073
2074 node-releases@2.0.19:
2075 resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==}
2076
2077 nopt@5.0.0:
2078 resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==}
2079 engines: {node: '>=6'}
2080 hasBin: true
2081
2082 normalize-url@8.0.1:
2083 resolution: {integrity: sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==}
2084 engines: {node: '>=14.16'}
2085
2086 npmlog@6.0.2:
2087 resolution: {integrity: sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==}
2088 engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
2089 deprecated: This package is no longer supported.
2090
2091 nth-check@2.1.1:
2092 resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==}
2093
2094 nwsapi@2.2.18:
2095 resolution: {integrity: sha512-p1TRH/edngVEHVbwqWnxUViEmq5znDvyB+Sik5cmuLpGOIfDf/39zLiq3swPF8Vakqn+gvNiOQAZu8djYlQILA==}
2096
2097 object-assign@4.1.1:
2098 resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
2099 engines: {node: '>=0.10.0'}
2100
2101 object-inspect@1.13.4:
2102 resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==}
2103 engines: {node: '>= 0.4'}
2104
2105 object-keys@1.1.1:
2106 resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==}
2107 engines: {node: '>= 0.4'}
2108
2109 object.assign@4.1.7:
2110 resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==}
2111 engines: {node: '>= 0.4'}
2112
2113 object.entries@1.1.8:
2114 resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==}
2115 engines: {node: '>= 0.4'}
2116
2117 object.fromentries@2.0.8:
2118 resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==}
2119 engines: {node: '>= 0.4'}
2120
2121 object.groupby@1.0.3:
2122 resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==}
2123 engines: {node: '>= 0.4'}
2124
2125 object.values@1.2.1:
2126 resolution: {integrity: sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==}
2127 engines: {node: '>= 0.4'}
2128
2129 once@1.4.0:
2130 resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
2131
2132 onetime@5.1.2:
2133 resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==}
2134 engines: {node: '>=6'}
2135
2136 openai@4.86.2:
2137 resolution: {integrity: sha512-nvYeFjmjdSu6/msld+22JoUlCICNk/lUFpSMmc6KNhpeNLpqL70TqbD/8Vura/tFmYqHKW0trcjgPwUpKSPwaA==}
2138 hasBin: true
2139 peerDependencies:
2140 ws: ^8.18.0
2141 zod: ^3.23.8
2142 peerDependenciesMeta:
2143 ws:
2144 optional: true
2145 zod:
2146 optional: true
2147
2148 optionator@0.9.4:
2149 resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==}
2150 engines: {node: '>= 0.8.0'}
2151
2152 ora@5.4.1:
2153 resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==}
2154 engines: {node: '>=10'}
2155
2156 os-tmpdir@1.0.2:
2157 resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==}
2158 engines: {node: '>=0.10.0'}
2159
2160 ow@0.28.2:
2161 resolution: {integrity: sha512-dD4UpyBh/9m4X2NVjA+73/ZPBRF+uF4zIMFvvQsabMiEK8x41L3rQ8EENOi35kyyoaJwNxEeJcP6Fj1H4U409Q==}
2162 engines: {node: '>=12'}
2163
2164 ow@1.1.1:
2165 resolution: {integrity: sha512-sJBRCbS5vh1Jp9EOgwp1Ws3c16lJrUkJYlvWTYC03oyiYVwS/ns7lKRWow4w4XjDyTrA2pplQv4B2naWSR6yDA==}
2166 engines: {node: '>=14.16'}
2167
2168 own-keys@1.0.1:
2169 resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==}
2170 engines: {node: '>= 0.4'}
2171
2172 p-cancelable@4.0.1:
2173 resolution: {integrity: sha512-wBowNApzd45EIKdO1LaU+LrMBwAcjfPaYtVzV3lmfM3gf8Z4CHZsiIqlM8TZZ8okYvh5A1cP6gTfCRQtwUpaUg==}
2174 engines: {node: '>=14.16'}
2175
2176 p-limit@2.3.0:
2177 resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==}
2178 engines: {node: '>=6'}
2179
2180 p-limit@3.1.0:
2181 resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==}
2182 engines: {node: '>=10'}
2183
2184 p-locate@4.1.0:
2185 resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==}
2186 engines: {node: '>=8'}
2187
2188 p-locate@5.0.0:
2189 resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==}
2190 engines: {node: '>=10'}
2191
2192 p-map@4.0.0:
2193 resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==}
2194 engines: {node: '>=10'}
2195
2196 p-try@2.2.0:
2197 resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
2198 engines: {node: '>=6'}
2199
2200 parent-module@1.0.1:
2201 resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
2202 engines: {node: '>=6'}
2203
2204 parent-require@1.0.0:
2205 resolution: {integrity: sha512-2MXDNZC4aXdkkap+rBBMv0lUsfJqvX5/2FiYYnfCnorZt3Pk06/IOR5KeaoghgS2w07MLWgjbsnyaq6PdHn2LQ==}
2206 engines: {node: '>= 0.4.0'}
2207
2208 parse5-htmlparser2-tree-adapter@7.1.0:
2209 resolution: {integrity: sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==}
2210
2211 parse5@7.2.1:
2212 resolution: {integrity: sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==}
2213
2214 path-exists@4.0.0:
2215 resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
2216 engines: {node: '>=8'}
2217
2218 path-is-absolute@1.0.1:
2219 resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==}
2220 engines: {node: '>=0.10.0'}
2221
2222 path-key@3.1.1:
2223 resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
2224 engines: {node: '>=8'}
2225
2226 path-parse@1.0.7:
2227 resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
2228
2229 path-type@4.0.0:
2230 resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
2231 engines: {node: '>=8'}
2232
2233 pause-stream@0.0.11:
2234 resolution: {integrity: sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==}
2235
2236 peek-readable@7.0.0:
2237 resolution: {integrity: sha512-nri2TO5JE3/mRryik9LlHFT53cgHfRK0Lt0BAZQXku/AW3E6XLt2GaY8siWi7dvW/m1z0ecn+J+bpDa9ZN3IsQ==}
2238 engines: {node: '>=18'}
2239
2240 picocolors@1.1.1:
2241 resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
2242
2243 picomatch@2.3.1:
2244 resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
2245 engines: {node: '>=8.6'}
2246
2247 picomatch@4.0.2:
2248 resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==}
2249 engines: {node: '>=12'}
2250
2251 pkg-dir@4.2.0:
2252 resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==}
2253 engines: {node: '>=8'}
2254
2255 playwright-core@1.50.1:
2256 resolution: {integrity: sha512-ra9fsNWayuYumt+NiM069M6OkcRb1FZSK8bgi66AtpFoWkg2+y0bJSNmkFrWhMbEBbVKC/EruAHH3g0zmtwGmQ==}
2257 engines: {node: '>=18'}
2258 hasBin: true
2259
2260 playwright@1.50.1:
2261 resolution: {integrity: sha512-G8rwsOQJ63XG6BbKj2w5rHeavFjy5zynBA9zsJMMtBoe/Uf757oG12NXz6e6OirF7RCrTVAKFXbLmn1RbL7Qaw==}
2262 engines: {node: '>=18'}
2263 hasBin: true
2264
2265 possible-typed-array-names@1.1.0:
2266 resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==}
2267 engines: {node: '>= 0.4'}
2268
2269 prebuild-install@7.1.3:
2270 resolution: {integrity: sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==}
2271 engines: {node: '>=10'}
2272 hasBin: true
2273
2274 prelude-ls@1.2.1:
2275 resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
2276 engines: {node: '>= 0.8.0'}
2277
2278 progress@2.0.3:
2279 resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==}
2280 engines: {node: '>=0.4.0'}
2281
2282 promise-inflight@1.0.1:
2283 resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==}
2284 peerDependencies:
2285 bluebird: '*'
2286 peerDependenciesMeta:
2287 bluebird:
2288 optional: true
2289
2290 promise-retry@2.0.1:
2291 resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==}
2292 engines: {node: '>=10'}
2293
2294 prop-types@15.8.1:
2295 resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==}
2296
2297 proper-lockfile@4.1.2:
2298 resolution: {integrity: sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==}
2299
2300 proxy-chain@2.5.7:
2301 resolution: {integrity: sha512-Tin+2iGrp/+gZGJymSeC+PVUFxWis2V2k66dpcKjXWGowPIB5X/Mt3ch86/PQZ8h3BdsgNL1vdbNusNgQ99OMw==}
2302 engines: {node: '>=14'}
2303
2304 proxy-from-env@1.1.0:
2305 resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==}
2306
2307 pump@3.0.2:
2308 resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==}
2309
2310 punycode@2.3.1:
2311 resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
2312 engines: {node: '>=6'}
2313
2314 queue-microtask@1.2.3:
2315 resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
2316
2317 quick-lru@5.1.1:
2318 resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==}
2319 engines: {node: '>=10'}
2320
2321 quick-lru@7.0.0:
2322 resolution: {integrity: sha512-MX8gB7cVYTrYcFfAnfLlhRd0+Toyl8yX8uBx1MrX7K0jegiz9TumwOK27ldXrgDlHRdVi+MqU9Ssw6dr4BNreg==}
2323 engines: {node: '>=18'}
2324
2325 rc@1.2.8:
2326 resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==}
2327 hasBin: true
2328
2329 react-is@16.13.1:
2330 resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}
2331
2332 readable-stream@3.6.2:
2333 resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==}
2334 engines: {node: '>= 6'}
2335
2336 reflect.getprototypeof@1.0.10:
2337 resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==}
2338 engines: {node: '>= 0.4'}
2339
2340 regexp.prototype.flags@1.5.4:
2341 resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==}
2342 engines: {node: '>= 0.4'}
2343
2344 require-directory@2.1.1:
2345 resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
2346 engines: {node: '>=0.10.0'}
2347
2348 resolve-alpn@1.2.1:
2349 resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==}
2350
2351 resolve-cwd@3.0.0:
2352 resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==}
2353 engines: {node: '>=8'}
2354
2355 resolve-from@4.0.0:
2356 resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
2357 engines: {node: '>=4'}
2358
2359 resolve-from@5.0.0:
2360 resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==}
2361 engines: {node: '>=8'}
2362
2363 resolve-pkg-maps@1.0.0:
2364 resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}
2365
2366 resolve@1.22.10:
2367 resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==}
2368 engines: {node: '>= 0.4'}
2369 hasBin: true
2370
2371 resolve@2.0.0-next.5:
2372 resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==}
2373 hasBin: true
2374
2375 responselike@3.0.0:
2376 resolution: {integrity: sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==}
2377 engines: {node: '>=14.16'}
2378
2379 restore-cursor@3.1.0:
2380 resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==}
2381 engines: {node: '>=8'}
2382
2383 retry@0.12.0:
2384 resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==}
2385 engines: {node: '>= 4'}
2386
2387 retry@0.13.1:
2388 resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==}
2389 engines: {node: '>= 4'}
2390
2391 reusify@1.1.0:
2392 resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==}
2393 engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
2394
2395 rimraf@3.0.2:
2396 resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
2397 deprecated: Rimraf versions prior to v4 are no longer supported
2398 hasBin: true
2399
2400 robots-parser@3.0.1:
2401 resolution: {integrity: sha512-s+pyvQeIKIZ0dx5iJiQk1tPLJAWln39+MI5jtM8wnyws+G5azk+dMnMX0qfbqNetKKNgcWWOdi0sfm+FbQbgdQ==}
2402 engines: {node: '>=10.0.0'}
2403
2404 rrweb-cssom@0.8.0:
2405 resolution: {integrity: sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw==}
2406
2407 run-async@2.4.1:
2408 resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==}
2409 engines: {node: '>=0.12.0'}
2410
2411 run-async@3.0.0:
2412 resolution: {integrity: sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==}
2413 engines: {node: '>=0.12.0'}
2414
2415 run-parallel@1.2.0:
2416 resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
2417
2418 rxjs@7.8.2:
2419 resolution: {integrity: sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==}
2420
2421 safe-array-concat@1.1.3:
2422 resolution: {integrity: sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==}
2423 engines: {node: '>=0.4'}
2424
2425 safe-buffer@5.2.1:
2426 resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
2427
2428 safe-push-apply@1.0.0:
2429 resolution: {integrity: sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==}
2430 engines: {node: '>= 0.4'}
2431
2432 safe-regex-test@1.1.0:
2433 resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==}
2434 engines: {node: '>= 0.4'}
2435
2436 safer-buffer@2.1.2:
2437 resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
2438
2439 sax@1.4.1:
2440 resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==}
2441
2442 saxes@6.0.0:
2443 resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==}
2444 engines: {node: '>=v12.22.7'}
2445
2446 semver@6.3.1:
2447 resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
2448 hasBin: true
2449
2450 semver@7.7.1:
2451 resolution: {integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==}
2452 engines: {node: '>=10'}
2453 hasBin: true
2454
2455 set-blocking@2.0.0:
2456 resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==}
2457
2458 set-function-length@1.2.2:
2459 resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==}
2460 engines: {node: '>= 0.4'}
2461
2462 set-function-name@2.0.2:
2463 resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==}
2464 engines: {node: '>= 0.4'}
2465
2466 set-proto@1.0.0:
2467 resolution: {integrity: sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==}
2468 engines: {node: '>= 0.4'}
2469
2470 shebang-command@2.0.0:
2471 resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
2472 engines: {node: '>=8'}
2473
2474 shebang-regex@3.0.0:
2475 resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
2476 engines: {node: '>=8'}
2477
2478 side-channel-list@1.0.0:
2479 resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==}
2480 engines: {node: '>= 0.4'}
2481
2482 side-channel-map@1.0.1:
2483 resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==}
2484 engines: {node: '>= 0.4'}
2485
2486 side-channel-weakmap@1.0.2:
2487 resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==}
2488 engines: {node: '>= 0.4'}
2489
2490 side-channel@1.1.0:
2491 resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==}
2492 engines: {node: '>= 0.4'}
2493
2494 signal-exit@3.0.7:
2495 resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
2496
2497 simple-concat@1.0.1:
2498 resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==}
2499
2500 simple-get@4.0.1:
2501 resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==}
2502
2503 slash@3.0.0:
2504 resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
2505 engines: {node: '>=8'}
2506
2507 smart-buffer@4.2.0:
2508 resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==}
2509 engines: {node: '>= 6.0.0', npm: '>= 3.0.0'}
2510
2511 socks-proxy-agent@6.2.1:
2512 resolution: {integrity: sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==}
2513 engines: {node: '>= 10'}
2514
2515 socks-proxy-agent@8.0.5:
2516 resolution: {integrity: sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==}
2517 engines: {node: '>= 14'}
2518
2519 socks@2.8.4:
2520 resolution: {integrity: sha512-D3YaD0aRxR3mEcqnidIs7ReYJFVzWdd6fXJYUM8ixcQcJRGTka/b3saV0KflYhyVJXKhb947GndU35SxYNResQ==}
2521 engines: {node: '>= 10.0.0', npm: '>= 3.0.0'}
2522
2523 split@0.3.3:
2524 resolution: {integrity: sha512-wD2AeVmxXRBoX44wAycgjVpMhvbwdI2aZjCkvfNcH1YqHQvJVa1duWc73OyVGJUc05fhFaTZeQ/PYsrmyH0JVA==}
2525
2526 sprintf-js@1.1.3:
2527 resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==}
2528
2529 sqlite3@5.1.7:
2530 resolution: {integrity: sha512-GGIyOiFaG+TUra3JIfkI/zGP8yZYLPQ0pl1bH+ODjiX57sPhrLU5sQJn1y9bDKZUFYkX1crlrPfSYt0BKKdkog==}
2531
2532 ssri@8.0.1:
2533 resolution: {integrity: sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==}
2534 engines: {node: '>= 8'}
2535
2536 stable-hash@0.0.4:
2537 resolution: {integrity: sha512-LjdcbuBeLcdETCrPn9i8AYAZ1eCtu4ECAWtP7UleOiZ9LzVxRzzUZEoZ8zB24nhkQnDWyET0I+3sWokSDS3E7g==}
2538
2539 stream-chain@2.2.5:
2540 resolution: {integrity: sha512-1TJmBx6aSWqZ4tx7aTpBDXK0/e2hhcNSTV8+CbFJtDjbb+I1mZ8lHit0Grw9GRT+6JbIrrDd8esncgBi8aBXGA==}
2541
2542 stream-combiner@0.0.4:
2543 resolution: {integrity: sha512-rT00SPnTVyRsaSz5zgSPma/aHSOic5U1prhYdRy5HS2kTZviFpmDgzilbtsJsxiroqACmayynDN/9VzIbX5DOw==}
2544
2545 stream-json@1.9.1:
2546 resolution: {integrity: sha512-uWkjJ+2Nt/LO9Z/JyKZbMusL8Dkh97uUBTv3AJQ74y07lVahLY4eEFsPsE97pxYBwr8nnjMAIch5eqI0gPShyw==}
2547
2548 string-comparison@1.3.0:
2549 resolution: {integrity: sha512-46aD+slEwybxAMPRII83ATbgMgTiz5P8mVd7Z6VJsCzSHFjdt1hkAVLeFxPIyEb11tc6ihpJTlIqoO0MCF6NPw==}
2550 engines: {node: ^16.0.0 || >=18.0.0}
2551
2552 string-width@4.2.3:
2553 resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
2554 engines: {node: '>=8'}
2555
2556 string.prototype.includes@2.0.1:
2557 resolution: {integrity: sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==}
2558 engines: {node: '>= 0.4'}
2559
2560 string.prototype.matchall@4.0.12:
2561 resolution: {integrity: sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==}
2562 engines: {node: '>= 0.4'}
2563
2564 string.prototype.repeat@1.0.0:
2565 resolution: {integrity: sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==}
2566
2567 string.prototype.trim@1.2.10:
2568 resolution: {integrity: sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==}
2569 engines: {node: '>= 0.4'}
2570
2571 string.prototype.trimend@1.0.9:
2572 resolution: {integrity: sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==}
2573 engines: {node: '>= 0.4'}
2574
2575 string.prototype.trimstart@1.0.8:
2576 resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==}
2577 engines: {node: '>= 0.4'}
2578
2579 string_decoder@1.3.0:
2580 resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}
2581
2582 strip-ansi@3.0.1:
2583 resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==}
2584 engines: {node: '>=0.10.0'}
2585
2586 strip-ansi@6.0.1:
2587 resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
2588 engines: {node: '>=8'}
2589
2590 strip-bom@3.0.0:
2591 resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==}
2592 engines: {node: '>=4'}
2593
2594 strip-json-comments@2.0.1:
2595 resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==}
2596 engines: {node: '>=0.10.0'}
2597
2598 strip-json-comments@3.1.1:
2599 resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
2600 engines: {node: '>=8'}
2601
2602 strtok3@10.2.2:
2603 resolution: {integrity: sha512-Xt18+h4s7Z8xyZ0tmBoRmzxcop97R4BAh+dXouUDCYn+Em+1P3qpkUfI5ueWLT8ynC5hZ+q4iPEmGG1urvQGBg==}
2604 engines: {node: '>=18'}
2605
2606 supports-color@2.0.0:
2607 resolution: {integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==}
2608 engines: {node: '>=0.8.0'}
2609
2610 supports-color@7.2.0:
2611 resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
2612 engines: {node: '>=8'}
2613
2614 supports-preserve-symlinks-flag@1.0.0:
2615 resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
2616 engines: {node: '>= 0.4'}
2617
2618 symbol-tree@3.2.4:
2619 resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==}
2620
2621 tapable@2.2.1:
2622 resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==}
2623 engines: {node: '>=6'}
2624
2625 tar-fs@2.1.2:
2626 resolution: {integrity: sha512-EsaAXwxmx8UB7FRKqeozqEPop69DXcmYwTQwXvyAPF352HJsPdkVhvTaDPYqfNgruveJIJy3TA2l+2zj8LJIJA==}
2627
2628 tar-stream@2.2.0:
2629 resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==}
2630 engines: {node: '>=6'}
2631
2632 tar@6.2.1:
2633 resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==}
2634 engines: {node: '>=10'}
2635
2636 text-table@0.2.0:
2637 resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==}
2638
2639 through@2.3.8:
2640 resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==}
2641
2642 tiny-lru@11.2.11:
2643 resolution: {integrity: sha512-27BIW0dIWTYYoWNnqSmoNMKe5WIbkXsc0xaCQHd3/3xT2XMuMJrzHdrO9QBFR14emBz1Bu0dOAs2sCBBrvgPQA==}
2644 engines: {node: '>=12'}
2645
2646 tiny-typed-emitter@2.1.0:
2647 resolution: {integrity: sha512-qVtvMxeXbVej0cQWKqVSSAHmKZEHAvxdF8HEUBFWts8h+xEo5m/lEiPakuyZ3BnCBjOD8i24kzNOiOLLgsSxhA==}
2648
2649 tinyglobby@0.2.12:
2650 resolution: {integrity: sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww==}
2651 engines: {node: '>=12.0.0'}
2652
2653 tldts-core@6.1.84:
2654 resolution: {integrity: sha512-NaQa1W76W2aCGjXybvnMYzGSM4x8fvG2AN/pla7qxcg0ZHbooOPhA8kctmOZUDfZyhDL27OGNbwAeig8P4p1vg==}
2655
2656 tldts@6.1.84:
2657 resolution: {integrity: sha512-aRGIbCIF3teodtUFAYSdQONVmDRy21REM3o6JnqWn5ZkQBJJ4gHxhw6OfwQ+WkSAi3ASamrS4N4nyazWx6uTYg==}
2658 hasBin: true
2659
2660 tmp@0.0.33:
2661 resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==}
2662 engines: {node: '>=0.6.0'}
2663
2664 to-regex-range@5.0.1:
2665 resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
2666 engines: {node: '>=8.0'}
2667
2668 token-types@6.0.0:
2669 resolution: {integrity: sha512-lbDrTLVsHhOMljPscd0yitpozq7Ga2M5Cvez5AjGg8GASBjtt6iERCAJ93yommPmz62fb45oFIXHEZ3u9bfJEA==}
2670 engines: {node: '>=14.16'}
2671
2672 tough-cookie@5.1.2:
2673 resolution: {integrity: sha512-FVDYdxtnj0G6Qm/DhNPSb8Ju59ULcup3tuJxkFb5K8Bv2pUXILbf0xZWU8PX8Ov19OXljbUyveOFwRMwkXzO+A==}
2674 engines: {node: '>=16'}
2675
2676 tr46@0.0.3:
2677 resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==}
2678
2679 tr46@5.0.0:
2680 resolution: {integrity: sha512-tk2G5R2KRwBd+ZN0zaEXpmzdKyOYksXwywulIX95MBODjSzMIuQnQ3m8JxgbhnL1LeVo7lqQKsYa1O3Htl7K5g==}
2681 engines: {node: '>=18'}
2682
2683 ts-api-utils@1.4.3:
2684 resolution: {integrity: sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==}
2685 engines: {node: '>=16'}
2686 peerDependencies:
2687 typescript: '>=4.2.0'
2688
2689 tsconfig-paths@3.15.0:
2690 resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==}
2691
2692 tslib@2.8.1:
2693 resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
2694
2695 tsx@4.19.3:
2696 resolution: {integrity: sha512-4H8vUNGNjQ4V2EOoGw005+c+dGuPSnhpPBPHBtsZdGZBk/iJb4kguGlPWaZTZ3q5nMtFOEsY0nRDlh9PJyd6SQ==}
2697 engines: {node: '>=18.0.0'}
2698 hasBin: true
2699
2700 tunnel-agent@0.6.0:
2701 resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==}
2702
2703 type-check@0.4.0:
2704 resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
2705 engines: {node: '>= 0.8.0'}
2706
2707 type-fest@0.20.2:
2708 resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==}
2709 engines: {node: '>=10'}
2710
2711 type-fest@0.21.3:
2712 resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==}
2713 engines: {node: '>=10'}
2714
2715 type-fest@2.19.0:
2716 resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==}
2717 engines: {node: '>=12.20'}
2718
2719 type-fest@4.37.0:
2720 resolution: {integrity: sha512-S/5/0kFftkq27FPNye0XM1e2NsnoD/3FS+pBmbjmmtLT6I+i344KoOf7pvXreaFsDamWeaJX55nczA1m5PsBDg==}
2721 engines: {node: '>=16'}
2722
2723 typed-array-buffer@1.0.3:
2724 resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==}
2725 engines: {node: '>= 0.4'}
2726
2727 typed-array-byte-length@1.0.3:
2728 resolution: {integrity: sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==}
2729 engines: {node: '>= 0.4'}
2730
2731 typed-array-byte-offset@1.0.4:
2732 resolution: {integrity: sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==}
2733 engines: {node: '>= 0.4'}
2734
2735 typed-array-length@1.0.7:
2736 resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==}
2737 engines: {node: '>= 0.4'}
2738
2739 typescript@5.8.2:
2740 resolution: {integrity: sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==}
2741 engines: {node: '>=14.17'}
2742 hasBin: true
2743
2744 ua-is-frozen@0.1.2:
2745 resolution: {integrity: sha512-RwKDW2p3iyWn4UbaxpP2+VxwqXh0jpvdxsYpZ5j/MLLiQOfbsV5shpgQiw93+KMYQPcteeMQ289MaAFzs3G9pw==}
2746
2747 ua-parser-js@2.0.2:
2748 resolution: {integrity: sha512-NoaPjzMmuUlo5bJ2jrdkzvHL8gpcgVrhUugAqsqsundDO3R8rw7R0OwxLoWhcKtsTb+6u3z9dES8m6+vxEcJog==}
2749 hasBin: true
2750
2751 uhyphen@0.2.0:
2752 resolution: {integrity: sha512-qz3o9CHXmJJPGBdqzab7qAYuW8kQGKNEuoHFYrBwV6hWIMcpAmxDLXojcHfFr9US1Pe6zUswEIJIbLI610fuqA==}
2753
2754 uint8array-extras@1.4.0:
2755 resolution: {integrity: sha512-ZPtzy0hu4cZjv3z5NW9gfKnNLjoz4y6uv4HlelAjDK7sY/xOkKZv9xK/WQpcsBB3jEybChz9DPC2U/+cusjJVQ==}
2756 engines: {node: '>=18'}
2757
2758 unbox-primitive@1.1.0:
2759 resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==}
2760 engines: {node: '>= 0.4'}
2761
2762 undici-types@5.26.5:
2763 resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
2764
2765 undici-types@6.20.0:
2766 resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==}
2767
2768 unique-filename@1.1.1:
2769 resolution: {integrity: sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==}
2770
2771 unique-slug@2.0.2:
2772 resolution: {integrity: sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==}
2773
2774 universalify@2.0.1:
2775 resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==}
2776 engines: {node: '>= 10.0.0'}
2777
2778 update-browserslist-db@1.1.3:
2779 resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==}
2780 hasBin: true
2781 peerDependencies:
2782 browserslist: '>= 4.21.0'
2783
2784 uri-js@4.4.1:
2785 resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
2786
2787 util-deprecate@1.0.2:
2788 resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
2789
2790 vali-date@1.0.0:
2791 resolution: {integrity: sha512-sgECfZthyaCKW10N0fm27cg8HYTFK5qMWgypqkXMQ4Wbl/zZKx7xZICgcoxIIE+WFAP/MBL2EFwC/YvLxw3Zeg==}
2792 engines: {node: '>=0.10.0'}
2793
2794 w3c-xmlserializer@5.0.0:
2795 resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==}
2796 engines: {node: '>=18'}
2797
2798 wcwidth@1.0.1:
2799 resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==}
2800
2801 web-streams-polyfill@4.0.0-beta.3:
2802 resolution: {integrity: sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug==}
2803 engines: {node: '>= 14'}
2804
2805 webidl-conversions@3.0.1:
2806 resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==}
2807
2808 webidl-conversions@7.0.0:
2809 resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==}
2810 engines: {node: '>=12'}
2811
2812 whatwg-encoding@3.1.1:
2813 resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==}
2814 engines: {node: '>=18'}
2815
2816 whatwg-mimetype@4.0.0:
2817 resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==}
2818 engines: {node: '>=18'}
2819
2820 whatwg-url@14.1.1:
2821 resolution: {integrity: sha512-mDGf9diDad/giZ/Sm9Xi2YcyzaFpbdLpJPr+E9fSkyQ7KpQD4SdFcugkRQYzhmfI4KeV4Qpnn2sKPdo+kmsgRQ==}
2822 engines: {node: '>=18'}
2823
2824 whatwg-url@5.0.0:
2825 resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==}
2826
2827 which-boxed-primitive@1.1.1:
2828 resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==}
2829 engines: {node: '>= 0.4'}
2830
2831 which-builtin-type@1.2.1:
2832 resolution: {integrity: sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==}
2833 engines: {node: '>= 0.4'}
2834
2835 which-collection@1.0.2:
2836 resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==}
2837 engines: {node: '>= 0.4'}
2838
2839 which-typed-array@1.1.19:
2840 resolution: {integrity: sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==}
2841 engines: {node: '>= 0.4'}
2842
2843 which@2.0.2:
2844 resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
2845 engines: {node: '>= 8'}
2846 hasBin: true
2847
2848 wide-align@1.1.5:
2849 resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==}
2850
2851 word-wrap@1.2.5:
2852 resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==}
2853 engines: {node: '>=0.10.0'}
2854
2855 wrap-ansi@6.2.0:
2856 resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==}
2857 engines: {node: '>=8'}
2858
2859 wrap-ansi@7.0.0:
2860 resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
2861 engines: {node: '>=10'}
2862
2863 wrappy@1.0.2:
2864 resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
2865
2866 ws@8.18.1:
2867 resolution: {integrity: sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==}
2868 engines: {node: '>=10.0.0'}
2869 peerDependencies:
2870 bufferutil: ^4.0.1
2871 utf-8-validate: '>=5.0.2'
2872 peerDependenciesMeta:
2873 bufferutil:
2874 optional: true
2875 utf-8-validate:
2876 optional: true
2877
2878 xml-name-validator@5.0.0:
2879 resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==}
2880 engines: {node: '>=18'}
2881
2882 xml2js@0.6.2:
2883 resolution: {integrity: sha512-T4rieHaC1EXcES0Kxxj4JWgaUQHDk+qwHcYOCFHfiwKz7tOVPLq7Hjq9dM1WCMhylqMEfP7hMcOIChvotiZegA==}
2884 engines: {node: '>=4.0.0'}
2885
2886 xmlbuilder@11.0.1:
2887 resolution: {integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==}
2888 engines: {node: '>=4.0'}
2889
2890 xmlchars@2.2.0:
2891 resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==}
2892
2893 y18n@5.0.8:
2894 resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==}
2895 engines: {node: '>=10'}
2896
2897 yallist@4.0.0:
2898 resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
2899
2900 yargonaut@1.1.4:
2901 resolution: {integrity: sha512-rHgFmbgXAAzl+1nngqOcwEljqHGG9uUZoPjsdZEs1w5JW9RXYzrSvH/u70C1JE5qFi0qjsdhnUX/dJRpWqitSA==}
2902
2903 yargs-parser@21.1.1:
2904 resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==}
2905 engines: {node: '>=12'}
2906
2907 yargs@17.7.2:
2908 resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==}
2909 engines: {node: '>=12'}
2910
2911 yocto-queue@0.1.0:
2912 resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
2913 engines: {node: '>=10'}
2914
2915 yoctocolors-cjs@2.1.2:
2916 resolution: {integrity: sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==}
2917 engines: {node: '>=18'}
2918
2919snapshots:
2920
2921 '@apify/consts@2.37.0': {}
2922
2923 '@apify/datastructures@2.0.2': {}
2924
2925 '@apify/eslint-config-ts@0.3.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1)(typescript@5.8.2))(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1)(typescript@5.8.2)':
2926 dependencies:
2927 '@apify/eslint-config': 0.3.4(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1)
2928 '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1)(typescript@5.8.2)
2929 '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.8.2)
2930 eslint: 8.57.1
2931 eslint-import-resolver-typescript: 3.8.3(eslint-plugin-import@2.31.0)(eslint@8.57.1)
2932 eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1)
2933 eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.1)
2934 eslint-plugin-react: 7.37.4(eslint@8.57.1)
2935 eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1)
2936 typescript: 5.8.2
2937 transitivePeerDependencies:
2938 - eslint-import-resolver-webpack
2939 - eslint-plugin-import-x
2940 - supports-color
2941
2942 '@apify/eslint-config@0.3.4(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1)':
2943 dependencies:
2944 eslint: 8.57.1
2945 eslint-config-airbnb: 19.0.4(eslint-plugin-import@2.31.0)(eslint-plugin-jsx-a11y@6.10.2(eslint@8.57.1))(eslint-plugin-react-hooks@4.6.2(eslint@8.57.1))(eslint-plugin-react@7.37.4(eslint@8.57.1))(eslint@8.57.1)
2946 eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.31.0)(eslint@8.57.1)
2947 eslint-import-resolver-typescript: 2.7.1(eslint-plugin-import@2.31.0)(eslint@8.57.1)
2948 eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.2))(eslint-import-resolver-typescript@2.7.1)(eslint@8.57.1)
2949 eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.1)
2950 eslint-plugin-react: 7.37.4(eslint@8.57.1)
2951 eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1)
2952 transitivePeerDependencies:
2953 - '@typescript-eslint/parser'
2954 - eslint-import-resolver-webpack
2955 - supports-color
2956
2957 '@apify/input_secrets@1.1.66':
2958 dependencies:
2959 '@apify/log': 2.5.13
2960 '@apify/utilities': 2.14.0
2961 ow: 0.28.2
2962
2963 '@apify/log@2.5.13':
2964 dependencies:
2965 '@apify/consts': 2.37.0
2966 ansi-colors: 4.1.3
2967
2968 '@apify/ps-tree@1.2.0':
2969 dependencies:
2970 event-stream: 3.3.4
2971
2972 '@apify/pseudo_url@2.0.54':
2973 dependencies:
2974 '@apify/log': 2.5.13
2975
2976 '@apify/timeout@0.3.1': {}
2977
2978 '@apify/tsconfig@0.1.0': {}
2979
2980 '@apify/utilities@2.14.0':
2981 dependencies:
2982 '@apify/consts': 2.37.0
2983 '@apify/log': 2.5.13
2984
2985 '@asamuzakjp/css-color@3.1.1':
2986 dependencies:
2987 '@csstools/css-calc': 2.1.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)
2988 '@csstools/css-color-parser': 3.0.8(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)
2989 '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3)
2990 '@csstools/css-tokenizer': 3.0.3
2991 lru-cache: 10.4.3
2992
2993 '@crawlee/basic@3.13.0':
2994 dependencies:
2995 '@apify/log': 2.5.13
2996 '@apify/timeout': 0.3.1
2997 '@apify/utilities': 2.14.0
2998 '@crawlee/core': 3.13.0
2999 '@crawlee/types': 3.13.0
3000 '@crawlee/utils': 3.13.0
3001 csv-stringify: 6.5.2
3002 fs-extra: 11.3.0
3003 got-scraping: 4.1.1
3004 ow: 0.28.2
3005 tldts: 6.1.84
3006 tslib: 2.8.1
3007 type-fest: 4.37.0
3008 transitivePeerDependencies:
3009 - supports-color
3010
3011 '@crawlee/browser-pool@3.13.0(playwright@1.50.1)':
3012 dependencies:
3013 '@apify/log': 2.5.13
3014 '@apify/timeout': 0.3.1
3015 '@crawlee/core': 3.13.0
3016 '@crawlee/types': 3.13.0
3017 fingerprint-generator: 2.1.62
3018 fingerprint-injector: 2.1.62(playwright@1.50.1)
3019 lodash.merge: 4.6.2
3020 nanoid: 3.3.9
3021 ow: 0.28.2
3022 p-limit: 3.1.0
3023 proxy-chain: 2.5.7
3024 quick-lru: 5.1.1
3025 tiny-typed-emitter: 2.1.0
3026 tslib: 2.8.1
3027 optionalDependencies:
3028 playwright: 1.50.1
3029 transitivePeerDependencies:
3030 - supports-color
3031
3032 '@crawlee/browser@3.13.0(playwright@1.50.1)':
3033 dependencies:
3034 '@apify/timeout': 0.3.1
3035 '@crawlee/basic': 3.13.0
3036 '@crawlee/browser-pool': 3.13.0(playwright@1.50.1)
3037 '@crawlee/types': 3.13.0
3038 '@crawlee/utils': 3.13.0
3039 ow: 0.28.2
3040 tslib: 2.8.1
3041 type-fest: 4.37.0
3042 optionalDependencies:
3043 playwright: 1.50.1
3044 transitivePeerDependencies:
3045 - supports-color
3046
3047 '@crawlee/cheerio@3.13.0':
3048 dependencies:
3049 '@crawlee/http': 3.13.0
3050 '@crawlee/types': 3.13.0
3051 '@crawlee/utils': 3.13.0
3052 cheerio: 1.0.0-rc.12
3053 htmlparser2: 9.1.0
3054 tslib: 2.8.1
3055 transitivePeerDependencies:
3056 - supports-color
3057
3058 '@crawlee/cli@3.13.0':
3059 dependencies:
3060 '@crawlee/templates': 3.13.0
3061 ansi-colors: 4.1.3
3062 fs-extra: 11.3.0
3063 inquirer: 8.2.6
3064 tslib: 2.8.1
3065 yargonaut: 1.1.4
3066 yargs: 17.7.2
3067
3068 '@crawlee/core@3.13.0':
3069 dependencies:
3070 '@apify/consts': 2.37.0
3071 '@apify/datastructures': 2.0.2
3072 '@apify/log': 2.5.13
3073 '@apify/pseudo_url': 2.0.54
3074 '@apify/timeout': 0.3.1
3075 '@apify/utilities': 2.14.0
3076 '@crawlee/memory-storage': 3.13.0
3077 '@crawlee/types': 3.13.0
3078 '@crawlee/utils': 3.13.0
3079 '@sapphire/async-queue': 1.5.5
3080 '@vladfrangu/async_event_emitter': 2.4.6
3081 csv-stringify: 6.5.2
3082 fs-extra: 11.3.0
3083 got-scraping: 4.1.1
3084 json5: 2.2.3
3085 minimatch: 9.0.5
3086 ow: 0.28.2
3087 stream-json: 1.9.1
3088 tldts: 6.1.84
3089 tough-cookie: 5.1.2
3090 tslib: 2.8.1
3091 type-fest: 4.37.0
3092 transitivePeerDependencies:
3093 - supports-color
3094
3095 '@crawlee/http@3.13.0':
3096 dependencies:
3097 '@apify/timeout': 0.3.1
3098 '@apify/utilities': 2.14.0
3099 '@crawlee/basic': 3.13.0
3100 '@crawlee/types': 3.13.0
3101 '@crawlee/utils': 3.13.0
3102 '@types/content-type': 1.1.8
3103 cheerio: 1.0.0-rc.12
3104 content-type: 1.0.5
3105 got-scraping: 4.1.1
3106 iconv-lite: 0.6.3
3107 mime-types: 2.1.35
3108 ow: 0.28.2
3109 tslib: 2.8.1
3110 type-fest: 4.37.0
3111 transitivePeerDependencies:
3112 - supports-color
3113
3114 '@crawlee/jsdom@3.13.0':
3115 dependencies:
3116 '@apify/timeout': 0.3.1
3117 '@apify/utilities': 2.14.0
3118 '@crawlee/http': 3.13.0
3119 '@crawlee/types': 3.13.0
3120 '@crawlee/utils': 3.13.0
3121 '@types/jsdom': 21.1.7
3122 cheerio: 1.0.0-rc.12
3123 jsdom: 26.0.0
3124 ow: 0.28.2
3125 tslib: 2.8.1
3126 transitivePeerDependencies:
3127 - bufferutil
3128 - canvas
3129 - supports-color
3130 - utf-8-validate
3131
3132 '@crawlee/linkedom@3.13.0':
3133 dependencies:
3134 '@apify/timeout': 0.3.1
3135 '@apify/utilities': 2.14.0
3136 '@crawlee/http': 3.13.0
3137 '@crawlee/types': 3.13.0
3138 linkedom: 0.18.9
3139 ow: 0.28.2
3140 tslib: 2.8.1
3141 transitivePeerDependencies:
3142 - supports-color
3143
3144 '@crawlee/memory-storage@3.13.0':
3145 dependencies:
3146 '@apify/log': 2.5.13
3147 '@crawlee/types': 3.13.0
3148 '@sapphire/async-queue': 1.5.5
3149 '@sapphire/shapeshift': 3.9.7
3150 content-type: 1.0.5
3151 fs-extra: 11.3.0
3152 json5: 2.2.3
3153 mime-types: 2.1.35
3154 proper-lockfile: 4.1.2
3155 tslib: 2.8.1
3156
3157 '@crawlee/playwright@3.13.0(playwright@1.50.1)':
3158 dependencies:
3159 '@apify/datastructures': 2.0.2
3160 '@apify/log': 2.5.13
3161 '@apify/timeout': 0.3.1
3162 '@crawlee/browser': 3.13.0(playwright@1.50.1)
3163 '@crawlee/browser-pool': 3.13.0(playwright@1.50.1)
3164 '@crawlee/core': 3.13.0
3165 '@crawlee/types': 3.13.0
3166 '@crawlee/utils': 3.13.0
3167 cheerio: 1.0.0-rc.12
3168 idcac-playwright: 0.1.3
3169 jquery: 3.7.1
3170 lodash.isequal: 4.5.0
3171 ml-logistic-regression: 2.0.0
3172 ml-matrix: 6.12.0
3173 ow: 0.28.2
3174 string-comparison: 1.3.0
3175 tslib: 2.8.1
3176 optionalDependencies:
3177 playwright: 1.50.1
3178 transitivePeerDependencies:
3179 - puppeteer
3180 - supports-color
3181
3182 '@crawlee/puppeteer@3.13.0(playwright@1.50.1)':
3183 dependencies:
3184 '@apify/datastructures': 2.0.2
3185 '@apify/log': 2.5.13
3186 '@crawlee/browser': 3.13.0(playwright@1.50.1)
3187 '@crawlee/browser-pool': 3.13.0(playwright@1.50.1)
3188 '@crawlee/types': 3.13.0
3189 '@crawlee/utils': 3.13.0
3190 cheerio: 1.0.0-rc.12
3191 devtools-protocol: 0.0.1429850
3192 idcac-playwright: 0.1.3
3193 jquery: 3.7.1
3194 ow: 0.28.2
3195 tslib: 2.8.1
3196 transitivePeerDependencies:
3197 - playwright
3198 - supports-color
3199
3200 '@crawlee/templates@3.13.0':
3201 dependencies:
3202 ansi-colors: 4.1.3
3203 inquirer: 9.3.7
3204 tslib: 2.8.1
3205 yargonaut: 1.1.4
3206 yargs: 17.7.2
3207
3208 '@crawlee/types@3.13.0':
3209 dependencies:
3210 tslib: 2.8.1
3211
3212 '@crawlee/utils@3.13.0':
3213 dependencies:
3214 '@apify/log': 2.5.13
3215 '@apify/ps-tree': 1.2.0
3216 '@crawlee/types': 3.13.0
3217 '@types/sax': 1.2.7
3218 cheerio: 1.0.0-rc.12
3219 file-type: 20.4.0
3220 got-scraping: 4.1.1
3221 ow: 0.28.2
3222 robots-parser: 3.0.1
3223 sax: 1.4.1
3224 tslib: 2.8.1
3225 whatwg-mimetype: 4.0.0
3226 transitivePeerDependencies:
3227 - supports-color
3228
3229 '@csstools/color-helpers@5.0.2': {}
3230
3231 '@csstools/css-calc@2.1.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)':
3232 dependencies:
3233 '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3)
3234 '@csstools/css-tokenizer': 3.0.3
3235
3236 '@csstools/css-color-parser@3.0.8(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)':
3237 dependencies:
3238 '@csstools/color-helpers': 5.0.2
3239 '@csstools/css-calc': 2.1.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)
3240 '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3)
3241 '@csstools/css-tokenizer': 3.0.3
3242
3243 '@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3)':
3244 dependencies:
3245 '@csstools/css-tokenizer': 3.0.3
3246
3247 '@csstools/css-tokenizer@3.0.3': {}
3248
3249 '@dqbd/tiktoken@1.0.20': {}
3250
3251 '@esbuild/aix-ppc64@0.25.1':
3252 optional: true
3253
3254 '@esbuild/android-arm64@0.25.1':
3255 optional: true
3256
3257 '@esbuild/android-arm@0.25.1':
3258 optional: true
3259
3260 '@esbuild/android-x64@0.25.1':
3261 optional: true
3262
3263 '@esbuild/darwin-arm64@0.25.1':
3264 optional: true
3265
3266 '@esbuild/darwin-x64@0.25.1':
3267 optional: true
3268
3269 '@esbuild/freebsd-arm64@0.25.1':
3270 optional: true
3271
3272 '@esbuild/freebsd-x64@0.25.1':
3273 optional: true
3274
3275 '@esbuild/linux-arm64@0.25.1':
3276 optional: true
3277
3278 '@esbuild/linux-arm@0.25.1':
3279 optional: true
3280
3281 '@esbuild/linux-ia32@0.25.1':
3282 optional: true
3283
3284 '@esbuild/linux-loong64@0.25.1':
3285 optional: true
3286
3287 '@esbuild/linux-mips64el@0.25.1':
3288 optional: true
3289
3290 '@esbuild/linux-ppc64@0.25.1':
3291 optional: true
3292
3293 '@esbuild/linux-riscv64@0.25.1':
3294 optional: true
3295
3296 '@esbuild/linux-s390x@0.25.1':
3297 optional: true
3298
3299 '@esbuild/linux-x64@0.25.1':
3300 optional: true
3301
3302 '@esbuild/netbsd-arm64@0.25.1':
3303 optional: true
3304
3305 '@esbuild/netbsd-x64@0.25.1':
3306 optional: true
3307
3308 '@esbuild/openbsd-arm64@0.25.1':
3309 optional: true
3310
3311 '@esbuild/openbsd-x64@0.25.1':
3312 optional: true
3313
3314 '@esbuild/sunos-x64@0.25.1':
3315 optional: true
3316
3317 '@esbuild/win32-arm64@0.25.1':
3318 optional: true
3319
3320 '@esbuild/win32-ia32@0.25.1':
3321 optional: true
3322
3323 '@esbuild/win32-x64@0.25.1':
3324 optional: true
3325
3326 '@eslint-community/eslint-utils@4.4.1(eslint@8.57.1)':
3327 dependencies:
3328 eslint: 8.57.1
3329 eslint-visitor-keys: 3.4.3
3330
3331 '@eslint-community/regexpp@4.12.1': {}
3332
3333 '@eslint/eslintrc@2.1.4':
3334 dependencies:
3335 ajv: 6.12.6
3336 debug: 4.4.0
3337 espree: 9.6.1
3338 globals: 13.24.0
3339 ignore: 5.3.2
3340 import-fresh: 3.3.1
3341 js-yaml: 4.1.0
3342 minimatch: 3.1.2
3343 strip-json-comments: 3.1.1
3344 transitivePeerDependencies:
3345 - supports-color
3346
3347 '@eslint/js@8.57.1': {}
3348
3349 '@gar/promisify@1.1.3':
3350 optional: true
3351
3352 '@humanwhocodes/config-array@0.13.0':
3353 dependencies:
3354 '@humanwhocodes/object-schema': 2.0.3
3355 debug: 4.4.0
3356 minimatch: 3.1.2
3357 transitivePeerDependencies:
3358 - supports-color
3359
3360 '@humanwhocodes/module-importer@1.0.1': {}
3361
3362 '@humanwhocodes/object-schema@2.0.3': {}
3363
3364 '@inquirer/figures@1.0.11': {}
3365
3366 '@nodelib/fs.scandir@2.1.5':
3367 dependencies:
3368 '@nodelib/fs.stat': 2.0.5
3369 run-parallel: 1.2.0
3370
3371 '@nodelib/fs.stat@2.0.5': {}
3372
3373 '@nodelib/fs.walk@1.2.8':
3374 dependencies:
3375 '@nodelib/fs.scandir': 2.1.5
3376 fastq: 1.19.1
3377
3378 '@nolyfill/is-core-module@1.0.39': {}
3379
3380 '@npmcli/fs@1.1.1':
3381 dependencies:
3382 '@gar/promisify': 1.1.3
3383 semver: 7.7.1
3384 optional: true
3385
3386 '@npmcli/move-file@1.1.2':
3387 dependencies:
3388 mkdirp: 1.0.4
3389 rimraf: 3.0.2
3390 optional: true
3391
3392 '@rtsao/scc@1.1.0': {}
3393
3394 '@sapphire/async-queue@1.5.5': {}
3395
3396 '@sapphire/shapeshift@3.9.7':
3397 dependencies:
3398 fast-deep-equal: 3.1.3
3399 lodash: 4.17.21
3400
3401 '@sec-ant/readable-stream@0.4.1': {}
3402
3403 '@sindresorhus/is@4.6.0': {}
3404
3405 '@sindresorhus/is@5.6.0': {}
3406
3407 '@sindresorhus/is@7.0.1': {}
3408
3409 '@szmarczak/http-timer@5.0.1':
3410 dependencies:
3411 defer-to-connect: 2.0.1
3412
3413 '@tokenizer/inflate@0.2.7':
3414 dependencies:
3415 debug: 4.4.0
3416 fflate: 0.8.2
3417 token-types: 6.0.0
3418 transitivePeerDependencies:
3419 - supports-color
3420
3421 '@tokenizer/token@0.3.0': {}
3422
3423 '@tootallnate/once@1.1.2':
3424 optional: true
3425
3426 '@types/content-type@1.1.8': {}
3427
3428 '@types/http-cache-semantics@4.0.4': {}
3429
3430 '@types/jsdom@21.1.7':
3431 dependencies:
3432 '@types/node': 22.13.10
3433 '@types/tough-cookie': 4.0.5
3434 parse5: 7.2.1
3435
3436 '@types/json5@0.0.29': {}
3437
3438 '@types/node-fetch@2.6.12':
3439 dependencies:
3440 '@types/node': 18.19.80
3441 form-data: 4.0.2
3442
3443 '@types/node@18.19.80':
3444 dependencies:
3445 undici-types: 5.26.5
3446
3447 '@types/node@22.13.10':
3448 dependencies:
3449 undici-types: 6.20.0
3450
3451 '@types/sax@1.2.7':
3452 dependencies:
3453 '@types/node': 22.13.10
3454
3455 '@types/tough-cookie@4.0.5': {}
3456
3457 '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1)(typescript@5.8.2)':
3458 dependencies:
3459 '@eslint-community/regexpp': 4.12.1
3460 '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.8.2)
3461 '@typescript-eslint/scope-manager': 7.18.0
3462 '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.1)(typescript@5.8.2)
3463 '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.8.2)
3464 '@typescript-eslint/visitor-keys': 7.18.0
3465 eslint: 8.57.1
3466 graphemer: 1.4.0
3467 ignore: 5.3.2
3468 natural-compare: 1.4.0
3469 ts-api-utils: 1.4.3(typescript@5.8.2)
3470 optionalDependencies:
3471 typescript: 5.8.2
3472 transitivePeerDependencies:
3473 - supports-color
3474
3475 '@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.2)':
3476 dependencies:
3477 '@typescript-eslint/scope-manager': 7.18.0
3478 '@typescript-eslint/types': 7.18.0
3479 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.8.2)
3480 '@typescript-eslint/visitor-keys': 7.18.0
3481 debug: 4.4.0
3482 eslint: 8.57.1
3483 optionalDependencies:
3484 typescript: 5.8.2
3485 transitivePeerDependencies:
3486 - supports-color
3487
3488 '@typescript-eslint/scope-manager@7.18.0':
3489 dependencies:
3490 '@typescript-eslint/types': 7.18.0
3491 '@typescript-eslint/visitor-keys': 7.18.0
3492
3493 '@typescript-eslint/type-utils@7.18.0(eslint@8.57.1)(typescript@5.8.2)':
3494 dependencies:
3495 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.8.2)
3496 '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.8.2)
3497 debug: 4.4.0
3498 eslint: 8.57.1
3499 ts-api-utils: 1.4.3(typescript@5.8.2)
3500 optionalDependencies:
3501 typescript: 5.8.2
3502 transitivePeerDependencies:
3503 - supports-color
3504
3505 '@typescript-eslint/types@7.18.0': {}
3506
3507 '@typescript-eslint/typescript-estree@7.18.0(typescript@5.8.2)':
3508 dependencies:
3509 '@typescript-eslint/types': 7.18.0
3510 '@typescript-eslint/visitor-keys': 7.18.0
3511 debug: 4.4.0
3512 globby: 11.1.0
3513 is-glob: 4.0.3
3514 minimatch: 9.0.5
3515 semver: 7.7.1
3516 ts-api-utils: 1.4.3(typescript@5.8.2)
3517 optionalDependencies:
3518 typescript: 5.8.2
3519 transitivePeerDependencies:
3520 - supports-color
3521
3522 '@typescript-eslint/utils@7.18.0(eslint@8.57.1)(typescript@5.8.2)':
3523 dependencies:
3524 '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1)
3525 '@typescript-eslint/scope-manager': 7.18.0
3526 '@typescript-eslint/types': 7.18.0
3527 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.8.2)
3528 eslint: 8.57.1
3529 transitivePeerDependencies:
3530 - supports-color
3531 - typescript
3532
3533 '@typescript-eslint/visitor-keys@7.18.0':
3534 dependencies:
3535 '@typescript-eslint/types': 7.18.0
3536 eslint-visitor-keys: 3.4.3
3537
3538 '@ungap/structured-clone@1.3.0': {}
3539
3540 '@vladfrangu/async_event_emitter@2.4.6': {}
3541
3542 abbrev@1.1.1:
3543 optional: true
3544
3545 abort-controller@3.0.0:
3546 dependencies:
3547 event-target-shim: 5.0.1
3548
3549 acorn-jsx@5.3.2(acorn@8.14.1):
3550 dependencies:
3551 acorn: 8.14.1
3552
3553 acorn@8.14.1: {}
3554
3555 adm-zip@0.5.16: {}
3556
3557 agent-base@6.0.2:
3558 dependencies:
3559 debug: 4.4.0
3560 transitivePeerDependencies:
3561 - supports-color
3562 optional: true
3563
3564 agent-base@7.1.3: {}
3565
3566 agentkeepalive@4.6.0:
3567 dependencies:
3568 humanize-ms: 1.2.1
3569
3570 aggregate-error@3.1.0:
3571 dependencies:
3572 clean-stack: 2.2.0
3573 indent-string: 4.0.0
3574 optional: true
3575
3576 ajv@6.12.6:
3577 dependencies:
3578 fast-deep-equal: 3.1.3
3579 fast-json-stable-stringify: 2.1.0
3580 json-schema-traverse: 0.4.1
3581 uri-js: 4.4.1
3582
3583 ansi-colors@4.1.3: {}
3584
3585 ansi-escapes@4.3.2:
3586 dependencies:
3587 type-fest: 0.21.3
3588
3589 ansi-regex@2.1.1: {}
3590
3591 ansi-regex@5.0.1: {}
3592
3593 ansi-styles@2.2.1: {}
3594
3595 ansi-styles@4.3.0:
3596 dependencies:
3597 color-convert: 2.0.1
3598
3599 apify-client@2.12.0:
3600 dependencies:
3601 '@apify/consts': 2.37.0
3602 '@apify/log': 2.5.13
3603 '@crawlee/types': 3.13.0
3604 agentkeepalive: 4.6.0
3605 async-retry: 1.3.3
3606 axios: 1.8.2
3607 content-type: 1.0.5
3608 ow: 0.28.2
3609 tslib: 2.8.1
3610 type-fest: 4.37.0
3611 transitivePeerDependencies:
3612 - debug
3613
3614 apify@3.3.2:
3615 dependencies:
3616 '@apify/consts': 2.37.0
3617 '@apify/input_secrets': 1.1.66
3618 '@apify/log': 2.5.13
3619 '@apify/timeout': 0.3.1
3620 '@apify/utilities': 2.14.0
3621 '@crawlee/core': 3.13.0
3622 '@crawlee/types': 3.13.0
3623 '@crawlee/utils': 3.13.0
3624 apify-client: 2.12.0
3625 fs-extra: 11.3.0
3626 ow: 0.28.2
3627 semver: 7.7.1
3628 tslib: 2.8.1
3629 ws: 8.18.1
3630 transitivePeerDependencies:
3631 - bufferutil
3632 - debug
3633 - supports-color
3634 - utf-8-validate
3635
3636 aproba@2.0.0:
3637 optional: true
3638
3639 are-we-there-yet@3.0.1:
3640 dependencies:
3641 delegates: 1.0.0
3642 readable-stream: 3.6.2
3643 optional: true
3644
3645 argparse@2.0.1: {}
3646
3647 aria-query@5.3.2: {}
3648
3649 array-buffer-byte-length@1.0.2:
3650 dependencies:
3651 call-bound: 1.0.4
3652 is-array-buffer: 3.0.5
3653
3654 array-includes@3.1.8:
3655 dependencies:
3656 call-bind: 1.0.8
3657 define-properties: 1.2.1
3658 es-abstract: 1.23.9
3659 es-object-atoms: 1.1.1
3660 get-intrinsic: 1.3.0
3661 is-string: 1.1.1
3662
3663 array-union@2.1.0: {}
3664
3665 array.prototype.findlast@1.2.5:
3666 dependencies:
3667 call-bind: 1.0.8
3668 define-properties: 1.2.1
3669 es-abstract: 1.23.9
3670 es-errors: 1.3.0
3671 es-object-atoms: 1.1.1
3672 es-shim-unscopables: 1.1.0
3673
3674 array.prototype.findlastindex@1.2.5:
3675 dependencies:
3676 call-bind: 1.0.8
3677 define-properties: 1.2.1
3678 es-abstract: 1.23.9
3679 es-errors: 1.3.0
3680 es-object-atoms: 1.1.1
3681 es-shim-unscopables: 1.1.0
3682
3683 array.prototype.flat@1.3.3:
3684 dependencies:
3685 call-bind: 1.0.8
3686 define-properties: 1.2.1
3687 es-abstract: 1.23.9
3688 es-shim-unscopables: 1.1.0
3689
3690 array.prototype.flatmap@1.3.3:
3691 dependencies:
3692 call-bind: 1.0.8
3693 define-properties: 1.2.1
3694 es-abstract: 1.23.9
3695 es-shim-unscopables: 1.1.0
3696
3697 array.prototype.tosorted@1.1.4:
3698 dependencies:
3699 call-bind: 1.0.8
3700 define-properties: 1.2.1
3701 es-abstract: 1.23.9
3702 es-errors: 1.3.0
3703 es-shim-unscopables: 1.1.0
3704
3705 arraybuffer.prototype.slice@1.0.4:
3706 dependencies:
3707 array-buffer-byte-length: 1.0.2
3708 call-bind: 1.0.8
3709 define-properties: 1.2.1
3710 es-abstract: 1.23.9
3711 es-errors: 1.3.0
3712 get-intrinsic: 1.3.0
3713 is-array-buffer: 3.0.5
3714
3715 ast-types-flow@0.0.8: {}
3716
3717 async-function@1.0.0: {}
3718
3719 async-retry@1.3.3:
3720 dependencies:
3721 retry: 0.13.1
3722
3723 asynckit@0.4.0: {}
3724
3725 available-typed-arrays@1.0.7:
3726 dependencies:
3727 possible-typed-array-names: 1.1.0
3728
3729 axe-core@4.10.3: {}
3730
3731 axios@1.8.2:
3732 dependencies:
3733 follow-redirects: 1.15.9
3734 form-data: 4.0.2
3735 proxy-from-env: 1.1.0
3736 transitivePeerDependencies:
3737 - debug
3738
3739 axobject-query@4.1.0: {}
3740
3741 balanced-match@1.0.2: {}
3742
3743 base64-js@1.5.1: {}
3744
3745 bindings@1.5.0:
3746 dependencies:
3747 file-uri-to-path: 1.0.0
3748
3749 bl@4.1.0:
3750 dependencies:
3751 buffer: 5.7.1
3752 inherits: 2.0.4
3753 readable-stream: 3.6.2
3754
3755 boolbase@1.0.0: {}
3756
3757 brace-expansion@1.1.11:
3758 dependencies:
3759 balanced-match: 1.0.2
3760 concat-map: 0.0.1
3761
3762 brace-expansion@2.0.1:
3763 dependencies:
3764 balanced-match: 1.0.2
3765
3766 braces@3.0.3:
3767 dependencies:
3768 fill-range: 7.1.1
3769
3770 browserslist@4.24.4:
3771 dependencies:
3772 caniuse-lite: 1.0.30001703
3773 electron-to-chromium: 1.5.114
3774 node-releases: 2.0.19
3775 update-browserslist-db: 1.1.3(browserslist@4.24.4)
3776
3777 buffer@5.7.1:
3778 dependencies:
3779 base64-js: 1.5.1
3780 ieee754: 1.2.1
3781
3782 cacache@15.3.0:
3783 dependencies:
3784 '@npmcli/fs': 1.1.1
3785 '@npmcli/move-file': 1.1.2
3786 chownr: 2.0.0
3787 fs-minipass: 2.1.0
3788 glob: 7.2.3
3789 infer-owner: 1.0.4
3790 lru-cache: 6.0.0
3791 minipass: 3.3.6
3792 minipass-collect: 1.0.2
3793 minipass-flush: 1.0.5
3794 minipass-pipeline: 1.2.4
3795 mkdirp: 1.0.4
3796 p-map: 4.0.0
3797 promise-inflight: 1.0.1
3798 rimraf: 3.0.2
3799 ssri: 8.0.1
3800 tar: 6.2.1
3801 unique-filename: 1.1.1
3802 transitivePeerDependencies:
3803 - bluebird
3804 optional: true
3805
3806 cacheable-lookup@7.0.0: {}
3807
3808 cacheable-request@12.0.1:
3809 dependencies:
3810 '@types/http-cache-semantics': 4.0.4
3811 get-stream: 9.0.1
3812 http-cache-semantics: 4.1.1
3813 keyv: 4.5.4
3814 mimic-response: 4.0.0
3815 normalize-url: 8.0.1
3816 responselike: 3.0.0
3817
3818 call-bind-apply-helpers@1.0.2:
3819 dependencies:
3820 es-errors: 1.3.0
3821 function-bind: 1.1.2
3822
3823 call-bind@1.0.8:
3824 dependencies:
3825 call-bind-apply-helpers: 1.0.2
3826 es-define-property: 1.0.1
3827 get-intrinsic: 1.3.0
3828 set-function-length: 1.2.2
3829
3830 call-bound@1.0.4:
3831 dependencies:
3832 call-bind-apply-helpers: 1.0.2
3833 get-intrinsic: 1.3.0
3834
3835 callsites@3.1.0: {}
3836
3837 callsites@4.2.0: {}
3838
3839 camoufox-js@0.2.1(encoding@0.1.13):
3840 dependencies:
3841 adm-zip: 0.5.16
3842 commander: 13.1.0
3843 fingerprint-generator: 2.1.62
3844 impit: 0.2.5
3845 js-yaml: 4.1.0
3846 language-tags: 2.0.1
3847 maxmind: 4.3.24
3848 playwright: 1.50.1
3849 progress: 2.0.3
3850 sqlite3: 5.1.7
3851 ua-parser-js: 2.0.2(encoding@0.1.13)
3852 xml2js: 0.6.2
3853 transitivePeerDependencies:
3854 - bluebird
3855 - encoding
3856 - supports-color
3857
3858 caniuse-lite@1.0.30001703: {}
3859
3860 chalk@1.1.3:
3861 dependencies:
3862 ansi-styles: 2.2.1
3863 escape-string-regexp: 1.0.5
3864 has-ansi: 2.0.0
3865 strip-ansi: 3.0.1
3866 supports-color: 2.0.0
3867
3868 chalk@4.1.2:
3869 dependencies:
3870 ansi-styles: 4.3.0
3871 supports-color: 7.2.0
3872
3873 chardet@0.7.0: {}
3874
3875 cheerio-select@2.1.0:
3876 dependencies:
3877 boolbase: 1.0.0
3878 css-select: 5.1.0
3879 css-what: 6.1.0
3880 domelementtype: 2.3.0
3881 domhandler: 5.0.3
3882 domutils: 3.2.2
3883
3884 cheerio@1.0.0-rc.12:
3885 dependencies:
3886 cheerio-select: 2.1.0
3887 dom-serializer: 2.0.0
3888 domhandler: 5.0.3
3889 domutils: 3.2.2
3890 htmlparser2: 8.0.2
3891 parse5: 7.2.1
3892 parse5-htmlparser2-tree-adapter: 7.1.0
3893
3894 chownr@1.1.4: {}
3895
3896 chownr@2.0.0: {}
3897
3898 clean-stack@2.2.0:
3899 optional: true
3900
3901 cli-cursor@3.1.0:
3902 dependencies:
3903 restore-cursor: 3.1.0
3904
3905 cli-spinners@2.9.2: {}
3906
3907 cli-width@3.0.0: {}
3908
3909 cli-width@4.1.0: {}
3910
3911 cliui@8.0.1:
3912 dependencies:
3913 string-width: 4.2.3
3914 strip-ansi: 6.0.1
3915 wrap-ansi: 7.0.0
3916
3917 clone@1.0.4: {}
3918
3919 color-convert@2.0.1:
3920 dependencies:
3921 color-name: 1.1.4
3922
3923 color-name@1.1.4: {}
3924
3925 color-support@1.1.3:
3926 optional: true
3927
3928 combined-stream@1.0.8:
3929 dependencies:
3930 delayed-stream: 1.0.0
3931
3932 commander@13.1.0: {}
3933
3934 concat-map@0.0.1: {}
3935
3936 confusing-browser-globals@1.0.11: {}
3937
3938 console-control-strings@1.1.0:
3939 optional: true
3940
3941 content-type@1.0.5: {}
3942
3943 crawlee@3.13.0(playwright@1.50.1):
3944 dependencies:
3945 '@crawlee/basic': 3.13.0
3946 '@crawlee/browser': 3.13.0(playwright@1.50.1)
3947 '@crawlee/browser-pool': 3.13.0(playwright@1.50.1)
3948 '@crawlee/cheerio': 3.13.0
3949 '@crawlee/cli': 3.13.0
3950 '@crawlee/core': 3.13.0
3951 '@crawlee/http': 3.13.0
3952 '@crawlee/jsdom': 3.13.0
3953 '@crawlee/linkedom': 3.13.0
3954 '@crawlee/playwright': 3.13.0(playwright@1.50.1)
3955 '@crawlee/puppeteer': 3.13.0(playwright@1.50.1)
3956 '@crawlee/utils': 3.13.0
3957 import-local: 3.2.0
3958 tslib: 2.8.1
3959 optionalDependencies:
3960 playwright: 1.50.1
3961 transitivePeerDependencies:
3962 - bufferutil
3963 - canvas
3964 - supports-color
3965 - utf-8-validate
3966
3967 cross-spawn@7.0.6:
3968 dependencies:
3969 path-key: 3.1.1
3970 shebang-command: 2.0.0
3971 which: 2.0.2
3972
3973 css-select@5.1.0:
3974 dependencies:
3975 boolbase: 1.0.0
3976 css-what: 6.1.0
3977 domhandler: 5.0.3
3978 domutils: 3.2.2
3979 nth-check: 2.1.1
3980
3981 css-what@6.1.0: {}
3982
3983 cssom@0.5.0: {}
3984
3985 cssstyle@4.3.0:
3986 dependencies:
3987 '@asamuzakjp/css-color': 3.1.1
3988 rrweb-cssom: 0.8.0
3989
3990 csv-stringify@6.5.2: {}
3991
3992 damerau-levenshtein@1.0.8: {}
3993
3994 data-urls@5.0.0:
3995 dependencies:
3996 whatwg-mimetype: 4.0.0
3997 whatwg-url: 14.1.1
3998
3999 data-view-buffer@1.0.2:
4000 dependencies:
4001 call-bound: 1.0.4
4002 es-errors: 1.3.0
4003 is-data-view: 1.0.2
4004
4005 data-view-byte-length@1.0.2:
4006 dependencies:
4007 call-bound: 1.0.4
4008 es-errors: 1.3.0
4009 is-data-view: 1.0.2
4010
4011 data-view-byte-offset@1.0.1:
4012 dependencies:
4013 call-bound: 1.0.4
4014 es-errors: 1.3.0
4015 is-data-view: 1.0.2
4016
4017 date-fns@4.1.0: {}
4018
4019 debug@3.2.7:
4020 dependencies:
4021 ms: 2.1.3
4022
4023 debug@4.4.0:
4024 dependencies:
4025 ms: 2.1.3
4026
4027 decimal.js@10.5.0: {}
4028
4029 decompress-response@6.0.0:
4030 dependencies:
4031 mimic-response: 3.1.0
4032
4033 deep-extend@0.6.0: {}
4034
4035 deep-is@0.1.4: {}
4036
4037 defaults@1.0.4:
4038 dependencies:
4039 clone: 1.0.4
4040
4041 defer-to-connect@2.0.1: {}
4042
4043 define-data-property@1.1.4:
4044 dependencies:
4045 es-define-property: 1.0.1
4046 es-errors: 1.3.0
4047 gopd: 1.2.0
4048
4049 define-properties@1.2.1:
4050 dependencies:
4051 define-data-property: 1.1.4
4052 has-property-descriptors: 1.0.2
4053 object-keys: 1.1.1
4054
4055 delayed-stream@1.0.0: {}
4056
4057 delegates@1.0.0:
4058 optional: true
4059
4060 detect-europe-js@0.1.2: {}
4061
4062 detect-libc@2.0.3: {}
4063
4064 devtools-protocol@0.0.1429850: {}
4065
4066 dir-glob@3.0.1:
4067 dependencies:
4068 path-type: 4.0.0
4069
4070 doctrine@2.1.0:
4071 dependencies:
4072 esutils: 2.0.3
4073
4074 doctrine@3.0.0:
4075 dependencies:
4076 esutils: 2.0.3
4077
4078 dom-serializer@2.0.0:
4079 dependencies:
4080 domelementtype: 2.3.0
4081 domhandler: 5.0.3
4082 entities: 4.5.0
4083
4084 domelementtype@2.3.0: {}
4085
4086 domhandler@5.0.3:
4087 dependencies:
4088 domelementtype: 2.3.0
4089
4090 domutils@3.2.2:
4091 dependencies:
4092 dom-serializer: 2.0.0
4093 domelementtype: 2.3.0
4094 domhandler: 5.0.3
4095
4096 dot-prop@6.0.1:
4097 dependencies:
4098 is-obj: 2.0.0
4099
4100 dot-prop@7.2.0:
4101 dependencies:
4102 type-fest: 2.19.0
4103
4104 dunder-proto@1.0.1:
4105 dependencies:
4106 call-bind-apply-helpers: 1.0.2
4107 es-errors: 1.3.0
4108 gopd: 1.2.0
4109
4110 duplexer@0.1.2: {}
4111
4112 electron-to-chromium@1.5.114: {}
4113
4114 emoji-regex@8.0.0: {}
4115
4116 emoji-regex@9.2.2: {}
4117
4118 encoding@0.1.13:
4119 dependencies:
4120 iconv-lite: 0.6.3
4121 optional: true
4122
4123 end-of-stream@1.4.4:
4124 dependencies:
4125 once: 1.4.0
4126
4127 enhanced-resolve@5.18.1:
4128 dependencies:
4129 graceful-fs: 4.2.11
4130 tapable: 2.2.1
4131
4132 entities@4.5.0: {}
4133
4134 entities@6.0.0: {}
4135
4136 env-paths@2.2.1:
4137 optional: true
4138
4139 err-code@2.0.3:
4140 optional: true
4141
4142 es-abstract@1.23.9:
4143 dependencies:
4144 array-buffer-byte-length: 1.0.2
4145 arraybuffer.prototype.slice: 1.0.4
4146 available-typed-arrays: 1.0.7
4147 call-bind: 1.0.8
4148 call-bound: 1.0.4
4149 data-view-buffer: 1.0.2
4150 data-view-byte-length: 1.0.2
4151 data-view-byte-offset: 1.0.1
4152 es-define-property: 1.0.1
4153 es-errors: 1.3.0
4154 es-object-atoms: 1.1.1
4155 es-set-tostringtag: 2.1.0
4156 es-to-primitive: 1.3.0
4157 function.prototype.name: 1.1.8
4158 get-intrinsic: 1.3.0
4159 get-proto: 1.0.1
4160 get-symbol-description: 1.1.0
4161 globalthis: 1.0.4
4162 gopd: 1.2.0
4163 has-property-descriptors: 1.0.2
4164 has-proto: 1.2.0
4165 has-symbols: 1.1.0
4166 hasown: 2.0.2
4167 internal-slot: 1.1.0
4168 is-array-buffer: 3.0.5
4169 is-callable: 1.2.7
4170 is-data-view: 1.0.2
4171 is-regex: 1.2.1
4172 is-shared-array-buffer: 1.0.4
4173 is-string: 1.1.1
4174 is-typed-array: 1.1.15
4175 is-weakref: 1.1.1
4176 math-intrinsics: 1.1.0
4177 object-inspect: 1.13.4
4178 object-keys: 1.1.1
4179 object.assign: 4.1.7
4180 own-keys: 1.0.1
4181 regexp.prototype.flags: 1.5.4
4182 safe-array-concat: 1.1.3
4183 safe-push-apply: 1.0.0
4184 safe-regex-test: 1.1.0
4185 set-proto: 1.0.0
4186 string.prototype.trim: 1.2.10
4187 string.prototype.trimend: 1.0.9
4188 string.prototype.trimstart: 1.0.8
4189 typed-array-buffer: 1.0.3
4190 typed-array-byte-length: 1.0.3
4191 typed-array-byte-offset: 1.0.4
4192 typed-array-length: 1.0.7
4193 unbox-primitive: 1.1.0
4194 which-typed-array: 1.1.19
4195
4196 es-define-property@1.0.1: {}
4197
4198 es-errors@1.3.0: {}
4199
4200 es-iterator-helpers@1.2.1:
4201 dependencies:
4202 call-bind: 1.0.8
4203 call-bound: 1.0.4
4204 define-properties: 1.2.1
4205 es-abstract: 1.23.9
4206 es-errors: 1.3.0
4207 es-set-tostringtag: 2.1.0
4208 function-bind: 1.1.2
4209 get-intrinsic: 1.3.0
4210 globalthis: 1.0.4
4211 gopd: 1.2.0
4212 has-property-descriptors: 1.0.2
4213 has-proto: 1.2.0
4214 has-symbols: 1.1.0
4215 internal-slot: 1.1.0
4216 iterator.prototype: 1.1.5
4217 safe-array-concat: 1.1.3
4218
4219 es-object-atoms@1.1.1:
4220 dependencies:
4221 es-errors: 1.3.0
4222
4223 es-set-tostringtag@2.1.0:
4224 dependencies:
4225 es-errors: 1.3.0
4226 get-intrinsic: 1.3.0
4227 has-tostringtag: 1.0.2
4228 hasown: 2.0.2
4229
4230 es-shim-unscopables@1.1.0:
4231 dependencies:
4232 hasown: 2.0.2
4233
4234 es-to-primitive@1.3.0:
4235 dependencies:
4236 is-callable: 1.2.7
4237 is-date-object: 1.1.0
4238 is-symbol: 1.1.1
4239
4240 esbuild@0.25.1:
4241 optionalDependencies:
4242 '@esbuild/aix-ppc64': 0.25.1
4243 '@esbuild/android-arm': 0.25.1
4244 '@esbuild/android-arm64': 0.25.1
4245 '@esbuild/android-x64': 0.25.1
4246 '@esbuild/darwin-arm64': 0.25.1
4247 '@esbuild/darwin-x64': 0.25.1
4248 '@esbuild/freebsd-arm64': 0.25.1
4249 '@esbuild/freebsd-x64': 0.25.1
4250 '@esbuild/linux-arm': 0.25.1
4251 '@esbuild/linux-arm64': 0.25.1
4252 '@esbuild/linux-ia32': 0.25.1
4253 '@esbuild/linux-loong64': 0.25.1
4254 '@esbuild/linux-mips64el': 0.25.1
4255 '@esbuild/linux-ppc64': 0.25.1
4256 '@esbuild/linux-riscv64': 0.25.1
4257 '@esbuild/linux-s390x': 0.25.1
4258 '@esbuild/linux-x64': 0.25.1
4259 '@esbuild/netbsd-arm64': 0.25.1
4260 '@esbuild/netbsd-x64': 0.25.1
4261 '@esbuild/openbsd-arm64': 0.25.1
4262 '@esbuild/openbsd-x64': 0.25.1
4263 '@esbuild/sunos-x64': 0.25.1
4264 '@esbuild/win32-arm64': 0.25.1
4265 '@esbuild/win32-ia32': 0.25.1
4266 '@esbuild/win32-x64': 0.25.1
4267
4268 escalade@3.2.0: {}
4269
4270 escape-string-regexp@1.0.5: {}
4271
4272 escape-string-regexp@4.0.0: {}
4273
4274 eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.31.0)(eslint@8.57.1):
4275 dependencies:
4276 confusing-browser-globals: 1.0.11
4277 eslint: 8.57.1
4278 eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1)
4279 object.assign: 4.1.7
4280 object.entries: 1.1.8
4281 semver: 6.3.1
4282
4283 eslint-config-airbnb@19.0.4(eslint-plugin-import@2.31.0)(eslint-plugin-jsx-a11y@6.10.2(eslint@8.57.1))(eslint-plugin-react-hooks@4.6.2(eslint@8.57.1))(eslint-plugin-react@7.37.4(eslint@8.57.1))(eslint@8.57.1):
4284 dependencies:
4285 eslint: 8.57.1
4286 eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.31.0)(eslint@8.57.1)
4287 eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1)
4288 eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.1)
4289 eslint-plugin-react: 7.37.4(eslint@8.57.1)
4290 eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1)
4291 object.assign: 4.1.7
4292 object.entries: 1.1.8
4293
4294 eslint-import-resolver-node@0.3.9:
4295 dependencies:
4296 debug: 3.2.7
4297 is-core-module: 2.16.1
4298 resolve: 1.22.10
4299 transitivePeerDependencies:
4300 - supports-color
4301
4302 eslint-import-resolver-typescript@2.7.1(eslint-plugin-import@2.31.0)(eslint@8.57.1):
4303 dependencies:
4304 debug: 4.4.0
4305 eslint: 8.57.1
4306 eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1)
4307 glob: 7.2.3
4308 is-glob: 4.0.3
4309 resolve: 1.22.10
4310 tsconfig-paths: 3.15.0
4311 transitivePeerDependencies:
4312 - supports-color
4313
4314 eslint-import-resolver-typescript@3.8.3(eslint-plugin-import@2.31.0)(eslint@8.57.1):
4315 dependencies:
4316 '@nolyfill/is-core-module': 1.0.39
4317 debug: 4.4.0
4318 enhanced-resolve: 5.18.1
4319 eslint: 8.57.1
4320 get-tsconfig: 4.10.0
4321 is-bun-module: 1.3.0
4322 stable-hash: 0.0.4
4323 tinyglobby: 0.2.12
4324 optionalDependencies:
4325 eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1)
4326 transitivePeerDependencies:
4327 - supports-color
4328
4329 eslint-module-utils@2.12.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@2.7.1)(eslint@8.57.1):
4330 dependencies:
4331 debug: 3.2.7
4332 optionalDependencies:
4333 '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.8.2)
4334 eslint: 8.57.1
4335 eslint-import-resolver-node: 0.3.9
4336 eslint-import-resolver-typescript: 2.7.1(eslint-plugin-import@2.31.0)(eslint@8.57.1)
4337 transitivePeerDependencies:
4338 - supports-color
4339
4340 eslint-module-utils@2.12.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.8.3)(eslint@8.57.1):
4341 dependencies:
4342 debug: 3.2.7
4343 optionalDependencies:
4344 '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.8.2)
4345 eslint: 8.57.1
4346 eslint-import-resolver-node: 0.3.9
4347 eslint-import-resolver-typescript: 3.8.3(eslint-plugin-import@2.31.0)(eslint@8.57.1)
4348 transitivePeerDependencies:
4349 - supports-color
4350
4351 eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.2))(eslint-import-resolver-typescript@2.7.1)(eslint@8.57.1):
4352 dependencies:
4353 '@rtsao/scc': 1.1.0
4354 array-includes: 3.1.8
4355 array.prototype.findlastindex: 1.2.5
4356 array.prototype.flat: 1.3.3
4357 array.prototype.flatmap: 1.3.3
4358 debug: 3.2.7
4359 doctrine: 2.1.0
4360 eslint: 8.57.1
4361 eslint-import-resolver-node: 0.3.9
4362 eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@2.7.1)(eslint@8.57.1)
4363 hasown: 2.0.2
4364 is-core-module: 2.16.1
4365 is-glob: 4.0.3
4366 minimatch: 3.1.2
4367 object.fromentries: 2.0.8
4368 object.groupby: 1.0.3
4369 object.values: 1.2.1
4370 semver: 6.3.1
4371 string.prototype.trimend: 1.0.9
4372 tsconfig-paths: 3.15.0
4373 optionalDependencies:
4374 '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.8.2)
4375 transitivePeerDependencies:
4376 - eslint-import-resolver-typescript
4377 - eslint-import-resolver-webpack
4378 - supports-color
4379
4380 eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1):
4381 dependencies:
4382 '@rtsao/scc': 1.1.0
4383 array-includes: 3.1.8
4384 array.prototype.findlastindex: 1.2.5
4385 array.prototype.flat: 1.3.3
4386 array.prototype.flatmap: 1.3.3
4387 debug: 3.2.7
4388 doctrine: 2.1.0
4389 eslint: 8.57.1
4390 eslint-import-resolver-node: 0.3.9
4391 eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.8.3)(eslint@8.57.1)
4392 hasown: 2.0.2
4393 is-core-module: 2.16.1
4394 is-glob: 4.0.3
4395 minimatch: 3.1.2
4396 object.fromentries: 2.0.8
4397 object.groupby: 1.0.3
4398 object.values: 1.2.1
4399 semver: 6.3.1
4400 string.prototype.trimend: 1.0.9
4401 tsconfig-paths: 3.15.0
4402 optionalDependencies:
4403 '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.8.2)
4404 transitivePeerDependencies:
4405 - eslint-import-resolver-typescript
4406 - eslint-import-resolver-webpack
4407 - supports-color
4408
4409 eslint-plugin-jsx-a11y@6.10.2(eslint@8.57.1):
4410 dependencies:
4411 aria-query: 5.3.2
4412 array-includes: 3.1.8
4413 array.prototype.flatmap: 1.3.3
4414 ast-types-flow: 0.0.8
4415 axe-core: 4.10.3
4416 axobject-query: 4.1.0
4417 damerau-levenshtein: 1.0.8
4418 emoji-regex: 9.2.2
4419 eslint: 8.57.1
4420 hasown: 2.0.2
4421 jsx-ast-utils: 3.3.5
4422 language-tags: 1.0.9
4423 minimatch: 3.1.2
4424 object.fromentries: 2.0.8
4425 safe-regex-test: 1.1.0
4426 string.prototype.includes: 2.0.1
4427
4428 eslint-plugin-react-hooks@4.6.2(eslint@8.57.1):
4429 dependencies:
4430 eslint: 8.57.1
4431
4432 eslint-plugin-react@7.37.4(eslint@8.57.1):
4433 dependencies:
4434 array-includes: 3.1.8
4435 array.prototype.findlast: 1.2.5
4436 array.prototype.flatmap: 1.3.3
4437 array.prototype.tosorted: 1.1.4
4438 doctrine: 2.1.0
4439 es-iterator-helpers: 1.2.1
4440 eslint: 8.57.1
4441 estraverse: 5.3.0
4442 hasown: 2.0.2
4443 jsx-ast-utils: 3.3.5
4444 minimatch: 3.1.2
4445 object.entries: 1.1.8
4446 object.fromentries: 2.0.8
4447 object.values: 1.2.1
4448 prop-types: 15.8.1
4449 resolve: 2.0.0-next.5
4450 semver: 6.3.1
4451 string.prototype.matchall: 4.0.12
4452 string.prototype.repeat: 1.0.0
4453
4454 eslint-scope@7.2.2:
4455 dependencies:
4456 esrecurse: 4.3.0
4457 estraverse: 5.3.0
4458
4459 eslint-visitor-keys@3.4.3: {}
4460
4461 eslint@8.57.1:
4462 dependencies:
4463 '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1)
4464 '@eslint-community/regexpp': 4.12.1
4465 '@eslint/eslintrc': 2.1.4
4466 '@eslint/js': 8.57.1
4467 '@humanwhocodes/config-array': 0.13.0
4468 '@humanwhocodes/module-importer': 1.0.1
4469 '@nodelib/fs.walk': 1.2.8
4470 '@ungap/structured-clone': 1.3.0
4471 ajv: 6.12.6
4472 chalk: 4.1.2
4473 cross-spawn: 7.0.6
4474 debug: 4.4.0
4475 doctrine: 3.0.0
4476 escape-string-regexp: 4.0.0
4477 eslint-scope: 7.2.2
4478 eslint-visitor-keys: 3.4.3
4479 espree: 9.6.1
4480 esquery: 1.6.0
4481 esutils: 2.0.3
4482 fast-deep-equal: 3.1.3
4483 file-entry-cache: 6.0.1
4484 find-up: 5.0.0
4485 glob-parent: 6.0.2
4486 globals: 13.24.0
4487 graphemer: 1.4.0
4488 ignore: 5.3.2
4489 imurmurhash: 0.1.4
4490 is-glob: 4.0.3
4491 is-path-inside: 3.0.3
4492 js-yaml: 4.1.0
4493 json-stable-stringify-without-jsonify: 1.0.1
4494 levn: 0.4.1
4495 lodash.merge: 4.6.2
4496 minimatch: 3.1.2
4497 natural-compare: 1.4.0
4498 optionator: 0.9.4
4499 strip-ansi: 6.0.1
4500 text-table: 0.2.0
4501 transitivePeerDependencies:
4502 - supports-color
4503
4504 espree@9.6.1:
4505 dependencies:
4506 acorn: 8.14.1
4507 acorn-jsx: 5.3.2(acorn@8.14.1)
4508 eslint-visitor-keys: 3.4.3
4509
4510 esquery@1.6.0:
4511 dependencies:
4512 estraverse: 5.3.0
4513
4514 esrecurse@4.3.0:
4515 dependencies:
4516 estraverse: 5.3.0
4517
4518 estraverse@5.3.0: {}
4519
4520 esutils@2.0.3: {}
4521
4522 event-stream@3.3.4:
4523 dependencies:
4524 duplexer: 0.1.2
4525 from: 0.1.7
4526 map-stream: 0.1.0
4527 pause-stream: 0.0.11
4528 split: 0.3.3
4529 stream-combiner: 0.0.4
4530 through: 2.3.8
4531
4532 event-target-shim@5.0.1: {}
4533
4534 expand-template@2.0.3: {}
4535
4536 external-editor@3.1.0:
4537 dependencies:
4538 chardet: 0.7.0
4539 iconv-lite: 0.4.24
4540 tmp: 0.0.33
4541
4542 fast-deep-equal@3.1.3: {}
4543
4544 fast-glob@3.3.3:
4545 dependencies:
4546 '@nodelib/fs.stat': 2.0.5
4547 '@nodelib/fs.walk': 1.2.8
4548 glob-parent: 5.1.2
4549 merge2: 1.4.1
4550 micromatch: 4.0.8
4551
4552 fast-json-stable-stringify@2.1.0: {}
4553
4554 fast-levenshtein@2.0.6: {}
4555
4556 fastq@1.19.1:
4557 dependencies:
4558 reusify: 1.1.0
4559
4560 fdir@6.4.3(picomatch@4.0.2):
4561 optionalDependencies:
4562 picomatch: 4.0.2
4563
4564 fflate@0.8.2: {}
4565
4566 figlet@1.8.0: {}
4567
4568 figures@3.2.0:
4569 dependencies:
4570 escape-string-regexp: 1.0.5
4571
4572 file-entry-cache@6.0.1:
4573 dependencies:
4574 flat-cache: 3.2.0
4575
4576 file-type@20.4.0:
4577 dependencies:
4578 '@tokenizer/inflate': 0.2.7
4579 strtok3: 10.2.2
4580 token-types: 6.0.0
4581 uint8array-extras: 1.4.0
4582 transitivePeerDependencies:
4583 - supports-color
4584
4585 file-uri-to-path@1.0.0: {}
4586
4587 fill-range@7.1.1:
4588 dependencies:
4589 to-regex-range: 5.0.1
4590
4591 find-up@4.1.0:
4592 dependencies:
4593 locate-path: 5.0.0
4594 path-exists: 4.0.0
4595
4596 find-up@5.0.0:
4597 dependencies:
4598 locate-path: 6.0.0
4599 path-exists: 4.0.0
4600
4601 fingerprint-generator@2.1.62:
4602 dependencies:
4603 generative-bayesian-network: 2.1.62
4604 header-generator: 2.1.62
4605 tslib: 2.8.1
4606
4607 fingerprint-injector@2.1.62(playwright@1.50.1):
4608 dependencies:
4609 fingerprint-generator: 2.1.62
4610 tslib: 2.8.1
4611 optionalDependencies:
4612 playwright: 1.50.1
4613
4614 flat-cache@3.2.0:
4615 dependencies:
4616 flatted: 3.3.3
4617 keyv: 4.5.4
4618 rimraf: 3.0.2
4619
4620 flatted@3.3.3: {}
4621
4622 follow-redirects@1.15.9: {}
4623
4624 for-each@0.3.5:
4625 dependencies:
4626 is-callable: 1.2.7
4627
4628 form-data-encoder@1.7.2: {}
4629
4630 form-data-encoder@4.0.2: {}
4631
4632 form-data@4.0.2:
4633 dependencies:
4634 asynckit: 0.4.0
4635 combined-stream: 1.0.8
4636 es-set-tostringtag: 2.1.0
4637 mime-types: 2.1.35
4638
4639 formdata-node@4.4.1:
4640 dependencies:
4641 node-domexception: 1.0.0
4642 web-streams-polyfill: 4.0.0-beta.3
4643
4644 from@0.1.7: {}
4645
4646 fs-constants@1.0.0: {}
4647
4648 fs-extra@11.3.0:
4649 dependencies:
4650 graceful-fs: 4.2.11
4651 jsonfile: 6.1.0
4652 universalify: 2.0.1
4653
4654 fs-minipass@2.1.0:
4655 dependencies:
4656 minipass: 3.3.6
4657
4658 fs.realpath@1.0.0: {}
4659
4660 fsevents@2.3.2:
4661 optional: true
4662
4663 fsevents@2.3.3:
4664 optional: true
4665
4666 function-bind@1.1.2: {}
4667
4668 function.prototype.name@1.1.8:
4669 dependencies:
4670 call-bind: 1.0.8
4671 call-bound: 1.0.4
4672 define-properties: 1.2.1
4673 functions-have-names: 1.2.3
4674 hasown: 2.0.2
4675 is-callable: 1.2.7
4676
4677 functions-have-names@1.2.3: {}
4678
4679 gauge@4.0.4:
4680 dependencies:
4681 aproba: 2.0.0
4682 color-support: 1.1.3
4683 console-control-strings: 1.1.0
4684 has-unicode: 2.0.1
4685 signal-exit: 3.0.7
4686 string-width: 4.2.3
4687 strip-ansi: 6.0.1
4688 wide-align: 1.1.5
4689 optional: true
4690
4691 generative-bayesian-network@2.1.62:
4692 dependencies:
4693 adm-zip: 0.5.16
4694 tslib: 2.8.1
4695
4696 get-caller-file@2.0.5: {}
4697
4698 get-intrinsic@1.3.0:
4699 dependencies:
4700 call-bind-apply-helpers: 1.0.2
4701 es-define-property: 1.0.1
4702 es-errors: 1.3.0
4703 es-object-atoms: 1.1.1
4704 function-bind: 1.1.2
4705 get-proto: 1.0.1
4706 gopd: 1.2.0
4707 has-symbols: 1.1.0
4708 hasown: 2.0.2
4709 math-intrinsics: 1.1.0
4710
4711 get-proto@1.0.1:
4712 dependencies:
4713 dunder-proto: 1.0.1
4714 es-object-atoms: 1.1.1
4715
4716 get-stream@9.0.1:
4717 dependencies:
4718 '@sec-ant/readable-stream': 0.4.1
4719 is-stream: 4.0.1
4720
4721 get-symbol-description@1.1.0:
4722 dependencies:
4723 call-bound: 1.0.4
4724 es-errors: 1.3.0
4725 get-intrinsic: 1.3.0
4726
4727 get-tsconfig@4.10.0:
4728 dependencies:
4729 resolve-pkg-maps: 1.0.0
4730
4731 github-from-package@0.0.0: {}
4732
4733 glob-parent@5.1.2:
4734 dependencies:
4735 is-glob: 4.0.3
4736
4737 glob-parent@6.0.2:
4738 dependencies:
4739 is-glob: 4.0.3
4740
4741 glob@7.2.3:
4742 dependencies:
4743 fs.realpath: 1.0.0
4744 inflight: 1.0.6
4745 inherits: 2.0.4
4746 minimatch: 3.1.2
4747 once: 1.4.0
4748 path-is-absolute: 1.0.1
4749
4750 globals@13.24.0:
4751 dependencies:
4752 type-fest: 0.20.2
4753
4754 globalthis@1.0.4:
4755 dependencies:
4756 define-properties: 1.2.1
4757 gopd: 1.2.0
4758
4759 globby@11.1.0:
4760 dependencies:
4761 array-union: 2.1.0
4762 dir-glob: 3.0.1
4763 fast-glob: 3.3.3
4764 ignore: 5.3.2
4765 merge2: 1.4.1
4766 slash: 3.0.0
4767
4768 gopd@1.2.0: {}
4769
4770 got-scraping@4.1.1:
4771 dependencies:
4772 got: 14.4.6
4773 header-generator: 2.1.62
4774 http2-wrapper: 2.2.1
4775 mimic-response: 4.0.0
4776 ow: 1.1.1
4777 quick-lru: 7.0.0
4778 tslib: 2.8.1
4779
4780 got@14.4.6:
4781 dependencies:
4782 '@sindresorhus/is': 7.0.1
4783 '@szmarczak/http-timer': 5.0.1
4784 cacheable-lookup: 7.0.0
4785 cacheable-request: 12.0.1
4786 decompress-response: 6.0.0
4787 form-data-encoder: 4.0.2
4788 http2-wrapper: 2.2.1
4789 lowercase-keys: 3.0.0
4790 p-cancelable: 4.0.1
4791 responselike: 3.0.0
4792 type-fest: 4.37.0
4793
4794 graceful-fs@4.2.11: {}
4795
4796 graphemer@1.4.0: {}
4797
4798 has-ansi@2.0.0:
4799 dependencies:
4800 ansi-regex: 2.1.1
4801
4802 has-bigints@1.1.0: {}
4803
4804 has-flag@4.0.0: {}
4805
4806 has-property-descriptors@1.0.2:
4807 dependencies:
4808 es-define-property: 1.0.1
4809
4810 has-proto@1.2.0:
4811 dependencies:
4812 dunder-proto: 1.0.1
4813
4814 has-symbols@1.1.0: {}
4815
4816 has-tostringtag@1.0.2:
4817 dependencies:
4818 has-symbols: 1.1.0
4819
4820 has-unicode@2.0.1:
4821 optional: true
4822
4823 hasown@2.0.2:
4824 dependencies:
4825 function-bind: 1.1.2
4826
4827 header-generator@2.1.62:
4828 dependencies:
4829 browserslist: 4.24.4
4830 generative-bayesian-network: 2.1.62
4831 ow: 0.28.2
4832 tslib: 2.8.1
4833
4834 html-encoding-sniffer@4.0.0:
4835 dependencies:
4836 whatwg-encoding: 3.1.1
4837
4838 html-escaper@3.0.3: {}
4839
4840 htmlparser2@10.0.0:
4841 dependencies:
4842 domelementtype: 2.3.0
4843 domhandler: 5.0.3
4844 domutils: 3.2.2
4845 entities: 6.0.0
4846
4847 htmlparser2@8.0.2:
4848 dependencies:
4849 domelementtype: 2.3.0
4850 domhandler: 5.0.3
4851 domutils: 3.2.2
4852 entities: 4.5.0
4853
4854 htmlparser2@9.1.0:
4855 dependencies:
4856 domelementtype: 2.3.0
4857 domhandler: 5.0.3
4858 domutils: 3.2.2
4859 entities: 4.5.0
4860
4861 http-cache-semantics@4.1.1: {}
4862
4863 http-proxy-agent@4.0.1:
4864 dependencies:
4865 '@tootallnate/once': 1.1.2
4866 agent-base: 6.0.2
4867 debug: 4.4.0
4868 transitivePeerDependencies:
4869 - supports-color
4870 optional: true
4871
4872 http-proxy-agent@7.0.2:
4873 dependencies:
4874 agent-base: 7.1.3
4875 debug: 4.4.0
4876 transitivePeerDependencies:
4877 - supports-color
4878
4879 http2-wrapper@2.2.1:
4880 dependencies:
4881 quick-lru: 5.1.1
4882 resolve-alpn: 1.2.1
4883
4884 https-proxy-agent@5.0.1:
4885 dependencies:
4886 agent-base: 6.0.2
4887 debug: 4.4.0
4888 transitivePeerDependencies:
4889 - supports-color
4890 optional: true
4891
4892 https-proxy-agent@7.0.6:
4893 dependencies:
4894 agent-base: 7.1.3
4895 debug: 4.4.0
4896 transitivePeerDependencies:
4897 - supports-color
4898
4899 humanize-ms@1.2.1:
4900 dependencies:
4901 ms: 2.1.3
4902
4903 iconv-lite@0.4.24:
4904 dependencies:
4905 safer-buffer: 2.1.2
4906
4907 iconv-lite@0.6.3:
4908 dependencies:
4909 safer-buffer: 2.1.2
4910
4911 idcac-playwright@0.1.3: {}
4912
4913 ieee754@1.2.1: {}
4914
4915 ignore@5.3.2: {}
4916
4917 impit-darwin-arm64@0.2.5:
4918 optional: true
4919
4920 impit-darwin-x64@0.2.5:
4921 optional: true
4922
4923 impit-linux-x64-gnu@0.2.5:
4924 optional: true
4925
4926 impit-linux-x64-musl@0.2.5:
4927 optional: true
4928
4929 impit-win32-arm64-msvc@0.2.5:
4930 optional: true
4931
4932 impit-win32-x64-msvc@0.2.5:
4933 optional: true
4934
4935 impit@0.2.5:
4936 optionalDependencies:
4937 impit-darwin-arm64: 0.2.5
4938 impit-darwin-x64: 0.2.5
4939 impit-linux-x64-gnu: 0.2.5
4940 impit-linux-x64-musl: 0.2.5
4941 impit-win32-arm64-msvc: 0.2.5
4942 impit-win32-x64-msvc: 0.2.5
4943
4944 import-fresh@3.3.1:
4945 dependencies:
4946 parent-module: 1.0.1
4947 resolve-from: 4.0.0
4948
4949 import-local@3.2.0:
4950 dependencies:
4951 pkg-dir: 4.2.0
4952 resolve-cwd: 3.0.0
4953
4954 imurmurhash@0.1.4: {}
4955
4956 indent-string@4.0.0:
4957 optional: true
4958
4959 infer-owner@1.0.4:
4960 optional: true
4961
4962 inflight@1.0.6:
4963 dependencies:
4964 once: 1.4.0
4965 wrappy: 1.0.2
4966
4967 inherits@2.0.4: {}
4968
4969 ini@1.3.8: {}
4970
4971 inquirer@8.2.6:
4972 dependencies:
4973 ansi-escapes: 4.3.2
4974 chalk: 4.1.2
4975 cli-cursor: 3.1.0
4976 cli-width: 3.0.0
4977 external-editor: 3.1.0
4978 figures: 3.2.0
4979 lodash: 4.17.21
4980 mute-stream: 0.0.8
4981 ora: 5.4.1
4982 run-async: 2.4.1
4983 rxjs: 7.8.2
4984 string-width: 4.2.3
4985 strip-ansi: 6.0.1
4986 through: 2.3.8
4987 wrap-ansi: 6.2.0
4988
4989 inquirer@9.3.7:
4990 dependencies:
4991 '@inquirer/figures': 1.0.11
4992 ansi-escapes: 4.3.2
4993 cli-width: 4.1.0
4994 external-editor: 3.1.0
4995 mute-stream: 1.0.0
4996 ora: 5.4.1
4997 run-async: 3.0.0
4998 rxjs: 7.8.2
4999 string-width: 4.2.3
5000 strip-ansi: 6.0.1
5001 wrap-ansi: 6.2.0
5002 yoctocolors-cjs: 2.1.2
5003
5004 internal-slot@1.1.0:
5005 dependencies:
5006 es-errors: 1.3.0
5007 hasown: 2.0.2
5008 side-channel: 1.1.0
5009
5010 ip-address@9.0.5:
5011 dependencies:
5012 jsbn: 1.1.0
5013 sprintf-js: 1.1.3
5014
5015 is-any-array@2.0.1: {}
5016
5017 is-array-buffer@3.0.5:
5018 dependencies:
5019 call-bind: 1.0.8
5020 call-bound: 1.0.4
5021 get-intrinsic: 1.3.0
5022
5023 is-async-function@2.1.1:
5024 dependencies:
5025 async-function: 1.0.0
5026 call-bound: 1.0.4
5027 get-proto: 1.0.1
5028 has-tostringtag: 1.0.2
5029 safe-regex-test: 1.1.0
5030
5031 is-bigint@1.1.0:
5032 dependencies:
5033 has-bigints: 1.1.0
5034
5035 is-boolean-object@1.2.2:
5036 dependencies:
5037 call-bound: 1.0.4
5038 has-tostringtag: 1.0.2
5039
5040 is-bun-module@1.3.0:
5041 dependencies:
5042 semver: 7.7.1
5043
5044 is-callable@1.2.7: {}
5045
5046 is-core-module@2.16.1:
5047 dependencies:
5048 hasown: 2.0.2
5049
5050 is-data-view@1.0.2:
5051 dependencies:
5052 call-bound: 1.0.4
5053 get-intrinsic: 1.3.0
5054 is-typed-array: 1.1.15
5055
5056 is-date-object@1.1.0:
5057 dependencies:
5058 call-bound: 1.0.4
5059 has-tostringtag: 1.0.2
5060
5061 is-extglob@2.1.1: {}
5062
5063 is-finalizationregistry@1.1.1:
5064 dependencies:
5065 call-bound: 1.0.4
5066
5067 is-fullwidth-code-point@3.0.0: {}
5068
5069 is-generator-function@1.1.0:
5070 dependencies:
5071 call-bound: 1.0.4
5072 get-proto: 1.0.1
5073 has-tostringtag: 1.0.2
5074 safe-regex-test: 1.1.0
5075
5076 is-glob@4.0.3:
5077 dependencies:
5078 is-extglob: 2.1.1
5079
5080 is-interactive@1.0.0: {}
5081
5082 is-lambda@1.0.1:
5083 optional: true
5084
5085 is-map@2.0.3: {}
5086
5087 is-number-object@1.1.1:
5088 dependencies:
5089 call-bound: 1.0.4
5090 has-tostringtag: 1.0.2
5091
5092 is-number@7.0.0: {}
5093
5094 is-obj@2.0.0: {}
5095
5096 is-path-inside@3.0.3: {}
5097
5098 is-potential-custom-element-name@1.0.1: {}
5099
5100 is-regex@1.2.1:
5101 dependencies:
5102 call-bound: 1.0.4
5103 gopd: 1.2.0
5104 has-tostringtag: 1.0.2
5105 hasown: 2.0.2
5106
5107 is-set@2.0.3: {}
5108
5109 is-shared-array-buffer@1.0.4:
5110 dependencies:
5111 call-bound: 1.0.4
5112
5113 is-standalone-pwa@0.1.1: {}
5114
5115 is-stream@4.0.1: {}
5116
5117 is-string@1.1.1:
5118 dependencies:
5119 call-bound: 1.0.4
5120 has-tostringtag: 1.0.2
5121
5122 is-symbol@1.1.1:
5123 dependencies:
5124 call-bound: 1.0.4
5125 has-symbols: 1.1.0
5126 safe-regex-test: 1.1.0
5127
5128 is-typed-array@1.1.15:
5129 dependencies:
5130 which-typed-array: 1.1.19
5131
5132 is-unicode-supported@0.1.0: {}
5133
5134 is-weakmap@2.0.2: {}
5135
5136 is-weakref@1.1.1:
5137 dependencies:
5138 call-bound: 1.0.4
5139
5140 is-weakset@2.0.4:
5141 dependencies:
5142 call-bound: 1.0.4
5143 get-intrinsic: 1.3.0
5144
5145 isarray@2.0.5: {}
5146
5147 isexe@2.0.0: {}
5148
5149 iterator.prototype@1.1.5:
5150 dependencies:
5151 define-data-property: 1.1.4
5152 es-object-atoms: 1.1.1
5153 get-intrinsic: 1.3.0
5154 get-proto: 1.0.1
5155 has-symbols: 1.1.0
5156 set-function-name: 2.0.2
5157
5158 jquery@3.7.1: {}
5159
5160 js-tokens@4.0.0: {}
5161
5162 js-yaml@4.1.0:
5163 dependencies:
5164 argparse: 2.0.1
5165
5166 jsbn@1.1.0: {}
5167
5168 jsdom@26.0.0:
5169 dependencies:
5170 cssstyle: 4.3.0
5171 data-urls: 5.0.0
5172 decimal.js: 10.5.0
5173 form-data: 4.0.2
5174 html-encoding-sniffer: 4.0.0
5175 http-proxy-agent: 7.0.2
5176 https-proxy-agent: 7.0.6
5177 is-potential-custom-element-name: 1.0.1
5178 nwsapi: 2.2.18
5179 parse5: 7.2.1
5180 rrweb-cssom: 0.8.0
5181 saxes: 6.0.0
5182 symbol-tree: 3.2.4
5183 tough-cookie: 5.1.2
5184 w3c-xmlserializer: 5.0.0
5185 webidl-conversions: 7.0.0
5186 whatwg-encoding: 3.1.1
5187 whatwg-mimetype: 4.0.0
5188 whatwg-url: 14.1.1
5189 ws: 8.18.1
5190 xml-name-validator: 5.0.0
5191 transitivePeerDependencies:
5192 - bufferutil
5193 - supports-color
5194 - utf-8-validate
5195
5196 json-buffer@3.0.1: {}
5197
5198 json-schema-traverse@0.4.1: {}
5199
5200 json-stable-stringify-without-jsonify@1.0.1: {}
5201
5202 json5@1.0.2:
5203 dependencies:
5204 minimist: 1.2.8
5205
5206 json5@2.2.3: {}
5207
5208 jsonfile@6.1.0:
5209 dependencies:
5210 universalify: 2.0.1
5211 optionalDependencies:
5212 graceful-fs: 4.2.11
5213
5214 jsx-ast-utils@3.3.5:
5215 dependencies:
5216 array-includes: 3.1.8
5217 array.prototype.flat: 1.3.3
5218 object.assign: 4.1.7
5219 object.values: 1.2.1
5220
5221 keyv@4.5.4:
5222 dependencies:
5223 json-buffer: 3.0.1
5224
5225 language-subtag-registry@0.3.23: {}
5226
5227 language-tags@1.0.9:
5228 dependencies:
5229 language-subtag-registry: 0.3.23
5230
5231 language-tags@2.0.1:
5232 dependencies:
5233 language-subtag-registry: 0.3.23
5234
5235 levn@0.4.1:
5236 dependencies:
5237 prelude-ls: 1.2.1
5238 type-check: 0.4.0
5239
5240 linkedom@0.18.9:
5241 dependencies:
5242 css-select: 5.1.0
5243 cssom: 0.5.0
5244 html-escaper: 3.0.3
5245 htmlparser2: 10.0.0
5246 uhyphen: 0.2.0
5247
5248 locate-path@5.0.0:
5249 dependencies:
5250 p-locate: 4.1.0
5251
5252 locate-path@6.0.0:
5253 dependencies:
5254 p-locate: 5.0.0
5255
5256 lodash.isequal@4.5.0: {}
5257
5258 lodash.merge@4.6.2: {}
5259
5260 lodash@4.17.21: {}
5261
5262 log-symbols@4.1.0:
5263 dependencies:
5264 chalk: 4.1.2
5265 is-unicode-supported: 0.1.0
5266
5267 loose-envify@1.4.0:
5268 dependencies:
5269 js-tokens: 4.0.0
5270
5271 lowercase-keys@3.0.0: {}
5272
5273 lru-cache@10.4.3: {}
5274
5275 lru-cache@6.0.0:
5276 dependencies:
5277 yallist: 4.0.0
5278 optional: true
5279
5280 make-fetch-happen@9.1.0:
5281 dependencies:
5282 agentkeepalive: 4.6.0
5283 cacache: 15.3.0
5284 http-cache-semantics: 4.1.1
5285 http-proxy-agent: 4.0.1
5286 https-proxy-agent: 5.0.1
5287 is-lambda: 1.0.1
5288 lru-cache: 6.0.0
5289 minipass: 3.3.6
5290 minipass-collect: 1.0.2
5291 minipass-fetch: 1.4.1
5292 minipass-flush: 1.0.5
5293 minipass-pipeline: 1.2.4
5294 negotiator: 0.6.4
5295 promise-retry: 2.0.1
5296 socks-proxy-agent: 6.2.1
5297 ssri: 8.0.1
5298 transitivePeerDependencies:
5299 - bluebird
5300 - supports-color
5301 optional: true
5302
5303 map-stream@0.1.0: {}
5304
5305 math-intrinsics@1.1.0: {}
5306
5307 maxmind@4.3.24:
5308 dependencies:
5309 mmdb-lib: 2.1.1
5310 tiny-lru: 11.2.11
5311
5312 merge2@1.4.1: {}
5313
5314 micromatch@4.0.8:
5315 dependencies:
5316 braces: 3.0.3
5317 picomatch: 2.3.1
5318
5319 mime-db@1.52.0: {}
5320
5321 mime-types@2.1.35:
5322 dependencies:
5323 mime-db: 1.52.0
5324
5325 mimic-fn@2.1.0: {}
5326
5327 mimic-response@3.1.0: {}
5328
5329 mimic-response@4.0.0: {}
5330
5331 minimatch@3.1.2:
5332 dependencies:
5333 brace-expansion: 1.1.11
5334
5335 minimatch@9.0.5:
5336 dependencies:
5337 brace-expansion: 2.0.1
5338
5339 minimist@1.2.8: {}
5340
5341 minipass-collect@1.0.2:
5342 dependencies:
5343 minipass: 3.3.6
5344 optional: true
5345
5346 minipass-fetch@1.4.1:
5347 dependencies:
5348 minipass: 3.3.6
5349 minipass-sized: 1.0.3
5350 minizlib: 2.1.2
5351 optionalDependencies:
5352 encoding: 0.1.13
5353 optional: true
5354
5355 minipass-flush@1.0.5:
5356 dependencies:
5357 minipass: 3.3.6
5358 optional: true
5359
5360 minipass-pipeline@1.2.4:
5361 dependencies:
5362 minipass: 3.3.6
5363 optional: true
5364
5365 minipass-sized@1.0.3:
5366 dependencies:
5367 minipass: 3.3.6
5368 optional: true
5369
5370 minipass@3.3.6:
5371 dependencies:
5372 yallist: 4.0.0
5373
5374 minipass@5.0.0: {}
5375
5376 minizlib@2.1.2:
5377 dependencies:
5378 minipass: 3.3.6
5379 yallist: 4.0.0
5380
5381 mkdirp-classic@0.5.3: {}
5382
5383 mkdirp@1.0.4: {}
5384
5385 ml-array-max@1.2.4:
5386 dependencies:
5387 is-any-array: 2.0.1
5388
5389 ml-array-min@1.2.3:
5390 dependencies:
5391 is-any-array: 2.0.1
5392
5393 ml-array-rescale@1.3.7:
5394 dependencies:
5395 is-any-array: 2.0.1
5396 ml-array-max: 1.2.4
5397 ml-array-min: 1.2.3
5398
5399 ml-logistic-regression@2.0.0:
5400 dependencies:
5401 ml-matrix: 6.12.0
5402
5403 ml-matrix@6.12.0:
5404 dependencies:
5405 is-any-array: 2.0.1
5406 ml-array-rescale: 1.3.7
5407
5408 mmdb-lib@2.1.1: {}
5409
5410 ms@2.1.3: {}
5411
5412 mute-stream@0.0.8: {}
5413
5414 mute-stream@1.0.0: {}
5415
5416 nanoid@3.3.9: {}
5417
5418 napi-build-utils@2.0.0: {}
5419
5420 natural-compare@1.4.0: {}
5421
5422 negotiator@0.6.4:
5423 optional: true
5424
5425 node-abi@3.74.0:
5426 dependencies:
5427 semver: 7.7.1
5428
5429 node-addon-api@7.1.1: {}
5430
5431 node-domexception@1.0.0: {}
5432
5433 node-fetch@2.7.0(encoding@0.1.13):
5434 dependencies:
5435 whatwg-url: 5.0.0
5436 optionalDependencies:
5437 encoding: 0.1.13
5438
5439 node-gyp@8.4.1:
5440 dependencies:
5441 env-paths: 2.2.1
5442 glob: 7.2.3
5443 graceful-fs: 4.2.11
5444 make-fetch-happen: 9.1.0
5445 nopt: 5.0.0
5446 npmlog: 6.0.2
5447 rimraf: 3.0.2
5448 semver: 7.7.1
5449 tar: 6.2.1
5450 which: 2.0.2
5451 transitivePeerDependencies:
5452 - bluebird
5453 - supports-color
5454 optional: true
5455
5456 node-releases@2.0.19: {}
5457
5458 nopt@5.0.0:
5459 dependencies:
5460 abbrev: 1.1.1
5461 optional: true
5462
5463 normalize-url@8.0.1: {}
5464
5465 npmlog@6.0.2:
5466 dependencies:
5467 are-we-there-yet: 3.0.1
5468 console-control-strings: 1.1.0
5469 gauge: 4.0.4
5470 set-blocking: 2.0.0
5471 optional: true
5472
5473 nth-check@2.1.1:
5474 dependencies:
5475 boolbase: 1.0.0
5476
5477 nwsapi@2.2.18: {}
5478
5479 object-assign@4.1.1: {}
5480
5481 object-inspect@1.13.4: {}
5482
5483 object-keys@1.1.1: {}
5484
5485 object.assign@4.1.7:
5486 dependencies:
5487 call-bind: 1.0.8
5488 call-bound: 1.0.4
5489 define-properties: 1.2.1
5490 es-object-atoms: 1.1.1
5491 has-symbols: 1.1.0
5492 object-keys: 1.1.1
5493
5494 object.entries@1.1.8:
5495 dependencies:
5496 call-bind: 1.0.8
5497 define-properties: 1.2.1
5498 es-object-atoms: 1.1.1
5499
5500 object.fromentries@2.0.8:
5501 dependencies:
5502 call-bind: 1.0.8
5503 define-properties: 1.2.1
5504 es-abstract: 1.23.9
5505 es-object-atoms: 1.1.1
5506
5507 object.groupby@1.0.3:
5508 dependencies:
5509 call-bind: 1.0.8
5510 define-properties: 1.2.1
5511 es-abstract: 1.23.9
5512
5513 object.values@1.2.1:
5514 dependencies:
5515 call-bind: 1.0.8
5516 call-bound: 1.0.4
5517 define-properties: 1.2.1
5518 es-object-atoms: 1.1.1
5519
5520 once@1.4.0:
5521 dependencies:
5522 wrappy: 1.0.2
5523
5524 onetime@5.1.2:
5525 dependencies:
5526 mimic-fn: 2.1.0
5527
5528 openai@4.86.2(encoding@0.1.13)(ws@8.18.1):
5529 dependencies:
5530 '@types/node': 18.19.80
5531 '@types/node-fetch': 2.6.12
5532 abort-controller: 3.0.0
5533 agentkeepalive: 4.6.0
5534 form-data-encoder: 1.7.2
5535 formdata-node: 4.4.1
5536 node-fetch: 2.7.0(encoding@0.1.13)
5537 optionalDependencies:
5538 ws: 8.18.1
5539 transitivePeerDependencies:
5540 - encoding
5541
5542 optionator@0.9.4:
5543 dependencies:
5544 deep-is: 0.1.4
5545 fast-levenshtein: 2.0.6
5546 levn: 0.4.1
5547 prelude-ls: 1.2.1
5548 type-check: 0.4.0
5549 word-wrap: 1.2.5
5550
5551 ora@5.4.1:
5552 dependencies:
5553 bl: 4.1.0
5554 chalk: 4.1.2
5555 cli-cursor: 3.1.0
5556 cli-spinners: 2.9.2
5557 is-interactive: 1.0.0
5558 is-unicode-supported: 0.1.0
5559 log-symbols: 4.1.0
5560 strip-ansi: 6.0.1
5561 wcwidth: 1.0.1
5562
5563 os-tmpdir@1.0.2: {}
5564
5565 ow@0.28.2:
5566 dependencies:
5567 '@sindresorhus/is': 4.6.0
5568 callsites: 3.1.0
5569 dot-prop: 6.0.1
5570 lodash.isequal: 4.5.0
5571 vali-date: 1.0.0
5572
5573 ow@1.1.1:
5574 dependencies:
5575 '@sindresorhus/is': 5.6.0
5576 callsites: 4.2.0
5577 dot-prop: 7.2.0
5578 lodash.isequal: 4.5.0
5579 vali-date: 1.0.0
5580
5581 own-keys@1.0.1:
5582 dependencies:
5583 get-intrinsic: 1.3.0
5584 object-keys: 1.1.1
5585 safe-push-apply: 1.0.0
5586
5587 p-cancelable@4.0.1: {}
5588
5589 p-limit@2.3.0:
5590 dependencies:
5591 p-try: 2.2.0
5592
5593 p-limit@3.1.0:
5594 dependencies:
5595 yocto-queue: 0.1.0
5596
5597 p-locate@4.1.0:
5598 dependencies:
5599 p-limit: 2.3.0
5600
5601 p-locate@5.0.0:
5602 dependencies:
5603 p-limit: 3.1.0
5604
5605 p-map@4.0.0:
5606 dependencies:
5607 aggregate-error: 3.1.0
5608 optional: true
5609
5610 p-try@2.2.0: {}
5611
5612 parent-module@1.0.1:
5613 dependencies:
5614 callsites: 3.1.0
5615
5616 parent-require@1.0.0: {}
5617
5618 parse5-htmlparser2-tree-adapter@7.1.0:
5619 dependencies:
5620 domhandler: 5.0.3
5621 parse5: 7.2.1
5622
5623 parse5@7.2.1:
5624 dependencies:
5625 entities: 4.5.0
5626
5627 path-exists@4.0.0: {}
5628
5629 path-is-absolute@1.0.1: {}
5630
5631 path-key@3.1.1: {}
5632
5633 path-parse@1.0.7: {}
5634
5635 path-type@4.0.0: {}
5636
5637 pause-stream@0.0.11:
5638 dependencies:
5639 through: 2.3.8
5640
5641 peek-readable@7.0.0: {}
5642
5643 picocolors@1.1.1: {}
5644
5645 picomatch@2.3.1: {}
5646
5647 picomatch@4.0.2: {}
5648
5649 pkg-dir@4.2.0:
5650 dependencies:
5651 find-up: 4.1.0
5652
5653 playwright-core@1.50.1: {}
5654
5655 playwright@1.50.1:
5656 dependencies:
5657 playwright-core: 1.50.1
5658 optionalDependencies:
5659 fsevents: 2.3.2
5660
5661 possible-typed-array-names@1.1.0: {}
5662
5663 prebuild-install@7.1.3:
5664 dependencies:
5665 detect-libc: 2.0.3
5666 expand-template: 2.0.3
5667 github-from-package: 0.0.0
5668 minimist: 1.2.8
5669 mkdirp-classic: 0.5.3
5670 napi-build-utils: 2.0.0
5671 node-abi: 3.74.0
5672 pump: 3.0.2
5673 rc: 1.2.8
5674 simple-get: 4.0.1
5675 tar-fs: 2.1.2
5676 tunnel-agent: 0.6.0
5677
5678 prelude-ls@1.2.1: {}
5679
5680 progress@2.0.3: {}
5681
5682 promise-inflight@1.0.1:
5683 optional: true
5684
5685 promise-retry@2.0.1:
5686 dependencies:
5687 err-code: 2.0.3
5688 retry: 0.12.0
5689 optional: true
5690
5691 prop-types@15.8.1:
5692 dependencies:
5693 loose-envify: 1.4.0
5694 object-assign: 4.1.1
5695 react-is: 16.13.1
5696
5697 proper-lockfile@4.1.2:
5698 dependencies:
5699 graceful-fs: 4.2.11
5700 retry: 0.12.0
5701 signal-exit: 3.0.7
5702
5703 proxy-chain@2.5.7:
5704 dependencies:
5705 socks: 2.8.4
5706 socks-proxy-agent: 8.0.5
5707 tslib: 2.8.1
5708 transitivePeerDependencies:
5709 - supports-color
5710
5711 proxy-from-env@1.1.0: {}
5712
5713 pump@3.0.2:
5714 dependencies:
5715 end-of-stream: 1.4.4
5716 once: 1.4.0
5717
5718 punycode@2.3.1: {}
5719
5720 queue-microtask@1.2.3: {}
5721
5722 quick-lru@5.1.1: {}
5723
5724 quick-lru@7.0.0: {}
5725
5726 rc@1.2.8:
5727 dependencies:
5728 deep-extend: 0.6.0
5729 ini: 1.3.8
5730 minimist: 1.2.8
5731 strip-json-comments: 2.0.1
5732
5733 react-is@16.13.1: {}
5734
5735 readable-stream@3.6.2:
5736 dependencies:
5737 inherits: 2.0.4
5738 string_decoder: 1.3.0
5739 util-deprecate: 1.0.2
5740
5741 reflect.getprototypeof@1.0.10:
5742 dependencies:
5743 call-bind: 1.0.8
5744 define-properties: 1.2.1
5745 es-abstract: 1.23.9
5746 es-errors: 1.3.0
5747 es-object-atoms: 1.1.1
5748 get-intrinsic: 1.3.0
5749 get-proto: 1.0.1
5750 which-builtin-type: 1.2.1
5751
5752 regexp.prototype.flags@1.5.4:
5753 dependencies:
5754 call-bind: 1.0.8
5755 define-properties: 1.2.1
5756 es-errors: 1.3.0
5757 get-proto: 1.0.1
5758 gopd: 1.2.0
5759 set-function-name: 2.0.2
5760
5761 require-directory@2.1.1: {}
5762
5763 resolve-alpn@1.2.1: {}
5764
5765 resolve-cwd@3.0.0:
5766 dependencies:
5767 resolve-from: 5.0.0
5768
5769 resolve-from@4.0.0: {}
5770
5771 resolve-from@5.0.0: {}
5772
5773 resolve-pkg-maps@1.0.0: {}
5774
5775 resolve@1.22.10:
5776 dependencies:
5777 is-core-module: 2.16.1
5778 path-parse: 1.0.7
5779 supports-preserve-symlinks-flag: 1.0.0
5780
5781 resolve@2.0.0-next.5:
5782 dependencies:
5783 is-core-module: 2.16.1
5784 path-parse: 1.0.7
5785 supports-preserve-symlinks-flag: 1.0.0
5786
5787 responselike@3.0.0:
5788 dependencies:
5789 lowercase-keys: 3.0.0
5790
5791 restore-cursor@3.1.0:
5792 dependencies:
5793 onetime: 5.1.2
5794 signal-exit: 3.0.7
5795
5796 retry@0.12.0: {}
5797
5798 retry@0.13.1: {}
5799
5800 reusify@1.1.0: {}
5801
5802 rimraf@3.0.2:
5803 dependencies:
5804 glob: 7.2.3
5805
5806 robots-parser@3.0.1: {}
5807
5808 rrweb-cssom@0.8.0: {}
5809
5810 run-async@2.4.1: {}
5811
5812 run-async@3.0.0: {}
5813
5814 run-parallel@1.2.0:
5815 dependencies:
5816 queue-microtask: 1.2.3
5817
5818 rxjs@7.8.2:
5819 dependencies:
5820 tslib: 2.8.1
5821
5822 safe-array-concat@1.1.3:
5823 dependencies:
5824 call-bind: 1.0.8
5825 call-bound: 1.0.4
5826 get-intrinsic: 1.3.0
5827 has-symbols: 1.1.0
5828 isarray: 2.0.5
5829
5830 safe-buffer@5.2.1: {}
5831
5832 safe-push-apply@1.0.0:
5833 dependencies:
5834 es-errors: 1.3.0
5835 isarray: 2.0.5
5836
5837 safe-regex-test@1.1.0:
5838 dependencies:
5839 call-bound: 1.0.4
5840 es-errors: 1.3.0
5841 is-regex: 1.2.1
5842
5843 safer-buffer@2.1.2: {}
5844
5845 sax@1.4.1: {}
5846
5847 saxes@6.0.0:
5848 dependencies:
5849 xmlchars: 2.2.0
5850
5851 semver@6.3.1: {}
5852
5853 semver@7.7.1: {}
5854
5855 set-blocking@2.0.0:
5856 optional: true
5857
5858 set-function-length@1.2.2:
5859 dependencies:
5860 define-data-property: 1.1.4
5861 es-errors: 1.3.0
5862 function-bind: 1.1.2
5863 get-intrinsic: 1.3.0
5864 gopd: 1.2.0
5865 has-property-descriptors: 1.0.2
5866
5867 set-function-name@2.0.2:
5868 dependencies:
5869 define-data-property: 1.1.4
5870 es-errors: 1.3.0
5871 functions-have-names: 1.2.3
5872 has-property-descriptors: 1.0.2
5873
5874 set-proto@1.0.0:
5875 dependencies:
5876 dunder-proto: 1.0.1
5877 es-errors: 1.3.0
5878 es-object-atoms: 1.1.1
5879
5880 shebang-command@2.0.0:
5881 dependencies:
5882 shebang-regex: 3.0.0
5883
5884 shebang-regex@3.0.0: {}
5885
5886 side-channel-list@1.0.0:
5887 dependencies:
5888 es-errors: 1.3.0
5889 object-inspect: 1.13.4
5890
5891 side-channel-map@1.0.1:
5892 dependencies:
5893 call-bound: 1.0.4
5894 es-errors: 1.3.0
5895 get-intrinsic: 1.3.0
5896 object-inspect: 1.13.4
5897
5898 side-channel-weakmap@1.0.2:
5899 dependencies:
5900 call-bound: 1.0.4
5901 es-errors: 1.3.0
5902 get-intrinsic: 1.3.0
5903 object-inspect: 1.13.4
5904 side-channel-map: 1.0.1
5905
5906 side-channel@1.1.0:
5907 dependencies:
5908 es-errors: 1.3.0
5909 object-inspect: 1.13.4
5910 side-channel-list: 1.0.0
5911 side-channel-map: 1.0.1
5912 side-channel-weakmap: 1.0.2
5913
5914 signal-exit@3.0.7: {}
5915
5916 simple-concat@1.0.1: {}
5917
5918 simple-get@4.0.1:
5919 dependencies:
5920 decompress-response: 6.0.0
5921 once: 1.4.0
5922 simple-concat: 1.0.1
5923
5924 slash@3.0.0: {}
5925
5926 smart-buffer@4.2.0: {}
5927
5928 socks-proxy-agent@6.2.1:
5929 dependencies:
5930 agent-base: 6.0.2
5931 debug: 4.4.0
5932 socks: 2.8.4
5933 transitivePeerDependencies:
5934 - supports-color
5935 optional: true
5936
5937 socks-proxy-agent@8.0.5:
5938 dependencies:
5939 agent-base: 7.1.3
5940 debug: 4.4.0
5941 socks: 2.8.4
5942 transitivePeerDependencies:
5943 - supports-color
5944
5945 socks@2.8.4:
5946 dependencies:
5947 ip-address: 9.0.5
5948 smart-buffer: 4.2.0
5949
5950 split@0.3.3:
5951 dependencies:
5952 through: 2.3.8
5953
5954 sprintf-js@1.1.3: {}
5955
5956 sqlite3@5.1.7:
5957 dependencies:
5958 bindings: 1.5.0
5959 node-addon-api: 7.1.1
5960 prebuild-install: 7.1.3
5961 tar: 6.2.1
5962 optionalDependencies:
5963 node-gyp: 8.4.1
5964 transitivePeerDependencies:
5965 - bluebird
5966 - supports-color
5967
5968 ssri@8.0.1:
5969 dependencies:
5970 minipass: 3.3.6
5971 optional: true
5972
5973 stable-hash@0.0.4: {}
5974
5975 stream-chain@2.2.5: {}
5976
5977 stream-combiner@0.0.4:
5978 dependencies:
5979 duplexer: 0.1.2
5980
5981 stream-json@1.9.1:
5982 dependencies:
5983 stream-chain: 2.2.5
5984
5985 string-comparison@1.3.0: {}
5986
5987 string-width@4.2.3:
5988 dependencies:
5989 emoji-regex: 8.0.0
5990 is-fullwidth-code-point: 3.0.0
5991 strip-ansi: 6.0.1
5992
5993 string.prototype.includes@2.0.1:
5994 dependencies:
5995 call-bind: 1.0.8
5996 define-properties: 1.2.1
5997 es-abstract: 1.23.9
5998
5999 string.prototype.matchall@4.0.12:
6000 dependencies:
6001 call-bind: 1.0.8
6002 call-bound: 1.0.4
6003 define-properties: 1.2.1
6004 es-abstract: 1.23.9
6005 es-errors: 1.3.0
6006 es-object-atoms: 1.1.1
6007 get-intrinsic: 1.3.0
6008 gopd: 1.2.0
6009 has-symbols: 1.1.0
6010 internal-slot: 1.1.0
6011 regexp.prototype.flags: 1.5.4
6012 set-function-name: 2.0.2
6013 side-channel: 1.1.0
6014
6015 string.prototype.repeat@1.0.0:
6016 dependencies:
6017 define-properties: 1.2.1
6018 es-abstract: 1.23.9
6019
6020 string.prototype.trim@1.2.10:
6021 dependencies:
6022 call-bind: 1.0.8
6023 call-bound: 1.0.4
6024 define-data-property: 1.1.4
6025 define-properties: 1.2.1
6026 es-abstract: 1.23.9
6027 es-object-atoms: 1.1.1
6028 has-property-descriptors: 1.0.2
6029
6030 string.prototype.trimend@1.0.9:
6031 dependencies:
6032 call-bind: 1.0.8
6033 call-bound: 1.0.4
6034 define-properties: 1.2.1
6035 es-object-atoms: 1.1.1
6036
6037 string.prototype.trimstart@1.0.8:
6038 dependencies:
6039 call-bind: 1.0.8
6040 define-properties: 1.2.1
6041 es-object-atoms: 1.1.1
6042
6043 string_decoder@1.3.0:
6044 dependencies:
6045 safe-buffer: 5.2.1
6046
6047 strip-ansi@3.0.1:
6048 dependencies:
6049 ansi-regex: 2.1.1
6050
6051 strip-ansi@6.0.1:
6052 dependencies:
6053 ansi-regex: 5.0.1
6054
6055 strip-bom@3.0.0: {}
6056
6057 strip-json-comments@2.0.1: {}
6058
6059 strip-json-comments@3.1.1: {}
6060
6061 strtok3@10.2.2:
6062 dependencies:
6063 '@tokenizer/token': 0.3.0
6064 peek-readable: 7.0.0
6065
6066 supports-color@2.0.0: {}
6067
6068 supports-color@7.2.0:
6069 dependencies:
6070 has-flag: 4.0.0
6071
6072 supports-preserve-symlinks-flag@1.0.0: {}
6073
6074 symbol-tree@3.2.4: {}
6075
6076 tapable@2.2.1: {}
6077
6078 tar-fs@2.1.2:
6079 dependencies:
6080 chownr: 1.1.4
6081 mkdirp-classic: 0.5.3
6082 pump: 3.0.2
6083 tar-stream: 2.2.0
6084
6085 tar-stream@2.2.0:
6086 dependencies:
6087 bl: 4.1.0
6088 end-of-stream: 1.4.4
6089 fs-constants: 1.0.0
6090 inherits: 2.0.4
6091 readable-stream: 3.6.2
6092
6093 tar@6.2.1:
6094 dependencies:
6095 chownr: 2.0.0
6096 fs-minipass: 2.1.0
6097 minipass: 5.0.0
6098 minizlib: 2.1.2
6099 mkdirp: 1.0.4
6100 yallist: 4.0.0
6101
6102 text-table@0.2.0: {}
6103
6104 through@2.3.8: {}
6105
6106 tiny-lru@11.2.11: {}
6107
6108 tiny-typed-emitter@2.1.0: {}
6109
6110 tinyglobby@0.2.12:
6111 dependencies:
6112 fdir: 6.4.3(picomatch@4.0.2)
6113 picomatch: 4.0.2
6114
6115 tldts-core@6.1.84: {}
6116
6117 tldts@6.1.84:
6118 dependencies:
6119 tldts-core: 6.1.84
6120
6121 tmp@0.0.33:
6122 dependencies:
6123 os-tmpdir: 1.0.2
6124
6125 to-regex-range@5.0.1:
6126 dependencies:
6127 is-number: 7.0.0
6128
6129 token-types@6.0.0:
6130 dependencies:
6131 '@tokenizer/token': 0.3.0
6132 ieee754: 1.2.1
6133
6134 tough-cookie@5.1.2:
6135 dependencies:
6136 tldts: 6.1.84
6137
6138 tr46@0.0.3: {}
6139
6140 tr46@5.0.0:
6141 dependencies:
6142 punycode: 2.3.1
6143
6144 ts-api-utils@1.4.3(typescript@5.8.2):
6145 dependencies:
6146 typescript: 5.8.2
6147
6148 tsconfig-paths@3.15.0:
6149 dependencies:
6150 '@types/json5': 0.0.29
6151 json5: 1.0.2
6152 minimist: 1.2.8
6153 strip-bom: 3.0.0
6154
6155 tslib@2.8.1: {}
6156
6157 tsx@4.19.3:
6158 dependencies:
6159 esbuild: 0.25.1
6160 get-tsconfig: 4.10.0
6161 optionalDependencies:
6162 fsevents: 2.3.3
6163
6164 tunnel-agent@0.6.0:
6165 dependencies:
6166 safe-buffer: 5.2.1
6167
6168 type-check@0.4.0:
6169 dependencies:
6170 prelude-ls: 1.2.1
6171
6172 type-fest@0.20.2: {}
6173
6174 type-fest@0.21.3: {}
6175
6176 type-fest@2.19.0: {}
6177
6178 type-fest@4.37.0: {}
6179
6180 typed-array-buffer@1.0.3:
6181 dependencies:
6182 call-bound: 1.0.4
6183 es-errors: 1.3.0
6184 is-typed-array: 1.1.15
6185
6186 typed-array-byte-length@1.0.3:
6187 dependencies:
6188 call-bind: 1.0.8
6189 for-each: 0.3.5
6190 gopd: 1.2.0
6191 has-proto: 1.2.0
6192 is-typed-array: 1.1.15
6193
6194 typed-array-byte-offset@1.0.4:
6195 dependencies:
6196 available-typed-arrays: 1.0.7
6197 call-bind: 1.0.8
6198 for-each: 0.3.5
6199 gopd: 1.2.0
6200 has-proto: 1.2.0
6201 is-typed-array: 1.1.15
6202 reflect.getprototypeof: 1.0.10
6203
6204 typed-array-length@1.0.7:
6205 dependencies:
6206 call-bind: 1.0.8
6207 for-each: 0.3.5
6208 gopd: 1.2.0
6209 is-typed-array: 1.1.15
6210 possible-typed-array-names: 1.1.0
6211 reflect.getprototypeof: 1.0.10
6212
6213 typescript@5.8.2: {}
6214
6215 ua-is-frozen@0.1.2: {}
6216
6217 ua-parser-js@2.0.2(encoding@0.1.13):
6218 dependencies:
6219 '@types/node-fetch': 2.6.12
6220 detect-europe-js: 0.1.2
6221 is-standalone-pwa: 0.1.1
6222 node-fetch: 2.7.0(encoding@0.1.13)
6223 ua-is-frozen: 0.1.2
6224 transitivePeerDependencies:
6225 - encoding
6226
6227 uhyphen@0.2.0: {}
6228
6229 uint8array-extras@1.4.0: {}
6230
6231 unbox-primitive@1.1.0:
6232 dependencies:
6233 call-bound: 1.0.4
6234 has-bigints: 1.1.0
6235 has-symbols: 1.1.0
6236 which-boxed-primitive: 1.1.1
6237
6238 undici-types@5.26.5: {}
6239
6240 undici-types@6.20.0: {}
6241
6242 unique-filename@1.1.1:
6243 dependencies:
6244 unique-slug: 2.0.2
6245 optional: true
6246
6247 unique-slug@2.0.2:
6248 dependencies:
6249 imurmurhash: 0.1.4
6250 optional: true
6251
6252 universalify@2.0.1: {}
6253
6254 update-browserslist-db@1.1.3(browserslist@4.24.4):
6255 dependencies:
6256 browserslist: 4.24.4
6257 escalade: 3.2.0
6258 picocolors: 1.1.1
6259
6260 uri-js@4.4.1:
6261 dependencies:
6262 punycode: 2.3.1
6263
6264 util-deprecate@1.0.2: {}
6265
6266 vali-date@1.0.0: {}
6267
6268 w3c-xmlserializer@5.0.0:
6269 dependencies:
6270 xml-name-validator: 5.0.0
6271
6272 wcwidth@1.0.1:
6273 dependencies:
6274 defaults: 1.0.4
6275
6276 web-streams-polyfill@4.0.0-beta.3: {}
6277
6278 webidl-conversions@3.0.1: {}
6279
6280 webidl-conversions@7.0.0: {}
6281
6282 whatwg-encoding@3.1.1:
6283 dependencies:
6284 iconv-lite: 0.6.3
6285
6286 whatwg-mimetype@4.0.0: {}
6287
6288 whatwg-url@14.1.1:
6289 dependencies:
6290 tr46: 5.0.0
6291 webidl-conversions: 7.0.0
6292
6293 whatwg-url@5.0.0:
6294 dependencies:
6295 tr46: 0.0.3
6296 webidl-conversions: 3.0.1
6297
6298 which-boxed-primitive@1.1.1:
6299 dependencies:
6300 is-bigint: 1.1.0
6301 is-boolean-object: 1.2.2
6302 is-number-object: 1.1.1
6303 is-string: 1.1.1
6304 is-symbol: 1.1.1
6305
6306 which-builtin-type@1.2.1:
6307 dependencies:
6308 call-bound: 1.0.4
6309 function.prototype.name: 1.1.8
6310 has-tostringtag: 1.0.2
6311 is-async-function: 2.1.1
6312 is-date-object: 1.1.0
6313 is-finalizationregistry: 1.1.1
6314 is-generator-function: 1.1.0
6315 is-regex: 1.2.1
6316 is-weakref: 1.1.1
6317 isarray: 2.0.5
6318 which-boxed-primitive: 1.1.1
6319 which-collection: 1.0.2
6320 which-typed-array: 1.1.19
6321
6322 which-collection@1.0.2:
6323 dependencies:
6324 is-map: 2.0.3
6325 is-set: 2.0.3
6326 is-weakmap: 2.0.2
6327 is-weakset: 2.0.4
6328
6329 which-typed-array@1.1.19:
6330 dependencies:
6331 available-typed-arrays: 1.0.7
6332 call-bind: 1.0.8
6333 call-bound: 1.0.4
6334 for-each: 0.3.5
6335 get-proto: 1.0.1
6336 gopd: 1.2.0
6337 has-tostringtag: 1.0.2
6338
6339 which@2.0.2:
6340 dependencies:
6341 isexe: 2.0.0
6342
6343 wide-align@1.1.5:
6344 dependencies:
6345 string-width: 4.2.3
6346 optional: true
6347
6348 word-wrap@1.2.5: {}
6349
6350 wrap-ansi@6.2.0:
6351 dependencies:
6352 ansi-styles: 4.3.0
6353 string-width: 4.2.3
6354 strip-ansi: 6.0.1
6355
6356 wrap-ansi@7.0.0:
6357 dependencies:
6358 ansi-styles: 4.3.0
6359 string-width: 4.2.3
6360 strip-ansi: 6.0.1
6361
6362 wrappy@1.0.2: {}
6363
6364 ws@8.18.1: {}
6365
6366 xml-name-validator@5.0.0: {}
6367
6368 xml2js@0.6.2:
6369 dependencies:
6370 sax: 1.4.1
6371 xmlbuilder: 11.0.1
6372
6373 xmlbuilder@11.0.1: {}
6374
6375 xmlchars@2.2.0: {}
6376
6377 y18n@5.0.8: {}
6378
6379 yallist@4.0.0: {}
6380
6381 yargonaut@1.1.4:
6382 dependencies:
6383 chalk: 1.1.3
6384 figlet: 1.8.0
6385 parent-require: 1.0.0
6386
6387 yargs-parser@21.1.1: {}
6388
6389 yargs@17.7.2:
6390 dependencies:
6391 cliui: 8.0.1
6392 escalade: 3.2.0
6393 get-caller-file: 2.0.5
6394 require-directory: 2.1.1
6395 string-width: 4.2.3
6396 y18n: 5.0.8
6397 yargs-parser: 21.1.1
6398
6399 yocto-queue@0.1.0: {}
6400
6401 yoctocolors-cjs@2.1.2: {}
tsconfig.json
1{
2 "extends": "@apify/tsconfig",
3 "compilerOptions": {
4 "module": "NodeNext",
5 "moduleResolution": "NodeNext",
6 "target": "ES2022",
7 "outDir": "dist",
8 "noUnusedLocals": false,
9 "skipLibCheck": true,
10 "lib": ["DOM"]
11 },
12 "include": [
13 "./src/**/*"
14 ]
15}
.actor/Dockerfile
1# Specify the base Docker image. You can read more about
2# the available images at https://crawlee.dev/docs/guides/docker-images
3# You can also use any other image from Docker Hub.
4FROM apify/actor-node-playwright-chrome:20-1.50.1 AS builder
5
6# Check preinstalled packages
7RUN npm ls crawlee apify puppeteer playwright
8
9# Copy just package.json and package-lock.json
10# to speed up the build using Docker layer cache.
11COPY package*.json ./
12
13# Install all dependencies. Don't audit to speed up the installation.
14RUN npm install --include=dev --audit=false
15
16# Next, copy the source files using the user set
17# in the base image.
18COPY . ./
19
20# Install all dependencies and build the project.
21# Don't audit to speed up the installation.
22RUN npm run build
23
24# Create final image
25FROM apify/actor-node-playwright-chrome:20-1.50.1
26
27# Check preinstalled packages
28RUN npm ls crawlee apify puppeteer playwright
29
30# Copy just package.json and package-lock.json
31# to speed up the build using Docker layer cache.
32COPY package*.json ./
33
34# Ensure we'll install Camoufox using the npm postinstall script
35ENV PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD=0
36# Install NPM packages, skip optional and development dependencies to
37# keep the image small. Avoid logging too much and print the dependency
38# tree for debugging
39RUN npm --quiet set progress=false \
40 && npm install --omit=dev \
41 && echo "Installed NPM packages:" \
42 && (npm list --omit=dev --all || true) \
43 && echo "Node.js version:" \
44 && node --version \
45 && echo "NPM version:" \
46 && npm --version \
47 && rm -r ~/.npm
48
49# Copy built JS files from builder image
50COPY /home/myuser/dist ./dist
51
52# Next, copy the remaining files and directories with the source code.
53# Since we do this after NPM install, quick build will be really fast
54# for most source file changes.
55COPY . ./
56
57
58# Run the image. If you know you won't need headful browsers,
59# you can remove the XVFB start script for a micro perf gain.
60CMD ./start_xvfb_and_run_cmd.sh && npm run start:prod --silent
.actor/actor.json
1{
2 "actorSpecification": 1,
3 "name": "chrome-webstore-reviews-crawler",
4 "title": "Chrome Web Store Reviews Crawler + GPT Summary",
5 "description": "Scrape reviews from Chrome Web Store items and get GPT summary",
6 "minMemoryMbytes": 4096,
7 "maxMemoryMbytes": 8192,
8 "version": "1.0",
9 "input": "./input_schema.json",
10 "storages": {
11 "dataset": "./dataset_schema.json"
12 },
13 "dockerfile": "./Dockerfile",
14 "environmentVariables": {
15 "OPENAI_API_KEY": "@OPENAI_API_KEY"
16 }
17}
.actor/dataset_schema.json
1{
2 "actorSpecification": 1,
3 "views": {
4 "Reviews": {
5 "title": "Reviews",
6 "transformation": {
7 "omit": [
8 "gpt"
9 ],
10 "unwind": [
11 "reviews"
12 ]
13 },
14 "display": {
15 "component": "table",
16 "properties": {
17 "date": {
18 "label": "Date",
19 "format": "date"
20 },
21 "text": {
22 "label": "Text",
23 "format": "text"
24 },
25 "person": {
26 "label": "Reviewer",
27 "format": "text"
28 },
29 "rating": {
30 "label": "Rating",
31 "format": "number"
32 },
33 "photoSrc": {
34 "label": "Photo",
35 "format": "string"
36 }
37 }
38 }
39 },
40 "GPT": {
41 "title": "GPT",
42 "transformation": {
43 "omit": [
44 "reviews"
45 ],
46 "unwind": [
47 "gpt"
48 ]
49 },
50 "display": {
51 "component": "table",
52 "properties": {
53 "summary": {
54 "label": "Summary",
55 "format": "text"
56 },
57 "category": {
58 "label": "Category",
59 "format": "text"
60 }
61 }
62 }
63 }
64 }
65}
.actor/input_schema.json
1{
2 "title": "Chrome Web Store Reviews Crawler + GPT Summary",
3 "type": "object",
4 "schemaVersion": 1,
5 "properties": {
6 "extensionIDs": {
7 "title": "Chrome Webstore Item IDs",
8 "type": "array",
9 "description": "Extract ID from the link https://chromewebstore.google.com/detail/math-ai/[EXTENSION-ID], and put it in the input field.",
10 "editor": "stringList",
11 "prefill": [
12 "aomkpefnllinimbhddlfhelelngakbbn"
13 ]
14 }
15 },
16 "required": [
17 "extensionIDs"
18 ]
19}
images/time.png
src/main.ts
1// For more information, see https://docs.apify.com/sdk/js
2import { Actor } from 'apify';
3// For more information, see https://crawlee.dev
4import { PlaywrightCrawler } from 'crawlee';
5// this is ESM project, and as such, it requires you to specify extensions in your relative imports
6// read more about this here: https://nodejs.org/docs/latest-v18.x/api/esm.html#mandatory-file-extensions
7// note that we need to use `.js` even when inside TS files
8import { firefox } from 'playwright';
9import { launchOptions as camoufoxLaunchOptions } from 'camoufox-js';
10import log from '@apify/log';
11import { router } from './router.js';
12import { summarise } from './summarise.js';
13
14interface Input {
15 extensionIDs: string[];
16}
17
18function convertIdsToUrls(ids: string[]): string[] {
19 return ids.map((id) => `https://chromewebstore.google.com/detail/${id}/reviews?hl=en`);
20}
21
22await Actor.main(async () => {
23 // Structure of input is defined in input_schema.json
24 const {
25 extensionIDs = [],
26 } = await Actor.getInput<Input>() ?? {} as Input;
27
28 const proxyConfiguration = await Actor.createProxyConfiguration();
29
30 const crawler = new PlaywrightCrawler({
31 proxyConfiguration,
32 maxRequestsPerCrawl: 5,
33 requestHandler: router,
34 requestHandlerTimeoutSecs: 10000,
35 launchContext: {
36 launcher: firefox,
37 launchOptions: await camoufoxLaunchOptions({
38 headless: true,
39 }),
40 },
41 });
42
43 const crawlUrls = convertIdsToUrls(extensionIDs);
44 log.info('Input Chrome Extensions URLs:');
45 crawlUrls.forEach((url, index) => {
46 log.info(`${index + 1}: ${url}`);
47 });
48
49 await crawler.run(crawlUrls);
50
51 const dataset = await Actor.openDataset();
52 const data = await dataset.getData();
53
54 log.info('Creating summary with GPT...');
55 const response = await summarise(data.items[0].reviews);
56
57 await Actor.pushData({
58 gpt: response.summaries,
59 });
60 log.info('Finished creating GPT Summary.');
61});
src/router.ts
1import { createPlaywrightRouter, Dataset } from 'crawlee';
2import { parse } from 'date-fns';
3import { Review } from './types.js';
4
5export const router = createPlaywrightRouter();
6
7const SELECTORS = {
8 reviewSection: 'section.T7rvce',
9 dateSpan: 'span.ydlbEf',
10 textParagraph: 'p.fzDEpf',
11 personSpan: 'span.LfYwpe',
12 ratingDiv: 'div.B1UG8d',
13 image: 'img.ZmDEud',
14 loadMoreButton: 'button:has-text("Load More")',
15 reviewsLanguage: 'span:has-text("English")',
16 allReviewsOptions: 'li[role="option"]:has-text("All languages")',
17};
18
19function convertToDate(dateString: string): Date {
20 // Define the date format and parse the string
21 const format = 'MMM d, yyyy';
22 return parse(dateString, format, new Date());
23}
24
25// Function to open the dropdown menu and select "All languages" option
26// @ts-expect-error lazy
27const selectAllReviews = async (page, log) => {
28 try {
29 // Wait for and click the "English" dropdown
30 const dropdownMenu = await page.waitForSelector(SELECTORS.reviewsLanguage, {
31 timeout: 8000,
32 });
33 if (dropdownMenu) {
34 await dropdownMenu.click();
35 log.info('Dropdown menu clicked.');
36
37 // Add a short delay to allow the dropdown to open
38 await page.waitForTimeout(500);
39
40 // Now find and click the "All languages" option
41 const allLanguagesItem = await page.waitForSelector(
42 SELECTORS.allReviewsOptions,
43 { timeout: 8000 },
44 );
45 if (allLanguagesItem) {
46 await allLanguagesItem.click();
47 log.info('"All languages" item clicked.');
48 } else {
49 log.error(
50 'The "All languages" item was not found or not interactable.',
51 );
52 }
53 } else {
54 log.error('Dropdown menu was not found.');
55 }
56 } catch (error) {
57 log.warning(`An error occurred while selecting "All languages"`);
58 }
59};
60
61// Function to click the "Load More" button if it exists
62// @ts-expect-error lazy
63const clickLoadButton = async (page): Promise<boolean> => {
64 try {
65 // Use a locator to locate the button and click on it directly
66 const loadMoreButton = page.locator(SELECTORS.loadMoreButton);
67
68 // Click the button, Playwright will auto-wait for the button to be ready
69 await loadMoreButton.click();
70
71 // Return true if the click was successful
72 return true;
73 } catch (error) {
74 // Return false if any error occurs
75 return false;
76 }
77};
78
79// Function to scrape all reviews from the fully expanded page
80// @ts-expect-error lazy
81const scrapeReviews = async (page, log): Promise<Review[]> => {
82 const reviewElements = await page.$$(SELECTORS.reviewSection);
83 const reviews: Review[] = [];
84 const reviewKeys = new Set();
85
86 let index = 1;
87 for (const reviewElement of reviewElements) {
88 const dateElement = await reviewElement.$(SELECTORS.dateSpan);
89 const textElement = await reviewElement.$(SELECTORS.textParagraph);
90 const personElement = await reviewElement.$(SELECTORS.personSpan);
91 const ratingElement = await reviewElement.$(SELECTORS.ratingDiv);
92 const photoElement = await reviewElement.$(SELECTORS.image);
93
94 const date = dateElement ? convertToDate(await dateElement.innerText()) : null;
95 const text = textElement ? await textElement.innerText() : null;
96 const person = personElement ? await personElement.innerText() : null;
97 const photoSrc = photoElement ? await photoElement.getAttribute('src') : null;
98
99 let rating = null;
100 if (ratingElement) {
101 const title = await ratingElement.getAttribute('title') || '';
102 const match = title.match(/(\d+) out of 5 stars/);
103 if (match) {
104 rating = match[1];
105 }
106 }
107
108 // Create a unique key for deduplication
109 const reviewKey = `Person: ${person} Date:${date}`;
110
111 if (!reviewKeys.has(reviewKey)) {
112 log.info(`[Added] ${index}: ${reviewKey}`);
113 reviewKeys.add(reviewKey);
114 reviews.push({ date, text, person, rating, photoSrc });
115 index++;
116 } else {
117 log.debug(`[Duplicate] ${reviewKey}`);
118 }
119 }
120
121 return reviews;
122};
123
124router.addDefaultHandler(async ({ page, log }) => {
125 log.info(`Starting to scrape on: ${page.url()}`);
126 log.info(`Title: ${await page.title()}`);
127
128 await selectAllReviews(page, log);
129
130 // Load all reviews by clicking "Load More"
131 let hasMoreContent = true;
132 while (hasMoreContent) {
133 const successfulClick = await clickLoadButton(page);
134 if (successfulClick) {
135 log.info('Loaded more reviews.');
136 } else {
137 log.info('No more reviews to load.');
138 await page.waitForSelector(SELECTORS.reviewSection, { timeout: 5000 });
139 hasMoreContent = false;
140 }
141 }
142
143 log.info('Scraping reviews...');
144 const reviews = await scrapeReviews(page, log);
145 log.info(`Scraped ${reviews.length} unique reviews...`);
146
147 // Store the results in the default dataset
148 await Dataset.pushData({ reviews });
149});
src/schema.ts
1export const reviewSchema = {
2 name: 'review_summary_list',
3 schema: {
4 type: 'object',
5 properties: {
6 summaries: {
7 type: 'array',
8 items: {
9 type: 'object',
10 properties: {
11 category: {
12 type: 'string',
13 enum: [
14 'pain_anger',
15 'ideas',
16 'money_talk',
17 ],
18 description: 'The category of the review summary.',
19 },
20 summary: {
21 type: 'string',
22 description: 'A summary of the reviews.',
23 },
24 supporting_reviews: {
25 type: 'array',
26 items: {
27 $ref: '#/$defs/review',
28 },
29 },
30 },
31 required: [
32 'category',
33 'summary',
34 'supporting_reviews',
35 ],
36 additionalProperties: false,
37 },
38 },
39 },
40 required: [
41 'summaries',
42 ],
43 additionalProperties: false,
44 $defs: {
45 review: {
46 type: 'object',
47 properties: {
48 date: {
49 type: 'string',
50 description: 'The date when the review was written.',
51 },
52 text: {
53 type: 'string',
54 description: 'The text content of the review.',
55 },
56 person: {
57 type: 'string',
58 description: 'The name of the person who wrote the review.',
59 },
60 rating: {
61 type: 'string',
62 description: 'The rating given by the reviewer.',
63 },
64 },
65 required: [
66 'date',
67 'text',
68 'person',
69 'rating',
70 ],
71 additionalProperties: false,
72 },
73 },
74 },
75 strict: true,
76};
src/summarise.ts
1import OpenAI from 'openai';
2import { encoding_for_model } from '@dqbd/tiktoken';
3import { reviewSchema } from './schema.js';
4import { Review } from './types.js';
5
6const openai = new OpenAI({ apiKey: process.env.OPENAI_API_KEY || '' });
7const tokenizer = encoding_for_model('gpt-4o');
8
9/**
10 * Cleans the reviews by removing photoSrc.
11 */
12function cleanReviews(reviews: Array<Review>): Array<Omit<Review, 'photoSrc'>> {
13 return reviews.map(({ photoSrc, ...rest }) => rest);
14}
15
16/**
17 * Tokenizes a JSON object and returns token count.
18 */
19function countTokens(text: string): number {
20 return tokenizer.encode(text).length;
21}
22
23/**
24 * Splits reviews into chunks based on token count.
25 */
26function chunkByTokens(reviews: Array<Omit<Review, 'photoSrc'>>, maxTokens = 128000): Array<{
27 chunk: Array<Omit<Review, 'photoSrc'>>,
28 tokenCount: number
29}> {
30 const chunks: Array<{ chunk: Array<Omit<Review, 'photoSrc'>>, tokenCount: number }> = [];
31 let currentChunk: Array<Omit<Review, 'photoSrc'>> = [];
32 let currentTokenCount = 0;
33
34 for (const review of reviews) {
35 const reviewTokenCount = countTokens(JSON.stringify(review));
36 // If adding the review exceeds maxTokens, start a new chunk
37 if (currentTokenCount + reviewTokenCount > maxTokens) {
38 chunks.push({ chunk: currentChunk, tokenCount: currentTokenCount });
39 currentChunk = [];
40 currentTokenCount = 0;
41 }
42 currentChunk.push(review);
43 currentTokenCount += reviewTokenCount;
44 }
45
46 // Add last chunk if not empty
47 if (currentChunk.length > 0) {
48 chunks.push({ chunk: currentChunk, tokenCount: currentTokenCount });
49 }
50
51 return chunks;
52}
53
54/**
55 * Summarizes a chunk of reviews using OpenAI.
56 */
57async function summarizeChunk(reviews: Array<Omit<Review, 'photoSrc'>>) {
58 const completion = await openai.chat.completions.create({
59 model: 'gpt-4o',
60 max_tokens: 4096, // Adjust based on desired output length
61 response_format: {
62 type: 'json_schema',
63 json_schema: reviewSchema,
64 },
65 messages: [
66 {
67 role: 'system',
68 content: ` You are a product review summarizer.\n
69 Please analyze the provided reviews and summarize them according to the given JSON schema.\n
70 IMPORTANT: Provide more than one summary per category if available.\n `,
71 },
72 {
73 role: 'user',
74 content: `Here are ${reviews.length} reviews: ${JSON.stringify(reviews, null, 0)}`,
75 },
76 ],
77 });
78 return JSON.parse(completion.choices[0].message?.content || '{}');
79}
80
81/**
82 * Merges multiple summaries into a single final summary using OpenAI.
83 */
84async function generateFinalSummary(partialSummaries: any[]): Promise<any> {
85 const finalCompletion = await openai.chat.completions.create({
86 model: 'gpt-4o',
87 response_format: {
88 type: 'json_schema',
89 json_schema: reviewSchema,
90 },
91 messages: [
92 {
93 role: 'system',
94 content: ` You are a review summary aggregator.\n
95 You will receive multiple review summaries and your task is to merge them into a final cohesive summary.\n
96 Ensure the final summary is structured well, avoids repetition, and provides a clear, complete view of the reviews.\n `,
97 },
98 {
99 role: 'user',
100 content: `Here are the partial summaries: ${JSON.stringify(partialSummaries, null, 0)}`,
101 },
102 ],
103 });
104 return JSON.parse(finalCompletion.choices[0].message?.content || '{}');
105}
106
107/**
108 * Main function to summarize reviews efficiently.
109 */
110export async function summarise(reviews: Array<Review>) {
111 const cleanedReviews = cleanReviews(reviews);
112 const chunks = chunkByTokens(cleanedReviews, 128000); // Dynamically split reviews by token count
113 console.log(`Processing ${chunks.length} chunks in parallel...`);
114
115 chunks.forEach(({ chunk, tokenCount }, index) => {
116 console.log(`Chunk ${index + 1}: ${chunk.length} reviews, ${tokenCount} tokens`);
117 });
118
119 // Process chunks in parallel
120 const partialSummaries = await Promise.all(chunks.map(({ chunk }) => summarizeChunk(chunk)));
121
122 // If there's only one chunk, return its summary directly
123 if (chunks.length === 1) {
124 return partialSummaries[0];
125 }
126
127 // Make a final OpenAI call to merge summaries into a single cohesive summary
128 return await generateFinalSummary(partialSummaries);
129}
src/types.ts
1export interface Review {
2 date: Date | null;
3 text: string | null;
4 person: string | null;
5 rating: string | null;
6 photoSrc: string | null;
7}
Pricing
Pricing model
Pay per usageThis Actor is paid per platform usage. The Actor is free to use, and you only pay for the Apify platform usage.