diff --git a/package.json b/package.json index d5181aa..012975e 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "eslint-plugin-promise": "7.3.0", "eslint-plugin-simple-import-sort": "13.0.0", "eslint-plugin-tsdoc": "0.5.2", - "eslint-plugin-unicorn": "64.0.0", + "eslint-plugin-unicorn": "68.0.0", "eslint-plugin-unused-imports": "4.4.1", "husky": "^9.0.0", "lint-staged": "^17.0.0", diff --git a/yarn.lock b/yarn.lock index eac5e8b..aa676e9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5,7 +5,7 @@ __metadata: version: 10 cacheKey: 10c0 -"@babel/helper-validator-identifier@npm:^7.28.5": +"@babel/helper-validator-identifier@npm:^7.29.7": version: 7.29.7 resolution: "@babel/helper-validator-identifier@npm:7.29.7" checksum: 10c0/4795354e7ae0dcafa72de1cd04ec51252dc1498517170beaf019e03effc5b7bf13c6b21a3949a77e07b8125be7f106ed1131350d8ebd4566ae874094a726d62b @@ -1059,7 +1059,7 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.28.1": +"browserslist@npm:^4.28.1, browserslist@npm:^4.28.2": version: 4.28.6 resolution: "browserslist@npm:4.28.6" dependencies: @@ -1130,15 +1130,6 @@ __metadata: languageName: node linkType: hard -"clean-regexp@npm:^1.0.0": - version: 1.0.0 - resolution: "clean-regexp@npm:1.0.0" - dependencies: - escape-string-regexp: "npm:^1.0.5" - checksum: 10c0/fd9c7446551b8fc536f95e8a286d431017cd4ba1ec2e53997ec9159385e9c317672f6dfc4d49fdb97449fdb53b0bacd0a8bab9343b8fdd2e46c7ddf6173d0db7 - languageName: node - linkType: hard - "cli-cursor@npm:^5.0.0": version: 5.0.0 resolution: "cli-cursor@npm:5.0.0" @@ -1229,6 +1220,13 @@ __metadata: languageName: node linkType: hard +"detect-indent@npm:^7.0.2": + version: 7.0.2 + resolution: "detect-indent@npm:7.0.2" + checksum: 10c0/adb1334ca3fe516dc6817aff0a777540b88643ab92fe13a72d0f5d12721ca796ffdd0e5fedb7b45e6e82657156c6ad44f5d5758157f0439532ae7d07b595146b + languageName: node + linkType: hard + "electron-to-chromium@npm:^1.5.389": version: 1.5.389 resolution: "electron-to-chromium@npm:1.5.389" @@ -1297,13 +1295,6 @@ __metadata: languageName: node linkType: hard -"escape-string-regexp@npm:^1.0.5": - version: 1.0.5 - resolution: "escape-string-regexp@npm:1.0.5" - checksum: 10c0/a968ad453dd0c2724e14a4f20e177aaf32bb384ab41b674a8454afe9a41c5e6fe8903323e0a1052f56289d04bd600f81278edf140b0fcc02f5cac98d0f5b5371 - languageName: node - linkType: hard - "escape-string-regexp@npm:^4.0.0": version: 4.0.0 resolution: "escape-string-regexp@npm:4.0.0" @@ -1367,29 +1358,29 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-unicorn@npm:64.0.0": - version: 64.0.0 - resolution: "eslint-plugin-unicorn@npm:64.0.0" +"eslint-plugin-unicorn@npm:68.0.0": + version: 68.0.0 + resolution: "eslint-plugin-unicorn@npm:68.0.0" dependencies: - "@babel/helper-validator-identifier": "npm:^7.28.5" + "@babel/helper-validator-identifier": "npm:^7.29.7" "@eslint-community/eslint-utils": "npm:^4.9.1" + browserslist: "npm:^4.28.2" change-case: "npm:^5.4.4" ci-info: "npm:^4.4.0" - clean-regexp: "npm:^1.0.0" core-js-compat: "npm:^3.49.0" + detect-indent: "npm:^7.0.2" find-up-simple: "npm:^1.0.1" - globals: "npm:^17.4.0" + globals: "npm:^17.6.0" indent-string: "npm:^5.0.0" is-builtin-module: "npm:^5.0.0" jsesc: "npm:^3.1.0" pluralize: "npm:^8.0.0" - regexp-tree: "npm:^0.1.27" - regjsparser: "npm:^0.13.0" - semver: "npm:^7.7.4" + regjsparser: "npm:^0.13.1" + semver: "npm:^7.8.4" strip-indent: "npm:^4.1.1" peerDependencies: - eslint: ">=9.38.0" - checksum: 10c0/802b556ecaf93fe36217d8bcd9f79b53cc4156bbb75c06f06128a0bd32b2ec94a808dbc5e4c36228895cf6eb0df705337a47b409272ffdc99a40cb08487cb029 + eslint: ">=10.4" + checksum: 10c0/28c123b71d541d32ed1586e6962a6cdca72c70e776141aef63609fd560d16c2f805ff4ff8dccd8d3a66afc65dbfe3c45a1a9e65ebb9703b2082147fb44a2e35e languageName: node linkType: hard @@ -1742,7 +1733,7 @@ __metadata: languageName: node linkType: hard -"globals@npm:^17.4.0": +"globals@npm:^17.6.0": version: 17.7.0 resolution: "globals@npm:17.7.0" checksum: 10c0/e83f791acf537b85fa1632ac48a45432a1999a61acd9f955b5c2145f66d6b5000a7945029874b6184fa2dfac8d33af03885a5a7ffa457866f1bcf0b40d0c1291 @@ -2404,16 +2395,7 @@ __metadata: languageName: node linkType: hard -"regexp-tree@npm:^0.1.27": - version: 0.1.27 - resolution: "regexp-tree@npm:0.1.27" - bin: - regexp-tree: bin/regexp-tree - checksum: 10c0/f636f44b4a0d93d7d6926585ecd81f63e4ce2ac895bc417b2ead0874cd36b337dcc3d0fedc63f69bf5aaeaa4340f36ca7e750c9687cceaf8087374e5284e843c - languageName: node - linkType: hard - -"regjsparser@npm:^0.13.0": +"regjsparser@npm:^0.13.1": version: 0.13.2 resolution: "regjsparser@npm:0.13.2" dependencies: @@ -2640,7 +2622,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.3.5, semver@npm:^7.5.4, semver@npm:^7.7.3, semver@npm:^7.7.4": +"semver@npm:^7.3.5, semver@npm:^7.5.4, semver@npm:^7.7.3, semver@npm:^7.8.4": version: 7.8.5 resolution: "semver@npm:7.8.5" bin: @@ -2970,7 +2952,7 @@ __metadata: eslint-plugin-promise: "npm:7.3.0" eslint-plugin-simple-import-sort: "npm:13.0.0" eslint-plugin-tsdoc: "npm:0.5.2" - eslint-plugin-unicorn: "npm:64.0.0" + eslint-plugin-unicorn: "npm:68.0.0" eslint-plugin-unused-imports: "npm:4.4.1" husky: "npm:^9.0.0" lint-staged: "npm:^17.0.0"