🐛 fix(core): bug fixes

This commit is contained in:
Pauline 2024-06-06 18:31:14 +02:00
parent e32d2e817a
commit e2495c78d4
No known key found for this signature in database
GPG key ID: 722BB181973296AE
7 changed files with 118 additions and 81 deletions

View file

@ -5,8 +5,8 @@ Rust-based Minecraft launcher utilizing Tauri, SolidJS, and Tailwind
## Project Structure
* [`desktop`](./desktop/) - Rust-based Minecraft launcher utilizing Tauri, SolidJS, and Tailwind.
* [`core`](./core/) - The core for our Minecraft launcher (compilable without Tauri), along with Rust-based utilities for other Polyfrost projects and interactions.
* [`backend`](./backend/) - Our `actix-web` based API, accessible at <https://api.polyfrost.org>, with documentation on our [docs^2 website](https://contributing.polyfrost.org/api/).
* [`core`](./core/) - The core for our Minecraft launcher (platform agnostic), along with Rust-based utilities for other Polyfrost projects and interactions.
* [`backend`](./backend/) - Our `actix-web` based API, accessible at <https://api.polyfrost.org>, with documentation on our [docs(docs)](https://contributing.polyfrost.org/api/).
* [`testing`](./testing/) - Testing playground for our Rust core, independant of Tauri.
* [`debugger`](./debugger/) - `proc-macro` utilities for our Rust libraries.
* [`debugger`](./debugger/) - Procedural macro utilities for our Rust libraries.
* [`distribution`](./distribution/) - Distribution utilties and meta files for the [`desktop`](./desktop/) app.

View file

@ -18,7 +18,7 @@
"@rspc/solid": "^0.2.0",
"@rspc/tauri": "^0.2.0",
"@solid-primitives/deep": "^0.2.8",
"@tanstack/solid-query": "^5.40.0",
"@tanstack/solid-query": "^5.40.1",
"fast-equals": "^5.0.1",
"plausible-tracker": "^0.3.9",
"solid-js": "^1.8.17",

View file

@ -228,7 +228,7 @@ pub async fn delete_logs_by_file(
};
let path = logs_folder.join(log_file);
io::remove_dir_all(&path).await?;
io::remove_file(&path).await?;
Ok(())
}

View file

@ -142,7 +142,7 @@ impl State {
}?;
let ingress_processor = IngressProcessor::new();
let discord_rpc = DiscordRPC::initialize(is_offline).await?;
let discord_rpc = DiscordRPC::initialize(is_offline || settings.disable_discord).await?;
if !settings.disable_discord && !is_offline {
let _ = discord_rpc.apply_activity("Idling...", true).await;
}

View file

@ -16,7 +16,7 @@
},
"dependencies": {
"@fontsource/poppins": "^5.0.14",
"@iconify-json/logos": "^1.1.42",
"@iconify-json/logos": "^1.1.43",
"@leeoniya/ufuzzy": "^1.0.14",
"@onelauncher/client": "workspace:*",
"@rspc/client": "^0.2.0",
@ -24,7 +24,7 @@
"@rspc/tauri": "^0.2.0",
"@solid-primitives/refs": "^1.0.8",
"@solidjs/router": "^0.13.5",
"@tanstack/solid-query": "^5.40.0",
"@tanstack/solid-query": "^5.40.1",
"@tauri-apps/api": "^2.0.0-beta",
"@tauri-apps/plugin-shell": "github:tauri-apps/tauri-plugin-shell#v2",
"@thisbeyond/solid-dnd": "^0.7.5",

View file

@ -23,13 +23,13 @@
},
"devDependencies": {
"@flowr/eslint-config": "^3.5.2",
"@types/node": "^20.14.1",
"@types/node": "^20.14.2",
"@vitest/ui": "^1.6.0",
"bumpp": "^9.4.1",
"eslint": "^8.56.0",
"eslint-plugin-solid": "^0.14.0",
"ts-node": "^10.9.2",
"tsx": "^4.11.2",
"tsx": "^4.12.0",
"typescript": "^5.4.5",
"vite": "^5.2.12",
"vitest": "^1.6.0"

179
pnpm-lock.yaml generated
View file

@ -10,10 +10,10 @@ importers:
devDependencies:
'@flowr/eslint-config':
specifier: ^3.5.2
version: 3.5.2(@unocss/eslint-plugin@0.60.4(eslint@8.57.0)(typescript@5.4.5))(@vue/compiler-sfc@3.4.27)(eslint-plugin-solid@0.14.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.14.1)(@vitest/ui@1.6.0)(jsdom@24.1.0)(sass@1.77.4))
version: 3.5.2(@unocss/eslint-plugin@0.60.4(eslint@8.57.0)(typescript@5.4.5))(@vue/compiler-sfc@3.4.27)(eslint-plugin-solid@0.14.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.14.2)(@vitest/ui@1.6.0)(jsdom@24.1.0)(sass@1.77.4))
'@types/node':
specifier: ^20.14.1
version: 20.14.1
specifier: ^20.14.2
version: 20.14.2
'@vitest/ui':
specifier: ^1.6.0
version: 1.6.0(vitest@1.6.0)
@ -28,19 +28,19 @@ importers:
version: 0.14.0(eslint@8.57.0)(typescript@5.4.5)
ts-node:
specifier: ^10.9.2
version: 10.9.2(@types/node@20.14.1)(typescript@5.4.5)
version: 10.9.2(@types/node@20.14.2)(typescript@5.4.5)
tsx:
specifier: ^4.11.2
version: 4.11.2
specifier: ^4.12.0
version: 4.12.0
typescript:
specifier: ^5.4.5
version: 5.4.5
vite:
specifier: ^5.2.12
version: 5.2.12(@types/node@20.14.1)(sass@1.77.4)
version: 5.2.12(@types/node@20.14.2)(sass@1.77.4)
vitest:
specifier: ^1.6.0
version: 1.6.0(@types/node@20.14.1)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.4)
version: 1.6.0(@types/node@20.14.2)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.4)
client:
dependencies:
@ -49,7 +49,7 @@ importers:
version: 0.2.0
'@rspc/solid':
specifier: ^0.2.0
version: 0.2.0(@tanstack/solid-query@5.40.0(solid-js@1.8.17))(solid-js@1.8.17)
version: 0.2.0(@tanstack/solid-query@5.40.1(solid-js@1.8.17))(solid-js@1.8.17)
'@rspc/tauri':
specifier: ^0.2.0
version: 0.2.0(@tauri-apps/api@2.0.0-beta.8)
@ -57,8 +57,8 @@ importers:
specifier: ^0.2.8
version: 0.2.8(solid-js@1.8.17)
'@tanstack/solid-query':
specifier: ^5.40.0
version: 5.40.0(solid-js@1.8.17)
specifier: ^5.40.1
version: 5.40.1(solid-js@1.8.17)
fast-equals:
specifier: ^5.0.1
version: 5.0.1
@ -78,8 +78,8 @@ importers:
specifier: ^5.0.14
version: 5.0.14
'@iconify-json/logos':
specifier: ^1.1.42
version: 1.1.42
specifier: ^1.1.43
version: 1.1.43
'@leeoniya/ufuzzy':
specifier: ^1.0.14
version: 1.0.14
@ -91,7 +91,7 @@ importers:
version: 0.2.0
'@rspc/solid':
specifier: ^0.2.0
version: 0.2.0(@tanstack/solid-query@5.40.0(solid-js@1.8.17))(solid-js@1.8.17)
version: 0.2.0(@tanstack/solid-query@5.40.1(solid-js@1.8.17))(solid-js@1.8.17)
'@rspc/tauri':
specifier: ^0.2.0
version: 0.2.0(@tauri-apps/api@2.0.0-beta.8)
@ -102,8 +102,8 @@ importers:
specifier: ^0.13.5
version: 0.13.5(solid-js@1.8.17)
'@tanstack/solid-query':
specifier: ^5.40.0
version: 5.40.0(solid-js@1.8.17)
specifier: ^5.40.1
version: 5.40.1(solid-js@1.8.17)
'@tauri-apps/api':
specifier: ^2.0.0-beta
version: 2.0.0-beta.8
@ -143,7 +143,7 @@ importers:
version: 2.0.0-beta.10
'@testing-library/jest-dom':
specifier: ^6.4.5
version: 6.4.5(vitest@1.6.0(@types/node@20.14.1)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.4))
version: 6.4.5(vitest@1.6.0(@types/node@20.14.2)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.4))
'@types/uuid':
specifier: ^9.0.8
version: 9.0.8
@ -155,13 +155,13 @@ importers:
version: 1.77.4
unocss:
specifier: ^0.60.4
version: 0.60.4(postcss@8.4.38)(rollup@4.18.0)(vite@5.2.12(@types/node@20.14.1)(sass@1.77.4))
version: 0.60.4(postcss@8.4.38)(rollup@4.18.0)(vite@5.2.12(@types/node@20.14.2)(sass@1.77.4))
vite-plugin-solid:
specifier: ^2.10.2
version: 2.10.2(@testing-library/jest-dom@6.4.5(vitest@1.6.0(@types/node@20.14.1)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.4)))(solid-js@1.8.17)(vite@5.2.12(@types/node@20.14.1)(sass@1.77.4))
version: 2.10.2(@testing-library/jest-dom@6.4.5(vitest@1.6.0(@types/node@20.14.2)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.4)))(solid-js@1.8.17)(vite@5.2.12(@types/node@20.14.2)(sass@1.77.4))
vite-tsconfig-paths:
specifier: ^4.3.2
version: 4.3.2(typescript@5.4.5)(vite@5.2.12(@types/node@20.14.1)(sass@1.77.4))
version: 4.3.2(typescript@5.4.5)(vite@5.2.12(@types/node@20.14.2)(sass@1.77.4))
scripts:
dependencies:
@ -326,10 +326,18 @@ packages:
resolution: {integrity: sha512-WdJjwMEkmBicq5T9fm/cHND3+UlFa2Yj8ALLgmoSQAJZysYbBjw+azChSGPN4DSPLXOcooGRvDwZWMcF/mLO2Q==}
engines: {node: '>=6.9.0'}
'@babel/helper-string-parser@7.24.7':
resolution: {integrity: sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==}
engines: {node: '>=6.9.0'}
'@babel/helper-validator-identifier@7.24.6':
resolution: {integrity: sha512-4yA7s865JHaqUdRbnaxarZREuPTHrjpDT+pXoAZ1yhyo6uFnIEpS8VMu16siFOHDpZNKYv5BObhsB//ycbICyw==}
engines: {node: '>=6.9.0'}
'@babel/helper-validator-identifier@7.24.7':
resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==}
engines: {node: '>=6.9.0'}
'@babel/helper-validator-option@7.24.6':
resolution: {integrity: sha512-Jktc8KkF3zIkePb48QO+IapbXlSapOW9S+ogZZkcO6bABgYAxtZcjZ/O005111YLf+j4M84uEgwYoidDkXbCkQ==}
engines: {node: '>=6.9.0'}
@ -356,6 +364,11 @@ packages:
engines: {node: '>=6.0.0'}
hasBin: true
'@babel/parser@7.24.7':
resolution: {integrity: sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==}
engines: {node: '>=6.0.0'}
hasBin: true
'@babel/plugin-syntax-jsx@7.24.1':
resolution: {integrity: sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==}
engines: {node: '>=6.9.0'}
@ -424,6 +437,10 @@ packages:
resolution: {integrity: sha512-WaMsgi6Q8zMgMth93GvWPXkhAIEobfsIkLTacoVZoK1J0CevIPGYY2Vo5YvJGqyHqXM6P4ppOYGsIRU8MM9pFQ==}
engines: {node: '>=6.9.0'}
'@babel/types@7.24.7':
resolution: {integrity: sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==}
engines: {node: '>=6.9.0'}
'@clack/core@0.3.4':
resolution: {integrity: sha512-H4hxZDXgHtWTwV3RAVenqcC4VbJZNegbBjlPvzOzCouXtS2y3sDvlO3IsbrPNWuLWPPlYVYPghQdSF64683Ldw==}
@ -671,8 +688,8 @@ packages:
'@iarna/toml@2.2.5':
resolution: {integrity: sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==}
'@iconify-json/logos@1.1.42':
resolution: {integrity: sha512-/f+frtPm3m3Z30oy8Pk+QqRDkbmAiIaWGPl5CmsCXm15MVfvw9a/V/gD7WzdyuSGAZcFuQaqbHXj92y/n+2ifg==}
'@iconify-json/logos@1.1.43':
resolution: {integrity: sha512-UtvL1yDHUr9dl1Tqihh6K9m5dmbYKOYyLf3i9aKhymSW76QjOCGjpgQc0PQ4GJCAdU1cAMu+WO61TgPxdonrlg==}
'@iconify/types@2.0.0':
resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==}
@ -921,8 +938,8 @@ packages:
'@tanstack/query-core@5.40.0':
resolution: {integrity: sha512-eD8K8jsOIq0Z5u/QbvOmfvKKE/XC39jA7yv4hgpl/1SRiU+J8QCIwgM/mEHuunQsL87dcvnHqSVLmf9pD4CiaA==}
'@tanstack/solid-query@5.40.0':
resolution: {integrity: sha512-o8kDtKRjShxi9tVNTp6IWGxZmX8lHPt0IsVSCGK4+kGX0c112HWD8lE3rxOKPtGrIAVqDhIgcE7e51UrR0W3iw==}
'@tanstack/solid-query@5.40.1':
resolution: {integrity: sha512-2eMGS3ufwxycfSm6B2JoB/ne2N5xAJ0Kb3QHxicK15uwcb1p08iXclgViwCVjbFW4KUGjxgR4u/FTrin/QvuTw==}
peerDependencies:
solid-js: ^1.6.0
@ -1075,8 +1092,8 @@ packages:
'@types/node@20.12.11':
resolution: {integrity: sha512-vDg9PZ/zi+Nqp6boSOT7plNuthRugEKixDv5sFTIpkE89MmNtEArAShI4mxuX2+UrLEe9pxC1vm2cjm9YlWbJw==}
'@types/node@20.14.1':
resolution: {integrity: sha512-T2MzSGEu+ysB/FkWfqmhV3PLyQlowdptmmgD20C6QxsS8Fmv5SjpZ1ayXaEC0S21/h5UJ9iA6W/5vSNU5l00OA==}
'@types/node@20.14.2':
resolution: {integrity: sha512-xyu6WAMVwv6AKFLB+e/7ySZVr/0zLCzOa7rSpq6jNwpqOrUbcACDWC+53d4n2QHOnDou0fbIsg8wZu/sxrnI4Q==}
'@types/normalize-package-data@2.4.4':
resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==}
@ -2946,8 +2963,11 @@ packages:
tslib@2.6.2:
resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==}
tsx@4.11.2:
resolution: {integrity: sha512-V5DL5v1BuItjsQ2FN9+4OjR7n5cr8hSgN+VGmm/fd2/0cgQdBIWHcQ3bFYm/5ZTmyxkTDBUIaRuW2divgfPe0A==}
tslib@2.6.3:
resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==}
tsx@4.12.0:
resolution: {integrity: sha512-642NAWAbDqPZINjmL32Lh/B+pd8vbVj6LHPsWm09IIHqQuWhCrNfcPTjRlHFWvv3FfM4vt9NLReBIjUNj5ZhDg==}
engines: {node: '>=18.0.0'}
hasBin: true
@ -3421,8 +3441,12 @@ snapshots:
'@babel/helper-string-parser@7.24.6': {}
'@babel/helper-string-parser@7.24.7': {}
'@babel/helper-validator-identifier@7.24.6': {}
'@babel/helper-validator-identifier@7.24.7': {}
'@babel/helper-validator-option@7.24.6': {}
'@babel/helpers@7.24.4':
@ -3453,6 +3477,10 @@ snapshots:
dependencies:
'@babel/types': 7.24.6
'@babel/parser@7.24.7':
dependencies:
'@babel/types': 7.24.7
'@babel/plugin-syntax-jsx@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
@ -3554,6 +3582,12 @@ snapshots:
'@babel/helper-validator-identifier': 7.24.6
to-fast-properties: 2.0.0
'@babel/types@7.24.7':
dependencies:
'@babel/helper-string-parser': 7.24.7
'@babel/helper-validator-identifier': 7.24.7
to-fast-properties: 2.0.0
'@clack/core@0.3.4':
dependencies:
picocolors: 1.0.1
@ -3686,7 +3720,7 @@ snapshots:
'@eslint/js@8.57.0': {}
'@flowr/eslint-config@3.5.2(@unocss/eslint-plugin@0.60.4(eslint@8.57.0)(typescript@5.4.5))(@vue/compiler-sfc@3.4.27)(eslint-plugin-solid@0.14.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.14.1)(@vitest/ui@1.6.0)(jsdom@24.1.0)(sass@1.77.4))':
'@flowr/eslint-config@3.5.2(@unocss/eslint-plugin@0.60.4(eslint@8.57.0)(typescript@5.4.5))(@vue/compiler-sfc@3.4.27)(eslint-plugin-solid@0.14.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.14.2)(@vitest/ui@1.6.0)(jsdom@24.1.0)(sass@1.77.4))':
dependencies:
'@antfu/install-pkg': 0.3.3
'@clack/prompts': 0.7.0
@ -3710,7 +3744,7 @@ snapshots:
eslint-plugin-toml: 0.11.0(eslint@8.57.0)
eslint-plugin-unicorn: 53.0.0(eslint@8.57.0)
eslint-plugin-unused-imports: 3.2.0(@typescript-eslint/eslint-plugin@7.12.0(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)
eslint-plugin-vitest: 0.5.4(@typescript-eslint/eslint-plugin@7.12.0(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.14.1)(@vitest/ui@1.6.0)(jsdom@24.1.0)(sass@1.77.4))
eslint-plugin-vitest: 0.5.4(@typescript-eslint/eslint-plugin@7.12.0(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.14.2)(@vitest/ui@1.6.0)(jsdom@24.1.0)(sass@1.77.4))
eslint-plugin-vue: 9.26.0(eslint@8.57.0)
eslint-plugin-yml: 1.14.0(eslint@8.57.0)
eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.27)(eslint@8.57.0)
@ -3753,7 +3787,7 @@ snapshots:
'@iarna/toml@2.2.5': {}
'@iconify-json/logos@1.1.42':
'@iconify-json/logos@1.1.43':
dependencies:
'@iconify/types': 2.0.0
@ -3881,10 +3915,10 @@ snapshots:
'@rspc/client@0.2.0': {}
'@rspc/solid@0.2.0(@tanstack/solid-query@5.40.0(solid-js@1.8.17))(solid-js@1.8.17)':
'@rspc/solid@0.2.0(@tanstack/solid-query@5.40.1(solid-js@1.8.17))(solid-js@1.8.17)':
dependencies:
'@rspc/client': 0.2.0
'@tanstack/solid-query': 5.40.0(solid-js@1.8.17)
'@tanstack/solid-query': 5.40.1(solid-js@1.8.17)
solid-js: 1.8.17
'@rspc/tauri@0.2.0(@tauri-apps/api@2.0.0-beta.8)':
@ -3986,7 +4020,7 @@ snapshots:
'@tanstack/query-core@5.40.0': {}
'@tanstack/solid-query@5.40.0(solid-js@1.8.17)':
'@tanstack/solid-query@5.40.1(solid-js@1.8.17)':
dependencies:
'@tanstack/query-core': 5.40.0
solid-js: 1.8.17
@ -4051,7 +4085,7 @@ snapshots:
lz-string: 1.5.0
pretty-format: 27.5.1
'@testing-library/jest-dom@6.4.5(vitest@1.6.0(@types/node@20.14.1)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.4))':
'@testing-library/jest-dom@6.4.5(vitest@1.6.0(@types/node@20.14.2)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.4))':
dependencies:
'@adobe/css-tools': 4.3.3
'@babel/runtime': 7.24.5
@ -4062,7 +4096,7 @@ snapshots:
lodash: 4.17.21
redent: 3.0.0
optionalDependencies:
vitest: 1.6.0(@types/node@20.14.1)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.4)
vitest: 1.6.0(@types/node@20.14.2)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.4)
'@thisbeyond/solid-dnd@0.7.5(solid-js@1.8.17)':
dependencies:
@ -4120,7 +4154,7 @@ snapshots:
dependencies:
undici-types: 5.26.5
'@types/node@20.14.1':
'@types/node@20.14.2':
dependencies:
undici-types: 5.26.5
@ -4256,13 +4290,13 @@ snapshots:
'@ungap/structured-clone@1.2.0': {}
'@unocss/astro@0.60.4(rollup@4.18.0)(vite@5.2.12(@types/node@20.14.1)(sass@1.77.4))':
'@unocss/astro@0.60.4(rollup@4.18.0)(vite@5.2.12(@types/node@20.14.2)(sass@1.77.4))':
dependencies:
'@unocss/core': 0.60.4
'@unocss/reset': 0.60.4
'@unocss/vite': 0.60.4(rollup@4.18.0)(vite@5.2.12(@types/node@20.14.1)(sass@1.77.4))
'@unocss/vite': 0.60.4(rollup@4.18.0)(vite@5.2.12(@types/node@20.14.2)(sass@1.77.4))
optionalDependencies:
vite: 5.2.12(@types/node@20.14.1)(sass@1.77.4)
vite: 5.2.12(@types/node@20.14.2)(sass@1.77.4)
transitivePeerDependencies:
- rollup
@ -4406,7 +4440,7 @@ snapshots:
dependencies:
'@unocss/core': 0.60.4
'@unocss/vite@0.60.4(rollup@4.18.0)(vite@5.2.12(@types/node@20.14.1)(sass@1.77.4))':
'@unocss/vite@0.60.4(rollup@4.18.0)(vite@5.2.12(@types/node@20.14.2)(sass@1.77.4))':
dependencies:
'@ampproject/remapping': 2.3.0
'@rollup/pluginutils': 5.1.0(rollup@4.18.0)
@ -4418,7 +4452,7 @@ snapshots:
chokidar: 3.6.0
fast-glob: 3.3.2
magic-string: 0.30.10
vite: 5.2.12(@types/node@20.14.1)(sass@1.77.4)
vite: 5.2.12(@types/node@20.14.2)(sass@1.77.4)
transitivePeerDependencies:
- rollup
@ -4457,7 +4491,7 @@ snapshots:
pathe: 1.1.2
picocolors: 1.0.0
sirv: 2.0.4
vitest: 1.6.0(@types/node@20.14.1)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.4)
vitest: 1.6.0(@types/node@20.14.2)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.4)
'@vitest/utils@1.6.0':
dependencies:
@ -4468,7 +4502,7 @@ snapshots:
'@vue/compiler-core@3.4.27':
dependencies:
'@babel/parser': 7.24.6
'@babel/parser': 7.24.7
'@vue/shared': 3.4.27
entities: 4.5.0
estree-walker: 2.0.2
@ -4481,7 +4515,7 @@ snapshots:
'@vue/compiler-sfc@3.4.27':
dependencies:
'@babel/parser': 7.24.6
'@babel/parser': 7.24.7
'@vue/compiler-core': 3.4.27
'@vue/compiler-dom': 3.4.27
'@vue/compiler-ssr': 3.4.27
@ -5026,13 +5060,13 @@ snapshots:
optionalDependencies:
'@typescript-eslint/eslint-plugin': 7.12.0(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)
eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@7.12.0(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.14.1)(@vitest/ui@1.6.0)(jsdom@24.1.0)(sass@1.77.4)):
eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@7.12.0(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.14.2)(@vitest/ui@1.6.0)(jsdom@24.1.0)(sass@1.77.4)):
dependencies:
'@typescript-eslint/utils': 7.12.0(eslint@8.57.0)(typescript@5.4.5)
eslint: 8.57.0
optionalDependencies:
'@typescript-eslint/eslint-plugin': 7.12.0(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)
vitest: 1.6.0(@types/node@20.14.1)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.4)
vitest: 1.6.0(@types/node@20.14.2)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.4)
transitivePeerDependencies:
- supports-color
- typescript
@ -6122,7 +6156,7 @@ snapshots:
synckit@0.9.0:
dependencies:
'@pkgr/core': 0.1.1
tslib: 2.6.2
tslib: 2.6.3
optional: true
tapable@2.2.1: {}
@ -6171,14 +6205,14 @@ snapshots:
dependencies:
typescript: 5.4.5
ts-node@10.9.2(@types/node@20.14.1)(typescript@5.4.5):
ts-node@10.9.2(@types/node@20.14.2)(typescript@5.4.5):
dependencies:
'@cspotcode/source-map-support': 0.8.1
'@tsconfig/node10': 1.0.11
'@tsconfig/node12': 1.0.11
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.4
'@types/node': 20.14.1
'@types/node': 20.14.2
acorn: 8.11.3
acorn-walk: 8.3.2
arg: 4.1.3
@ -6195,7 +6229,10 @@ snapshots:
tslib@2.6.2: {}
tsx@4.11.2:
tslib@2.6.3:
optional: true
tsx@4.12.0:
dependencies:
esbuild: 0.20.2
get-tsconfig: 4.7.5
@ -6238,9 +6275,9 @@ snapshots:
universalify@0.2.0: {}
unocss@0.60.4(postcss@8.4.38)(rollup@4.18.0)(vite@5.2.12(@types/node@20.14.1)(sass@1.77.4)):
unocss@0.60.4(postcss@8.4.38)(rollup@4.18.0)(vite@5.2.12(@types/node@20.14.2)(sass@1.77.4)):
dependencies:
'@unocss/astro': 0.60.4(rollup@4.18.0)(vite@5.2.12(@types/node@20.14.1)(sass@1.77.4))
'@unocss/astro': 0.60.4(rollup@4.18.0)(vite@5.2.12(@types/node@20.14.2)(sass@1.77.4))
'@unocss/cli': 0.60.4(rollup@4.18.0)
'@unocss/core': 0.60.4
'@unocss/extractor-arbitrary-variants': 0.60.4
@ -6259,9 +6296,9 @@ snapshots:
'@unocss/transformer-compile-class': 0.60.4
'@unocss/transformer-directives': 0.60.4
'@unocss/transformer-variant-group': 0.60.4
'@unocss/vite': 0.60.4(rollup@4.18.0)(vite@5.2.12(@types/node@20.14.1)(sass@1.77.4))
'@unocss/vite': 0.60.4(rollup@4.18.0)(vite@5.2.12(@types/node@20.14.2)(sass@1.77.4))
optionalDependencies:
vite: 5.2.12(@types/node@20.14.1)(sass@1.77.4)
vite: 5.2.12(@types/node@20.14.2)(sass@1.77.4)
transitivePeerDependencies:
- postcss
- rollup
@ -6295,13 +6332,13 @@ snapshots:
spdx-correct: 3.2.0
spdx-expression-parse: 3.0.1
vite-node@1.6.0(@types/node@20.14.1)(sass@1.77.4):
vite-node@1.6.0(@types/node@20.14.2)(sass@1.77.4):
dependencies:
cac: 6.7.14
debug: 4.3.4
pathe: 1.1.2
picocolors: 1.0.0
vite: 5.2.12(@types/node@20.14.1)(sass@1.77.4)
vite: 5.2.12(@types/node@20.14.2)(sass@1.77.4)
transitivePeerDependencies:
- '@types/node'
- less
@ -6312,7 +6349,7 @@ snapshots:
- supports-color
- terser
vite-plugin-solid@2.10.2(@testing-library/jest-dom@6.4.5(vitest@1.6.0(@types/node@20.14.1)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.4)))(solid-js@1.8.17)(vite@5.2.12(@types/node@20.14.1)(sass@1.77.4)):
vite-plugin-solid@2.10.2(@testing-library/jest-dom@6.4.5(vitest@1.6.0(@types/node@20.14.2)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.4)))(solid-js@1.8.17)(vite@5.2.12(@types/node@20.14.2)(sass@1.77.4)):
dependencies:
'@babel/core': 7.24.4
'@types/babel__core': 7.20.5
@ -6320,39 +6357,39 @@ snapshots:
merge-anything: 5.1.7
solid-js: 1.8.17
solid-refresh: 0.6.3(solid-js@1.8.17)
vite: 5.2.12(@types/node@20.14.1)(sass@1.77.4)
vitefu: 0.2.5(vite@5.2.12(@types/node@20.14.1)(sass@1.77.4))
vite: 5.2.12(@types/node@20.14.2)(sass@1.77.4)
vitefu: 0.2.5(vite@5.2.12(@types/node@20.14.2)(sass@1.77.4))
optionalDependencies:
'@testing-library/jest-dom': 6.4.5(vitest@1.6.0(@types/node@20.14.1)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.4))
'@testing-library/jest-dom': 6.4.5(vitest@1.6.0(@types/node@20.14.2)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.4))
transitivePeerDependencies:
- supports-color
vite-tsconfig-paths@4.3.2(typescript@5.4.5)(vite@5.2.12(@types/node@20.14.1)(sass@1.77.4)):
vite-tsconfig-paths@4.3.2(typescript@5.4.5)(vite@5.2.12(@types/node@20.14.2)(sass@1.77.4)):
dependencies:
debug: 4.3.4
globrex: 0.1.2
tsconfck: 3.0.3(typescript@5.4.5)
optionalDependencies:
vite: 5.2.12(@types/node@20.14.1)(sass@1.77.4)
vite: 5.2.12(@types/node@20.14.2)(sass@1.77.4)
transitivePeerDependencies:
- supports-color
- typescript
vite@5.2.12(@types/node@20.14.1)(sass@1.77.4):
vite@5.2.12(@types/node@20.14.2)(sass@1.77.4):
dependencies:
esbuild: 0.20.2
postcss: 8.4.38
rollup: 4.18.0
optionalDependencies:
'@types/node': 20.14.1
'@types/node': 20.14.2
fsevents: 2.3.3
sass: 1.77.4
vitefu@0.2.5(vite@5.2.12(@types/node@20.14.1)(sass@1.77.4)):
vitefu@0.2.5(vite@5.2.12(@types/node@20.14.2)(sass@1.77.4)):
optionalDependencies:
vite: 5.2.12(@types/node@20.14.1)(sass@1.77.4)
vite: 5.2.12(@types/node@20.14.2)(sass@1.77.4)
vitest@1.6.0(@types/node@20.14.1)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.4):
vitest@1.6.0(@types/node@20.14.2)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.4):
dependencies:
'@vitest/expect': 1.6.0
'@vitest/runner': 1.6.0
@ -6371,11 +6408,11 @@ snapshots:
strip-literal: 2.1.0
tinybench: 2.8.0
tinypool: 0.8.4
vite: 5.2.12(@types/node@20.14.1)(sass@1.77.4)
vite-node: 1.6.0(@types/node@20.14.1)(sass@1.77.4)
vite: 5.2.12(@types/node@20.14.2)(sass@1.77.4)
vite-node: 1.6.0(@types/node@20.14.2)(sass@1.77.4)
why-is-node-running: 2.2.2
optionalDependencies:
'@types/node': 20.14.1
'@types/node': 20.14.2
'@vitest/ui': 1.6.0(vitest@1.6.0)
jsdom: 24.1.0
transitivePeerDependencies: