try iframe
Browse files- app.py +4 -12
- front/package-lock.json +18 -59
- front/package.json +2 -1
- front/vite.config.ts +2 -1
app.py
CHANGED
|
@@ -157,23 +157,15 @@ API_NAME = 'tts'
|
|
| 157 |
|
| 158 |
head = f'''
|
| 159 |
<script>
|
| 160 |
-
window.SPACE_ID = '{SPACE_ID}';
|
| 161 |
if (!localStorage.getItem('debug')) {{
|
| 162 |
-
document.
|
| 163 |
-
|
| 164 |
-
|
| 165 |
-
document.body.appendChild(
|
| 166 |
}}
|
| 167 |
</script>
|
| 168 |
'''
|
| 169 |
|
| 170 |
-
with open('./front/dist/index.html', 'r') as f:
|
| 171 |
-
html = f.read()
|
| 172 |
-
lines = html.split('\n')
|
| 173 |
-
for i, line in enumerate(lines):
|
| 174 |
-
if '<script' in line or 'stylesheet' in line:
|
| 175 |
-
head += '\n'.join(lines[:i])
|
| 176 |
-
|
| 177 |
with gr.Blocks(head=head) as app:
|
| 178 |
with gr.Row():
|
| 179 |
with gr.Column():
|
|
|
|
| 157 |
|
| 158 |
head = f'''
|
| 159 |
<script>
|
|
|
|
| 160 |
if (!localStorage.getItem('debug')) {{
|
| 161 |
+
const frontendApp = document.createElement('iframe');
|
| 162 |
+
frontendApp.src = '/gradio_api/file=./front/dist/index.html';
|
| 163 |
+
frontendApp.style = 'position: fixed; top: 0; left: 0; width: 100%; height: 100%; border: none; z-index: 999999;';
|
| 164 |
+
document.body.appendChild(frontendApp);
|
| 165 |
}}
|
| 166 |
</script>
|
| 167 |
'''
|
| 168 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 169 |
with gr.Blocks(head=head) as app:
|
| 170 |
with gr.Row():
|
| 171 |
with gr.Column():
|
front/package-lock.json
CHANGED
|
@@ -10,7 +10,8 @@
|
|
| 10 |
"dependencies": {
|
| 11 |
"@gradio/client": "^1.12.0",
|
| 12 |
"react": "^19.0.0",
|
| 13 |
-
"react-dom": "^19.0.0"
|
|
|
|
| 14 |
},
|
| 15 |
"devDependencies": {
|
| 16 |
"@eslint/js": "^9.19.0",
|
|
@@ -357,7 +358,6 @@
|
|
| 357 |
"cpu": [
|
| 358 |
"ppc64"
|
| 359 |
],
|
| 360 |
-
"dev": true,
|
| 361 |
"license": "MIT",
|
| 362 |
"optional": true,
|
| 363 |
"os": [
|
|
@@ -374,7 +374,6 @@
|
|
| 374 |
"cpu": [
|
| 375 |
"arm"
|
| 376 |
],
|
| 377 |
-
"dev": true,
|
| 378 |
"license": "MIT",
|
| 379 |
"optional": true,
|
| 380 |
"os": [
|
|
@@ -391,7 +390,6 @@
|
|
| 391 |
"cpu": [
|
| 392 |
"arm64"
|
| 393 |
],
|
| 394 |
-
"dev": true,
|
| 395 |
"license": "MIT",
|
| 396 |
"optional": true,
|
| 397 |
"os": [
|
|
@@ -408,7 +406,6 @@
|
|
| 408 |
"cpu": [
|
| 409 |
"x64"
|
| 410 |
],
|
| 411 |
-
"dev": true,
|
| 412 |
"license": "MIT",
|
| 413 |
"optional": true,
|
| 414 |
"os": [
|
|
@@ -425,7 +422,6 @@
|
|
| 425 |
"cpu": [
|
| 426 |
"arm64"
|
| 427 |
],
|
| 428 |
-
"dev": true,
|
| 429 |
"license": "MIT",
|
| 430 |
"optional": true,
|
| 431 |
"os": [
|
|
@@ -442,7 +438,6 @@
|
|
| 442 |
"cpu": [
|
| 443 |
"x64"
|
| 444 |
],
|
| 445 |
-
"dev": true,
|
| 446 |
"license": "MIT",
|
| 447 |
"optional": true,
|
| 448 |
"os": [
|
|
@@ -459,7 +454,6 @@
|
|
| 459 |
"cpu": [
|
| 460 |
"arm64"
|
| 461 |
],
|
| 462 |
-
"dev": true,
|
| 463 |
"license": "MIT",
|
| 464 |
"optional": true,
|
| 465 |
"os": [
|
|
@@ -476,7 +470,6 @@
|
|
| 476 |
"cpu": [
|
| 477 |
"x64"
|
| 478 |
],
|
| 479 |
-
"dev": true,
|
| 480 |
"license": "MIT",
|
| 481 |
"optional": true,
|
| 482 |
"os": [
|
|
@@ -493,7 +486,6 @@
|
|
| 493 |
"cpu": [
|
| 494 |
"arm"
|
| 495 |
],
|
| 496 |
-
"dev": true,
|
| 497 |
"license": "MIT",
|
| 498 |
"optional": true,
|
| 499 |
"os": [
|
|
@@ -510,7 +502,6 @@
|
|
| 510 |
"cpu": [
|
| 511 |
"arm64"
|
| 512 |
],
|
| 513 |
-
"dev": true,
|
| 514 |
"license": "MIT",
|
| 515 |
"optional": true,
|
| 516 |
"os": [
|
|
@@ -527,7 +518,6 @@
|
|
| 527 |
"cpu": [
|
| 528 |
"ia32"
|
| 529 |
],
|
| 530 |
-
"dev": true,
|
| 531 |
"license": "MIT",
|
| 532 |
"optional": true,
|
| 533 |
"os": [
|
|
@@ -544,7 +534,6 @@
|
|
| 544 |
"cpu": [
|
| 545 |
"loong64"
|
| 546 |
],
|
| 547 |
-
"dev": true,
|
| 548 |
"license": "MIT",
|
| 549 |
"optional": true,
|
| 550 |
"os": [
|
|
@@ -561,7 +550,6 @@
|
|
| 561 |
"cpu": [
|
| 562 |
"mips64el"
|
| 563 |
],
|
| 564 |
-
"dev": true,
|
| 565 |
"license": "MIT",
|
| 566 |
"optional": true,
|
| 567 |
"os": [
|
|
@@ -578,7 +566,6 @@
|
|
| 578 |
"cpu": [
|
| 579 |
"ppc64"
|
| 580 |
],
|
| 581 |
-
"dev": true,
|
| 582 |
"license": "MIT",
|
| 583 |
"optional": true,
|
| 584 |
"os": [
|
|
@@ -595,7 +582,6 @@
|
|
| 595 |
"cpu": [
|
| 596 |
"riscv64"
|
| 597 |
],
|
| 598 |
-
"dev": true,
|
| 599 |
"license": "MIT",
|
| 600 |
"optional": true,
|
| 601 |
"os": [
|
|
@@ -612,7 +598,6 @@
|
|
| 612 |
"cpu": [
|
| 613 |
"s390x"
|
| 614 |
],
|
| 615 |
-
"dev": true,
|
| 616 |
"license": "MIT",
|
| 617 |
"optional": true,
|
| 618 |
"os": [
|
|
@@ -629,7 +614,6 @@
|
|
| 629 |
"cpu": [
|
| 630 |
"x64"
|
| 631 |
],
|
| 632 |
-
"dev": true,
|
| 633 |
"license": "MIT",
|
| 634 |
"optional": true,
|
| 635 |
"os": [
|
|
@@ -646,7 +630,6 @@
|
|
| 646 |
"cpu": [
|
| 647 |
"arm64"
|
| 648 |
],
|
| 649 |
-
"dev": true,
|
| 650 |
"license": "MIT",
|
| 651 |
"optional": true,
|
| 652 |
"os": [
|
|
@@ -663,7 +646,6 @@
|
|
| 663 |
"cpu": [
|
| 664 |
"x64"
|
| 665 |
],
|
| 666 |
-
"dev": true,
|
| 667 |
"license": "MIT",
|
| 668 |
"optional": true,
|
| 669 |
"os": [
|
|
@@ -680,7 +662,6 @@
|
|
| 680 |
"cpu": [
|
| 681 |
"arm64"
|
| 682 |
],
|
| 683 |
-
"dev": true,
|
| 684 |
"license": "MIT",
|
| 685 |
"optional": true,
|
| 686 |
"os": [
|
|
@@ -697,7 +678,6 @@
|
|
| 697 |
"cpu": [
|
| 698 |
"x64"
|
| 699 |
],
|
| 700 |
-
"dev": true,
|
| 701 |
"license": "MIT",
|
| 702 |
"optional": true,
|
| 703 |
"os": [
|
|
@@ -714,7 +694,6 @@
|
|
| 714 |
"cpu": [
|
| 715 |
"x64"
|
| 716 |
],
|
| 717 |
-
"dev": true,
|
| 718 |
"license": "MIT",
|
| 719 |
"optional": true,
|
| 720 |
"os": [
|
|
@@ -731,7 +710,6 @@
|
|
| 731 |
"cpu": [
|
| 732 |
"arm64"
|
| 733 |
],
|
| 734 |
-
"dev": true,
|
| 735 |
"license": "MIT",
|
| 736 |
"optional": true,
|
| 737 |
"os": [
|
|
@@ -748,7 +726,6 @@
|
|
| 748 |
"cpu": [
|
| 749 |
"ia32"
|
| 750 |
],
|
| 751 |
-
"dev": true,
|
| 752 |
"license": "MIT",
|
| 753 |
"optional": true,
|
| 754 |
"os": [
|
|
@@ -765,7 +742,6 @@
|
|
| 765 |
"cpu": [
|
| 766 |
"x64"
|
| 767 |
],
|
| 768 |
-
"dev": true,
|
| 769 |
"license": "MIT",
|
| 770 |
"optional": true,
|
| 771 |
"os": [
|
|
@@ -1226,7 +1202,6 @@
|
|
| 1226 |
"cpu": [
|
| 1227 |
"arm"
|
| 1228 |
],
|
| 1229 |
-
"dev": true,
|
| 1230 |
"license": "MIT",
|
| 1231 |
"optional": true,
|
| 1232 |
"os": [
|
|
@@ -1240,7 +1215,6 @@
|
|
| 1240 |
"cpu": [
|
| 1241 |
"arm64"
|
| 1242 |
],
|
| 1243 |
-
"dev": true,
|
| 1244 |
"license": "MIT",
|
| 1245 |
"optional": true,
|
| 1246 |
"os": [
|
|
@@ -1254,7 +1228,6 @@
|
|
| 1254 |
"cpu": [
|
| 1255 |
"arm64"
|
| 1256 |
],
|
| 1257 |
-
"dev": true,
|
| 1258 |
"license": "MIT",
|
| 1259 |
"optional": true,
|
| 1260 |
"os": [
|
|
@@ -1268,7 +1241,6 @@
|
|
| 1268 |
"cpu": [
|
| 1269 |
"x64"
|
| 1270 |
],
|
| 1271 |
-
"dev": true,
|
| 1272 |
"license": "MIT",
|
| 1273 |
"optional": true,
|
| 1274 |
"os": [
|
|
@@ -1282,7 +1254,6 @@
|
|
| 1282 |
"cpu": [
|
| 1283 |
"arm64"
|
| 1284 |
],
|
| 1285 |
-
"dev": true,
|
| 1286 |
"license": "MIT",
|
| 1287 |
"optional": true,
|
| 1288 |
"os": [
|
|
@@ -1296,7 +1267,6 @@
|
|
| 1296 |
"cpu": [
|
| 1297 |
"x64"
|
| 1298 |
],
|
| 1299 |
-
"dev": true,
|
| 1300 |
"license": "MIT",
|
| 1301 |
"optional": true,
|
| 1302 |
"os": [
|
|
@@ -1310,7 +1280,6 @@
|
|
| 1310 |
"cpu": [
|
| 1311 |
"arm"
|
| 1312 |
],
|
| 1313 |
-
"dev": true,
|
| 1314 |
"license": "MIT",
|
| 1315 |
"optional": true,
|
| 1316 |
"os": [
|
|
@@ -1324,7 +1293,6 @@
|
|
| 1324 |
"cpu": [
|
| 1325 |
"arm"
|
| 1326 |
],
|
| 1327 |
-
"dev": true,
|
| 1328 |
"license": "MIT",
|
| 1329 |
"optional": true,
|
| 1330 |
"os": [
|
|
@@ -1338,7 +1306,6 @@
|
|
| 1338 |
"cpu": [
|
| 1339 |
"arm64"
|
| 1340 |
],
|
| 1341 |
-
"dev": true,
|
| 1342 |
"license": "MIT",
|
| 1343 |
"optional": true,
|
| 1344 |
"os": [
|
|
@@ -1352,7 +1319,6 @@
|
|
| 1352 |
"cpu": [
|
| 1353 |
"arm64"
|
| 1354 |
],
|
| 1355 |
-
"dev": true,
|
| 1356 |
"license": "MIT",
|
| 1357 |
"optional": true,
|
| 1358 |
"os": [
|
|
@@ -1366,7 +1332,6 @@
|
|
| 1366 |
"cpu": [
|
| 1367 |
"loong64"
|
| 1368 |
],
|
| 1369 |
-
"dev": true,
|
| 1370 |
"license": "MIT",
|
| 1371 |
"optional": true,
|
| 1372 |
"os": [
|
|
@@ -1380,7 +1345,6 @@
|
|
| 1380 |
"cpu": [
|
| 1381 |
"ppc64"
|
| 1382 |
],
|
| 1383 |
-
"dev": true,
|
| 1384 |
"license": "MIT",
|
| 1385 |
"optional": true,
|
| 1386 |
"os": [
|
|
@@ -1394,7 +1358,6 @@
|
|
| 1394 |
"cpu": [
|
| 1395 |
"riscv64"
|
| 1396 |
],
|
| 1397 |
-
"dev": true,
|
| 1398 |
"license": "MIT",
|
| 1399 |
"optional": true,
|
| 1400 |
"os": [
|
|
@@ -1408,7 +1371,6 @@
|
|
| 1408 |
"cpu": [
|
| 1409 |
"s390x"
|
| 1410 |
],
|
| 1411 |
-
"dev": true,
|
| 1412 |
"license": "MIT",
|
| 1413 |
"optional": true,
|
| 1414 |
"os": [
|
|
@@ -1422,7 +1384,6 @@
|
|
| 1422 |
"cpu": [
|
| 1423 |
"x64"
|
| 1424 |
],
|
| 1425 |
-
"dev": true,
|
| 1426 |
"license": "MIT",
|
| 1427 |
"optional": true,
|
| 1428 |
"os": [
|
|
@@ -1436,7 +1397,6 @@
|
|
| 1436 |
"cpu": [
|
| 1437 |
"x64"
|
| 1438 |
],
|
| 1439 |
-
"dev": true,
|
| 1440 |
"license": "MIT",
|
| 1441 |
"optional": true,
|
| 1442 |
"os": [
|
|
@@ -1450,7 +1410,6 @@
|
|
| 1450 |
"cpu": [
|
| 1451 |
"arm64"
|
| 1452 |
],
|
| 1453 |
-
"dev": true,
|
| 1454 |
"license": "MIT",
|
| 1455 |
"optional": true,
|
| 1456 |
"os": [
|
|
@@ -1464,7 +1423,6 @@
|
|
| 1464 |
"cpu": [
|
| 1465 |
"ia32"
|
| 1466 |
],
|
| 1467 |
-
"dev": true,
|
| 1468 |
"license": "MIT",
|
| 1469 |
"optional": true,
|
| 1470 |
"os": [
|
|
@@ -1478,7 +1436,6 @@
|
|
| 1478 |
"cpu": [
|
| 1479 |
"x64"
|
| 1480 |
],
|
| 1481 |
-
"dev": true,
|
| 1482 |
"license": "MIT",
|
| 1483 |
"optional": true,
|
| 1484 |
"os": [
|
|
@@ -1540,7 +1497,6 @@
|
|
| 1540 |
"version": "1.0.6",
|
| 1541 |
"resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz",
|
| 1542 |
"integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==",
|
| 1543 |
-
"dev": true,
|
| 1544 |
"license": "MIT"
|
| 1545 |
},
|
| 1546 |
"node_modules/@types/eventsource": {
|
|
@@ -1947,7 +1903,6 @@
|
|
| 1947 |
"version": "3.0.3",
|
| 1948 |
"resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
|
| 1949 |
"integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
|
| 1950 |
-
"dev": true,
|
| 1951 |
"license": "MIT",
|
| 1952 |
"dependencies": {
|
| 1953 |
"fill-range": "^7.1.1"
|
|
@@ -2195,7 +2150,6 @@
|
|
| 2195 |
"version": "0.24.2",
|
| 2196 |
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.24.2.tgz",
|
| 2197 |
"integrity": "sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==",
|
| 2198 |
-
"dev": true,
|
| 2199 |
"hasInstallScript": true,
|
| 2200 |
"license": "MIT",
|
| 2201 |
"bin": {
|
|
@@ -2524,7 +2478,6 @@
|
|
| 2524 |
"version": "7.1.1",
|
| 2525 |
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
|
| 2526 |
"integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
|
| 2527 |
-
"dev": true,
|
| 2528 |
"license": "MIT",
|
| 2529 |
"dependencies": {
|
| 2530 |
"to-regex-range": "^5.0.1"
|
|
@@ -2575,7 +2528,6 @@
|
|
| 2575 |
"version": "2.3.3",
|
| 2576 |
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
|
| 2577 |
"integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
|
| 2578 |
-
"dev": true,
|
| 2579 |
"hasInstallScript": true,
|
| 2580 |
"license": "MIT",
|
| 2581 |
"optional": true,
|
|
@@ -2742,7 +2694,6 @@
|
|
| 2742 |
"version": "7.0.0",
|
| 2743 |
"resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
|
| 2744 |
"integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
|
| 2745 |
-
"dev": true,
|
| 2746 |
"license": "MIT",
|
| 2747 |
"engines": {
|
| 2748 |
"node": ">=0.12.0"
|
|
@@ -2893,7 +2844,6 @@
|
|
| 2893 |
"version": "4.0.8",
|
| 2894 |
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
|
| 2895 |
"integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
|
| 2896 |
-
"dev": true,
|
| 2897 |
"license": "MIT",
|
| 2898 |
"dependencies": {
|
| 2899 |
"braces": "^3.0.3",
|
|
@@ -2980,7 +2930,6 @@
|
|
| 2980 |
"version": "3.3.8",
|
| 2981 |
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz",
|
| 2982 |
"integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==",
|
| 2983 |
-
"dev": true,
|
| 2984 |
"funding": [
|
| 2985 |
{
|
| 2986 |
"type": "github",
|
|
@@ -3125,7 +3074,6 @@
|
|
| 3125 |
"version": "2.3.1",
|
| 3126 |
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
|
| 3127 |
"integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
|
| 3128 |
-
"dev": true,
|
| 3129 |
"license": "MIT",
|
| 3130 |
"engines": {
|
| 3131 |
"node": ">=8.6"
|
|
@@ -3138,7 +3086,6 @@
|
|
| 3138 |
"version": "8.5.2",
|
| 3139 |
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.2.tgz",
|
| 3140 |
"integrity": "sha512-MjOadfU3Ys9KYoX0AdkBlFEF1Vx37uCCeN4ZHnmwm9FfpbsGWMZeBLMmmpY+6Ocqod7mkdZ0DT31OlbsFrLlkA==",
|
| 3141 |
-
"dev": true,
|
| 3142 |
"funding": [
|
| 3143 |
{
|
| 3144 |
"type": "opencollective",
|
|
@@ -3292,7 +3239,6 @@
|
|
| 3292 |
"version": "4.34.7",
|
| 3293 |
"resolved": "https://registry.npmjs.org/rollup/-/rollup-4.34.7.tgz",
|
| 3294 |
"integrity": "sha512-8qhyN0oZ4x0H6wmBgfKxJtxM7qS98YJ0k0kNh5ECVtuchIJ7z9IVVvzpmtQyT10PXKMtBxYr1wQ5Apg8RS8kXQ==",
|
| 3295 |
-
"dev": true,
|
| 3296 |
"license": "MIT",
|
| 3297 |
"dependencies": {
|
| 3298 |
"@types/estree": "1.0.6"
|
|
@@ -3415,7 +3361,6 @@
|
|
| 3415 |
"version": "1.2.1",
|
| 3416 |
"resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
|
| 3417 |
"integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
|
| 3418 |
-
"dev": true,
|
| 3419 |
"license": "BSD-3-Clause",
|
| 3420 |
"engines": {
|
| 3421 |
"node": ">=0.10.0"
|
|
@@ -3498,7 +3443,6 @@
|
|
| 3498 |
"version": "5.0.1",
|
| 3499 |
"resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
|
| 3500 |
"integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
|
| 3501 |
-
"dev": true,
|
| 3502 |
"license": "MIT",
|
| 3503 |
"dependencies": {
|
| 3504 |
"is-number": "^7.0.0"
|
|
@@ -3660,7 +3604,6 @@
|
|
| 3660 |
"version": "6.1.0",
|
| 3661 |
"resolved": "https://registry.npmjs.org/vite/-/vite-6.1.0.tgz",
|
| 3662 |
"integrity": "sha512-RjjMipCKVoR4hVfPY6GQTgveinjNuyLw+qruksLDvA5ktI1150VmcMBKmQaEWJhg/j6Uaf6dNCNA0AfdzUb/hQ==",
|
| 3663 |
-
"dev": true,
|
| 3664 |
"license": "MIT",
|
| 3665 |
"dependencies": {
|
| 3666 |
"esbuild": "^0.24.2",
|
|
@@ -3728,6 +3671,22 @@
|
|
| 3728 |
}
|
| 3729 |
}
|
| 3730 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 3731 |
"node_modules/which": {
|
| 3732 |
"version": "2.0.2",
|
| 3733 |
"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
|
|
|
|
| 10 |
"dependencies": {
|
| 11 |
"@gradio/client": "^1.12.0",
|
| 12 |
"react": "^19.0.0",
|
| 13 |
+
"react-dom": "^19.0.0",
|
| 14 |
+
"vite-plugin-singlefile": "^2.1.0"
|
| 15 |
},
|
| 16 |
"devDependencies": {
|
| 17 |
"@eslint/js": "^9.19.0",
|
|
|
|
| 358 |
"cpu": [
|
| 359 |
"ppc64"
|
| 360 |
],
|
|
|
|
| 361 |
"license": "MIT",
|
| 362 |
"optional": true,
|
| 363 |
"os": [
|
|
|
|
| 374 |
"cpu": [
|
| 375 |
"arm"
|
| 376 |
],
|
|
|
|
| 377 |
"license": "MIT",
|
| 378 |
"optional": true,
|
| 379 |
"os": [
|
|
|
|
| 390 |
"cpu": [
|
| 391 |
"arm64"
|
| 392 |
],
|
|
|
|
| 393 |
"license": "MIT",
|
| 394 |
"optional": true,
|
| 395 |
"os": [
|
|
|
|
| 406 |
"cpu": [
|
| 407 |
"x64"
|
| 408 |
],
|
|
|
|
| 409 |
"license": "MIT",
|
| 410 |
"optional": true,
|
| 411 |
"os": [
|
|
|
|
| 422 |
"cpu": [
|
| 423 |
"arm64"
|
| 424 |
],
|
|
|
|
| 425 |
"license": "MIT",
|
| 426 |
"optional": true,
|
| 427 |
"os": [
|
|
|
|
| 438 |
"cpu": [
|
| 439 |
"x64"
|
| 440 |
],
|
|
|
|
| 441 |
"license": "MIT",
|
| 442 |
"optional": true,
|
| 443 |
"os": [
|
|
|
|
| 454 |
"cpu": [
|
| 455 |
"arm64"
|
| 456 |
],
|
|
|
|
| 457 |
"license": "MIT",
|
| 458 |
"optional": true,
|
| 459 |
"os": [
|
|
|
|
| 470 |
"cpu": [
|
| 471 |
"x64"
|
| 472 |
],
|
|
|
|
| 473 |
"license": "MIT",
|
| 474 |
"optional": true,
|
| 475 |
"os": [
|
|
|
|
| 486 |
"cpu": [
|
| 487 |
"arm"
|
| 488 |
],
|
|
|
|
| 489 |
"license": "MIT",
|
| 490 |
"optional": true,
|
| 491 |
"os": [
|
|
|
|
| 502 |
"cpu": [
|
| 503 |
"arm64"
|
| 504 |
],
|
|
|
|
| 505 |
"license": "MIT",
|
| 506 |
"optional": true,
|
| 507 |
"os": [
|
|
|
|
| 518 |
"cpu": [
|
| 519 |
"ia32"
|
| 520 |
],
|
|
|
|
| 521 |
"license": "MIT",
|
| 522 |
"optional": true,
|
| 523 |
"os": [
|
|
|
|
| 534 |
"cpu": [
|
| 535 |
"loong64"
|
| 536 |
],
|
|
|
|
| 537 |
"license": "MIT",
|
| 538 |
"optional": true,
|
| 539 |
"os": [
|
|
|
|
| 550 |
"cpu": [
|
| 551 |
"mips64el"
|
| 552 |
],
|
|
|
|
| 553 |
"license": "MIT",
|
| 554 |
"optional": true,
|
| 555 |
"os": [
|
|
|
|
| 566 |
"cpu": [
|
| 567 |
"ppc64"
|
| 568 |
],
|
|
|
|
| 569 |
"license": "MIT",
|
| 570 |
"optional": true,
|
| 571 |
"os": [
|
|
|
|
| 582 |
"cpu": [
|
| 583 |
"riscv64"
|
| 584 |
],
|
|
|
|
| 585 |
"license": "MIT",
|
| 586 |
"optional": true,
|
| 587 |
"os": [
|
|
|
|
| 598 |
"cpu": [
|
| 599 |
"s390x"
|
| 600 |
],
|
|
|
|
| 601 |
"license": "MIT",
|
| 602 |
"optional": true,
|
| 603 |
"os": [
|
|
|
|
| 614 |
"cpu": [
|
| 615 |
"x64"
|
| 616 |
],
|
|
|
|
| 617 |
"license": "MIT",
|
| 618 |
"optional": true,
|
| 619 |
"os": [
|
|
|
|
| 630 |
"cpu": [
|
| 631 |
"arm64"
|
| 632 |
],
|
|
|
|
| 633 |
"license": "MIT",
|
| 634 |
"optional": true,
|
| 635 |
"os": [
|
|
|
|
| 646 |
"cpu": [
|
| 647 |
"x64"
|
| 648 |
],
|
|
|
|
| 649 |
"license": "MIT",
|
| 650 |
"optional": true,
|
| 651 |
"os": [
|
|
|
|
| 662 |
"cpu": [
|
| 663 |
"arm64"
|
| 664 |
],
|
|
|
|
| 665 |
"license": "MIT",
|
| 666 |
"optional": true,
|
| 667 |
"os": [
|
|
|
|
| 678 |
"cpu": [
|
| 679 |
"x64"
|
| 680 |
],
|
|
|
|
| 681 |
"license": "MIT",
|
| 682 |
"optional": true,
|
| 683 |
"os": [
|
|
|
|
| 694 |
"cpu": [
|
| 695 |
"x64"
|
| 696 |
],
|
|
|
|
| 697 |
"license": "MIT",
|
| 698 |
"optional": true,
|
| 699 |
"os": [
|
|
|
|
| 710 |
"cpu": [
|
| 711 |
"arm64"
|
| 712 |
],
|
|
|
|
| 713 |
"license": "MIT",
|
| 714 |
"optional": true,
|
| 715 |
"os": [
|
|
|
|
| 726 |
"cpu": [
|
| 727 |
"ia32"
|
| 728 |
],
|
|
|
|
| 729 |
"license": "MIT",
|
| 730 |
"optional": true,
|
| 731 |
"os": [
|
|
|
|
| 742 |
"cpu": [
|
| 743 |
"x64"
|
| 744 |
],
|
|
|
|
| 745 |
"license": "MIT",
|
| 746 |
"optional": true,
|
| 747 |
"os": [
|
|
|
|
| 1202 |
"cpu": [
|
| 1203 |
"arm"
|
| 1204 |
],
|
|
|
|
| 1205 |
"license": "MIT",
|
| 1206 |
"optional": true,
|
| 1207 |
"os": [
|
|
|
|
| 1215 |
"cpu": [
|
| 1216 |
"arm64"
|
| 1217 |
],
|
|
|
|
| 1218 |
"license": "MIT",
|
| 1219 |
"optional": true,
|
| 1220 |
"os": [
|
|
|
|
| 1228 |
"cpu": [
|
| 1229 |
"arm64"
|
| 1230 |
],
|
|
|
|
| 1231 |
"license": "MIT",
|
| 1232 |
"optional": true,
|
| 1233 |
"os": [
|
|
|
|
| 1241 |
"cpu": [
|
| 1242 |
"x64"
|
| 1243 |
],
|
|
|
|
| 1244 |
"license": "MIT",
|
| 1245 |
"optional": true,
|
| 1246 |
"os": [
|
|
|
|
| 1254 |
"cpu": [
|
| 1255 |
"arm64"
|
| 1256 |
],
|
|
|
|
| 1257 |
"license": "MIT",
|
| 1258 |
"optional": true,
|
| 1259 |
"os": [
|
|
|
|
| 1267 |
"cpu": [
|
| 1268 |
"x64"
|
| 1269 |
],
|
|
|
|
| 1270 |
"license": "MIT",
|
| 1271 |
"optional": true,
|
| 1272 |
"os": [
|
|
|
|
| 1280 |
"cpu": [
|
| 1281 |
"arm"
|
| 1282 |
],
|
|
|
|
| 1283 |
"license": "MIT",
|
| 1284 |
"optional": true,
|
| 1285 |
"os": [
|
|
|
|
| 1293 |
"cpu": [
|
| 1294 |
"arm"
|
| 1295 |
],
|
|
|
|
| 1296 |
"license": "MIT",
|
| 1297 |
"optional": true,
|
| 1298 |
"os": [
|
|
|
|
| 1306 |
"cpu": [
|
| 1307 |
"arm64"
|
| 1308 |
],
|
|
|
|
| 1309 |
"license": "MIT",
|
| 1310 |
"optional": true,
|
| 1311 |
"os": [
|
|
|
|
| 1319 |
"cpu": [
|
| 1320 |
"arm64"
|
| 1321 |
],
|
|
|
|
| 1322 |
"license": "MIT",
|
| 1323 |
"optional": true,
|
| 1324 |
"os": [
|
|
|
|
| 1332 |
"cpu": [
|
| 1333 |
"loong64"
|
| 1334 |
],
|
|
|
|
| 1335 |
"license": "MIT",
|
| 1336 |
"optional": true,
|
| 1337 |
"os": [
|
|
|
|
| 1345 |
"cpu": [
|
| 1346 |
"ppc64"
|
| 1347 |
],
|
|
|
|
| 1348 |
"license": "MIT",
|
| 1349 |
"optional": true,
|
| 1350 |
"os": [
|
|
|
|
| 1358 |
"cpu": [
|
| 1359 |
"riscv64"
|
| 1360 |
],
|
|
|
|
| 1361 |
"license": "MIT",
|
| 1362 |
"optional": true,
|
| 1363 |
"os": [
|
|
|
|
| 1371 |
"cpu": [
|
| 1372 |
"s390x"
|
| 1373 |
],
|
|
|
|
| 1374 |
"license": "MIT",
|
| 1375 |
"optional": true,
|
| 1376 |
"os": [
|
|
|
|
| 1384 |
"cpu": [
|
| 1385 |
"x64"
|
| 1386 |
],
|
|
|
|
| 1387 |
"license": "MIT",
|
| 1388 |
"optional": true,
|
| 1389 |
"os": [
|
|
|
|
| 1397 |
"cpu": [
|
| 1398 |
"x64"
|
| 1399 |
],
|
|
|
|
| 1400 |
"license": "MIT",
|
| 1401 |
"optional": true,
|
| 1402 |
"os": [
|
|
|
|
| 1410 |
"cpu": [
|
| 1411 |
"arm64"
|
| 1412 |
],
|
|
|
|
| 1413 |
"license": "MIT",
|
| 1414 |
"optional": true,
|
| 1415 |
"os": [
|
|
|
|
| 1423 |
"cpu": [
|
| 1424 |
"ia32"
|
| 1425 |
],
|
|
|
|
| 1426 |
"license": "MIT",
|
| 1427 |
"optional": true,
|
| 1428 |
"os": [
|
|
|
|
| 1436 |
"cpu": [
|
| 1437 |
"x64"
|
| 1438 |
],
|
|
|
|
| 1439 |
"license": "MIT",
|
| 1440 |
"optional": true,
|
| 1441 |
"os": [
|
|
|
|
| 1497 |
"version": "1.0.6",
|
| 1498 |
"resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz",
|
| 1499 |
"integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==",
|
|
|
|
| 1500 |
"license": "MIT"
|
| 1501 |
},
|
| 1502 |
"node_modules/@types/eventsource": {
|
|
|
|
| 1903 |
"version": "3.0.3",
|
| 1904 |
"resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
|
| 1905 |
"integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
|
|
|
|
| 1906 |
"license": "MIT",
|
| 1907 |
"dependencies": {
|
| 1908 |
"fill-range": "^7.1.1"
|
|
|
|
| 2150 |
"version": "0.24.2",
|
| 2151 |
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.24.2.tgz",
|
| 2152 |
"integrity": "sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==",
|
|
|
|
| 2153 |
"hasInstallScript": true,
|
| 2154 |
"license": "MIT",
|
| 2155 |
"bin": {
|
|
|
|
| 2478 |
"version": "7.1.1",
|
| 2479 |
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
|
| 2480 |
"integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
|
|
|
|
| 2481 |
"license": "MIT",
|
| 2482 |
"dependencies": {
|
| 2483 |
"to-regex-range": "^5.0.1"
|
|
|
|
| 2528 |
"version": "2.3.3",
|
| 2529 |
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
|
| 2530 |
"integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
|
|
|
|
| 2531 |
"hasInstallScript": true,
|
| 2532 |
"license": "MIT",
|
| 2533 |
"optional": true,
|
|
|
|
| 2694 |
"version": "7.0.0",
|
| 2695 |
"resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
|
| 2696 |
"integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
|
|
|
|
| 2697 |
"license": "MIT",
|
| 2698 |
"engines": {
|
| 2699 |
"node": ">=0.12.0"
|
|
|
|
| 2844 |
"version": "4.0.8",
|
| 2845 |
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
|
| 2846 |
"integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
|
|
|
|
| 2847 |
"license": "MIT",
|
| 2848 |
"dependencies": {
|
| 2849 |
"braces": "^3.0.3",
|
|
|
|
| 2930 |
"version": "3.3.8",
|
| 2931 |
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz",
|
| 2932 |
"integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==",
|
|
|
|
| 2933 |
"funding": [
|
| 2934 |
{
|
| 2935 |
"type": "github",
|
|
|
|
| 3074 |
"version": "2.3.1",
|
| 3075 |
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
|
| 3076 |
"integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
|
|
|
|
| 3077 |
"license": "MIT",
|
| 3078 |
"engines": {
|
| 3079 |
"node": ">=8.6"
|
|
|
|
| 3086 |
"version": "8.5.2",
|
| 3087 |
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.2.tgz",
|
| 3088 |
"integrity": "sha512-MjOadfU3Ys9KYoX0AdkBlFEF1Vx37uCCeN4ZHnmwm9FfpbsGWMZeBLMmmpY+6Ocqod7mkdZ0DT31OlbsFrLlkA==",
|
|
|
|
| 3089 |
"funding": [
|
| 3090 |
{
|
| 3091 |
"type": "opencollective",
|
|
|
|
| 3239 |
"version": "4.34.7",
|
| 3240 |
"resolved": "https://registry.npmjs.org/rollup/-/rollup-4.34.7.tgz",
|
| 3241 |
"integrity": "sha512-8qhyN0oZ4x0H6wmBgfKxJtxM7qS98YJ0k0kNh5ECVtuchIJ7z9IVVvzpmtQyT10PXKMtBxYr1wQ5Apg8RS8kXQ==",
|
|
|
|
| 3242 |
"license": "MIT",
|
| 3243 |
"dependencies": {
|
| 3244 |
"@types/estree": "1.0.6"
|
|
|
|
| 3361 |
"version": "1.2.1",
|
| 3362 |
"resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
|
| 3363 |
"integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
|
|
|
|
| 3364 |
"license": "BSD-3-Clause",
|
| 3365 |
"engines": {
|
| 3366 |
"node": ">=0.10.0"
|
|
|
|
| 3443 |
"version": "5.0.1",
|
| 3444 |
"resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
|
| 3445 |
"integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
|
|
|
|
| 3446 |
"license": "MIT",
|
| 3447 |
"dependencies": {
|
| 3448 |
"is-number": "^7.0.0"
|
|
|
|
| 3604 |
"version": "6.1.0",
|
| 3605 |
"resolved": "https://registry.npmjs.org/vite/-/vite-6.1.0.tgz",
|
| 3606 |
"integrity": "sha512-RjjMipCKVoR4hVfPY6GQTgveinjNuyLw+qruksLDvA5ktI1150VmcMBKmQaEWJhg/j6Uaf6dNCNA0AfdzUb/hQ==",
|
|
|
|
| 3607 |
"license": "MIT",
|
| 3608 |
"dependencies": {
|
| 3609 |
"esbuild": "^0.24.2",
|
|
|
|
| 3671 |
}
|
| 3672 |
}
|
| 3673 |
},
|
| 3674 |
+
"node_modules/vite-plugin-singlefile": {
|
| 3675 |
+
"version": "2.1.0",
|
| 3676 |
+
"resolved": "https://registry.npmjs.org/vite-plugin-singlefile/-/vite-plugin-singlefile-2.1.0.tgz",
|
| 3677 |
+
"integrity": "sha512-7tJo+UgZABlKpY/nubth/wxJ4+pUGREPnEwNOknxwl2MM0zTvF14KTU4Ln1lc140gjLLV5mjDrvuoquU7OZqCg==",
|
| 3678 |
+
"license": "MIT",
|
| 3679 |
+
"dependencies": {
|
| 3680 |
+
"micromatch": "^4.0.8"
|
| 3681 |
+
},
|
| 3682 |
+
"engines": {
|
| 3683 |
+
"node": ">18.0.0"
|
| 3684 |
+
},
|
| 3685 |
+
"peerDependencies": {
|
| 3686 |
+
"rollup": "^4.28.1",
|
| 3687 |
+
"vite": "^5.4.11 || ^6.0.0"
|
| 3688 |
+
}
|
| 3689 |
+
},
|
| 3690 |
"node_modules/which": {
|
| 3691 |
"version": "2.0.2",
|
| 3692 |
"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
|
front/package.json
CHANGED
|
@@ -12,7 +12,8 @@
|
|
| 12 |
"dependencies": {
|
| 13 |
"@gradio/client": "^1.12.0",
|
| 14 |
"react": "^19.0.0",
|
| 15 |
-
"react-dom": "^19.0.0"
|
|
|
|
| 16 |
},
|
| 17 |
"devDependencies": {
|
| 18 |
"@eslint/js": "^9.19.0",
|
|
|
|
| 12 |
"dependencies": {
|
| 13 |
"@gradio/client": "^1.12.0",
|
| 14 |
"react": "^19.0.0",
|
| 15 |
+
"react-dom": "^19.0.0",
|
| 16 |
+
"vite-plugin-singlefile": "^2.1.0"
|
| 17 |
},
|
| 18 |
"devDependencies": {
|
| 19 |
"@eslint/js": "^9.19.0",
|
front/vite.config.ts
CHANGED
|
@@ -1,7 +1,8 @@
|
|
| 1 |
import { defineConfig } from 'vite'
|
| 2 |
import react from '@vitejs/plugin-react'
|
|
|
|
| 3 |
|
| 4 |
// https://vite.dev/config/
|
| 5 |
export default defineConfig({
|
| 6 |
-
plugins: [react()],
|
| 7 |
})
|
|
|
|
| 1 |
import { defineConfig } from 'vite'
|
| 2 |
import react from '@vitejs/plugin-react'
|
| 3 |
+
import { viteSingleFile } from 'vite-plugin-singlefile';
|
| 4 |
|
| 5 |
// https://vite.dev/config/
|
| 6 |
export default defineConfig({
|
| 7 |
+
plugins: [react(), viteSingleFile()],
|
| 8 |
})
|