⬆️ 更新依赖

This commit is contained in:
BTMuli
2026-01-18 22:19:52 +08:00
parent cc930912dc
commit 0159ee38f3
5 changed files with 149 additions and 118 deletions

View File

@@ -1,6 +1,6 @@
/**
* ESLint配置文件
* @since 2025-05-29
* ESLint 配置文件
* @since Beta v0.9.3
*/
import eslintPluginJsonc from "eslint-plugin-jsonc";
import eslintPluginJs from "@eslint/js";
@@ -18,7 +18,7 @@ export default [
...eslintPluginVue.configs["flat/essential"],
...eslintConfigJson,
...eslintConfigVue,
eslintConfigYml,
...eslintConfigYml,
{
ignores: [
"dist",

View File

@@ -1,24 +1,26 @@
/**
* @file eslint/ymlEslint.js
* @description YAML相关的ESLint配置
* @since Beta v0.7.7
* YAML 文件的 ESLint 配置
* @since Beta v0.9.3
*/
import pluginYml from "eslint-plugin-yml";
import parserYml from "yaml-eslint-parser";
import * as ymlParser from "yaml-eslint-parser";
const eslintConfigYml = {
files: ["**/*.yml", "**/*.yaml"],
plugins: { yml: pluginYml },
languageOptions: {
parser: parserYml,
parserOptions: { defaultYAMLVersion: "1.2", extraFileExtensions: [".yaml", ".yml"] },
const eslintConfigYml = [
...pluginYml.configs.recommended,
{
files: ["**/*.yml", "**/*.yaml"],
plugins: { yml: pluginYml },
languageOptions: {
parser: ymlParser,
parserOptions: { defaultYAMLVersion: "1.2", extraFileExtensions: [".yaml", ".yml"] },
},
rules: {
"yml/indent": ["error", 2],
"yml/key-spacing": ["error"],
"yml/quotes": ["error", { prefer: "double", avoidEscape: true }],
"yml/sort-keys": ["error", "asc"],
},
},
rules: {
"yml/indent": ["error", 2],
"yml/key-spacing": ["error"],
"yml/quotes": ["error", { prefer: "double", avoidEscape: true }],
"yml/sort-keys": ["error", "asc"],
},
};
];
export default eslintConfigYml;

View File

@@ -122,7 +122,7 @@
"@types/json-bigint": "^1.0.4",
"@types/node": "^25.0.9",
"@typescript-eslint/parser": "^8.53.0",
"@typescript/native-preview": "7.0.0-dev.20260116.1",
"@typescript/native-preview": "7.0.0-dev.20260118.1",
"@vitejs/plugin-vue": "^6.0.3",
"app-root-path": "^3.1.0",
"concurrently": "^9.2.1",
@@ -133,7 +133,7 @@
"eslint-plugin-prettier": "^5.5.5",
"eslint-plugin-tsdoc": "^0.5.0",
"eslint-plugin-vue": "^10.7.0",
"eslint-plugin-yml": "^1.19.1",
"eslint-plugin-yml": "^2.0.0",
"fs-extra": "^11.3.3",
"globals": "^17.0.0",
"husky": "^9.1.7",
@@ -159,6 +159,6 @@
"vite-plugin-vuetify": "^2.1.2",
"vue-eslint-parser": "^10.2.0",
"vue-tsc": "^3.2.2",
"yaml-eslint-parser": "^1.3.2"
"yaml-eslint-parser": "^2.0.0"
}
}

175
pnpm-lock.yaml generated
View File

@@ -160,8 +160,8 @@ importers:
specifier: ^8.53.0
version: 8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
'@typescript/native-preview':
specifier: 7.0.0-dev.20260116.1
version: 7.0.0-dev.20260116.1
specifier: 7.0.0-dev.20260118.1
version: 7.0.0-dev.20260118.1
'@vitejs/plugin-vue':
specifier: ^6.0.3
version: 6.0.3(rolldown-vite@7.3.1(@types/node@25.0.9)(esbuild@0.27.2)(jiti@2.6.1)(sass-embedded@1.97.2)(sass@1.97.2)(terser@5.39.0)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.26(typescript@5.9.3))
@@ -193,8 +193,8 @@ importers:
specifier: ^10.7.0
version: 10.7.0(@typescript-eslint/parser@8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(vue-eslint-parser@10.2.0(eslint@9.39.2(jiti@2.6.1)))
eslint-plugin-yml:
specifier: ^1.19.1
version: 1.19.1(eslint@9.39.2(jiti@2.6.1))
specifier: ^2.0.0
version: 2.0.0(eslint@9.39.2(jiti@2.6.1))
fs-extra:
specifier: ^11.3.3
version: 11.3.3
@@ -271,8 +271,8 @@ importers:
specifier: ^3.2.2
version: 3.2.2(typescript@5.9.3)
yaml-eslint-parser:
specifier: ^1.3.2
version: 1.3.2
specifier: ^2.0.0
version: 2.0.0
packages:
@@ -928,6 +928,10 @@ packages:
resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/core@1.0.1':
resolution: {integrity: sha512-r18fEAj9uCk+VjzGt2thsbOmychS+4kxI14spVNibUO2vqKX7obOG+ymZljAwuPZl+S3clPGwCwTDtrdqTiY6Q==}
engines: {node: ^20.19.0 || ^22.13.0 || >=24}
'@eslint/eslintrc@3.3.3':
resolution: {integrity: sha512-Kr+LPIUVKz2qkx1HAMH8q1q6azbqBAsXJUxBl/ODDuVPX45Z9DfwB8tPjTi6nNZ8BuM3nbJxC5zCAg5elnBUTQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -944,6 +948,10 @@ packages:
resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/plugin-kit@0.5.1':
resolution: {integrity: sha512-hZ2uC1jbf6JMSsF2ZklhRQqf6GLpYyux6DlzegnW/aFlpu6qJj5GO7ub7WOETCrEl6pl6DAX7RgTgj/fyG+6BQ==}
engines: {node: ^20.19.0 || ^22.13.0 || >=24}
'@humanfs/core@0.19.1':
resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==}
engines: {node: '>=18.18.0'}
@@ -1584,43 +1592,43 @@ packages:
resolution: {integrity: sha512-LZ2NqIHFhvFwxG0qZeLL9DvdNAHPGCY5dIRwBhyYeU+LfLhcStE1ImjsuTG/WaVh3XysGaeLW8Rqq7cGkPCFvw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript/native-preview-darwin-arm64@7.0.0-dev.20260116.1':
resolution: {integrity: sha512-+HoFBoTy6GrdqpN2sBCmvNNVqKXndVqgKPojaTpc1OfiH2YAa1p2zXsHuw2+PtXcsGDBvIX4Fce4i8urHlF6mQ==}
'@typescript/native-preview-darwin-arm64@7.0.0-dev.20260118.1':
resolution: {integrity: sha512-Rr9xUWiT3g104hFgMoVbVSmqK1rQd7VhxwHgNNiPLkznGSc3zewIZ5uBCA93VV2BwC1/ksodwmA1ZYW7Ae2IIg==}
cpu: [arm64]
os: [darwin]
'@typescript/native-preview-darwin-x64@7.0.0-dev.20260116.1':
resolution: {integrity: sha512-cKSm37T0rrCskKKjwr/i97+k9fIQydsOfYO8oUzOFWEHKYl83vQib0JdSyelbLGEfT5Xpt6Wm12ul6MS42e+xw==}
'@typescript/native-preview-darwin-x64@7.0.0-dev.20260118.1':
resolution: {integrity: sha512-vtpp39vH6wbp/ONJigF6KM7v3TTu8BAZo7ntXPgpV0YQ5cpXlnh6gQaQyXDjzlZRl/jdr+DS/76easoXeRpsFA==}
cpu: [x64]
os: [darwin]
'@typescript/native-preview-linux-arm64@7.0.0-dev.20260116.1':
resolution: {integrity: sha512-mF+y2V95kYJx6ELk3BaXd0lDRGq3ce8fCDxx3MRgCEuexm/SYXC9OnQfkdyEPqU366sYwYw98TFIYjf6ruhZ7Q==}
'@typescript/native-preview-linux-arm64@7.0.0-dev.20260118.1':
resolution: {integrity: sha512-w32ohkkaBbotPHQttMwzn2l3CO139aTSmIAbDJ1GdbzacDfu1eRHyDaqJ9FpXXF9rkmQxWPIxz8OjpFGoHejQw==}
cpu: [arm64]
os: [linux]
'@typescript/native-preview-linux-arm@7.0.0-dev.20260116.1':
resolution: {integrity: sha512-fCgBsrrbURMutyBdnYXa13OVDOGtlu1AWMCqq21jQFDv2hglUR2l7BOZmqobLgWY76DGHQS7zK+hXcEcOqR7hA==}
'@typescript/native-preview-linux-arm@7.0.0-dev.20260118.1':
resolution: {integrity: sha512-JpYWxan5wwdZsiZJLWvDr/8gbIThnR1orOZ9Wb8Oc6cHFpYolwnXxAoCPLVnEcAfjnC6cY7WZvY5Dn0gSQ2Asw==}
cpu: [arm]
os: [linux]
'@typescript/native-preview-linux-x64@7.0.0-dev.20260116.1':
resolution: {integrity: sha512-7lxKOVF0ph2+92ySc8HSUxKnBHkfoj7bm43QE482fb0z1YhNuUc/3R79NJGKywgmDP5IXEb1PY8piQbwoPYHwg==}
'@typescript/native-preview-linux-x64@7.0.0-dev.20260118.1':
resolution: {integrity: sha512-tJuaHEFnKB+V8dkMp9quOjcYs4sbNqwocFyStUN6D6khyYyYDKoKNI68APO4WM0WJ84zMWTyvBDms5uZojftEw==}
cpu: [x64]
os: [linux]
'@typescript/native-preview-win32-arm64@7.0.0-dev.20260116.1':
resolution: {integrity: sha512-VzS2LDsXqmC+6v+DEdjHxhadKzN5l/yMMQp3pVvq/ZM52NkUWzUtBpAU3nxB8n02L9Xr6625jEMduyZba0TVVg==}
'@typescript/native-preview-win32-arm64@7.0.0-dev.20260118.1':
resolution: {integrity: sha512-MhLmNq0OYDRIcWui1g1XaY6tcN4GTzD2rABxwMIpdB+sOtl6YBicoSFk0fToZ+2OOUjjeGwlFzW/LDq540n3HQ==}
cpu: [arm64]
os: [win32]
'@typescript/native-preview-win32-x64@7.0.0-dev.20260116.1':
resolution: {integrity: sha512-OUmQLOIoknUmwaNz2iA0tkClIbbuzjHLrnFZNF4rlw1LlelNExGQlrMmx0szMRjTz9CFOh9qhYT23/3jOoOsqA==}
'@typescript/native-preview-win32-x64@7.0.0-dev.20260118.1':
resolution: {integrity: sha512-NkXwyQHr/DKbp3BP8CzS4zhOIAY4CmUTYtadr5yyNsTJvuavBH9A4BKjqE/83ZRYB7O5O+n/2z1C5yl7IJp/qQ==}
cpu: [x64]
os: [win32]
'@typescript/native-preview@7.0.0-dev.20260116.1':
resolution: {integrity: sha512-9N2Sa3Ap8E5+V4K+eTs5y8//dW77qFKzo+OfmYpL4f/Vb6WEoo6SDhjaSB2eNtgeiCKkNQySLO3pz3/QEpuVXg==}
'@typescript/native-preview@7.0.0-dev.20260118.1':
resolution: {integrity: sha512-A+anwzt5RsbCWglYUCAgrolHO9iWLFl2NtRIwDU2IaIxTt0GsFcvaDe+IjswJGHknE0nJ7TS6DeAwjkDD/14og==}
hasBin: true
'@vitejs/plugin-vue@6.0.3':
@@ -1834,8 +1842,8 @@ packages:
resolution: {integrity: sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==}
engines: {node: '>= 0.6.0'}
baseline-browser-mapping@2.9.14:
resolution: {integrity: sha512-B0xUquLkiGLgHhpPBqvl7GWegWBUNuujQ6kXd/r1U38ElPT6Ok8KZ8e+FpUGEc2ZoRQUzq/aUnaKFc/svWUGSg==}
baseline-browser-mapping@2.9.15:
resolution: {integrity: sha512-kX8h7K2srmDyYnXRIppo4AH/wYgzWVCs+eKr3RusRSQ5PvRYoEFmR/I0PbdTjKFAoKqp5+kbxnNTFO9jOfSVJg==}
hasBin: true
bignumber.js@9.3.1:
@@ -1884,8 +1892,8 @@ packages:
magicast:
optional: true
cacheable@2.3.1:
resolution: {integrity: sha512-yr+FSHWn1ZUou5LkULX/S+jhfgfnLbuKQjE40tyEd4fxGZVMbBL5ifno0J0OauykS8UiCSgHi+DV/YD+rjFxFg==}
cacheable@2.3.2:
resolution: {integrity: sha512-w+ZuRNmex9c1TR9RcsxbfTKCjSL0rh1WA5SABbrWprIHeNBdmyQLSYonlDy9gpD+63XT8DgZ/wNh1Smvc9WnJA==}
call-bind-apply-helpers@1.0.2:
resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==}
@@ -2107,6 +2115,10 @@ packages:
resolution: {integrity: sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
diff-sequences@29.6.3:
resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
doctrine@2.1.0:
resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==}
engines: {node: '>=0.10.0'}
@@ -2323,11 +2335,11 @@ packages:
'@typescript-eslint/parser':
optional: true
eslint-plugin-yml@1.19.1:
resolution: {integrity: sha512-bYkOxyEiXh9WxUhVYPELdSHxGG5pOjCSeJOVkfdIyj6tuiHDxrES2WAW1dBxn3iaZQey57XflwLtCYRcNPOiOg==}
engines: {node: ^14.17.0 || >=16.0.0}
eslint-plugin-yml@2.0.0:
resolution: {integrity: sha512-IJ+1H2/20Vl28/5CZqbqFbzYNr0pZlBZiazcvJVVZygFn9oULVEIQOoKYlg+P2OSYKZLetr3qLR5GfQjBDV4gg==}
engines: {node: ^20.19.0 || ^22.13.0 || >=24.0.0}
peerDependencies:
eslint: '>=6.0.0'
eslint: '>=9.38.0'
eslint-scope@8.4.0:
resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==}
@@ -2341,6 +2353,10 @@ packages:
resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
eslint-visitor-keys@5.0.0:
resolution: {integrity: sha512-A0XeIi7CXU7nPlfHS9loMYEKxUaONu/hTEzHTGba9Huu94Cq1hPivf+DE5erJozZOky0LfvXAyrV/tcswpLI0Q==}
engines: {node: ^20.19.0 || ^22.13.0 || >=24}
eslint@9.39.2:
resolution: {integrity: sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -2422,8 +2438,8 @@ packages:
picomatch:
optional: true
file-entry-cache@11.1.1:
resolution: {integrity: sha512-TPVFSDE7q91Dlk1xpFLvFllf8r0HyOMOlnWy7Z2HBku5H3KhIeOGInexrIeg2D64DosVB/JXkrrk6N/7Wriq4A==}
file-entry-cache@11.1.2:
resolution: {integrity: sha512-N2WFfK12gmrK1c1GXOqiAJ1tc5YE+R53zvQ+t5P8S5XhnmKYVB5eZEiLNZKDSmoG8wqqbF9EXYBBW/nef19log==}
file-entry-cache@8.0.0:
resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==}
@@ -2441,8 +2457,8 @@ packages:
resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==}
engines: {node: '>=16'}
flat-cache@6.1.19:
resolution: {integrity: sha512-l/K33newPTZMTGAnnzaiqSl6NnH7Namh8jBNjrgjprWxGmZUuxx/sJNIRaijOh3n7q7ESbhNZC+pvVZMFdeU4A==}
flat-cache@6.1.20:
resolution: {integrity: sha512-AhHYqwvN62NVLp4lObVXGVluiABTHapoB57EyegZVmazN+hhGhLTn3uZbOofoTw4DSDvVCadzzyChXhOAvy8uQ==}
flatted@3.3.3:
resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==}
@@ -3489,8 +3505,8 @@ packages:
resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
engines: {node: '>=6'}
qified@0.5.3:
resolution: {integrity: sha512-kXuQdQTB6oN3KhI6V4acnBSZx8D2I4xzZvn9+wFLLFCoBNQY/sFnCW6c43OL7pOQ2HvGV4lnWIXNmgfp7cTWhQ==}
qified@0.6.0:
resolution: {integrity: sha512-tsSGN1x3h569ZSU1u6diwhltLyfUWDp3YbFHedapTmpBl0B3P6U3+Qptg7xu+v+1io1EwhdPyyRHYbEw0KN2FA==}
engines: {node: '>=20'}
qrcode.vue@3.6.0:
@@ -4355,9 +4371,9 @@ packages:
yallist@3.1.1:
resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
yaml-eslint-parser@1.3.2:
resolution: {integrity: sha512-odxVsHAkZYYglR30aPYRY4nUGJnoJ2y1ww2HDvZALo0BDETv9kWbi16J52eHs+PWRNmF4ub6nZqfVOeesOvntg==}
engines: {node: ^14.17.0 || >=16.0.0}
yaml-eslint-parser@2.0.0:
resolution: {integrity: sha512-h0uDm97wvT2bokfwwTmY6kJ1hp6YDFL0nRHwNKz8s/VD1FH/vvZjAKoMUE+un0eaYBSG7/c6h+lJTP+31tjgTw==}
engines: {node: ^20.19.0 || ^22.13.0 || >=24}
yaml@2.8.2:
resolution: {integrity: sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==}
@@ -5024,6 +5040,10 @@ snapshots:
dependencies:
'@types/json-schema': 7.0.15
'@eslint/core@1.0.1':
dependencies:
'@types/json-schema': 7.0.15
'@eslint/eslintrc@3.3.3':
dependencies:
ajv: 6.12.6
@@ -5047,6 +5067,11 @@ snapshots:
'@eslint/core': 0.17.0
levn: 0.4.1
'@eslint/plugin-kit@0.5.1':
dependencies:
'@eslint/core': 1.0.1
levn: 0.4.1
'@humanfs/core@0.19.1': {}
'@humanfs/node@0.16.7':
@@ -5679,36 +5704,36 @@ snapshots:
'@typescript-eslint/types': 8.53.0
eslint-visitor-keys: 4.2.1
'@typescript/native-preview-darwin-arm64@7.0.0-dev.20260116.1':
'@typescript/native-preview-darwin-arm64@7.0.0-dev.20260118.1':
optional: true
'@typescript/native-preview-darwin-x64@7.0.0-dev.20260116.1':
'@typescript/native-preview-darwin-x64@7.0.0-dev.20260118.1':
optional: true
'@typescript/native-preview-linux-arm64@7.0.0-dev.20260116.1':
'@typescript/native-preview-linux-arm64@7.0.0-dev.20260118.1':
optional: true
'@typescript/native-preview-linux-arm@7.0.0-dev.20260116.1':
'@typescript/native-preview-linux-arm@7.0.0-dev.20260118.1':
optional: true
'@typescript/native-preview-linux-x64@7.0.0-dev.20260116.1':
'@typescript/native-preview-linux-x64@7.0.0-dev.20260118.1':
optional: true
'@typescript/native-preview-win32-arm64@7.0.0-dev.20260116.1':
'@typescript/native-preview-win32-arm64@7.0.0-dev.20260118.1':
optional: true
'@typescript/native-preview-win32-x64@7.0.0-dev.20260116.1':
'@typescript/native-preview-win32-x64@7.0.0-dev.20260118.1':
optional: true
'@typescript/native-preview@7.0.0-dev.20260116.1':
'@typescript/native-preview@7.0.0-dev.20260118.1':
optionalDependencies:
'@typescript/native-preview-darwin-arm64': 7.0.0-dev.20260116.1
'@typescript/native-preview-darwin-x64': 7.0.0-dev.20260116.1
'@typescript/native-preview-linux-arm': 7.0.0-dev.20260116.1
'@typescript/native-preview-linux-arm64': 7.0.0-dev.20260116.1
'@typescript/native-preview-linux-x64': 7.0.0-dev.20260116.1
'@typescript/native-preview-win32-arm64': 7.0.0-dev.20260116.1
'@typescript/native-preview-win32-x64': 7.0.0-dev.20260116.1
'@typescript/native-preview-darwin-arm64': 7.0.0-dev.20260118.1
'@typescript/native-preview-darwin-x64': 7.0.0-dev.20260118.1
'@typescript/native-preview-linux-arm': 7.0.0-dev.20260118.1
'@typescript/native-preview-linux-arm64': 7.0.0-dev.20260118.1
'@typescript/native-preview-linux-x64': 7.0.0-dev.20260118.1
'@typescript/native-preview-win32-arm64': 7.0.0-dev.20260118.1
'@typescript/native-preview-win32-x64': 7.0.0-dev.20260118.1
'@vitejs/plugin-vue@6.0.3(rolldown-vite@7.3.1(@types/node@25.0.9)(esbuild@0.27.2)(jiti@2.6.1)(sass-embedded@1.97.2)(sass@1.97.2)(terser@5.39.0)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.26(typescript@5.9.3))':
dependencies:
@@ -6010,7 +6035,7 @@ snapshots:
base64-arraybuffer@1.0.2: {}
baseline-browser-mapping@2.9.14: {}
baseline-browser-mapping@2.9.15: {}
bignumber.js@9.3.1: {}
@@ -6035,7 +6060,7 @@ snapshots:
browserslist@4.28.1:
dependencies:
baseline-browser-mapping: 2.9.14
baseline-browser-mapping: 2.9.15
caniuse-lite: 1.0.30001764
electron-to-chromium: 1.5.267
node-releases: 2.0.27
@@ -6066,13 +6091,13 @@ snapshots:
rc9: 2.1.2
optional: true
cacheable@2.3.1:
cacheable@2.3.2:
dependencies:
'@cacheable/memory': 2.0.7
'@cacheable/utils': 2.3.3
hookified: 1.15.0
keyv: 5.5.5
qified: 0.5.3
qified: 0.6.0
call-bind-apply-helpers@1.0.2:
dependencies:
@@ -6293,6 +6318,8 @@ snapshots:
diff-sequences@27.5.1: {}
diff-sequences@29.6.3: {}
doctrine@2.1.0:
dependencies:
esutils: 2.0.3
@@ -6475,8 +6502,7 @@ snapshots:
escape-string-regexp@4.0.0: {}
escape-string-regexp@5.0.0:
optional: true
escape-string-regexp@5.0.0: {}
eslint-compat-utils@0.6.5(eslint@9.39.2(jiti@2.6.1)):
dependencies:
@@ -6589,15 +6615,16 @@ snapshots:
optionalDependencies:
'@typescript-eslint/parser': 8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
eslint-plugin-yml@1.19.1(eslint@9.39.2(jiti@2.6.1)):
eslint-plugin-yml@2.0.0(eslint@9.39.2(jiti@2.6.1)):
dependencies:
'@eslint/core': 1.0.1
'@eslint/plugin-kit': 0.5.1
debug: 4.4.3
diff-sequences: 27.5.1
escape-string-regexp: 4.0.0
diff-sequences: 29.6.3
escape-string-regexp: 5.0.0
eslint: 9.39.2(jiti@2.6.1)
eslint-compat-utils: 0.6.5(eslint@9.39.2(jiti@2.6.1))
natural-compare: 1.4.0
yaml-eslint-parser: 1.3.2
yaml-eslint-parser: 2.0.0
transitivePeerDependencies:
- supports-color
@@ -6610,6 +6637,8 @@ snapshots:
eslint-visitor-keys@4.2.1: {}
eslint-visitor-keys@5.0.0: {}
eslint@9.39.2(jiti@2.6.1):
dependencies:
'@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2(jiti@2.6.1))
@@ -6715,9 +6744,9 @@ snapshots:
optionalDependencies:
picomatch: 4.0.3
file-entry-cache@11.1.1:
file-entry-cache@11.1.2:
dependencies:
flat-cache: 6.1.19
flat-cache: 6.1.20
file-entry-cache@8.0.0:
dependencies:
@@ -6737,9 +6766,9 @@ snapshots:
flatted: 3.3.3
keyv: 4.5.4
flat-cache@6.1.19:
flat-cache@6.1.20:
dependencies:
cacheable: 2.3.1
cacheable: 2.3.2
flatted: 3.3.3
hookified: 1.15.0
@@ -7803,7 +7832,7 @@ snapshots:
punycode@2.3.1: {}
qified@0.5.3:
qified@0.6.0:
dependencies:
hookified: 1.15.0
@@ -8321,7 +8350,7 @@ snapshots:
debug: 4.4.3
fast-glob: 3.3.3
fastest-levenshtein: 1.0.16
file-entry-cache: 11.1.1
file-entry-cache: 11.1.2
global-modules: 2.0.0
globby: 16.1.0
globjoin: 0.1.4
@@ -8805,9 +8834,9 @@ snapshots:
yallist@3.1.1: {}
yaml-eslint-parser@1.3.2:
yaml-eslint-parser@2.0.0:
dependencies:
eslint-visitor-keys: 3.4.3
eslint-visitor-keys: 5.0.0
yaml: 2.8.2
yaml@2.8.2: {}

44
src-tauri/Cargo.lock generated
View File

@@ -898,9 +898,9 @@ dependencies = [
[[package]]
name = "cc"
version = "1.2.52"
version = "1.2.53"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cd4932aefd12402b36c60956a4fe0035421f544799057659ff86f923657aada3"
checksum = "755d2fce177175ffca841e9a06afdb2c4ab0f593d53b4dee48147dfaade85932"
dependencies = [
"find-msvc-tools",
"jobserver",
@@ -1773,9 +1773,9 @@ dependencies = [
[[package]]
name = "find-msvc-tools"
version = "0.1.7"
version = "0.1.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f449e6c6c08c865631d4890cfacf252b3d396c9bcc83adb6623cdb02a8336c41"
checksum = "8591b0bcc8a98a64310a2fae1bb3e9b8564dd10e381e6e28010fde8e8e8568db"
[[package]]
name = "findshlibs"
@@ -5005,9 +5005,9 @@ dependencies = [
[[package]]
name = "rustls-pki-types"
version = "1.13.3"
version = "1.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4910321ebe4151be888e35fe062169554e74aad01beafed60410131420ceffbc"
checksum = "be040f8b0a225e40375822a563fa9524378b9d63112f53e19ffff34df5d33fdd"
dependencies = [
"web-time",
"zeroize",
@@ -5015,9 +5015,9 @@ dependencies = [
[[package]]
name = "rustls-webpki"
version = "0.103.8"
version = "0.103.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2ffdfa2f5286e2247234e03f680868ac2815974dc39e00ea15adc445d0aafe52"
checksum = "d7df23109aa6c1567d1c575b9952556388da57401e4ace1d15f79eedad0d8f53"
dependencies = [
"ring",
"rustls-pki-types",
@@ -6226,7 +6226,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-cli"
version = "2.4.1"
source = "git+ssh://git@github.com/tauri-apps/plugins-workspace.git?branch=v2#05c5da072b6e3254c19ee69024f80f4dfe1b779b"
source = "git+ssh://git@github.com/tauri-apps/plugins-workspace.git?branch=v2#734c627084613a2043fcf39dadc3e08eb7ddfe5f"
dependencies = [
"clap",
"log",
@@ -6240,7 +6240,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-deep-link"
version = "2.4.6"
source = "git+ssh://git@github.com/tauri-apps/plugins-workspace.git?branch=v2#05c5da072b6e3254c19ee69024f80f4dfe1b779b"
source = "git+ssh://git@github.com/tauri-apps/plugins-workspace.git?branch=v2#734c627084613a2043fcf39dadc3e08eb7ddfe5f"
dependencies = [
"dunce",
"plist",
@@ -6260,7 +6260,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-dialog"
version = "2.6.0"
source = "git+ssh://git@github.com/tauri-apps/plugins-workspace.git?branch=v2#05c5da072b6e3254c19ee69024f80f4dfe1b779b"
source = "git+ssh://git@github.com/tauri-apps/plugins-workspace.git?branch=v2#734c627084613a2043fcf39dadc3e08eb7ddfe5f"
dependencies = [
"log",
"raw-window-handle",
@@ -6277,7 +6277,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-fs"
version = "2.4.5"
source = "git+ssh://git@github.com/tauri-apps/plugins-workspace.git?branch=v2#05c5da072b6e3254c19ee69024f80f4dfe1b779b"
source = "git+ssh://git@github.com/tauri-apps/plugins-workspace.git?branch=v2#734c627084613a2043fcf39dadc3e08eb7ddfe5f"
dependencies = [
"anyhow",
"dunce",
@@ -6298,7 +6298,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-http"
version = "2.5.6"
source = "git+ssh://git@github.com/tauri-apps/plugins-workspace.git?branch=v2#05c5da072b6e3254c19ee69024f80f4dfe1b779b"
source = "git+ssh://git@github.com/tauri-apps/plugins-workspace.git?branch=v2#734c627084613a2043fcf39dadc3e08eb7ddfe5f"
dependencies = [
"bytes",
"cookie_store 0.21.1",
@@ -6321,7 +6321,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-log"
version = "2.8.0"
source = "git+ssh://git@github.com/tauri-apps/plugins-workspace.git?branch=v2#05c5da072b6e3254c19ee69024f80f4dfe1b779b"
source = "git+ssh://git@github.com/tauri-apps/plugins-workspace.git?branch=v2#734c627084613a2043fcf39dadc3e08eb7ddfe5f"
dependencies = [
"android_logger",
"byte-unit",
@@ -6357,7 +6357,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-notification"
version = "2.3.3"
source = "git+ssh://git@github.com/tauri-apps/plugins-workspace.git?branch=v2#05c5da072b6e3254c19ee69024f80f4dfe1b779b"
source = "git+ssh://git@github.com/tauri-apps/plugins-workspace.git?branch=v2#734c627084613a2043fcf39dadc3e08eb7ddfe5f"
dependencies = [
"log",
"notify-rust",
@@ -6375,7 +6375,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-opener"
version = "2.5.3"
source = "git+ssh://git@github.com/tauri-apps/plugins-workspace.git?branch=v2#05c5da072b6e3254c19ee69024f80f4dfe1b779b"
source = "git+ssh://git@github.com/tauri-apps/plugins-workspace.git?branch=v2#734c627084613a2043fcf39dadc3e08eb7ddfe5f"
dependencies = [
"dunce",
"glob",
@@ -6396,7 +6396,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-os"
version = "2.3.2"
source = "git+ssh://git@github.com/tauri-apps/plugins-workspace.git?branch=v2#05c5da072b6e3254c19ee69024f80f4dfe1b779b"
source = "git+ssh://git@github.com/tauri-apps/plugins-workspace.git?branch=v2#734c627084613a2043fcf39dadc3e08eb7ddfe5f"
dependencies = [
"gethostname",
"log",
@@ -6413,7 +6413,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-process"
version = "2.3.1"
source = "git+ssh://git@github.com/tauri-apps/plugins-workspace.git?branch=v2#05c5da072b6e3254c19ee69024f80f4dfe1b779b"
source = "git+ssh://git@github.com/tauri-apps/plugins-workspace.git?branch=v2#734c627084613a2043fcf39dadc3e08eb7ddfe5f"
dependencies = [
"tauri",
"tauri-plugin",
@@ -6422,7 +6422,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-single-instance"
version = "2.3.7"
source = "git+ssh://git@github.com/tauri-apps/plugins-workspace.git?branch=v2#05c5da072b6e3254c19ee69024f80f4dfe1b779b"
source = "git+ssh://git@github.com/tauri-apps/plugins-workspace.git?branch=v2#734c627084613a2043fcf39dadc3e08eb7ddfe5f"
dependencies = [
"serde",
"serde_json",
@@ -6436,7 +6436,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-sql"
version = "2.3.1"
source = "git+ssh://git@github.com/tauri-apps/plugins-workspace.git?branch=v2#05c5da072b6e3254c19ee69024f80f4dfe1b779b"
source = "git+ssh://git@github.com/tauri-apps/plugins-workspace.git?branch=v2#734c627084613a2043fcf39dadc3e08eb7ddfe5f"
dependencies = [
"futures-core",
"indexmap 2.13.0",
@@ -8343,9 +8343,9 @@ dependencies = [
[[package]]
name = "zmij"
version = "1.0.14"
version = "1.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bd8f3f50b848df28f887acb68e41201b5aea6bc8a8dacc00fb40635ff9a72fea"
checksum = "94f63c051f4fe3c1509da62131a678643c5b6fbdc9273b2b79d4378ebda003d2"
[[package]]
name = "zune-core"