test: 暂存代码

This commit is contained in:
电摇小子
2026-08-06 20:29:25 +08:00
parent 307d247660
commit ad4b3a8074
43 changed files with 9978 additions and 512 deletions
+481 -3
View File
@@ -13,6 +13,7 @@ specifiers:
'@electron-toolkit/utils': ^4.0.0
'@koromix/koffi-win32-x64': 3.1.0
'@playwright/test': ^1.62.1
'@radix-ui/react-popover': ^1.1.23
'@rollup/rollup-darwin-arm64': ^4.62.2
'@tanstack/react-virtual': ^3.14.6
'@testing-library/dom': ^10.4.1
@@ -58,6 +59,7 @@ dependencies:
'@electron-toolkit/preload': 3.0.2_electron@43.1.0
'@electron-toolkit/utils': 4.0.0_electron@43.1.0
'@koromix/koffi-win32-x64': 3.1.0
'@radix-ui/react-popover': 1.1.23_eijghdl4n2x4hz6j4cg7ctgbuu
'@tanstack/react-virtual': 3.14.6_bokjwhiew3ov3ffvbmafuwoalq
archiver: 8.0.0
cross-env: 10.1.0
@@ -888,6 +890,34 @@ packages:
optional: true
dev: true
/@floating-ui/core/1.8.0:
resolution: {integrity: sha512-0CIZ5itps/8x7BG8dEIhs53BvCUH2PCoogtakwRTut+Arm58sJooJ0AuZhLw2HJYIR5cMLNPBSS728sPho2khQ==}
dependencies:
'@floating-ui/utils': 0.2.12
dev: false
/@floating-ui/dom/1.8.0:
resolution: {integrity: sha512-yXSrzeHZBTZadLOlfyhCkJHNeLJnHRnRInwdZ40L7ZiaAtrBwoYlsDrX3v5zB1Utk7CLfzcOVnVVWoXEky7Ceg==}
dependencies:
'@floating-ui/core': 1.8.0
'@floating-ui/utils': 0.2.12
dev: false
/@floating-ui/react-dom/2.1.9_bokjwhiew3ov3ffvbmafuwoalq:
resolution: {integrity: sha512-JDjEFGCpImxDCA7JJKviA0M9+RtmJdj0m/NVU5IMgBK+AmZouAQQ7/+2GLH0GXXY0YMw9oXPB8hKdbPYg5QLYg==}
peerDependencies:
react: '>=16.8.0'
react-dom: '>=16.8.0'
dependencies:
'@floating-ui/dom': 1.8.0
react: 19.2.1
react-dom: 19.2.1_react@19.2.1
dev: false
/@floating-ui/utils/0.2.12:
resolution: {integrity: sha512-HpCo8tmWzLVad5s2d19EhAz5zqrrQ6s69qd6moPMQvkOuSwDT1YgRfWSVuc4ennqrgv3OHppiOGMQ7oC13yIww==}
dev: false
/@gar/promisify/1.1.3:
resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==}
dev: true
@@ -1247,6 +1277,355 @@ packages:
playwright: 1.62.1
dev: true
/@radix-ui/primitive/1.1.7:
resolution: {integrity: sha512-rqWnm76nYT8HoNNqEjpgJ7Pw/DrBj5iBTrmEPo6HTX5+VJyBNOqTdv4g89G63HuR5g0AaENoAcH7Is5fF2kZ8Q==}
dev: false
/@radix-ui/react-arrow/1.1.15_eijghdl4n2x4hz6j4cg7ctgbuu:
resolution: {integrity: sha512-v4zggRcjadnI+ClKDuijlQEW4tw3NoaeHc/PwpKnLoLLKNUG4InLegkstooLcRIUWCs+8L22dGURCVuFfOKfnA==}
peerDependencies:
'@types/react': '*'
'@types/react-dom': '*'
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
'@types/react-dom':
optional: true
dependencies:
'@radix-ui/react-primitive': 2.1.10_eijghdl4n2x4hz6j4cg7ctgbuu
'@types/react': 19.2.7
'@types/react-dom': 19.2.3_@types+react@19.2.7
react: 19.2.1
react-dom: 19.2.1_react@19.2.1
dev: false
/@radix-ui/react-compose-refs/1.1.5_2lt27s3vun674ldqoia6newrwa:
resolution: {integrity: sha512-+48PbAAbq3didjJxa+OaWY2ZwgAKsNiRGyeHKszblZMQ+kcpd9pAaT11cMkGEie0vsOi3QdeTE6d5Fe3Gn61kA==}
peerDependencies:
'@types/react': '*'
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
dependencies:
'@types/react': 19.2.7
react: 19.2.1
dev: false
/@radix-ui/react-context/1.2.2_2lt27s3vun674ldqoia6newrwa:
resolution: {integrity: sha512-RHCUGwKHDr0hDGg4X7ma4JG4/+12qxw8rkh5QKdDldlCvtja6nUx1Ef/8HVrJze81lEsgLQlqjzjGNHantgnQA==}
peerDependencies:
'@types/react': '*'
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
dependencies:
'@types/react': 19.2.7
react: 19.2.1
dev: false
/@radix-ui/react-dismissable-layer/1.1.19_eijghdl4n2x4hz6j4cg7ctgbuu:
resolution: {integrity: sha512-8g4pfOL9HoKKLWGiypT+dphVqjFfmcXO5GBnhsG6zI+lxAx/8feQpr+1LSN8Re3hiZ+XkLNS4O9ztK11/LzQ6w==}
peerDependencies:
'@types/react': '*'
'@types/react-dom': '*'
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
'@types/react-dom':
optional: true
dependencies:
'@radix-ui/primitive': 1.1.7
'@radix-ui/react-compose-refs': 1.1.5_2lt27s3vun674ldqoia6newrwa
'@radix-ui/react-primitive': 2.1.10_eijghdl4n2x4hz6j4cg7ctgbuu
'@radix-ui/react-use-callback-ref': 1.1.4_2lt27s3vun674ldqoia6newrwa
'@radix-ui/react-use-effect-event': 0.0.5_2lt27s3vun674ldqoia6newrwa
'@types/react': 19.2.7
'@types/react-dom': 19.2.3_@types+react@19.2.7
react: 19.2.1
react-dom: 19.2.1_react@19.2.1
dev: false
/@radix-ui/react-focus-guards/1.1.6_2lt27s3vun674ldqoia6newrwa:
resolution: {integrity: sha512-RNOJjfZMTyBM6xYmV3IVGXkPjIhcBAuv48POevAXwrGJhkWZ9p1rFoIS1JFooPuT193AZmRsCPhpoVJxx6OPoQ==}
peerDependencies:
'@types/react': '*'
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
dependencies:
'@types/react': 19.2.7
react: 19.2.1
dev: false
/@radix-ui/react-focus-scope/1.1.16_eijghdl4n2x4hz6j4cg7ctgbuu:
resolution: {integrity: sha512-wmRZ2WWLvmt6KHy2rNPOdPUjwq5xOHY02+m+udwJTn0aNIox/rkskAvJTyTLGhPK6KgrUjlJUJpgmx/+wFiFIQ==}
peerDependencies:
'@types/react': '*'
'@types/react-dom': '*'
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
'@types/react-dom':
optional: true
dependencies:
'@radix-ui/react-compose-refs': 1.1.5_2lt27s3vun674ldqoia6newrwa
'@radix-ui/react-primitive': 2.1.10_eijghdl4n2x4hz6j4cg7ctgbuu
'@radix-ui/react-use-callback-ref': 1.1.4_2lt27s3vun674ldqoia6newrwa
'@types/react': 19.2.7
'@types/react-dom': 19.2.3_@types+react@19.2.7
react: 19.2.1
react-dom: 19.2.1_react@19.2.1
dev: false
/@radix-ui/react-id/1.1.4_2lt27s3vun674ldqoia6newrwa:
resolution: {integrity: sha512-TMQp2llA+RYn7JcjnrMnz7wN4pcVttPZnRZo52PLQsoLVKzNlVwUeHmfePgTgRluXFvlD3GD5g5MOVVTJCO0qA==}
peerDependencies:
'@types/react': '*'
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
dependencies:
'@radix-ui/react-use-layout-effect': 1.1.4_2lt27s3vun674ldqoia6newrwa
'@types/react': 19.2.7
react: 19.2.1
dev: false
/@radix-ui/react-popover/1.1.23_eijghdl4n2x4hz6j4cg7ctgbuu:
resolution: {integrity: sha512-mw58MrBlyHWFisTOYignD0vf/3gdcgAR+9of1s9G/38CbFiUwH1nCDkc0AUM9IrXFgN5Ue8n45j9WCgyM1sbiQ==}
peerDependencies:
'@types/react': '*'
'@types/react-dom': '*'
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
'@types/react-dom':
optional: true
dependencies:
'@radix-ui/primitive': 1.1.7
'@radix-ui/react-compose-refs': 1.1.5_2lt27s3vun674ldqoia6newrwa
'@radix-ui/react-context': 1.2.2_2lt27s3vun674ldqoia6newrwa
'@radix-ui/react-dismissable-layer': 1.1.19_eijghdl4n2x4hz6j4cg7ctgbuu
'@radix-ui/react-focus-guards': 1.1.6_2lt27s3vun674ldqoia6newrwa
'@radix-ui/react-focus-scope': 1.1.16_eijghdl4n2x4hz6j4cg7ctgbuu
'@radix-ui/react-id': 1.1.4_2lt27s3vun674ldqoia6newrwa
'@radix-ui/react-popper': 1.3.7_eijghdl4n2x4hz6j4cg7ctgbuu
'@radix-ui/react-portal': 1.1.17_eijghdl4n2x4hz6j4cg7ctgbuu
'@radix-ui/react-presence': 1.1.10_eijghdl4n2x4hz6j4cg7ctgbuu
'@radix-ui/react-primitive': 2.1.10_eijghdl4n2x4hz6j4cg7ctgbuu
'@radix-ui/react-slot': 1.3.3_2lt27s3vun674ldqoia6newrwa
'@radix-ui/react-use-controllable-state': 1.2.6_2lt27s3vun674ldqoia6newrwa
'@types/react': 19.2.7
'@types/react-dom': 19.2.3_@types+react@19.2.7
aria-hidden: 1.2.6
react: 19.2.1
react-dom: 19.2.1_react@19.2.1
react-remove-scroll: 2.7.2_2lt27s3vun674ldqoia6newrwa
dev: false
/@radix-ui/react-popper/1.3.7_eijghdl4n2x4hz6j4cg7ctgbuu:
resolution: {integrity: sha512-UsJrrd7w4wuKKTdvd/DNERVlwSlUcyXzjhyDwBk+3aPOsCjOY6ZSbxuw8E6lZTjjfP8Cpd0J8VVkrYUWyGYXyg==}
peerDependencies:
'@types/react': '*'
'@types/react-dom': '*'
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
'@types/react-dom':
optional: true
dependencies:
'@floating-ui/react-dom': 2.1.9_bokjwhiew3ov3ffvbmafuwoalq
'@radix-ui/react-arrow': 1.1.15_eijghdl4n2x4hz6j4cg7ctgbuu
'@radix-ui/react-compose-refs': 1.1.5_2lt27s3vun674ldqoia6newrwa
'@radix-ui/react-context': 1.2.2_2lt27s3vun674ldqoia6newrwa
'@radix-ui/react-primitive': 2.1.10_eijghdl4n2x4hz6j4cg7ctgbuu
'@radix-ui/react-use-callback-ref': 1.1.4_2lt27s3vun674ldqoia6newrwa
'@radix-ui/react-use-layout-effect': 1.1.4_2lt27s3vun674ldqoia6newrwa
'@radix-ui/react-use-rect': 1.1.4_2lt27s3vun674ldqoia6newrwa
'@radix-ui/react-use-size': 1.1.4_2lt27s3vun674ldqoia6newrwa
'@radix-ui/rect': 1.1.3
'@types/react': 19.2.7
'@types/react-dom': 19.2.3_@types+react@19.2.7
react: 19.2.1
react-dom: 19.2.1_react@19.2.1
dev: false
/@radix-ui/react-portal/1.1.17_eijghdl4n2x4hz6j4cg7ctgbuu:
resolution: {integrity: sha512-vKQLcWypUnwZVvfV7UkGahH2g6ySe8M8R+zYBwPrv5byZ9QAW6cQVvNKo7GgmD+p8aYb6D9JBuvy8/WhOno2wQ==}
peerDependencies:
'@types/react': '*'
'@types/react-dom': '*'
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
'@types/react-dom':
optional: true
dependencies:
'@radix-ui/react-primitive': 2.1.10_eijghdl4n2x4hz6j4cg7ctgbuu
'@radix-ui/react-use-layout-effect': 1.1.4_2lt27s3vun674ldqoia6newrwa
'@types/react': 19.2.7
'@types/react-dom': 19.2.3_@types+react@19.2.7
react: 19.2.1
react-dom: 19.2.1_react@19.2.1
dev: false
/@radix-ui/react-presence/1.1.10_eijghdl4n2x4hz6j4cg7ctgbuu:
resolution: {integrity: sha512-3wyzCQ6+ubRA+D4uv9m95JYLXxmOHp05qjrkjeA7uKHHtjpPggQzc6DAb0URl7j67oR0K2foO4ip27TiX037Bw==}
peerDependencies:
'@types/react': '*'
'@types/react-dom': '*'
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
'@types/react-dom':
optional: true
dependencies:
'@radix-ui/react-use-layout-effect': 1.1.4_2lt27s3vun674ldqoia6newrwa
'@types/react': 19.2.7
'@types/react-dom': 19.2.3_@types+react@19.2.7
react: 19.2.1
react-dom: 19.2.1_react@19.2.1
dev: false
/@radix-ui/react-primitive/2.1.10_eijghdl4n2x4hz6j4cg7ctgbuu:
resolution: {integrity: sha512-MucOnzh6hR5mid6VpkbglRAMYMjKLqRnGBbjXkzjK52fuQDd1qbkx78a5P40mkcnVXJdEVxm26E9OPAiUq7nBg==}
peerDependencies:
'@types/react': '*'
'@types/react-dom': '*'
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
'@types/react-dom':
optional: true
dependencies:
'@radix-ui/react-slot': 1.3.3_2lt27s3vun674ldqoia6newrwa
'@types/react': 19.2.7
'@types/react-dom': 19.2.3_@types+react@19.2.7
react: 19.2.1
react-dom: 19.2.1_react@19.2.1
dev: false
/@radix-ui/react-slot/1.3.3_2lt27s3vun674ldqoia6newrwa:
resolution: {integrity: sha512-qx7oqnYbxnK9kYI9m317qmFmEgo6ywqWvbTogdj7cL9p3/yx4M48p7Rnw5z3H890cL/ow/EeWJsuTykeZVXP5Q==}
peerDependencies:
'@types/react': '*'
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
dependencies:
'@radix-ui/react-compose-refs': 1.1.5_2lt27s3vun674ldqoia6newrwa
'@types/react': 19.2.7
react: 19.2.1
dev: false
/@radix-ui/react-use-callback-ref/1.1.4_2lt27s3vun674ldqoia6newrwa:
resolution: {integrity: sha512-R6OUY2e2fA6Yn6s+VSx5KBV6Nx8LQEhu+cz7LCej18rQ1HLyg9PSC9jP/ZNx0o6FAIK9c0F1kHylzSxKsdlkrQ==}
peerDependencies:
'@types/react': '*'
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
dependencies:
'@types/react': 19.2.7
react: 19.2.1
dev: false
/@radix-ui/react-use-controllable-state/1.2.6_2lt27s3vun674ldqoia6newrwa:
resolution: {integrity: sha512-uEQJGT97ZA/TgP/Hydw47lHu+/vQj6z/0jA+WeTbK1o9Rx45GImjpD0tc3W5ad3D6XTSR6e1yEO0FvGq6WQfVQ==}
peerDependencies:
'@types/react': '*'
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
dependencies:
'@radix-ui/primitive': 1.1.7
'@radix-ui/react-use-effect-event': 0.0.5_2lt27s3vun674ldqoia6newrwa
'@radix-ui/react-use-layout-effect': 1.1.4_2lt27s3vun674ldqoia6newrwa
'@types/react': 19.2.7
react: 19.2.1
dev: false
/@radix-ui/react-use-effect-event/0.0.5_2lt27s3vun674ldqoia6newrwa:
resolution: {integrity: sha512-7cshFL8HGS/7HEiHH+9kL9HBwp2sa9yX18Knwek6KYWmXwM7pegMgta2AXMQKI+rq3JnfSj9x8wYqFMTdG1Jgg==}
peerDependencies:
'@types/react': '*'
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
dependencies:
'@radix-ui/react-use-layout-effect': 1.1.4_2lt27s3vun674ldqoia6newrwa
'@types/react': 19.2.7
react: 19.2.1
dev: false
/@radix-ui/react-use-layout-effect/1.1.4_2lt27s3vun674ldqoia6newrwa:
resolution: {integrity: sha512-K20DkRkUwDnxEYMBPcg3Y6voLkEy5p5QQmszZgLngKKiC7dzBR/aEuK3w1qlx2JWDUNH6FluahYdgR3BP+QbYw==}
peerDependencies:
'@types/react': '*'
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
dependencies:
'@types/react': 19.2.7
react: 19.2.1
dev: false
/@radix-ui/react-use-rect/1.1.4_2lt27s3vun674ldqoia6newrwa:
resolution: {integrity: sha512-cSOCh6JlkmfjLyNcLiu2nB4v+nm+dkZ+Q5KHWk/soo4U7ZLiEQFKHK9/YmtBHjfCEaU43IBKQOc4/uJmCaiCTQ==}
peerDependencies:
'@types/react': '*'
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
dependencies:
'@radix-ui/rect': 1.1.3
'@types/react': 19.2.7
react: 19.2.1
dev: false
/@radix-ui/react-use-size/1.1.4_2lt27s3vun674ldqoia6newrwa:
resolution: {integrity: sha512-D3anSY15EJoxrihpsXI6SMrmmonnQtR2ni7arO+Lfdg3O95b9hNXxONk8jA5C8ANdF/h5HMAxejgs8PWJ6rlhw==}
peerDependencies:
'@types/react': '*'
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
dependencies:
'@radix-ui/react-use-layout-effect': 1.1.4_2lt27s3vun674ldqoia6newrwa
'@types/react': 19.2.7
react: 19.2.1
dev: false
/@radix-ui/rect/1.1.3:
resolution: {integrity: sha512-JtyZR+mqgBibTo8xea3B6ZRmzZiM/YeVBtUkas6zMuXjAlfIFIW2FgqeM9eLyvEaYX66vr6DJMK+4U6LV0KhNw==}
dev: false
/@rolldown/pluginutils/1.0.0-beta.53:
resolution: {integrity: sha512-vENRlFU4YbrwVqNDZ7fLvy+JR1CRkyr01jhSiDpE1u6py3OMzQfztQU2jxykW3ALNxO4kSlqIDeYyD0Y9RcQeQ==}
dev: true
@@ -1655,13 +2034,11 @@ packages:
'@types/react': ^19.2.0
dependencies:
'@types/react': 19.2.7
dev: true
/@types/react/19.2.7:
resolution: {integrity: sha512-MWtvHrGZLFttgeEj28VXHxpmwYbor/ATPYbBfSFZEIRK0ecCFLl2Qo55z52Hss+UV9CRN7trSeq1zbgx7YDWWg==}
dependencies:
csstype: 3.2.3
dev: true
/@types/readdir-glob/1.1.5:
resolution: {integrity: sha512-raiuEPUYqXu+nvtY2Pe8s8FEmZ3x5yAH4VkLdihcPdalvsHltomrRC9BzuStrJ9yk06470hS0Crw0f1pXqD+Hg==}
@@ -2095,6 +2472,13 @@ packages:
/argparse/2.0.1:
resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
/aria-hidden/1.2.6:
resolution: {integrity: sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==}
engines: {node: '>=10'}
dependencies:
tslib: 2.8.1
dev: false
/aria-query/5.3.0:
resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==}
dependencies:
@@ -2723,7 +3107,6 @@ packages:
/csstype/3.2.3:
resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==}
dev: true
/data-urls/7.0.0:
resolution: {integrity: sha512-23XHcCF+coGYevirZceTVD7NdJOqVn+49IHyxgszm+JIiHLoB2TkmPtsYkNWT1pvRSGkc35L6NHs0yHkN2SumA==}
@@ -2832,6 +3215,10 @@ packages:
engines: {node: '>=8'}
dev: true
/detect-node-es/1.1.0:
resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==}
dev: false
/dir-compare/4.2.0:
resolution: {integrity: sha512-2xMCmOoMrdQIPHdsTawECdNPwlVFB9zGcz3kuhmBO6U3oU+UQjsue0i8ayLKpgBcm+hcXPMVSGUN9d+pvJ6+VQ==}
dependencies:
@@ -3661,6 +4048,11 @@ packages:
math-intrinsics: 1.1.0
dev: true
/get-nonce/1.0.1:
resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==}
engines: {node: '>=6'}
dev: false
/get-proto/1.0.1:
resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==}
engines: {node: '>= 0.4'}
@@ -5118,6 +5510,57 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
/react-remove-scroll-bar/2.3.8_2lt27s3vun674ldqoia6newrwa:
resolution: {integrity: sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==}
engines: {node: '>=10'}
peerDependencies:
'@types/react': '*'
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
dependencies:
'@types/react': 19.2.7
react: 19.2.1
react-style-singleton: 2.2.3_2lt27s3vun674ldqoia6newrwa
tslib: 2.8.1
dev: false
/react-remove-scroll/2.7.2_2lt27s3vun674ldqoia6newrwa:
resolution: {integrity: sha512-Iqb9NjCCTt6Hf+vOdNIZGdTiH1QSqr27H/Ek9sv/a97gfueI/5h1s3yRi1nngzMUaOOToin5dI1dXKdXiF+u0Q==}
engines: {node: '>=10'}
peerDependencies:
'@types/react': '*'
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
dependencies:
'@types/react': 19.2.7
react: 19.2.1
react-remove-scroll-bar: 2.3.8_2lt27s3vun674ldqoia6newrwa
react-style-singleton: 2.2.3_2lt27s3vun674ldqoia6newrwa
tslib: 2.8.1
use-callback-ref: 1.3.3_2lt27s3vun674ldqoia6newrwa
use-sidecar: 1.1.3_2lt27s3vun674ldqoia6newrwa
dev: false
/react-style-singleton/2.2.3_2lt27s3vun674ldqoia6newrwa:
resolution: {integrity: sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==}
engines: {node: '>=10'}
peerDependencies:
'@types/react': '*'
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
dependencies:
'@types/react': 19.2.7
get-nonce: 1.0.1
react: 19.2.1
tslib: 2.8.1
dev: false
/react/19.2.1:
resolution: {integrity: sha512-DGrYcCWK7tvYMnWh79yrPHt+vdx9tY+1gPZa7nJQtO/p8bLTDaHp4dzwEhQB7pZ4Xe3ok4XKuEPrVuc+wlpkmw==}
engines: {node: '>=0.10.0'}
@@ -5912,6 +6355,10 @@ packages:
typescript: 5.9.3
dev: true
/tslib/2.8.1:
resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
dev: false
/type-check/0.4.0:
resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
engines: {node: '>= 0.8.0'}
@@ -6053,6 +6500,37 @@ packages:
punycode: 2.3.1
dev: true
/use-callback-ref/1.3.3_2lt27s3vun674ldqoia6newrwa:
resolution: {integrity: sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==}
engines: {node: '>=10'}
peerDependencies:
'@types/react': '*'
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
dependencies:
'@types/react': 19.2.7
react: 19.2.1
tslib: 2.8.1
dev: false
/use-sidecar/1.1.3_2lt27s3vun674ldqoia6newrwa:
resolution: {integrity: sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==}
engines: {node: '>=10'}
peerDependencies:
'@types/react': '*'
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
dependencies:
'@types/react': 19.2.7
detect-node-es: 1.1.0
react: 19.2.1
tslib: 2.8.1
dev: false
/utf8-byte-length/1.0.5:
resolution: {integrity: sha512-Xn0w3MtiQ6zoz2vFyUVruaCL53O/DwUvkEeOvj+uulMm0BkUGYWmBYVyElqZaSLhY6ZD0ulfU3aBra2aVT4xfA==}
dev: true