diff --git a/.mise.toml b/.mise.toml index 96793ca8..5dfce927 100644 --- a/.mise.toml +++ b/.mise.toml @@ -1,3 +1,3 @@ [tools] node = "22" -rust = "1.82" +rust = "1.83.0" diff --git a/Cargo.lock b/Cargo.lock index e118e615..db6bdeb7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2645,6 +2645,12 @@ dependencies = [ "serde", ] +[[package]] +name = "indoc" +version = "2.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5" + [[package]] name = "infer" version = "0.13.0" @@ -3005,7 +3011,7 @@ dependencies = [ "log", "once_cell", "rand 0.8.5", - "ratatui", + "ratatui 0.28.1", "ratatui-explorer", "serde", "serde_json", @@ -3166,9 +3172,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.162" +version = "0.2.167" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18d287de67fe55fd7e1581fe933d965a5a9477b38e949cfa9f8574ef01506398" +checksum = "09d6582e104315a817dff97f75133544b2e094ee22447d2acf4a74e189ba06fc" [[package]] name = "libgit2-sys" @@ -3201,7 +3207,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4" dependencies = [ "cfg-if", - "windows-targets 0.48.5", + "windows-targets 0.52.6", ] [[package]] @@ -4647,7 +4653,27 @@ dependencies = [ "strum_macros", "unicode-segmentation", "unicode-truncate", - "unicode-width", + "unicode-width 0.1.14", +] + +[[package]] +name = "ratatui" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b" +dependencies = [ + "bitflags 2.6.0", + "cassowary", + "compact_str", + "indoc", + "instability", + "itertools", + "lru", + "paste", + "strum", + "unicode-segmentation", + "unicode-truncate", + "unicode-width 0.2.0", ] [[package]] @@ -4658,7 +4684,7 @@ checksum = "bde42516edac6d3f0b92bacc47644adda0d1c6cd0aefc4ac1f4ffb80c094999e" dependencies = [ "crossterm", "derivative", - "ratatui", + "ratatui 0.28.1", ] [[package]] @@ -5804,9 +5830,9 @@ dependencies = [ [[package]] name = "sysinfo" -version = "0.32.0" +version = "0.33.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3b5ae3f4f7d64646c46c4cae4e3f01d1c5d255c7406fdd7c7f999a94e488791" +checksum = "948512566b1895f93b1592c7574baeb2de842f224f2aab158799ecadb8ebbb46" dependencies = [ "core-foundation-sys", "libc", @@ -6329,9 +6355,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.41.1" +version = "1.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22cfb5bee7a6a52939ca9224d6ac897bb669134078daa8735560897f69de4d33" +checksum = "5cec9b21b0450273377fc97bd4c33a8acffc8c996c987a7c5b319a0083707551" dependencies = [ "backtrace", "bytes", @@ -6625,16 +6651,16 @@ checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" [[package]] name = "tui-logger" -version = "0.13.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "618b8256e4b8f2abf852121f2d72f9d0e7f091a6456e46d0e786b640e86ad130" +checksum = "bdf8f5ebd2c83a5176c69b150ea7f2a855ec8dc2a2774e7f198d1b50feda5745" dependencies = [ "chrono", "fxhash", "lazy_static", "log", "parking_lot", - "ratatui", + "ratatui 0.29.0", ] [[package]] @@ -6719,7 +6745,7 @@ checksum = "b3644627a5af5fa321c95b9b235a72fd24cd29c648c2c379431e6628655627bf" dependencies = [ "itertools", "unicode-segmentation", - "unicode-width", + "unicode-width 0.1.14", ] [[package]] @@ -6728,6 +6754,12 @@ version = "0.1.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" +[[package]] +name = "unicode-width" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd" + [[package]] name = "unicode_categories" version = "0.1.1" @@ -6748,9 +6780,9 @@ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" [[package]] name = "url" -version = "2.5.3" +version = "2.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d157f1b96d14500ffdc1f10ba712e780825526c03d9a49b4d0324b0d9113ada" +checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60" dependencies = [ "form_urlencoded", "idna", diff --git a/crates/kftray-commons/Cargo.toml b/crates/kftray-commons/Cargo.toml index d0425b30..ade6a8eb 100644 --- a/crates/kftray-commons/Cargo.toml +++ b/crates/kftray-commons/Cargo.toml @@ -22,7 +22,7 @@ log = "0.4" rand = "0.8.5" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0.132" -tokio = { version = "1.41.1", features = ["rt-multi-thread", "macros", "full"] } +tokio = { version = "1.42.0", features = ["rt-multi-thread", "macros", "full"] } tracing = "0.1.40" uuid = { version = "1.11.0", features = ["v4"] } dirs = "5.0.1" diff --git a/crates/kftray-portforward/Cargo.toml b/crates/kftray-portforward/Cargo.toml index ff0da846..45d61dc2 100644 --- a/crates/kftray-portforward/Cargo.toml +++ b/crates/kftray-portforward/Cargo.toml @@ -26,7 +26,7 @@ log = "0.4" rand = "0.8.5" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0.132" -tokio = { version = "1.41.1", features = ["rt-multi-thread", "macros", "full"] } +tokio = { version = "1.42.0", features = ["rt-multi-thread", "macros", "full"] } tokio-stream = { version = "0.1.16", features = ["net"] } tracing = "0.1.40" uuid = { version = "1.11.0", features = ["v4"] } diff --git a/crates/kftray-server/Cargo.toml b/crates/kftray-server/Cargo.toml index d99fe4fd..b5954d56 100644 --- a/crates/kftray-server/Cargo.toml +++ b/crates/kftray-server/Cargo.toml @@ -14,7 +14,7 @@ edition = "2021" tokio = { version = "1", features = ["full"] } log = "0.4" env_logger = "0.11.5" -url = "2.5.0" +url = "2.5.3" async-trait = "0.1" [dev-dependencies] diff --git a/crates/kftray-server/Dockerfile b/crates/kftray-server/Dockerfile index 0063361e..51249531 100644 --- a/crates/kftray-server/Dockerfile +++ b/crates/kftray-server/Dockerfile @@ -1,4 +1,4 @@ -FROM rust:1.82.0-alpine3.20 AS builder +FROM rust:1.83.0-alpine3.20 AS builder RUN apk add --no-cache musl-dev @@ -11,7 +11,7 @@ COPY . . RUN cargo build --release RUN cargo install --path . -FROM alpine:3.20 +FROM alpine:3.21 COPY --from=builder /usr/local/cargo/bin/kftray-server /kftray-server diff --git a/crates/kftray-tauri/Cargo.toml b/crates/kftray-tauri/Cargo.toml index a938cfbd..6233e0bf 100644 --- a/crates/kftray-tauri/Cargo.toml +++ b/crates/kftray-tauri/Cargo.toml @@ -26,7 +26,7 @@ tauri = { version = "1.8", default-features = false, features = [ "devtools", ] } tauri-plugin-positioner = { version = "1.0.5", features = ["system-tray"] } -tokio = { version = "1.41.1", features = ["rt-multi-thread", "macros", "full"] } +tokio = { version = "1.42.0", features = ["rt-multi-thread", "macros", "full"] } sqlx = { version = "0.8.2", features = ["sqlite", "runtime-tokio-native-tls"] } dirs = "5.0.1" reqwest = "0.12.9" @@ -61,7 +61,7 @@ open = "5.3.0" kftray-portforward = { path = "../kftray-portforward" } kftray-commons = { path = "../kftray-commons" } netstat2 = { git = "https://github.com/hcavarsan/netstat2-rs" } -sysinfo = "0.32.0" +sysinfo = "0.33.0" secrecy = "0.10.3" git2 = "0.19.0" url = "2.5.3" diff --git a/crates/kftui/Cargo.toml b/crates/kftui/Cargo.toml index 468a2439..d631c74a 100644 --- a/crates/kftui/Cargo.toml +++ b/crates/kftui/Cargo.toml @@ -23,7 +23,7 @@ tauri = { version = "1.8", default-features = false, features = [ "icon-png", "devtools", ] } -tokio = { version = "1.41.1", features = ["rt-multi-thread", "macros", "full"] } +tokio = { version = "1.42.0", features = ["rt-multi-thread", "macros", "full"] } sqlx = { version = "0.8.2", features = ["sqlite", "runtime-tokio-native-tls"] } dirs = "5.0.1" base64 = "0.22.1" @@ -58,7 +58,7 @@ kftray-commons = { path = "../kftray-commons" } kftray-portforward = { path = "../kftray-portforward" } ratatui = { version = "0.28", features = ["unstable-widget-ref"] } crossterm = { version = "0.28.1", optional = false } -tui-logger = "0.13.2" +tui-logger = "0.14.0" # https://github.com/tatounee/ratatui-explorer/pull/2/files ratatui-explorer = "0.1.2" diff --git a/frontend/package.json b/frontend/package.json index 00801bd5..7b92561b 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -23,7 +23,7 @@ "@vitejs/plugin-react-swc": "^3.7.0", "lodash": "^4.17", "@types/lodash": "^4.17", - "lucide-react": "^0.456.0", + "lucide-react": "^0.468.0", "next-themes": "^0.4.3", "react": "^18.3.1", "react-dom": "^18.3.1", @@ -51,8 +51,8 @@ "jsdom": "^25.0.1", "prettier": "^3.3.3", "react-query": "^3.39.3", - "react-refresh": "^0.14.2", - "typescript": "5.6.3", + "react-refresh": "^0.16.0", + "typescript": "5.7.2", "vite": "^5.4.11", "vite-tsconfig-paths": "^5.1.2" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d7c764ab..92bc67c0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -42,8 +42,8 @@ importers: specifier: ^4.17 version: 4.17.21 lucide-react: - specifier: ^0.456.0 - version: 0.456.0(react@18.3.1) + specifier: ^0.468.0 + version: 0.468.0(react@18.3.1) next-themes: specifier: ^0.4.3 version: 0.4.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -83,13 +83,13 @@ importers: version: 18.3.1 '@typescript-eslint/eslint-plugin': specifier: ^8.14.0 - version: 8.14.0(@typescript-eslint/parser@8.14.0(eslint@9.14.0)(typescript@5.6.3))(eslint@9.14.0)(typescript@5.6.3) + version: 8.14.0(@typescript-eslint/parser@8.14.0(eslint@9.14.0)(typescript@5.7.2))(eslint@9.14.0)(typescript@5.7.2) '@typescript-eslint/parser': specifier: ^8.14.0 - version: 8.14.0(eslint@9.14.0)(typescript@5.6.3) + version: 8.14.0(eslint@9.14.0)(typescript@5.7.2) '@typescript-eslint/typescript-estree': specifier: ^8.14.0 - version: 8.14.0(typescript@5.6.3) + version: 8.14.0(typescript@5.7.2) core-js: specifier: ^3.38.1 version: 3.39.0 @@ -101,7 +101,7 @@ importers: version: 9.1.0(eslint@9.14.0) eslint-plugin-import: specifier: ^2.31 - version: 2.31.0(@typescript-eslint/parser@8.14.0(eslint@9.14.0)(typescript@5.6.3))(eslint@9.14.0) + version: 2.31.0(@typescript-eslint/parser@8.14.0(eslint@9.14.0)(typescript@5.7.2))(eslint@9.14.0) eslint-plugin-react: specifier: ^7.37.0 version: 7.37.2(eslint@9.14.0) @@ -121,17 +121,17 @@ importers: specifier: ^3.39.3 version: 3.39.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-refresh: - specifier: ^0.14.2 - version: 0.14.2 + specifier: ^0.16.0 + version: 0.16.0 typescript: - specifier: 5.6.3 - version: 5.6.3 + specifier: 5.7.2 + version: 5.7.2 vite: specifier: ^5.4.11 version: 5.4.11(@types/node@22.9.0)(terser@5.36.0) vite-tsconfig-paths: specifier: ^5.1.2 - version: 5.1.2(typescript@5.6.3)(vite@5.4.11(@types/node@22.9.0)(terser@5.36.0)) + version: 5.1.2(typescript@5.7.2)(vite@5.4.11(@types/node@22.9.0)(terser@5.36.0)) packages: @@ -1795,8 +1795,8 @@ packages: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} hasBin: true - lucide-react@0.456.0: - resolution: {integrity: sha512-DIIGJqTT5X05sbAsQ+OhA8OtJYyD4NsEMCA/HQW/Y6ToPQ7gwbtujIoeAaup4HpHzV35SQOarKAWH8LYglB6eA==} + lucide-react@0.468.0: + resolution: {integrity: sha512-6koYRhnM2N0GGZIdXzSeiNwguv1gt/FAjZOiPl76roBi3xKEXa4WmfpxgQwTTL4KipXjefrnf3oV4IsYhi4JFA==} peerDependencies: react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0-rc @@ -2009,8 +2009,8 @@ packages: react-native: optional: true - react-refresh@0.14.2: - resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} + react-refresh@0.16.0: + resolution: {integrity: sha512-FPvF2XxTSikpJxcr+bHut2H4gJ17+18Uy20D5/F+SKzFap62R3cM5wH6b8WN3LyGSYeQilLEcJcR1fjBSI2S1A==} engines: {node: '>=0.10.0'} react-select@5.8.3: @@ -2258,8 +2258,8 @@ packages: resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} engines: {node: '>= 0.4'} - typescript@5.6.3: - resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} + typescript@5.7.2: + resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==} engines: {node: '>=14.17'} hasBin: true @@ -3026,34 +3026,34 @@ snapshots: '@types/prop-types': 15.7.13 csstype: 3.1.3 - '@typescript-eslint/eslint-plugin@8.14.0(@typescript-eslint/parser@8.14.0(eslint@9.14.0)(typescript@5.6.3))(eslint@9.14.0)(typescript@5.6.3)': + '@typescript-eslint/eslint-plugin@8.14.0(@typescript-eslint/parser@8.14.0(eslint@9.14.0)(typescript@5.7.2))(eslint@9.14.0)(typescript@5.7.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.14.0(eslint@9.14.0)(typescript@5.6.3) + '@typescript-eslint/parser': 8.14.0(eslint@9.14.0)(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.14.0 - '@typescript-eslint/type-utils': 8.14.0(eslint@9.14.0)(typescript@5.6.3) - '@typescript-eslint/utils': 8.14.0(eslint@9.14.0)(typescript@5.6.3) + '@typescript-eslint/type-utils': 8.14.0(eslint@9.14.0)(typescript@5.7.2) + '@typescript-eslint/utils': 8.14.0(eslint@9.14.0)(typescript@5.7.2) '@typescript-eslint/visitor-keys': 8.14.0 eslint: 9.14.0 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.4.0(typescript@5.6.3) + ts-api-utils: 1.4.0(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.14.0(eslint@9.14.0)(typescript@5.6.3)': + '@typescript-eslint/parser@8.14.0(eslint@9.14.0)(typescript@5.7.2)': dependencies: '@typescript-eslint/scope-manager': 8.14.0 '@typescript-eslint/types': 8.14.0 - '@typescript-eslint/typescript-estree': 8.14.0(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.14.0(typescript@5.7.2) '@typescript-eslint/visitor-keys': 8.14.0 debug: 4.3.7 eslint: 9.14.0 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color @@ -3062,21 +3062,21 @@ snapshots: '@typescript-eslint/types': 8.14.0 '@typescript-eslint/visitor-keys': 8.14.0 - '@typescript-eslint/type-utils@8.14.0(eslint@9.14.0)(typescript@5.6.3)': + '@typescript-eslint/type-utils@8.14.0(eslint@9.14.0)(typescript@5.7.2)': dependencies: - '@typescript-eslint/typescript-estree': 8.14.0(typescript@5.6.3) - '@typescript-eslint/utils': 8.14.0(eslint@9.14.0)(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.14.0(typescript@5.7.2) + '@typescript-eslint/utils': 8.14.0(eslint@9.14.0)(typescript@5.7.2) debug: 4.3.7 - ts-api-utils: 1.4.0(typescript@5.6.3) + ts-api-utils: 1.4.0(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - eslint - supports-color '@typescript-eslint/types@8.14.0': {} - '@typescript-eslint/typescript-estree@8.14.0(typescript@5.6.3)': + '@typescript-eslint/typescript-estree@8.14.0(typescript@5.7.2)': dependencies: '@typescript-eslint/types': 8.14.0 '@typescript-eslint/visitor-keys': 8.14.0 @@ -3085,18 +3085,18 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.4.0(typescript@5.6.3) + ts-api-utils: 1.4.0(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.14.0(eslint@9.14.0)(typescript@5.6.3)': + '@typescript-eslint/utils@8.14.0(eslint@9.14.0)(typescript@5.7.2)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.14.0) '@typescript-eslint/scope-manager': 8.14.0 '@typescript-eslint/types': 8.14.0 - '@typescript-eslint/typescript-estree': 8.14.0(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.14.0(typescript@5.7.2) eslint: 9.14.0 transitivePeerDependencies: - supports-color @@ -3997,17 +3997,17 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.14.0(eslint@9.14.0)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@9.14.0): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.14.0(eslint@9.14.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint@9.14.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.14.0(eslint@9.14.0)(typescript@5.6.3) + '@typescript-eslint/parser': 8.14.0(eslint@9.14.0)(typescript@5.7.2) eslint: 9.14.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.14.0(eslint@9.14.0)(typescript@5.6.3))(eslint@9.14.0): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.14.0(eslint@9.14.0)(typescript@5.7.2))(eslint@9.14.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -4018,7 +4018,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.14.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.14.0(eslint@9.14.0)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@9.14.0) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.14.0(eslint@9.14.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint@9.14.0) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -4030,7 +4030,7 @@ snapshots: string.prototype.trimend: 1.0.8 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.14.0(eslint@9.14.0)(typescript@5.6.3) + '@typescript-eslint/parser': 8.14.0(eslint@9.14.0)(typescript@5.7.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -4509,7 +4509,7 @@ snapshots: dependencies: js-tokens: 4.0.0 - lucide-react@0.456.0(react@18.3.1): + lucide-react@0.468.0(react@18.3.1): dependencies: react: 18.3.1 @@ -4707,7 +4707,7 @@ snapshots: optionalDependencies: react-dom: 18.3.1(react@18.3.1) - react-refresh@0.14.2: {} + react-refresh@0.16.0: {} react-select@5.8.3(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: @@ -4967,13 +4967,13 @@ snapshots: dependencies: punycode: 2.3.1 - ts-api-utils@1.4.0(typescript@5.6.3): + ts-api-utils@1.4.0(typescript@5.7.2): dependencies: - typescript: 5.6.3 + typescript: 5.7.2 - tsconfck@3.1.4(typescript@5.6.3): + tsconfck@3.1.4(typescript@5.7.2): optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 tsconfig-paths@3.15.0: dependencies: @@ -5020,7 +5020,7 @@ snapshots: is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 - typescript@5.6.3: {} + typescript@5.7.2: {} unbox-primitive@1.0.2: dependencies: @@ -5048,11 +5048,11 @@ snapshots: optionalDependencies: '@types/react': 18.3.12 - vite-tsconfig-paths@5.1.2(typescript@5.6.3)(vite@5.4.11(@types/node@22.9.0)(terser@5.36.0)): + vite-tsconfig-paths@5.1.2(typescript@5.7.2)(vite@5.4.11(@types/node@22.9.0)(terser@5.36.0)): dependencies: debug: 4.3.7 globrex: 0.1.2 - tsconfck: 3.1.4(typescript@5.6.3) + tsconfck: 3.1.4(typescript@5.7.2) optionalDependencies: vite: 5.4.11(@types/node@22.9.0)(terser@5.36.0) transitivePeerDependencies: