41 Commits

Author SHA1 Message Date
66ba6ff2a6 Update dependency @eslint/js to ^9.39.1
Some checks failed
continuous-integration/drone/push Build is failing
2025-11-07 00:17:13 +00:00
f7f903334d Merge pull request 'Update materialui to ^7.3.5' (#450) from renovate/materialui into master
Some checks failed
continuous-integration/drone/push Build is failing
2025-11-06 00:17:53 +00:00
42d659a381 Update materialui to ^7.3.5
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2025-11-05 00:17:24 +00:00
6241567a04 Merge pull request 'Update Rust crate lazy-regex to 3.4.2' (#449) from renovate/lazy-regex-3.x into master
Some checks failed
continuous-integration/drone/push Build is failing
2025-11-04 00:20:25 +00:00
6036603c79 Update Rust crate lazy-regex to 3.4.2
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2025-11-03 00:15:56 +00:00
0b3f6131cc Merge pull request 'Update Rust crate clap to 4.5.51' (#448) from renovate/clap-4.x into master
Some checks failed
continuous-integration/drone/push Build is failing
2025-11-02 00:15:52 +00:00
3c3e15085a Update Rust crate clap to 4.5.51
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2025-11-01 00:16:24 +00:00
9f60154705 Merge pull request 'Update dependency react-router-dom to ^7.9.5' (#447) from renovate/react-router-dom-7.x into master
Some checks failed
continuous-integration/drone/push Build is failing
2025-10-31 00:43:19 +00:00
19cbb45eba Update dependency react-router-dom to ^7.9.5
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2025-10-30 00:43:29 +00:00
aad1030058 Merge pull request 'Update Rust crate thiserror to 2.0.17' (#446) from renovate/thiserror-2.x into master
Some checks failed
continuous-integration/drone/push Build is failing
2025-10-29 00:42:40 +00:00
ee4b983a50 Update Rust crate thiserror to 2.0.17
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2025-10-28 00:53:46 +00:00
5a2df5af96 Merge pull request 'Update Rust crate reqwest to 0.12.24' (#445) from renovate/reqwest-0.x into master
Some checks failed
continuous-integration/drone/push Build is failing
2025-10-27 00:43:47 +00:00
7ad8b6699b Update Rust crate reqwest to 0.12.24
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2025-10-26 00:44:29 +00:00
30ab971071 Merge pull request 'Update Rust crate clap to 4.5.50' (#444) from renovate/clap-4.x into master
Some checks failed
continuous-integration/drone/push Build is failing
2025-10-25 00:43:08 +00:00
2012b56319 Update Rust crate clap to 4.5.50
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2025-10-24 00:43:54 +00:00
c2b479aee4 Merge pull request 'Update Rust crate anyhow to 1.0.100' (#443) from renovate/anyhow-1.x into master
Some checks failed
continuous-integration/drone/push Build is failing
2025-10-23 00:42:51 +00:00
188297ab1b Update Rust crate anyhow to 1.0.100
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2025-10-22 00:43:44 +00:00
869e343631 Merge pull request 'Update Rust crate actix-http to 3.11.2' (#442) from renovate/actix-http-3.x into master
Some checks failed
continuous-integration/drone/push Build is failing
2025-10-21 00:44:08 +00:00
c326115b5f Update Rust crate actix-http to 3.11.2
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2025-10-20 00:41:59 +00:00
ef4cd6e03a Merge pull request 'Update Rust crate actix-files to 0.6.8' (#441) from renovate/actix-files-0.x into master
Some checks failed
continuous-integration/drone/push Build is failing
2025-10-19 00:43:02 +00:00
8ac39a06c2 Update Rust crate actix-files to 0.6.8
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2025-10-18 00:43:03 +00:00
823b8a1a15 Merge pull request 'Update dependency eslint-plugin-react-refresh to ^0.4.24' (#440) from renovate/eslint-plugin-react-refresh-0.x into master
Some checks failed
continuous-integration/drone/push Build is failing
2025-10-17 00:42:39 +00:00
468d8b9a29 Update dependency eslint-plugin-react-refresh to ^0.4.24
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2025-10-16 00:43:39 +00:00
ae216753f5 Merge pull request 'Update react to ^19.2.2' (#439) from renovate/react into master
Some checks failed
continuous-integration/drone/push Build is failing
2025-10-15 01:13:22 +00:00
4cd7fc7059 Update react to ^19.2.2
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2025-10-14 00:44:27 +00:00
c70b47638c Merge pull request 'Update materialui to ^7.3.4' (#438) from renovate/materialui into master
Some checks failed
continuous-integration/drone/push Build is failing
2025-10-13 00:43:53 +00:00
a96af60852 Update materialui to ^7.3.4
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2025-10-12 00:42:04 +00:00
b03ac3daa7 Merge pull request 'Update dependency react-router-dom to ^7.9.4' (#437) from renovate/react-router-dom-7.x into master
Some checks failed
continuous-integration/drone/push Build is failing
2025-10-11 00:41:54 +00:00
a7b13d74c2 Update dependency react-router-dom to ^7.9.4
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2025-10-10 00:41:02 +00:00
e7e16e3758 Merge pull request 'Update dependency typescript to ^5.9.3' (#436) from renovate/typescript-5.x into master
Some checks failed
continuous-integration/drone/push Build is failing
2025-10-09 00:18:11 +00:00
73f88a4816 Update dependency typescript to ^5.9.3
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2025-10-08 00:17:41 +00:00
2dadbac31d Merge pull request 'Update dependency react-router-dom to ^7.9.3' (#435) from renovate/react-router-dom-7.x into master
Some checks failed
continuous-integration/drone/push Build is failing
2025-10-07 00:18:07 +00:00
ad0552b421 Update dependency react-router-dom to ^7.9.3
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2025-10-06 00:19:32 +00:00
c1addcea20 Merge pull request 'Update dependency eslint-plugin-react-refresh to ^0.4.23' (#434) from renovate/eslint-plugin-react-refresh-0.x into master
Some checks failed
continuous-integration/drone/push Build is failing
2025-10-05 00:20:06 +00:00
247e017334 Update dependency eslint-plugin-react-refresh to ^0.4.23
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2025-10-04 00:42:25 +00:00
8355baf861 Merge pull request 'Update react to ^19.2.0' (#433) from renovate/react into master
Some checks failed
continuous-integration/drone/push Build is failing
2025-10-03 00:43:08 +00:00
d3d6957b0a Update react to ^19.2.0
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2025-10-02 00:42:20 +00:00
d483b1ccc5 Merge pull request 'Update dependency @types/react to ^19.1.15' (#432) from renovate/react into master
Some checks failed
continuous-integration/drone/push Build is failing
2025-09-30 00:40:37 +00:00
0dc4778c15 Update dependency @types/react to ^19.1.15
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2025-09-29 00:41:20 +00:00
a22f1b850a Merge pull request 'Update dependency eslint-plugin-react-refresh to ^0.4.22' (#430) from renovate/eslint-plugin-react-refresh-0.x into master
Some checks failed
continuous-integration/drone/push Build is failing
2025-09-27 00:42:38 +00:00
0564209def Update dependency eslint-plugin-react-refresh to ^0.4.22
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2025-09-26 00:41:01 +00:00
4 changed files with 835 additions and 145 deletions

View File

@@ -61,9 +61,9 @@ dependencies = [
[[package]] [[package]]
name = "actix-files" name = "actix-files"
version = "0.6.7" version = "0.6.8"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "22c8b5536deb14cd9c3e505bd0e3366e1a12383b659c92f2b4fa4d323d583599" checksum = "6c0d87f10d70e2948ad40e8edea79c8e77c6c66e0250a4c1f09b690465199576"
dependencies = [ dependencies = [
"actix-http", "actix-http",
"actix-service", "actix-service",
@@ -84,9 +84,9 @@ dependencies = [
[[package]] [[package]]
name = "actix-http" name = "actix-http"
version = "3.11.1" version = "3.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "44cceded2fb55f3c4b67068fa64962e2ca59614edc5b03167de9ff82ae803da0" checksum = "7926860314cbe2fb5d1f13731e387ab43bd32bca224e82e6e2db85de0a3dba49"
dependencies = [ dependencies = [
"actix-codec", "actix-codec",
"actix-rt", "actix-rt",
@@ -102,7 +102,7 @@ dependencies = [
"flate2", "flate2",
"foldhash", "foldhash",
"futures-core", "futures-core",
"h2 0.3.26", "h2 0.3.27",
"http 0.2.12", "http 0.2.12",
"httparse", "httparse",
"httpdate", "httpdate",
@@ -496,9 +496,9 @@ dependencies = [
[[package]] [[package]]
name = "anyhow" name = "anyhow"
version = "1.0.99" version = "1.0.100"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100" checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61"
[[package]] [[package]]
name = "arbitrary" name = "arbitrary"
@@ -788,9 +788,9 @@ dependencies = [
[[package]] [[package]]
name = "clap" name = "clap"
version = "4.5.47" version = "4.5.51"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7eac00902d9d136acd712710d71823fb8ac8004ca445a89e73a41d45aa712931" checksum = "4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5"
dependencies = [ dependencies = [
"clap_builder", "clap_builder",
"clap_derive", "clap_derive",
@@ -798,9 +798,9 @@ dependencies = [
[[package]] [[package]]
name = "clap_builder" name = "clap_builder"
version = "4.5.47" version = "4.5.51"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2ad9bbf750e73b5884fb8a211a9424a1906c1e156724260fdae972f31d70e1d6" checksum = "75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a"
dependencies = [ dependencies = [
"anstream", "anstream",
"anstyle", "anstyle",
@@ -810,9 +810,9 @@ dependencies = [
[[package]] [[package]]
name = "clap_derive" name = "clap_derive"
version = "4.5.47" version = "4.5.49"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c" checksum = "2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671"
dependencies = [ dependencies = [
"heck", "heck",
"proc-macro2", "proc-macro2",
@@ -1496,9 +1496,9 @@ dependencies = [
[[package]] [[package]]
name = "h2" name = "h2"
version = "0.3.26" version = "0.3.27"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" checksum = "0beca50380b1fc32983fc1cb4587bfa4bb9e78fc259aad4a0032d2080309222d"
dependencies = [ dependencies = [
"bytes", "bytes",
"fnv", "fnv",
@@ -2050,9 +2050,9 @@ checksum = "d4345964bb142484797b161f473a503a434de77149dd8c7427788c6e13379388"
[[package]] [[package]]
name = "lazy-regex" name = "lazy-regex"
version = "3.4.1" version = "3.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "60c7310b93682b36b98fa7ea4de998d3463ccbebd94d935d6b48ba5b6ffa7126" checksum = "191898e17ddee19e60bccb3945aa02339e81edd4a8c50e21fd4d48cdecda7b29"
dependencies = [ dependencies = [
"lazy-regex-proc_macros", "lazy-regex-proc_macros",
"once_cell", "once_cell",
@@ -2061,9 +2061,9 @@ dependencies = [
[[package]] [[package]]
name = "lazy-regex-proc_macros" name = "lazy-regex-proc_macros"
version = "3.4.1" version = "3.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4ba01db5ef81e17eb10a5e0f2109d1b3a3e29bac3070fdbd7d156bf7dbd206a1" checksum = "c35dc8b0da83d1a9507e12122c80dea71a9c7c613014347392483a83ea593e04"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@@ -2970,9 +2970,9 @@ checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
[[package]] [[package]]
name = "reqwest" name = "reqwest"
version = "0.12.23" version = "0.12.24"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb" checksum = "9d0946410b9f7b082a427e4ef5c8ff541a88b357bc6c637c40db3a68ac70a36f"
dependencies = [ dependencies = [
"base64 0.22.1", "base64 0.22.1",
"bytes", "bytes",
@@ -3218,9 +3218,9 @@ checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0"
[[package]] [[package]]
name = "serde" name = "serde"
version = "1.0.227" version = "1.0.224"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "80ece43fc6fbed4eb5392ab50c07334d3e577cbf40997ee896fe7af40bba4245" checksum = "6aaeb1e94f53b16384af593c71e20b095e958dab1d26939c1b70645c5cfbcc0b"
dependencies = [ dependencies = [
"serde_core", "serde_core",
"serde_derive", "serde_derive",
@@ -3228,18 +3228,18 @@ dependencies = [
[[package]] [[package]]
name = "serde_core" name = "serde_core"
version = "1.0.227" version = "1.0.224"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7a576275b607a2c86ea29e410193df32bc680303c82f31e275bbfcafe8b33be5" checksum = "32f39390fa6346e24defbcdd3d9544ba8a19985d0af74df8501fbfe9a64341ab"
dependencies = [ dependencies = [
"serde_derive", "serde_derive",
] ]
[[package]] [[package]]
name = "serde_derive" name = "serde_derive"
version = "1.0.227" version = "1.0.224"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "51e694923b8824cf0e9b382adf0f60d4e05f348f357b38833a3fa5ed7c2ede04" checksum = "87ff78ab5e8561c9a675bfc1785cb07ae721f0ee53329a595cefd8c04c2ac4e0"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@@ -3374,7 +3374,7 @@ checksum = "297f631f50729c8c99b84667867963997ec0b50f32b2a7dbcab828ef0541e8bb"
dependencies = [ dependencies = [
"num-bigint", "num-bigint",
"num-traits", "num-traits",
"thiserror 2.0.16", "thiserror 2.0.17",
"time", "time",
] ]
@@ -3551,11 +3551,11 @@ dependencies = [
[[package]] [[package]]
name = "thiserror" name = "thiserror"
version = "2.0.16" version = "2.0.17"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0" checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8"
dependencies = [ dependencies = [
"thiserror-impl 2.0.16", "thiserror-impl 2.0.17",
] ]
[[package]] [[package]]
@@ -3571,9 +3571,9 @@ dependencies = [
[[package]] [[package]]
name = "thiserror-impl" name = "thiserror-impl"
version = "2.0.16" version = "2.0.17"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960" checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@@ -4005,7 +4005,7 @@ dependencies = [
"serde_yml", "serde_yml",
"sysinfo", "sysinfo",
"tempfile", "tempfile",
"thiserror 2.0.16", "thiserror 2.0.17",
"tokio", "tokio",
"url", "url",
"uuid", "uuid",

View File

@@ -8,7 +8,7 @@ edition = "2024"
[dependencies] [dependencies]
log = "0.4.28" log = "0.4.28"
env_logger = "0.11.8" env_logger = "0.11.8"
clap = { version = "4.5.47", features = ["derive", "env"] } clap = { version = "4.5.51", features = ["derive", "env"] }
light-openid = { version = "1.0.4", features = ["crypto-wrapper"] } light-openid = { version = "1.0.4", features = ["crypto-wrapper"] }
lazy_static = "1.5.0" lazy_static = "1.5.0"
actix = "0.13.5" actix = "0.13.5"
@@ -17,24 +17,24 @@ actix-remote-ip = "0.1.0"
actix-session = { version = "0.10.1", features = ["cookie-session"] } actix-session = { version = "0.10.1", features = ["cookie-session"] }
actix-identity = "0.8.0" actix-identity = "0.8.0"
actix-cors = "0.7.1" actix-cors = "0.7.1"
actix-files = "0.6.7" actix-files = "0.6.8"
actix-ws = "0.3.0" actix-ws = "0.3.0"
actix-http = "3.11.1" actix-http = "3.11.2"
serde = { version = "1.0.227", features = ["derive"] } serde = { version = "1.0.219", features = ["derive"] }
serde_json = "1.0.145" serde_json = "1.0.145"
serde_yml = "0.0.12" serde_yml = "0.0.12"
quick-xml = { version = "0.38.3", features = ["serialize", "overlapped-lists"] } quick-xml = { version = "0.38.3", features = ["serialize", "overlapped-lists"] }
futures-util = "0.3.31" futures-util = "0.3.31"
anyhow = "1.0.99" anyhow = "1.0.100"
actix-multipart = "0.7.2" actix-multipart = "0.7.2"
tempfile = "3.20.0" tempfile = "3.20.0"
reqwest = { version = "0.12.23", features = ["stream"] } reqwest = { version = "0.12.24", features = ["stream"] }
url = "2.5.7" url = "2.5.7"
virt = "0.4.3" virt = "0.4.3"
sysinfo = { version = "0.36.1", features = ["serde"] } sysinfo = { version = "0.36.1", features = ["serde"] }
uuid = { version = "1.17.0", features = ["v4", "serde"] } uuid = { version = "1.17.0", features = ["v4", "serde"] }
lazy-regex = "3.4.1" lazy-regex = "3.4.2"
thiserror = "2.0.16" thiserror = "2.0.17"
image = "0.25.8" image = "0.25.8"
rand = "0.9.2" rand = "0.9.2"
tokio = { version = "1.47.1", features = ["rt", "time", "macros"] } tokio = { version = "1.47.1", features = ["rt", "time", "macros"] }

File diff suppressed because it is too large Load Diff

View File

@@ -16,8 +16,8 @@
"@mdi/js": "^7.4.47", "@mdi/js": "^7.4.47",
"@mdi/react": "^1.6.1", "@mdi/react": "^1.6.1",
"@monaco-editor/react": "^4.7.0", "@monaco-editor/react": "^4.7.0",
"@mui/icons-material": "^7.3.1", "@mui/icons-material": "^7.3.5",
"@mui/material": "^7.3.1", "@mui/material": "^7.3.5",
"@mui/x-charts": "^8.3.1", "@mui/x-charts": "^8.3.1",
"@mui/x-data-grid": "^8.11.3", "@mui/x-data-grid": "^8.11.3",
"date-and-time": "^3.6.0", "date-and-time": "^3.6.0",
@@ -25,9 +25,9 @@
"humanize-duration": "^3.33.1", "humanize-duration": "^3.33.1",
"monaco-editor": "^0.52.2", "monaco-editor": "^0.52.2",
"monaco-yaml": "^5.4.0", "monaco-yaml": "^5.4.0",
"react": "^19.1.1", "react": "^19.2.0",
"react-dom": "^19.1.1", "react-dom": "^19.2.0",
"react-router-dom": "^7.9.1", "react-router-dom": "^7.9.5",
"react-syntax-highlighter": "^15.6.6", "react-syntax-highlighter": "^15.6.6",
"react-vnc": "^3.1.0", "react-vnc": "^3.1.0",
"uuid": "^11.1.0", "uuid": "^11.1.0",
@@ -35,21 +35,21 @@
"yaml": "^2.8.1" "yaml": "^2.8.1"
}, },
"devDependencies": { "devDependencies": {
"@eslint/js": "^9.35.0", "@eslint/js": "^9.39.1",
"@types/humanize-duration": "^3.27.4", "@types/humanize-duration": "^3.27.4",
"@types/jest": "^30.0.0", "@types/jest": "^30.0.0",
"@types/react": "^19.1.13", "@types/react": "^19.2.2",
"@types/react-dom": "^19.1.9", "@types/react-dom": "^19.2.2",
"@types/react-syntax-highlighter": "^15.5.13", "@types/react-syntax-highlighter": "^15.5.13",
"@types/uuid": "^10.0.0", "@types/uuid": "^10.0.0",
"@vitejs/plugin-react": "^4.7.0", "@vitejs/plugin-react": "^4.7.0",
"eslint": "^9.35.0", "eslint": "^9.35.0",
"eslint-plugin-react-dom": "^1.53.1", "eslint-plugin-react-dom": "^1.53.1",
"eslint-plugin-react-hooks": "^5.2.0", "eslint-plugin-react-hooks": "^5.2.0",
"eslint-plugin-react-refresh": "^0.4.20", "eslint-plugin-react-refresh": "^0.4.24",
"eslint-plugin-react-x": "^1.53.1", "eslint-plugin-react-x": "^1.53.1",
"globals": "^16.3.0", "globals": "^16.3.0",
"typescript": "^5.9.2", "typescript": "^5.9.3",
"typescript-eslint": "^8.43.0", "typescript-eslint": "^8.43.0",
"vite": "^6.3.6" "vite": "^6.3.6"
} }