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

View File

@ -14,10 +14,10 @@ type HookParamsWithMediaDataAndShouldRender<RefType extends HTMLElement>
}; };
export default function useMediaTransition<RefType extends HTMLElement = HTMLDivElement>( export default function useMediaTransition<RefType extends HTMLElement = HTMLDivElement>(
params: HookParamsWithMediaData<RefType> params: HookParamsWithMediaData<RefType>,
): HookResult<RefType>; ): HookResult<RefType>;
export default function useMediaTransition<RefType extends HTMLElement = HTMLDivElement>( export default function useMediaTransition<RefType extends HTMLElement = HTMLDivElement>(
params: HookParamsWithMediaDataAndShouldRender<RefType> params: HookParamsWithMediaDataAndShouldRender<RefType>,
): HookResultWithShouldRender<RefType>; ): HookResultWithShouldRender<RefType>;
export default function useMediaTransition<RefType extends HTMLElement = HTMLDivElement>( export default function useMediaTransition<RefType extends HTMLElement = HTMLDivElement>(
params: HookParamsWithMediaData<RefType> | HookParamsWithMediaDataAndShouldRender<RefType>, 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}. * Use for showing and hiding small elements with transitions. For large elements, use {@link useMediaTransition}.
*/ */
export default function useShowTransition<RefType extends HTMLElement = HTMLDivElement>( export default function useShowTransition<RefType extends HTMLElement = HTMLDivElement>(
params: HookParams<RefType> params: HookParams<RefType>,
): HookResult<RefType>; ): HookResult<RefType>;
export default function useShowTransition<RefType extends HTMLElement = HTMLDivElement>( export default function useShowTransition<RefType extends HTMLElement = HTMLDivElement>(
params: HookParamsWithShouldRender<RefType> params: HookParamsWithShouldRender<RefType>,
): HookResultWithShouldRender<RefType>; ): HookResultWithShouldRender<RefType>;
export default function useShowTransition<RefType extends HTMLElement = HTMLDivElement>( export default function useShowTransition<RefType extends HTMLElement = HTMLDivElement>(
params: HookParams<RefType> | HookParamsWithShouldRender<RefType>, 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" name = "telegram_air"
version = "2.9.1" version = "2.9.3"
description = "Telegram Air" description = "Telegram Air"
authors = ["Alexander Zinchuk"] authors = ["Alexander Zinchuk"]
license = "GPLv3" 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 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[build-dependencies] [build-dependencies]
tauri-build = { version = "2.5.1", features = [] } tauri-build = { version = "2.5.2", features = [] }
[dependencies] [dependencies]
serde = { version = "1.0.228", features = ["derive"] } serde = { version = "1.0.228", features = ["derive"] }
serde_json = "1.0.145" serde_json = "1.0.145"
tauri = { version = "2.9.1", features = [ "devtools", "unstable", "config-json5", "tray-icon", "image-png"] } tauri = { version = "2.9.3", features = [ "devtools", "unstable", "config-json5", "tray-icon", "image-png"] }
tauri-plugin-window-state = "2.4.0" tauri-plugin-window-state = "2.4.1"
tauri-plugin-shell = "2.3.1" tauri-plugin-shell = "2.3.3"
tauri-plugin-log = "2.7.0" tauri-plugin-log = "2.7.1"
tauri-plugin-notification = "2.3.1" tauri-plugin-notification = "2.3.3"
tauri-plugin-updater = "2.9.0" tauri-plugin-updater = "2.9.0"
tauri-plugin-process = "2.3.0" tauri-plugin-process = "2.3.1"
tauri-plugin-fs = "2.4.2" tauri-plugin-fs = "2.4.4"
tauri-plugin-deep-link = "2.4.3" tauri-plugin-deep-link = "2.4.5"
log = "0.4.28" log = "0.4.28"
uuid = { version = "1.18.1", features = ["v4"] } uuid = { version = "1.18.1", features = ["v4"] }
url = "2.5.7" url = "2.5.7"
image = "0.25.8" image = "0.25.8"
imageproc = "0.25.0" imageproc = "0.25.0"
ab_glyph = "0.2.32" 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] [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] [target.'cfg(target_os = "macos")'.dependencies]
cocoa = "0.26.1" cocoa = "0.26.1"