diff --git a/frontend/package.json b/frontend/package.json index 30153fcb2..58210026b 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -90,7 +90,7 @@ "eslint-plugin-eslint-comments": "3.2.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-oxlint": "0.9.10", - "eslint-plugin-unicorn": "51.0.1", + "eslint-plugin-unicorn": "56.0.0", "eslint-plugin-vue": "9.29.0", "husky": "9.1.6", "lint-staged": "15.2.10", diff --git a/frontend/pnpm-lock.yaml b/frontend/pnpm-lock.yaml index 3a844c50d..2777684f7 100644 --- a/frontend/pnpm-lock.yaml +++ b/frontend/pnpm-lock.yaml @@ -205,8 +205,8 @@ importers: specifier: 0.9.10 version: 0.9.10 eslint-plugin-unicorn: - specifier: 51.0.1 - version: 51.0.1(eslint@8.57.0) + specifier: 56.0.0 + version: 56.0.0(eslint@8.57.0) eslint-plugin-vue: specifier: 9.29.0 version: 9.29.0(eslint@8.57.0) @@ -3309,9 +3309,9 @@ packages: peerDependencies: eslint: '>=8.23.1' - eslint-plugin-unicorn@51.0.1: - resolution: {integrity: sha512-MuR/+9VuB0fydoI0nIn2RDA5WISRn4AsJyNSaNKLVwie9/ONvQhxOBbkfSICBPnzKrB77Fh6CZZXjgTt/4Latw==} - engines: {node: '>=16'} + eslint-plugin-unicorn@56.0.0: + resolution: {integrity: sha512-aXpddVz/PQMmd69uxO98PA4iidiVNvA0xOtbpUoz1WhBd4RxOQQYqN618v68drY0hmy5uU2jy1bheKEVWBjlPw==} + engines: {node: '>=18.18'} peerDependencies: eslint: '>=8.56.0' @@ -3354,6 +3354,7 @@ packages: eslint@8.57.0: resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true espree@9.6.1: @@ -3642,6 +3643,10 @@ packages: resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} engines: {node: '>=8'} + globals@15.11.0: + resolution: {integrity: sha512-yeyNSjdbyVaWurlwCpcA6XNBrHTMIeDdj0/hnvX/OLJ9ekOXYbLsLinH/MucQyGvNnXhidTdNhTtJaffL2sMfw==} + engines: {node: '>=18'} + globalthis@1.0.4: resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} engines: {node: '>= 0.4'} @@ -10222,16 +10227,16 @@ snapshots: semver: 7.6.3 strip-indent: 3.0.0 - eslint-plugin-unicorn@51.0.1(eslint@8.57.0): + eslint-plugin-unicorn@56.0.0(eslint@8.57.0): dependencies: '@babel/helper-validator-identifier': 7.25.7 '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@eslint/eslintrc': 2.1.4 ci-info: 4.0.0 clean-regexp: 1.0.0 core-js-compat: 3.38.1 eslint: 8.57.0 esquery: 1.6.0 + globals: 15.11.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 jsesc: 3.0.2 @@ -10241,8 +10246,6 @@ snapshots: regjsparser: 0.10.0 semver: 7.6.3 strip-indent: 3.0.0 - transitivePeerDependencies: - - supports-color eslint-plugin-vue@9.29.0(eslint@8.57.0): dependencies: @@ -10625,6 +10628,8 @@ snapshots: dependencies: type-fest: 0.20.2 + globals@15.11.0: {} + globalthis@1.0.4: dependencies: define-properties: 1.2.1