Bump dependencies (#6487)

This commit is contained in:
zubiden 2025-11-17 12:19:00 +04:00 committed by Alexander Zinchuk
parent 682ec32dd2
commit 044bff3379
6 changed files with 1326 additions and 1235 deletions

1735
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -41,35 +41,35 @@
"*.{css,scss}": "stylelint --fix"
},
"devDependencies": {
"@babel/core": "^7.28.4",
"@babel/preset-env": "^7.28.3",
"@babel/preset-react": "^7.27.1",
"@babel/preset-typescript": "^7.27.1",
"@babel/core": "^7.28.5",
"@babel/preset-env": "^7.28.5",
"@babel/preset-react": "^7.28.5",
"@babel/preset-typescript": "^7.28.5",
"@babel/register": "^7.28.3",
"@eslint/js": "^9.37.0",
"@eslint/js": "^9.39.1",
"@glen/jest-raw-loader": "^2.0.0",
"@mytonwallet/stylelint-whole-pixel": "github:mytonwallet-org/stylelint-whole-pixel#6208102",
"@mytonwallet/webpack-watch-file-plugin": "github:mytonwallet-org/webpack-watch-file-plugin#6c9386b",
"@playwright/test": "^1.56.0",
"@playwright/test": "^1.56.1",
"@statoscope/cli": "5.29.0",
"@statoscope/webpack-plugin": "5.29.0",
"@stylistic/eslint-plugin": "^5.4.0",
"@stylistic/eslint-plugin": "^5.5.0",
"@stylistic/stylelint-config": "^3.0.1",
"@stylistic/stylelint-plugin": "^4.0.0",
"@tauri-apps/cli": "^2.8.4",
"@tauri-apps/cli": "^2.9.4",
"@testing-library/jest-dom": "^6.9.1",
"@twbs/fantasticon": "^3.1.0",
"@types/dom-view-transitions": "^1.0.6",
"@types/hast": "^3.0.4",
"@types/jest": "^30.0.0",
"@types/node": "^24.7.2",
"@types/react": "^19.2.2",
"@types/react-dom": "^19.2.1",
"@types/node": "^24.10.1",
"@types/react": "^19.2.4",
"@types/react-dom": "^19.2.3",
"@types/webpack": "^5.28.5",
"@typescript-eslint/eslint-plugin": "^8.46.0",
"@typescript-eslint/parser": "^8.46.0",
"@typescript-eslint/eslint-plugin": "^8.46.4",
"@typescript-eslint/parser": "^8.46.4",
"@webpack-cli/serve": "^3.0.1",
"autoprefixer": "^10.4.21",
"autoprefixer": "^10.4.22",
"babel-loader": "^10.0.0",
"babel-plugin-transform-import-meta": "^2.3.3",
"buffer": "^6.0.3",
@ -78,18 +78,18 @@
"cross-env": "^10.1.0",
"css-loader": "^7.1.2",
"dotenv": "^17.2.3",
"eslint": "^9.37.0",
"eslint": "^9.39.1",
"eslint-plugin-import": "^2.32.0",
"eslint-plugin-jest": "^29.0.1",
"eslint-plugin-jest": "^29.1.0",
"eslint-plugin-jsx-a11y": "^6.10.2",
"eslint-plugin-no-null": "^1.0.2",
"eslint-plugin-react": "^7.37.5",
"eslint-plugin-react-hooks-static-deps": "git+https://github.com/zubiden/eslint-plugin-react-hooks-static-deps#c16f35b",
"eslint-plugin-react-x": "^2.0.6",
"eslint-plugin-react-x": "^2.3.5",
"eslint-plugin-simple-import-sort": "^12.1.1",
"eslint-plugin-tt-multitab": "git+https://github.com/zubiden/eslint-plugin-tt-multitab#137cf50",
"eslint-plugin-unused-imports": "^4.2.0",
"fake-indexeddb": "^6.2.3",
"eslint-plugin-unused-imports": "^4.3.0",
"fake-indexeddb": "^6.2.5",
"git-revision-webpack-plugin": "^5.0.0",
"gitlog": "^5.1.0",
"glob": "^11.0.3",
@ -97,16 +97,15 @@
"husky": "^9.1.7",
"jest": "^30.2.0",
"jest-environment-jsdom": "^30.2.0",
"lint-staged": "^16.2.4",
"lint-staged": "^16.2.6",
"mini-css-extract-plugin": "^2.9.4",
"minimatch": "^10.0.3",
"postcss": "^8.5.6",
"postcss-load-config": "^6.0.1",
"postcss-loader": "^8.2.0",
"postcss-modules": "^6.0.1",
"react": "^19.2.0",
"sass": "^1.93.2",
"sass-loader": "^16.0.5",
"sass": "^1.94.0",
"sass-loader": "^16.0.6",
"script-loader": "^0.7.2",
"serve": "^14.2.5",
"stylelint": "^16.25.0",
@ -115,28 +114,28 @@
"stylelint-declaration-block-no-ignored-properties": "^2.8.0",
"stylelint-group-selectors": "^1.0.10",
"stylelint-high-performance-animation": "^1.11.0",
"stylelint-plugin-use-baseline": "^1.0.2",
"stylelint-plugin-use-baseline": "^1.1.0",
"stylelint-selector-tag-no-without-class": "^3.0.1",
"telegraph-node": "^1.0.4",
"tsx": "^4.20.6",
"typescript": "5.9.3",
"typescript-eslint": "^8.46.0",
"typescript-eslint": "^8.46.4",
"webpack": "^5.102.1",
"webpack-dev-server": "^5.2.2"
},
"dependencies": {
"@cryptography/aes": "^0.1.1",
"@tauri-apps/api": "^2.9.0",
"@tauri-apps/plugin-notification": "^2.3.1",
"@tauri-apps/plugin-process": "^2.3.0",
"@tauri-apps/plugin-shell": "^2.3.1",
"@tauri-apps/plugin-notification": "^2.3.3",
"@tauri-apps/plugin-process": "^2.3.1",
"@tauri-apps/plugin-shell": "^2.3.3",
"@tauri-apps/plugin-updater": "^2.9.0",
"async-mutex": "^0.5.0",
"emoji-data-ios": "git+https://github.com/korenskoy/emoji-data-ios#443f1c9",
"idb-keyval": "^6.2.2",
"lowlight": "^3.3.0",
"mp4box": "^0.5.4",
"music-metadata": "^11.9.0",
"music-metadata": "^11.10.0",
"opus-recorder": "github:Ajaxy/opus-recorder#116830a",
"os-browserify": "^0.3.0",
"pako": "^2.1.0",

View File

@ -14,10 +14,10 @@ type HookParamsWithMediaDataAndShouldRender<RefType extends HTMLElement>
};
export default function useMediaTransition<RefType extends HTMLElement = HTMLDivElement>(
params: HookParamsWithMediaData<RefType>
params: HookParamsWithMediaData<RefType>,
): HookResult<RefType>;
export default function useMediaTransition<RefType extends HTMLElement = HTMLDivElement>(
params: HookParamsWithMediaDataAndShouldRender<RefType>
params: HookParamsWithMediaDataAndShouldRender<RefType>,
): HookResultWithShouldRender<RefType>;
export default function useMediaTransition<RefType extends HTMLElement = HTMLDivElement>(
params: HookParamsWithMediaData<RefType> | HookParamsWithMediaDataAndShouldRender<RefType>,

View File

@ -54,10 +54,10 @@ type State =
* Use for showing and hiding small elements with transitions. For large elements, use {@link useMediaTransition}.
*/
export default function useShowTransition<RefType extends HTMLElement = HTMLDivElement>(
params: HookParams<RefType>
params: HookParams<RefType>,
): HookResult<RefType>;
export default function useShowTransition<RefType extends HTMLElement = HTMLDivElement>(
params: HookParamsWithShouldRender<RefType>
params: HookParamsWithShouldRender<RefType>,
): HookResultWithShouldRender<RefType>;
export default function useShowTransition<RefType extends HTMLElement = HTMLDivElement>(
params: HookParams<RefType> | HookParamsWithShouldRender<RefType>,

735
tauri/Cargo.lock generated

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
[package]
[package]
name = "telegram_air"
version = "2.9.1"
version = "2.9.3"
description = "Telegram Air"
authors = ["Alexander Zinchuk"]
license = "GPLv3"
@ -11,30 +11,30 @@ rust-version = "1.85"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[build-dependencies]
tauri-build = { version = "2.5.1", features = [] }
tauri-build = { version = "2.5.2", features = [] }
[dependencies]
serde = { version = "1.0.228", features = ["derive"] }
serde_json = "1.0.145"
tauri = { version = "2.9.1", features = [ "devtools", "unstable", "config-json5", "tray-icon", "image-png"] }
tauri-plugin-window-state = "2.4.0"
tauri-plugin-shell = "2.3.1"
tauri-plugin-log = "2.7.0"
tauri-plugin-notification = "2.3.1"
tauri = { version = "2.9.3", features = [ "devtools", "unstable", "config-json5", "tray-icon", "image-png"] }
tauri-plugin-window-state = "2.4.1"
tauri-plugin-shell = "2.3.3"
tauri-plugin-log = "2.7.1"
tauri-plugin-notification = "2.3.3"
tauri-plugin-updater = "2.9.0"
tauri-plugin-process = "2.3.0"
tauri-plugin-fs = "2.4.2"
tauri-plugin-deep-link = "2.4.3"
tauri-plugin-process = "2.3.1"
tauri-plugin-fs = "2.4.4"
tauri-plugin-deep-link = "2.4.5"
log = "0.4.28"
uuid = { version = "1.18.1", features = ["v4"] }
url = "2.5.7"
image = "0.25.8"
imageproc = "0.25.0"
ab_glyph = "0.2.32"
tauri-plugin-os = "2.3.1"
tauri-plugin-os = "2.3.2"
[target."cfg(any(target_os = \"macos\", windows, target_os = \"linux\"))".dependencies]
tauri-plugin-single-instance = { version = "2.3.4", features = ["deep-link"] }
tauri-plugin-single-instance = { version = "2.3.6", features = ["deep-link"] }
[target.'cfg(target_os = "macos")'.dependencies]
cocoa = "0.26.1"