jbilcke-hf HF staff commited on
Commit
81b299d
·
1 Parent(s): cd60324

upgrade dependencies

Browse files
Files changed (2) hide show
  1. package-lock.json +119 -110
  2. package.json +6 -6
package-lock.json CHANGED
@@ -1,43 +1,43 @@
1
  {
2
  "name": "ai-tube-clap-exporter",
3
- "version": "1.0.5",
4
  "lockfileVersion": 3,
5
  "requires": true,
6
  "packages": {
7
  "": {
8
  "name": "ai-tube-clap-exporter",
9
- "version": "1.0.5",
10
  "license": "Apache License",
11
  "dependencies": {
12
- "@aitube/clap": "0.0.23",
13
  "@aitube/encoders": "0.0.0",
14
  "@aitube/io": "0.0.1",
15
  "dotenv": "^16.4.5",
16
  "express": "^4.19.2",
17
  "fluent-ffmpeg": "^2.1.3",
18
- "pm2": "^5.3.1",
19
  "puppeteer": "^22.10.0",
20
  "query-string": "^9.0.0",
21
  "sharp": "^0.33.4",
22
  "ts-node": "^10.9.2",
23
- "yaml": "^2.4.2"
24
  },
25
  "devDependencies": {
26
  "@types/express": "^4.17.21",
27
  "@types/fluent-ffmpeg": "^2.1.24",
28
- "@types/node": "^20.12.12",
29
- "tsx": "^4.10.5"
30
  }
31
  },
32
  "node_modules/@aitube/clap": {
33
- "version": "0.0.23",
34
- "resolved": "https://registry.npmjs.org/@aitube/clap/-/clap-0.0.23.tgz",
35
- "integrity": "sha512-+XOsWUgEax8yhmCBuWDFETh6mJTT5gYBNf8rChP55qX6le8bFxSBOdLirEdQ+SLnOLwRNthgCF4tWcT3GOLMVw==",
36
  "dependencies": {
37
  "pure-uuid": "^1.8.1"
38
  },
39
  "peerDependencies": {
40
- "yaml": "^2.4.2"
41
  }
42
  },
43
  "node_modules/@aitube/encoders": {
@@ -59,11 +59,11 @@
59
  }
60
  },
61
  "node_modules/@babel/code-frame": {
62
- "version": "7.24.6",
63
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.6.tgz",
64
- "integrity": "sha512-ZJhac6FkEd1yhG2AHOmfcXG4ceoLltoCVJjN5XsWN9BifBQr+cHJbWi0h68HZuSORq+3WtJ2z0hwF2NG1b5kcA==",
65
  "dependencies": {
66
- "@babel/highlight": "^7.24.6",
67
  "picocolors": "^1.0.0"
68
  },
69
  "engines": {
@@ -71,19 +71,19 @@
71
  }
72
  },
73
  "node_modules/@babel/helper-validator-identifier": {
74
- "version": "7.24.6",
75
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.6.tgz",
76
- "integrity": "sha512-4yA7s865JHaqUdRbnaxarZREuPTHrjpDT+pXoAZ1yhyo6uFnIEpS8VMu16siFOHDpZNKYv5BObhsB//ycbICyw==",
77
  "engines": {
78
  "node": ">=6.9.0"
79
  }
80
  },
81
  "node_modules/@babel/highlight": {
82
- "version": "7.24.6",
83
- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.6.tgz",
84
- "integrity": "sha512-2YnuOp4HAk2BsBrJJvYCbItHx0zWscI1C3zgWkz+wDyD9I7GIVrfnLyrR4Y1VR+7p+chAEcrgRQYZAGIKMV7vQ==",
85
  "dependencies": {
86
- "@babel/helper-validator-identifier": "^7.24.6",
87
  "chalk": "^2.4.2",
88
  "js-tokens": "^4.0.0",
89
  "picocolors": "^1.0.0"
@@ -177,9 +177,9 @@
177
  }
178
  },
179
  "node_modules/@emnapi/runtime/node_modules/tslib": {
180
- "version": "2.6.2",
181
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
182
- "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==",
183
  "optional": true
184
  },
185
  "node_modules/@esbuild/aix-ppc64": {
@@ -1034,9 +1034,9 @@
1034
  "integrity": "sha512-3VmRXEtw7RZKAf+4Tv1Ym9AGeo8r8+CjDi26x+7SYQil1UqtqdaokhzoEJohqlzt0m5kacJSDhJQkG/LWhpRBw=="
1035
  },
1036
  "node_modules/@pm2/agent/node_modules/debug": {
1037
- "version": "4.3.4",
1038
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
1039
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
1040
  "dependencies": {
1041
  "ms": "2.1.2"
1042
  },
@@ -1106,9 +1106,9 @@
1106
  }
1107
  },
1108
  "node_modules/@pm2/io/node_modules/debug": {
1109
- "version": "4.3.4",
1110
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
1111
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
1112
  "dependencies": {
1113
  "ms": "2.1.2"
1114
  },
@@ -1180,9 +1180,9 @@
1180
  }
1181
  },
1182
  "node_modules/@pm2/js-api/node_modules/debug": {
1183
- "version": "4.3.4",
1184
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
1185
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
1186
  "dependencies": {
1187
  "ms": "2.1.2"
1188
  },
@@ -1214,9 +1214,9 @@
1214
  }
1215
  },
1216
  "node_modules/@pm2/pm2-version-check/node_modules/debug": {
1217
- "version": "4.3.4",
1218
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
1219
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
1220
  "dependencies": {
1221
  "ms": "2.1.2"
1222
  },
@@ -1376,9 +1376,9 @@
1376
  }
1377
  },
1378
  "node_modules/@types/express-serve-static-core": {
1379
- "version": "4.19.1",
1380
- "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.1.tgz",
1381
- "integrity": "sha512-ej0phymbFLoCB26dbbq5PGScsf2JAJ4IJHjG10LalgUV36XKTmA4GdA+PVllKvRk0sEKt64X8975qFnkSi0hqA==",
1382
  "dev": true,
1383
  "dependencies": {
1384
  "@types/node": "*",
@@ -1409,9 +1409,9 @@
1409
  "dev": true
1410
  },
1411
  "node_modules/@types/node": {
1412
- "version": "20.12.12",
1413
- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.12.tgz",
1414
- "integrity": "sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw==",
1415
  "dependencies": {
1416
  "undici-types": "~5.26.4"
1417
  }
@@ -1501,9 +1501,9 @@
1501
  }
1502
  },
1503
  "node_modules/agent-base/node_modules/debug": {
1504
- "version": "4.3.4",
1505
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
1506
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
1507
  "dependencies": {
1508
  "ms": "2.1.2"
1509
  },
@@ -1603,9 +1603,9 @@
1603
  }
1604
  },
1605
  "node_modules/ast-types/node_modules/tslib": {
1606
- "version": "2.6.2",
1607
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
1608
- "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q=="
1609
  },
1610
  "node_modules/async": {
1611
  "version": "0.2.10",
@@ -1618,20 +1618,20 @@
1618
  "integrity": "sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg=="
1619
  },
1620
  "node_modules/bare-events": {
1621
- "version": "2.2.2",
1622
- "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.2.2.tgz",
1623
- "integrity": "sha512-h7z00dWdG0PYOQEvChhOSWvOfkIKsdZGkWr083FgN/HyoQuebSew/cgirYqh9SCuy/hRvxc5Vy6Fw8xAmYHLkQ==",
1624
  "optional": true
1625
  },
1626
  "node_modules/bare-fs": {
1627
- "version": "2.3.0",
1628
- "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.0.tgz",
1629
- "integrity": "sha512-TNFqa1B4N99pds2a5NYHR15o0ZpdNKbAeKTE/+G6ED/UeOavv8RY3dr/Fu99HW3zU3pXpo2kDNO8Sjsm2esfOw==",
1630
  "optional": true,
1631
  "dependencies": {
1632
  "bare-events": "^2.0.0",
1633
  "bare-path": "^2.0.0",
1634
- "bare-stream": "^1.0.0"
1635
  }
1636
  },
1637
  "node_modules/bare-os": {
@@ -1650,12 +1650,12 @@
1650
  }
1651
  },
1652
  "node_modules/bare-stream": {
1653
- "version": "1.0.0",
1654
- "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-1.0.0.tgz",
1655
- "integrity": "sha512-KhNUoDL40iP4gFaLSsoGE479t0jHijfYdIcxRn/XtezA2BaUD0NRf/JGRpsMq6dMNM+SrCrB0YSSo/5wBY4rOQ==",
1656
  "optional": true,
1657
  "dependencies": {
1658
- "streamx": "^2.16.1"
1659
  }
1660
  },
1661
  "node_modules/base64-js": {
@@ -2370,9 +2370,9 @@
2370
  }
2371
  },
2372
  "node_modules/extract-zip/node_modules/debug": {
2373
- "version": "4.3.4",
2374
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
2375
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
2376
  "dependencies": {
2377
  "ms": "2.1.2"
2378
  },
@@ -2608,9 +2608,9 @@
2608
  }
2609
  },
2610
  "node_modules/get-uri/node_modules/debug": {
2611
- "version": "4.3.4",
2612
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
2613
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
2614
  "dependencies": {
2615
  "ms": "2.1.2"
2616
  },
@@ -2745,9 +2745,9 @@
2745
  }
2746
  },
2747
  "node_modules/http-proxy-agent/node_modules/debug": {
2748
- "version": "4.3.4",
2749
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
2750
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
2751
  "dependencies": {
2752
  "ms": "2.1.2"
2753
  },
@@ -2778,9 +2778,9 @@
2778
  }
2779
  },
2780
  "node_modules/https-proxy-agent/node_modules/debug": {
2781
- "version": "4.3.4",
2782
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
2783
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
2784
  "dependencies": {
2785
  "ms": "2.1.2"
2786
  },
@@ -3228,9 +3228,9 @@
3228
  }
3229
  },
3230
  "node_modules/pac-proxy-agent/node_modules/debug": {
3231
- "version": "4.3.4",
3232
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
3233
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
3234
  "dependencies": {
3235
  "ms": "2.1.2"
3236
  },
@@ -3417,9 +3417,9 @@
3417
  }
3418
  },
3419
  "node_modules/pm2-axon-rpc/node_modules/debug": {
3420
- "version": "4.3.4",
3421
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
3422
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
3423
  "dependencies": {
3424
  "ms": "2.1.2"
3425
  },
@@ -3438,9 +3438,9 @@
3438
  "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
3439
  },
3440
  "node_modules/pm2-axon/node_modules/debug": {
3441
- "version": "4.3.4",
3442
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
3443
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
3444
  "dependencies": {
3445
  "ms": "2.1.2"
3446
  },
@@ -3498,9 +3498,9 @@
3498
  "optional": true
3499
  },
3500
  "node_modules/pm2-sysmonit/node_modules/debug": {
3501
- "version": "4.3.4",
3502
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
3503
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
3504
  "optional": true,
3505
  "dependencies": {
3506
  "ms": "2.1.2"
@@ -3538,9 +3538,9 @@
3538
  "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg=="
3539
  },
3540
  "node_modules/pm2/node_modules/debug": {
3541
- "version": "4.3.4",
3542
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
3543
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
3544
  "dependencies": {
3545
  "ms": "2.1.2"
3546
  },
@@ -3605,9 +3605,9 @@
3605
  }
3606
  },
3607
  "node_modules/proxy-agent/node_modules/debug": {
3608
- "version": "4.3.4",
3609
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
3610
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
3611
  "dependencies": {
3612
  "ms": "2.1.2"
3613
  },
@@ -3822,9 +3822,9 @@
3822
  }
3823
  },
3824
  "node_modules/require-in-the-middle/node_modules/debug": {
3825
- "version": "4.3.4",
3826
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
3827
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
3828
  "dependencies": {
3829
  "ms": "2.1.2"
3830
  },
@@ -4112,9 +4112,9 @@
4112
  }
4113
  },
4114
  "node_modules/socks-proxy-agent/node_modules/debug": {
4115
- "version": "4.3.4",
4116
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
4117
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
4118
  "dependencies": {
4119
  "ms": "2.1.2"
4120
  },
@@ -4174,12 +4174,13 @@
4174
  }
4175
  },
4176
  "node_modules/streamx": {
4177
- "version": "2.16.1",
4178
- "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.16.1.tgz",
4179
- "integrity": "sha512-m9QYj6WygWyWa3H1YY69amr4nVgy61xfjys7xO7kviL5rfIEc2naf+ewFiOA+aEJD7y0JO3h2GoiUv4TDwEGzQ==",
4180
  "dependencies": {
4181
- "fast-fifo": "^1.1.0",
4182
- "queue-tick": "^1.0.1"
 
4183
  },
4184
  "optionalDependencies": {
4185
  "bare-events": "^2.2.0"
@@ -4232,9 +4233,9 @@
4232
  }
4233
  },
4234
  "node_modules/systeminformation": {
4235
- "version": "5.22.9",
4236
- "resolved": "https://registry.npmjs.org/systeminformation/-/systeminformation-5.22.9.tgz",
4237
- "integrity": "sha512-qUWJhQ9JSBhdjzNUQywpvc0icxUAjMY3sZqUoS0GOtaJV9Ijq8s9zEP8Gaqmymn1dOefcICyPXK1L3kgKxlUpg==",
4238
  "optional": true,
4239
  "os": [
4240
  "darwin",
@@ -4280,6 +4281,14 @@
4280
  "streamx": "^2.15.0"
4281
  }
4282
  },
 
 
 
 
 
 
 
 
4283
  "node_modules/through": {
4284
  "version": "2.3.8",
4285
  "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
@@ -4352,9 +4361,9 @@
4352
  "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ=="
4353
  },
4354
  "node_modules/tsx": {
4355
- "version": "4.11.0",
4356
- "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.11.0.tgz",
4357
- "integrity": "sha512-vzGGELOgAupsNVssAmZjbUDfdm/pWP4R+Kg8TVdsonxbXk0bEpE1qh0yV6/QxUVXaVlNemgcPajGdJJ82n3stg==",
4358
  "dev": true,
4359
  "dependencies": {
4360
  "esbuild": "~0.20.2",
@@ -4556,9 +4565,9 @@
4556
  "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
4557
  },
4558
  "node_modules/yaml": {
4559
- "version": "2.4.2",
4560
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.2.tgz",
4561
- "integrity": "sha512-B3VqDZ+JAg1nZpaEmWtTXUlBneoGx6CPM9b0TENK6aoSu5t73dItudwdgmi6tHlIZZId4dZ9skcAQ2UbcyAeVA==",
4562
  "bin": {
4563
  "yaml": "bin.mjs"
4564
  },
 
1
  {
2
  "name": "ai-tube-clap-exporter",
3
+ "version": "1.0.6",
4
  "lockfileVersion": 3,
5
  "requires": true,
6
  "packages": {
7
  "": {
8
  "name": "ai-tube-clap-exporter",
9
+ "version": "1.0.6",
10
  "license": "Apache License",
11
  "dependencies": {
12
+ "@aitube/clap": "0.0.25",
13
  "@aitube/encoders": "0.0.0",
14
  "@aitube/io": "0.0.1",
15
  "dotenv": "^16.4.5",
16
  "express": "^4.19.2",
17
  "fluent-ffmpeg": "^2.1.3",
18
+ "pm2": "^5.4.0",
19
  "puppeteer": "^22.10.0",
20
  "query-string": "^9.0.0",
21
  "sharp": "^0.33.4",
22
  "ts-node": "^10.9.2",
23
+ "yaml": "^2.4.3"
24
  },
25
  "devDependencies": {
26
  "@types/express": "^4.17.21",
27
  "@types/fluent-ffmpeg": "^2.1.24",
28
+ "@types/node": "^20.14.2",
29
+ "tsx": "^4.13.3"
30
  }
31
  },
32
  "node_modules/@aitube/clap": {
33
+ "version": "0.0.25",
34
+ "resolved": "https://registry.npmjs.org/@aitube/clap/-/clap-0.0.25.tgz",
35
+ "integrity": "sha512-d6LhvTavzYllVKPuE3YneS3dGh7RCol4fuFq90s4kHElNhha0dPuqscbVT/JWtsF/C2TUVAT393mM+a6BgLFQA==",
36
  "dependencies": {
37
  "pure-uuid": "^1.8.1"
38
  },
39
  "peerDependencies": {
40
+ "yaml": "^2.4.3"
41
  }
42
  },
43
  "node_modules/@aitube/encoders": {
 
59
  }
60
  },
61
  "node_modules/@babel/code-frame": {
62
+ "version": "7.24.7",
63
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz",
64
+ "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==",
65
  "dependencies": {
66
+ "@babel/highlight": "^7.24.7",
67
  "picocolors": "^1.0.0"
68
  },
69
  "engines": {
 
71
  }
72
  },
73
  "node_modules/@babel/helper-validator-identifier": {
74
+ "version": "7.24.7",
75
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz",
76
+ "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==",
77
  "engines": {
78
  "node": ">=6.9.0"
79
  }
80
  },
81
  "node_modules/@babel/highlight": {
82
+ "version": "7.24.7",
83
+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz",
84
+ "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==",
85
  "dependencies": {
86
+ "@babel/helper-validator-identifier": "^7.24.7",
87
  "chalk": "^2.4.2",
88
  "js-tokens": "^4.0.0",
89
  "picocolors": "^1.0.0"
 
177
  }
178
  },
179
  "node_modules/@emnapi/runtime/node_modules/tslib": {
180
+ "version": "2.6.3",
181
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz",
182
+ "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==",
183
  "optional": true
184
  },
185
  "node_modules/@esbuild/aix-ppc64": {
 
1034
  "integrity": "sha512-3VmRXEtw7RZKAf+4Tv1Ym9AGeo8r8+CjDi26x+7SYQil1UqtqdaokhzoEJohqlzt0m5kacJSDhJQkG/LWhpRBw=="
1035
  },
1036
  "node_modules/@pm2/agent/node_modules/debug": {
1037
+ "version": "4.3.5",
1038
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz",
1039
+ "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==",
1040
  "dependencies": {
1041
  "ms": "2.1.2"
1042
  },
 
1106
  }
1107
  },
1108
  "node_modules/@pm2/io/node_modules/debug": {
1109
+ "version": "4.3.5",
1110
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz",
1111
+ "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==",
1112
  "dependencies": {
1113
  "ms": "2.1.2"
1114
  },
 
1180
  }
1181
  },
1182
  "node_modules/@pm2/js-api/node_modules/debug": {
1183
+ "version": "4.3.5",
1184
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz",
1185
+ "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==",
1186
  "dependencies": {
1187
  "ms": "2.1.2"
1188
  },
 
1214
  }
1215
  },
1216
  "node_modules/@pm2/pm2-version-check/node_modules/debug": {
1217
+ "version": "4.3.5",
1218
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz",
1219
+ "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==",
1220
  "dependencies": {
1221
  "ms": "2.1.2"
1222
  },
 
1376
  }
1377
  },
1378
  "node_modules/@types/express-serve-static-core": {
1379
+ "version": "4.19.3",
1380
+ "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.3.tgz",
1381
+ "integrity": "sha512-KOzM7MhcBFlmnlr/fzISFF5vGWVSvN6fTd4T+ExOt08bA/dA5kpSzY52nMsI1KDFmUREpJelPYyuslLRSjjgCg==",
1382
  "dev": true,
1383
  "dependencies": {
1384
  "@types/node": "*",
 
1409
  "dev": true
1410
  },
1411
  "node_modules/@types/node": {
1412
+ "version": "20.14.2",
1413
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.2.tgz",
1414
+ "integrity": "sha512-xyu6WAMVwv6AKFLB+e/7ySZVr/0zLCzOa7rSpq6jNwpqOrUbcACDWC+53d4n2QHOnDou0fbIsg8wZu/sxrnI4Q==",
1415
  "dependencies": {
1416
  "undici-types": "~5.26.4"
1417
  }
 
1501
  }
1502
  },
1503
  "node_modules/agent-base/node_modules/debug": {
1504
+ "version": "4.3.5",
1505
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz",
1506
+ "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==",
1507
  "dependencies": {
1508
  "ms": "2.1.2"
1509
  },
 
1603
  }
1604
  },
1605
  "node_modules/ast-types/node_modules/tslib": {
1606
+ "version": "2.6.3",
1607
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz",
1608
+ "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ=="
1609
  },
1610
  "node_modules/async": {
1611
  "version": "0.2.10",
 
1618
  "integrity": "sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg=="
1619
  },
1620
  "node_modules/bare-events": {
1621
+ "version": "2.3.1",
1622
+ "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.3.1.tgz",
1623
+ "integrity": "sha512-sJnSOTVESURZ61XgEleqmP255T6zTYwHPwE4r6SssIh0U9/uDvfpdoJYpVUerJJZH2fueO+CdT8ZT+OC/7aZDA==",
1624
  "optional": true
1625
  },
1626
  "node_modules/bare-fs": {
1627
+ "version": "2.3.1",
1628
+ "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.1.tgz",
1629
+ "integrity": "sha512-W/Hfxc/6VehXlsgFtbB5B4xFcsCl+pAh30cYhoFyXErf6oGrwjh8SwiPAdHgpmWonKuYpZgGywN0SXt7dgsADA==",
1630
  "optional": true,
1631
  "dependencies": {
1632
  "bare-events": "^2.0.0",
1633
  "bare-path": "^2.0.0",
1634
+ "bare-stream": "^2.0.0"
1635
  }
1636
  },
1637
  "node_modules/bare-os": {
 
1650
  }
1651
  },
1652
  "node_modules/bare-stream": {
1653
+ "version": "2.1.2",
1654
+ "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.1.2.tgz",
1655
+ "integrity": "sha512-az/7TFOh4Gk9Tqs1/xMFq5FuFoeZ9hZ3orsM2x69u8NXVUDXZnpdhG8mZY/Pv6DF954MGn+iIt4rFrG34eQsvg==",
1656
  "optional": true,
1657
  "dependencies": {
1658
+ "streamx": "^2.18.0"
1659
  }
1660
  },
1661
  "node_modules/base64-js": {
 
2370
  }
2371
  },
2372
  "node_modules/extract-zip/node_modules/debug": {
2373
+ "version": "4.3.5",
2374
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz",
2375
+ "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==",
2376
  "dependencies": {
2377
  "ms": "2.1.2"
2378
  },
 
2608
  }
2609
  },
2610
  "node_modules/get-uri/node_modules/debug": {
2611
+ "version": "4.3.5",
2612
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz",
2613
+ "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==",
2614
  "dependencies": {
2615
  "ms": "2.1.2"
2616
  },
 
2745
  }
2746
  },
2747
  "node_modules/http-proxy-agent/node_modules/debug": {
2748
+ "version": "4.3.5",
2749
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz",
2750
+ "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==",
2751
  "dependencies": {
2752
  "ms": "2.1.2"
2753
  },
 
2778
  }
2779
  },
2780
  "node_modules/https-proxy-agent/node_modules/debug": {
2781
+ "version": "4.3.5",
2782
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz",
2783
+ "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==",
2784
  "dependencies": {
2785
  "ms": "2.1.2"
2786
  },
 
3228
  }
3229
  },
3230
  "node_modules/pac-proxy-agent/node_modules/debug": {
3231
+ "version": "4.3.5",
3232
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz",
3233
+ "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==",
3234
  "dependencies": {
3235
  "ms": "2.1.2"
3236
  },
 
3417
  }
3418
  },
3419
  "node_modules/pm2-axon-rpc/node_modules/debug": {
3420
+ "version": "4.3.5",
3421
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz",
3422
+ "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==",
3423
  "dependencies": {
3424
  "ms": "2.1.2"
3425
  },
 
3438
  "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
3439
  },
3440
  "node_modules/pm2-axon/node_modules/debug": {
3441
+ "version": "4.3.5",
3442
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz",
3443
+ "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==",
3444
  "dependencies": {
3445
  "ms": "2.1.2"
3446
  },
 
3498
  "optional": true
3499
  },
3500
  "node_modules/pm2-sysmonit/node_modules/debug": {
3501
+ "version": "4.3.5",
3502
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz",
3503
+ "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==",
3504
  "optional": true,
3505
  "dependencies": {
3506
  "ms": "2.1.2"
 
3538
  "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg=="
3539
  },
3540
  "node_modules/pm2/node_modules/debug": {
3541
+ "version": "4.3.5",
3542
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz",
3543
+ "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==",
3544
  "dependencies": {
3545
  "ms": "2.1.2"
3546
  },
 
3605
  }
3606
  },
3607
  "node_modules/proxy-agent/node_modules/debug": {
3608
+ "version": "4.3.5",
3609
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz",
3610
+ "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==",
3611
  "dependencies": {
3612
  "ms": "2.1.2"
3613
  },
 
3822
  }
3823
  },
3824
  "node_modules/require-in-the-middle/node_modules/debug": {
3825
+ "version": "4.3.5",
3826
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz",
3827
+ "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==",
3828
  "dependencies": {
3829
  "ms": "2.1.2"
3830
  },
 
4112
  }
4113
  },
4114
  "node_modules/socks-proxy-agent/node_modules/debug": {
4115
+ "version": "4.3.5",
4116
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz",
4117
+ "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==",
4118
  "dependencies": {
4119
  "ms": "2.1.2"
4120
  },
 
4174
  }
4175
  },
4176
  "node_modules/streamx": {
4177
+ "version": "2.18.0",
4178
+ "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.18.0.tgz",
4179
+ "integrity": "sha512-LLUC1TWdjVdn1weXGcSxyTR3T4+acB6tVGXT95y0nGbca4t4o/ng1wKAGTljm9VicuCVLvRlqFYXYy5GwgM7sQ==",
4180
  "dependencies": {
4181
+ "fast-fifo": "^1.3.2",
4182
+ "queue-tick": "^1.0.1",
4183
+ "text-decoder": "^1.1.0"
4184
  },
4185
  "optionalDependencies": {
4186
  "bare-events": "^2.2.0"
 
4233
  }
4234
  },
4235
  "node_modules/systeminformation": {
4236
+ "version": "5.22.10",
4237
+ "resolved": "https://registry.npmjs.org/systeminformation/-/systeminformation-5.22.10.tgz",
4238
+ "integrity": "sha512-RJ3oed80NkqgHtpB0TLkxEKEpQ3pUm2lgVolkHeoaExPidkWsj2D/hO6Rwwi9i+Odl1vm8TMiRNIKK7hBaqDsw==",
4239
  "optional": true,
4240
  "os": [
4241
  "darwin",
 
4281
  "streamx": "^2.15.0"
4282
  }
4283
  },
4284
+ "node_modules/text-decoder": {
4285
+ "version": "1.1.0",
4286
+ "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.1.0.tgz",
4287
+ "integrity": "sha512-TmLJNj6UgX8xcUZo4UDStGQtDiTzF7BzWlzn9g7UWrjkpHr5uJTK1ld16wZ3LXb2vb6jH8qU89dW5whuMdXYdw==",
4288
+ "dependencies": {
4289
+ "b4a": "^1.6.4"
4290
+ }
4291
+ },
4292
  "node_modules/through": {
4293
  "version": "2.3.8",
4294
  "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
 
4361
  "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ=="
4362
  },
4363
  "node_modules/tsx": {
4364
+ "version": "4.13.3",
4365
+ "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.13.3.tgz",
4366
+ "integrity": "sha512-FTAJJLQCMiIbt78kD5qhLjHIR5NOQDKC63wcdelWRDBE+d1xSrXYhXq4DzejnC2tGhFZHpDy2Ika0Ugf7sK8gA==",
4367
  "dev": true,
4368
  "dependencies": {
4369
  "esbuild": "~0.20.2",
 
4565
  "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
4566
  },
4567
  "node_modules/yaml": {
4568
+ "version": "2.4.3",
4569
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.3.tgz",
4570
+ "integrity": "sha512-sntgmxj8o7DE7g/Qi60cqpLBA3HG3STcDA0kO+WfB05jEKhZMbY7umNm2rBpQvsmZ16/lPXCJGW2672dgOUkrg==",
4571
  "bin": {
4572
  "yaml": "bin.mjs"
4573
  },
package.json CHANGED
@@ -1,6 +1,6 @@
1
  {
2
  "name": "ai-tube-clap-exporter",
3
- "version": "1.0.5",
4
  "description": "API service to convert a .clap (will all its assets) to a video file",
5
  "main": "src/index.ts",
6
  "scripts": {
@@ -13,23 +13,23 @@
13
  "author": "Julian Bilcke <julian.bilcke@huggingface.co>",
14
  "license": "Apache License",
15
  "dependencies": {
16
- "@aitube/clap": "0.0.23",
17
  "@aitube/encoders": "0.0.0",
18
  "@aitube/io": "0.0.1",
19
  "dotenv": "^16.4.5",
20
  "express": "^4.19.2",
21
  "fluent-ffmpeg": "^2.1.3",
22
- "pm2": "^5.3.1",
23
  "puppeteer": "^22.10.0",
24
  "query-string": "^9.0.0",
25
  "sharp": "^0.33.4",
26
  "ts-node": "^10.9.2",
27
- "yaml": "^2.4.2"
28
  },
29
  "devDependencies": {
30
  "@types/express": "^4.17.21",
31
  "@types/fluent-ffmpeg": "^2.1.24",
32
- "@types/node": "^20.12.12",
33
- "tsx": "^4.10.5"
34
  }
35
  }
 
1
  {
2
  "name": "ai-tube-clap-exporter",
3
+ "version": "1.0.6",
4
  "description": "API service to convert a .clap (will all its assets) to a video file",
5
  "main": "src/index.ts",
6
  "scripts": {
 
13
  "author": "Julian Bilcke <julian.bilcke@huggingface.co>",
14
  "license": "Apache License",
15
  "dependencies": {
16
+ "@aitube/clap": "0.0.25",
17
  "@aitube/encoders": "0.0.0",
18
  "@aitube/io": "0.0.1",
19
  "dotenv": "^16.4.5",
20
  "express": "^4.19.2",
21
  "fluent-ffmpeg": "^2.1.3",
22
+ "pm2": "^5.4.0",
23
  "puppeteer": "^22.10.0",
24
  "query-string": "^9.0.0",
25
  "sharp": "^0.33.4",
26
  "ts-node": "^10.9.2",
27
+ "yaml": "^2.4.3"
28
  },
29
  "devDependencies": {
30
  "@types/express": "^4.17.21",
31
  "@types/fluent-ffmpeg": "^2.1.24",
32
+ "@types/node": "^20.14.2",
33
+ "tsx": "^4.13.3"
34
  }
35
  }