sunshine: 2025.122.141614 -> 2025.628.4510 (#422241)

authored by Peder Bergebakken Sundt and committed by GitHub f8945d6a 686386f4

+603 -245
+3 -1
nixos/tests/sunshine.nix
··· 15 15 ./common/x11.nix 16 16 ]; 17 17 18 + virtualisation.memorySize = 4096; 19 + 18 20 services.sunshine = { 19 21 enable = true; 20 22 openFirewall = true; ··· 61 63 moonlight.wait_for_console_text("Executing request.*pair") 62 64 63 65 # respond to pairing request from sunshine 64 - sunshine.succeed("curl --fail --insecure -u sunshine:sunshine -d '{\"pin\":\"1234\",\"name\":\"1234\"}' https://localhost:47990/api/pin") 66 + sunshine.succeed("curl --fail --insecure -u sunshine:sunshine -H 'Content-Type: application/json' -d '{\"pin\":\"1234\",\"name\":\"sunshine\"}' https://localhost:47990/api/pin") 65 67 66 68 # wait until pairing is complete 67 69 moonlight.wait_for_console_text("Executing request.*phrase=pairchallenge")
+595 -239
pkgs/by-name/su/sunshine/package-lock.json
··· 8 8 "name": "sunshine", 9 9 "version": "0.0.0", 10 10 "dependencies": { 11 - "@lizardbyte/shared-web": "2024.921.191855", 12 - "vue": "3.5.13", 13 - "vue-i18n": "11.0.1" 11 + "@lizardbyte/shared-web": "2025.626.181239", 12 + "vue": "3.5.17", 13 + "vue-i18n": "11.1.7" 14 14 }, 15 15 "devDependencies": { 16 + "@codecov/vite-plugin": "1.9.1", 16 17 "@vitejs/plugin-vue": "4.6.2", 17 - "serve": "14.2.3", 18 - "vite": "4.5.2", 18 + "serve": "14.2.4", 19 + "vite": "4.5.14", 19 20 "vite-plugin-ejs": "1.6.4" 20 21 } 22 + }, 23 + "node_modules/@actions/core": { 24 + "version": "1.11.1", 25 + "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.11.1.tgz", 26 + "integrity": "sha512-hXJCSrkwfA46Vd9Z3q4cpEpHB1rL5NG04+/rbqW9d3+CSvtB1tYe8UTpAlixa1vj0m/ULglfEK2UKxMGxCxv5A==", 27 + "dev": true, 28 + "license": "MIT", 29 + "dependencies": { 30 + "@actions/exec": "^1.1.1", 31 + "@actions/http-client": "^2.0.1" 32 + } 33 + }, 34 + "node_modules/@actions/exec": { 35 + "version": "1.1.1", 36 + "resolved": "https://registry.npmjs.org/@actions/exec/-/exec-1.1.1.tgz", 37 + "integrity": "sha512-+sCcHHbVdk93a0XT19ECtO/gIXoxvdsgQLzb2fE2/5sIZmWQuluYyjPQtrtTHdU1YzTZ7bAPN4sITq2xi1679w==", 38 + "dev": true, 39 + "license": "MIT", 40 + "dependencies": { 41 + "@actions/io": "^1.0.1" 42 + } 43 + }, 44 + "node_modules/@actions/github": { 45 + "version": "6.0.1", 46 + "resolved": "https://registry.npmjs.org/@actions/github/-/github-6.0.1.tgz", 47 + "integrity": "sha512-xbZVcaqD4XnQAe35qSQqskb3SqIAfRyLBrHMd/8TuL7hJSz2QtbDwnNM8zWx4zO5l2fnGtseNE3MbEvD7BxVMw==", 48 + "dev": true, 49 + "license": "MIT", 50 + "dependencies": { 51 + "@actions/http-client": "^2.2.0", 52 + "@octokit/core": "^5.0.1", 53 + "@octokit/plugin-paginate-rest": "^9.2.2", 54 + "@octokit/plugin-rest-endpoint-methods": "^10.4.0", 55 + "@octokit/request": "^8.4.1", 56 + "@octokit/request-error": "^5.1.1", 57 + "undici": "^5.28.5" 58 + } 59 + }, 60 + "node_modules/@actions/http-client": { 61 + "version": "2.2.3", 62 + "resolved": "https://registry.npmjs.org/@actions/http-client/-/http-client-2.2.3.tgz", 63 + "integrity": "sha512-mx8hyJi/hjFvbPokCg4uRd4ZX78t+YyRPtnKWwIl+RzNaVuFpQHfmlGVfsKEJN8LwTCvL+DfVgAM04XaHkm6bA==", 64 + "dev": true, 65 + "license": "MIT", 66 + "dependencies": { 67 + "tunnel": "^0.0.6", 68 + "undici": "^5.25.4" 69 + } 70 + }, 71 + "node_modules/@actions/io": { 72 + "version": "1.1.3", 73 + "resolved": "https://registry.npmjs.org/@actions/io/-/io-1.1.3.tgz", 74 + "integrity": "sha512-wi9JjgKLYS7U/z8PPbco+PvTb/nRWjeoFlJ1Qer83k/3C5PHQi28hiVdeE2kHXmIL99mQFawx8qt/JPjZilJ8Q==", 75 + "dev": true, 76 + "license": "MIT" 21 77 }, 22 78 "node_modules/@babel/helper-string-parser": { 23 - "version": "7.25.9", 24 - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", 25 - "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", 79 + "version": "7.27.1", 80 + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", 81 + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", 26 82 "license": "MIT", 27 83 "engines": { 28 84 "node": ">=6.9.0" 29 85 } 30 86 }, 31 87 "node_modules/@babel/helper-validator-identifier": { 32 - "version": "7.25.9", 33 - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", 34 - "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", 88 + "version": "7.27.1", 89 + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", 90 + "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", 35 91 "license": "MIT", 36 92 "engines": { 37 93 "node": ">=6.9.0" 38 94 } 39 95 }, 40 96 "node_modules/@babel/parser": { 41 - "version": "7.26.5", 42 - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.5.tgz", 43 - "integrity": "sha512-SRJ4jYmXRqV1/Xc+TIVG84WjHBXKlxO9sHQnA2Pf12QQEAp1LOh6kDzNHXcUnbH1QI0FDoPPVOt+vyUDucxpaw==", 97 + "version": "7.27.7", 98 + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.7.tgz", 99 + "integrity": "sha512-qnzXzDXdr/po3bOTbTIQZ7+TxNKxpkN5IifVLXS+r7qwynkZfPyjZfE7hCXbo7IoO9TNcSyibgONsf2HauUd3Q==", 44 100 "license": "MIT", 45 101 "dependencies": { 46 - "@babel/types": "^7.26.5" 102 + "@babel/types": "^7.27.7" 47 103 }, 48 104 "bin": { 49 105 "parser": "bin/babel-parser.js" ··· 53 109 } 54 110 }, 55 111 "node_modules/@babel/types": { 56 - "version": "7.26.5", 57 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.5.tgz", 58 - "integrity": "sha512-L6mZmwFDK6Cjh1nRCLXpa6no13ZIioJDz7mdkzHv399pThrTa/k0nUlNaenOeh2kWu/iaOQYElEpKPUswUa9Vg==", 112 + "version": "7.27.7", 113 + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.7.tgz", 114 + "integrity": "sha512-8OLQgDScAOHXnAz2cV+RfzzNMipuLVBz2biuAJFMV9bfkNf393je3VM8CLkjQodW5+iWsSJdSgSWT6rsZoXHPw==", 59 115 "license": "MIT", 60 116 "dependencies": { 61 - "@babel/helper-string-parser": "^7.25.9", 62 - "@babel/helper-validator-identifier": "^7.25.9" 117 + "@babel/helper-string-parser": "^7.27.1", 118 + "@babel/helper-validator-identifier": "^7.27.1" 63 119 }, 64 120 "engines": { 65 121 "node": ">=6.9.0" 122 + } 123 + }, 124 + "node_modules/@codecov/bundler-plugin-core": { 125 + "version": "1.9.1", 126 + "resolved": "https://registry.npmjs.org/@codecov/bundler-plugin-core/-/bundler-plugin-core-1.9.1.tgz", 127 + "integrity": "sha512-dt3ic7gMswz4p/qdkYPVJwXlLiLsz55rBBn2I7mr0HTG8pCoLRqnANJIwo5WrqGBZgPyVSMPBqBra6VxLWfDyA==", 128 + "dev": true, 129 + "license": "MIT", 130 + "dependencies": { 131 + "@actions/core": "^1.10.1", 132 + "@actions/github": "^6.0.0", 133 + "chalk": "4.1.2", 134 + "semver": "^7.5.4", 135 + "unplugin": "^1.10.1", 136 + "zod": "^3.22.4" 137 + }, 138 + "engines": { 139 + "node": ">=18.0.0" 140 + } 141 + }, 142 + "node_modules/@codecov/vite-plugin": { 143 + "version": "1.9.1", 144 + "resolved": "https://registry.npmjs.org/@codecov/vite-plugin/-/vite-plugin-1.9.1.tgz", 145 + "integrity": "sha512-S6Yne7comVulJ1jD3T7rCfYFHPR0zUjAYoLjUDPXNJCUrdzWJdf/ak/UepE7TicqQG+yBa6eb5WusqcPgg+1AQ==", 146 + "dev": true, 147 + "license": "MIT", 148 + "dependencies": { 149 + "@codecov/bundler-plugin-core": "^1.9.1", 150 + "unplugin": "^1.10.1" 151 + }, 152 + "engines": { 153 + "node": ">=18.0.0" 154 + }, 155 + "peerDependencies": { 156 + "vite": "4.x || 5.x || 6.x" 66 157 } 67 158 }, 68 159 "node_modules/@esbuild/android-arm": { ··· 439 530 "node": ">=12" 440 531 } 441 532 }, 533 + "node_modules/@fastify/busboy": { 534 + "version": "2.1.1", 535 + "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.1.tgz", 536 + "integrity": "sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==", 537 + "dev": true, 538 + "license": "MIT", 539 + "engines": { 540 + "node": ">=14" 541 + } 542 + }, 442 543 "node_modules/@fortawesome/fontawesome-free": { 443 - "version": "6.6.0", 444 - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-6.6.0.tgz", 445 - "integrity": "sha512-60G28ke/sXdtS9KZCpZSHHkCbdsOGEhIUGlwq6yhY74UpTiToIh8np7A8yphhM4BWsvNFtIvLpi4co+h9Mr9Ow==", 544 + "version": "6.7.2", 545 + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-6.7.2.tgz", 546 + "integrity": "sha512-JUOtgFW6k9u4Y+xeIaEiLr3+cjoUPiAuLXoyKOJSia6Duzb7pq+A76P9ZdPDoAoxHdHzq6gE9/jKBGXlZT8FbA==", 446 547 "license": "(CC-BY-4.0 AND OFL-1.1 AND MIT)", 447 548 "engines": { 448 549 "node": ">=6" 449 550 } 450 551 }, 451 552 "node_modules/@intlify/core-base": { 452 - "version": "11.0.1", 453 - "resolved": "https://registry.npmjs.org/@intlify/core-base/-/core-base-11.0.1.tgz", 454 - "integrity": "sha512-NAmhw1l/llM0HZRpagR/ChJTNymW4ll6/4EDSJML5c8L5Hl/+k6UyF8EIgE6DeHpfheQujkSRngauViHqq6jJQ==", 553 + "version": "11.1.7", 554 + "resolved": "https://registry.npmjs.org/@intlify/core-base/-/core-base-11.1.7.tgz", 555 + "integrity": "sha512-gYiGnQeJVp3kNBeXQ73m1uFOak0ry4av8pn+IkEWigyyPWEMGzB+xFeQdmGMFn49V+oox6294oGVff8bYOhtOw==", 455 556 "license": "MIT", 456 557 "dependencies": { 457 - "@intlify/message-compiler": "11.0.1", 458 - "@intlify/shared": "11.0.1" 558 + "@intlify/message-compiler": "11.1.7", 559 + "@intlify/shared": "11.1.7" 459 560 }, 460 561 "engines": { 461 562 "node": ">= 16" ··· 465 566 } 466 567 }, 467 568 "node_modules/@intlify/message-compiler": { 468 - "version": "11.0.1", 469 - "resolved": "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-11.0.1.tgz", 470 - "integrity": "sha512-5RFH8x+Mn3mbjcHXnb6KCXGiczBdiQkWkv99iiA0JpKrNuTAQeW59Pjq/uObMB0eR0shnKYGTkIJxum+DbL3sw==", 569 + "version": "11.1.7", 570 + "resolved": "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-11.1.7.tgz", 571 + "integrity": "sha512-0ezkep1AT30NyuKj8QbRlmvMORCCRlOIIu9v8RNU8SwDjjTiFCZzczCORMns2mCH4HZ1nXgrfkKzYUbfjNRmng==", 471 572 "license": "MIT", 472 573 "dependencies": { 473 - "@intlify/shared": "11.0.1", 574 + "@intlify/shared": "11.1.7", 474 575 "source-map-js": "^1.0.2" 475 576 }, 476 577 "engines": { ··· 481 582 } 482 583 }, 483 584 "node_modules/@intlify/shared": { 484 - "version": "11.0.1", 485 - "resolved": "https://registry.npmjs.org/@intlify/shared/-/shared-11.0.1.tgz", 486 - "integrity": "sha512-lH164+aDDptHZ3dBDbIhRa1dOPQUp+83iugpc+1upTOWCnwyC1PVis6rSWNMMJ8VQxvtHQB9JMib48K55y0PvQ==", 585 + "version": "11.1.7", 586 + "resolved": "https://registry.npmjs.org/@intlify/shared/-/shared-11.1.7.tgz", 587 + "integrity": "sha512-4yZeMt2Aa/7n5Ehy4KalUlvt3iRLcg1tq9IBVfOgkyWFArN4oygn6WxgGIFibP3svpaH8DarbNaottq+p0gUZQ==", 487 588 "license": "MIT", 488 589 "engines": { 489 590 "node": ">= 16" ··· 493 594 } 494 595 }, 495 596 "node_modules/@jridgewell/sourcemap-codec": { 496 - "version": "1.5.0", 497 - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", 498 - "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", 597 + "version": "1.5.4", 598 + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.4.tgz", 599 + "integrity": "sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==", 499 600 "license": "MIT" 500 601 }, 501 602 "node_modules/@lizardbyte/shared-web": { 502 - "version": "2024.921.191855", 503 - "resolved": "https://registry.npmjs.org/@lizardbyte/shared-web/-/shared-web-2024.921.191855.tgz", 504 - "integrity": "sha512-b/04hPn/Bl5RNkFWp07vtA74CxN20jgiujX60EkLv5y2PjQGkrlkd9tDqDG/uj9y0M0ntx7ymymtLK3x5OLulw==", 603 + "version": "2025.626.181239", 604 + "resolved": "https://registry.npmjs.org/@lizardbyte/shared-web/-/shared-web-2025.626.181239.tgz", 605 + "integrity": "sha512-8wZxaUkgnnABMlxzg4Q786yTXufYR0gfgiclkOVgxoqXAWIAiQr10GfKDfb7TKvslqj4EZ8eg7CWJ92Sr9DFPQ==", 505 606 "license": "AGPL-3.0-only", 506 607 "dependencies": { 507 - "@fortawesome/fontawesome-free": "6.6.0", 508 - "bootstrap": "5.3.3" 608 + "@fortawesome/fontawesome-free": "6.7.2", 609 + "bootstrap": "5.3.7" 610 + }, 611 + "funding": { 612 + "url": "https://app.lizardbyte.dev" 613 + } 614 + }, 615 + "node_modules/@octokit/auth-token": { 616 + "version": "4.0.0", 617 + "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-4.0.0.tgz", 618 + "integrity": "sha512-tY/msAuJo6ARbK6SPIxZrPBms3xPbfwBrulZe0Wtr/DIY9lje2HeV1uoebShn6mx7SjCHif6EjMvoREj+gZ+SA==", 619 + "dev": true, 620 + "license": "MIT", 621 + "engines": { 622 + "node": ">= 18" 623 + } 624 + }, 625 + "node_modules/@octokit/core": { 626 + "version": "5.2.1", 627 + "resolved": "https://registry.npmjs.org/@octokit/core/-/core-5.2.1.tgz", 628 + "integrity": "sha512-dKYCMuPO1bmrpuogcjQ8z7ICCH3FP6WmxpwC03yjzGfZhj9fTJg6+bS1+UAplekbN2C+M61UNllGOOoAfGCrdQ==", 629 + "dev": true, 630 + "license": "MIT", 631 + "dependencies": { 632 + "@octokit/auth-token": "^4.0.0", 633 + "@octokit/graphql": "^7.1.0", 634 + "@octokit/request": "^8.4.1", 635 + "@octokit/request-error": "^5.1.1", 636 + "@octokit/types": "^13.0.0", 637 + "before-after-hook": "^2.2.0", 638 + "universal-user-agent": "^6.0.0" 639 + }, 640 + "engines": { 641 + "node": ">= 18" 642 + } 643 + }, 644 + "node_modules/@octokit/endpoint": { 645 + "version": "9.0.6", 646 + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-9.0.6.tgz", 647 + "integrity": "sha512-H1fNTMA57HbkFESSt3Y9+FBICv+0jFceJFPWDePYlR/iMGrwM5ph+Dd4XRQs+8X+PUFURLQgX9ChPfhJ/1uNQw==", 648 + "dev": true, 649 + "license": "MIT", 650 + "dependencies": { 651 + "@octokit/types": "^13.1.0", 652 + "universal-user-agent": "^6.0.0" 653 + }, 654 + "engines": { 655 + "node": ">= 18" 656 + } 657 + }, 658 + "node_modules/@octokit/graphql": { 659 + "version": "7.1.1", 660 + "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-7.1.1.tgz", 661 + "integrity": "sha512-3mkDltSfcDUoa176nlGoA32RGjeWjl3K7F/BwHwRMJUW/IteSa4bnSV8p2ThNkcIcZU2umkZWxwETSSCJf2Q7g==", 662 + "dev": true, 663 + "license": "MIT", 664 + "dependencies": { 665 + "@octokit/request": "^8.4.1", 666 + "@octokit/types": "^13.0.0", 667 + "universal-user-agent": "^6.0.0" 668 + }, 669 + "engines": { 670 + "node": ">= 18" 671 + } 672 + }, 673 + "node_modules/@octokit/openapi-types": { 674 + "version": "24.2.0", 675 + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-24.2.0.tgz", 676 + "integrity": "sha512-9sIH3nSUttelJSXUrmGzl7QUBFul0/mB8HRYl3fOlgHbIWG+WnYDXU3v/2zMtAvuzZ/ed00Ei6on975FhBfzrg==", 677 + "dev": true, 678 + "license": "MIT" 679 + }, 680 + "node_modules/@octokit/plugin-paginate-rest": { 681 + "version": "9.2.2", 682 + "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-9.2.2.tgz", 683 + "integrity": "sha512-u3KYkGF7GcZnSD/3UP0S7K5XUFT2FkOQdcfXZGZQPGv3lm4F2Xbf71lvjldr8c1H3nNbF+33cLEkWYbokGWqiQ==", 684 + "dev": true, 685 + "license": "MIT", 686 + "dependencies": { 687 + "@octokit/types": "^12.6.0" 688 + }, 689 + "engines": { 690 + "node": ">= 18" 691 + }, 692 + "peerDependencies": { 693 + "@octokit/core": "5" 694 + } 695 + }, 696 + "node_modules/@octokit/plugin-paginate-rest/node_modules/@octokit/openapi-types": { 697 + "version": "20.0.0", 698 + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-20.0.0.tgz", 699 + "integrity": "sha512-EtqRBEjp1dL/15V7WiX5LJMIxxkdiGJnabzYx5Apx4FkQIFgAfKumXeYAqqJCj1s+BMX4cPFIFC4OLCR6stlnA==", 700 + "dev": true, 701 + "license": "MIT" 702 + }, 703 + "node_modules/@octokit/plugin-paginate-rest/node_modules/@octokit/types": { 704 + "version": "12.6.0", 705 + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-12.6.0.tgz", 706 + "integrity": "sha512-1rhSOfRa6H9w4YwK0yrf5faDaDTb+yLyBUKOCV4xtCDB5VmIPqd/v9yr9o6SAzOAlRxMiRiCic6JVM1/kunVkw==", 707 + "dev": true, 708 + "license": "MIT", 709 + "dependencies": { 710 + "@octokit/openapi-types": "^20.0.0" 711 + } 712 + }, 713 + "node_modules/@octokit/plugin-rest-endpoint-methods": { 714 + "version": "10.4.1", 715 + "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-10.4.1.tgz", 716 + "integrity": "sha512-xV1b+ceKV9KytQe3zCVqjg+8GTGfDYwaT1ATU5isiUyVtlVAO3HNdzpS4sr4GBx4hxQ46s7ITtZrAsxG22+rVg==", 717 + "dev": true, 718 + "license": "MIT", 719 + "dependencies": { 720 + "@octokit/types": "^12.6.0" 721 + }, 722 + "engines": { 723 + "node": ">= 18" 724 + }, 725 + "peerDependencies": { 726 + "@octokit/core": "5" 727 + } 728 + }, 729 + "node_modules/@octokit/plugin-rest-endpoint-methods/node_modules/@octokit/openapi-types": { 730 + "version": "20.0.0", 731 + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-20.0.0.tgz", 732 + "integrity": "sha512-EtqRBEjp1dL/15V7WiX5LJMIxxkdiGJnabzYx5Apx4FkQIFgAfKumXeYAqqJCj1s+BMX4cPFIFC4OLCR6stlnA==", 733 + "dev": true, 734 + "license": "MIT" 735 + }, 736 + "node_modules/@octokit/plugin-rest-endpoint-methods/node_modules/@octokit/types": { 737 + "version": "12.6.0", 738 + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-12.6.0.tgz", 739 + "integrity": "sha512-1rhSOfRa6H9w4YwK0yrf5faDaDTb+yLyBUKOCV4xtCDB5VmIPqd/v9yr9o6SAzOAlRxMiRiCic6JVM1/kunVkw==", 740 + "dev": true, 741 + "license": "MIT", 742 + "dependencies": { 743 + "@octokit/openapi-types": "^20.0.0" 744 + } 745 + }, 746 + "node_modules/@octokit/request": { 747 + "version": "8.4.1", 748 + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-8.4.1.tgz", 749 + "integrity": "sha512-qnB2+SY3hkCmBxZsR/MPCybNmbJe4KAlfWErXq+rBKkQJlbjdJeS85VI9r8UqeLYLvnAenU8Q1okM/0MBsAGXw==", 750 + "dev": true, 751 + "license": "MIT", 752 + "dependencies": { 753 + "@octokit/endpoint": "^9.0.6", 754 + "@octokit/request-error": "^5.1.1", 755 + "@octokit/types": "^13.1.0", 756 + "universal-user-agent": "^6.0.0" 757 + }, 758 + "engines": { 759 + "node": ">= 18" 760 + } 761 + }, 762 + "node_modules/@octokit/request-error": { 763 + "version": "5.1.1", 764 + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-5.1.1.tgz", 765 + "integrity": "sha512-v9iyEQJH6ZntoENr9/yXxjuezh4My67CBSu9r6Ve/05Iu5gNgnisNWOsoJHTP6k0Rr0+HQIpnH+kyammu90q/g==", 766 + "dev": true, 767 + "license": "MIT", 768 + "dependencies": { 769 + "@octokit/types": "^13.1.0", 770 + "deprecation": "^2.0.0", 771 + "once": "^1.4.0" 772 + }, 773 + "engines": { 774 + "node": ">= 18" 775 + } 776 + }, 777 + "node_modules/@octokit/types": { 778 + "version": "13.10.0", 779 + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-13.10.0.tgz", 780 + "integrity": "sha512-ifLaO34EbbPj0Xgro4G5lP5asESjwHracYJvVaPIyXMuiuXLlhic3S47cBdTb+jfODkTE5YtGCLt3Ay3+J97sA==", 781 + "dev": true, 782 + "license": "MIT", 783 + "dependencies": { 784 + "@octokit/openapi-types": "^24.2.0" 509 785 } 510 786 }, 511 787 "node_modules/@popperjs/core": { ··· 534 810 } 535 811 }, 536 812 "node_modules/@vue/compiler-core": { 537 - "version": "3.5.13", 538 - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.13.tgz", 539 - "integrity": "sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==", 813 + "version": "3.5.17", 814 + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.17.tgz", 815 + "integrity": "sha512-Xe+AittLbAyV0pabcN7cP7/BenRBNcteM4aSDCtRvGw0d9OL+HG1u/XHLY/kt1q4fyMeZYXyIYrsHuPSiDPosA==", 540 816 "license": "MIT", 541 817 "dependencies": { 542 - "@babel/parser": "^7.25.3", 543 - "@vue/shared": "3.5.13", 818 + "@babel/parser": "^7.27.5", 819 + "@vue/shared": "3.5.17", 544 820 "entities": "^4.5.0", 545 821 "estree-walker": "^2.0.2", 546 - "source-map-js": "^1.2.0" 822 + "source-map-js": "^1.2.1" 547 823 } 548 824 }, 549 825 "node_modules/@vue/compiler-dom": { 550 - "version": "3.5.13", 551 - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.13.tgz", 552 - "integrity": "sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==", 826 + "version": "3.5.17", 827 + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.17.tgz", 828 + "integrity": "sha512-+2UgfLKoaNLhgfhV5Ihnk6wB4ljyW1/7wUIog2puUqajiC29Lp5R/IKDdkebh9jTbTogTbsgB+OY9cEWzG95JQ==", 553 829 "license": "MIT", 554 830 "dependencies": { 555 - "@vue/compiler-core": "3.5.13", 556 - "@vue/shared": "3.5.13" 831 + "@vue/compiler-core": "3.5.17", 832 + "@vue/shared": "3.5.17" 557 833 } 558 834 }, 559 835 "node_modules/@vue/compiler-sfc": { 560 - "version": "3.5.13", 561 - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.13.tgz", 562 - "integrity": "sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==", 836 + "version": "3.5.17", 837 + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.17.tgz", 838 + "integrity": "sha512-rQQxbRJMgTqwRugtjw0cnyQv9cP4/4BxWfTdRBkqsTfLOHWykLzbOc3C4GGzAmdMDxhzU/1Ija5bTjMVrddqww==", 563 839 "license": "MIT", 564 840 "dependencies": { 565 - "@babel/parser": "^7.25.3", 566 - "@vue/compiler-core": "3.5.13", 567 - "@vue/compiler-dom": "3.5.13", 568 - "@vue/compiler-ssr": "3.5.13", 569 - "@vue/shared": "3.5.13", 841 + "@babel/parser": "^7.27.5", 842 + "@vue/compiler-core": "3.5.17", 843 + "@vue/compiler-dom": "3.5.17", 844 + "@vue/compiler-ssr": "3.5.17", 845 + "@vue/shared": "3.5.17", 570 846 "estree-walker": "^2.0.2", 571 - "magic-string": "^0.30.11", 572 - "postcss": "^8.4.48", 573 - "source-map-js": "^1.2.0" 847 + "magic-string": "^0.30.17", 848 + "postcss": "^8.5.6", 849 + "source-map-js": "^1.2.1" 574 850 } 575 851 }, 576 852 "node_modules/@vue/compiler-ssr": { 577 - "version": "3.5.13", 578 - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.13.tgz", 579 - "integrity": "sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==", 853 + "version": "3.5.17", 854 + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.17.tgz", 855 + "integrity": "sha512-hkDbA0Q20ZzGgpj5uZjb9rBzQtIHLS78mMilwrlpWk2Ep37DYntUz0PonQ6kr113vfOEdM+zTBuJDaceNIW0tQ==", 580 856 "license": "MIT", 581 857 "dependencies": { 582 - "@vue/compiler-dom": "3.5.13", 583 - "@vue/shared": "3.5.13" 858 + "@vue/compiler-dom": "3.5.17", 859 + "@vue/shared": "3.5.17" 584 860 } 585 861 }, 586 862 "node_modules/@vue/devtools-api": { ··· 590 866 "license": "MIT" 591 867 }, 592 868 "node_modules/@vue/reactivity": { 593 - "version": "3.5.13", 594 - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.13.tgz", 595 - "integrity": "sha512-NaCwtw8o48B9I6L1zl2p41OHo/2Z4wqYGGIK1Khu5T7yxrn+ATOixn/Udn2m+6kZKB/J7cuT9DbWWhRxqixACg==", 869 + "version": "3.5.17", 870 + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.17.tgz", 871 + "integrity": "sha512-l/rmw2STIscWi7SNJp708FK4Kofs97zc/5aEPQh4bOsReD/8ICuBcEmS7KGwDj5ODQLYWVN2lNibKJL1z5b+Lw==", 596 872 "license": "MIT", 597 873 "dependencies": { 598 - "@vue/shared": "3.5.13" 874 + "@vue/shared": "3.5.17" 599 875 } 600 876 }, 601 877 "node_modules/@vue/runtime-core": { 602 - "version": "3.5.13", 603 - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.13.tgz", 604 - "integrity": "sha512-Fj4YRQ3Az0WTZw1sFe+QDb0aXCerigEpw418pw1HBUKFtnQHWzwojaukAs2X/c9DQz4MQ4bsXTGlcpGxU/RCIw==", 878 + "version": "3.5.17", 879 + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.17.tgz", 880 + "integrity": "sha512-QQLXa20dHg1R0ri4bjKeGFKEkJA7MMBxrKo2G+gJikmumRS7PTD4BOU9FKrDQWMKowz7frJJGqBffYMgQYS96Q==", 605 881 "license": "MIT", 606 882 "dependencies": { 607 - "@vue/reactivity": "3.5.13", 608 - "@vue/shared": "3.5.13" 883 + "@vue/reactivity": "3.5.17", 884 + "@vue/shared": "3.5.17" 609 885 } 610 886 }, 611 887 "node_modules/@vue/runtime-dom": { 612 - "version": "3.5.13", 613 - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.13.tgz", 614 - "integrity": "sha512-dLaj94s93NYLqjLiyFzVs9X6dWhTdAlEAciC3Moq7gzAc13VJUdCnjjRurNM6uTLFATRHexHCTu/Xp3eW6yoog==", 888 + "version": "3.5.17", 889 + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.17.tgz", 890 + "integrity": "sha512-8El0M60TcwZ1QMz4/os2MdlQECgGoVHPuLnQBU3m9h3gdNRW9xRmI8iLS4t/22OQlOE6aJvNNlBiCzPHur4H9g==", 615 891 "license": "MIT", 616 892 "dependencies": { 617 - "@vue/reactivity": "3.5.13", 618 - "@vue/runtime-core": "3.5.13", 619 - "@vue/shared": "3.5.13", 893 + "@vue/reactivity": "3.5.17", 894 + "@vue/runtime-core": "3.5.17", 895 + "@vue/shared": "3.5.17", 620 896 "csstype": "^3.1.3" 621 897 } 622 898 }, 623 899 "node_modules/@vue/server-renderer": { 624 - "version": "3.5.13", 625 - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.13.tgz", 626 - "integrity": "sha512-wAi4IRJV/2SAW3htkTlB+dHeRmpTiVIK1OGLWV1yeStVSebSQQOwGwIq0D3ZIoBj2C2qpgz5+vX9iEBkTdk5YA==", 900 + "version": "3.5.17", 901 + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.17.tgz", 902 + "integrity": "sha512-BOHhm8HalujY6lmC3DbqF6uXN/K00uWiEeF22LfEsm9Q93XeJ/plHTepGwf6tqFcF7GA5oGSSAAUock3VvzaCA==", 627 903 "license": "MIT", 628 904 "dependencies": { 629 - "@vue/compiler-ssr": "3.5.13", 630 - "@vue/shared": "3.5.13" 905 + "@vue/compiler-ssr": "3.5.17", 906 + "@vue/shared": "3.5.17" 631 907 }, 632 908 "peerDependencies": { 633 - "vue": "3.5.13" 909 + "vue": "3.5.17" 634 910 } 635 911 }, 636 912 "node_modules/@vue/shared": { 637 - "version": "3.5.13", 638 - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.13.tgz", 639 - "integrity": "sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==", 913 + "version": "3.5.17", 914 + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.17.tgz", 915 + "integrity": "sha512-CabR+UN630VnsJO/jHWYBC1YVXyMq94KKp6iF5MQgZJs5I8cmjw6oVMO1oDbtBkENSHSSn/UadWlW/OAgdmKrg==", 640 916 "license": "MIT" 641 917 }, 642 918 "node_modules/@zeit/schemas": { ··· 660 936 "node": ">= 0.6" 661 937 } 662 938 }, 939 + "node_modules/acorn": { 940 + "version": "8.15.0", 941 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", 942 + "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", 943 + "dev": true, 944 + "license": "MIT", 945 + "bin": { 946 + "acorn": "bin/acorn" 947 + }, 948 + "engines": { 949 + "node": ">=0.4.0" 950 + } 951 + }, 663 952 "node_modules/ajv": { 664 953 "version": "8.12.0", 665 954 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", ··· 746 1035 } 747 1036 }, 748 1037 "node_modules/ansi-styles": { 749 - "version": "6.2.1", 750 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", 751 - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", 1038 + "version": "4.3.0", 1039 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 1040 + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 752 1041 "dev": true, 753 1042 "license": "MIT", 1043 + "dependencies": { 1044 + "color-convert": "^2.0.1" 1045 + }, 754 1046 "engines": { 755 - "node": ">=12" 1047 + "node": ">=8" 756 1048 }, 757 1049 "funding": { 758 1050 "url": "https://github.com/chalk/ansi-styles?sponsor=1" ··· 800 1092 "dev": true, 801 1093 "license": "MIT" 802 1094 }, 1095 + "node_modules/before-after-hook": { 1096 + "version": "2.2.3", 1097 + "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz", 1098 + "integrity": "sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==", 1099 + "dev": true, 1100 + "license": "Apache-2.0" 1101 + }, 803 1102 "node_modules/bootstrap": { 804 - "version": "5.3.3", 805 - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.3.3.tgz", 806 - "integrity": "sha512-8HLCdWgyoMguSO9o+aH+iuZ+aht+mzW0u3HIMzVu7Srrpv7EBBxTnrFlSCskwdY1+EOFQSm7uMJhNQHkdPcmjg==", 1103 + "version": "5.3.7", 1104 + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.3.7.tgz", 1105 + "integrity": "sha512-7KgiD8UHjfcPBHEpDNg+zGz8L3LqR3GVwqZiBRFX04a1BCArZOz1r2kjly2HQ0WokqTO0v1nF+QAt8dsW4lKlw==", 807 1106 "funding": [ 808 1107 { 809 1108 "type": "github", ··· 842 1141 "url": "https://github.com/sponsors/sindresorhus" 843 1142 } 844 1143 }, 1144 + "node_modules/boxen/node_modules/chalk": { 1145 + "version": "5.4.1", 1146 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", 1147 + "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", 1148 + "dev": true, 1149 + "license": "MIT", 1150 + "engines": { 1151 + "node": "^12.17.0 || ^14.13 || >=16.0.0" 1152 + }, 1153 + "funding": { 1154 + "url": "https://github.com/chalk/chalk?sponsor=1" 1155 + } 1156 + }, 845 1157 "node_modules/brace-expansion": { 846 - "version": "1.1.11", 847 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 848 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 1158 + "version": "1.1.12", 1159 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", 1160 + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", 849 1161 "dev": true, 850 1162 "license": "MIT", 851 1163 "dependencies": { ··· 877 1189 } 878 1190 }, 879 1191 "node_modules/chalk": { 880 - "version": "5.0.1", 881 - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.0.1.tgz", 882 - "integrity": "sha512-Fo07WOYGqMfCWHOzSXOt2CxDbC6skS/jO9ynEcmpANMoPrD+W1r1K6Vx7iNm+AQmETU1Xr2t+n8nzkV9t6xh3w==", 1192 + "version": "4.1.2", 1193 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 1194 + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 883 1195 "dev": true, 884 1196 "license": "MIT", 1197 + "dependencies": { 1198 + "ansi-styles": "^4.1.0", 1199 + "supports-color": "^7.1.0" 1200 + }, 885 1201 "engines": { 886 - "node": "^12.17.0 || ^14.13 || >=16.0.0" 1202 + "node": ">=10" 887 1203 }, 888 1204 "funding": { 889 1205 "url": "https://github.com/chalk/chalk?sponsor=1" ··· 905 1221 "url": "https://github.com/chalk/chalk-template?sponsor=1" 906 1222 } 907 1223 }, 908 - "node_modules/chalk-template/node_modules/ansi-styles": { 909 - "version": "4.3.0", 910 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 911 - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 912 - "dev": true, 913 - "license": "MIT", 914 - "dependencies": { 915 - "color-convert": "^2.0.1" 916 - }, 917 - "engines": { 918 - "node": ">=8" 919 - }, 920 - "funding": { 921 - "url": "https://github.com/chalk/ansi-styles?sponsor=1" 922 - } 923 - }, 924 - "node_modules/chalk-template/node_modules/chalk": { 925 - "version": "4.1.2", 926 - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 927 - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 928 - "dev": true, 929 - "license": "MIT", 930 - "dependencies": { 931 - "ansi-styles": "^4.1.0", 932 - "supports-color": "^7.1.0" 933 - }, 934 - "engines": { 935 - "node": ">=10" 936 - }, 937 - "funding": { 938 - "url": "https://github.com/chalk/chalk?sponsor=1" 939 - } 940 - }, 941 1224 "node_modules/cli-boxes": { 942 1225 "version": "3.0.0", 943 1226 "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", ··· 1079 1362 "node": ">=4.0.0" 1080 1363 } 1081 1364 }, 1365 + "node_modules/deprecation": { 1366 + "version": "2.3.1", 1367 + "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", 1368 + "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==", 1369 + "dev": true, 1370 + "license": "ISC" 1371 + }, 1082 1372 "node_modules/eastasianwidth": { 1083 1373 "version": "0.2.0", 1084 1374 "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", ··· 1196 1486 "dev": true, 1197 1487 "license": "MIT" 1198 1488 }, 1199 - "node_modules/fast-url-parser": { 1200 - "version": "1.1.3", 1201 - "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", 1202 - "integrity": "sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==", 1203 - "dev": true, 1204 - "license": "MIT", 1205 - "dependencies": { 1206 - "punycode": "^1.3.2" 1207 - } 1208 - }, 1209 1489 "node_modules/filelist": { 1210 1490 "version": "1.0.4", 1211 1491 "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", ··· 1217 1497 } 1218 1498 }, 1219 1499 "node_modules/filelist/node_modules/brace-expansion": { 1220 - "version": "2.0.1", 1221 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 1222 - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 1500 + "version": "2.0.2", 1501 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", 1502 + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", 1223 1503 "dev": true, 1224 1504 "license": "MIT", 1225 1505 "dependencies": { ··· 1385 1665 "node": ">=10" 1386 1666 } 1387 1667 }, 1388 - "node_modules/jake/node_modules/ansi-styles": { 1389 - "version": "4.3.0", 1390 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 1391 - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 1392 - "dev": true, 1393 - "license": "MIT", 1394 - "dependencies": { 1395 - "color-convert": "^2.0.1" 1396 - }, 1397 - "engines": { 1398 - "node": ">=8" 1399 - }, 1400 - "funding": { 1401 - "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1402 - } 1403 - }, 1404 - "node_modules/jake/node_modules/chalk": { 1405 - "version": "4.1.2", 1406 - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 1407 - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 1408 - "dev": true, 1409 - "license": "MIT", 1410 - "dependencies": { 1411 - "ansi-styles": "^4.1.0", 1412 - "supports-color": "^7.1.0" 1413 - }, 1414 - "engines": { 1415 - "node": ">=10" 1416 - }, 1417 - "funding": { 1418 - "url": "https://github.com/chalk/chalk?sponsor=1" 1419 - } 1420 - }, 1421 1668 "node_modules/json-schema-traverse": { 1422 1669 "version": "1.0.0", 1423 1670 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", ··· 1442 1689 "license": "MIT" 1443 1690 }, 1444 1691 "node_modules/mime-db": { 1445 - "version": "1.53.0", 1446 - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.53.0.tgz", 1447 - "integrity": "sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==", 1692 + "version": "1.54.0", 1693 + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", 1694 + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", 1448 1695 "dev": true, 1449 1696 "license": "MIT", 1450 1697 "engines": { ··· 1515 1762 "license": "MIT" 1516 1763 }, 1517 1764 "node_modules/nanoid": { 1518 - "version": "3.3.8", 1519 - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", 1520 - "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", 1765 + "version": "3.3.11", 1766 + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", 1767 + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", 1521 1768 "funding": [ 1522 1769 { 1523 1770 "type": "github", ··· 1565 1812 "node": ">= 0.8" 1566 1813 } 1567 1814 }, 1815 + "node_modules/once": { 1816 + "version": "1.4.0", 1817 + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 1818 + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 1819 + "dev": true, 1820 + "license": "ISC", 1821 + "dependencies": { 1822 + "wrappy": "1" 1823 + } 1824 + }, 1568 1825 "node_modules/onetime": { 1569 1826 "version": "5.1.2", 1570 1827 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", ··· 1599 1856 } 1600 1857 }, 1601 1858 "node_modules/path-to-regexp": { 1602 - "version": "2.2.1", 1603 - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz", 1604 - "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==", 1859 + "version": "3.3.0", 1860 + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.3.0.tgz", 1861 + "integrity": "sha512-qyCH421YQPS2WFDxDjftfc1ZR5WKQzVzqsp4n9M2kQhVOo/ByahFoUNJfl58kOcEGfQ//7weFTDhm+ss8Ecxgw==", 1605 1862 "dev": true, 1606 1863 "license": "MIT" 1607 1864 }, ··· 1612 1869 "license": "ISC" 1613 1870 }, 1614 1871 "node_modules/postcss": { 1615 - "version": "8.5.1", 1616 - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.1.tgz", 1617 - "integrity": "sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==", 1872 + "version": "8.5.6", 1873 + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", 1874 + "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", 1618 1875 "funding": [ 1619 1876 { 1620 1877 "type": "opencollective", ··· 1631 1888 ], 1632 1889 "license": "MIT", 1633 1890 "dependencies": { 1634 - "nanoid": "^3.3.8", 1891 + "nanoid": "^3.3.11", 1635 1892 "picocolors": "^1.1.1", 1636 1893 "source-map-js": "^1.2.1" 1637 1894 }, ··· 1640 1897 } 1641 1898 }, 1642 1899 "node_modules/punycode": { 1643 - "version": "1.4.1", 1644 - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", 1645 - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", 1900 + "version": "2.3.1", 1901 + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", 1902 + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", 1646 1903 "dev": true, 1647 - "license": "MIT" 1904 + "license": "MIT", 1905 + "engines": { 1906 + "node": ">=6" 1907 + } 1648 1908 }, 1649 1909 "node_modules/range-parser": { 1650 1910 "version": "1.2.0", ··· 1730 1990 "dev": true, 1731 1991 "license": "MIT" 1732 1992 }, 1993 + "node_modules/semver": { 1994 + "version": "7.7.2", 1995 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", 1996 + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", 1997 + "dev": true, 1998 + "license": "ISC", 1999 + "bin": { 2000 + "semver": "bin/semver.js" 2001 + }, 2002 + "engines": { 2003 + "node": ">=10" 2004 + } 2005 + }, 1733 2006 "node_modules/serve": { 1734 - "version": "14.2.3", 1735 - "resolved": "https://registry.npmjs.org/serve/-/serve-14.2.3.tgz", 1736 - "integrity": "sha512-VqUFMC7K3LDGeGnJM9h56D3XGKb6KGgOw0cVNtA26yYXHCcpxf3xwCTUaQoWlVS7i8Jdh3GjQkOB23qsXyjoyQ==", 2007 + "version": "14.2.4", 2008 + "resolved": "https://registry.npmjs.org/serve/-/serve-14.2.4.tgz", 2009 + "integrity": "sha512-qy1S34PJ/fcY8gjVGszDB3EXiPSk5FKhUa7tQe0UPRddxRidc2V6cNHPNewbE1D7MAkgLuWEt3Vw56vYy73tzQ==", 1737 2010 "dev": true, 1738 2011 "license": "MIT", 1739 2012 "dependencies": { ··· 1746 2019 "clipboardy": "3.0.0", 1747 2020 "compression": "1.7.4", 1748 2021 "is-port-reachable": "4.0.0", 1749 - "serve-handler": "6.1.5", 2022 + "serve-handler": "6.1.6", 1750 2023 "update-check": "1.5.4" 1751 2024 }, 1752 2025 "bin": { ··· 1757 2030 } 1758 2031 }, 1759 2032 "node_modules/serve-handler": { 1760 - "version": "6.1.5", 1761 - "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.5.tgz", 1762 - "integrity": "sha512-ijPFle6Hwe8zfmBxJdE+5fta53fdIY0lHISJvuikXB3VYFafRjMRpOffSPvCYsbKyBA7pvy9oYr/BT1O3EArlg==", 2033 + "version": "6.1.6", 2034 + "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.6.tgz", 2035 + "integrity": "sha512-x5RL9Y2p5+Sh3D38Fh9i/iQ5ZK+e4xuXRd/pGbM4D13tgo/MGwbttUk8emytcr1YYzBYs+apnUngBDFYfpjPuQ==", 1763 2036 "dev": true, 1764 2037 "license": "MIT", 1765 2038 "dependencies": { 1766 2039 "bytes": "3.0.0", 1767 2040 "content-disposition": "0.5.2", 1768 - "fast-url-parser": "1.1.3", 1769 2041 "mime-types": "2.1.18", 1770 2042 "minimatch": "3.1.2", 1771 2043 "path-is-inside": "1.0.2", 1772 - "path-to-regexp": "2.2.1", 2044 + "path-to-regexp": "3.3.0", 1773 2045 "range-parser": "1.2.0" 1774 2046 } 1775 2047 }, ··· 1796 2068 "node": ">= 0.6" 1797 2069 } 1798 2070 }, 2071 + "node_modules/serve/node_modules/chalk": { 2072 + "version": "5.0.1", 2073 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.0.1.tgz", 2074 + "integrity": "sha512-Fo07WOYGqMfCWHOzSXOt2CxDbC6skS/jO9ynEcmpANMoPrD+W1r1K6Vx7iNm+AQmETU1Xr2t+n8nzkV9t6xh3w==", 2075 + "dev": true, 2076 + "license": "MIT", 2077 + "engines": { 2078 + "node": "^12.17.0 || ^14.13 || >=16.0.0" 2079 + }, 2080 + "funding": { 2081 + "url": "https://github.com/chalk/chalk?sponsor=1" 2082 + } 2083 + }, 1799 2084 "node_modules/shebang-command": { 1800 2085 "version": "2.0.0", 1801 2086 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", ··· 1902 2187 "node": ">=8" 1903 2188 } 1904 2189 }, 2190 + "node_modules/tunnel": { 2191 + "version": "0.0.6", 2192 + "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", 2193 + "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", 2194 + "dev": true, 2195 + "license": "MIT", 2196 + "engines": { 2197 + "node": ">=0.6.11 <=0.7.0 || >=0.7.3" 2198 + } 2199 + }, 1905 2200 "node_modules/type-fest": { 1906 2201 "version": "2.19.0", 1907 2202 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", ··· 1915 2210 "url": "https://github.com/sponsors/sindresorhus" 1916 2211 } 1917 2212 }, 2213 + "node_modules/undici": { 2214 + "version": "5.29.0", 2215 + "resolved": "https://registry.npmjs.org/undici/-/undici-5.29.0.tgz", 2216 + "integrity": "sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==", 2217 + "dev": true, 2218 + "license": "MIT", 2219 + "dependencies": { 2220 + "@fastify/busboy": "^2.0.0" 2221 + }, 2222 + "engines": { 2223 + "node": ">=14.0" 2224 + } 2225 + }, 2226 + "node_modules/universal-user-agent": { 2227 + "version": "6.0.1", 2228 + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.1.tgz", 2229 + "integrity": "sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ==", 2230 + "dev": true, 2231 + "license": "ISC" 2232 + }, 2233 + "node_modules/unplugin": { 2234 + "version": "1.16.1", 2235 + "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.16.1.tgz", 2236 + "integrity": "sha512-4/u/j4FrCKdi17jaxuJA0jClGxB1AvU2hw/IuayPc4ay1XGaJs/rbb4v5WKwAjNifjmXK9PIFyuPiaK8azyR9w==", 2237 + "dev": true, 2238 + "license": "MIT", 2239 + "dependencies": { 2240 + "acorn": "^8.14.0", 2241 + "webpack-virtual-modules": "^0.6.2" 2242 + }, 2243 + "engines": { 2244 + "node": ">=14.0.0" 2245 + } 2246 + }, 1918 2247 "node_modules/update-check": { 1919 2248 "version": "1.5.4", 1920 2249 "resolved": "https://registry.npmjs.org/update-check/-/update-check-1.5.4.tgz", ··· 1936 2265 "punycode": "^2.1.0" 1937 2266 } 1938 2267 }, 1939 - "node_modules/uri-js/node_modules/punycode": { 1940 - "version": "2.3.1", 1941 - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", 1942 - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", 1943 - "dev": true, 1944 - "license": "MIT", 1945 - "engines": { 1946 - "node": ">=6" 1947 - } 1948 - }, 1949 2268 "node_modules/vary": { 1950 2269 "version": "1.1.2", 1951 2270 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", ··· 1957 2276 } 1958 2277 }, 1959 2278 "node_modules/vite": { 1960 - "version": "4.5.2", 1961 - "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.2.tgz", 1962 - "integrity": "sha512-tBCZBNSBbHQkaGyhGCDUGqeo2ph8Fstyp6FMSvTtsXeZSPpSMGlviAOav2hxVTqFcx8Hj/twtWKsMJXNY0xI8w==", 2279 + "version": "4.5.14", 2280 + "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.14.tgz", 2281 + "integrity": "sha512-+v57oAaoYNnO3hIu5Z/tJRZjq5aHM2zDve9YZ8HngVHbhk66RStobhb1sqPMIPEleV6cNKYK4eGrAbE9Ulbl2g==", 1963 2282 "dev": true, 1964 2283 "license": "MIT", 1965 2284 "dependencies": { ··· 2023 2342 } 2024 2343 }, 2025 2344 "node_modules/vue": { 2026 - "version": "3.5.13", 2027 - "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.13.tgz", 2028 - "integrity": "sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ==", 2345 + "version": "3.5.17", 2346 + "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.17.tgz", 2347 + "integrity": "sha512-LbHV3xPN9BeljML+Xctq4lbz2lVHCR6DtbpTf5XIO6gugpXUN49j2QQPcMj086r9+AkJ0FfUT8xjulKKBkkr9g==", 2029 2348 "license": "MIT", 2030 2349 "dependencies": { 2031 - "@vue/compiler-dom": "3.5.13", 2032 - "@vue/compiler-sfc": "3.5.13", 2033 - "@vue/runtime-dom": "3.5.13", 2034 - "@vue/server-renderer": "3.5.13", 2035 - "@vue/shared": "3.5.13" 2350 + "@vue/compiler-dom": "3.5.17", 2351 + "@vue/compiler-sfc": "3.5.17", 2352 + "@vue/runtime-dom": "3.5.17", 2353 + "@vue/server-renderer": "3.5.17", 2354 + "@vue/shared": "3.5.17" 2036 2355 }, 2037 2356 "peerDependencies": { 2038 2357 "typescript": "*" ··· 2044 2363 } 2045 2364 }, 2046 2365 "node_modules/vue-i18n": { 2047 - "version": "11.0.1", 2048 - "resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-11.0.1.tgz", 2049 - "integrity": "sha512-pWAT8CusK8q9/EpN7V3oxwHwxWm6+Kp2PeTZmRGvdZTkUzMQDpbbmHp0TwQ8xw04XKm23cr6B4GL72y3W8Yekg==", 2366 + "version": "11.1.7", 2367 + "resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-11.1.7.tgz", 2368 + "integrity": "sha512-CDrU7Cmyh1AxJjerQmipV9nVa//exVBdhTcWGlbfcDCN8bKp/uAe7Le6IoN4//5emIikbsSKe9Uofmf/xXkhOA==", 2050 2369 "license": "MIT", 2051 2370 "dependencies": { 2052 - "@intlify/core-base": "11.0.1", 2053 - "@intlify/shared": "11.0.1", 2371 + "@intlify/core-base": "11.1.7", 2372 + "@intlify/shared": "11.1.7", 2054 2373 "@vue/devtools-api": "^6.5.0" 2055 2374 }, 2056 2375 "engines": { ··· 2062 2381 "peerDependencies": { 2063 2382 "vue": "^3.0.0" 2064 2383 } 2384 + }, 2385 + "node_modules/webpack-virtual-modules": { 2386 + "version": "0.6.2", 2387 + "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz", 2388 + "integrity": "sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==", 2389 + "dev": true, 2390 + "license": "MIT" 2065 2391 }, 2066 2392 "node_modules/which": { 2067 2393 "version": "2.0.2", ··· 2111 2437 }, 2112 2438 "funding": { 2113 2439 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 2440 + } 2441 + }, 2442 + "node_modules/wrap-ansi/node_modules/ansi-styles": { 2443 + "version": "6.2.1", 2444 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", 2445 + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", 2446 + "dev": true, 2447 + "license": "MIT", 2448 + "engines": { 2449 + "node": ">=12" 2450 + }, 2451 + "funding": { 2452 + "url": "https://github.com/chalk/ansi-styles?sponsor=1" 2453 + } 2454 + }, 2455 + "node_modules/wrappy": { 2456 + "version": "1.0.2", 2457 + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 2458 + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 2459 + "dev": true, 2460 + "license": "ISC" 2461 + }, 2462 + "node_modules/zod": { 2463 + "version": "3.25.67", 2464 + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.67.tgz", 2465 + "integrity": "sha512-idA2YXwpCdqUSKRCACDE6ItZD9TZzy3OZMtpfLoh6oPR47lipysRrJfjzMqFxQ3uJuUPyUeWe1r9vLH33xO/Qw==", 2466 + "dev": true, 2467 + "license": "MIT", 2468 + "funding": { 2469 + "url": "https://github.com/sponsors/colinhacks" 2114 2470 } 2115 2471 } 2116 2472 }
+5 -5
pkgs/by-name/su/sunshine/package.nix
··· 57 57 in 58 58 stdenv'.mkDerivation rec { 59 59 pname = "sunshine"; 60 - version = "2025.122.141614"; 60 + version = "2025.628.4510"; 61 61 62 62 src = fetchFromGitHub { 63 63 owner = "LizardByte"; 64 64 repo = "Sunshine"; 65 65 tag = "v${version}"; 66 - hash = "sha256-rHf+lj5dycXA//fu3RPuimYz2hrJnoVt7GA2xuHGXJk="; 66 + hash = "sha256-xNWFo6a4YrJ+tBFTSReoAEi1oZ4DSguBEusizWeWKYY="; 67 67 fetchSubmodules = true; 68 68 }; 69 69 ··· 71 71 ui = buildNpmPackage { 72 72 inherit src version; 73 73 pname = "sunshine-ui"; 74 - npmDepsHash = "sha256-sWCmx1dMEyRyuYeeuqAjHZLVnckskgQO4saFM64s4Y4="; 74 + npmDepsHash = "sha256-kUixeLf8prsWQolg1v+vJ5rvwKZOsU+88+0hVOgTZ0A="; 75 75 76 76 # use generated package-lock.json as upstream does not provide one 77 77 postPatch = '' ··· 194 194 substituteInPlace cmake/targets/common.cmake \ 195 195 --replace-fail 'find_program(NPM npm REQUIRED)' "" 196 196 197 - substituteInPlace packaging/linux/sunshine.desktop \ 197 + substituteInPlace packaging/linux/dev.lizardbyte.app.Sunshine.desktop \ 198 198 --subst-var-by PROJECT_NAME 'Sunshine' \ 199 199 --subst-var-by PROJECT_DESCRIPTION 'Self-hosted game stream host for Moonlight' \ 200 200 --subst-var-by SUNSHINE_DESKTOP_ICON 'sunshine' \ ··· 230 230 ''; 231 231 232 232 postInstall = '' 233 - install -Dm644 ../packaging/linux/${pname}.desktop $out/share/applications/${pname}.desktop 233 + install -Dm644 ../packaging/linux/dev.lizardbyte.app.Sunshine.desktop $out/share/applications/dev.lizardbyte.app.Sunshine.desktop 234 234 ''; 235 235 236 236 doInstallCheck = true;