jbilcke-hf HF staff commited on
Commit
96df329
·
1 Parent(s): a9505f0
Files changed (5) hide show
  1. Dockerfile +1 -1
  2. README.md +1 -1
  3. package-lock.json +324 -479
  4. package.json +2 -2
  5. src/index.ts +41 -3
Dockerfile CHANGED
@@ -50,7 +50,7 @@ COPY --chown=user . /app
50
 
51
  RUN npm ci
52
 
53
- EXPOSE 7860
54
 
55
  # we can't use this (it time out)
56
  # CMD [ "xvfb-run", "-s", "-ac -screen 0 1920x1080x24", "npm", "run", "start" ]
 
50
 
51
  RUN npm ci
52
 
53
+ EXPOSE 3000
54
 
55
  # we can't use this (it time out)
56
  # CMD [ "xvfb-run", "-s", "-ac -screen 0 1920x1080x24", "npm", "run", "start" ]
README.md CHANGED
@@ -5,7 +5,7 @@ colorFrom: red
5
  colorTo: blue
6
  sdk: docker
7
  pinned: false
8
- app_port: 7860
9
  ---
10
 
11
  Export a full .clap (with all its assets already in) to a video
 
5
  colorTo: blue
6
  sdk: docker
7
  pinned: false
8
+ app_port: 3000
9
  ---
10
 
11
  Export a full .clap (with all its assets already in) to a video
package-lock.json CHANGED
@@ -1,15 +1,15 @@
1
  {
2
  "name": "ai-tube-clap-exporter",
3
- "version": "1.0.1",
4
  "lockfileVersion": 3,
5
  "requires": true,
6
  "packages": {
7
  "": {
8
  "name": "ai-tube-clap-exporter",
9
- "version": "1.0.1",
10
  "license": "Apache License",
11
  "dependencies": {
12
- "@aitube/clap": "0.0.17",
13
  "@aitube/encoders": "0.0.0",
14
  "@aitube/io": "0.0.0",
15
  "dotenv": "^16.3.1",
@@ -30,9 +30,9 @@
30
  }
31
  },
32
  "node_modules/@aitube/clap": {
33
- "version": "0.0.17",
34
- "resolved": "https://registry.npmjs.org/@aitube/clap/-/clap-0.0.17.tgz",
35
- "integrity": "sha512-g/jjePX2Hz9Eo4hk+rxd6FRwoy2Hx9sadGLgN9yWSm7dGHhr9B/DVv8eLjFabu7jgW0zvZZ1FHvlsNAby4Pr/Q==",
36
  "dependencies": {
37
  "pure-uuid": "^1.8.1",
38
  "yaml": "^2.4.1"
@@ -93,6 +93,70 @@
93
  "node": ">=6.9.0"
94
  }
95
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
96
  "node_modules/@cspotcode/source-map-support": {
97
  "version": "0.8.1",
98
  "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
@@ -105,14 +169,20 @@
105
  }
106
  },
107
  "node_modules/@emnapi/runtime": {
108
- "version": "1.1.1",
109
- "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.1.1.tgz",
110
- "integrity": "sha512-3bfqkzuR1KLx57nZfjr2NLnFOobvyS0aTszaEGCGqmYMVDRaGvgIZbjGSV/MHSSmLgQ/b9JFHQ5xm5WRZYd+XQ==",
111
  "optional": true,
112
  "dependencies": {
113
  "tslib": "^2.4.0"
114
  }
115
  },
 
 
 
 
 
 
116
  "node_modules/@esbuild/aix-ppc64": {
117
  "version": "0.20.2",
118
  "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz",
@@ -482,9 +552,9 @@
482
  }
483
  },
484
  "node_modules/@img/sharp-darwin-arm64": {
485
- "version": "0.33.3",
486
- "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.3.tgz",
487
- "integrity": "sha512-FaNiGX1MrOuJ3hxuNzWgsT/mg5OHG/Izh59WW2mk1UwYHUwtfbhk5QNKYZgxf0pLOhx9ctGiGa2OykD71vOnSw==",
488
  "cpu": [
489
  "arm64"
490
  ],
@@ -507,9 +577,9 @@
507
  }
508
  },
509
  "node_modules/@img/sharp-darwin-x64": {
510
- "version": "0.33.3",
511
- "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.3.tgz",
512
- "integrity": "sha512-2QeSl7QDK9ru//YBT4sQkoq7L0EAJZA3rtV+v9p8xTKl4U1bUqTIaCnoC7Ctx2kCjQgwFXDasOtPTCT8eCTXvw==",
513
  "cpu": [
514
  "x64"
515
  ],
@@ -700,9 +770,9 @@
700
  }
701
  },
702
  "node_modules/@img/sharp-linux-arm": {
703
- "version": "0.33.3",
704
- "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.3.tgz",
705
- "integrity": "sha512-Q7Ee3fFSC9P7vUSqVEF0zccJsZ8GiiCJYGWDdhEjdlOeS9/jdkyJ6sUSPj+bL8VuOYFSbofrW0t/86ceVhx32w==",
706
  "cpu": [
707
  "arm"
708
  ],
@@ -725,9 +795,9 @@
725
  }
726
  },
727
  "node_modules/@img/sharp-linux-arm64": {
728
- "version": "0.33.3",
729
- "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.3.tgz",
730
- "integrity": "sha512-Zf+sF1jHZJKA6Gor9hoYG2ljr4wo9cY4twaxgFDvlG0Xz9V7sinsPp8pFd1XtlhTzYo0IhDbl3rK7P6MzHpnYA==",
731
  "cpu": [
732
  "arm64"
733
  ],
@@ -750,9 +820,9 @@
750
  }
751
  },
752
  "node_modules/@img/sharp-linux-s390x": {
753
- "version": "0.33.3",
754
- "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.3.tgz",
755
- "integrity": "sha512-vFk441DKRFepjhTEH20oBlFrHcLjPfI8B0pMIxGm3+yilKyYeHEVvrZhYFdqIseSclIqbQ3SnZMwEMWonY5XFA==",
756
  "cpu": [
757
  "s390x"
758
  ],
@@ -761,7 +831,7 @@
761
  "linux"
762
  ],
763
  "engines": {
764
- "glibc": ">=2.28",
765
  "node": "^18.17.0 || ^20.3.0 || >=21.0.0",
766
  "npm": ">=9.6.5",
767
  "pnpm": ">=7.1.0",
@@ -775,9 +845,9 @@
775
  }
776
  },
777
  "node_modules/@img/sharp-linux-x64": {
778
- "version": "0.33.3",
779
- "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.3.tgz",
780
- "integrity": "sha512-Q4I++herIJxJi+qmbySd072oDPRkCg/SClLEIDh5IL9h1zjhqjv82H0Seupd+q2m0yOfD+/fJnjSoDFtKiHu2g==",
781
  "cpu": [
782
  "x64"
783
  ],
@@ -800,9 +870,9 @@
800
  }
801
  },
802
  "node_modules/@img/sharp-linuxmusl-arm64": {
803
- "version": "0.33.3",
804
- "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.3.tgz",
805
- "integrity": "sha512-qnDccehRDXadhM9PM5hLvcPRYqyFCBN31kq+ErBSZtZlsAc1U4Z85xf/RXv1qolkdu+ibw64fUDaRdktxTNP9A==",
806
  "cpu": [
807
  "arm64"
808
  ],
@@ -825,9 +895,9 @@
825
  }
826
  },
827
  "node_modules/@img/sharp-linuxmusl-x64": {
828
- "version": "0.33.3",
829
- "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.3.tgz",
830
- "integrity": "sha512-Jhchim8kHWIU/GZ+9poHMWRcefeaxFIs9EBqf9KtcC14Ojk6qua7ghKiPs0sbeLbLj/2IGBtDcxHyjCdYWkk2w==",
831
  "cpu": [
832
  "x64"
833
  ],
@@ -850,15 +920,15 @@
850
  }
851
  },
852
  "node_modules/@img/sharp-wasm32": {
853
- "version": "0.33.3",
854
- "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.3.tgz",
855
- "integrity": "sha512-68zivsdJ0koE96stdUfM+gmyaK/NcoSZK5dV5CAjES0FUXS9lchYt8LAB5rTbM7nlWtxaU/2GON0HVN6/ZYJAQ==",
856
  "cpu": [
857
  "wasm32"
858
  ],
859
  "optional": true,
860
  "dependencies": {
861
- "@emnapi/runtime": "^1.1.0"
862
  },
863
  "engines": {
864
  "node": "^18.17.0 || ^20.3.0 || >=21.0.0",
@@ -871,9 +941,9 @@
871
  }
872
  },
873
  "node_modules/@img/sharp-win32-ia32": {
874
- "version": "0.33.3",
875
- "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.3.tgz",
876
- "integrity": "sha512-CyimAduT2whQD8ER4Ux7exKrtfoaUiVr7HG0zZvO0XTFn2idUWljjxv58GxNTkFb8/J9Ub9AqITGkJD6ZginxQ==",
877
  "cpu": [
878
  "ia32"
879
  ],
@@ -892,9 +962,9 @@
892
  }
893
  },
894
  "node_modules/@img/sharp-win32-x64": {
895
- "version": "0.33.3",
896
- "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.3.tgz",
897
- "integrity": "sha512-viT4fUIDKnli3IfOephGnolMzhz5VaTvDRkYqtZxOMIoMQ4MrAziO7pT1nVnOt2FAm7qW5aa+CCc13aEY6Le0g==",
898
  "cpu": [
899
  "x64"
900
  ],
@@ -1030,47 +1100,10 @@
1030
  "ws": "~7.4.0"
1031
  }
1032
  },
1033
- "node_modules/@pm2/agent/node_modules/ansi-styles": {
1034
- "version": "4.3.0",
1035
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1036
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1037
- "dependencies": {
1038
- "color-convert": "^2.0.1"
1039
- },
1040
- "engines": {
1041
- "node": ">=8"
1042
- },
1043
- "funding": {
1044
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1045
- }
1046
- },
1047
- "node_modules/@pm2/agent/node_modules/chalk": {
1048
- "version": "3.0.0",
1049
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
1050
- "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
1051
- "dependencies": {
1052
- "ansi-styles": "^4.1.0",
1053
- "supports-color": "^7.1.0"
1054
- },
1055
- "engines": {
1056
- "node": ">=8"
1057
- }
1058
- },
1059
- "node_modules/@pm2/agent/node_modules/color-convert": {
1060
- "version": "2.0.1",
1061
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1062
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1063
- "dependencies": {
1064
- "color-name": "~1.1.4"
1065
- },
1066
- "engines": {
1067
- "node": ">=7.0.0"
1068
- }
1069
- },
1070
- "node_modules/@pm2/agent/node_modules/color-name": {
1071
- "version": "1.1.4",
1072
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1073
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
1074
  },
1075
  "node_modules/@pm2/agent/node_modules/dayjs": {
1076
  "version": "1.8.36",
@@ -1093,12 +1126,15 @@
1093
  }
1094
  }
1095
  },
1096
- "node_modules/@pm2/agent/node_modules/has-flag": {
1097
- "version": "4.0.0",
1098
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
1099
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
 
 
 
1100
  "engines": {
1101
- "node": ">=8"
1102
  }
1103
  },
1104
  "node_modules/@pm2/agent/node_modules/ms": {
@@ -1106,24 +1142,6 @@
1106
  "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1107
  "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
1108
  },
1109
- "node_modules/@pm2/agent/node_modules/proxy-agent": {
1110
- "version": "6.3.1",
1111
- "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.3.1.tgz",
1112
- "integrity": "sha512-Rb5RVBy1iyqOtNl15Cw/llpeLH8bsb37gM1FUfKQ+Wck6xHlbAhWGUFiTRHtkjqGTA5pSHz6+0hrPW/oECihPQ==",
1113
- "dependencies": {
1114
- "agent-base": "^7.0.2",
1115
- "debug": "^4.3.4",
1116
- "http-proxy-agent": "^7.0.0",
1117
- "https-proxy-agent": "^7.0.2",
1118
- "lru-cache": "^7.14.1",
1119
- "pac-proxy-agent": "^7.0.1",
1120
- "proxy-from-env": "^1.1.0",
1121
- "socks-proxy-agent": "^8.0.2"
1122
- },
1123
- "engines": {
1124
- "node": ">= 14"
1125
- }
1126
- },
1127
  "node_modules/@pm2/agent/node_modules/semver": {
1128
  "version": "7.5.4",
1129
  "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
@@ -1138,48 +1156,6 @@
1138
  "node": ">=10"
1139
  }
1140
  },
1141
- "node_modules/@pm2/agent/node_modules/semver/node_modules/lru-cache": {
1142
- "version": "6.0.0",
1143
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
1144
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
1145
- "dependencies": {
1146
- "yallist": "^4.0.0"
1147
- },
1148
- "engines": {
1149
- "node": ">=10"
1150
- }
1151
- },
1152
- "node_modules/@pm2/agent/node_modules/supports-color": {
1153
- "version": "7.2.0",
1154
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1155
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1156
- "dependencies": {
1157
- "has-flag": "^4.0.0"
1158
- },
1159
- "engines": {
1160
- "node": ">=8"
1161
- }
1162
- },
1163
- "node_modules/@pm2/agent/node_modules/ws": {
1164
- "version": "7.4.6",
1165
- "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz",
1166
- "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==",
1167
- "engines": {
1168
- "node": ">=8.3.0"
1169
- },
1170
- "peerDependencies": {
1171
- "bufferutil": "^4.0.1",
1172
- "utf-8-validate": "^5.0.2"
1173
- },
1174
- "peerDependenciesMeta": {
1175
- "bufferutil": {
1176
- "optional": true
1177
- },
1178
- "utf-8-validate": {
1179
- "optional": true
1180
- }
1181
- }
1182
- },
1183
  "node_modules/@pm2/io": {
1184
  "version": "5.0.2",
1185
  "resolved": "https://registry.npmjs.org/@pm2/io/-/io-5.0.2.tgz",
@@ -1259,11 +1235,6 @@
1259
  "node": ">=10"
1260
  }
1261
  },
1262
- "node_modules/@pm2/io/node_modules/tslib": {
1263
- "version": "1.9.3",
1264
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz",
1265
- "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ=="
1266
- },
1267
  "node_modules/@pm2/js-api": {
1268
  "version": "0.8.0",
1269
  "resolved": "https://registry.npmjs.org/@pm2/js-api/-/js-api-0.8.0.tgz",
@@ -1313,26 +1284,6 @@
1313
  "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1314
  "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
1315
  },
1316
- "node_modules/@pm2/js-api/node_modules/ws": {
1317
- "version": "7.5.9",
1318
- "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz",
1319
- "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==",
1320
- "engines": {
1321
- "node": ">=8.3.0"
1322
- },
1323
- "peerDependencies": {
1324
- "bufferutil": "^4.0.1",
1325
- "utf-8-validate": "^5.0.2"
1326
- },
1327
- "peerDependenciesMeta": {
1328
- "bufferutil": {
1329
- "optional": true
1330
- },
1331
- "utf-8-validate": {
1332
- "optional": true
1333
- }
1334
- }
1335
- },
1336
  "node_modules/@pm2/pm2-version-check": {
1337
  "version": "1.0.4",
1338
  "resolved": "https://registry.npmjs.org/@pm2/pm2-version-check/-/pm2-version-check-1.0.4.tgz",
@@ -1404,6 +1355,49 @@
1404
  "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1405
  "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
1406
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1407
  "node_modules/@tootallnate/quickjs-emscripten": {
1408
  "version": "0.23.0",
1409
  "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz",
@@ -1494,9 +1488,9 @@
1494
  "dev": true
1495
  },
1496
  "node_modules/@types/node": {
1497
- "version": "20.12.11",
1498
- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.11.tgz",
1499
- "integrity": "sha512-vDg9PZ/zi+Nqp6boSOT7plNuthRugEKixDv5sFTIpkE89MmNtEArAShI4mxuX2+UrLEe9pxC1vm2cjm9YlWbJw==",
1500
  "dependencies": {
1501
  "undici-types": "~5.26.4"
1502
  }
@@ -1642,14 +1636,17 @@
1642
  }
1643
  },
1644
  "node_modules/ansi-styles": {
1645
- "version": "3.2.1",
1646
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
1647
- "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
1648
  "dependencies": {
1649
- "color-convert": "^1.9.0"
1650
  },
1651
  "engines": {
1652
- "node": ">=4"
 
 
 
1653
  }
1654
  },
1655
  "node_modules/anymatch": {
@@ -1690,10 +1687,15 @@
1690
  "node": ">=4"
1691
  }
1692
  },
 
 
 
 
 
1693
  "node_modules/async": {
1694
- "version": "3.2.5",
1695
- "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz",
1696
- "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg=="
1697
  },
1698
  "node_modules/async-listener": {
1699
  "version": "0.6.10",
@@ -1934,16 +1936,15 @@
1934
  }
1935
  },
1936
  "node_modules/chalk": {
1937
- "version": "2.4.2",
1938
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
1939
- "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
1940
  "dependencies": {
1941
- "ansi-styles": "^3.2.1",
1942
- "escape-string-regexp": "^1.0.5",
1943
- "supports-color": "^5.3.0"
1944
  },
1945
  "engines": {
1946
- "node": ">=4"
1947
  }
1948
  },
1949
  "node_modules/charm": {
@@ -1979,84 +1980,23 @@
1979
  "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.5.19.tgz",
1980
  "integrity": "sha512-UA6zL77b7RYCjJkZBsZ0wlvCTD+jTjllZ8f6wdO4buevXgTZYjV+XLB9CiEa2OuuTGGTLnI7eN9I60YxuALGQg==",
1981
  "dependencies": {
1982
- "mitt": "3.0.1",
1983
- "urlpattern-polyfill": "10.0.0",
1984
- "zod": "3.22.4"
1985
- },
1986
- "peerDependencies": {
1987
- "devtools-protocol": "*"
1988
- }
1989
- },
1990
- "node_modules/cli-tableau": {
1991
- "version": "2.0.1",
1992
- "resolved": "https://registry.npmjs.org/cli-tableau/-/cli-tableau-2.0.1.tgz",
1993
- "integrity": "sha512-he+WTicka9cl0Fg/y+YyxcN6/bfQ/1O3QmgxRXDhABKqLzvoOSM4fMzp39uMyLBulAFuywD2N7UaoQE7WaADxQ==",
1994
- "dependencies": {
1995
- "chalk": "3.0.0"
1996
- },
1997
- "engines": {
1998
- "node": ">=8.10.0"
1999
- }
2000
- },
2001
- "node_modules/cli-tableau/node_modules/ansi-styles": {
2002
- "version": "4.3.0",
2003
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
2004
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
2005
- "dependencies": {
2006
- "color-convert": "^2.0.1"
2007
- },
2008
- "engines": {
2009
- "node": ">=8"
2010
- },
2011
- "funding": {
2012
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2013
- }
2014
- },
2015
- "node_modules/cli-tableau/node_modules/chalk": {
2016
- "version": "3.0.0",
2017
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
2018
- "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
2019
- "dependencies": {
2020
- "ansi-styles": "^4.1.0",
2021
- "supports-color": "^7.1.0"
2022
- },
2023
- "engines": {
2024
- "node": ">=8"
2025
- }
2026
- },
2027
- "node_modules/cli-tableau/node_modules/color-convert": {
2028
- "version": "2.0.1",
2029
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2030
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2031
- "dependencies": {
2032
- "color-name": "~1.1.4"
2033
- },
2034
- "engines": {
2035
- "node": ">=7.0.0"
2036
- }
2037
- },
2038
- "node_modules/cli-tableau/node_modules/color-name": {
2039
- "version": "1.1.4",
2040
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2041
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
2042
- },
2043
- "node_modules/cli-tableau/node_modules/has-flag": {
2044
- "version": "4.0.0",
2045
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2046
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
2047
- "engines": {
2048
- "node": ">=8"
2049
  }
2050
  },
2051
- "node_modules/cli-tableau/node_modules/supports-color": {
2052
- "version": "7.2.0",
2053
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
2054
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
2055
  "dependencies": {
2056
- "has-flag": "^4.0.0"
2057
  },
2058
  "engines": {
2059
- "node": ">=8"
2060
  }
2061
  },
2062
  "node_modules/cliui": {
@@ -2085,28 +2025,6 @@
2085
  }
2086
  },
2087
  "node_modules/color-convert": {
2088
- "version": "1.9.3",
2089
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
2090
- "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
2091
- "dependencies": {
2092
- "color-name": "1.1.3"
2093
- }
2094
- },
2095
- "node_modules/color-name": {
2096
- "version": "1.1.3",
2097
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
2098
- "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="
2099
- },
2100
- "node_modules/color-string": {
2101
- "version": "1.9.1",
2102
- "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz",
2103
- "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==",
2104
- "dependencies": {
2105
- "color-name": "^1.0.0",
2106
- "simple-swizzle": "^0.2.2"
2107
- }
2108
- },
2109
- "node_modules/color/node_modules/color-convert": {
2110
  "version": "2.0.1",
2111
  "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2112
  "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
@@ -2117,11 +2035,20 @@
2117
  "node": ">=7.0.0"
2118
  }
2119
  },
2120
- "node_modules/color/node_modules/color-name": {
2121
  "version": "1.1.4",
2122
  "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2123
  "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
2124
  },
 
 
 
 
 
 
 
 
 
2125
  "node_modules/commander": {
2126
  "version": "2.15.1",
2127
  "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz",
@@ -2297,9 +2224,9 @@
2297
  }
2298
  },
2299
  "node_modules/devtools-protocol": {
2300
- "version": "0.0.1273771",
2301
- "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1273771.tgz",
2302
- "integrity": "sha512-QDbb27xcTVReQQW/GHJsdQqGKwYBE7re7gxehj467kKP2DKuYBUj6i2k5LRiAC66J1yZG/9gsxooz/s9pcm0Og=="
2303
  },
2304
  "node_modules/diff": {
2305
  "version": "4.0.2",
@@ -2452,11 +2379,14 @@
2452
  "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
2453
  },
2454
  "node_modules/escape-string-regexp": {
2455
- "version": "1.0.5",
2456
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
2457
- "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
2458
  "engines": {
2459
- "node": ">=0.8.0"
 
 
 
2460
  }
2461
  },
2462
  "node_modules/escodegen": {
@@ -2672,15 +2602,15 @@
2672
  }
2673
  },
2674
  "node_modules/fluent-ffmpeg": {
2675
- "version": "2.1.2",
2676
- "resolved": "https://registry.npmjs.org/fluent-ffmpeg/-/fluent-ffmpeg-2.1.2.tgz",
2677
- "integrity": "sha512-IZTB4kq5GK0DPp7sGQ0q/BWurGHffRtQQwVkiqDgeO6wYJLLV5ZhgNOQ65loZxxuPMKZKZcICCUnaGtlxBiR0Q==",
2678
  "dependencies": {
2679
- "async": ">=0.2.9",
2680
  "which": "^1.1.1"
2681
  },
2682
  "engines": {
2683
- "node": ">=0.8.0"
2684
  }
2685
  },
2686
  "node_modules/follow-redirects": {
@@ -2901,11 +2831,11 @@
2901
  "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="
2902
  },
2903
  "node_modules/has-flag": {
2904
- "version": "3.0.0",
2905
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
2906
- "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
2907
  "engines": {
2908
- "node": ">=4"
2909
  }
2910
  },
2911
  "node_modules/has-property-descriptors": {
@@ -3109,6 +3039,11 @@
3109
  "node": ">= 12"
3110
  }
3111
  },
 
 
 
 
 
3112
  "node_modules/ipaddr.js": {
3113
  "version": "1.9.1",
3114
  "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
@@ -3583,9 +3518,9 @@
3583
  "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg=="
3584
  },
3585
  "node_modules/picocolors": {
3586
- "version": "1.0.0",
3587
- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
3588
- "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
3589
  },
3590
  "node_modules/picomatch": {
3591
  "version": "2.3.1",
@@ -3719,17 +3654,6 @@
3719
  }
3720
  }
3721
  },
3722
- "node_modules/pm2-axon/node_modules/escape-string-regexp": {
3723
- "version": "4.0.0",
3724
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
3725
- "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
3726
- "engines": {
3727
- "node": ">=10"
3728
- },
3729
- "funding": {
3730
- "url": "https://github.com/sponsors/sindresorhus"
3731
- }
3732
- },
3733
  "node_modules/pm2-axon/node_modules/ms": {
3734
  "version": "2.1.2",
3735
  "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
@@ -3768,6 +3692,12 @@
3768
  "tx2": "~1.0.4"
3769
  }
3770
  },
 
 
 
 
 
 
3771
  "node_modules/pm2-sysmonit/node_modules/debug": {
3772
  "version": "4.3.4",
3773
  "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
@@ -3803,47 +3733,10 @@
3803
  "node": ">=8"
3804
  }
3805
  },
3806
- "node_modules/pm2/node_modules/ansi-styles": {
3807
- "version": "4.3.0",
3808
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3809
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3810
- "dependencies": {
3811
- "color-convert": "^2.0.1"
3812
- },
3813
- "engines": {
3814
- "node": ">=8"
3815
- },
3816
- "funding": {
3817
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
3818
- }
3819
- },
3820
- "node_modules/pm2/node_modules/chalk": {
3821
- "version": "3.0.0",
3822
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
3823
- "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
3824
- "dependencies": {
3825
- "ansi-styles": "^4.1.0",
3826
- "supports-color": "^7.1.0"
3827
- },
3828
- "engines": {
3829
- "node": ">=8"
3830
- }
3831
- },
3832
- "node_modules/pm2/node_modules/color-convert": {
3833
- "version": "2.0.1",
3834
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3835
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3836
- "dependencies": {
3837
- "color-name": "~1.1.4"
3838
- },
3839
- "engines": {
3840
- "node": ">=7.0.0"
3841
- }
3842
- },
3843
- "node_modules/pm2/node_modules/color-name": {
3844
- "version": "1.1.4",
3845
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3846
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
3847
  },
3848
  "node_modules/pm2/node_modules/debug": {
3849
  "version": "4.3.4",
@@ -3861,35 +3754,11 @@
3861
  }
3862
  }
3863
  },
3864
- "node_modules/pm2/node_modules/has-flag": {
3865
- "version": "4.0.0",
3866
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3867
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3868
- "engines": {
3869
- "node": ">=8"
3870
- }
3871
- },
3872
  "node_modules/pm2/node_modules/ms": {
3873
  "version": "2.1.2",
3874
  "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
3875
  "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
3876
  },
3877
- "node_modules/pm2/node_modules/sprintf-js": {
3878
- "version": "1.1.2",
3879
- "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
3880
- "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug=="
3881
- },
3882
- "node_modules/pm2/node_modules/supports-color": {
3883
- "version": "7.2.0",
3884
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3885
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3886
- "dependencies": {
3887
- "has-flag": "^4.0.0"
3888
- },
3889
- "engines": {
3890
- "node": ">=8"
3891
- }
3892
- },
3893
  "node_modules/progress": {
3894
  "version": "2.0.3",
3895
  "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
@@ -3919,14 +3788,14 @@
3919
  }
3920
  },
3921
  "node_modules/proxy-agent": {
3922
- "version": "6.4.0",
3923
- "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz",
3924
- "integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==",
3925
  "dependencies": {
3926
  "agent-base": "^7.0.2",
3927
  "debug": "^4.3.4",
3928
- "http-proxy-agent": "^7.0.1",
3929
- "https-proxy-agent": "^7.0.3",
3930
  "lru-cache": "^7.14.1",
3931
  "pac-proxy-agent": "^7.0.1",
3932
  "proxy-from-env": "^1.1.0",
@@ -3972,15 +3841,15 @@
3972
  }
3973
  },
3974
  "node_modules/puppeteer": {
3975
- "version": "22.8.0",
3976
- "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-22.8.0.tgz",
3977
- "integrity": "sha512-Z616wyTr0d7KpxmfcBG22rAkzuo/xzHJ3ycpu4KiJ3dZNHn/C1CpqcCwPlpiIIsmPojTAfWjo6EMR7M+AaC0Ww==",
3978
  "hasInstallScript": true,
3979
  "dependencies": {
3980
  "@puppeteer/browsers": "2.2.3",
3981
  "cosmiconfig": "9.0.0",
3982
- "devtools-protocol": "0.0.1273771",
3983
- "puppeteer-core": "22.8.0"
3984
  },
3985
  "bin": {
3986
  "puppeteer": "lib/esm/puppeteer/node/cli.js"
@@ -3990,14 +3859,14 @@
3990
  }
3991
  },
3992
  "node_modules/puppeteer-core": {
3993
- "version": "22.8.0",
3994
- "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-22.8.0.tgz",
3995
- "integrity": "sha512-S5bWx3g/fNuyFxjZX9TkZMN07CEH47+9Zm6IiTl1QfqI9pnVaShbwrD9kRe5vmz/XPp/jLGhhxRUj1sY4wObnA==",
3996
  "dependencies": {
3997
  "@puppeteer/browsers": "2.2.3",
3998
  "chromium-bidi": "0.5.19",
3999
  "debug": "4.3.4",
4000
- "devtools-protocol": "0.0.1273771",
4001
  "ws": "8.17.0"
4002
  },
4003
  "engines": {
@@ -4025,6 +3894,26 @@
4025
  "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
4026
  "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
4027
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4028
  "node_modules/pure-uuid": {
4029
  "version": "1.8.1",
4030
  "resolved": "https://registry.npmjs.org/pure-uuid/-/pure-uuid-1.8.1.tgz",
@@ -4236,12 +4125,9 @@
4236
  "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA=="
4237
  },
4238
  "node_modules/semver": {
4239
- "version": "7.6.0",
4240
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz",
4241
- "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
4242
- "dependencies": {
4243
- "lru-cache": "^6.0.0"
4244
- },
4245
  "bin": {
4246
  "semver": "bin/semver.js"
4247
  },
@@ -4249,17 +4135,6 @@
4249
  "node": ">=10"
4250
  }
4251
  },
4252
- "node_modules/semver/node_modules/lru-cache": {
4253
- "version": "6.0.0",
4254
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
4255
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
4256
- "dependencies": {
4257
- "yallist": "^4.0.0"
4258
- },
4259
- "engines": {
4260
- "node": ">=10"
4261
- }
4262
- },
4263
  "node_modules/send": {
4264
  "version": "0.18.0",
4265
  "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz",
@@ -4324,9 +4199,9 @@
4324
  "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
4325
  },
4326
  "node_modules/sharp": {
4327
- "version": "0.33.3",
4328
- "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.3.tgz",
4329
- "integrity": "sha512-vHUeXJU1UvlO/BNwTpT0x/r53WkLUVxrmb5JTgW92fdFCFk0ispLMAeu/jPO2vjkXM1fYUi3K7/qcLF47pwM1A==",
4330
  "hasInstallScript": true,
4331
  "dependencies": {
4332
  "color": "^4.2.3",
@@ -4341,8 +4216,8 @@
4341
  "url": "https://opencollective.com/libvips"
4342
  },
4343
  "optionalDependencies": {
4344
- "@img/sharp-darwin-arm64": "0.33.3",
4345
- "@img/sharp-darwin-x64": "0.33.3",
4346
  "@img/sharp-libvips-darwin-arm64": "1.0.2",
4347
  "@img/sharp-libvips-darwin-x64": "1.0.2",
4348
  "@img/sharp-libvips-linux-arm": "1.0.2",
@@ -4351,15 +4226,15 @@
4351
  "@img/sharp-libvips-linux-x64": "1.0.2",
4352
  "@img/sharp-libvips-linuxmusl-arm64": "1.0.2",
4353
  "@img/sharp-libvips-linuxmusl-x64": "1.0.2",
4354
- "@img/sharp-linux-arm": "0.33.3",
4355
- "@img/sharp-linux-arm64": "0.33.3",
4356
- "@img/sharp-linux-s390x": "0.33.3",
4357
- "@img/sharp-linux-x64": "0.33.3",
4358
- "@img/sharp-linuxmusl-arm64": "0.33.3",
4359
- "@img/sharp-linuxmusl-x64": "0.33.3",
4360
- "@img/sharp-wasm32": "0.33.3",
4361
- "@img/sharp-win32-ia32": "0.33.3",
4362
- "@img/sharp-win32-x64": "0.33.3"
4363
  }
4364
  },
4365
  "node_modules/shimmer": {
@@ -4487,9 +4362,9 @@
4487
  }
4488
  },
4489
  "node_modules/sprintf-js": {
4490
- "version": "1.1.3",
4491
- "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz",
4492
- "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA=="
4493
  },
4494
  "node_modules/statuses": {
4495
  "version": "2.0.1",
@@ -4536,14 +4411,14 @@
4536
  }
4537
  },
4538
  "node_modules/supports-color": {
4539
- "version": "5.5.0",
4540
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
4541
- "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
4542
  "dependencies": {
4543
- "has-flag": "^3.0.0"
4544
  },
4545
  "engines": {
4546
- "node": ">=4"
4547
  }
4548
  },
4549
  "node_modules/supports-preserve-symlinks-flag": {
@@ -4673,18 +4548,18 @@
4673
  }
4674
  },
4675
  "node_modules/tslib": {
4676
- "version": "2.6.2",
4677
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
4678
- "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q=="
4679
  },
4680
  "node_modules/tsx": {
4681
- "version": "4.9.3",
4682
- "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.9.3.tgz",
4683
- "integrity": "sha512-czVbetlILiyJZI5zGlj2kw9vFiSeyra9liPD4nG+Thh4pKTi0AmMEQ8zdV/L2xbIVKrIqif4sUNrsMAOksx9Zg==",
4684
  "dev": true,
4685
  "dependencies": {
4686
  "esbuild": "~0.20.2",
4687
- "get-tsconfig": "^4.7.3"
4688
  },
4689
  "bin": {
4690
  "tsx": "dist/cli.mjs"
@@ -4855,51 +4730,21 @@
4855
  "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
4856
  }
4857
  },
4858
- "node_modules/wrap-ansi/node_modules/ansi-styles": {
4859
- "version": "4.3.0",
4860
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
4861
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
4862
- "dependencies": {
4863
- "color-convert": "^2.0.1"
4864
- },
4865
- "engines": {
4866
- "node": ">=8"
4867
- },
4868
- "funding": {
4869
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
4870
- }
4871
- },
4872
- "node_modules/wrap-ansi/node_modules/color-convert": {
4873
- "version": "2.0.1",
4874
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
4875
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
4876
- "dependencies": {
4877
- "color-name": "~1.1.4"
4878
- },
4879
- "engines": {
4880
- "node": ">=7.0.0"
4881
- }
4882
- },
4883
- "node_modules/wrap-ansi/node_modules/color-name": {
4884
- "version": "1.1.4",
4885
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
4886
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
4887
- },
4888
  "node_modules/wrappy": {
4889
  "version": "1.0.2",
4890
  "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
4891
  "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
4892
  },
4893
  "node_modules/ws": {
4894
- "version": "8.17.0",
4895
- "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.0.tgz",
4896
- "integrity": "sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==",
4897
  "engines": {
4898
- "node": ">=10.0.0"
4899
  },
4900
  "peerDependencies": {
4901
  "bufferutil": "^4.0.1",
4902
- "utf-8-validate": ">=5.0.2"
4903
  },
4904
  "peerDependenciesMeta": {
4905
  "bufferutil": {
 
1
  {
2
  "name": "ai-tube-clap-exporter",
3
+ "version": "1.0.2",
4
  "lockfileVersion": 3,
5
  "requires": true,
6
  "packages": {
7
  "": {
8
  "name": "ai-tube-clap-exporter",
9
+ "version": "1.0.2",
10
  "license": "Apache License",
11
  "dependencies": {
12
+ "@aitube/clap": "0.0.18",
13
  "@aitube/encoders": "0.0.0",
14
  "@aitube/io": "0.0.0",
15
  "dotenv": "^16.3.1",
 
30
  }
31
  },
32
  "node_modules/@aitube/clap": {
33
+ "version": "0.0.18",
34
+ "resolved": "https://registry.npmjs.org/@aitube/clap/-/clap-0.0.18.tgz",
35
+ "integrity": "sha512-qq/pZ+R0K98+nrCCU3B7RFhyKcp9fT9UJC2HjV91jgyH0Eb8KVULbV4G7x3SrmCfqrnbiMzAWI8JoR0Xuczitw==",
36
  "dependencies": {
37
  "pure-uuid": "^1.8.1",
38
  "yaml": "^2.4.1"
 
93
  "node": ">=6.9.0"
94
  }
95
  },
96
+ "node_modules/@babel/highlight/node_modules/ansi-styles": {
97
+ "version": "3.2.1",
98
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
99
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
100
+ "dependencies": {
101
+ "color-convert": "^1.9.0"
102
+ },
103
+ "engines": {
104
+ "node": ">=4"
105
+ }
106
+ },
107
+ "node_modules/@babel/highlight/node_modules/chalk": {
108
+ "version": "2.4.2",
109
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
110
+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
111
+ "dependencies": {
112
+ "ansi-styles": "^3.2.1",
113
+ "escape-string-regexp": "^1.0.5",
114
+ "supports-color": "^5.3.0"
115
+ },
116
+ "engines": {
117
+ "node": ">=4"
118
+ }
119
+ },
120
+ "node_modules/@babel/highlight/node_modules/color-convert": {
121
+ "version": "1.9.3",
122
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
123
+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
124
+ "dependencies": {
125
+ "color-name": "1.1.3"
126
+ }
127
+ },
128
+ "node_modules/@babel/highlight/node_modules/color-name": {
129
+ "version": "1.1.3",
130
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
131
+ "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="
132
+ },
133
+ "node_modules/@babel/highlight/node_modules/escape-string-regexp": {
134
+ "version": "1.0.5",
135
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
136
+ "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
137
+ "engines": {
138
+ "node": ">=0.8.0"
139
+ }
140
+ },
141
+ "node_modules/@babel/highlight/node_modules/has-flag": {
142
+ "version": "3.0.0",
143
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
144
+ "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
145
+ "engines": {
146
+ "node": ">=4"
147
+ }
148
+ },
149
+ "node_modules/@babel/highlight/node_modules/supports-color": {
150
+ "version": "5.5.0",
151
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
152
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
153
+ "dependencies": {
154
+ "has-flag": "^3.0.0"
155
+ },
156
+ "engines": {
157
+ "node": ">=4"
158
+ }
159
+ },
160
  "node_modules/@cspotcode/source-map-support": {
161
  "version": "0.8.1",
162
  "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
 
169
  }
170
  },
171
  "node_modules/@emnapi/runtime": {
172
+ "version": "1.2.0",
173
+ "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.2.0.tgz",
174
+ "integrity": "sha512-bV21/9LQmcQeCPEg3BDFtvwL6cwiTMksYNWQQ4KOxCZikEGalWtenoZ0wCiukJINlGCIi2KXx01g4FoH/LxpzQ==",
175
  "optional": true,
176
  "dependencies": {
177
  "tslib": "^2.4.0"
178
  }
179
  },
180
+ "node_modules/@emnapi/runtime/node_modules/tslib": {
181
+ "version": "2.6.2",
182
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
183
+ "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==",
184
+ "optional": true
185
+ },
186
  "node_modules/@esbuild/aix-ppc64": {
187
  "version": "0.20.2",
188
  "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz",
 
552
  }
553
  },
554
  "node_modules/@img/sharp-darwin-arm64": {
555
+ "version": "0.33.4",
556
+ "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.4.tgz",
557
+ "integrity": "sha512-p0suNqXufJs9t3RqLBO6vvrgr5OhgbWp76s5gTRvdmxmuv9E1rcaqGUsl3l4mKVmXPkTkTErXediAui4x+8PSA==",
558
  "cpu": [
559
  "arm64"
560
  ],
 
577
  }
578
  },
579
  "node_modules/@img/sharp-darwin-x64": {
580
+ "version": "0.33.4",
581
+ "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.4.tgz",
582
+ "integrity": "sha512-0l7yRObwtTi82Z6ebVI2PnHT8EB2NxBgpK2MiKJZJ7cz32R4lxd001ecMhzzsZig3Yv9oclvqqdV93jo9hy+Dw==",
583
  "cpu": [
584
  "x64"
585
  ],
 
770
  }
771
  },
772
  "node_modules/@img/sharp-linux-arm": {
773
+ "version": "0.33.4",
774
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.4.tgz",
775
+ "integrity": "sha512-RUgBD1c0+gCYZGCCe6mMdTiOFS0Zc/XrN0fYd6hISIKcDUbAW5NtSQW9g/powkrXYm6Vzwd6y+fqmExDuCdHNQ==",
776
  "cpu": [
777
  "arm"
778
  ],
 
795
  }
796
  },
797
  "node_modules/@img/sharp-linux-arm64": {
798
+ "version": "0.33.4",
799
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.4.tgz",
800
+ "integrity": "sha512-2800clwVg1ZQtxwSoTlHvtm9ObgAax7V6MTAB/hDT945Tfyy3hVkmiHpeLPCKYqYR1Gcmv1uDZ3a4OFwkdBL7Q==",
801
  "cpu": [
802
  "arm64"
803
  ],
 
820
  }
821
  },
822
  "node_modules/@img/sharp-linux-s390x": {
823
+ "version": "0.33.4",
824
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.4.tgz",
825
+ "integrity": "sha512-h3RAL3siQoyzSoH36tUeS0PDmb5wINKGYzcLB5C6DIiAn2F3udeFAum+gj8IbA/82+8RGCTn7XW8WTFnqag4tQ==",
826
  "cpu": [
827
  "s390x"
828
  ],
 
831
  "linux"
832
  ],
833
  "engines": {
834
+ "glibc": ">=2.31",
835
  "node": "^18.17.0 || ^20.3.0 || >=21.0.0",
836
  "npm": ">=9.6.5",
837
  "pnpm": ">=7.1.0",
 
845
  }
846
  },
847
  "node_modules/@img/sharp-linux-x64": {
848
+ "version": "0.33.4",
849
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.4.tgz",
850
+ "integrity": "sha512-GoR++s0XW9DGVi8SUGQ/U4AeIzLdNjHka6jidVwapQ/JebGVQIpi52OdyxCNVRE++n1FCLzjDovJNozif7w/Aw==",
851
  "cpu": [
852
  "x64"
853
  ],
 
870
  }
871
  },
872
  "node_modules/@img/sharp-linuxmusl-arm64": {
873
+ "version": "0.33.4",
874
+ "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.4.tgz",
875
+ "integrity": "sha512-nhr1yC3BlVrKDTl6cO12gTpXMl4ITBUZieehFvMntlCXFzH2bvKG76tBL2Y/OqhupZt81pR7R+Q5YhJxW0rGgQ==",
876
  "cpu": [
877
  "arm64"
878
  ],
 
895
  }
896
  },
897
  "node_modules/@img/sharp-linuxmusl-x64": {
898
+ "version": "0.33.4",
899
+ "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.4.tgz",
900
+ "integrity": "sha512-uCPTku0zwqDmZEOi4ILyGdmW76tH7dm8kKlOIV1XC5cLyJ71ENAAqarOHQh0RLfpIpbV5KOpXzdU6XkJtS0daw==",
901
  "cpu": [
902
  "x64"
903
  ],
 
920
  }
921
  },
922
  "node_modules/@img/sharp-wasm32": {
923
+ "version": "0.33.4",
924
+ "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.4.tgz",
925
+ "integrity": "sha512-Bmmauh4sXUsUqkleQahpdNXKvo+wa1V9KhT2pDA4VJGKwnKMJXiSTGphn0gnJrlooda0QxCtXc6RX1XAU6hMnQ==",
926
  "cpu": [
927
  "wasm32"
928
  ],
929
  "optional": true,
930
  "dependencies": {
931
+ "@emnapi/runtime": "^1.1.1"
932
  },
933
  "engines": {
934
  "node": "^18.17.0 || ^20.3.0 || >=21.0.0",
 
941
  }
942
  },
943
  "node_modules/@img/sharp-win32-ia32": {
944
+ "version": "0.33.4",
945
+ "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.4.tgz",
946
+ "integrity": "sha512-99SJ91XzUhYHbx7uhK3+9Lf7+LjwMGQZMDlO/E/YVJ7Nc3lyDFZPGhjwiYdctoH2BOzW9+TnfqcaMKt0jHLdqw==",
947
  "cpu": [
948
  "ia32"
949
  ],
 
962
  }
963
  },
964
  "node_modules/@img/sharp-win32-x64": {
965
+ "version": "0.33.4",
966
+ "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.4.tgz",
967
+ "integrity": "sha512-3QLocdTRVIrFNye5YocZl+KKpYKP+fksi1QhmOArgx7GyhIbQp/WrJRu176jm8IxromS7RIkzMiMINVdBtC8Aw==",
968
  "cpu": [
969
  "x64"
970
  ],
 
1100
  "ws": "~7.4.0"
1101
  }
1102
  },
1103
+ "node_modules/@pm2/agent/node_modules/async": {
1104
+ "version": "3.2.5",
1105
+ "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz",
1106
+ "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg=="
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1107
  },
1108
  "node_modules/@pm2/agent/node_modules/dayjs": {
1109
  "version": "1.8.36",
 
1126
  }
1127
  }
1128
  },
1129
+ "node_modules/@pm2/agent/node_modules/lru-cache": {
1130
+ "version": "6.0.0",
1131
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
1132
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
1133
+ "dependencies": {
1134
+ "yallist": "^4.0.0"
1135
+ },
1136
  "engines": {
1137
+ "node": ">=10"
1138
  }
1139
  },
1140
  "node_modules/@pm2/agent/node_modules/ms": {
 
1142
  "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1143
  "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
1144
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1145
  "node_modules/@pm2/agent/node_modules/semver": {
1146
  "version": "7.5.4",
1147
  "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
 
1156
  "node": ">=10"
1157
  }
1158
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1159
  "node_modules/@pm2/io": {
1160
  "version": "5.0.2",
1161
  "resolved": "https://registry.npmjs.org/@pm2/io/-/io-5.0.2.tgz",
 
1235
  "node": ">=10"
1236
  }
1237
  },
 
 
 
 
 
1238
  "node_modules/@pm2/js-api": {
1239
  "version": "0.8.0",
1240
  "resolved": "https://registry.npmjs.org/@pm2/js-api/-/js-api-0.8.0.tgz",
 
1284
  "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1285
  "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
1286
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1287
  "node_modules/@pm2/pm2-version-check": {
1288
  "version": "1.0.4",
1289
  "resolved": "https://registry.npmjs.org/@pm2/pm2-version-check/-/pm2-version-check-1.0.4.tgz",
 
1355
  "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1356
  "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
1357
  },
1358
+ "node_modules/@puppeteer/browsers/node_modules/proxy-agent": {
1359
+ "version": "6.4.0",
1360
+ "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz",
1361
+ "integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==",
1362
+ "dependencies": {
1363
+ "agent-base": "^7.0.2",
1364
+ "debug": "^4.3.4",
1365
+ "http-proxy-agent": "^7.0.1",
1366
+ "https-proxy-agent": "^7.0.3",
1367
+ "lru-cache": "^7.14.1",
1368
+ "pac-proxy-agent": "^7.0.1",
1369
+ "proxy-from-env": "^1.1.0",
1370
+ "socks-proxy-agent": "^8.0.2"
1371
+ },
1372
+ "engines": {
1373
+ "node": ">= 14"
1374
+ }
1375
+ },
1376
+ "node_modules/@puppeteer/browsers/node_modules/semver": {
1377
+ "version": "7.6.0",
1378
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz",
1379
+ "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
1380
+ "dependencies": {
1381
+ "lru-cache": "^6.0.0"
1382
+ },
1383
+ "bin": {
1384
+ "semver": "bin/semver.js"
1385
+ },
1386
+ "engines": {
1387
+ "node": ">=10"
1388
+ }
1389
+ },
1390
+ "node_modules/@puppeteer/browsers/node_modules/semver/node_modules/lru-cache": {
1391
+ "version": "6.0.0",
1392
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
1393
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
1394
+ "dependencies": {
1395
+ "yallist": "^4.0.0"
1396
+ },
1397
+ "engines": {
1398
+ "node": ">=10"
1399
+ }
1400
+ },
1401
  "node_modules/@tootallnate/quickjs-emscripten": {
1402
  "version": "0.23.0",
1403
  "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz",
 
1488
  "dev": true
1489
  },
1490
  "node_modules/@types/node": {
1491
+ "version": "20.12.12",
1492
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.12.tgz",
1493
+ "integrity": "sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw==",
1494
  "dependencies": {
1495
  "undici-types": "~5.26.4"
1496
  }
 
1636
  }
1637
  },
1638
  "node_modules/ansi-styles": {
1639
+ "version": "4.3.0",
1640
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1641
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1642
  "dependencies": {
1643
+ "color-convert": "^2.0.1"
1644
  },
1645
  "engines": {
1646
+ "node": ">=8"
1647
+ },
1648
+ "funding": {
1649
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1650
  }
1651
  },
1652
  "node_modules/anymatch": {
 
1687
  "node": ">=4"
1688
  }
1689
  },
1690
+ "node_modules/ast-types/node_modules/tslib": {
1691
+ "version": "2.6.2",
1692
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
1693
+ "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q=="
1694
+ },
1695
  "node_modules/async": {
1696
+ "version": "0.2.10",
1697
+ "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
1698
+ "integrity": "sha512-eAkdoKxU6/LkKDBzLpT+t6Ff5EtfSF4wx1WfJiPEEV7WNLnDaRXk0oVysiEPm262roaachGexwUv94WhSgN5TQ=="
1699
  },
1700
  "node_modules/async-listener": {
1701
  "version": "0.6.10",
 
1936
  }
1937
  },
1938
  "node_modules/chalk": {
1939
+ "version": "3.0.0",
1940
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
1941
+ "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
1942
  "dependencies": {
1943
+ "ansi-styles": "^4.1.0",
1944
+ "supports-color": "^7.1.0"
 
1945
  },
1946
  "engines": {
1947
+ "node": ">=8"
1948
  }
1949
  },
1950
  "node_modules/charm": {
 
1980
  "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.5.19.tgz",
1981
  "integrity": "sha512-UA6zL77b7RYCjJkZBsZ0wlvCTD+jTjllZ8f6wdO4buevXgTZYjV+XLB9CiEa2OuuTGGTLnI7eN9I60YxuALGQg==",
1982
  "dependencies": {
1983
+ "mitt": "3.0.1",
1984
+ "urlpattern-polyfill": "10.0.0",
1985
+ "zod": "3.22.4"
1986
+ },
1987
+ "peerDependencies": {
1988
+ "devtools-protocol": "*"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1989
  }
1990
  },
1991
+ "node_modules/cli-tableau": {
1992
+ "version": "2.0.1",
1993
+ "resolved": "https://registry.npmjs.org/cli-tableau/-/cli-tableau-2.0.1.tgz",
1994
+ "integrity": "sha512-he+WTicka9cl0Fg/y+YyxcN6/bfQ/1O3QmgxRXDhABKqLzvoOSM4fMzp39uMyLBulAFuywD2N7UaoQE7WaADxQ==",
1995
  "dependencies": {
1996
+ "chalk": "3.0.0"
1997
  },
1998
  "engines": {
1999
+ "node": ">=8.10.0"
2000
  }
2001
  },
2002
  "node_modules/cliui": {
 
2025
  }
2026
  },
2027
  "node_modules/color-convert": {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2028
  "version": "2.0.1",
2029
  "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2030
  "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
 
2035
  "node": ">=7.0.0"
2036
  }
2037
  },
2038
+ "node_modules/color-name": {
2039
  "version": "1.1.4",
2040
  "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2041
  "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
2042
  },
2043
+ "node_modules/color-string": {
2044
+ "version": "1.9.1",
2045
+ "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz",
2046
+ "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==",
2047
+ "dependencies": {
2048
+ "color-name": "^1.0.0",
2049
+ "simple-swizzle": "^0.2.2"
2050
+ }
2051
+ },
2052
  "node_modules/commander": {
2053
  "version": "2.15.1",
2054
  "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz",
 
2224
  }
2225
  },
2226
  "node_modules/devtools-protocol": {
2227
+ "version": "0.0.1286932",
2228
+ "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1286932.tgz",
2229
+ "integrity": "sha512-wu58HMQll9voDjR4NlPyoDEw1syfzaBNHymMMZ/QOXiHRNluOnDgu9hp1yHOKYoMlxCh4lSSiugLITe6Fvu1eA=="
2230
  },
2231
  "node_modules/diff": {
2232
  "version": "4.0.2",
 
2379
  "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
2380
  },
2381
  "node_modules/escape-string-regexp": {
2382
+ "version": "4.0.0",
2383
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
2384
+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
2385
  "engines": {
2386
+ "node": ">=10"
2387
+ },
2388
+ "funding": {
2389
+ "url": "https://github.com/sponsors/sindresorhus"
2390
  }
2391
  },
2392
  "node_modules/escodegen": {
 
2602
  }
2603
  },
2604
  "node_modules/fluent-ffmpeg": {
2605
+ "version": "2.1.3",
2606
+ "resolved": "https://registry.npmjs.org/fluent-ffmpeg/-/fluent-ffmpeg-2.1.3.tgz",
2607
+ "integrity": "sha512-Be3narBNt2s6bsaqP6Jzq91heDgOEaDCJAXcE3qcma/EJBSy5FB4cvO31XBInuAuKBx8Kptf8dkhjK0IOru39Q==",
2608
  "dependencies": {
2609
+ "async": "^0.2.9",
2610
  "which": "^1.1.1"
2611
  },
2612
  "engines": {
2613
+ "node": ">=18"
2614
  }
2615
  },
2616
  "node_modules/follow-redirects": {
 
2831
  "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="
2832
  },
2833
  "node_modules/has-flag": {
2834
+ "version": "4.0.0",
2835
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2836
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
2837
  "engines": {
2838
+ "node": ">=8"
2839
  }
2840
  },
2841
  "node_modules/has-property-descriptors": {
 
3039
  "node": ">= 12"
3040
  }
3041
  },
3042
+ "node_modules/ip-address/node_modules/sprintf-js": {
3043
+ "version": "1.1.3",
3044
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz",
3045
+ "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA=="
3046
+ },
3047
  "node_modules/ipaddr.js": {
3048
  "version": "1.9.1",
3049
  "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
 
3518
  "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg=="
3519
  },
3520
  "node_modules/picocolors": {
3521
+ "version": "1.0.1",
3522
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz",
3523
+ "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew=="
3524
  },
3525
  "node_modules/picomatch": {
3526
  "version": "2.3.1",
 
3654
  }
3655
  }
3656
  },
 
 
 
 
 
 
 
 
 
 
 
3657
  "node_modules/pm2-axon/node_modules/ms": {
3658
  "version": "2.1.2",
3659
  "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
 
3692
  "tx2": "~1.0.4"
3693
  }
3694
  },
3695
+ "node_modules/pm2-sysmonit/node_modules/async": {
3696
+ "version": "3.2.5",
3697
+ "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz",
3698
+ "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==",
3699
+ "optional": true
3700
+ },
3701
  "node_modules/pm2-sysmonit/node_modules/debug": {
3702
  "version": "4.3.4",
3703
  "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
 
3733
  "node": ">=8"
3734
  }
3735
  },
3736
+ "node_modules/pm2/node_modules/async": {
3737
+ "version": "3.2.5",
3738
+ "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz",
3739
+ "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg=="
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3740
  },
3741
  "node_modules/pm2/node_modules/debug": {
3742
  "version": "4.3.4",
 
3754
  }
3755
  }
3756
  },
 
 
 
 
 
 
 
 
3757
  "node_modules/pm2/node_modules/ms": {
3758
  "version": "2.1.2",
3759
  "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
3760
  "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
3761
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3762
  "node_modules/progress": {
3763
  "version": "2.0.3",
3764
  "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
 
3788
  }
3789
  },
3790
  "node_modules/proxy-agent": {
3791
+ "version": "6.3.1",
3792
+ "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.3.1.tgz",
3793
+ "integrity": "sha512-Rb5RVBy1iyqOtNl15Cw/llpeLH8bsb37gM1FUfKQ+Wck6xHlbAhWGUFiTRHtkjqGTA5pSHz6+0hrPW/oECihPQ==",
3794
  "dependencies": {
3795
  "agent-base": "^7.0.2",
3796
  "debug": "^4.3.4",
3797
+ "http-proxy-agent": "^7.0.0",
3798
+ "https-proxy-agent": "^7.0.2",
3799
  "lru-cache": "^7.14.1",
3800
  "pac-proxy-agent": "^7.0.1",
3801
  "proxy-from-env": "^1.1.0",
 
3841
  }
3842
  },
3843
  "node_modules/puppeteer": {
3844
+ "version": "22.9.0",
3845
+ "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-22.9.0.tgz",
3846
+ "integrity": "sha512-yNux2cm6Sfik4lNLNjJ25Cdn9spJRbMXxl1YZtVZCEhEeej1sFlCvZ/Cr64LhgyJOuvz3iq2uk+RLFpQpGwrjw==",
3847
  "hasInstallScript": true,
3848
  "dependencies": {
3849
  "@puppeteer/browsers": "2.2.3",
3850
  "cosmiconfig": "9.0.0",
3851
+ "devtools-protocol": "0.0.1286932",
3852
+ "puppeteer-core": "22.9.0"
3853
  },
3854
  "bin": {
3855
  "puppeteer": "lib/esm/puppeteer/node/cli.js"
 
3859
  }
3860
  },
3861
  "node_modules/puppeteer-core": {
3862
+ "version": "22.9.0",
3863
+ "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-22.9.0.tgz",
3864
+ "integrity": "sha512-Q2SYVZ1SIE7jCd/Pp+1/mNLFtdJfGvAF+CqOTDG8HcCNCiBvoXfopXfOfMHQ/FueXhGfJW/I6DartWv6QzpNGg==",
3865
  "dependencies": {
3866
  "@puppeteer/browsers": "2.2.3",
3867
  "chromium-bidi": "0.5.19",
3868
  "debug": "4.3.4",
3869
+ "devtools-protocol": "0.0.1286932",
3870
  "ws": "8.17.0"
3871
  },
3872
  "engines": {
 
3894
  "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
3895
  "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
3896
  },
3897
+ "node_modules/puppeteer-core/node_modules/ws": {
3898
+ "version": "8.17.0",
3899
+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.0.tgz",
3900
+ "integrity": "sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==",
3901
+ "engines": {
3902
+ "node": ">=10.0.0"
3903
+ },
3904
+ "peerDependencies": {
3905
+ "bufferutil": "^4.0.1",
3906
+ "utf-8-validate": ">=5.0.2"
3907
+ },
3908
+ "peerDependenciesMeta": {
3909
+ "bufferutil": {
3910
+ "optional": true
3911
+ },
3912
+ "utf-8-validate": {
3913
+ "optional": true
3914
+ }
3915
+ }
3916
+ },
3917
  "node_modules/pure-uuid": {
3918
  "version": "1.8.1",
3919
  "resolved": "https://registry.npmjs.org/pure-uuid/-/pure-uuid-1.8.1.tgz",
 
4125
  "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA=="
4126
  },
4127
  "node_modules/semver": {
4128
+ "version": "7.6.2",
4129
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz",
4130
+ "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==",
 
 
 
4131
  "bin": {
4132
  "semver": "bin/semver.js"
4133
  },
 
4135
  "node": ">=10"
4136
  }
4137
  },
 
 
 
 
 
 
 
 
 
 
 
4138
  "node_modules/send": {
4139
  "version": "0.18.0",
4140
  "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz",
 
4199
  "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
4200
  },
4201
  "node_modules/sharp": {
4202
+ "version": "0.33.4",
4203
+ "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.4.tgz",
4204
+ "integrity": "sha512-7i/dt5kGl7qR4gwPRD2biwD2/SvBn3O04J77XKFgL2OnZtQw+AG9wnuS/csmu80nPRHLYE9E41fyEiG8nhH6/Q==",
4205
  "hasInstallScript": true,
4206
  "dependencies": {
4207
  "color": "^4.2.3",
 
4216
  "url": "https://opencollective.com/libvips"
4217
  },
4218
  "optionalDependencies": {
4219
+ "@img/sharp-darwin-arm64": "0.33.4",
4220
+ "@img/sharp-darwin-x64": "0.33.4",
4221
  "@img/sharp-libvips-darwin-arm64": "1.0.2",
4222
  "@img/sharp-libvips-darwin-x64": "1.0.2",
4223
  "@img/sharp-libvips-linux-arm": "1.0.2",
 
4226
  "@img/sharp-libvips-linux-x64": "1.0.2",
4227
  "@img/sharp-libvips-linuxmusl-arm64": "1.0.2",
4228
  "@img/sharp-libvips-linuxmusl-x64": "1.0.2",
4229
+ "@img/sharp-linux-arm": "0.33.4",
4230
+ "@img/sharp-linux-arm64": "0.33.4",
4231
+ "@img/sharp-linux-s390x": "0.33.4",
4232
+ "@img/sharp-linux-x64": "0.33.4",
4233
+ "@img/sharp-linuxmusl-arm64": "0.33.4",
4234
+ "@img/sharp-linuxmusl-x64": "0.33.4",
4235
+ "@img/sharp-wasm32": "0.33.4",
4236
+ "@img/sharp-win32-ia32": "0.33.4",
4237
+ "@img/sharp-win32-x64": "0.33.4"
4238
  }
4239
  },
4240
  "node_modules/shimmer": {
 
4362
  }
4363
  },
4364
  "node_modules/sprintf-js": {
4365
+ "version": "1.1.2",
4366
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
4367
+ "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug=="
4368
  },
4369
  "node_modules/statuses": {
4370
  "version": "2.0.1",
 
4411
  }
4412
  },
4413
  "node_modules/supports-color": {
4414
+ "version": "7.2.0",
4415
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
4416
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
4417
  "dependencies": {
4418
+ "has-flag": "^4.0.0"
4419
  },
4420
  "engines": {
4421
+ "node": ">=8"
4422
  }
4423
  },
4424
  "node_modules/supports-preserve-symlinks-flag": {
 
4548
  }
4549
  },
4550
  "node_modules/tslib": {
4551
+ "version": "1.9.3",
4552
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz",
4553
+ "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ=="
4554
  },
4555
  "node_modules/tsx": {
4556
+ "version": "4.10.5",
4557
+ "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.10.5.tgz",
4558
+ "integrity": "sha512-twDSbf7Gtea4I2copqovUiNTEDrT8XNFXsuHpfGbdpW/z9ZW4fTghzzhAG0WfrCuJmJiOEY1nLIjq4u3oujRWQ==",
4559
  "dev": true,
4560
  "dependencies": {
4561
  "esbuild": "~0.20.2",
4562
+ "get-tsconfig": "^4.7.5"
4563
  },
4564
  "bin": {
4565
  "tsx": "dist/cli.mjs"
 
4730
  "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
4731
  }
4732
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4733
  "node_modules/wrappy": {
4734
  "version": "1.0.2",
4735
  "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
4736
  "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
4737
  },
4738
  "node_modules/ws": {
4739
+ "version": "7.4.6",
4740
+ "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz",
4741
+ "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==",
4742
  "engines": {
4743
+ "node": ">=8.3.0"
4744
  },
4745
  "peerDependencies": {
4746
  "bufferutil": "^4.0.1",
4747
+ "utf-8-validate": "^5.0.2"
4748
  },
4749
  "peerDependenciesMeta": {
4750
  "bufferutil": {
package.json CHANGED
@@ -1,6 +1,6 @@
1
  {
2
  "name": "ai-tube-clap-exporter",
3
- "version": "1.0.1",
4
  "description": "API service to convert a .clap (will all its assets) to a video file",
5
  "main": "src/index.ts",
6
  "scripts": {
@@ -13,7 +13,7 @@
13
  "author": "Julian Bilcke <julian.bilcke@huggingface.co>",
14
  "license": "Apache License",
15
  "dependencies": {
16
- "@aitube/clap": "0.0.17",
17
  "@aitube/encoders": "0.0.0",
18
  "@aitube/io": "0.0.0",
19
  "dotenv": "^16.3.1",
 
1
  {
2
  "name": "ai-tube-clap-exporter",
3
+ "version": "1.0.2",
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.18",
17
  "@aitube/encoders": "0.0.0",
18
  "@aitube/io": "0.0.0",
19
  "dotenv": "^16.3.1",
src/index.ts CHANGED
@@ -11,7 +11,7 @@ import { defaultExportFormat, type SupportedExportFormat } from "./bug-in-bun/ai
11
  import { deleteFile } from "@aitube/io"
12
 
13
  const app = express()
14
- const port = 7860
15
 
16
  process.on('unhandledRejection', (reason: string, p: Promise<any>) => {
17
  console.error('Unhandled Rejection at:', p, 'reason:', reason);
@@ -30,7 +30,8 @@ app.use(express.urlencoded({ limit: '200mb', extended: true }));
30
 
31
  app.get("/", async (req, res) => {
32
  res.status(200)
33
- res.write(`<html>
 
34
  <head></head>
35
  <body>
36
  <p style="color: black; font-family: monospace;">
@@ -38,7 +39,44 @@ app.get("/", async (req, res) => {
38
  It is used for instance by the Stories Factory.
39
  </p>
40
  </body>
41
- <html>`)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
42
  res.end()
43
  })
44
 
 
11
  import { deleteFile } from "@aitube/io"
12
 
13
  const app = express()
14
+ const port = 3000
15
 
16
  process.on('unhandledRejection', (reason: string, p: Promise<any>) => {
17
  console.error('Unhandled Rejection at:', p, 'reason:', reason);
 
30
 
31
  app.get("/", async (req, res) => {
32
  res.status(200)
33
+
34
+ const oldDocumentation = `<html>
35
  <head></head>
36
  <body>
37
  <p style="color: black; font-family: monospace;">
 
39
  It is used for instance by the Stories Factory.
40
  </p>
41
  </body>
42
+ <html>`
43
+
44
+ // let's wait to put this on a separate API endpoint,
45
+ // for mainstream users
46
+ const stylishDocumentation = `<html>
47
+ <head></head>
48
+ <body style="display: flex;
49
+ align-items: center;
50
+ justify-content: center;
51
+
52
+ background-color: #000000;
53
+ opacity: 1;
54
+ background-image: repeating-radial-gradient( circle at 0 0, transparent 0, #000000 7px ), repeating-linear-gradient( #34353655, #343536 );
55
+
56
+ ">
57
+ <div style="">
58
+ <p style="">
59
+ <h1 style="
60
+ color: rgba(255,255,255,0.9);
61
+ font-size: 4.5vw;
62
+ text-shadow: #000 1px 0 3px;
63
+ font-family: Helvetica Neue, Helvetica, sans-serif;
64
+ font-weight: 100;
65
+ ">Clap Exporter <span style="font-weight: 400">API</span></h1>
66
+
67
+ <pre style="color: rgba(255,255,255,0.7); font-size: 2vw; text-shadow: #000 1px 0 3px; font-family: monospace;">
68
+ $ curl -o movie.mp4 \\
69
+ -X POST \\
70
+ --data-binary @path/to/movie.clap \\
71
+ https://jbilcke-hf-ai-tube-clap-exporter.hf.space?f=mp4
72
+ </pre>
73
+ <br/>
74
+ </p>
75
+ </div>
76
+ </body>
77
+ <html>`
78
+
79
+ res.write(oldDocumentation)
80
  res.end()
81
  })
82