chore: update dependencies

- migrate typescript eslint
- remove unused import
- remove unused crate
This commit is contained in:
Maarten van Heusden
2025-09-09 16:08:31 +02:00
parent 6c50b0f816
commit 3cdc627ea6
6 changed files with 1473 additions and 1442 deletions

View File

@@ -1,18 +1,26 @@
// @ts-check
import eslint from '@eslint/js';
import {defineConfig} from 'eslint/config';
import tseslint from 'typescript-eslint';
export default tseslint.config(
export default defineConfig(
eslint.configs.recommended,
tseslint.configs.stylisticTypeChecked,
{
languageOptions: {
parserOptions: {
project: 'tsconfig.json',
},
},
},
{
files: ["src/**"],
rules: {
"semi": ["error", "always"], // semicolons
"indent": ["error", "tab"], // tabs indents
"linebreak-style": ["error", "unix"],
"quotes": ["error", "double"]
}
"quotes": ["error", "double"],
},
},
eslint.configs.recommended,
...tseslint.configs.stylistic,
);

View File

@@ -11,20 +11,19 @@
"tauri": "tauri"
},
"dependencies": {
"@tauri-apps/api": "2.5.0",
"@tauri-apps/plugin-dialog": "2.2.1",
"@tauri-apps/plugin-shell": "2.2.1",
"@tauri-apps/api": "2.8.0",
"@tauri-apps/plugin-dialog": "2.4.0",
"@tauri-apps/plugin-shell": "2.3.1",
"jquery": "^3.7.1"
},
"devDependencies": {
"@eslint/js": "^9.25.1",
"@tauri-apps/cli": "2.5.0",
"@types/eslint__js": "^8.42.3",
"@types/jquery": "^3.5.32",
"eslint": "^9.25.1",
"typescript": "^5.8.3",
"typescript-eslint": "^8.31.1",
"vite": "^6.3.5"
"@eslint/js": "^9.35.0",
"@tauri-apps/cli": "2.8.4",
"@types/jquery": "^3.5.33",
"eslint": "^9.35.0",
"typescript": "^5.9.2",
"typescript-eslint": "^8.43.0",
"vite": "^7.1.5"
},
"packageManager": "pnpm@10.4.1"
"packageManager": "pnpm@10.15.1+sha512.34e538c329b5553014ca8e8f4535997f96180a1d0f614339357449935350d924e22f8614682191264ec33d1462ac21561aff97f6bb18065351c162c7e8f6de67"
}

725
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

2135
src-tauri/Cargo.lock generated

File diff suppressed because it is too large Load Diff

View File

@@ -9,18 +9,17 @@ license = "GPL-3.0-only"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[build-dependencies]
tauri-build = { version = "2.2.0", features = [] }
tauri-build = { version = "2.4.1", features = [] }
[dependencies]
fix-path-env = { git = "https://github.com/tauri-apps/fix-path-env-rs" }
tauri = { version = "2.2.5", features = [] }
tauri-plugin-shell = "2.2.1"
tauri-plugin-dialog = "2.2.1"
tauri = { version = "2.8.5", features = [] }
tauri-plugin-shell = "2.3.1"
tauri-plugin-dialog = "2.4.0"
serde = { version = "1.0.219", features = ["derive"] }
serde_json = "1.0.140"
derive-getters = "0.5.0"
reqwest = { version = "0.12.15",features = ["blocking"] }
zip = "2.6.1"
reqwest = { version = "0.12.23",features = ["blocking"] }
zip = "5.0.0"

View File

@@ -1,5 +1,4 @@
use crate::get_os;
use reqwest;
use std::fs::File;
use std::io::ErrorKind::AlreadyExists;
use std::path::PathBuf;