diff --git a/app/package.json b/app/package.json index 3f9c01d189c..6d8c803bcef 100644 --- a/app/package.json +++ b/app/package.json @@ -44,13 +44,13 @@ "@types/react": "^19.3.0", "@types/react-dom": "^19.3.0", "@types/react-syntax-highlighter": "^15.5.13", - "@typescript-eslint/eslint-plugin": "^8.72.0", - "@typescript-eslint/parser": "^8.72.0", + "@typescript-eslint/eslint-plugin": "^8.72.1", + "@typescript-eslint/parser": "^8.72.1", "@vitejs/plugin-react-swc": "^4.3.3", "@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", @@ -60,7 +60,7 @@ "typescript": "^6.0.3", "vite": "8.3.5", "vite-plugin-checker": "^0.14.5", - "vite-plugin-compression2": "^2.5.3", + "vite-plugin-compression2": "^2.5.4", "vitest": "^5.0.5" } } diff --git a/app/yarn.lock b/app/yarn.lock index 43e3496bbce..5098cbae8bb 100644 --- a/app/yarn.lock +++ b/app/yarn.lock @@ -974,100 +974,100 @@ resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.11.tgz#11af57b127e32487774841f7a4e54eab166d03c4" integrity sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA== -"@typescript-eslint/eslint-plugin@^8.72.0": - version "8.72.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.72.0.tgz#9855d73bcc4e9d074cac3a0b8c244a4966e519ba" - integrity sha512-aysKgysPX9XOv/dk95UkvUDe++Q3n3dJPG9CEWT3RUccxfkPJ+Qn6nhKPDhZXU6Ofo9kgwGWwKyQCnZIXTgngg== +"@typescript-eslint/eslint-plugin@^8.72.1": + version "8.72.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.72.1.tgz#95e29de63ce7ed793eb1c6efd9f8b802ce808262" + integrity sha512-5CokTWXpmbylfFabsbvHC0CAw3XLaGnoa+nFJX5FR592h/LoZsENUE6p/rg5xvkKrFEXz6pYmgI29AgXc2N3BQ== dependencies: "@eslint-community/regexpp" "^4.12.2" - "@typescript-eslint/scope-manager" "8.72.0" - "@typescript-eslint/type-utils" "8.72.0" - "@typescript-eslint/utils" "8.72.0" - "@typescript-eslint/visitor-keys" "8.72.0" + "@typescript-eslint/scope-manager" "8.72.1" + "@typescript-eslint/type-utils" "8.72.1" + "@typescript-eslint/utils" "8.72.1" + "@typescript-eslint/visitor-keys" "8.72.1" ignore "^7.0.5" natural-compare "^1.4.0" ts-api-utils "^2.5.0" -"@typescript-eslint/parser@^8.72.0": - version "8.72.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.72.0.tgz#e90d951ba97c6e2d8f1032f048292b7e39d8a019" - integrity sha512-0O+x3ynciD6zuXb1CKSu165haQV6ey53DKhHHUnujP7U+XlltJG+/keT0Xhd1HXCze+IHf7Tvt39ovyepX/LNw== +"@typescript-eslint/parser@^8.72.1": + version "8.72.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.72.1.tgz#7370b68dadc3819b9aac68ea340bd8b43ee62379" + integrity sha512-ZGwZP4OCfyA0AQTpEAMWz+rtX01DRhQWW5hB0ucKDEIX5U7jdmPSaMx94rQfaPAQzIYz2BimOgKOJtjfpRFQ9g== dependencies: - "@typescript-eslint/scope-manager" "8.72.0" - "@typescript-eslint/types" "8.72.0" - "@typescript-eslint/typescript-estree" "8.72.0" - "@typescript-eslint/visitor-keys" "8.72.0" + "@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.1" debug "^4.4.3" -"@typescript-eslint/project-service@8.72.0": - version "8.72.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.72.0.tgz#7667745dee47f92eaf12082b0e33b76db4338423" - integrity sha512-bzHngBbmIgzj6TsTjVUCntGx6FFLgE7mPjpO0PzHycOaZHXqS43XnrkFIHRS16LLr/xO6FHSXG3GJFo/F4bSBQ== +"@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.0" - "@typescript-eslint/types" "^8.72.0" + "@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" - integrity sha512-JewPyJOYcXBSAS7PIgufscHOwZqhTGyBRiQJhhuDln66tMchxvvt7nJ90JKKIoOelmdHA3kAQbm9cEUHc4JSEA== +"@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.0" - "@typescript-eslint/visitor-keys" "8.72.0" + "@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" - integrity sha512-gEXxmmbSTSOVTC37IYYvremOM31v+UN2W772bJxmVYPhAOPSUxtacyb7wkm1EhkYKU6KzFJsdU44DCV4to0LWw== +"@typescript-eslint/type-utils@8.72.1": + version "8.72.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.72.1.tgz#f1f592f63bd9726de21191aae3ccf64a813914b8" + integrity sha512-iY2wlmyrXJmx4yxUGP3aYCFF3cA/6ShddOKmLU2dx7LnEykbAM8WThlxZEfd1NddqceF6eJmZUayxx9oKIYNlg== dependencies: - "@typescript-eslint/types" "8.72.0" - "@typescript-eslint/typescript-estree" "8.72.0" - "@typescript-eslint/utils" "8.72.0" + "@typescript-eslint/types" "8.72.1" + "@typescript-eslint/typescript-estree" "8.72.1" + "@typescript-eslint/utils" "8.72.1" 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": - 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.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" - integrity sha512-gwLfFgWcw15tN2KXDCJvxEOQjPn+P3j/n3eSqkZ5sX4VpW9Cosodr+tWwBZRvJT3TcKx6HnPRGZMCNAiP1Xhug== +"@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.0" - "@typescript-eslint/tsconfig-utils" "8.72.0" - "@typescript-eslint/types" "8.72.0" - "@typescript-eslint/visitor-keys" "8.72.0" + "@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", "@typescript-eslint/utils@^8.70.0": - version "8.72.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.72.0.tgz#12de2367030571a0b1d855999cdd5d614cfe7e8b" - integrity sha512-0up3oArJZBYnzOaEXKo8DmI43QvMZyPoFEt9LWzRJcyl/RcJjfKKPebknN1VbTgXBf3M/KggUh5uUMdURLnseg== +"@typescript-eslint/utils@8.72.1", "@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.0" - "@typescript-eslint/types" "8.72.0" - "@typescript-eslint/typescript-estree" "8.72.0" + "@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" - integrity sha512-E2mroviasaWecDzTGiGMtuEguuLVOeRggnrIn93CJuxYJzQBHbyymlT08aVQydbBal5538o+JkBKXh2sRuCyIA== +"@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.0" + "@typescript-eslint/types" "8.72.1" eslint-visitor-keys "^5.0.0" "@vitejs/plugin-react-swc@^4.3.3": @@ -1577,13 +1577,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: @@ -2833,10 +2833,10 @@ vite-plugin-checker@^0.14.5: proper-lockfile "^4.1.2" tiny-invariant "^1.3.3" -vite-plugin-compression2@^2.5.3: - version "2.5.3" - resolved "https://registry.yarnpkg.com/vite-plugin-compression2/-/vite-plugin-compression2-2.5.3.tgz#cd8b4f8e0fcbc21d937b3b8f39895bdd475c5dd9" - integrity sha512-ItPgqQWkcnBbVw7is9OKwiZ8v6+ju9rYROl5Lp6QfQDEx/d55AwJQb/KLpsQqsU9HoigYBsZ8tK6I02UwJNvEw== +vite-plugin-compression2@^2.5.4: + version "2.5.4" + resolved "https://registry.yarnpkg.com/vite-plugin-compression2/-/vite-plugin-compression2-2.5.4.tgz#203c46dfe2841a4d09214730e8391d616a59cbca" + integrity sha512-zZ8gKdboMu+yoD1GD3MIgdEdN0ds8+leZ253/641yxMRa8bwa8Tl71DFcJR2IKLGLve1B+GRdLfIYyecv06QQQ== dependencies: "@rollup/pluginutils" "^5.1.0" tar-mini "^0.2.0"