Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
"sass": "^1.99.0"
},
"devDependencies": {
"@eslint-react/eslint-plugin": "^5.6.0",
"@eslint-react/eslint-plugin": "^5.6.4",
"@eslint/js": "^10.0.1",
"@types/d3": "^7.4.3",
"@types/react": "^19.2.14",
Expand Down
211 changes: 106 additions & 105 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -36,81 +36,81 @@
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.12.2.tgz#bccdf615bcf7b6e8db830ec0b8d21c9a25de597b"
integrity sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==

"@eslint-react/ast@5.6.0":
version "5.6.0"
resolved "https://registry.yarnpkg.com/@eslint-react/ast/-/ast-5.6.0.tgz#a52f74a92d2283b0af43214c7a43c61ea707994e"
integrity sha512-biOm79b4i2pkMa3RXHCECnONHOW1rpA/gNVsmgFXTt74NFtPK9FV/qeHdIZqUYp9HTshDN8bbxcRhFOdQWnc6Q==
"@eslint-react/ast@5.6.4":
version "5.6.4"
resolved "https://registry.yarnpkg.com/@eslint-react/ast/-/ast-5.6.4.tgz#2c91569d4dca5666cadda3e80cbb5b8ec6460dc2"
integrity sha512-AtkRMfHDdSG7BI+ZIt7BRXqIfhOXxRZtia6cBW1qH0xVeKGko7SUS3D4bYy8Vq7RVxYkMwOXxWin3Y/ccT7POA==
dependencies:
"@typescript-eslint/types" "^8.59.1"
"@typescript-eslint/typescript-estree" "^8.59.1"
"@typescript-eslint/utils" "^8.59.1"
string-ts "^2.3.1"

"@eslint-react/core@5.6.0":
version "5.6.0"
resolved "https://registry.yarnpkg.com/@eslint-react/core/-/core-5.6.0.tgz#35a958a686030eb947e8987f25c920c3ae5873bd"
integrity sha512-SYLXj1JJodDs+An9PH8cIaH5dTxWz0kAxzDAHtFsWdwcOIv9ehQG5WMoG0FiczvZxfbvEKSqW7KMJ/J+61Ur1A==
"@eslint-react/core@5.6.4":
version "5.6.4"
resolved "https://registry.yarnpkg.com/@eslint-react/core/-/core-5.6.4.tgz#bc9d5e49f438e345c7c8b3cc65f70a097a2218d4"
integrity sha512-R0wi0bGslQPsZlpNjqt9SXMvqXa6mSpk6Lue3Te9/G+66/9hKRGKHHftwB2n70rsOmP7xRDVfEwp1Bis2HGszg==
dependencies:
"@eslint-react/ast" "5.6.0"
"@eslint-react/eslint" "5.6.0"
"@eslint-react/jsx" "5.6.0"
"@eslint-react/shared" "5.6.0"
"@eslint-react/var" "5.6.0"
"@eslint-react/ast" "5.6.4"
"@eslint-react/eslint" "5.6.4"
"@eslint-react/jsx" "5.6.4"
"@eslint-react/shared" "5.6.4"
"@eslint-react/var" "5.6.4"
"@typescript-eslint/scope-manager" "^8.59.1"
"@typescript-eslint/types" "^8.59.1"
"@typescript-eslint/utils" "^8.59.1"
ts-pattern "^5.9.0"

"@eslint-react/eslint-plugin@^5.6.0":
version "5.6.0"
resolved "https://registry.yarnpkg.com/@eslint-react/eslint-plugin/-/eslint-plugin-5.6.0.tgz#2f720382f5bbc7d1a921e1f7446c39ca4f05006f"
integrity sha512-kQfZg/4SnYpFYFoY5xEqKI4DnIB3l9EuacAU5/kxDK1LwI/oRCQMqhMR5KX3RwmAuUPlPcVLoRUPZf+ix/MtuQ==
"@eslint-react/eslint-plugin@^5.6.4":
version "5.6.4"
resolved "https://registry.yarnpkg.com/@eslint-react/eslint-plugin/-/eslint-plugin-5.6.4.tgz#0eca782d7560132a21ad938d06d7ebecd2cc0c56"
integrity sha512-YHYrrPJOFa/Jbd8EYYn9KgQCJ0NduQEdjanncyUAOs2WMXcagwocphRSsE2JvoVxUEpp7+44yHoKgBykIyuZsw==
dependencies:
"@eslint-react/shared" "5.6.0"
eslint-plugin-react-dom "5.6.0"
eslint-plugin-react-jsx "5.6.0"
eslint-plugin-react-naming-convention "5.6.0"
eslint-plugin-react-rsc "5.6.0"
eslint-plugin-react-web-api "5.6.0"
eslint-plugin-react-x "5.6.0"
"@eslint-react/shared" "5.6.4"
eslint-plugin-react-dom "5.6.4"
eslint-plugin-react-jsx "5.6.4"
eslint-plugin-react-naming-convention "5.6.4"
eslint-plugin-react-rsc "5.6.4"
eslint-plugin-react-web-api "5.6.4"
eslint-plugin-react-x "5.6.4"

"@eslint-react/eslint@5.6.0":
version "5.6.0"
resolved "https://registry.yarnpkg.com/@eslint-react/eslint/-/eslint-5.6.0.tgz#a2480bea0a8994fdc0824fd8f5cc21c836334d91"
integrity sha512-0nwBw4ILM25HX0AlWIhcRqAN1PcOD47PYBTDqI2zkx28wiIpm3ZirdjjaMVZd/8bm2NsKsLdLdddUGpjux6V9Q==
"@eslint-react/eslint@5.6.4":
version "5.6.4"
resolved "https://registry.yarnpkg.com/@eslint-react/eslint/-/eslint-5.6.4.tgz#e169ad4f9289f40d36505d9eb95595ff936ac265"
integrity sha512-wjCnX6/URIuV3JRsrmJOJHHgEB6YI46t3DKG848KNoZbwQ6xx1g+Vzl/5zygfbdQvfdlDfHS+TBqiZ/PuFaj9A==
dependencies:
"@typescript-eslint/utils" "^8.59.1"

"@eslint-react/jsx@5.6.0":
version "5.6.0"
resolved "https://registry.yarnpkg.com/@eslint-react/jsx/-/jsx-5.6.0.tgz#664829907c2844c5bcf115cd316d7364605f0103"
integrity sha512-wAZt7p27lDMdB6lnyJMU2DRebjyIeeW1ao37ee8i5fvKYgHX8dGZFjU2mlOKCWCGVXB8ijUyt49EThawZac0GA==
"@eslint-react/jsx@5.6.4":
version "5.6.4"
resolved "https://registry.yarnpkg.com/@eslint-react/jsx/-/jsx-5.6.4.tgz#1abf0a0d83fca241615033c567d75b50eed21a64"
integrity sha512-Hx9Oo32OlqHNCUwCK61b3dvBMMyIb7tdQav7Xs7XfJ6xVmsJPPTJA4aXAy/RMjx1WA5/9I7RQb+jsaQYaTaMFQ==
dependencies:
"@eslint-react/ast" "5.6.0"
"@eslint-react/eslint" "5.6.0"
"@eslint-react/shared" "5.6.0"
"@eslint-react/var" "5.6.0"
"@eslint-react/ast" "5.6.4"
"@eslint-react/eslint" "5.6.4"
"@eslint-react/shared" "5.6.4"
"@eslint-react/var" "5.6.4"
"@typescript-eslint/types" "^8.59.1"
"@typescript-eslint/utils" "^8.59.1"
ts-pattern "^5.9.0"

"@eslint-react/shared@5.6.0":
version "5.6.0"
resolved "https://registry.yarnpkg.com/@eslint-react/shared/-/shared-5.6.0.tgz#54b291e4d3d6446fafd5c8487d5760e0697d1b43"
integrity sha512-c59ClCmI7JgIGEQoene5zyAHMQXYtu626wtXbRW8qTrixkHKQX+1Q2ulxeOn1+3e7MSJlALrIUbzCuY/aqgfDw==
"@eslint-react/shared@5.6.4":
version "5.6.4"
resolved "https://registry.yarnpkg.com/@eslint-react/shared/-/shared-5.6.4.tgz#2600814606269a5dfc72a15e898d373714ed7465"
integrity sha512-Wz4sQ6D887OcywPizXKfMIw9D1BJaB/orI/PwRgluFUNe7K9XptHRPPyS/qIoiBjSGO6Hq39kpJ7YM8CfE8SPw==
dependencies:
"@eslint-react/eslint" "5.6.0"
"@eslint-react/eslint" "5.6.4"
"@typescript-eslint/utils" "^8.59.1"
ts-pattern "^5.9.0"
zod "^4.3.6"
zod "^4.4.1"

"@eslint-react/var@5.6.0":
version "5.6.0"
resolved "https://registry.yarnpkg.com/@eslint-react/var/-/var-5.6.0.tgz#cc236fa082687ec3507660571a8ed8bbe5a30112"
integrity sha512-1mzv3LtjOwRUB+jfQhExzob6QhwMj3x5its0IxJVCDBQff1/NalS+5gRbBQZa7D6DWUUv+f8P3laijXiCwH5pg==
"@eslint-react/var@5.6.4":
version "5.6.4"
resolved "https://registry.yarnpkg.com/@eslint-react/var/-/var-5.6.4.tgz#512c86b852386f8cb900345f327fb9ac55bb88c7"
integrity sha512-g8H9+7dqJxeOWpaJlSRPAgNHVRWJHtb9Ut9YmbmOLkrai6yFhMFLI+n/SlmdXb+LhLvzjKoweoAkGKaVRlO+5A==
dependencies:
"@eslint-react/ast" "5.6.0"
"@eslint-react/eslint" "5.6.0"
"@eslint-react/ast" "5.6.4"
"@eslint-react/eslint" "5.6.4"
"@typescript-eslint/scope-manager" "^8.59.1"
"@typescript-eslint/types" "^8.59.1"
"@typescript-eslint/utils" "^8.59.1"
Expand Down Expand Up @@ -1189,83 +1189,84 @@ escape-string-regexp@^4.0.0:
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==

eslint-plugin-react-dom@5.6.0:
version "5.6.0"
resolved "https://registry.yarnpkg.com/eslint-plugin-react-dom/-/eslint-plugin-react-dom-5.6.0.tgz#3483b4f6ff4aeac259977a82142e1286bf0ab91f"
integrity sha512-hHwfOKvuOjc2z3zyijs87CZQ4BhkvksnsRve3bQZrGLrbt4Ktkk7kufZVuhOJc94bof+e3n6GQKQ+UFGyXrrrg==
eslint-plugin-react-dom@5.6.4:
version "5.6.4"
resolved "https://registry.yarnpkg.com/eslint-plugin-react-dom/-/eslint-plugin-react-dom-5.6.4.tgz#ec22d5419d8e20b9597cdc6c1d90d661e69acbbd"
integrity sha512-M4yqFc88kD3D1k2chHTE1l+55uR9oXaoJfNrzGeMrd1YmLnjG7VWGQfWwG+sizyOp3+lLc1Nr3/A95pCfIY8aw==
dependencies:
"@eslint-react/ast" "5.6.0"
"@eslint-react/eslint" "5.6.0"
"@eslint-react/jsx" "5.6.0"
"@eslint-react/shared" "5.6.0"
"@eslint-react/ast" "5.6.4"
"@eslint-react/eslint" "5.6.4"
"@eslint-react/jsx" "5.6.4"
"@eslint-react/shared" "5.6.4"
"@typescript-eslint/types" "^8.59.1"
"@typescript-eslint/utils" "^8.59.1"
compare-versions "^6.1.1"

eslint-plugin-react-jsx@5.6.0:
version "5.6.0"
resolved "https://registry.yarnpkg.com/eslint-plugin-react-jsx/-/eslint-plugin-react-jsx-5.6.0.tgz#fe70855a97508ae50864dc0fd350b0e640cb0b96"
integrity sha512-rtJCLwbZ7QdceUaW+dnKJgxU63uHhzYVzgg4OsWuKZrC17oaZUJJGWeM7RB7oJvpi33ToGJn11NZog2EYNnWRw==
eslint-plugin-react-jsx@5.6.4:
version "5.6.4"
resolved "https://registry.yarnpkg.com/eslint-plugin-react-jsx/-/eslint-plugin-react-jsx-5.6.4.tgz#02180d9fb52e9fe0568900d38c0a33f40b812a42"
integrity sha512-S44anDxpDGRXrRkQmFH0WzfcXRQDh7QFyk1OC9CANp+fpmdwJdJ42jbpmrhE21A7pu+QgFKU/yZQb1MpP4JxgQ==
dependencies:
"@eslint-react/ast" "5.6.0"
"@eslint-react/eslint" "5.6.0"
"@eslint-react/jsx" "5.6.0"
"@eslint-react/shared" "5.6.0"
"@eslint-react/ast" "5.6.4"
"@eslint-react/core" "5.6.4"
"@eslint-react/eslint" "5.6.4"
"@eslint-react/jsx" "5.6.4"
"@eslint-react/shared" "5.6.4"
"@typescript-eslint/types" "^8.59.1"
"@typescript-eslint/utils" "^8.59.1"

eslint-plugin-react-naming-convention@5.6.0:
version "5.6.0"
resolved "https://registry.yarnpkg.com/eslint-plugin-react-naming-convention/-/eslint-plugin-react-naming-convention-5.6.0.tgz#d5c818c6316722a5a5cfa2787a667c64df8466c6"
integrity sha512-ZYujbDbDRX5u0i/H104ZYucZxkooXmP+Dwc5eN/J39ulakLXqF/+DBYpzlVAgCEQiKhm8biBIToImeDfo0eU6Q==
eslint-plugin-react-naming-convention@5.6.4:
version "5.6.4"
resolved "https://registry.yarnpkg.com/eslint-plugin-react-naming-convention/-/eslint-plugin-react-naming-convention-5.6.4.tgz#41e537693d1ddd4cabeb05a36bffb5557af81f32"
integrity sha512-HWUHU5o5NRBui6pkLzlzoY2KoE4TYxjSQTJ91//ZmCKYhvmI5BjzoIqosY9o5WkMKZ2gPdKXsA0HSOI1i++hgg==
dependencies:
"@eslint-react/ast" "5.6.0"
"@eslint-react/core" "5.6.0"
"@eslint-react/eslint" "5.6.0"
"@eslint-react/var" "5.6.0"
"@eslint-react/ast" "5.6.4"
"@eslint-react/core" "5.6.4"
"@eslint-react/eslint" "5.6.4"
"@eslint-react/var" "5.6.4"
"@typescript-eslint/types" "^8.59.1"
"@typescript-eslint/utils" "^8.59.1"
ts-pattern "^5.9.0"

eslint-plugin-react-rsc@5.6.0:
version "5.6.0"
resolved "https://registry.yarnpkg.com/eslint-plugin-react-rsc/-/eslint-plugin-react-rsc-5.6.0.tgz#f2e075f67fec268eb5db5679c05ae7d7d065549f"
integrity sha512-XqPkR55Sui/usDCKM5RdZuuQptt36jHZUJFsuT+0hHMcGDwiRXLW6qe11kyNVJSM6tIZS5rFGBa6jvBW3F373Q==
eslint-plugin-react-rsc@5.6.4:
version "5.6.4"
resolved "https://registry.yarnpkg.com/eslint-plugin-react-rsc/-/eslint-plugin-react-rsc-5.6.4.tgz#4578f312d8bc0ea720639ae83b9ba6b141c96609"
integrity sha512-HXe5fTrFeRKstyJdAwqQ/0YXCgqJXrwrxsTbLkPqToVuxi005MnUuZvOHlUQdxtihXMDhMnMwtJThnlFz96AYg==
dependencies:
"@eslint-react/ast" "5.6.0"
"@eslint-react/core" "5.6.0"
"@eslint-react/eslint" "5.6.0"
"@eslint-react/shared" "5.6.0"
"@eslint-react/var" "5.6.0"
"@eslint-react/ast" "5.6.4"
"@eslint-react/core" "5.6.4"
"@eslint-react/eslint" "5.6.4"
"@eslint-react/shared" "5.6.4"
"@eslint-react/var" "5.6.4"
"@typescript-eslint/types" "^8.59.1"
"@typescript-eslint/utils" "^8.59.1"

eslint-plugin-react-web-api@5.6.0:
version "5.6.0"
resolved "https://registry.yarnpkg.com/eslint-plugin-react-web-api/-/eslint-plugin-react-web-api-5.6.0.tgz#d560834a3dc2b964d91ca8b526d697aad7eff590"
integrity sha512-u8/wzKLjC8BFvciacckKH1M269EbrFfYa0Oz9G2oHAZZDojfqXNsvY4EuWZbVyRyeMN5RUWPxbmObu5p6fVzqw==
eslint-plugin-react-web-api@5.6.4:
version "5.6.4"
resolved "https://registry.yarnpkg.com/eslint-plugin-react-web-api/-/eslint-plugin-react-web-api-5.6.4.tgz#6190675cd99c2c00cd2b9b37e4dc0bd848fa909e"
integrity sha512-L65S4Z0dxhSuKd6gkt+uzKLlqa6/ZqphwZcX0lT++wpwp2RrJDZtU4f+6jJxt/kh4cGaXCNP/cIx02NDT/k7qg==
dependencies:
"@eslint-react/ast" "5.6.0"
"@eslint-react/core" "5.6.0"
"@eslint-react/eslint" "5.6.0"
"@eslint-react/shared" "5.6.0"
"@eslint-react/var" "5.6.0"
"@eslint-react/ast" "5.6.4"
"@eslint-react/core" "5.6.4"
"@eslint-react/eslint" "5.6.4"
"@eslint-react/shared" "5.6.4"
"@eslint-react/var" "5.6.4"
"@typescript-eslint/types" "^8.59.1"
"@typescript-eslint/utils" "^8.59.1"
birecord "^0.1.1"
ts-pattern "^5.9.0"

eslint-plugin-react-x@5.6.0:
version "5.6.0"
resolved "https://registry.yarnpkg.com/eslint-plugin-react-x/-/eslint-plugin-react-x-5.6.0.tgz#fd4b64eceb286f92f9b440b5a14c10bd093c609b"
integrity sha512-vdIlMn+7pXqNfgrPK3osPJxucz4cHdG5yerLPc20I/wcJKRhtUvip31vujw7LMfWO3fvk1DPh+h2vr0i7D83Bw==
dependencies:
"@eslint-react/ast" "5.6.0"
"@eslint-react/core" "5.6.0"
"@eslint-react/eslint" "5.6.0"
"@eslint-react/jsx" "5.6.0"
"@eslint-react/shared" "5.6.0"
"@eslint-react/var" "5.6.0"
eslint-plugin-react-x@5.6.4:
version "5.6.4"
resolved "https://registry.yarnpkg.com/eslint-plugin-react-x/-/eslint-plugin-react-x-5.6.4.tgz#0f564fb6bbf696e90a309d85e355085f7ce9f524"
integrity sha512-RR3YvZLnQC8jiH7SLKNaU0cTUCraXpKV/bTXXuwqKQ7wi/4bg3EJfiYtf18chHzWm2zg0pU9HGp5f6bGw7RGIw==
dependencies:
"@eslint-react/ast" "5.6.4"
"@eslint-react/core" "5.6.4"
"@eslint-react/eslint" "5.6.4"
"@eslint-react/jsx" "5.6.4"
"@eslint-react/shared" "5.6.4"
"@eslint-react/var" "5.6.4"
"@typescript-eslint/scope-manager" "^8.59.1"
"@typescript-eslint/type-utils" "^8.59.1"
"@typescript-eslint/types" "^8.59.1"
Expand Down Expand Up @@ -1858,7 +1859,7 @@ yocto-queue@^0.1.0:
resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b"
integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==

zod@^4.3.6:
version "4.3.6"
resolved "https://registry.yarnpkg.com/zod/-/zod-4.3.6.tgz#89c56e0aa7d2b05107d894412227087885ab112a"
integrity sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==
zod@^4.4.1:
version "4.4.1"
resolved "https://registry.yarnpkg.com/zod/-/zod-4.4.1.tgz#3c9bcf62b846273c7c8056d5b698bbae19db1d8b"
integrity sha512-a6ENMBBGZBsnlSebQ/eKCguSBeGKSf4O7BPnqVPmYGtpBYI7VSqoVqw+QcB7kPRjbqPwhYTpFbVj/RqNz/CT0Q==