swadhinbiswas

[email protected]
2026-07-24 22:13:41 +0600 committed NaN years ago
b94d8c7
commit b94d8c7
2 files changed
+810 -206
Showing 2 changed files+810-206
▼package-lock.json
+809-206
1
1
{
2
- "name": "media-runtime-monorepo",
2
+ "name": "vidolib-monorepo",
3
3
"version": "1.0.0",
4
4
"lockfileVersion": 3,
5
5
"requires": true,
6
6
"packages": {
7
7
"": {
8
- "name": "media-runtime-monorepo",
8
+ "name": "vidolib-monorepo",
9
9
"version": "1.0.0",
10
10
"workspaces": [
11
11
"packages/*"
13
13
"devDependencies": {
14
14
"@types/node": "^22.0.0",
15
15
"@types/web-app-manifest": "^1.0.8",
16
- "esbuild": "^0.28.1",
16
+ "esbuild": "^0.25.0",
17
+ "happy-dom": "^20.11.1",
17
18
"typescript": "^5.7.2",
18
19
"vitest": "^3.0.0"
19
20
},
22
23
}
23
24
},
24
25
"node_modules/@esbuild/aix-ppc64": {
25
- "version": "0.28.1",
26
- "resolved": "https://registry.npmmirror.com/@esbuild/aix-ppc64/-/aix-ppc64-0.28.1.tgz",
27
- "integrity": "sha512-Svl7tq8k/08+p6CXPpRjQ1fKX+1odH/BQbb48fV6fj3CWHhsoIOoY87w1oHXm0qEpkIK3ZfVgp0hed3XBXzXMQ==",
26
+ "version": "0.25.12",
27
+ "resolved": "https://registry.npmmirror.com/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz",
28
+ "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==",
28
29
"cpu": [
29
30
"ppc64"
30
31
],
39
40
}
40
41
},
41
42
"node_modules/@esbuild/android-arm": {
42
- "version": "0.28.1",
43
- "resolved": "https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.28.1.tgz",
44
- "integrity": "sha512-0k2F129Xdio1TdJfzJ8sy1Q47vUD2NnwdhiAf7drUN1EBTfPf4hsFCtmMgu/6m8JSzsBrlmVjudMBQqOfG8usQ==",
43
+ "version": "0.25.12",
44
+ "resolved": "https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.25.12.tgz",
45
+ "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==",
45
46
"cpu": [
46
47
"arm"
47
48
],
56
57
}
57
58
},
58
59
"node_modules/@esbuild/android-arm64": {
59
- "version": "0.28.1",
60
- "resolved": "https://registry.npmmirror.com/@esbuild/android-arm64/-/android-arm64-0.28.1.tgz",
61
- "integrity": "sha512-34EGEbCIAgosYz6goLcopX6Mo7NyGv9tfwEM2/7Ce2VcVRk568iSvniGWcUXIy7wEDR1wzolcxcriFVrWYcwBg==",
60
+ "version": "0.25.12",
61
+ "resolved": "https://registry.npmmirror.com/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz",
62
+ "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==",
62
63
"cpu": [
63
64
"arm64"
64
65
],
73
74
}
74
75
},
75
76
"node_modules/@esbuild/android-x64": {
76
- "version": "0.28.1",
77
- "resolved": "https://registry.npmmirror.com/@esbuild/android-x64/-/android-x64-0.28.1.tgz",
78
- "integrity": "sha512-dbwY7ltSMDWsRatcRpCnES4F+im88OCUgGZjy52shC7GqHRE/cYlxNbB4Z4UpJswpcc4Qxd2oE/ufM0p61IKng==",
77
+ "version": "0.25.12",
78
+ "resolved": "https://registry.npmmirror.com/@esbuild/android-x64/-/android-x64-0.25.12.tgz",
79
+ "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==",
79
80
"cpu": [
80
81
"x64"
81
82
],
90
91
}
91
92
},
92
93
"node_modules/@esbuild/darwin-arm64": {
93
- "version": "0.28.1",
94
- "resolved": "https://registry.npmmirror.com/@esbuild/darwin-arm64/-/darwin-arm64-0.28.1.tgz",
95
- "integrity": "sha512-TZbWkQY7kvTAXbXUT7uVACR5cMHsDiSz9z7ZKAX/RTq/WJEk3QyRr0wZpNhBDX+/0CtdqUIJlOiodQcta6tY3Q==",
94
+ "version": "0.25.12",
95
+ "resolved": "https://registry.npmmirror.com/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz",
96
+ "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==",
96
97
"cpu": [
97
98
"arm64"
98
99
],
107
108
}
108
109
},
109
110
"node_modules/@esbuild/darwin-x64": {
110
- "version": "0.28.1",
111
- "resolved": "https://registry.npmmirror.com/@esbuild/darwin-x64/-/darwin-x64-0.28.1.tgz",
112
- "integrity": "sha512-zfdzgK9ACBNZLI/CyHTOx81SyNbM6YXn7rxSgX97VjyiPl9W1i4Ka4fgKECEoFCKGpvBj5qArWIGgQjOwkgskQ==",
111
+ "version": "0.25.12",
112
+ "resolved": "https://registry.npmmirror.com/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz",
113
+ "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==",
113
114
"cpu": [
114
115
"x64"
115
116
],
124
125
}
125
126
},
126
127
"node_modules/@esbuild/freebsd-arm64": {
127
- "version": "0.28.1",
128
- "resolved": "https://registry.npmmirror.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.1.tgz",
129
- "integrity": "sha512-wG2EA8ENdEI0qhkSZMjfqrdY+ziCYCPMmtZjjIwOmXFjmyzEHn+UUxk5of+SYsjtfs3VpnlC7QLzSI5hY/rOAw==",
128
+ "version": "0.25.12",
129
+ "resolved": "https://registry.npmmirror.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz",
130
+ "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==",
130
131
"cpu": [
131
132
"arm64"
132
133
],
141
142
}
142
143
},
143
144
"node_modules/@esbuild/freebsd-x64": {
144
- "version": "0.28.1",
145
- "resolved": "https://registry.npmmirror.com/@esbuild/freebsd-x64/-/freebsd-x64-0.28.1.tgz",
146
- "integrity": "sha512-i7dZ9vQgnvSCzi/rYCXNgtF/U+eKZNJBzu3eTQbRgHnM7tNSizLOkRFAl3qzVc/Op/u5YkHHa4pf/3DOYHthLQ==",
145
+ "version": "0.25.12",
146
+ "resolved": "https://registry.npmmirror.com/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz",
147
+ "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==",
147
148
"cpu": [
148
149
"x64"
149
150
],
158
159
}
159
160
},
160
161
"node_modules/@esbuild/linux-arm": {
161
- "version": "0.28.1",
162
- "resolved": "https://registry.npmmirror.com/@esbuild/linux-arm/-/linux-arm-0.28.1.tgz",
163
- "integrity": "sha512-qVXBOHQS+d5Y722GwJzJUtOLlX7km3CraOaGormF1pDtPd2C/l1SHRPgjLunLGe51Sh5YYWKMFDyV4SxgMQYTQ==",
162
+ "version": "0.25.12",
163
+ "resolved": "https://registry.npmmirror.com/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz",
164
+ "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==",
164
165
"cpu": [
165
166
"arm"
166
167
],
175
176
}
176
177
},
177
178
"node_modules/@esbuild/linux-arm64": {
178
- "version": "0.28.1",
179
- "resolved": "https://registry.npmmirror.com/@esbuild/linux-arm64/-/linux-arm64-0.28.1.tgz",
180
- "integrity": "sha512-yHs+0uc8+nvEAfAfxrWQKK5peSNzBc4PegcMO0EJ2hT71uA7vB8Ihg2e77R2P7SG5uYjPbHlLLmve4LLLRCf0g==",
179
+ "version": "0.25.12",
180
+ "resolved": "https://registry.npmmirror.com/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz",
181
+ "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==",
181
182
"cpu": [
182
183
"arm64"
183
184
],
192
193
}
193
194
},
194
195
"node_modules/@esbuild/linux-ia32": {
195
- "version": "0.28.1",
196
- "resolved": "https://registry.npmmirror.com/@esbuild/linux-ia32/-/linux-ia32-0.28.1.tgz",
197
- "integrity": "sha512-d1z4ZuP0ajrfz/FhGT4vv278rX8KnPPJx8i5+AtK7TYbx9Le9F1hyzurZpkEyjkGa9dUGhQow4C1NmeGvqxN2w==",
196
+ "version": "0.25.12",
197
+ "resolved": "https://registry.npmmirror.com/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz",
198
+ "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==",
198
199
"cpu": [
199
200
"ia32"
200
201
],
209
210
}
210
211
},
211
212
"node_modules/@esbuild/linux-loong64": {
212
- "version": "0.28.1",
213
- "resolved": "https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.28.1.tgz",
214
- "integrity": "sha512-M5sRjUVZrkm1OAPR3dlOYzNmN+loZKGVi1VUQGrwuqLcbR6qeAz+famMhjASeH3YVKvZz+zT1jlh/keC3Rj/lg==",
213
+ "version": "0.25.12",
214
+ "resolved": "https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz",
215
+ "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==",
215
216
"cpu": [
216
217
"loong64"
217
218
],
226
227
}
227
228
},
228
229
"node_modules/@esbuild/linux-mips64el": {
229
- "version": "0.28.1",
230
- "resolved": "https://registry.npmmirror.com/@esbuild/linux-mips64el/-/linux-mips64el-0.28.1.tgz",
231
- "integrity": "sha512-mRObBZeHh2OxcBFPWE/FjylkRgZdYuiTR3vaTozquCGOH14iP9oN4x4Ge81CoIDYQrXmIxpFumJBu5MtZpnQJQ==",
230
+ "version": "0.25.12",
231
+ "resolved": "https://registry.npmmirror.com/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz",
232
+ "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==",
232
233
"cpu": [
233
234
"mips64el"
234
235
],
243
244
}
244
245
},
245
246
"node_modules/@esbuild/linux-ppc64": {
246
- "version": "0.28.1",
247
- "resolved": "https://registry.npmmirror.com/@esbuild/linux-ppc64/-/linux-ppc64-0.28.1.tgz",
248
- "integrity": "sha512-slScBsMAb3GFDcdrCgLwZtPYRoH2H/youv10QiZyRjmsP48fznoveWytSgCI/R0ZcUgpc0ZhIUEx6LHts8yrfQ==",
247
+ "version": "0.25.12",
248
+ "resolved": "https://registry.npmmirror.com/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz",
249
+ "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==",
249
250
"cpu": [
250
251
"ppc64"
251
252
],
260
261
}
261
262
},
262
263
"node_modules/@esbuild/linux-riscv64": {
263
- "version": "0.28.1",
264
- "resolved": "https://registry.npmmirror.com/@esbuild/linux-riscv64/-/linux-riscv64-0.28.1.tgz",
265
- "integrity": "sha512-kw0owk1o0GFETUJyW0jc0G4Yzs0BHZn0JDZ8JRT088vjJYX777BAs1fDGxAC+q831qOs2DTC96mNsG2opdfyyQ==",
264
+ "version": "0.25.12",
265
+ "resolved": "https://registry.npmmirror.com/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz",
266
+ "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==",
266
267
"cpu": [
267
268
"riscv64"
268
269
],
277
278
}
278
279
},
279
280
"node_modules/@esbuild/linux-s390x": {
280
- "version": "0.28.1",
281
- "resolved": "https://registry.npmmirror.com/@esbuild/linux-s390x/-/linux-s390x-0.28.1.tgz",
282
- "integrity": "sha512-/lAIjX8aYFRByhh6L5rYtPEDRqa9de/4V/juOXcta5frjvzXO4/sqEtyytse0g3zZFuWu5cDN0MkLz2qRDD2Ag==",
281
+ "version": "0.25.12",
282
+ "resolved": "https://registry.npmmirror.com/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz",
283
+ "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==",
283
284
"cpu": [
284
285
"s390x"
285
286
],
294
295
}
295
296
},
296
297
"node_modules/@esbuild/linux-x64": {
297
- "version": "0.28.1",
298
- "resolved": "https://registry.npmmirror.com/@esbuild/linux-x64/-/linux-x64-0.28.1.tgz",
299
- "integrity": "sha512-u/anNYF2mmVOEDwLtnQ1wOr3EZ9sTNGLWrsYGYwHWzGA3Si84IOkHXlbWTD1NB+9/1lcnweYKO54uhxZydNzfA==",
298
+ "version": "0.25.12",
299
+ "resolved": "https://registry.npmmirror.com/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz",
300
+ "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==",
300
301
"cpu": [
301
302
"x64"
302
303
],
311
312
}
312
313
},
313
314
"node_modules/@esbuild/netbsd-arm64": {
314
- "version": "0.28.1",
315
- "resolved": "https://registry.npmmirror.com/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.1.tgz",
316
- "integrity": "sha512-oks0DYbLwWMmaakTsCb+zL4E+aHRVLom9IJZOAthMQEPiQmydXHkziYEsGYRx0uNV/IjEKGAV941JzH02pflqw==",
315
+ "version": "0.25.12",
316
+ "resolved": "https://registry.npmmirror.com/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz",
317
+ "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==",
317
318
"cpu": [
318
319
"arm64"
319
320
],
328
329
}
329
330
},
330
331
"node_modules/@esbuild/netbsd-x64": {
331
- "version": "0.28.1",
332
- "resolved": "https://registry.npmmirror.com/@esbuild/netbsd-x64/-/netbsd-x64-0.28.1.tgz",
333
- "integrity": "sha512-aeL6lAnN89Hz43Mlh1G8ARasbuoYvSITDEx0tHh5b7jJnHcssqgjy9Yx430GDpmCa6OyrKoS0aNRjKundRizGg==",
332
+ "version": "0.25.12",
333
+ "resolved": "https://registry.npmmirror.com/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz",
334
+ "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==",
334
335
"cpu": [
335
336
"x64"
336
337
],
345
346
}
346
347
},
347
348
"node_modules/@esbuild/openbsd-arm64": {
348
- "version": "0.28.1",
349
- "resolved": "https://registry.npmmirror.com/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.1.tgz",
350
- "integrity": "sha512-MEFJe5C3R8pwXdZ5Y21oo6m7ePiS0d9pWucn99O/wvyJZChoIQKrQDxKrGeW8F5+T0okTHesAmDeiHDTIq0V/Q==",
349
+ "version": "0.25.12",
350
+ "resolved": "https://registry.npmmirror.com/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz",
351
+ "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==",
351
352
"cpu": [
352
353
"arm64"
353
354
],
362
363
}
363
364
},
364
365
"node_modules/@esbuild/openbsd-x64": {
365
- "version": "0.28.1",
366
- "resolved": "https://registry.npmmirror.com/@esbuild/openbsd-x64/-/openbsd-x64-0.28.1.tgz",
367
- "integrity": "sha512-i/ZLIOafE0Z8cI/XANJAixoJL/uRAoS2xOA3rb0xN+KK0K177cMAsQYkzHtBrtMXAKuAc7HGgcWiZ/sRC1Nxgw==",
366
+ "version": "0.25.12",
367
+ "resolved": "https://registry.npmmirror.com/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz",
368
+ "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==",
368
369
"cpu": [
369
370
"x64"
370
371
],
379
380
}
380
381
},
381
382
"node_modules/@esbuild/openharmony-arm64": {
382
- "version": "0.28.1",
383
- "resolved": "https://registry.npmmirror.com/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.1.tgz",
384
- "integrity": "sha512-ge+Z7EXFNt2BO1oAMsVpiQ8EwndV9i1xXerAeTIK7AtPs3bKFXQM7nlRxDSIUIMeueR1CNXxqztLzdNeReKBJg==",
383
+ "version": "0.25.12",
384
+ "resolved": "https://registry.npmmirror.com/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz",
385
+ "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==",
385
386
"cpu": [
386
387
"arm64"
387
388
],
396
397
}
397
398
},
398
399
"node_modules/@esbuild/sunos-x64": {
399
- "version": "0.28.1",
400
- "resolved": "https://registry.npmmirror.com/@esbuild/sunos-x64/-/sunos-x64-0.28.1.tgz",
401
- "integrity": "sha512-BEjgtECkL3vY+SaSQ6nzVfiALUeFxpawyp8Jmf5PtYhf1Ug40N1h/hxlhts+f1FvSvarEigdxS3BlSMI2PJLcQ==",
400
+ "version": "0.25.12",
401
+ "resolved": "https://registry.npmmirror.com/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz",
402
+ "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==",
402
403
"cpu": [
403
404
"x64"
404
405
],
413
414
}
414
415
},
415
416
"node_modules/@esbuild/win32-arm64": {
416
- "version": "0.28.1",
417
- "resolved": "https://registry.npmmirror.com/@esbuild/win32-arm64/-/win32-arm64-0.28.1.tgz",
418
- "integrity": "sha512-lCv9eK/H6ZJWbE7bh2nw54CZ9M2nupBxJcTsdk/QQnWkdSjKGuxmmH8/GWrlT1eMmZfn4dGcCjRte397WqfQXA==",
417
+ "version": "0.25.12",
418
+ "resolved": "https://registry.npmmirror.com/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz",
419
+ "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==",
419
420
"cpu": [
420
421
"arm64"
421
422
],
430
431
}
431
432
},
432
433
"node_modules/@esbuild/win32-ia32": {
433
- "version": "0.28.1",
434
- "resolved": "https://registry.npmmirror.com/@esbuild/win32-ia32/-/win32-ia32-0.28.1.tgz",
435
- "integrity": "sha512-zvb/mB2bSCoJOpoCBgYKKpX6YM6mJBlBUVUtVj41DlZJVEB6/0CKlRYxP5wWl1C1ILiCoAU5wZZ4q1P3qeS6Eg==",
434
+ "version": "0.25.12",
435
+ "resolved": "https://registry.npmmirror.com/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz",
436
+ "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==",
436
437
"cpu": [
437
438
"ia32"
438
439
],
447
448
}
448
449
},
449
450
"node_modules/@esbuild/win32-x64": {
450
- "version": "0.28.1",
451
- "resolved": "https://registry.npmmirror.com/@esbuild/win32-x64/-/win32-x64-0.28.1.tgz",
452
- "integrity": "sha512-bm4Mowrv+GXMlpWX++EcXw/iLyd1o3+bJkC2DkWXYVvgZCqD/bSj9ctZeAMC3cIxgjRVR2Dufaiu4YPxr5gW1A==",
451
+ "version": "0.25.12",
452
+ "resolved": "https://registry.npmmirror.com/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz",
453
+ "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==",
453
454
"cpu": [
454
455
"x64"
455
456
],
470
471
"dev": true,
471
472
"license": "MIT"
472
473
},
473
- "node_modules/@media-runtime/abr": {
474
- "resolved": "packages/abr",
475
- "link": true
476
- },
477
- "node_modules/@media-runtime/audio": {
478
- "resolved": "packages/audio",
479
- "link": true
480
- },
481
- "node_modules/@media-runtime/buffer": {
482
- "resolved": "packages/buffer",
483
- "link": true
484
- },
485
- "node_modules/@media-runtime/codecs": {
486
- "resolved": "packages/codecs",
487
- "link": true
488
- },
489
- "node_modules/@media-runtime/containers": {
490
- "resolved": "packages/containers",
491
- "link": true
492
- },
493
- "node_modules/@media-runtime/core": {
494
- "resolved": "packages/core",
495
- "link": true
496
- },
497
- "node_modules/@media-runtime/drm": {
498
- "resolved": "packages/drm",
499
- "link": true
500
- },
501
- "node_modules/@media-runtime/manifest": {
502
- "resolved": "packages/manifest",
503
- "link": true
504
- },
505
- "node_modules/@media-runtime/os-integration": {
506
- "resolved": "packages/os-integration",
507
- "link": true
508
- },
509
- "node_modules/@media-runtime/plugins": {
510
- "resolved": "packages/plugins",
511
- "link": true
512
- },
513
- "node_modules/@media-runtime/renderer": {
514
- "resolved": "packages/renderer",
515
- "link": true
516
- },
517
- "node_modules/@media-runtime/scheduler": {
518
- "resolved": "packages/scheduler",
519
- "link": true
520
- },
521
- "node_modules/@media-runtime/security": {
522
- "resolved": "packages/security",
523
- "link": true
524
- },
525
- "node_modules/@media-runtime/stream": {
526
- "resolved": "packages/stream",
527
- "link": true
528
- },
529
- "node_modules/@media-runtime/subtitle": {
530
- "resolved": "packages/subtitle",
531
- "link": true
532
- },
533
- "node_modules/@media-runtime/telemetry": {
534
- "resolved": "packages/telemetry",
535
- "link": true
536
- },
537
- "node_modules/@media-runtime/ui": {
538
- "resolved": "packages/ui",
539
- "link": true
540
- },
541
- "node_modules/@media-runtime/utils": {
542
- "resolved": "packages/utils",
543
- "link": true
544
- },
545
- "node_modules/@media-runtime/worker": {
546
- "resolved": "packages/worker",
547
- "link": true
548
- },
549
474
"node_modules/@rollup/rollup-android-arm-eabi": {
550
475
"version": "4.62.2",
551
476
"resolved": "https://registry.npmmirror.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.62.2.tgz",
938
863
"dev": true,
939
864
"license": "MIT"
940
865
},
866
+ "node_modules/@types/whatwg-mimetype": {
867
+ "version": "3.0.2",
868
+ "resolved": "https://registry.npmmirror.com/@types/whatwg-mimetype/-/whatwg-mimetype-3.0.2.tgz",
869
+ "integrity": "sha512-c2AKvDT8ToxLIOUlN51gTiHXflsfIFisS4pO7pDPoKouJCESkhZnEy623gwP9laCy5lnLDAw1vAzu2vM2YLOrA==",
870
+ "dev": true,
871
+ "license": "MIT"
872
+ },
873
+ "node_modules/@types/ws": {
874
+ "version": "8.18.1",
875
+ "resolved": "https://registry.npmmirror.com/@types/ws/-/ws-8.18.1.tgz",
876
+ "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==",
877
+ "dev": true,
878
+ "license": "MIT",
879
+ "dependencies": {
880
+ "@types/node": "*"
881
+ }
882
+ },
883
+ "node_modules/@vidolib/abr": {
884
+ "resolved": "packages/abr",
885
+ "link": true
886
+ },
887
+ "node_modules/@vidolib/audio": {
888
+ "resolved": "packages/audio",
889
+ "link": true
890
+ },
891
+ "node_modules/@vidolib/buffer": {
892
+ "resolved": "packages/buffer",
893
+ "link": true
894
+ },
895
+ "node_modules/@vidolib/codecs": {
896
+ "resolved": "packages/codecs",
897
+ "link": true
898
+ },
899
+ "node_modules/@vidolib/containers": {
900
+ "resolved": "packages/containers",
901
+ "link": true
902
+ },
903
+ "node_modules/@vidolib/core": {
904
+ "resolved": "packages/core",
905
+ "link": true
906
+ },
907
+ "node_modules/@vidolib/drm": {
908
+ "resolved": "packages/drm",
909
+ "link": true
910
+ },
911
+ "node_modules/@vidolib/filters": {
912
+ "resolved": "packages/filters",
913
+ "link": true
914
+ },
915
+ "node_modules/@vidolib/manifest": {
916
+ "resolved": "packages/manifest",
917
+ "link": true
918
+ },
919
+ "node_modules/@vidolib/os-integration": {
920
+ "resolved": "packages/os-integration",
921
+ "link": true
922
+ },
923
+ "node_modules/@vidolib/plugins": {
924
+ "resolved": "packages/plugins",
925
+ "link": true
926
+ },
927
+ "node_modules/@vidolib/recorder": {
928
+ "resolved": "packages/recorder",
929
+ "link": true
930
+ },
931
+ "node_modules/@vidolib/renderer": {
932
+ "resolved": "packages/renderer",
933
+ "link": true
934
+ },
935
+ "node_modules/@vidolib/scheduler": {
936
+ "resolved": "packages/scheduler",
937
+ "link": true
938
+ },
939
+ "node_modules/@vidolib/security": {
940
+ "resolved": "packages/security",
941
+ "link": true
942
+ },
943
+ "node_modules/@vidolib/stream": {
944
+ "resolved": "packages/stream",
945
+ "link": true
946
+ },
947
+ "node_modules/@vidolib/subtitle": {
948
+ "resolved": "packages/subtitle",
949
+ "link": true
950
+ },
951
+ "node_modules/@vidolib/telemetry": {
952
+ "resolved": "packages/telemetry",
953
+ "link": true
954
+ },
955
+ "node_modules/@vidolib/transcoder": {
956
+ "resolved": "packages/transcoder",
957
+ "link": true
958
+ },
959
+ "node_modules/@vidolib/ui": {
960
+ "resolved": "packages/ui",
961
+ "link": true
962
+ },
963
+ "node_modules/@vidolib/utils": {
964
+ "resolved": "packages/utils",
965
+ "link": true
966
+ },
967
+ "node_modules/@vidolib/worker": {
968
+ "resolved": "packages/worker",
969
+ "link": true
970
+ },
941
971
"node_modules/@vitest/expect": {
942
972
"version": "3.2.7",
943
973
"resolved": "https://registry.npmmirror.com/@vitest/expect/-/expect-3.2.7.tgz",
1063
1093
"node": ">=12"
1064
1094
}
1065
1095
},
1096
+ "node_modules/buffer-image-size": {
1097
+ "version": "0.6.4",
1098
+ "resolved": "https://registry.npmmirror.com/buffer-image-size/-/buffer-image-size-0.6.4.tgz",
1099
+ "integrity": "sha512-nEh+kZOPY1w+gcCMobZ6ETUp9WfibndnosbpwB1iJk/8Gt5ZF2bhS6+B6bPYz424KtwsR6Rflc3tCz1/ghX2dQ==",
1100
+ "dev": true,
1101
+ "license": "MIT",
1102
+ "dependencies": {
1103
+ "@types/node": "*"
1104
+ },
1105
+ "engines": {
1106
+ "node": ">=4.0"
1107
+ }
1108
+ },
1066
1109
"node_modules/cac": {
1067
1110
"version": "6.7.14",
1068
1111
"resolved": "https://registry.npmmirror.com/cac/-/cac-6.7.14.tgz",
1128
1171
"node": ">=6"
1129
1172
}
1130
1173
},
1174
+ "node_modules/entities": {
1175
+ "version": "7.0.1",
1176
+ "resolved": "https://registry.npmmirror.com/entities/-/entities-7.0.1.tgz",
1177
+ "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==",
1178
+ "dev": true,
1179
+ "license": "BSD-2-Clause",
1180
+ "engines": {
1181
+ "node": ">=0.12"
1182
+ },
1183
+ "funding": {
1184
+ "url": "https://github.com/fb55/entities?sponsor=1"
1185
+ }
1186
+ },
1131
1187
"node_modules/es-module-lexer": {
1132
1188
"version": "1.7.0",
1133
1189
"resolved": "https://registry.npmmirror.com/es-module-lexer/-/es-module-lexer-1.7.0.tgz",
1136
1192
"license": "MIT"
1137
1193
},
1138
1194
"node_modules/esbuild": {
1139
- "version": "0.28.1",
1140
- "resolved": "https://registry.npmmirror.com/esbuild/-/esbuild-0.28.1.tgz",
1141
- "integrity": "sha512-HrJrvZv5ayxBzPfwphOoNzkzOIIlifzk0KJrGK2c8R4+LKpMtpYLQeUdjnwjWv/LZlkH2laZk+4w78pi99D4Vw==",
1195
+ "version": "0.25.12",
1196
+ "resolved": "https://registry.npmmirror.com/esbuild/-/esbuild-0.25.12.tgz",
1197
+ "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==",
1142
1198
"dev": true,
1143
1199
"hasInstallScript": true,
1144
1200
"license": "MIT",
1149
1205
"node": ">=18"
1150
1206
},
1151
1207
"optionalDependencies": {
1152
- "@esbuild/aix-ppc64": "0.28.1",
1153
- "@esbuild/android-arm": "0.28.1",
1154
- "@esbuild/android-arm64": "0.28.1",
1155
- "@esbuild/android-x64": "0.28.1",
1156
- "@esbuild/darwin-arm64": "0.28.1",
1157
- "@esbuild/darwin-x64": "0.28.1",
1158
- "@esbuild/freebsd-arm64": "0.28.1",
1159
- "@esbuild/freebsd-x64": "0.28.1",
1160
- "@esbuild/linux-arm": "0.28.1",
1161
- "@esbuild/linux-arm64": "0.28.1",
1162
- "@esbuild/linux-ia32": "0.28.1",
1163
- "@esbuild/linux-loong64": "0.28.1",
1164
- "@esbuild/linux-mips64el": "0.28.1",
1165
- "@esbuild/linux-ppc64": "0.28.1",
1166
- "@esbuild/linux-riscv64": "0.28.1",
1167
- "@esbuild/linux-s390x": "0.28.1",
1168
- "@esbuild/linux-x64": "0.28.1",
1169
- "@esbuild/netbsd-arm64": "0.28.1",
1170
- "@esbuild/netbsd-x64": "0.28.1",
1171
- "@esbuild/openbsd-arm64": "0.28.1",
1172
- "@esbuild/openbsd-x64": "0.28.1",
1173
- "@esbuild/openharmony-arm64": "0.28.1",
1174
- "@esbuild/sunos-x64": "0.28.1",
1175
- "@esbuild/win32-arm64": "0.28.1",
1176
- "@esbuild/win32-ia32": "0.28.1",
1177
- "@esbuild/win32-x64": "0.28.1"
1208
+ "@esbuild/aix-ppc64": "0.25.12",
1209
+ "@esbuild/android-arm": "0.25.12",
1210
+ "@esbuild/android-arm64": "0.25.12",
1211
+ "@esbuild/android-x64": "0.25.12",
1212
+ "@esbuild/darwin-arm64": "0.25.12",
1213
+ "@esbuild/darwin-x64": "0.25.12",
1214
+ "@esbuild/freebsd-arm64": "0.25.12",
1215
+ "@esbuild/freebsd-x64": "0.25.12",
1216
+ "@esbuild/linux-arm": "0.25.12",
1217
+ "@esbuild/linux-arm64": "0.25.12",
1218
+ "@esbuild/linux-ia32": "0.25.12",
1219
+ "@esbuild/linux-loong64": "0.25.12",
1220
+ "@esbuild/linux-mips64el": "0.25.12",
1221
+ "@esbuild/linux-ppc64": "0.25.12",
1222
+ "@esbuild/linux-riscv64": "0.25.12",
1223
+ "@esbuild/linux-s390x": "0.25.12",
1224
+ "@esbuild/linux-x64": "0.25.12",
1225
+ "@esbuild/netbsd-arm64": "0.25.12",
1226
+ "@esbuild/netbsd-x64": "0.25.12",
1227
+ "@esbuild/openbsd-arm64": "0.25.12",
1228
+ "@esbuild/openbsd-x64": "0.25.12",
1229
+ "@esbuild/openharmony-arm64": "0.25.12",
1230
+ "@esbuild/sunos-x64": "0.25.12",
1231
+ "@esbuild/win32-arm64": "0.25.12",
1232
+ "@esbuild/win32-ia32": "0.25.12",
1233
+ "@esbuild/win32-x64": "0.25.12"
1178
1234
}
1179
1235
},
1180
1236
"node_modules/estree-walker": {
1230
1286
"node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1231
1287
}
1232
1288
},
1289
+ "node_modules/happy-dom": {
1290
+ "version": "20.11.1",
1291
+ "resolved": "https://registry.npmmirror.com/happy-dom/-/happy-dom-20.11.1.tgz",
1292
+ "integrity": "sha512-XSt8tMzbW9ymE7687xztkO1ckR7qJNQ3LywY9vlYGhGi3zXrGBHuUo2Cl1ztZaICW+1eAGdkLbj6iwVqDT33kg==",
1293
+ "dev": true,
1294
+ "license": "MIT",
1295
+ "dependencies": {
1296
+ "@types/node": ">=20.0.0",
1297
+ "@types/whatwg-mimetype": "^3.0.2",
1298
+ "@types/ws": "^8.18.1",
1299
+ "buffer-image-size": "^0.6.4",
1300
+ "entities": "^7.0.1",
1301
+ "whatwg-mimetype": "^3.0.0",
1302
+ "ws": "^8.21.0"
1303
+ },
1304
+ "engines": {
1305
+ "node": ">=20.0.0"
1306
+ }
1307
+ },
1233
1308
"node_modules/js-tokens": {
1234
1309
"version": "9.0.1",
1235
1310
"resolved": "https://registry.npmmirror.com/js-tokens/-/js-tokens-9.0.1.tgz",
1615
1690
"url": "https://opencollective.com/vitest"
1616
1691
}
1617
1692
},
1618
- "node_modules/vitest": {
1693
+ "node_modules/vite/node_modules/@esbuild/aix-ppc64": {
1694
+ "version": "0.28.1",
1695
+ "resolved": "https://registry.npmmirror.com/@esbuild/aix-ppc64/-/aix-ppc64-0.28.1.tgz",
1696
+ "integrity": "sha512-Svl7tq8k/08+p6CXPpRjQ1fKX+1odH/BQbb48fV6fj3CWHhsoIOoY87w1oHXm0qEpkIK3ZfVgp0hed3XBXzXMQ==",
1697
+ "cpu": [
1698
+ "ppc64"
1699
+ ],
1700
+ "dev": true,
1701
+ "license": "MIT",
1702
+ "optional": true,
1703
+ "os": [
1704
+ "aix"
1705
+ ],
1706
+ "engines": {
1707
+ "node": ">=18"
1708
+ }
1709
+ },
1710
+ "node_modules/vite/node_modules/@esbuild/android-arm": {
1711
+ "version": "0.28.1",
1712
+ "resolved": "https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.28.1.tgz",
1713
+ "integrity": "sha512-0k2F129Xdio1TdJfzJ8sy1Q47vUD2NnwdhiAf7drUN1EBTfPf4hsFCtmMgu/6m8JSzsBrlmVjudMBQqOfG8usQ==",
1714
+ "cpu": [
1715
+ "arm"
1716
+ ],
1717
+ "dev": true,
1718
+ "license": "MIT",
1719
+ "optional": true,
1720
+ "os": [
1721
+ "android"
1722
+ ],
1723
+ "engines": {
1724
+ "node": ">=18"
1725
+ }
1726
+ },
1727
+ "node_modules/vite/node_modules/@esbuild/android-arm64": {
1728
+ "version": "0.28.1",
1729
+ "resolved": "https://registry.npmmirror.com/@esbuild/android-arm64/-/android-arm64-0.28.1.tgz",
1730
+ "integrity": "sha512-34EGEbCIAgosYz6goLcopX6Mo7NyGv9tfwEM2/7Ce2VcVRk568iSvniGWcUXIy7wEDR1wzolcxcriFVrWYcwBg==",
1731
+ "cpu": [
1732
+ "arm64"
1733
+ ],
1734
+ "dev": true,
1735
+ "license": "MIT",
1736
+ "optional": true,
1737
+ "os": [
1738
+ "android"
1739
+ ],
1740
+ "engines": {
1741
+ "node": ">=18"
1742
+ }
1743
+ },
1744
+ "node_modules/vite/node_modules/@esbuild/android-x64": {
1745
+ "version": "0.28.1",
1746
+ "resolved": "https://registry.npmmirror.com/@esbuild/android-x64/-/android-x64-0.28.1.tgz",
1747
+ "integrity": "sha512-dbwY7ltSMDWsRatcRpCnES4F+im88OCUgGZjy52shC7GqHRE/cYlxNbB4Z4UpJswpcc4Qxd2oE/ufM0p61IKng==",
1748
+ "cpu": [
1749
+ "x64"
1750
+ ],
1751
+ "dev": true,
1752
+ "license": "MIT",
1753
+ "optional": true,
1754
+ "os": [
1755
+ "android"
1756
+ ],
1757
+ "engines": {
1758
+ "node": ">=18"
1759
+ }
1760
+ },
1761
+ "node_modules/vite/node_modules/@esbuild/darwin-arm64": {
1762
+ "version": "0.28.1",
1763
+ "resolved": "https://registry.npmmirror.com/@esbuild/darwin-arm64/-/darwin-arm64-0.28.1.tgz",
1764
+ "integrity": "sha512-TZbWkQY7kvTAXbXUT7uVACR5cMHsDiSz9z7ZKAX/RTq/WJEk3QyRr0wZpNhBDX+/0CtdqUIJlOiodQcta6tY3Q==",
1765
+ "cpu": [
1766
+ "arm64"
1767
+ ],
1768
+ "dev": true,
1769
+ "license": "MIT",
1770
+ "optional": true,
1771
+ "os": [
1772
+ "darwin"
1773
+ ],
1774
+ "engines": {
1775
+ "node": ">=18"
1776
+ }
1777
+ },
1778
+ "node_modules/vite/node_modules/@esbuild/darwin-x64": {
1779
+ "version": "0.28.1",
1780
+ "resolved": "https://registry.npmmirror.com/@esbuild/darwin-x64/-/darwin-x64-0.28.1.tgz",
1781
+ "integrity": "sha512-zfdzgK9ACBNZLI/CyHTOx81SyNbM6YXn7rxSgX97VjyiPl9W1i4Ka4fgKECEoFCKGpvBj5qArWIGgQjOwkgskQ==",
1782
+ "cpu": [
1783
+ "x64"
1784
+ ],
1785
+ "dev": true,
1786
+ "license": "MIT",
1787
+ "optional": true,
1788
+ "os": [
1789
+ "darwin"
1790
+ ],
1791
+ "engines": {
1792
+ "node": ">=18"
1793
+ }
1794
+ },
1795
+ "node_modules/vite/node_modules/@esbuild/freebsd-arm64": {
1796
+ "version": "0.28.1",
1797
+ "resolved": "https://registry.npmmirror.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.1.tgz",
1798
+ "integrity": "sha512-wG2EA8ENdEI0qhkSZMjfqrdY+ziCYCPMmtZjjIwOmXFjmyzEHn+UUxk5of+SYsjtfs3VpnlC7QLzSI5hY/rOAw==",
1799
+ "cpu": [
1800
+ "arm64"
1801
+ ],
1802
+ "dev": true,
1803
+ "license": "MIT",
1804
+ "optional": true,
1805
+ "os": [
1806
+ "freebsd"
1807
+ ],
1808
+ "engines": {
1809
+ "node": ">=18"
1810
+ }
1811
+ },
1812
+ "node_modules/vite/node_modules/@esbuild/freebsd-x64": {
1813
+ "version": "0.28.1",
1814
+ "resolved": "https://registry.npmmirror.com/@esbuild/freebsd-x64/-/freebsd-x64-0.28.1.tgz",
1815
+ "integrity": "sha512-i7dZ9vQgnvSCzi/rYCXNgtF/U+eKZNJBzu3eTQbRgHnM7tNSizLOkRFAl3qzVc/Op/u5YkHHa4pf/3DOYHthLQ==",
1816
+ "cpu": [
1817
+ "x64"
1818
+ ],
1819
+ "dev": true,
1820
+ "license": "MIT",
1821
+ "optional": true,
1822
+ "os": [
1823
+ "freebsd"
1824
+ ],
1825
+ "engines": {
1826
+ "node": ">=18"
1827
+ }
1828
+ },
1829
+ "node_modules/vite/node_modules/@esbuild/linux-arm": {
1830
+ "version": "0.28.1",
1831
+ "resolved": "https://registry.npmmirror.com/@esbuild/linux-arm/-/linux-arm-0.28.1.tgz",
1832
+ "integrity": "sha512-qVXBOHQS+d5Y722GwJzJUtOLlX7km3CraOaGormF1pDtPd2C/l1SHRPgjLunLGe51Sh5YYWKMFDyV4SxgMQYTQ==",
1833
+ "cpu": [
1834
+ "arm"
1835
+ ],
1836
+ "dev": true,
1837
+ "license": "MIT",
1838
+ "optional": true,
1839
+ "os": [
1840
+ "linux"
1841
+ ],
1842
+ "engines": {
1843
+ "node": ">=18"
1844
+ }
1845
+ },
1846
+ "node_modules/vite/node_modules/@esbuild/linux-arm64": {
1847
+ "version": "0.28.1",
1848
+ "resolved": "https://registry.npmmirror.com/@esbuild/linux-arm64/-/linux-arm64-0.28.1.tgz",
1849
+ "integrity": "sha512-yHs+0uc8+nvEAfAfxrWQKK5peSNzBc4PegcMO0EJ2hT71uA7vB8Ihg2e77R2P7SG5uYjPbHlLLmve4LLLRCf0g==",
1850
+ "cpu": [
1851
+ "arm64"
1852
+ ],
1853
+ "dev": true,
1854
+ "license": "MIT",
1855
+ "optional": true,
1856
+ "os": [
1857
+ "linux"
1858
+ ],
1859
+ "engines": {
1860
+ "node": ">=18"
1861
+ }
1862
+ },
1863
+ "node_modules/vite/node_modules/@esbuild/linux-ia32": {
1864
+ "version": "0.28.1",
1865
+ "resolved": "https://registry.npmmirror.com/@esbuild/linux-ia32/-/linux-ia32-0.28.1.tgz",
1866
+ "integrity": "sha512-d1z4ZuP0ajrfz/FhGT4vv278rX8KnPPJx8i5+AtK7TYbx9Le9F1hyzurZpkEyjkGa9dUGhQow4C1NmeGvqxN2w==",
1867
+ "cpu": [
1868
+ "ia32"
1869
+ ],
1870
+ "dev": true,
1871
+ "license": "MIT",
1872
+ "optional": true,
1873
+ "os": [
1874
+ "linux"
1875
+ ],
1876
+ "engines": {
1877
+ "node": ">=18"
1878
+ }
1879
+ },
1880
+ "node_modules/vite/node_modules/@esbuild/linux-loong64": {
1881
+ "version": "0.28.1",
1882
+ "resolved": "https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.28.1.tgz",
1883
+ "integrity": "sha512-M5sRjUVZrkm1OAPR3dlOYzNmN+loZKGVi1VUQGrwuqLcbR6qeAz+famMhjASeH3YVKvZz+zT1jlh/keC3Rj/lg==",
1884
+ "cpu": [
1885
+ "loong64"
1886
+ ],
1887
+ "dev": true,
1888
+ "license": "MIT",
1889
+ "optional": true,
1890
+ "os": [
1891
+ "linux"
1892
+ ],
1893
+ "engines": {
1894
+ "node": ">=18"
1895
+ }
1896
+ },
1897
+ "node_modules/vite/node_modules/@esbuild/linux-mips64el": {
1898
+ "version": "0.28.1",
1899
+ "resolved": "https://registry.npmmirror.com/@esbuild/linux-mips64el/-/linux-mips64el-0.28.1.tgz",
1900
+ "integrity": "sha512-mRObBZeHh2OxcBFPWE/FjylkRgZdYuiTR3vaTozquCGOH14iP9oN4x4Ge81CoIDYQrXmIxpFumJBu5MtZpnQJQ==",
1901
+ "cpu": [
1902
+ "mips64el"
1903
+ ],
1904
+ "dev": true,
1905
+ "license": "MIT",
1906
+ "optional": true,
1907
+ "os": [
1908
+ "linux"
1909
+ ],
1910
+ "engines": {
1911
+ "node": ">=18"
1912
+ }
1913
+ },
1914
+ "node_modules/vite/node_modules/@esbuild/linux-ppc64": {
1915
+ "version": "0.28.1",
1916
+ "resolved": "https://registry.npmmirror.com/@esbuild/linux-ppc64/-/linux-ppc64-0.28.1.tgz",
1917
+ "integrity": "sha512-slScBsMAb3GFDcdrCgLwZtPYRoH2H/youv10QiZyRjmsP48fznoveWytSgCI/R0ZcUgpc0ZhIUEx6LHts8yrfQ==",
1918
+ "cpu": [
1919
+ "ppc64"
1920
+ ],
1921
+ "dev": true,
1922
+ "license": "MIT",
1923
+ "optional": true,
1924
+ "os": [
1925
+ "linux"
1926
+ ],
1927
+ "engines": {
1928
+ "node": ">=18"
1929
+ }
1930
+ },
1931
+ "node_modules/vite/node_modules/@esbuild/linux-riscv64": {
1932
+ "version": "0.28.1",
1933
+ "resolved": "https://registry.npmmirror.com/@esbuild/linux-riscv64/-/linux-riscv64-0.28.1.tgz",
1934
+ "integrity": "sha512-kw0owk1o0GFETUJyW0jc0G4Yzs0BHZn0JDZ8JRT088vjJYX777BAs1fDGxAC+q831qOs2DTC96mNsG2opdfyyQ==",
1935
+ "cpu": [
1936
+ "riscv64"
1937
+ ],
1938
+ "dev": true,
1939
+ "license": "MIT",
1940
+ "optional": true,
1941
+ "os": [
1942
+ "linux"
1943
+ ],
1944
+ "engines": {
1945
+ "node": ">=18"
1946
+ }
1947
+ },
1948
+ "node_modules/vite/node_modules/@esbuild/linux-s390x": {
1949
+ "version": "0.28.1",
1950
+ "resolved": "https://registry.npmmirror.com/@esbuild/linux-s390x/-/linux-s390x-0.28.1.tgz",
1951
+ "integrity": "sha512-/lAIjX8aYFRByhh6L5rYtPEDRqa9de/4V/juOXcta5frjvzXO4/sqEtyytse0g3zZFuWu5cDN0MkLz2qRDD2Ag==",
1952
+ "cpu": [
1953
+ "s390x"
1954
+ ],
1955
+ "dev": true,
1956
+ "license": "MIT",
1957
+ "optional": true,
1958
+ "os": [
1959
+ "linux"
1960
+ ],
1961
+ "engines": {
1962
+ "node": ">=18"
1963
+ }
1964
+ },
1965
+ "node_modules/vite/node_modules/@esbuild/linux-x64": {
1966
+ "version": "0.28.1",
1967
+ "resolved": "https://registry.npmmirror.com/@esbuild/linux-x64/-/linux-x64-0.28.1.tgz",
1968
+ "integrity": "sha512-u/anNYF2mmVOEDwLtnQ1wOr3EZ9sTNGLWrsYGYwHWzGA3Si84IOkHXlbWTD1NB+9/1lcnweYKO54uhxZydNzfA==",
1969
+ "cpu": [
1970
+ "x64"
1971
+ ],
1972
+ "dev": true,
1973
+ "license": "MIT",
1974
+ "optional": true,
1975
+ "os": [
1976
+ "linux"
1977
+ ],
1978
+ "engines": {
1979
+ "node": ">=18"
1980
+ }
1981
+ },
1982
+ "node_modules/vite/node_modules/@esbuild/netbsd-arm64": {
1983
+ "version": "0.28.1",
1984
+ "resolved": "https://registry.npmmirror.com/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.1.tgz",
1985
+ "integrity": "sha512-oks0DYbLwWMmaakTsCb+zL4E+aHRVLom9IJZOAthMQEPiQmydXHkziYEsGYRx0uNV/IjEKGAV941JzH02pflqw==",
1986
+ "cpu": [
1987
+ "arm64"
1988
+ ],
1989
+ "dev": true,
1990
+ "license": "MIT",
1991
+ "optional": true,
1992
+ "os": [
1993
+ "netbsd"
1994
+ ],
1995
+ "engines": {
1996
+ "node": ">=18"
1997
+ }
1998
+ },
1999
+ "node_modules/vite/node_modules/@esbuild/netbsd-x64": {
2000
+ "version": "0.28.1",
2001
+ "resolved": "https://registry.npmmirror.com/@esbuild/netbsd-x64/-/netbsd-x64-0.28.1.tgz",
2002
+ "integrity": "sha512-aeL6lAnN89Hz43Mlh1G8ARasbuoYvSITDEx0tHh5b7jJnHcssqgjy9Yx430GDpmCa6OyrKoS0aNRjKundRizGg==",
2003
+ "cpu": [
2004
+ "x64"
2005
+ ],
2006
+ "dev": true,
2007
+ "license": "MIT",
2008
+ "optional": true,
2009
+ "os": [
2010
+ "netbsd"
2011
+ ],
2012
+ "engines": {
2013
+ "node": ">=18"
2014
+ }
2015
+ },
2016
+ "node_modules/vite/node_modules/@esbuild/openbsd-arm64": {
2017
+ "version": "0.28.1",
2018
+ "resolved": "https://registry.npmmirror.com/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.1.tgz",
2019
+ "integrity": "sha512-MEFJe5C3R8pwXdZ5Y21oo6m7ePiS0d9pWucn99O/wvyJZChoIQKrQDxKrGeW8F5+T0okTHesAmDeiHDTIq0V/Q==",
2020
+ "cpu": [
2021
+ "arm64"
2022
+ ],
2023
+ "dev": true,
2024
+ "license": "MIT",
2025
+ "optional": true,
2026
+ "os": [
2027
+ "openbsd"
2028
+ ],
2029
+ "engines": {
2030
+ "node": ">=18"
2031
+ }
2032
+ },
2033
+ "node_modules/vite/node_modules/@esbuild/openbsd-x64": {
2034
+ "version": "0.28.1",
2035
+ "resolved": "https://registry.npmmirror.com/@esbuild/openbsd-x64/-/openbsd-x64-0.28.1.tgz",
2036
+ "integrity": "sha512-i/ZLIOafE0Z8cI/XANJAixoJL/uRAoS2xOA3rb0xN+KK0K177cMAsQYkzHtBrtMXAKuAc7HGgcWiZ/sRC1Nxgw==",
2037
+ "cpu": [
2038
+ "x64"
2039
+ ],
2040
+ "dev": true,
2041
+ "license": "MIT",
2042
+ "optional": true,
2043
+ "os": [
2044
+ "openbsd"
2045
+ ],
2046
+ "engines": {
2047
+ "node": ">=18"
2048
+ }
2049
+ },
2050
+ "node_modules/vite/node_modules/@esbuild/openharmony-arm64": {
2051
+ "version": "0.28.1",
2052
+ "resolved": "https://registry.npmmirror.com/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.1.tgz",
2053
+ "integrity": "sha512-ge+Z7EXFNt2BO1oAMsVpiQ8EwndV9i1xXerAeTIK7AtPs3bKFXQM7nlRxDSIUIMeueR1CNXxqztLzdNeReKBJg==",
2054
+ "cpu": [
2055
+ "arm64"
2056
+ ],
2057
+ "dev": true,
2058
+ "license": "MIT",
2059
+ "optional": true,
2060
+ "os": [
2061
+ "openharmony"
2062
+ ],
2063
+ "engines": {
2064
+ "node": ">=18"
2065
+ }
2066
+ },
2067
+ "node_modules/vite/node_modules/@esbuild/sunos-x64": {
2068
+ "version": "0.28.1",
2069
+ "resolved": "https://registry.npmmirror.com/@esbuild/sunos-x64/-/sunos-x64-0.28.1.tgz",
2070
+ "integrity": "sha512-BEjgtECkL3vY+SaSQ6nzVfiALUeFxpawyp8Jmf5PtYhf1Ug40N1h/hxlhts+f1FvSvarEigdxS3BlSMI2PJLcQ==",
2071
+ "cpu": [
2072
+ "x64"
2073
+ ],
2074
+ "dev": true,
2075
+ "license": "MIT",
2076
+ "optional": true,
2077
+ "os": [
2078
+ "sunos"
2079
+ ],
2080
+ "engines": {
2081
+ "node": ">=18"
2082
+ }
2083
+ },
2084
+ "node_modules/vite/node_modules/@esbuild/win32-arm64": {
2085
+ "version": "0.28.1",
2086
+ "resolved": "https://registry.npmmirror.com/@esbuild/win32-arm64/-/win32-arm64-0.28.1.tgz",
2087
+ "integrity": "sha512-lCv9eK/H6ZJWbE7bh2nw54CZ9M2nupBxJcTsdk/QQnWkdSjKGuxmmH8/GWrlT1eMmZfn4dGcCjRte397WqfQXA==",
2088
+ "cpu": [
2089
+ "arm64"
2090
+ ],
2091
+ "dev": true,
2092
+ "license": "MIT",
2093
+ "optional": true,
2094
+ "os": [
2095
+ "win32"
2096
+ ],
2097
+ "engines": {
2098
+ "node": ">=18"
2099
+ }
2100
+ },
2101
+ "node_modules/vite/node_modules/@esbuild/win32-ia32": {
2102
+ "version": "0.28.1",
2103
+ "resolved": "https://registry.npmmirror.com/@esbuild/win32-ia32/-/win32-ia32-0.28.1.tgz",
2104
+ "integrity": "sha512-zvb/mB2bSCoJOpoCBgYKKpX6YM6mJBlBUVUtVj41DlZJVEB6/0CKlRYxP5wWl1C1ILiCoAU5wZZ4q1P3qeS6Eg==",
2105
+ "cpu": [
2106
+ "ia32"
2107
+ ],
2108
+ "dev": true,
2109
+ "license": "MIT",
2110
+ "optional": true,
2111
+ "os": [
2112
+ "win32"
2113
+ ],
2114
+ "engines": {
2115
+ "node": ">=18"
2116
+ }
2117
+ },
2118
+ "node_modules/vite/node_modules/@esbuild/win32-x64": {
2119
+ "version": "0.28.1",
2120
+ "resolved": "https://registry.npmmirror.com/@esbuild/win32-x64/-/win32-x64-0.28.1.tgz",
2121
+ "integrity": "sha512-bm4Mowrv+GXMlpWX++EcXw/iLyd1o3+bJkC2DkWXYVvgZCqD/bSj9ctZeAMC3cIxgjRVR2Dufaiu4YPxr5gW1A==",
2122
+ "cpu": [
2123
+ "x64"
2124
+ ],
2125
+ "dev": true,
2126
+ "license": "MIT",
2127
+ "optional": true,
2128
+ "os": [
2129
+ "win32"
2130
+ ],
2131
+ "engines": {
2132
+ "node": ">=18"
2133
+ }
2134
+ },
2135
+ "node_modules/vite/node_modules/esbuild": {
2136
+ "version": "0.28.1",
2137
+ "resolved": "https://registry.npmmirror.com/esbuild/-/esbuild-0.28.1.tgz",
2138
+ "integrity": "sha512-HrJrvZv5ayxBzPfwphOoNzkzOIIlifzk0KJrGK2c8R4+LKpMtpYLQeUdjnwjWv/LZlkH2laZk+4w78pi99D4Vw==",
2139
+ "dev": true,
2140
+ "hasInstallScript": true,
2141
+ "license": "MIT",
2142
+ "bin": {
2143
+ "esbuild": "bin/esbuild"
2144
+ },
2145
+ "engines": {
2146
+ "node": ">=18"
2147
+ },
2148
+ "optionalDependencies": {
2149
+ "@esbuild/aix-ppc64": "0.28.1",
2150
+ "@esbuild/android-arm": "0.28.1",
2151
+ "@esbuild/android-arm64": "0.28.1",
2152
+ "@esbuild/android-x64": "0.28.1",
2153
+ "@esbuild/darwin-arm64": "0.28.1",
2154
+ "@esbuild/darwin-x64": "0.28.1",
2155
+ "@esbuild/freebsd-arm64": "0.28.1",
2156
+ "@esbuild/freebsd-x64": "0.28.1",
2157
+ "@esbuild/linux-arm": "0.28.1",
2158
+ "@esbuild/linux-arm64": "0.28.1",
2159
+ "@esbuild/linux-ia32": "0.28.1",
2160
+ "@esbuild/linux-loong64": "0.28.1",
2161
+ "@esbuild/linux-mips64el": "0.28.1",
2162
+ "@esbuild/linux-ppc64": "0.28.1",
2163
+ "@esbuild/linux-riscv64": "0.28.1",
2164
+ "@esbuild/linux-s390x": "0.28.1",
2165
+ "@esbuild/linux-x64": "0.28.1",
2166
+ "@esbuild/netbsd-arm64": "0.28.1",
2167
+ "@esbuild/netbsd-x64": "0.28.1",
2168
+ "@esbuild/openbsd-arm64": "0.28.1",
2169
+ "@esbuild/openbsd-x64": "0.28.1",
2170
+ "@esbuild/openharmony-arm64": "0.28.1",
2171
+ "@esbuild/sunos-x64": "0.28.1",
2172
+ "@esbuild/win32-arm64": "0.28.1",
2173
+ "@esbuild/win32-ia32": "0.28.1",
2174
+ "@esbuild/win32-x64": "0.28.1"
2175
+ }
2176
+ },
2177
+ "node_modules/vitest": {
1619
2178
"version": "3.2.7",
1620
2179
"resolved": "https://registry.npmmirror.com/vitest/-/vitest-3.2.7.tgz",
1621
2180
"integrity": "sha512-KrxIJ62Fd89gfysR4WotlgZABiz2dqFPgqGzX7s+CwsqLFomRH7777ZcrOD6+WVAh7khPQP41A+BKbpcJFrdEg==",
1688
2247
}
1689
2248
}
1690
2249
},
2250
+ "node_modules/whatwg-mimetype": {
2251
+ "version": "3.0.0",
2252
+ "resolved": "https://registry.npmmirror.com/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz",
2253
+ "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==",
2254
+ "dev": true,
2255
+ "license": "MIT",
2256
+ "engines": {
2257
+ "node": ">=12"
2258
+ }
2259
+ },
1691
2260
"node_modules/why-is-node-running": {
1692
2261
"version": "2.3.0",
1693
2262
"resolved": "https://registry.npmmirror.com/why-is-node-running/-/why-is-node-running-2.3.0.tgz",
1705
2274
"node": ">=8"
1706
2275
}
1707
2276
},
2277
+ "node_modules/ws": {
2278
+ "version": "8.21.1",
2279
+ "resolved": "https://registry.npmmirror.com/ws/-/ws-8.21.1.tgz",
2280
+ "integrity": "sha512-+0NTnW77fFN/DjQi6k/Sq/Yvk4Sgajw7urW8V+asjXnRgDs9gyGkdb7EzgfhA4goXsRIZKE28fzIXBHEzhuiWw==",
2281
+ "dev": true,
2282
+ "license": "MIT",
2283
+ "engines": {
2284
+ "node": ">=10.0.0"
2285
+ },
2286
+ "peerDependencies": {
2287
+ "bufferutil": "^4.0.1",
2288
+ "utf-8-validate": ">=5.0.2"
2289
+ },
2290
+ "peerDependenciesMeta": {
2291
+ "bufferutil": {
2292
+ "optional": true
2293
+ },
2294
+ "utf-8-validate": {
2295
+ "optional": true
2296
+ }
2297
+ }
2298
+ },
1708
2299
"packages/abr": {
1709
- "name": "@media-runtime/abr",
2300
+ "name": "@vidolib/abr",
1710
2301
"version": "1.0.0"
1711
2302
},
1712
2303
"packages/audio": {
1713
- "name": "@media-runtime/audio",
2304
+ "name": "@vidolib/audio",
1714
2305
"version": "1.0.0"
1715
2306
},
1716
2307
"packages/buffer": {
1717
- "name": "@media-runtime/buffer",
2308
+ "name": "@vidolib/buffer",
1718
2309
"version": "1.0.0"
1719
2310
},
1720
2311
"packages/codecs": {
1721
- "name": "@media-runtime/codecs",
2312
+ "name": "@vidolib/codecs",
1722
2313
"version": "1.0.0"
1723
2314
},
1724
2315
"packages/containers": {
1725
- "name": "@media-runtime/containers",
2316
+ "name": "@vidolib/containers",
1726
2317
"version": "1.0.0"
1727
2318
},
1728
2319
"packages/core": {
1729
- "name": "@media-runtime/core",
2320
+ "name": "@vidolib/core",
1730
2321
"version": "1.0.0"
1731
2322
},
1732
2323
"packages/drm": {
1733
- "name": "@media-runtime/drm",
2324
+ "name": "@vidolib/drm",
2325
+ "version": "1.0.0"
2326
+ },
2327
+ "packages/filters": {
2328
+ "name": "@vidolib/filters",
1734
2329
"version": "1.0.0"
1735
2330
},
1736
2331
"packages/manifest": {
1737
- "name": "@media-runtime/manifest",
2332
+ "name": "@vidolib/manifest",
1738
2333
"version": "1.0.0"
1739
2334
},
1740
2335
"packages/os-integration": {
1741
- "name": "@media-runtime/os-integration",
2336
+ "name": "@vidolib/os-integration",
1742
2337
"version": "1.0.0"
1743
2338
},
1744
2339
"packages/plugins": {
1745
- "name": "@media-runtime/plugins",
2340
+ "name": "@vidolib/plugins",
2341
+ "version": "1.0.0"
2342
+ },
2343
+ "packages/recorder": {
2344
+ "name": "@vidolib/recorder",
1746
2345
"version": "1.0.0"
1747
2346
},
1748
2347
"packages/renderer": {
1749
- "name": "@media-runtime/renderer",
2348
+ "name": "@vidolib/renderer",
1750
2349
"version": "1.0.0"
1751
2350
},
1752
2351
"packages/scheduler": {
1753
- "name": "@media-runtime/scheduler",
2352
+ "name": "@vidolib/scheduler",
1754
2353
"version": "1.0.0"
1755
2354
},
1756
2355
"packages/security": {
1757
- "name": "@media-runtime/security",
2356
+ "name": "@vidolib/security",
1758
2357
"version": "1.0.0"
1759
2358
},
1760
2359
"packages/stream": {
1761
- "name": "@media-runtime/stream",
2360
+ "name": "@vidolib/stream",
1762
2361
"version": "1.0.0"
1763
2362
},
1764
2363
"packages/subtitle": {
1765
- "name": "@media-runtime/subtitle",
2364
+ "name": "@vidolib/subtitle",
1766
2365
"version": "1.0.0"
1767
2366
},
1768
2367
"packages/telemetry": {
1769
- "name": "@media-runtime/telemetry",
2368
+ "name": "@vidolib/telemetry",
2369
+ "version": "1.0.0"
2370
+ },
2371
+ "packages/transcoder": {
2372
+ "name": "@vidolib/transcoder",
1770
2373
"version": "1.0.0"
1771
2374
},
1772
2375
"packages/ui": {
1773
- "name": "@media-runtime/ui",
2376
+ "name": "@vidolib/ui",
1774
2377
"version": "1.0.0"
1775
2378
},
1776
2379
"packages/utils": {
1777
- "name": "@media-runtime/utils",
2380
+ "name": "@vidolib/utils",
1778
2381
"version": "1.0.0"
1779
2382
},
1780
2383
"packages/worker": {
1781
- "name": "@media-runtime/worker",
2384
+ "name": "@vidolib/worker",
1782
2385
"version": "1.0.0"
1783
2386
}
1784
2387
}
1785
2388
▼package.json
+1-0
21
21
"@types/node": "^22.0.0",
22
22
"@types/web-app-manifest": "^1.0.8",
23
23
"esbuild": "^0.25.0",
24
+ "happy-dom": "^20.11.1",
24
25
"typescript": "^5.7.2",
25
26
"vitest": "^3.0.0"
26
27
},
27
28