⬆️ 更新依赖

This commit is contained in:
目棃
2024-09-17 12:09:51 +08:00
parent f6d658e9ce
commit 8c6ba886b7
7 changed files with 6446 additions and 6216 deletions

View File

@@ -66,16 +66,16 @@
},
"dependencies": {
"@mdi/font": "7.4.47",
"@tauri-apps/api": "2.0.0-rc.4",
"@tauri-apps/plugin-deep-link": "2.0.0-rc.2",
"@tauri-apps/plugin-dialog": "2.0.0-rc.1",
"@tauri-apps/plugin-fs": "2.0.0-rc.2",
"@tauri-apps/plugin-http": "2.0.0-rc.2",
"@tauri-apps/plugin-log": "2.0.0-rc.1",
"@tauri-apps/plugin-os": "2.0.0-rc.1",
"@tauri-apps/plugin-process": "2.0.0-rc.1",
"@tauri-apps/plugin-shell": "2.0.0-rc.1",
"@tauri-apps/plugin-sql": "2.0.0-rc.1",
"@tauri-apps/api": "^2.0.0-rc.4",
"@tauri-apps/plugin-deep-link": "^2.0.0-rc.2",
"@tauri-apps/plugin-dialog": "^2.0.0-rc.1",
"@tauri-apps/plugin-fs": "^2.0.0-rc.2",
"@tauri-apps/plugin-http": "^2.0.0-rc.2",
"@tauri-apps/plugin-log": "^2.0.0-rc.1",
"@tauri-apps/plugin-os": "^2.0.0-rc.1",
"@tauri-apps/plugin-process": "^2.0.0-rc.1",
"@tauri-apps/plugin-shell": "^2.0.0-rc.1",
"@tauri-apps/plugin-sql": "^2.0.0-rc.1",
"ajv": "^8.17.1",
"artplayer": "^5.1.7",
"clipboard": "^2.0.11",
@@ -88,10 +88,10 @@
"pinia-plugin-persistedstate": "^4.0.1",
"qrcode.vue": "^3.4.1",
"uuid": "^10.0.0",
"vue": "^3.5.4",
"vue": "^3.5.6",
"vue-echarts": "^7.0.3",
"vue-json-viewer": "^3.0.4",
"vue-router": "^4.4.4",
"vue-router": "^4.4.5",
"vuetify": "^3.7.1",
"wcag-color": "^1.1.1",
"xml-js": "^1.6.11"
@@ -102,13 +102,13 @@
"@tauri-apps/cli": "2.0.0-rc.11",
"@types/color-convert": "^2.0.3",
"@types/js-md5": "^0.7.2",
"@types/node": "^22.5.4",
"@types/node": "^22.5.5",
"@types/uuid": "^10.0.0",
"@typescript-eslint/parser": "^8.5.0",
"@typescript-eslint/parser": "^8.6.0",
"@vitejs/plugin-vue": "^5.1.3",
"concurrently": "^9.0.1",
"eslint": "^9.10.0",
"eslint-config-love": "^64.0.0",
"eslint-config-love": "^66.0.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-import": "^2.30.0",
"eslint-plugin-jsonc": "^2.16.0",
@@ -131,8 +131,8 @@
"stylelint-order": "^6.0.4",
"stylelint-prettier": "^5.0.2",
"typescript": "^5.6.2",
"typescript-eslint": "^8.5.0",
"vite": "^5.4.4",
"typescript-eslint": "^8.6.0",
"vite": "^5.4.6",
"vite-plugin-vue-devtools": "^7.4.5",
"vite-plugin-vuetify": "^2.0.4",
"vue-eslint-parser": "^9.4.3",

414
pnpm-lock.yaml generated
View File

@@ -67,31 +67,31 @@ importers:
version: 3.3.2
pinia:
specifier: ^2.2.2
version: 2.2.2(typescript@5.6.2)(vue@3.5.4(typescript@5.6.2))
version: 2.2.2(typescript@5.6.2)(vue@3.5.6(typescript@5.6.2))
pinia-plugin-persistedstate:
specifier: ^4.0.1
version: 4.0.1(pinia@2.2.2(typescript@5.6.2)(vue@3.5.4(typescript@5.6.2)))(rollup@4.21.2)
version: 4.0.1(pinia@2.2.2(typescript@5.6.2)(vue@3.5.6(typescript@5.6.2)))(rollup@4.21.2)
qrcode.vue:
specifier: ^3.4.1
version: 3.4.1(vue@3.5.4(typescript@5.6.2))
version: 3.4.1(vue@3.5.6(typescript@5.6.2))
uuid:
specifier: ^10.0.0
version: 10.0.0
vue:
specifier: ^3.5.4
version: 3.5.4(typescript@5.6.2)
specifier: ^3.5.6
version: 3.5.6(typescript@5.6.2)
vue-echarts:
specifier: ^7.0.3
version: 7.0.3(@vue/runtime-core@3.5.4)(echarts@5.5.1)(vue@3.5.4(typescript@5.6.2))
version: 7.0.3(@vue/runtime-core@3.5.6)(echarts@5.5.1)(vue@3.5.6(typescript@5.6.2))
vue-json-viewer:
specifier: ^3.0.4
version: 3.0.4(vue@3.5.4(typescript@5.6.2))
version: 3.0.4(vue@3.5.6(typescript@5.6.2))
vue-router:
specifier: ^4.4.4
version: 4.4.4(vue@3.5.4(typescript@5.6.2))
specifier: ^4.4.5
version: 4.4.5(vue@3.5.6(typescript@5.6.2))
vuetify:
specifier: ^3.7.1
version: 3.7.1(typescript@5.6.2)(vite-plugin-vuetify@2.0.4)(vue@3.5.4(typescript@5.6.2))
version: 3.7.1(typescript@5.6.2)(vite-plugin-vuetify@2.0.4)(vue@3.5.6(typescript@5.6.2))
wcag-color:
specifier: ^1.1.1
version: 1.1.1
@@ -115,17 +115,17 @@ importers:
specifier: ^0.7.2
version: 0.7.2
'@types/node':
specifier: ^22.5.4
version: 22.5.4
specifier: ^22.5.5
version: 22.5.5
'@types/uuid':
specifier: ^10.0.0
version: 10.0.0
'@typescript-eslint/parser':
specifier: ^8.5.0
version: 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)
specifier: ^8.6.0
version: 8.6.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)
'@vitejs/plugin-vue':
specifier: ^5.1.3
version: 5.1.3(vite@5.4.4(@types/node@22.5.4))(vue@3.5.4(typescript@5.6.2))
version: 5.1.3(vite@5.4.6(@types/node@22.5.5))(vue@3.5.6(typescript@5.6.2))
concurrently:
specifier: ^9.0.1
version: 9.0.1
@@ -133,14 +133,14 @@ importers:
specifier: ^9.10.0
version: 9.10.0(jiti@1.21.6)
eslint-config-love:
specifier: ^64.0.0
version: 64.0.0(@typescript-eslint/parser@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)
specifier: ^66.0.0
version: 66.0.0(@typescript-eslint/parser@8.6.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)
eslint-config-prettier:
specifier: ^9.1.0
version: 9.1.0(eslint@9.10.0(jiti@1.21.6))
eslint-plugin-import:
specifier: ^2.30.0
version: 2.30.0(@typescript-eslint/parser@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6))
version: 2.30.0(@typescript-eslint/parser@8.6.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6))
eslint-plugin-jsonc:
specifier: ^2.16.0
version: 2.16.0(eslint@9.10.0(jiti@1.21.6))
@@ -202,17 +202,17 @@ importers:
specifier: ^5.6.2
version: 5.6.2
typescript-eslint:
specifier: ^8.5.0
version: 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)
specifier: ^8.6.0
version: 8.6.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)
vite:
specifier: ^5.4.4
version: 5.4.4(@types/node@22.5.4)
specifier: ^5.4.6
version: 5.4.6(@types/node@22.5.5)
vite-plugin-vue-devtools:
specifier: ^7.4.5
version: 7.4.5(rollup@4.21.2)(vite@5.4.4(@types/node@22.5.4))(vue@3.5.4(typescript@5.6.2))
version: 7.4.5(rollup@4.21.2)(vite@5.4.6(@types/node@22.5.5))(vue@3.5.6(typescript@5.6.2))
vite-plugin-vuetify:
specifier: ^2.0.4
version: 2.0.4(vite@5.4.4(@types/node@22.5.4))(vue@3.5.4(typescript@5.6.2))(vuetify@3.7.1)
version: 2.0.4(vite@5.4.6(@types/node@22.5.5))(vue@3.5.6(typescript@5.6.2))(vuetify@3.7.1)
vue-eslint-parser:
specifier: ^9.4.3
version: 9.4.3(eslint@9.10.0(jiti@1.21.6))
@@ -894,14 +894,14 @@ packages:
'@types/json5@0.0.29':
resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==}
'@types/node@22.5.4':
resolution: {integrity: sha512-FDuKUJQm/ju9fT/SeX/6+gBzoPzlVCzfzmGkwKvRHQVxi4BntVbyIwf6a4Xn62mrvndLiml6z/UBXIdEVjQLXg==}
'@types/node@22.5.5':
resolution: {integrity: sha512-Xjs4y5UPO/CLdzpgR6GirZJx36yScjh73+2NlLlkFRSoQN8B0DpfXPdZGnvVmLRLOsqDpOfTNv7D9trgGhmOIA==}
'@types/uuid@10.0.0':
resolution: {integrity: sha512-7gqG38EyHgyP1S+7+xomFtL+ZNHcKv6DwNaCZmJmo1vgMugyF3TCnXVg4t1uk89mLNwnLtnY3TpOpCOyp1/xHQ==}
'@typescript-eslint/eslint-plugin@8.5.0':
resolution: {integrity: sha512-lHS5hvz33iUFQKuPFGheAB84LwcJ60G8vKnEhnfcK1l8kGVLro2SFYW6K0/tj8FUhRJ0VHyg1oAfg50QGbPPHw==}
'@typescript-eslint/eslint-plugin@8.6.0':
resolution: {integrity: sha512-UOaz/wFowmoh2G6Mr9gw60B1mm0MzUtm6Ic8G2yM1Le6gyj5Loi/N+O5mocugRGY+8OeeKmkMmbxNqUCq3B4Sg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
'@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0
@@ -911,8 +911,8 @@ packages:
typescript:
optional: true
'@typescript-eslint/parser@8.5.0':
resolution: {integrity: sha512-gF77eNv0Xz2UJg/NbpWJ0kqAm35UMsvZf1GHj8D9MRFTj/V3tAciIWXfmPLsAAF/vUlpWPvUDyH1jjsr0cMVWw==}
'@typescript-eslint/parser@8.6.0':
resolution: {integrity: sha512-eQcbCuA2Vmw45iGfcyG4y6rS7BhWfz9MQuk409WD47qMM+bKCGQWXxvoOs1DUp+T7UBMTtRTVT+kXr7Sh4O9Ow==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
@@ -921,12 +921,12 @@ packages:
typescript:
optional: true
'@typescript-eslint/scope-manager@8.5.0':
resolution: {integrity: sha512-06JOQ9Qgj33yvBEx6tpC8ecP9o860rsR22hWMEd12WcTRrfaFgHr2RB/CA/B+7BMhHkXT4chg2MyboGdFGawYg==}
'@typescript-eslint/scope-manager@8.6.0':
resolution: {integrity: sha512-ZuoutoS5y9UOxKvpc/GkvF4cuEmpokda4wRg64JEia27wX+PysIE9q+lzDtlHHgblwUWwo5/Qn+/WyTUvDwBHw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript-eslint/type-utils@8.5.0':
resolution: {integrity: sha512-N1K8Ix+lUM+cIDhL2uekVn/ZD7TZW+9/rwz8DclQpcQ9rk4sIL5CAlBC0CugWKREmDjBzI/kQqU4wkg46jWLYA==}
'@typescript-eslint/type-utils@8.6.0':
resolution: {integrity: sha512-dtePl4gsuenXVwC7dVNlb4mGDcKjDT/Ropsk4za/ouMBPplCLyznIaR+W65mvCvsyS97dymoBRrioEXI7k0XIg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '*'
@@ -934,12 +934,12 @@ packages:
typescript:
optional: true
'@typescript-eslint/types@8.5.0':
resolution: {integrity: sha512-qjkormnQS5wF9pjSi6q60bKUHH44j2APxfh9TQRXK8wbYVeDYYdYJGIROL87LGZZ2gz3Rbmjc736qyL8deVtdw==}
'@typescript-eslint/types@8.6.0':
resolution: {integrity: sha512-rojqFZGd4MQxw33SrOy09qIDS8WEldM8JWtKQLAjf/X5mGSeEFh5ixQlxssMNyPslVIk9yzWqXCsV2eFhYrYUw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript-eslint/typescript-estree@8.5.0':
resolution: {integrity: sha512-vEG2Sf9P8BPQ+d0pxdfndw3xIXaoSjliG0/Ejk7UggByZPKXmJmw3GW5jV2gHNQNawBUyfahoSiCFVov0Ruf7Q==}
'@typescript-eslint/typescript-estree@8.6.0':
resolution: {integrity: sha512-MOVAzsKJIPIlLK239l5s06YXjNqpKTVhBVDnqUumQJja5+Y94V3+4VUFRA0G60y2jNnTVwRCkhyGQpavfsbq/g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '*'
@@ -947,14 +947,14 @@ packages:
typescript:
optional: true
'@typescript-eslint/utils@8.5.0':
resolution: {integrity: sha512-6yyGYVL0e+VzGYp60wvkBHiqDWOpT63pdMV2CVG4LVDd5uR6q1qQN/7LafBZtAtNIn/mqXjsSeS5ggv/P0iECw==}
'@typescript-eslint/utils@8.6.0':
resolution: {integrity: sha512-eNp9cWnYf36NaOVjkEUznf6fEgVy1TWpE0o52e4wtojjBx7D1UV2WAWGzR+8Y5lVFtpMLPwNbC67T83DWSph4A==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
'@typescript-eslint/visitor-keys@8.5.0':
resolution: {integrity: sha512-yTPqMnbAZJNy2Xq2XU8AdtOW9tJIr+UQb64aXB9f3B1498Zx9JorVgFJcZpEc9UBuCCrdzKID2RGAMkYcDtZOw==}
'@typescript-eslint/visitor-keys@8.6.0':
resolution: {integrity: sha512-wapVFfZg9H0qOYh4grNVQiMklJGluQrOUiOhYRrQWhx7BY/+I1IYb8BczWNbbUpO+pqy0rDciv3lQH5E1bCLrg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@vitejs/plugin-vue@5.1.3':
@@ -986,24 +986,30 @@ packages:
'@vue/compiler-core@3.5.4':
resolution: {integrity: sha512-oNwn+BAt3n9dK9uAYvI+XGlutwuTq/wfj4xCBaZCqwwVIGtD7D6ViihEbyYZrDHIHTDE3Q6oL3/hqmAyFEy9DQ==}
'@vue/compiler-core@3.5.6':
resolution: {integrity: sha512-r+gNu6K4lrvaQLQGmf+1gc41p3FO2OUJyWmNqaIITaJU6YFiV5PtQSFZt8jfztYyARwqhoCayjprC7KMvT3nRA==}
'@vue/compiler-dom@3.5.1':
resolution: {integrity: sha512-Ao23fB1lINo18HLCbJVApvzd9OQe8MgmQSgyY5+umbWj2w92w9KykVmJ4Iv2US5nak3ixc2B+7Km7JTNhQ8kSQ==}
'@vue/compiler-dom@3.5.4':
resolution: {integrity: sha512-yP9RRs4BDLOLfldn6ah+AGCNovGjMbL9uHvhDHf5wan4dAHLnFGOkqtfE7PPe4HTXIqE7l/NILdYw53bo1C8jw==}
'@vue/compiler-sfc@3.5.1':
resolution: {integrity: sha512-DFizMNH8eDglLhlfwJ0+ciBsztaYe3fY/zcZjrqL1ljXvUw/UpC84M1d7HpBTCW68SNqZyIxrs1XWmf+73Y65w==}
'@vue/compiler-dom@3.5.6':
resolution: {integrity: sha512-xRXqxDrIqK8v8sSScpistyYH0qYqxakpsIvqMD2e5sV/PXQ1mTwtXp4k42yHK06KXxKSmitop9e45Ui/3BrTEw==}
'@vue/compiler-sfc@3.5.4':
resolution: {integrity: sha512-P+yiPhL+NYH7m0ZgCq7AQR2q7OIE+mpAEgtkqEeH9oHSdIRvUO+4X6MPvblJIWcoe4YC5a2Gdf/RsoyP8FFiPQ==}
'@vue/compiler-ssr@3.5.1':
resolution: {integrity: sha512-C1hpSHQgRM8bg+5XWWD7CkFaVpSn9wZHCLRd10AmxqrH17d4EMP6+XcZpwBOM7H1jeStU5naEapZZWX0kso1tQ==}
'@vue/compiler-sfc@3.5.6':
resolution: {integrity: sha512-pjWJ8Kj9TDHlbF5LywjVso+BIxCY5wVOLhkEXRhuCHDxPFIeX1zaFefKs8RYoHvkSMqRWt93a0f2gNJVJixHwg==}
'@vue/compiler-ssr@3.5.4':
resolution: {integrity: sha512-acESdTXsxPnYr2C4Blv0ggx5zIFMgOzZmYU2UgvIff9POdRGbRNBHRyzHAnizcItvpgerSKQbllUc9USp3V7eg==}
'@vue/compiler-ssr@3.5.6':
resolution: {integrity: sha512-VpWbaZrEOCqnmqjE83xdwegtr5qO/2OPUC6veWgvNqTJ3bYysz6vY3VqMuOijubuUYPRpG3OOKIh9TD0Stxb9A==}
'@vue/devtools-api@6.6.3':
resolution: {integrity: sha512-0MiMsFma/HqA6g3KLKn+AGpL1kgKhFWszC9U29NfpWK5LE7bjeXxySWJrOJ77hBz+TBrBQ7o4QJqbPbqbs8rJw==}
@@ -1021,19 +1027,19 @@ packages:
'@vue/devtools-shared@7.4.5':
resolution: {integrity: sha512-2XgUOkL/7QDmyYI9J7cm+rz/qBhcGv+W5+i1fhwdQ0HQ1RowhdK66F0QBuJSz/5k12opJY8eN6m03/XZMs7imQ==}
'@vue/reactivity@3.5.4':
resolution: {integrity: sha512-HKKbEuP7tYSGCq4e4nK6ZW6l5hyG66OUetefBp4budUyjvAYsnQDf+bgFzg2RAgnH0CInyqXwD9y47jwJEHrQw==}
'@vue/reactivity@3.5.6':
resolution: {integrity: sha512-shZ+KtBoHna5GyUxWfoFVBCVd7k56m6lGhk5e+J9AKjheHF6yob5eukssHRI+rzvHBiU1sWs/1ZhNbLExc5oYQ==}
'@vue/runtime-core@3.5.4':
resolution: {integrity: sha512-f3ek2sTA0AFu0n+w+kCtz567Euqqa3eHewvo4klwS7mWfSj/A+UmYTwsnUFo35KeyAFY60JgrCGvEBsu1n/3LA==}
'@vue/runtime-core@3.5.6':
resolution: {integrity: sha512-FpFULR6+c2lI+m1fIGONLDqPQO34jxV8g6A4wBOgne8eSRHP6PQL27+kWFIx5wNhhjkO7B4rgtsHAmWv7qKvbg==}
'@vue/runtime-dom@3.5.4':
resolution: {integrity: sha512-ofyc0w6rbD5KtjhP1i9hGOKdxGpvmuB1jprP7Djlj0X7R5J/oLwuNuE98GJ8WW31Hu2VxQHtk/LYTAlW8xrJdw==}
'@vue/runtime-dom@3.5.6':
resolution: {integrity: sha512-SDPseWre45G38ENH2zXRAHL1dw/rr5qp91lS4lt/nHvMr0MhsbCbihGAWLXNB/6VfFOJe2O+RBRkXU+CJF7/sw==}
'@vue/server-renderer@3.5.4':
resolution: {integrity: sha512-FbjV6DJLgKRetMYFBA1UXCroCiED/Ckr53/ba9wivyd7D/Xw9fpo0T6zXzCnxQwyvkyrL7y6plgYhWhNjGxY5g==}
'@vue/server-renderer@3.5.6':
resolution: {integrity: sha512-zivnxQnOnwEXVaT9CstJ64rZFXMS5ZkKxCjDQKiMSvUhXRzFLWZVbaBiNF4HGDqGNNsTgmjcCSmU6TB/0OOxLA==}
peerDependencies:
vue: 3.5.4
vue: 3.5.6
'@vue/shared@3.5.1':
resolution: {integrity: sha512-NdcTRoO4KuW2RSFgpE2c+E/R/ZHaRzWPxAGxhmxZaaqLh6nYCXx7lc9a88ioqOCxCaV2SFJmujkxbUScW7dNsQ==}
@@ -1041,6 +1047,9 @@ packages:
'@vue/shared@3.5.4':
resolution: {integrity: sha512-L2MCDD8l7yC62Te5UUyPVpmexhL9ipVnYRw9CsWfm/BGRL5FwDX4a25bcJ/OJSD3+Hx+k/a8LDKcG2AFdJV3BA==}
'@vue/shared@3.5.6':
resolution: {integrity: sha512-eidH0HInnL39z6wAt6SFIwBrvGOpDWsDxlw3rCgo1B+CQ1781WzQUSU3YjxgdkcJo9Q8S6LmXTkvI+cLHGkQfA==}
'@vuetify/loader-shared@2.0.3':
resolution: {integrity: sha512-Ss3GC7eJYkp2SF6xVzsT7FAruEmdihmn4OCk2+UocREerlXKWgOKKzTN5PN3ZVN5q05jHHrsNhTuWbhN61Bpdg==}
peerDependencies:
@@ -1490,8 +1499,8 @@ packages:
peerDependencies:
eslint: '>=6.0.0'
eslint-config-love@64.0.0:
resolution: {integrity: sha512-b223cA724uh7AomGxc4orLsAsTQloJr/dNO6+ZVmDtl6bKHoUJGPZd2aG+EoOINUdkDucHWJ+p6q/qPwshO/0w==}
eslint-config-love@66.0.0:
resolution: {integrity: sha512-Op6YXKED9jFjdrg0wA/pUcnMla0IO0oN5S0OLRykboCa00ilLS82+dXoeIGMIBI0Q7Ik03X9fOes+jXZ4yL7pQ==}
peerDependencies:
eslint: ^8.0.1
typescript: '*'
@@ -2423,6 +2432,10 @@ packages:
resolution: {integrity: sha512-7KTLTdzdZZYscUc65XmjFiB73vBhBfbPztCYdUNvlaso9PrzjzcmjqBPR0lNGkcVlcO4BjiO5rK/qNz+XAen1Q==}
engines: {node: ^10 || ^12 || >=14}
postcss@8.4.47:
resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==}
engines: {node: ^10 || ^12 || >=14}
prelude-ls@1.2.1:
resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
engines: {node: '>= 0.8.0'}
@@ -2589,6 +2602,10 @@ packages:
resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==}
engines: {node: '>=0.10.0'}
source-map-js@1.2.1:
resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
engines: {node: '>=0.10.0'}
speakingurl@14.0.1:
resolution: {integrity: sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==}
engines: {node: '>=0.10.0'}
@@ -2820,8 +2837,8 @@ packages:
resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==}
engines: {node: '>= 0.4'}
typescript-eslint@8.5.0:
resolution: {integrity: sha512-uD+XxEoSIvqtm4KE97etm32Tn5MfaZWgWfMMREStLxR6JzvHkc2Tkj7zhTEK5XmtpTmKHNnG8Sot6qDfhHtR1Q==}
typescript-eslint@8.6.0:
resolution: {integrity: sha512-eEhhlxCEpCd4helh3AO1hk0UP2MvbRi9CtIAJTVPQjuSXOOO2jsEacNi4UdcJzZJbeuVg1gMhtZ8UYb+NFYPrA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '*'
@@ -2930,8 +2947,8 @@ packages:
vue: ^3.0.0
vuetify: ^3.0.0
vite@5.4.4:
resolution: {integrity: sha512-RHFCkULitycHVTtelJ6jQLd+KSAAzOgEYorV32R2q++M6COBjKJR6BxqClwp5sf0XaBDjVMuJ9wnNfyAJwjMkA==}
vite@5.4.6:
resolution: {integrity: sha512-IeL5f8OO5nylsgzd9tq4qD2QqI0k2CQLGrWD0rCN0EQJZpBK5vJAx0I+GDkMOXxQX/OfFHMuLIx6ddAxGX/k+Q==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
@@ -3004,13 +3021,13 @@ packages:
peerDependencies:
vue: ^3.2.2
vue-router@4.4.4:
resolution: {integrity: sha512-3MlnDqwRwZwCQVbtVfpsU+nrNymNjnXSsQtXName5925NVC1+326VVfYH9vSrA0N13teGEo8z5x7gbRnGjCDiQ==}
vue-router@4.4.5:
resolution: {integrity: sha512-4fKZygS8cH1yCyuabAXGUAsyi1b2/o/OKgu/RUb+znIYOxPRxdkytJEx+0wGcpBE1pX6vUgh5jwWOKRGvuA/7Q==}
peerDependencies:
vue: ^3.2.0
vue@3.5.4:
resolution: {integrity: sha512-3yAj2gkmiY+i7+22A1PWM+kjOVXjU74UPINcTiN7grIVPyFFI0lpGwHlV/4xydDmobaBn7/xmi+YG8HeSlCTcg==}
vue@3.5.6:
resolution: {integrity: sha512-zv+20E2VIYbcJOzJPUWp03NOGFhMmpCKOfSxVTmCYyYFFko48H9tmuQFzYj7tu4qX1AeXlp9DmhIP89/sSxxhw==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
@@ -3717,20 +3734,20 @@ snapshots:
'@types/json5@0.0.29': {}
'@types/node@22.5.4':
'@types/node@22.5.5':
dependencies:
undici-types: 6.19.8
'@types/uuid@10.0.0': {}
'@typescript-eslint/eslint-plugin@8.5.0(@typescript-eslint/parser@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)':
'@typescript-eslint/eslint-plugin@8.6.0(@typescript-eslint/parser@8.6.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)':
dependencies:
'@eslint-community/regexpp': 4.11.0
'@typescript-eslint/parser': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)
'@typescript-eslint/scope-manager': 8.5.0
'@typescript-eslint/type-utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)
'@typescript-eslint/utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)
'@typescript-eslint/visitor-keys': 8.5.0
'@typescript-eslint/parser': 8.6.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)
'@typescript-eslint/scope-manager': 8.6.0
'@typescript-eslint/type-utils': 8.6.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)
'@typescript-eslint/utils': 8.6.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)
'@typescript-eslint/visitor-keys': 8.6.0
eslint: 9.10.0(jiti@1.21.6)
graphemer: 1.4.0
ignore: 5.3.2
@@ -3741,12 +3758,12 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@typescript-eslint/parser@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)':
'@typescript-eslint/parser@8.6.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)':
dependencies:
'@typescript-eslint/scope-manager': 8.5.0
'@typescript-eslint/types': 8.5.0
'@typescript-eslint/typescript-estree': 8.5.0(typescript@5.6.2)
'@typescript-eslint/visitor-keys': 8.5.0
'@typescript-eslint/scope-manager': 8.6.0
'@typescript-eslint/types': 8.6.0
'@typescript-eslint/typescript-estree': 8.6.0(typescript@5.6.2)
'@typescript-eslint/visitor-keys': 8.6.0
debug: 4.3.6
eslint: 9.10.0(jiti@1.21.6)
optionalDependencies:
@@ -3754,15 +3771,15 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@typescript-eslint/scope-manager@8.5.0':
'@typescript-eslint/scope-manager@8.6.0':
dependencies:
'@typescript-eslint/types': 8.5.0
'@typescript-eslint/visitor-keys': 8.5.0
'@typescript-eslint/types': 8.6.0
'@typescript-eslint/visitor-keys': 8.6.0
'@typescript-eslint/type-utils@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)':
'@typescript-eslint/type-utils@8.6.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)':
dependencies:
'@typescript-eslint/typescript-estree': 8.5.0(typescript@5.6.2)
'@typescript-eslint/utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)
'@typescript-eslint/typescript-estree': 8.6.0(typescript@5.6.2)
'@typescript-eslint/utils': 8.6.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)
debug: 4.3.6
ts-api-utils: 1.3.0(typescript@5.6.2)
optionalDependencies:
@@ -3771,12 +3788,12 @@ snapshots:
- eslint
- supports-color
'@typescript-eslint/types@8.5.0': {}
'@typescript-eslint/types@8.6.0': {}
'@typescript-eslint/typescript-estree@8.5.0(typescript@5.6.2)':
'@typescript-eslint/typescript-estree@8.6.0(typescript@5.6.2)':
dependencies:
'@typescript-eslint/types': 8.5.0
'@typescript-eslint/visitor-keys': 8.5.0
'@typescript-eslint/types': 8.6.0
'@typescript-eslint/visitor-keys': 8.6.0
debug: 4.3.6
fast-glob: 3.3.2
is-glob: 4.0.3
@@ -3788,26 +3805,26 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@typescript-eslint/utils@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)':
'@typescript-eslint/utils@8.6.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)':
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@9.10.0(jiti@1.21.6))
'@typescript-eslint/scope-manager': 8.5.0
'@typescript-eslint/types': 8.5.0
'@typescript-eslint/typescript-estree': 8.5.0(typescript@5.6.2)
'@typescript-eslint/scope-manager': 8.6.0
'@typescript-eslint/types': 8.6.0
'@typescript-eslint/typescript-estree': 8.6.0(typescript@5.6.2)
eslint: 9.10.0(jiti@1.21.6)
transitivePeerDependencies:
- supports-color
- typescript
'@typescript-eslint/visitor-keys@8.5.0':
'@typescript-eslint/visitor-keys@8.6.0':
dependencies:
'@typescript-eslint/types': 8.5.0
'@typescript-eslint/types': 8.6.0
eslint-visitor-keys: 3.4.3
'@vitejs/plugin-vue@5.1.3(vite@5.4.4(@types/node@22.5.4))(vue@3.5.4(typescript@5.6.2))':
'@vitejs/plugin-vue@5.1.3(vite@5.4.6(@types/node@22.5.5))(vue@3.5.6(typescript@5.6.2))':
dependencies:
vite: 5.4.4(@types/node@22.5.4)
vue: 3.5.4(typescript@5.6.2)
vite: 5.4.6(@types/node@22.5.5)
vue: 3.5.6(typescript@5.6.2)
'@vue/babel-helper-vue-transform-on@1.2.2': {}
@@ -3836,7 +3853,7 @@ snapshots:
'@babel/helper-module-imports': 7.22.15
'@babel/helper-plugin-utils': 7.24.8
'@babel/parser': 7.25.6
'@vue/compiler-sfc': 3.5.1
'@vue/compiler-sfc': 3.5.4
'@vue/compiler-core@3.5.1':
dependencies:
@@ -3854,6 +3871,14 @@ snapshots:
estree-walker: 2.0.2
source-map-js: 1.2.0
'@vue/compiler-core@3.5.6':
dependencies:
'@babel/parser': 7.25.6
'@vue/shared': 3.5.6
entities: 4.5.0
estree-walker: 2.0.2
source-map-js: 1.2.0
'@vue/compiler-dom@3.5.1':
dependencies:
'@vue/compiler-core': 3.5.1
@@ -3864,17 +3889,10 @@ snapshots:
'@vue/compiler-core': 3.5.4
'@vue/shared': 3.5.4
'@vue/compiler-sfc@3.5.1':
'@vue/compiler-dom@3.5.6':
dependencies:
'@babel/parser': 7.25.6
'@vue/compiler-core': 3.5.1
'@vue/compiler-dom': 3.5.1
'@vue/compiler-ssr': 3.5.1
'@vue/shared': 3.5.1
estree-walker: 2.0.2
magic-string: 0.30.11
postcss: 8.4.45
source-map-js: 1.2.0
'@vue/compiler-core': 3.5.6
'@vue/shared': 3.5.6
'@vue/compiler-sfc@3.5.4':
dependencies:
@@ -3888,29 +3906,41 @@ snapshots:
postcss: 8.4.45
source-map-js: 1.2.0
'@vue/compiler-ssr@3.5.1':
'@vue/compiler-sfc@3.5.6':
dependencies:
'@vue/compiler-dom': 3.5.1
'@vue/shared': 3.5.1
'@babel/parser': 7.25.6
'@vue/compiler-core': 3.5.6
'@vue/compiler-dom': 3.5.6
'@vue/compiler-ssr': 3.5.6
'@vue/shared': 3.5.6
estree-walker: 2.0.2
magic-string: 0.30.11
postcss: 8.4.47
source-map-js: 1.2.0
'@vue/compiler-ssr@3.5.4':
dependencies:
'@vue/compiler-dom': 3.5.4
'@vue/shared': 3.5.4
'@vue/compiler-ssr@3.5.6':
dependencies:
'@vue/compiler-dom': 3.5.6
'@vue/shared': 3.5.6
'@vue/devtools-api@6.6.3': {}
'@vue/devtools-api@6.6.4': {}
'@vue/devtools-core@7.4.5(vite@5.4.4(@types/node@22.5.4))(vue@3.5.4(typescript@5.6.2))':
'@vue/devtools-core@7.4.5(vite@5.4.6(@types/node@22.5.5))(vue@3.5.6(typescript@5.6.2))':
dependencies:
'@vue/devtools-kit': 7.4.5
'@vue/devtools-shared': 7.4.5
mitt: 3.0.1
nanoid: 3.3.7
pathe: 1.1.2
vite-hot-client: 0.2.3(vite@5.4.4(@types/node@22.5.4))
vue: 3.5.4(typescript@5.6.2)
vite-hot-client: 0.2.3(vite@5.4.6(@types/node@22.5.5))
vue: 3.5.6(typescript@5.6.2)
transitivePeerDependencies:
- vite
@@ -3928,37 +3958,39 @@ snapshots:
dependencies:
rfdc: 1.4.1
'@vue/reactivity@3.5.4':
'@vue/reactivity@3.5.6':
dependencies:
'@vue/shared': 3.5.4
'@vue/shared': 3.5.6
'@vue/runtime-core@3.5.4':
'@vue/runtime-core@3.5.6':
dependencies:
'@vue/reactivity': 3.5.4
'@vue/shared': 3.5.4
'@vue/reactivity': 3.5.6
'@vue/shared': 3.5.6
'@vue/runtime-dom@3.5.4':
'@vue/runtime-dom@3.5.6':
dependencies:
'@vue/reactivity': 3.5.4
'@vue/runtime-core': 3.5.4
'@vue/shared': 3.5.4
'@vue/reactivity': 3.5.6
'@vue/runtime-core': 3.5.6
'@vue/shared': 3.5.6
csstype: 3.1.3
'@vue/server-renderer@3.5.4(vue@3.5.4(typescript@5.6.2))':
'@vue/server-renderer@3.5.6(vue@3.5.6(typescript@5.6.2))':
dependencies:
'@vue/compiler-ssr': 3.5.4
'@vue/shared': 3.5.4
vue: 3.5.4(typescript@5.6.2)
'@vue/compiler-ssr': 3.5.6
'@vue/shared': 3.5.6
vue: 3.5.6(typescript@5.6.2)
'@vue/shared@3.5.1': {}
'@vue/shared@3.5.4': {}
'@vuetify/loader-shared@2.0.3(vue@3.5.4(typescript@5.6.2))(vuetify@3.7.1(typescript@5.6.2)(vite-plugin-vuetify@2.0.4)(vue@3.5.4(typescript@5.6.2)))':
'@vue/shared@3.5.6': {}
'@vuetify/loader-shared@2.0.3(vue@3.5.6(typescript@5.6.2))(vuetify@3.7.1(typescript@5.6.2)(vite-plugin-vuetify@2.0.4)(vue@3.5.6(typescript@5.6.2)))':
dependencies:
upath: 2.0.1
vue: 3.5.4(typescript@5.6.2)
vuetify: 3.7.1(typescript@5.6.2)(vite-plugin-vuetify@2.0.4)(vue@3.5.4(typescript@5.6.2))
vue: 3.5.6(typescript@5.6.2)
vuetify: 3.7.1(typescript@5.6.2)(vite-plugin-vuetify@2.0.4)(vue@3.5.6(typescript@5.6.2))
acorn-jsx@5.3.2(acorn@8.12.1):
dependencies:
@@ -4481,14 +4513,14 @@ snapshots:
eslint: 9.10.0(jiti@1.21.6)
semver: 7.6.3
eslint-config-love@64.0.0(@typescript-eslint/parser@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2):
eslint-config-love@66.0.0(@typescript-eslint/parser@8.6.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2):
dependencies:
eslint: 9.10.0(jiti@1.21.6)
eslint-plugin-import: 2.30.0(@typescript-eslint/parser@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6))
eslint-plugin-import: 2.30.0(@typescript-eslint/parser@8.6.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6))
eslint-plugin-n: 17.10.2(eslint@9.10.0(jiti@1.21.6))
eslint-plugin-promise: 7.1.0(eslint@9.10.0(jiti@1.21.6))
typescript: 5.6.2
typescript-eslint: 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)
typescript-eslint: 8.6.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)
transitivePeerDependencies:
- '@typescript-eslint/parser'
- eslint-import-resolver-typescript
@@ -4507,11 +4539,11 @@ snapshots:
transitivePeerDependencies:
- supports-color
eslint-module-utils@2.9.0(@typescript-eslint/parser@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint@9.10.0(jiti@1.21.6)):
eslint-module-utils@2.9.0(@typescript-eslint/parser@8.6.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint@9.10.0(jiti@1.21.6)):
dependencies:
debug: 3.2.7
optionalDependencies:
'@typescript-eslint/parser': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)
'@typescript-eslint/parser': 8.6.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)
eslint: 9.10.0(jiti@1.21.6)
eslint-import-resolver-node: 0.3.9
transitivePeerDependencies:
@@ -4524,7 +4556,7 @@ snapshots:
eslint: 9.10.0(jiti@1.21.6)
eslint-compat-utils: 0.5.1(eslint@9.10.0(jiti@1.21.6))
eslint-plugin-import@2.30.0(@typescript-eslint/parser@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6)):
eslint-plugin-import@2.30.0(@typescript-eslint/parser@8.6.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6)):
dependencies:
'@rtsao/scc': 1.1.0
array-includes: 3.1.8
@@ -4535,7 +4567,7 @@ snapshots:
doctrine: 2.1.0
eslint: 9.10.0(jiti@1.21.6)
eslint-import-resolver-node: 0.3.9
eslint-module-utils: 2.9.0(@typescript-eslint/parser@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint@9.10.0(jiti@1.21.6))
eslint-module-utils: 2.9.0(@typescript-eslint/parser@8.6.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint@9.10.0(jiti@1.21.6))
hasown: 2.0.2
is-core-module: 2.15.1
is-glob: 4.0.3
@@ -4546,7 +4578,7 @@ snapshots:
semver: 6.3.1
tsconfig-paths: 3.15.0
optionalDependencies:
'@typescript-eslint/parser': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)
'@typescript-eslint/parser': 8.6.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)
transitivePeerDependencies:
- eslint-import-resolver-typescript
- eslint-import-resolver-webpack
@@ -5382,25 +5414,25 @@ snapshots:
pidtree@0.6.0: {}
pinia-plugin-persistedstate@4.0.1(pinia@2.2.2(typescript@5.6.2)(vue@3.5.4(typescript@5.6.2)))(rollup@4.21.2):
pinia-plugin-persistedstate@4.0.1(pinia@2.2.2(typescript@5.6.2)(vue@3.5.6(typescript@5.6.2)))(rollup@4.21.2):
dependencies:
'@nuxt/kit': 3.13.1(rollup@4.21.2)
deep-pick-omit: 1.2.0
defu: 6.1.4
destr: 2.0.3
optionalDependencies:
pinia: 2.2.2(typescript@5.6.2)(vue@3.5.4(typescript@5.6.2))
pinia: 2.2.2(typescript@5.6.2)(vue@3.5.6(typescript@5.6.2))
transitivePeerDependencies:
- magicast
- rollup
- supports-color
- webpack-sources
pinia@2.2.2(typescript@5.6.2)(vue@3.5.4(typescript@5.6.2)):
pinia@2.2.2(typescript@5.6.2)(vue@3.5.6(typescript@5.6.2)):
dependencies:
'@vue/devtools-api': 6.6.3
vue: 3.5.4(typescript@5.6.2)
vue-demi: 0.14.10(vue@3.5.4(typescript@5.6.2))
vue: 3.5.6(typescript@5.6.2)
vue-demi: 0.14.10(vue@3.5.6(typescript@5.6.2))
optionalDependencies:
typescript: 5.6.2
@@ -5446,6 +5478,12 @@ snapshots:
picocolors: 1.1.0
source-map-js: 1.2.0
postcss@8.4.47:
dependencies:
nanoid: 3.3.7
picocolors: 1.1.0
source-map-js: 1.2.1
prelude-ls@1.2.1: {}
prettier-linter-helpers@1.0.0:
@@ -5456,9 +5494,9 @@ snapshots:
punycode@2.3.1: {}
qrcode.vue@3.4.1(vue@3.5.4(typescript@5.6.2)):
qrcode.vue@3.4.1(vue@3.5.6(typescript@5.6.2)):
dependencies:
vue: 3.5.4(typescript@5.6.2)
vue: 3.5.6(typescript@5.6.2)
queue-microtask@1.2.3: {}
@@ -5619,6 +5657,8 @@ snapshots:
source-map-js@1.2.0: {}
source-map-js@1.2.1: {}
speakingurl@14.0.1: {}
std-env@3.7.0: {}
@@ -5899,11 +5939,11 @@ snapshots:
is-typed-array: 1.1.13
possible-typed-array-names: 1.0.0
typescript-eslint@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2):
typescript-eslint@8.6.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2):
dependencies:
'@typescript-eslint/eslint-plugin': 8.5.0(@typescript-eslint/parser@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)
'@typescript-eslint/parser': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)
'@typescript-eslint/utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)
'@typescript-eslint/eslint-plugin': 8.6.0(@typescript-eslint/parser@8.6.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)
'@typescript-eslint/parser': 8.6.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)
'@typescript-eslint/utils': 8.6.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)
optionalDependencies:
typescript: 5.6.2
transitivePeerDependencies:
@@ -5994,11 +6034,11 @@ snapshots:
uuid@10.0.0: {}
vite-hot-client@0.2.3(vite@5.4.4(@types/node@22.5.4)):
vite-hot-client@0.2.3(vite@5.4.6(@types/node@22.5.5)):
dependencies:
vite: 5.4.4(@types/node@22.5.4)
vite: 5.4.6(@types/node@22.5.5)
vite-plugin-inspect@0.8.7(rollup@4.21.2)(vite@5.4.4(@types/node@22.5.4)):
vite-plugin-inspect@0.8.7(rollup@4.21.2)(vite@5.4.6(@types/node@22.5.5)):
dependencies:
'@antfu/utils': 0.7.10
'@rollup/pluginutils': 5.1.0(rollup@4.21.2)
@@ -6009,28 +6049,28 @@ snapshots:
perfect-debounce: 1.0.0
picocolors: 1.1.0
sirv: 2.0.4
vite: 5.4.4(@types/node@22.5.4)
vite: 5.4.6(@types/node@22.5.5)
transitivePeerDependencies:
- rollup
- supports-color
vite-plugin-vue-devtools@7.4.5(rollup@4.21.2)(vite@5.4.4(@types/node@22.5.4))(vue@3.5.4(typescript@5.6.2)):
vite-plugin-vue-devtools@7.4.5(rollup@4.21.2)(vite@5.4.6(@types/node@22.5.5))(vue@3.5.6(typescript@5.6.2)):
dependencies:
'@vue/devtools-core': 7.4.5(vite@5.4.4(@types/node@22.5.4))(vue@3.5.4(typescript@5.6.2))
'@vue/devtools-core': 7.4.5(vite@5.4.6(@types/node@22.5.5))(vue@3.5.6(typescript@5.6.2))
'@vue/devtools-kit': 7.4.5
'@vue/devtools-shared': 7.4.5
execa: 8.0.1
sirv: 2.0.4
vite: 5.4.4(@types/node@22.5.4)
vite-plugin-inspect: 0.8.7(rollup@4.21.2)(vite@5.4.4(@types/node@22.5.4))
vite-plugin-vue-inspector: 5.2.0(vite@5.4.4(@types/node@22.5.4))
vite: 5.4.6(@types/node@22.5.5)
vite-plugin-inspect: 0.8.7(rollup@4.21.2)(vite@5.4.6(@types/node@22.5.5))
vite-plugin-vue-inspector: 5.2.0(vite@5.4.6(@types/node@22.5.5))
transitivePeerDependencies:
- '@nuxt/kit'
- rollup
- supports-color
- vue
vite-plugin-vue-inspector@5.2.0(vite@5.4.4(@types/node@22.5.4)):
vite-plugin-vue-inspector@5.2.0(vite@5.4.6(@types/node@22.5.5)):
dependencies:
'@babel/core': 7.25.2
'@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.25.2)
@@ -6041,45 +6081,45 @@ snapshots:
'@vue/compiler-dom': 3.5.1
kolorist: 1.8.0
magic-string: 0.30.11
vite: 5.4.4(@types/node@22.5.4)
vite: 5.4.6(@types/node@22.5.5)
transitivePeerDependencies:
- supports-color
vite-plugin-vuetify@2.0.4(vite@5.4.4(@types/node@22.5.4))(vue@3.5.4(typescript@5.6.2))(vuetify@3.7.1):
vite-plugin-vuetify@2.0.4(vite@5.4.6(@types/node@22.5.5))(vue@3.5.6(typescript@5.6.2))(vuetify@3.7.1):
dependencies:
'@vuetify/loader-shared': 2.0.3(vue@3.5.4(typescript@5.6.2))(vuetify@3.7.1(typescript@5.6.2)(vite-plugin-vuetify@2.0.4)(vue@3.5.4(typescript@5.6.2)))
'@vuetify/loader-shared': 2.0.3(vue@3.5.6(typescript@5.6.2))(vuetify@3.7.1(typescript@5.6.2)(vite-plugin-vuetify@2.0.4)(vue@3.5.6(typescript@5.6.2)))
debug: 4.3.6
upath: 2.0.1
vite: 5.4.4(@types/node@22.5.4)
vue: 3.5.4(typescript@5.6.2)
vuetify: 3.7.1(typescript@5.6.2)(vite-plugin-vuetify@2.0.4)(vue@3.5.4(typescript@5.6.2))
vite: 5.4.6(@types/node@22.5.5)
vue: 3.5.6(typescript@5.6.2)
vuetify: 3.7.1(typescript@5.6.2)(vite-plugin-vuetify@2.0.4)(vue@3.5.6(typescript@5.6.2))
transitivePeerDependencies:
- supports-color
vite@5.4.4(@types/node@22.5.4):
vite@5.4.6(@types/node@22.5.5):
dependencies:
esbuild: 0.21.5
postcss: 8.4.45
rollup: 4.21.2
optionalDependencies:
'@types/node': 22.5.4
'@types/node': 22.5.5
fsevents: 2.3.3
vue-demi@0.13.11(vue@3.5.4(typescript@5.6.2)):
vue-demi@0.13.11(vue@3.5.6(typescript@5.6.2)):
dependencies:
vue: 3.5.4(typescript@5.6.2)
vue: 3.5.6(typescript@5.6.2)
vue-demi@0.14.10(vue@3.5.4(typescript@5.6.2)):
vue-demi@0.14.10(vue@3.5.6(typescript@5.6.2)):
dependencies:
vue: 3.5.4(typescript@5.6.2)
vue: 3.5.6(typescript@5.6.2)
vue-echarts@7.0.3(@vue/runtime-core@3.5.4)(echarts@5.5.1)(vue@3.5.4(typescript@5.6.2)):
vue-echarts@7.0.3(@vue/runtime-core@3.5.6)(echarts@5.5.1)(vue@3.5.6(typescript@5.6.2)):
dependencies:
echarts: 5.5.1
vue: 3.5.4(typescript@5.6.2)
vue-demi: 0.13.11(vue@3.5.4(typescript@5.6.2))
vue: 3.5.6(typescript@5.6.2)
vue-demi: 0.13.11(vue@3.5.6(typescript@5.6.2))
optionalDependencies:
'@vue/runtime-core': 3.5.4
'@vue/runtime-core': 3.5.6
transitivePeerDependencies:
- '@vue/composition-api'
@@ -6096,32 +6136,32 @@ snapshots:
transitivePeerDependencies:
- supports-color
vue-json-viewer@3.0.4(vue@3.5.4(typescript@5.6.2)):
vue-json-viewer@3.0.4(vue@3.5.6(typescript@5.6.2)):
dependencies:
clipboard: 2.0.11
vue: 3.5.4(typescript@5.6.2)
vue: 3.5.6(typescript@5.6.2)
vue-router@4.4.4(vue@3.5.4(typescript@5.6.2)):
vue-router@4.4.5(vue@3.5.6(typescript@5.6.2)):
dependencies:
'@vue/devtools-api': 6.6.4
vue: 3.5.4(typescript@5.6.2)
vue: 3.5.6(typescript@5.6.2)
vue@3.5.4(typescript@5.6.2):
vue@3.5.6(typescript@5.6.2):
dependencies:
'@vue/compiler-dom': 3.5.4
'@vue/compiler-sfc': 3.5.4
'@vue/runtime-dom': 3.5.4
'@vue/server-renderer': 3.5.4(vue@3.5.4(typescript@5.6.2))
'@vue/shared': 3.5.4
'@vue/compiler-dom': 3.5.6
'@vue/compiler-sfc': 3.5.6
'@vue/runtime-dom': 3.5.6
'@vue/server-renderer': 3.5.6(vue@3.5.6(typescript@5.6.2))
'@vue/shared': 3.5.6
optionalDependencies:
typescript: 5.6.2
vuetify@3.7.1(typescript@5.6.2)(vite-plugin-vuetify@2.0.4)(vue@3.5.4(typescript@5.6.2)):
vuetify@3.7.1(typescript@5.6.2)(vite-plugin-vuetify@2.0.4)(vue@3.5.6(typescript@5.6.2)):
dependencies:
vue: 3.5.4(typescript@5.6.2)
vue: 3.5.6(typescript@5.6.2)
optionalDependencies:
typescript: 5.6.2
vite-plugin-vuetify: 2.0.4(vite@5.4.4(@types/node@22.5.4))(vue@3.5.4(typescript@5.6.2))(vuetify@3.7.1)
vite-plugin-vuetify: 2.0.4(vite@5.4.6(@types/node@22.5.5))(vue@3.5.6(typescript@5.6.2))(vuetify@3.7.1)
wcag-color@1.1.1: {}

93
src-tauri/Cargo.lock generated
View File

@@ -135,9 +135,9 @@ dependencies = [
[[package]]
name = "anyhow"
version = "1.0.88"
version = "1.0.89"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4e1496f8fb1fbf272686b8d37f523dab3e4a7443300055e74cdaa449f3114356"
checksum = "86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6"
[[package]]
name = "arrayvec"
@@ -242,9 +242,9 @@ dependencies = [
[[package]]
name = "async-process"
version = "2.2.4"
version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a8a07789659a4d385b79b18b9127fc27e1a59e1e89117c78c5ea3b806f016374"
checksum = "63255f1dc2381611000436537bbedfe83183faa303a5a0edaf191edef06526bb"
dependencies = [
"async-channel",
"async-io",
@@ -257,7 +257,6 @@ dependencies = [
"futures-lite",
"rustix",
"tracing",
"windows-sys 0.59.0",
]
[[package]]
@@ -621,9 +620,9 @@ dependencies = [
[[package]]
name = "cc"
version = "1.1.18"
version = "1.1.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b62ac837cdb5cb22e10a256099b4fc502b1dfe560cb282963a974d7abd80e476"
checksum = "2d74707dde2ba56f86ae90effb3b43ddd369504387e718014de010cec7959800"
dependencies = [
"shlex",
]
@@ -2043,9 +2042,9 @@ dependencies = [
[[package]]
name = "iana-time-zone"
version = "0.1.60"
version = "0.1.61"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141"
checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220"
dependencies = [
"android_system_properties",
"core-foundation-sys",
@@ -4672,13 +4671,12 @@ checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1"
[[package]]
name = "tauri"
version = "2.0.0-rc.11"
version = "2.0.0-rc.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4f60dc86a0513f775a6515d79cf2a54ce38f2fa7225e0c5b9d5ae8241e599afa"
checksum = "2fa32e2741bda64c1da02d93252a466893180052fc6de61c8803b0356504b70d"
dependencies = [
"anyhow",
"bytes",
"cocoa",
"dirs",
"dunce",
"embed_plist",
@@ -4693,8 +4691,11 @@ dependencies = [
"log",
"mime",
"muda",
"objc",
"objc2",
"objc2-app-kit",
"objc2-foundation",
"percent-encoding",
"plist",
"raw-window-handle",
"reqwest",
"serde",
@@ -4721,9 +4722,9 @@ dependencies = [
[[package]]
name = "tauri-build"
version = "2.0.0-rc.10"
version = "2.0.0-rc.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f9d6fc774b19bedadd547b0310fbdbfadbc7546978eccd6d3e389be7cabc437a"
checksum = "148441d64674b2885c1ba5baf3ae61662bb8753859ffcfb541962cbc6b847f39"
dependencies = [
"anyhow",
"cargo_toml",
@@ -4743,9 +4744,9 @@ dependencies = [
[[package]]
name = "tauri-codegen"
version = "2.0.0-rc.10"
version = "2.0.0-rc.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d14af7a85713898cb8a6be3ece89eb1c39392d8756dd1cc0309ebd6fdc966eb3"
checksum = "72a15c3f9282c82871c69ddb65d02ae552738bbac848c8adcab521bf14d8b9e6"
dependencies = [
"base64 0.22.1",
"brotli",
@@ -4770,9 +4771,9 @@ dependencies = [
[[package]]
name = "tauri-macros"
version = "2.0.0-rc.9"
version = "2.0.0-rc.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b9f698301cd7297a7876bb81181a830d40d401461eb14fdaf7ae189b1b56ef76"
checksum = "f12d1aa317bec56f78388cf6012d788876d838595a48f95cbd7835642db356a0"
dependencies = [
"heck 0.5.0",
"proc-macro2",
@@ -4784,9 +4785,9 @@ dependencies = [
[[package]]
name = "tauri-plugin"
version = "2.0.0-rc.10"
version = "2.0.0-rc.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ad2b0b4fe684059a1b700c1a0d7d51698c05b2257ca64eca2a730d7be2e47c6a"
checksum = "d82a2adea16b8a71b7a5ad23f720bb13f8d2830b820cc1c266512314ba99bf67"
dependencies = [
"anyhow",
"glob",
@@ -4801,8 +4802,8 @@ dependencies = [
[[package]]
name = "tauri-plugin-deep-link"
version = "2.0.0-rc.5"
source = "git+https://github.com/tauri-apps/plugins-workspace?branch=v2#204e5aacad7e8f99a9a08f4a45cfed83643c1cc0"
version = "2.0.0-rc.6"
source = "git+https://github.com/tauri-apps/plugins-workspace?branch=v2#59c63f31ccd89df3ef592531f79a6c3dd3448182"
dependencies = [
"dunce",
"log",
@@ -4820,8 +4821,8 @@ dependencies = [
[[package]]
name = "tauri-plugin-dialog"
version = "2.0.0-rc.6"
source = "git+https://github.com/tauri-apps/plugins-workspace?branch=v2#204e5aacad7e8f99a9a08f4a45cfed83643c1cc0"
version = "2.0.0-rc.7"
source = "git+https://github.com/tauri-apps/plugins-workspace?branch=v2#59c63f31ccd89df3ef592531f79a6c3dd3448182"
dependencies = [
"log",
"raw-window-handle",
@@ -4837,8 +4838,8 @@ dependencies = [
[[package]]
name = "tauri-plugin-fs"
version = "2.0.0-rc.4"
source = "git+https://github.com/tauri-apps/plugins-workspace?branch=v2#204e5aacad7e8f99a9a08f4a45cfed83643c1cc0"
version = "2.0.0-rc.5"
source = "git+https://github.com/tauri-apps/plugins-workspace?branch=v2#59c63f31ccd89df3ef592531f79a6c3dd3448182"
dependencies = [
"anyhow",
"dunce",
@@ -4857,8 +4858,8 @@ dependencies = [
[[package]]
name = "tauri-plugin-http"
version = "2.0.0-rc.4"
source = "git+https://github.com/tauri-apps/plugins-workspace?branch=v2#204e5aacad7e8f99a9a08f4a45cfed83643c1cc0"
version = "2.0.0-rc.5"
source = "git+https://github.com/tauri-apps/plugins-workspace?branch=v2#59c63f31ccd89df3ef592531f79a6c3dd3448182"
dependencies = [
"data-url",
"http",
@@ -4879,7 +4880,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-log"
version = "2.0.0-rc.2"
source = "git+https://github.com/tauri-apps/plugins-workspace?branch=v2#204e5aacad7e8f99a9a08f4a45cfed83643c1cc0"
source = "git+https://github.com/tauri-apps/plugins-workspace?branch=v2#59c63f31ccd89df3ef592531f79a6c3dd3448182"
dependencies = [
"android_logger",
"byte-unit",
@@ -4900,7 +4901,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-os"
version = "2.0.0-rc.1"
source = "git+https://github.com/tauri-apps/plugins-workspace?branch=v2#204e5aacad7e8f99a9a08f4a45cfed83643c1cc0"
source = "git+https://github.com/tauri-apps/plugins-workspace?branch=v2#59c63f31ccd89df3ef592531f79a6c3dd3448182"
dependencies = [
"gethostname",
"log",
@@ -4917,7 +4918,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-process"
version = "2.0.0-rc.1"
source = "git+https://github.com/tauri-apps/plugins-workspace?branch=v2#204e5aacad7e8f99a9a08f4a45cfed83643c1cc0"
source = "git+https://github.com/tauri-apps/plugins-workspace?branch=v2#59c63f31ccd89df3ef592531f79a6c3dd3448182"
dependencies = [
"tauri",
"tauri-plugin",
@@ -4926,7 +4927,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-shell"
version = "2.0.0-rc.3"
source = "git+https://github.com/tauri-apps/plugins-workspace?branch=v2#204e5aacad7e8f99a9a08f4a45cfed83643c1cc0"
source = "git+https://github.com/tauri-apps/plugins-workspace?branch=v2#59c63f31ccd89df3ef592531f79a6c3dd3448182"
dependencies = [
"encoding_rs",
"log",
@@ -4945,8 +4946,8 @@ dependencies = [
[[package]]
name = "tauri-plugin-single-instance"
version = "2.0.0-rc.3"
source = "git+https://github.com/tauri-apps/plugins-workspace?branch=v2#204e5aacad7e8f99a9a08f4a45cfed83643c1cc0"
version = "2.0.0-rc.4"
source = "git+https://github.com/tauri-apps/plugins-workspace?branch=v2#59c63f31ccd89df3ef592531f79a6c3dd3448182"
dependencies = [
"log",
"serde",
@@ -4960,7 +4961,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-sql"
version = "2.0.0-rc.2"
source = "git+https://github.com/tauri-apps/plugins-workspace?branch=v2#204e5aacad7e8f99a9a08f4a45cfed83643c1cc0"
source = "git+https://github.com/tauri-apps/plugins-workspace?branch=v2#59c63f31ccd89df3ef592531f79a6c3dd3448182"
dependencies = [
"futures-core",
"indexmap 2.5.0",
@@ -4977,9 +4978,9 @@ dependencies = [
[[package]]
name = "tauri-runtime"
version = "2.0.0-rc.10"
version = "2.0.0-rc.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6a0758dce4f9e08ebeee877d84de0062859495507e1d16f647f97b29f881b43d"
checksum = "389f78c8e8e6eff3897d8d9581087943b5976ea96a0ab5036be691f28c2b0df0"
dependencies = [
"dpi",
"gtk",
@@ -4996,15 +4997,17 @@ dependencies = [
[[package]]
name = "tauri-runtime-wry"
version = "2.0.0-rc.10"
version = "2.0.0-rc.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "78dd7f77e769630da5d91a55e4f102a84ff9c5a99c71e1b5c916a18b5ccafc16"
checksum = "e17625b7cf63958d53945e199391d11c9f195fb3d1cb8aeb64dc3084d0091b92"
dependencies = [
"cocoa",
"gtk",
"http",
"jni",
"log",
"objc2",
"objc2-app-kit",
"objc2-foundation",
"percent-encoding",
"raw-window-handle",
"softbuffer",
@@ -5020,9 +5023,9 @@ dependencies = [
[[package]]
name = "tauri-utils"
version = "2.0.0-rc.10"
version = "2.0.0-rc.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ba92ad9cdf7658fefa29a7218dda0acead9400c021bbf9c3f88e98f5e3b9bbab"
checksum = "3019641087c9039b57ebfca95fa42a93c07056845b7d8d57c8966061bcee83b4"
dependencies = [
"brotli",
"cargo_metadata",
@@ -5518,9 +5521,9 @@ checksum = "52ea75f83c0137a9b98608359a5f1af8144876eb67bcb1ce837368e906a9f524"
[[package]]
name = "unicode-segmentation"
version = "1.11.0"
version = "1.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202"
checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493"
[[package]]
name = "unicode_categories"

View File

@@ -17,8 +17,8 @@ chrono = "0.4.38"
log = "0.4.22"
serde = { version = "1.0.210", features = ["derive"] }
serde_json = "1.0.128"
tauri = { version = "2.0.0-rc.11", features = [] }
tauri-utils = "2.0.0-rc.10"
tauri = { version = "2.0.0-rc.14", features = [] }
tauri-utils = "2.0.0-rc.11"
url = "2.5.2"
walkdir = "2.5.0"

View File

@@ -1,4 +1,24 @@
{
"core": {
"default_permission": {
"identifier": "default",
"description": "Default core plugins set which includes:\n- 'core:path:default'\n- 'core:event:default'\n- 'core:window:default'\n- 'core:webview:default'\n- 'core:app:default'\n- 'core:image:default'\n- 'core:resources:default'\n- 'core:menu:default'\n- 'core:tray:default'\n",
"permissions": [
"core:path:default",
"core:event:default",
"core:window:default",
"core:webview:default",
"core:app:default",
"core:image:default",
"core:resources:default",
"core:menu:default",
"core:tray:default"
]
},
"permissions": {},
"permission_sets": {},
"global_scope_schema": null
},
"core:app": {
"default_permission": {
"identifier": "default",
@@ -1784,16 +1804,7 @@
"create-app-specific-dirs": {
"identifier": "create-app-specific-dirs",
"description": "This permissions allows to create the application specific directories.\n",
"commands": { "allow": ["mkdir"], "deny": [] },
"scope": {
"allow": [
{ "path": "$APPCONFIG" },
{ "path": "$APPDATA" },
{ "path": "$APPLOCALDATA" },
{ "path": "$APPCACHE" },
{ "path": "$APPLOG" }
]
}
"commands": { "allow": ["mkdir", "scope-app-index"], "deny": [] }
},
"deny-copy-file": {
"identifier": "deny-copy-file",
@@ -1958,18 +1969,10 @@
"read_text_file",
"read_text_file_lines",
"read_text_file_lines_next",
"exists"
"exists",
"scope-app-recursive"
],
"deny": []
},
"scope": {
"allow": [
{ "path": "$APPCONFIG/**" },
{ "path": "$APPDATA/**" },
{ "path": "$APPLOCALDATA/**" },
{ "path": "$APPCACHE/**" },
{ "path": "$APPLOG/**" }
]
}
},
"read-dirs": {
@@ -2009,25 +2012,59 @@
},
"scope-app": {
"identifier": "scope-app",
"description": "This scope permits access to all files and list content of top level directories in the `$APP`folder.",
"description": "This scope permits access to all files and list content of top level directories in the application folders.",
"commands": { "allow": [], "deny": [] },
"scope": { "allow": [{ "path": "$APP" }, { "path": "$APP/*" }] }
"scope": {
"allow": [
{ "path": "$APPCONFIG" },
{ "path": "$APPCONFIG/*" },
{ "path": "$APPDATA" },
{ "path": "$APPDATA/*" },
{ "path": "$APPLOCALDATA" },
{ "path": "$APPLOCALDATA/*" },
{ "path": "$APPCACHE" },
{ "path": "$APPCACHE/*" },
{ "path": "$APPLOG" },
{ "path": "$APPLOG/*" }
]
}
},
"scope-app-index": {
"identifier": "scope-app-index",
"description": "This scope permits to list all files and folders in the `$APP`folder.",
"description": "This scope permits to list all files and folders in the application directories.",
"commands": { "allow": [], "deny": [] },
"scope": { "allow": [{ "path": "$APP" }] }
"scope": {
"allow": [
{ "path": "$APPCONFIG" },
{ "path": "$APPDATA" },
{ "path": "$APPLOCALDATA" },
{ "path": "$APPCACHE" },
{ "path": "$APPLOG" }
]
}
},
"scope-app-recursive": {
"identifier": "scope-app-recursive",
"description": "This scope permits recursive access to the complete `$APP` folder, including sub directories and files.",
"description": "This scope permits recursive access to the complete application folders, including sub directories and files.",
"commands": { "allow": [], "deny": [] },
"scope": { "allow": [{ "path": "$APP" }, { "path": "$APP/**" }] }
"scope": {
"allow": [
{ "path": "$APPCONFIG" },
{ "path": "$APPCONFIG/**" },
{ "path": "$APPDATA" },
{ "path": "$APPDATA/**" },
{ "path": "$APPLOCALDATA" },
{ "path": "$APPLOCALDATA/**" },
{ "path": "$APPCACHE" },
{ "path": "$APPCACHE/**" },
{ "path": "$APPLOG" },
{ "path": "$APPLOG/**" }
]
}
},
"scope-appcache": {
"identifier": "scope-appcache",
"description": "This scope permits access to all files and list content of top level directories in the `$APPCACHE`folder.",
"description": "This scope permits access to all files and list content of top level directories in the `$APPCACHE` folder.",
"commands": { "allow": [], "deny": [] },
"scope": { "allow": [{ "path": "$APPCACHE" }, { "path": "$APPCACHE/*" }] }
},
@@ -2045,7 +2082,7 @@
},
"scope-appconfig": {
"identifier": "scope-appconfig",
"description": "This scope permits access to all files and list content of top level directories in the `$APPCONFIG`folder.",
"description": "This scope permits access to all files and list content of top level directories in the `$APPCONFIG` folder.",
"commands": { "allow": [], "deny": [] },
"scope": { "allow": [{ "path": "$APPCONFIG" }, { "path": "$APPCONFIG/*" }] }
},
@@ -2063,7 +2100,7 @@
},
"scope-appdata": {
"identifier": "scope-appdata",
"description": "This scope permits access to all files and list content of top level directories in the `$APPDATA`folder.",
"description": "This scope permits access to all files and list content of top level directories in the `$APPDATA` folder.",
"commands": { "allow": [], "deny": [] },
"scope": { "allow": [{ "path": "$APPDATA" }, { "path": "$APPDATA/*" }] }
},
@@ -2081,7 +2118,7 @@
},
"scope-applocaldata": {
"identifier": "scope-applocaldata",
"description": "This scope permits access to all files and list content of top level directories in the `$APPLOCALDATA`folder.",
"description": "This scope permits access to all files and list content of top level directories in the `$APPLOCALDATA` folder.",
"commands": { "allow": [], "deny": [] },
"scope": { "allow": [{ "path": "$APPLOCALDATA" }, { "path": "$APPLOCALDATA/*" }] }
},
@@ -2099,7 +2136,7 @@
},
"scope-applog": {
"identifier": "scope-applog",
"description": "This scope permits access to all files and list content of top level directories in the `$APPLOG`folder.",
"description": "This scope permits access to all files and list content of top level directories in the `$APPLOG` folder.",
"commands": { "allow": [], "deny": [] },
"scope": { "allow": [{ "path": "$APPLOG" }, { "path": "$APPLOG/*" }] }
},
@@ -2117,7 +2154,7 @@
},
"scope-audio": {
"identifier": "scope-audio",
"description": "This scope permits access to all files and list content of top level directories in the `$AUDIO`folder.",
"description": "This scope permits access to all files and list content of top level directories in the `$AUDIO` folder.",
"commands": { "allow": [], "deny": [] },
"scope": { "allow": [{ "path": "$AUDIO" }, { "path": "$AUDIO/*" }] }
},
@@ -2135,7 +2172,7 @@
},
"scope-cache": {
"identifier": "scope-cache",
"description": "This scope permits access to all files and list content of top level directories in the `$CACHE`folder.",
"description": "This scope permits access to all files and list content of top level directories in the `$CACHE` folder.",
"commands": { "allow": [], "deny": [] },
"scope": { "allow": [{ "path": "$CACHE" }, { "path": "$CACHE/*" }] }
},
@@ -2153,7 +2190,7 @@
},
"scope-config": {
"identifier": "scope-config",
"description": "This scope permits access to all files and list content of top level directories in the `$CONFIG`folder.",
"description": "This scope permits access to all files and list content of top level directories in the `$CONFIG` folder.",
"commands": { "allow": [], "deny": [] },
"scope": { "allow": [{ "path": "$CONFIG" }, { "path": "$CONFIG/*" }] }
},
@@ -2171,7 +2208,7 @@
},
"scope-data": {
"identifier": "scope-data",
"description": "This scope permits access to all files and list content of top level directories in the `$DATA`folder.",
"description": "This scope permits access to all files and list content of top level directories in the `$DATA` folder.",
"commands": { "allow": [], "deny": [] },
"scope": { "allow": [{ "path": "$DATA" }, { "path": "$DATA/*" }] }
},
@@ -2189,7 +2226,7 @@
},
"scope-desktop": {
"identifier": "scope-desktop",
"description": "This scope permits access to all files and list content of top level directories in the `$DESKTOP`folder.",
"description": "This scope permits access to all files and list content of top level directories in the `$DESKTOP` folder.",
"commands": { "allow": [], "deny": [] },
"scope": { "allow": [{ "path": "$DESKTOP" }, { "path": "$DESKTOP/*" }] }
},
@@ -2207,7 +2244,7 @@
},
"scope-document": {
"identifier": "scope-document",
"description": "This scope permits access to all files and list content of top level directories in the `$DOCUMENT`folder.",
"description": "This scope permits access to all files and list content of top level directories in the `$DOCUMENT` folder.",
"commands": { "allow": [], "deny": [] },
"scope": { "allow": [{ "path": "$DOCUMENT" }, { "path": "$DOCUMENT/*" }] }
},
@@ -2225,7 +2262,7 @@
},
"scope-download": {
"identifier": "scope-download",
"description": "This scope permits access to all files and list content of top level directories in the `$DOWNLOAD`folder.",
"description": "This scope permits access to all files and list content of top level directories in the `$DOWNLOAD` folder.",
"commands": { "allow": [], "deny": [] },
"scope": { "allow": [{ "path": "$DOWNLOAD" }, { "path": "$DOWNLOAD/*" }] }
},
@@ -2243,7 +2280,7 @@
},
"scope-exe": {
"identifier": "scope-exe",
"description": "This scope permits access to all files and list content of top level directories in the `$EXE`folder.",
"description": "This scope permits access to all files and list content of top level directories in the `$EXE` folder.",
"commands": { "allow": [], "deny": [] },
"scope": { "allow": [{ "path": "$EXE" }, { "path": "$EXE/*" }] }
},
@@ -2261,7 +2298,7 @@
},
"scope-font": {
"identifier": "scope-font",
"description": "This scope permits access to all files and list content of top level directories in the `$FONT`folder.",
"description": "This scope permits access to all files and list content of top level directories in the `$FONT` folder.",
"commands": { "allow": [], "deny": [] },
"scope": { "allow": [{ "path": "$FONT" }, { "path": "$FONT/*" }] }
},
@@ -2279,7 +2316,7 @@
},
"scope-home": {
"identifier": "scope-home",
"description": "This scope permits access to all files and list content of top level directories in the `$HOME`folder.",
"description": "This scope permits access to all files and list content of top level directories in the `$HOME` folder.",
"commands": { "allow": [], "deny": [] },
"scope": { "allow": [{ "path": "$HOME" }, { "path": "$HOME/*" }] }
},
@@ -2297,7 +2334,7 @@
},
"scope-localdata": {
"identifier": "scope-localdata",
"description": "This scope permits access to all files and list content of top level directories in the `$LOCALDATA`folder.",
"description": "This scope permits access to all files and list content of top level directories in the `$LOCALDATA` folder.",
"commands": { "allow": [], "deny": [] },
"scope": { "allow": [{ "path": "$LOCALDATA" }, { "path": "$LOCALDATA/*" }] }
},
@@ -2315,7 +2352,7 @@
},
"scope-log": {
"identifier": "scope-log",
"description": "This scope permits access to all files and list content of top level directories in the `$LOG`folder.",
"description": "This scope permits access to all files and list content of top level directories in the `$LOG` folder.",
"commands": { "allow": [], "deny": [] },
"scope": { "allow": [{ "path": "$LOG" }, { "path": "$LOG/*" }] }
},
@@ -2333,7 +2370,7 @@
},
"scope-picture": {
"identifier": "scope-picture",
"description": "This scope permits access to all files and list content of top level directories in the `$PICTURE`folder.",
"description": "This scope permits access to all files and list content of top level directories in the `$PICTURE` folder.",
"commands": { "allow": [], "deny": [] },
"scope": { "allow": [{ "path": "$PICTURE" }, { "path": "$PICTURE/*" }] }
},
@@ -2351,7 +2388,7 @@
},
"scope-public": {
"identifier": "scope-public",
"description": "This scope permits access to all files and list content of top level directories in the `$PUBLIC`folder.",
"description": "This scope permits access to all files and list content of top level directories in the `$PUBLIC` folder.",
"commands": { "allow": [], "deny": [] },
"scope": { "allow": [{ "path": "$PUBLIC" }, { "path": "$PUBLIC/*" }] }
},
@@ -2369,7 +2406,7 @@
},
"scope-resource": {
"identifier": "scope-resource",
"description": "This scope permits access to all files and list content of top level directories in the `$RESOURCE`folder.",
"description": "This scope permits access to all files and list content of top level directories in the `$RESOURCE` folder.",
"commands": { "allow": [], "deny": [] },
"scope": { "allow": [{ "path": "$RESOURCE" }, { "path": "$RESOURCE/*" }] }
},
@@ -2387,7 +2424,7 @@
},
"scope-runtime": {
"identifier": "scope-runtime",
"description": "This scope permits access to all files and list content of top level directories in the `$RUNTIME`folder.",
"description": "This scope permits access to all files and list content of top level directories in the `$RUNTIME` folder.",
"commands": { "allow": [], "deny": [] },
"scope": { "allow": [{ "path": "$RUNTIME" }, { "path": "$RUNTIME/*" }] }
},
@@ -2405,7 +2442,7 @@
},
"scope-temp": {
"identifier": "scope-temp",
"description": "This scope permits access to all files and list content of top level directories in the `$TEMP`folder.",
"description": "This scope permits access to all files and list content of top level directories in the `$TEMP` folder.",
"commands": { "allow": [], "deny": [] },
"scope": { "allow": [{ "path": "$TEMP" }, { "path": "$TEMP/*" }] }
},
@@ -2423,7 +2460,7 @@
},
"scope-template": {
"identifier": "scope-template",
"description": "This scope permits access to all files and list content of top level directories in the `$TEMPLATE`folder.",
"description": "This scope permits access to all files and list content of top level directories in the `$TEMPLATE` folder.",
"commands": { "allow": [], "deny": [] },
"scope": { "allow": [{ "path": "$TEMPLATE" }, { "path": "$TEMPLATE/*" }] }
},
@@ -2441,7 +2478,7 @@
},
"scope-video": {
"identifier": "scope-video",
"description": "This scope permits access to all files and list content of top level directories in the `$VIDEO`folder.",
"description": "This scope permits access to all files and list content of top level directories in the `$VIDEO` folder.",
"commands": { "allow": [], "deny": [] },
"scope": { "allow": [{ "path": "$VIDEO" }, { "path": "$VIDEO/*" }] }
},
@@ -2498,32 +2535,32 @@
"permission_sets": {
"allow-app-meta": {
"identifier": "allow-app-meta",
"description": "This allows non-recursive read access to metadata of the `$APP` folder, including file listing and statistics.",
"description": "This allows non-recursive read access to metadata of the application folders, including file listing and statistics.",
"permissions": ["read-meta", "scope-app-index"]
},
"allow-app-meta-recursive": {
"identifier": "allow-app-meta-recursive",
"description": "This allows full recursive read access to metadata of the `$APP` folder, including file listing and statistics.",
"description": "This allows full recursive read access to metadata of the application folders, including file listing and statistics.",
"permissions": ["read-meta", "scope-app-recursive"]
},
"allow-app-read": {
"identifier": "allow-app-read",
"description": "This allows non-recursive read access to the `$APP` folder.",
"description": "This allows non-recursive read access to the application folders.",
"permissions": ["read-all", "scope-app"]
},
"allow-app-read-recursive": {
"identifier": "allow-app-read-recursive",
"description": "This allows full recursive read access to the complete `$APP` folder, files and subdirectories.",
"description": "This allows full recursive read access to the complete application folders, files and subdirectories.",
"permissions": ["read-all", "scope-app-recursive"]
},
"allow-app-write": {
"identifier": "allow-app-write",
"description": "This allows non-recursive write access to the `$APP` folder.",
"description": "This allows non-recursive write access to the application folders.",
"permissions": ["write-all", "scope-app"]
},
"allow-app-write-recursive": {
"identifier": "allow-app-write-recursive",
"description": "This allows full recursive write access to the complete `$APP` folder, files and subdirectories.",
"description": "This allows full recursive write access to the complete application folders, files and subdirectories.",
"permissions": ["write-all", "scope-app-recursive"]
},
"allow-appcache-meta": {
@@ -3603,7 +3640,7 @@
"description": "The allowed arguments for the command execution."
},
"cmd": {
"description": "The command name. It can start with a variable that resolves to a system base directory. The variables are: `$AUDIO`, `$CACHE`, `$CONFIG`, `$DATA`, `$LOCALDATA`, `$DESKTOP`, `$DOCUMENT`, `$DOWNLOAD`, `$EXE`, `$FONT`, `$HOME`, `$PICTURE`, `$PUBLIC`, `$RUNTIME`, `$TEMPLATE`, `$VIDEO`, `$RESOURCE`, `$APP`, `$LOG`, `$TEMP`, `$APPCONFIG`, `$APPDATA`, `$APPLOCALDATA`, `$APPCACHE`, `$APPLOG`.",
"description": "The command name. It can start with a variable that resolves to a system base directory. The variables are: `$AUDIO`, `$CACHE`, `$CONFIG`, `$DATA`, `$LOCALDATA`, `$DESKTOP`, `$DOCUMENT`, `$DOWNLOAD`, `$EXE`, `$FONT`, `$HOME`, `$PICTURE`, `$PUBLIC`, `$RUNTIME`, `$TEMPLATE`, `$VIDEO`, `$RESOURCE`, `$LOG`, `$TEMP`, `$APPCONFIG`, `$APPDATA`, `$APPLOCALDATA`, `$APPCACHE`, `$APPLOG`.",
"type": "string"
},
"name": {

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff