diff --git a/app/package.json b/app/package.json index 9e3aa4b183..489827c670 100644 --- a/app/package.json +++ b/app/package.json @@ -51,7 +51,7 @@ "@vitest/coverage-v8": "^5.0.5", "eslint": "^10.13.0", "eslint-config-prettier": "^10.1.8", - "eslint-plugin-perfectionist": "^5.12.1", + "eslint-plugin-perfectionist": "^5.13.0", "eslint-plugin-react-hooks": "^7.1.1", "eslint-plugin-react-refresh": "^0.5.7", "eslint-plugin-unused-imports": "^4.4.1", diff --git a/app/yarn.lock b/app/yarn.lock index c6a566c0f5..11083b1eac 100644 --- a/app/yarn.lock +++ b/app/yarn.lock @@ -1008,6 +1008,15 @@ "@typescript-eslint/types" "^8.72.0" debug "^4.4.3" +"@typescript-eslint/project-service@8.72.1": + version "8.72.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.72.1.tgz#1d09902a9c23f6cfab779e5acc78a45abf540add" + integrity sha512-fAuVMkwdO/huI8nyo/WKnNKf6Gag93S56Rh3Ts5mGcavwSdaN8tRg1gCeIGX8PF+nzp1BjGfO4gHhGzW1J6jTg== + dependencies: + "@typescript-eslint/tsconfig-utils" "^8.72.1" + "@typescript-eslint/types" "^8.72.1" + debug "^4.4.3" + "@typescript-eslint/scope-manager@8.72.0": version "8.72.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.72.0.tgz#673cf580ef6e2377a5ef42a7bee7c7808e0fb886" @@ -1016,11 +1025,24 @@ "@typescript-eslint/types" "8.72.0" "@typescript-eslint/visitor-keys" "8.72.0" +"@typescript-eslint/scope-manager@8.72.1": + version "8.72.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.72.1.tgz#a0fb4dfe5aa2b0149b7a2d1fd00d947992b13067" + integrity sha512-lC/t6eMCZZQAAKZEYGL6RDVSuFehpdmMT6h+nJIjIa6oylN/PwDgDVtEIbB7O9xFfZYtZAYLoLlDNWKJhtF+uQ== + dependencies: + "@typescript-eslint/types" "8.72.1" + "@typescript-eslint/visitor-keys" "8.72.1" + "@typescript-eslint/tsconfig-utils@8.72.0", "@typescript-eslint/tsconfig-utils@^8.72.0": version "8.72.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.72.0.tgz#a71e770c420ccbd7afc081f388bfa87d1958dc16" integrity sha512-0vbxCf7xLVPSjcOdm6eQbgViH8EDJ8xnl1laLT9yoqSz2YmcSfSg5Vdl0JUvZf6rcuJ0ZivJIuMD4edTg8obaA== +"@typescript-eslint/tsconfig-utils@8.72.1", "@typescript-eslint/tsconfig-utils@^8.72.1": + version "8.72.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.72.1.tgz#07394c85095ee38455e76bc221ba23650af73e44" + integrity sha512-e4D5R5vpeAEPBxT2BAzsFQL3sbwyeeeo5+aczgNSRK1V734jE7pTqaGFU+fXapWEQwnZbpFaTn32+Z8DwS6OTg== + "@typescript-eslint/type-utils@8.72.0": version "8.72.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.72.0.tgz#b66543c7a5cb3c1447bc455222b8c02b7499a8ea" @@ -1032,11 +1054,16 @@ debug "^4.4.3" ts-api-utils "^2.5.0" -"@typescript-eslint/types@8.72.0", "@typescript-eslint/types@^8.70.0", "@typescript-eslint/types@^8.72.0": +"@typescript-eslint/types@8.72.0": version "8.72.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.72.0.tgz#d90bb9954fefa13acbcdb43bb7c0155f74d60fca" integrity sha512-Adfoy59kxNEjT5E5fnyrp7GpHYuWs8ONbdohu4ez6IU46qDq8LltG90tLmkucZB2uhYL8mqBjtXqGd8yhfjXqQ== +"@typescript-eslint/types@8.72.1", "@typescript-eslint/types@^8.71.2", "@typescript-eslint/types@^8.72.0", "@typescript-eslint/types@^8.72.1": + version "8.72.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.72.1.tgz#067d8f738c294611e33a1425ae43ac9b9c2f24e3" + integrity sha512-LmE5IhQet1BWOWEXqBrVtBPsMAOQ6Nzk35d+WLh3mk4EUF33sqlfxjio1MdYeSvKSG5skactKKuixBIKXhL4Rw== + "@typescript-eslint/typescript-estree@8.72.0": version "8.72.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.72.0.tgz#e20f08b852484a49af7fe621d264e8e73138308b" @@ -1052,7 +1079,22 @@ tinyglobby "^0.2.15" ts-api-utils "^2.5.0" -"@typescript-eslint/utils@8.72.0", "@typescript-eslint/utils@^8.70.0": +"@typescript-eslint/typescript-estree@8.72.1": + version "8.72.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.72.1.tgz#e93b9cc3a56bf12f5fed857bb8f4963cce7924ee" + integrity sha512-DAlUoUV93hIvrtIQLwCbmZQYVZwOMhiHJrOVUUIWicFZaIYjTRqlY3I/NZevfkLmSqkNHRu2qYDcq9lrn16oOQ== + dependencies: + "@typescript-eslint/project-service" "8.72.1" + "@typescript-eslint/tsconfig-utils" "8.72.1" + "@typescript-eslint/types" "8.72.1" + "@typescript-eslint/visitor-keys" "8.72.1" + debug "^4.4.3" + minimatch "^10.2.2" + semver "^7.7.3" + tinyglobby "^0.2.15" + ts-api-utils "^2.5.0" + +"@typescript-eslint/utils@8.72.0": version "8.72.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.72.0.tgz#12de2367030571a0b1d855999cdd5d614cfe7e8b" integrity sha512-0up3oArJZBYnzOaEXKo8DmI43QvMZyPoFEt9LWzRJcyl/RcJjfKKPebknN1VbTgXBf3M/KggUh5uUMdURLnseg== @@ -1062,6 +1104,16 @@ "@typescript-eslint/types" "8.72.0" "@typescript-eslint/typescript-estree" "8.72.0" +"@typescript-eslint/utils@^8.71.2": + version "8.72.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.72.1.tgz#f210c1bf4a25aa1306df80c702ed30bbbc9b4d3d" + integrity sha512-5v5liypurJBFHCBNqh/RjsymAD+VWcE0djuGY/BUqp5fC3Qn+luWDEksjuTtWjPn6i5zQlUtkZCRG/CYG0yCkA== + dependencies: + "@eslint-community/eslint-utils" "^4.9.1" + "@typescript-eslint/scope-manager" "8.72.1" + "@typescript-eslint/types" "8.72.1" + "@typescript-eslint/typescript-estree" "8.72.1" + "@typescript-eslint/visitor-keys@8.72.0": version "8.72.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.72.0.tgz#e96d7faafae685e0a0f276dc59b00e9c0ad95869" @@ -1070,6 +1122,14 @@ "@typescript-eslint/types" "8.72.0" eslint-visitor-keys "^5.0.0" +"@typescript-eslint/visitor-keys@8.72.1": + version "8.72.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.72.1.tgz#c7aec9883b44ef795f1b8200df81d9d44d355de7" + integrity sha512-SB8xqipSzZHUePCCLNeYxqnxq83X61/qzNhjQGbTfjxGZIeOEP7tBgWYX05Tcd6CgE02WdTJnh5b8kMZJ/+bnQ== + dependencies: + "@typescript-eslint/types" "8.72.1" + eslint-visitor-keys "^5.0.0" + "@vitejs/plugin-react-swc@^4.3.3": version "4.3.3" resolved "https://registry.yarnpkg.com/@vitejs/plugin-react-swc/-/plugin-react-swc-4.3.3.tgz#babf99c9a3d49ae4fffbb2d64f4f2c8f54abc9d1" @@ -1577,13 +1637,13 @@ eslint-config-prettier@^10.1.8: resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-10.1.8.tgz#15734ce4af8c2778cc32f0b01b37b0b5cd1ecb97" integrity sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w== -eslint-plugin-perfectionist@^5.12.1: - version "5.12.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-perfectionist/-/eslint-plugin-perfectionist-5.12.1.tgz#0ebf8e62f510b2845455f4fa22f8b73f9690be5c" - integrity sha512-krdSE7Dz+TCtcVr2+rfNhlOIFFBJcUdoRvjaN7JQnsaVnxJw+BZh9wMkY3MSLCJat+yW+UPTQLKS82Epc7MGZA== +eslint-plugin-perfectionist@^5.13.0: + version "5.13.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-perfectionist/-/eslint-plugin-perfectionist-5.13.0.tgz#d369a918e6d6c870e8d0a01e93d6427930a9d6a1" + integrity sha512-kPlqE2Kdh0njsad9S9xL/xnq+NNVUsga/uS3yf6axE0RddACM3Q+idJyethC7R+C9b73+NRhAWvKyXPrkl0nFA== dependencies: - "@typescript-eslint/types" "^8.70.0" - "@typescript-eslint/utils" "^8.70.0" + "@typescript-eslint/types" "^8.71.2" + "@typescript-eslint/utils" "^8.71.2" natural-orderby "^5.0.0" eslint-plugin-react-hooks@^7.1.1: