[feat] New sysinfo api, update dep (#251)

* update tauri-plugin-system-info submodule to latest commit cb32fe8

* Update dependencies to latest versions, including valibot to 1.0.0-rc.4 and kkrpc to 0.2.1 across multiple packages. Bump api package version to 0.1.6.

* Update desktop and API package versions; change development server port and URL
This commit is contained in:
Huakun 2025-03-18 08:42:39 -04:00 committed by GitHub
parent 993e276e72
commit 0bca6739a7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
14 changed files with 113 additions and 98 deletions

View File

@ -31,7 +31,7 @@
"debug": "^4.4.0", "debug": "^4.4.0",
"fs-extra": "^11.2.0", "fs-extra": "^11.2.0",
"inquirer": "^10.1.2", "inquirer": "^10.1.2",
"valibot": "^1.0.0-beta.10" "valibot": "^1.0.0-rc.4"
}, },
"files": [ "files": [
"dist" "dist"

View File

@ -27,7 +27,7 @@
"commander": "^12.1.0", "commander": "^12.1.0",
"fs-extra": "^11.2.0", "fs-extra": "^11.2.0",
"handlebars": "^4.7.8", "handlebars": "^4.7.8",
"valibot": "^1.0.0-beta.10" "valibot": "^1.0.0-rc.4"
}, },
"files": [ "files": [
"dist" "dist"

View File

@ -1,6 +1,6 @@
{ {
"name": "@kksh/desktop", "name": "@kksh/desktop",
"version": "0.1.34", "version": "0.1.35",
"description": "", "description": "",
"type": "module", "type": "module",
"scripts": { "scripts": {
@ -33,7 +33,7 @@
"eslint": "^9.21.0", "eslint": "^9.21.0",
"fuse.js": "^7.1.0", "fuse.js": "^7.1.0",
"gsap": "^3.12.7", "gsap": "^3.12.7",
"kkrpc": "^0.1.2", "kkrpc": "^0.2.1",
"lz-string": "^1.5.0", "lz-string": "^1.5.0",
"pretty-bytes": "^6.1.1", "pretty-bytes": "^6.1.1",
"semver": "^7.7.1", "semver": "^7.7.1",

View File

@ -5,7 +5,7 @@
"identifier": "sh.kunkun.desktop", "identifier": "sh.kunkun.desktop",
"build": { "build": {
"beforeDevCommand": "pnpm dev", "beforeDevCommand": "pnpm dev",
"devUrl": "http://localhost:1420", "devUrl": "http://localhost:1566",
"beforeBuildCommand": "pnpm build", "beforeBuildCommand": "pnpm build",
"frontendDist": "../build" "frontendDist": "../build"
}, },

View File

@ -14,7 +14,7 @@ export default defineConfig(async () => ({
clearScreen: false, clearScreen: false,
// 2. tauri expects a fixed port, fail if that port is not available // 2. tauri expects a fixed port, fail if that port is not available
server: { server: {
port: 1420, port: 1566,
strictPort: true, strictPort: true,
host: host || false, host: host || false,
hmr: host hmr: host

View File

@ -48,7 +48,7 @@
"tauri-plugin-keyring-api": "workspace:*", "tauri-plugin-keyring-api": "workspace:*",
"tauri-plugin-network-api": "workspace:*", "tauri-plugin-network-api": "workspace:*",
"tauri-plugin-system-info-api": "workspace:*", "tauri-plugin-system-info-api": "workspace:*",
"valibot": "^1.0.0-beta.11", "valibot": "^1.0.0-rc.4",
"zod": "^3.24.2" "zod": "^3.24.2"
}, },
"workspaces": [ "workspaces": [

View File

@ -1,6 +1,6 @@
{ {
"name": "@kksh/api", "name": "@kksh/api",
"version": "0.1.5", "version": "0.1.6",
"type": "module", "type": "module",
"repository": { "repository": {
"type": "git", "type": "git",
@ -65,17 +65,17 @@
"@tauri-apps/plugin-store": "^2.2.0", "@tauri-apps/plugin-store": "^2.2.0",
"@tauri-apps/plugin-updater": "^2.3.0", "@tauri-apps/plugin-updater": "^2.3.0",
"@tauri-apps/plugin-upload": "^2.2.1", "@tauri-apps/plugin-upload": "^2.2.1",
"kkrpc": "^0.1.1", "kkrpc": "^0.2.1",
"lodash": "^4.17.21", "lodash": "^4.17.21",
"minimatch": "^10.0.1", "minimatch": "^10.0.1",
"node-fetch": "^3.3.2", "node-fetch": "^3.3.2",
"semver": "^7.6.3", "semver": "^7.6.3",
"svelte-sonner": "^0.3.28", "svelte-sonner": "^0.3.28",
"tauri-api-adapter": "^0.3.23", "tauri-api-adapter": "^0.3.26",
"tauri-plugin-network-api": "2.0.5", "tauri-plugin-network-api": "2.0.5",
"tauri-plugin-shellx-api": "^2.0.16", "tauri-plugin-shellx-api": "^2.0.16",
"tauri-plugin-system-info-api": "2.0.8", "tauri-plugin-system-info-api": "2.0.8",
"valibot": "^1.0.0-beta.10" "valibot": "^1.0.0-rc.4"
}, },
"files": [ "files": [
"src", "src",

View File

@ -2,7 +2,7 @@ import { DenoIo, RPCChannel } from "kkrpc"
// deno-lint-ignore no-explicit-any // deno-lint-ignore no-explicit-any
export function expose(api: Record<string, any>) { export function expose(api: Record<string, any>) {
const stdio = new DenoIo(Deno.stdin.readable, Deno.stdout.writable) const stdio = new DenoIo(Deno.stdin.readable)
const channel = new RPCChannel(stdio, { expose: api }) const channel = new RPCChannel(stdio, { expose: api })
return channel return channel
} }

View File

@ -21,7 +21,7 @@ export const breakingChangesVersionCheckpoints = [
const checkpointVersions = breakingChangesVersionCheckpoints.map((c) => c.version) const checkpointVersions = breakingChangesVersionCheckpoints.map((c) => c.version)
const sortedCheckpointVersions = sort(checkpointVersions) const sortedCheckpointVersions = sort(checkpointVersions)
export const version = "0.1.5" export const version = "0.1.6"
export function isVersionBetween(v: string, start: string, end: string) { export function isVersionBetween(v: string, start: string, end: string) {
const vCleaned = clean(v) const vCleaned = clean(v)

View File

@ -13,7 +13,7 @@ export function launchNewExtWindow(windowLabel: string, url: string, windowConfi
maxWidth: windowConfig?.maxWidth ?? undefined, maxWidth: windowConfig?.maxWidth ?? undefined,
maxHeight: windowConfig?.maxHeight ?? undefined, maxHeight: windowConfig?.maxHeight ?? undefined,
resizable: windowConfig?.resizable ?? undefined, resizable: windowConfig?.resizable ?? undefined,
title: windowConfig?.title ?? undefined, title: windowConfig?.title ?? "Kunkun Extension",
fullscreen: windowConfig?.fullscreen ?? undefined, fullscreen: windowConfig?.fullscreen ?? undefined,
focus: windowConfig?.focus ?? undefined, focus: windowConfig?.focus ?? undefined,
transparent: windowConfig?.transparent ?? undefined, transparent: windowConfig?.transparent ?? undefined,

View File

@ -26,6 +26,6 @@
"dependencies": { "dependencies": {
"@aws-sdk/client-s3": "^3.583.0", "@aws-sdk/client-s3": "^3.583.0",
"@kksh/api": "workspace:*", "@kksh/api": "workspace:*",
"valibot": "^1.0.0-beta.10" "valibot": "^1.0.0-rc.4"
} }
} }

View File

@ -99,6 +99,6 @@
"svelte-exmarkdown": "^4.0.3", "svelte-exmarkdown": "^4.0.3",
"svelte-inspect-value": "^0.3.0", "svelte-inspect-value": "^0.3.0",
"svelte-motion": "^0.12.2", "svelte-motion": "^0.12.2",
"valibot": "1.0.0-beta.12" "valibot": "^1.0.0-rc.4"
} }
} }

177
pnpm-lock.yaml generated
View File

@ -72,8 +72,8 @@ importers:
specifier: workspace:* specifier: workspace:*
version: link:vendors/tauri-plugin-system-info version: link:vendors/tauri-plugin-system-info
valibot: valibot:
specifier: ^1.0.0-beta.11 specifier: ^1.0.0-rc.4
version: 1.0.0-beta.11(typescript@5.7.3) version: 1.0.0-rc.4(typescript@5.7.3)
zod: zod:
specifier: ^3.24.2 specifier: ^3.24.2
version: 3.24.2 version: 3.24.2
@ -139,8 +139,8 @@ importers:
specifier: ^5.7.2 specifier: ^5.7.2
version: 5.7.3 version: 5.7.3
valibot: valibot:
specifier: ^1.0.0-beta.10 specifier: ^1.0.0-rc.4
version: 1.0.0-beta.10(typescript@5.7.3) version: 1.0.0-rc.4(typescript@5.7.3)
devDependencies: devDependencies:
'@types/bun': '@types/bun':
specifier: latest specifier: latest
@ -179,8 +179,8 @@ importers:
specifier: ^5.0.0 specifier: ^5.0.0
version: 5.7.3 version: 5.7.3
valibot: valibot:
specifier: ^1.0.0-beta.10 specifier: ^1.0.0-rc.4
version: 1.0.0-beta.10(typescript@5.7.3) version: 1.0.0-rc.4(typescript@5.7.3)
devDependencies: devDependencies:
'@types/bun': '@types/bun':
specifier: latest specifier: latest
@ -255,8 +255,8 @@ importers:
specifier: ^3.12.7 specifier: ^3.12.7
version: 3.12.7 version: 3.12.7
kkrpc: kkrpc:
specifier: ^0.1.2 specifier: ^0.2.1
version: 0.1.2(typescript@5.6.3) version: 0.2.1(typescript@5.6.3)
lz-string: lz-string:
specifier: ^1.5.0 specifier: ^1.5.0
version: 1.5.0 version: 1.5.0
@ -442,8 +442,8 @@ importers:
specifier: ^2.2.1 specifier: ^2.2.1
version: 2.2.1 version: 2.2.1
kkrpc: kkrpc:
specifier: ^0.1.1 specifier: ^0.2.1
version: 0.1.1(typescript@5.7.2) version: 0.2.1(typescript@5.7.2)
lodash: lodash:
specifier: ^4.17.21 specifier: ^4.17.21
version: 4.17.21 version: 4.17.21
@ -460,8 +460,8 @@ importers:
specifier: ^0.3.28 specifier: ^0.3.28
version: 0.3.28(svelte@5.20.5) version: 0.3.28(svelte@5.20.5)
tauri-api-adapter: tauri-api-adapter:
specifier: ^0.3.23 specifier: ^0.3.26
version: 0.3.23(typescript@5.7.2) version: 0.3.26(typescript@5.7.2)
tauri-plugin-network-api: tauri-plugin-network-api:
specifier: 2.0.5 specifier: 2.0.5
version: 2.0.5(typescript@5.7.2) version: 2.0.5(typescript@5.7.2)
@ -472,8 +472,8 @@ importers:
specifier: 2.0.8 specifier: 2.0.8
version: 2.0.8(typescript@5.7.2) version: 2.0.8(typescript@5.7.2)
valibot: valibot:
specifier: ^1.0.0-beta.10 specifier: ^1.0.0-rc.4
version: 1.0.0-beta.10(typescript@5.7.2) version: 1.0.0-rc.4(typescript@5.7.2)
devDependencies: devDependencies:
'@types/bun': '@types/bun':
specifier: latest specifier: latest
@ -759,8 +759,8 @@ importers:
specifier: ^5.0.0 specifier: ^5.0.0
version: 5.7.3 version: 5.7.3
valibot: valibot:
specifier: ^1.0.0-beta.10 specifier: ^1.0.0-rc.4
version: 1.0.0-beta.10(typescript@5.7.3) version: 1.0.0-rc.4(typescript@5.7.3)
devDependencies: devDependencies:
'@kksh/supabase': '@kksh/supabase':
specifier: workspace:* specifier: workspace:*
@ -773,7 +773,7 @@ importers:
version: 1.2.5 version: 1.2.5
'@valibot/to-json-schema': '@valibot/to-json-schema':
specifier: 1.0.0-beta.4 specifier: 1.0.0-beta.4
version: 1.0.0-beta.4(valibot@1.0.0-beta.10(typescript@5.7.3)) version: 1.0.0-beta.4(valibot@1.0.0-rc.4(typescript@5.7.3))
packages/supabase: packages/supabase:
dependencies: dependencies:
@ -1284,8 +1284,8 @@ importers:
specifier: ^0.12.2 specifier: ^0.12.2
version: 0.12.2(svelte@5.20.5) version: 0.12.2(svelte@5.20.5)
valibot: valibot:
specifier: 1.0.0-beta.12 specifier: ^1.0.0-rc.4
version: 1.0.0-beta.12(typescript@5.7.3) version: 1.0.0-rc.4(typescript@5.7.3)
devDependencies: devDependencies:
'@eslint/js': '@eslint/js':
specifier: ^9.18.0 specifier: ^9.18.0
@ -8799,13 +8799,8 @@ packages:
resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==}
engines: {node: '>=0.10.0'} engines: {node: '>=0.10.0'}
kkrpc@0.1.1: kkrpc@0.2.1:
resolution: {integrity: sha512-zS75NGmDbMEQNJ7Y1XVNVrLmfuCY94jMCrIcNFHoT+5qLaTzpK1lokXUD9VYrRVMQMwAx8U9BgKjdiS0eDKZHA==} resolution: {integrity: sha512-LjB7OMMJYA5W+g7LcyCvYuskwMKOaF/TmeAkmHYZIEp1BUor69I/P7hNOZYAf2oAwpTbhSGOR7Bso+QhkjqxGA==}
peerDependencies:
typescript: ^5.0.0
kkrpc@0.1.2:
resolution: {integrity: sha512-RfT59njEt5ITcNO8t5oa4N+yGqstr3DX5Ezx9SdQg0plMGYdNZqKGdV7JHPmFUcgoqHojkmbbbg7nI76a7ADiQ==}
peerDependencies: peerDependencies:
typescript: ^5.0.0 typescript: ^5.0.0
@ -11182,6 +11177,10 @@ packages:
resolution: {integrity: sha512-8iGv75BYOa0xRJHK5vRLEjE2H/i4lulTjzpUXic3Eg8akftYjkmQDa8JARQ42rlczXyFR3IeRoeFCc7RxHsYZA==} resolution: {integrity: sha512-8iGv75BYOa0xRJHK5vRLEjE2H/i4lulTjzpUXic3Eg8akftYjkmQDa8JARQ42rlczXyFR3IeRoeFCc7RxHsYZA==}
engines: {node: '>=16'} engines: {node: '>=16'}
superjson@2.2.2:
resolution: {integrity: sha512-5JRxVqC8I8NuOUjzBbvVJAKNM8qoVuH0O77h4WInc/qC2q5IreqKxYwgkga3PfA22OayK2ikceb/B26dztPl+Q==}
engines: {node: '>=16'}
superstruct@2.0.2: superstruct@2.0.2:
resolution: {integrity: sha512-uV+TFRZdXsqXTL2pRvujROjdZQ4RAlBUS5BTh9IGm+jTqQntYThciG/qu57Gs69yjnVUSqdxF9YLmSnpupBW9A==} resolution: {integrity: sha512-uV+TFRZdXsqXTL2pRvujROjdZQ4RAlBUS5BTh9IGm+jTqQntYThciG/qu57Gs69yjnVUSqdxF9YLmSnpupBW9A==}
engines: {node: '>=14.0.0'} engines: {node: '>=14.0.0'}
@ -11367,8 +11366,8 @@ packages:
resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==} resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==}
engines: {node: '>=18'} engines: {node: '>=18'}
tauri-api-adapter@0.3.23: tauri-api-adapter@0.3.26:
resolution: {integrity: sha512-WT/NVCdZZSn63Yu/lhZqeUxMGy/VoBZik7yuY2ot+kCynsI1zJQ9ZB6ORmPL8+VBBRbSpEn1yOUbSTSucRFLOQ==} resolution: {integrity: sha512-AfdxF6EIBrpkhciySkLheYBlpFkUG3dIXHTJXLhhn00fibKBZBSiLps7u9s1WVGcSonGrqXzqgsAjRX1nOHyhQ==}
peerDependencies: peerDependencies:
typescript: ^5.0.0 typescript: ^5.0.0
@ -11389,6 +11388,9 @@ packages:
tauri-plugin-svelte@1.2.1: tauri-plugin-svelte@1.2.1:
resolution: {integrity: sha512-xusgcHpnXqRt4RO+3UjqAlOCTh5PcxzDEa11Qd8Z3cHz6MMl0PLE6j0ExeAur+dTiZVLEGFsIm6Qd0LY9ED/wA==} resolution: {integrity: sha512-xusgcHpnXqRt4RO+3UjqAlOCTh5PcxzDEa11Qd8Z3cHz6MMl0PLE6j0ExeAur+dTiZVLEGFsIm6Qd0LY9ED/wA==}
tauri-plugin-system-info-api@2.0.10:
resolution: {integrity: sha512-QalL92OgjARjyBoK4RFMV1+JRdWKyWBqv+kMi2Y7rnLkIGQUvsMQwvyCcbjdV3qoDbeAdU97G7qu7uPoO+c+OQ==}
tauri-plugin-system-info-api@2.0.8: tauri-plugin-system-info-api@2.0.8:
resolution: {integrity: sha512-EFdLXNGp6Zu9SNsZCkU+55A8027OnrVw/TQrd0oJHgfZzs4qvm1iMmSvyid4MLftt33iZDhjCzxYijaaOxeKSg==} resolution: {integrity: sha512-EFdLXNGp6Zu9SNsZCkU+55A8027OnrVw/TQrd0oJHgfZzs4qvm1iMmSvyid4MLftt33iZDhjCzxYijaaOxeKSg==}
@ -11958,16 +11960,16 @@ packages:
typescript: typescript:
optional: true optional: true
valibot@1.0.0-beta.12: valibot@1.0.0-beta.9:
resolution: {integrity: sha512-j3WIxJ0pmUFMfdfUECn3YnZPYOiG0yHYcFEa/+RVgo0I+MXE3ToLt7gNRLtY5pwGfgNmsmhenGZfU5suu9ijUA==} resolution: {integrity: sha512-yEX8gMAZ2R1yI2uwOO4NCtVnJQx36zn3vD0omzzj9FhcoblvPukENIiRZXKZwCnqSeV80bMm8wNiGhQ0S8fiww==}
peerDependencies: peerDependencies:
typescript: '>=5' typescript: '>=5'
peerDependenciesMeta: peerDependenciesMeta:
typescript: typescript:
optional: true optional: true
valibot@1.0.0-beta.9: valibot@1.0.0-rc.4:
resolution: {integrity: sha512-yEX8gMAZ2R1yI2uwOO4NCtVnJQx36zn3vD0omzzj9FhcoblvPukENIiRZXKZwCnqSeV80bMm8wNiGhQ0S8fiww==} resolution: {integrity: sha512-VRaChgFv7Ab0P54AMLu7+GqoexdTPQ54Plj59X9qV0AFozI3j9CGH43skg+TqgMpXnrW8jxlJ2TTHAtAD3t4qA==}
peerDependencies: peerDependencies:
typescript: '>=5' typescript: '>=5'
peerDependenciesMeta: peerDependenciesMeta:
@ -12446,6 +12448,18 @@ packages:
utf-8-validate: utf-8-validate:
optional: true optional: true
ws@8.18.1:
resolution: {integrity: sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==}
engines: {node: '>=10.0.0'}
peerDependencies:
bufferutil: ^4.0.1
utf-8-validate: '>=5.0.2'
peerDependenciesMeta:
bufferutil:
optional: true
utf-8-validate:
optional: true
y18n@5.0.8: y18n@5.0.8:
resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==}
engines: {node: '>=10'} engines: {node: '>=10'}
@ -13824,7 +13838,7 @@ snapshots:
'@eslint/config-array@0.19.2': '@eslint/config-array@0.19.2':
dependencies: dependencies:
'@eslint/object-schema': 2.1.6 '@eslint/object-schema': 2.1.6
debug: 4.4.0 debug: 4.4.0(supports-color@9.4.0)
minimatch: 3.1.2 minimatch: 3.1.2
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@ -13866,7 +13880,7 @@ snapshots:
'@eslint/eslintrc@3.3.0': '@eslint/eslintrc@3.3.0':
dependencies: dependencies:
ajv: 6.12.6 ajv: 6.12.6
debug: 4.4.0 debug: 4.4.0(supports-color@9.4.0)
espree: 10.3.0 espree: 10.3.0
globals: 14.0.0 globals: 14.0.0
ignore: 5.3.2 ignore: 5.3.2
@ -14232,7 +14246,7 @@ snapshots:
'@lix-js/client': 2.2.1 '@lix-js/client': 2.2.1
'@lix-js/fs': 2.2.0 '@lix-js/fs': 2.2.0
'@sinclair/typebox': 0.31.28 '@sinclair/typebox': 0.31.28
debug: 4.4.0 debug: 4.4.0(supports-color@9.4.0)
dedent: 1.5.1(babel-plugin-macros@3.1.0) dedent: 1.5.1(babel-plugin-macros@3.1.0)
deepmerge-ts: 5.1.0 deepmerge-ts: 5.1.0
murmurhash3js: 3.0.1 murmurhash3js: 3.0.1
@ -14256,7 +14270,7 @@ snapshots:
'@lix-js/client': 2.2.1 '@lix-js/client': 2.2.1
'@lix-js/fs': 2.2.0 '@lix-js/fs': 2.2.0
'@sinclair/typebox': 0.31.28 '@sinclair/typebox': 0.31.28
debug: 4.4.0 debug: 4.4.0(supports-color@9.4.0)
dedent: 1.5.1(babel-plugin-macros@3.1.0) dedent: 1.5.1(babel-plugin-macros@3.1.0)
deepmerge-ts: 5.1.0 deepmerge-ts: 5.1.0
murmurhash3js: 3.0.1 murmurhash3js: 3.0.1
@ -14280,7 +14294,7 @@ snapshots:
'@lix-js/client': 2.2.1 '@lix-js/client': 2.2.1
'@lix-js/fs': 2.2.0 '@lix-js/fs': 2.2.0
'@sinclair/typebox': 0.31.28 '@sinclair/typebox': 0.31.28
debug: 4.4.0 debug: 4.4.0(supports-color@9.4.0)
dedent: 1.5.1(babel-plugin-macros@3.1.0) dedent: 1.5.1(babel-plugin-macros@3.1.0)
deepmerge-ts: 5.1.0 deepmerge-ts: 5.1.0
murmurhash3js: 3.0.1 murmurhash3js: 3.0.1
@ -17145,7 +17159,7 @@ snapshots:
'@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.20.5)(vite@6.2.0(@types/node@22.13.1)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1)))(svelte@5.20.5)(vite@6.2.0(@types/node@22.13.1)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1))': '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.20.5)(vite@6.2.0(@types/node@22.13.1)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1)))(svelte@5.20.5)(vite@6.2.0(@types/node@22.13.1)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1))':
dependencies: dependencies:
'@sveltejs/vite-plugin-svelte': 5.0.3(svelte@5.20.5)(vite@6.2.0(@types/node@22.13.1)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1)) '@sveltejs/vite-plugin-svelte': 5.0.3(svelte@5.20.5)(vite@6.2.0(@types/node@22.13.1)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1))
debug: 4.4.0 debug: 4.4.0(supports-color@9.4.0)
svelte: 5.20.5 svelte: 5.20.5
vite: 6.2.0(@types/node@22.13.1)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1) vite: 6.2.0(@types/node@22.13.1)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1)
transitivePeerDependencies: transitivePeerDependencies:
@ -17167,7 +17181,7 @@ snapshots:
'@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.20.5)(vite@6.2.0(@types/node@22.13.1)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1))': '@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.20.5)(vite@6.2.0(@types/node@22.13.1)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1))':
dependencies: dependencies:
'@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.20.5)(vite@6.2.0(@types/node@22.13.1)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1)))(svelte@5.20.5)(vite@6.2.0(@types/node@22.13.1)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1)) '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.20.5)(vite@6.2.0(@types/node@22.13.1)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1)))(svelte@5.20.5)(vite@6.2.0(@types/node@22.13.1)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1))
debug: 4.4.0 debug: 4.4.0(supports-color@9.4.0)
deepmerge: 4.3.1 deepmerge: 4.3.1
kleur: 4.1.5 kleur: 4.1.5
magic-string: 0.30.17 magic-string: 0.30.17
@ -17923,7 +17937,7 @@ snapshots:
'@typescript-eslint/types': 8.20.0 '@typescript-eslint/types': 8.20.0
'@typescript-eslint/typescript-estree': 8.20.0(typescript@5.7.3) '@typescript-eslint/typescript-estree': 8.20.0(typescript@5.7.3)
'@typescript-eslint/visitor-keys': 8.20.0 '@typescript-eslint/visitor-keys': 8.20.0
debug: 4.4.0 debug: 4.4.0(supports-color@9.4.0)
eslint: 9.21.0(jiti@2.4.0) eslint: 9.21.0(jiti@2.4.0)
typescript: 5.7.3 typescript: 5.7.3
transitivePeerDependencies: transitivePeerDependencies:
@ -18000,7 +18014,7 @@ snapshots:
dependencies: dependencies:
'@typescript-eslint/typescript-estree': 8.20.0(typescript@5.7.3) '@typescript-eslint/typescript-estree': 8.20.0(typescript@5.7.3)
'@typescript-eslint/utils': 8.20.0(eslint@9.21.0(jiti@2.4.0))(typescript@5.7.3) '@typescript-eslint/utils': 8.20.0(eslint@9.21.0(jiti@2.4.0))(typescript@5.7.3)
debug: 4.4.0 debug: 4.4.0(supports-color@9.4.0)
eslint: 9.21.0(jiti@2.4.0) eslint: 9.21.0(jiti@2.4.0)
ts-api-utils: 2.0.0(typescript@5.7.3) ts-api-utils: 2.0.0(typescript@5.7.3)
typescript: 5.7.3 typescript: 5.7.3
@ -18085,7 +18099,7 @@ snapshots:
dependencies: dependencies:
'@typescript-eslint/types': 8.20.0 '@typescript-eslint/types': 8.20.0
'@typescript-eslint/visitor-keys': 8.20.0 '@typescript-eslint/visitor-keys': 8.20.0
debug: 4.4.0 debug: 4.4.0(supports-color@9.4.0)
fast-glob: 3.3.2 fast-glob: 3.3.2
is-glob: 4.0.3 is-glob: 4.0.3
minimatch: 9.0.5 minimatch: 9.0.5
@ -18265,9 +18279,9 @@ snapshots:
'@unovis/ts': 1.4.4 '@unovis/ts': 1.4.4
vue: 3.5.13(typescript@5.6.3) vue: 3.5.13(typescript@5.6.3)
'@valibot/to-json-schema@1.0.0-beta.4(valibot@1.0.0-beta.10(typescript@5.7.3))': '@valibot/to-json-schema@1.0.0-beta.4(valibot@1.0.0-rc.4(typescript@5.7.3))':
dependencies: dependencies:
valibot: 1.0.0-beta.10(typescript@5.7.3) valibot: 1.0.0-rc.4(typescript@5.7.3)
'@vee-validate/zod@4.14.7(vue@3.5.13(typescript@5.6.3))': '@vee-validate/zod@4.14.7(vue@3.5.13(typescript@5.6.3))':
dependencies: dependencies:
@ -19678,10 +19692,6 @@ snapshots:
dependencies: dependencies:
ms: 2.1.3 ms: 2.1.3
debug@4.4.0:
dependencies:
ms: 2.1.3
debug@4.4.0(supports-color@8.1.1): debug@4.4.0(supports-color@8.1.1):
dependencies: dependencies:
ms: 2.1.3 ms: 2.1.3
@ -20567,7 +20577,7 @@ snapshots:
ajv: 6.12.6 ajv: 6.12.6
chalk: 4.1.2 chalk: 4.1.2
cross-spawn: 7.0.6 cross-spawn: 7.0.6
debug: 4.4.0 debug: 4.4.0(supports-color@9.4.0)
escape-string-regexp: 4.0.0 escape-string-regexp: 4.0.0
eslint-scope: 8.2.0 eslint-scope: 8.2.0
eslint-visitor-keys: 4.2.0 eslint-visitor-keys: 4.2.0
@ -21826,26 +21836,22 @@ snapshots:
kind-of@6.0.3: {} kind-of@6.0.3: {}
kkrpc@0.1.1(typescript@5.7.2): kkrpc@0.2.1(typescript@5.6.3):
dependencies:
typescript: 5.7.2
ws: 8.18.0
transitivePeerDependencies:
- bufferutil
- utf-8-validate
kkrpc@0.1.2(typescript@5.6.3):
dependencies: dependencies:
'@tauri-apps/plugin-shell': 2.2.0
superjson: 2.2.2
typescript: 5.6.3 typescript: 5.6.3
ws: 8.18.0 ws: 8.18.1
transitivePeerDependencies: transitivePeerDependencies:
- bufferutil - bufferutil
- utf-8-validate - utf-8-validate
kkrpc@0.1.2(typescript@5.7.2): kkrpc@0.2.1(typescript@5.7.2):
dependencies: dependencies:
'@tauri-apps/plugin-shell': 2.2.0
superjson: 2.2.2
typescript: 5.7.2 typescript: 5.7.2
ws: 8.18.0 ws: 8.18.1
transitivePeerDependencies: transitivePeerDependencies:
- bufferutil - bufferutil
- utf-8-validate - utf-8-validate
@ -22471,7 +22477,7 @@ snapshots:
micromark@4.0.2: micromark@4.0.2:
dependencies: dependencies:
'@types/debug': 4.1.12 '@types/debug': 4.1.12
debug: 4.4.0 debug: 4.4.0(supports-color@9.4.0)
decode-named-character-reference: 1.1.0 decode-named-character-reference: 1.1.0
devlop: 1.1.0 devlop: 1.1.0
micromark-core-commonmark: 2.0.3 micromark-core-commonmark: 2.0.3
@ -24653,6 +24659,10 @@ snapshots:
dependencies: dependencies:
copy-anything: 3.0.5 copy-anything: 3.0.5
superjson@2.2.2:
dependencies:
copy-anything: 3.0.5
superstruct@2.0.2: superstruct@2.0.2:
optional: true optional: true
@ -24855,7 +24865,7 @@ snapshots:
joi: 17.13.3 joi: 17.13.3
json-schema-to-ts: 3.1.1 json-schema-to-ts: 3.1.1
superstruct: 2.0.2 superstruct: 2.0.2
valibot: 1.0.0-beta.12(typescript@5.7.3) valibot: 1.0.0-rc.4(typescript@5.7.3)
yup: 1.6.1 yup: 1.6.1
zod: 3.24.1 zod: 3.24.1
zod-to-json-schema: 3.24.1(zod@3.24.1) zod-to-json-schema: 3.24.1(zod@3.24.1)
@ -25079,7 +25089,7 @@ snapshots:
mkdirp: 3.0.1 mkdirp: 3.0.1
yallist: 5.0.0 yallist: 5.0.0
tauri-api-adapter@0.3.23(typescript@5.7.2): tauri-api-adapter@0.3.26(typescript@5.7.2):
dependencies: dependencies:
'@tauri-apps/api': 2.3.0 '@tauri-apps/api': 2.3.0
'@tauri-apps/plugin-dialog': 2.2.0 '@tauri-apps/plugin-dialog': 2.2.0
@ -25090,16 +25100,16 @@ snapshots:
'@tauri-apps/plugin-os': 2.2.0 '@tauri-apps/plugin-os': 2.2.0
'@tauri-apps/plugin-shell': 2.2.0 '@tauri-apps/plugin-shell': 2.2.0
'@tauri-apps/plugin-upload': 2.2.1 '@tauri-apps/plugin-upload': 2.2.1
kkrpc: 0.1.2(typescript@5.7.2) kkrpc: 0.2.1(typescript@5.7.2)
rimraf: 6.0.1 rimraf: 6.0.1
shx: 0.3.4 shx: 0.3.4
tauri-plugin-clipboard-api: 2.1.11(typescript@5.7.2) tauri-plugin-clipboard-api: 2.1.11(typescript@5.7.2)
tauri-plugin-network-api: 2.0.5(typescript@5.7.2) tauri-plugin-network-api: 2.0.5(typescript@5.7.2)
tauri-plugin-shellx-api: 2.0.16 tauri-plugin-shellx-api: 2.0.16
tauri-plugin-system-info-api: 2.0.8(typescript@5.7.2) tauri-plugin-system-info-api: 2.0.10(typescript@5.7.2)
tsc-alias: 1.8.10 tsc-alias: 1.8.10
typescript: 5.7.2 typescript: 5.7.2
valibot: 1.0.0-beta.12(typescript@5.7.2) valibot: 1.0.0-rc.4(typescript@5.7.2)
transitivePeerDependencies: transitivePeerDependencies:
- bufferutil - bufferutil
- utf-8-validate - utf-8-validate
@ -25155,14 +25165,14 @@ snapshots:
tauri-plugin-network-api@2.0.5(typescript@5.7.2): tauri-plugin-network-api@2.0.5(typescript@5.7.2):
dependencies: dependencies:
'@tauri-apps/api': 2.3.0 '@tauri-apps/api': 2.3.0
valibot: 1.0.0-beta.11(typescript@5.7.2) valibot: 1.0.0-rc.4(typescript@5.7.2)
transitivePeerDependencies: transitivePeerDependencies:
- typescript - typescript
tauri-plugin-network-api@2.0.5(typescript@5.7.3): tauri-plugin-network-api@2.0.5(typescript@5.7.3):
dependencies: dependencies:
'@tauri-apps/api': 2.3.0 '@tauri-apps/api': 2.3.0
valibot: 1.0.0-beta.11(typescript@5.7.3) valibot: 1.0.0-rc.4(typescript@5.7.3)
transitivePeerDependencies: transitivePeerDependencies:
- typescript - typescript
@ -25176,6 +25186,13 @@ snapshots:
'@tauri-store/shared': 0.6.0 '@tauri-store/shared': 0.6.0
svelte: 5.20.5 svelte: 5.20.5
tauri-plugin-system-info-api@2.0.10(typescript@5.7.2):
dependencies:
'@tauri-apps/api': 2.3.0
valibot: 1.0.0-rc.4(typescript@5.7.2)
transitivePeerDependencies:
- typescript
tauri-plugin-system-info-api@2.0.8(typescript@5.7.2): tauri-plugin-system-info-api@2.0.8(typescript@5.7.2):
dependencies: dependencies:
'@tauri-apps/api': 2.3.0 '@tauri-apps/api': 2.3.0
@ -25770,10 +25787,6 @@ snapshots:
optionalDependencies: optionalDependencies:
typescript: 5.7.2 typescript: 5.7.2
valibot@1.0.0-beta.10(typescript@5.7.3):
optionalDependencies:
typescript: 5.7.3
valibot@1.0.0-beta.11(typescript@5.6.3): valibot@1.0.0-beta.11(typescript@5.6.3):
optionalDependencies: optionalDependencies:
typescript: 5.6.3 typescript: 5.6.3
@ -25787,18 +25800,18 @@ snapshots:
optionalDependencies: optionalDependencies:
typescript: 5.7.3 typescript: 5.7.3
valibot@1.0.0-beta.12(typescript@5.7.2):
optionalDependencies:
typescript: 5.7.2
valibot@1.0.0-beta.12(typescript@5.7.3):
optionalDependencies:
typescript: 5.7.3
valibot@1.0.0-beta.9(typescript@5.6.3): valibot@1.0.0-beta.9(typescript@5.6.3):
optionalDependencies: optionalDependencies:
typescript: 5.6.3 typescript: 5.6.3
valibot@1.0.0-rc.4(typescript@5.7.2):
optionalDependencies:
typescript: 5.7.2
valibot@1.0.0-rc.4(typescript@5.7.3):
optionalDependencies:
typescript: 5.7.3
validate-npm-package-name@5.0.1: {} validate-npm-package-name@5.0.1: {}
validator@13.12.0: validator@13.12.0:
@ -26274,6 +26287,8 @@ snapshots:
ws@8.18.0: {} ws@8.18.0: {}
ws@8.18.1: {}
y18n@5.0.8: {} y18n@5.0.8: {}
yallist@3.1.1: {} yallist@3.1.1: {}

@ -1 +1 @@
Subproject commit 5d0424ddb61e217a03a4d3d75ef9a761d9901c41 Subproject commit cb32fe842b8ba9a893a2aa4d6850b9a81516e7aa