From 568df38e6abda374d23fc053035940d1395d4459 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 13 Sep 2024 19:18:03 +0000 Subject: [PATCH] Update dependency eslint-plugin-perfectionist to v3 --- packages/eslint-config/package.json | 2 +- pnpm-lock.yaml | 90 +++++++++++++++-------------- 2 files changed, 47 insertions(+), 45 deletions(-) diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index 40efcf6..074f1f2 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -16,7 +16,7 @@ "eslint-plugin-import-x": "4.0.0", "eslint-plugin-jsx-a11y": "6.9.0", "eslint-plugin-node-import": "1.0.4", - "eslint-plugin-perfectionist": "2.11.0", + "eslint-plugin-perfectionist": "3.6.0", "eslint-plugin-playwright": "1.6.2", "eslint-plugin-prettier": "5.1.3", "eslint-plugin-react": "7.34.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6951f57..98e4c0e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -267,8 +267,8 @@ importers: specifier: 1.0.4 version: 1.0.4(eslint@9.7.0) eslint-plugin-perfectionist: - specifier: 2.11.0 - version: 2.11.0(eslint@9.7.0)(typescript@5.5.3) + specifier: 3.6.0 + version: 3.6.0(eslint@9.7.0)(typescript@5.5.3) eslint-plugin-playwright: specifier: 1.6.2 version: 1.6.2(eslint@9.7.0) @@ -2470,8 +2470,8 @@ packages: resolution: {integrity: sha512-0w0pDILwfwRXSz9lQBXnJmeGaIbSBgl4vAw/lB2kCnOKYl2SXCVbdNOHPwxWigvQ08QVpuaKy+wEjbFKr9Xwfg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/scope-manager@8.3.0': - resolution: {integrity: sha512-mz2X8WcN2nVu5Hodku+IR8GgCOl4C0G/Z1ruaWN4dgec64kDBabuXyPAr+/RgJtumv8EEkqIzf3X2U5DUKB2eg==} + '@typescript-eslint/scope-manager@8.5.0': + resolution: {integrity: sha512-06JOQ9Qgj33yvBEx6tpC8ecP9o860rsR22hWMEd12WcTRrfaFgHr2RB/CA/B+7BMhHkXT4chg2MyboGdFGawYg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript-eslint/type-utils@8.0.0-alpha.44': @@ -2499,8 +2499,8 @@ packages: resolution: {integrity: sha512-FNBBUTJBNbIaTJhhBbSNxKv+qS8lrwwnpBg36APp5fhDRu8K/YFQZP/VEa19nKBz+8+QUK7R6wV9DHYjj56S7w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/types@8.3.0': - resolution: {integrity: sha512-y6sSEeK+facMaAyixM36dQ5NVXTnKWunfD1Ft4xraYqxP0lC0POJmIaL/mw72CUMqjY9qfyVfXafMeaUj0noWw==} + '@typescript-eslint/types@8.5.0': + resolution: {integrity: sha512-qjkormnQS5wF9pjSi6q60bKUHH44j2APxfh9TQRXK8wbYVeDYYdYJGIROL87LGZZ2gz3Rbmjc736qyL8deVtdw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript-eslint/typescript-estree@5.62.0': @@ -2539,8 +2539,8 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@8.3.0': - resolution: {integrity: sha512-Mq7FTHl0R36EmWlCJWojIC1qn/ZWo2YiWYc1XVtasJ7FIgjo0MVv9rZWXEE7IK2CGrtwe1dVOxWwqXUdNgfRCA==} + '@typescript-eslint/typescript-estree@8.5.0': + resolution: {integrity: sha512-vEG2Sf9P8BPQ+d0pxdfndw3xIXaoSjliG0/Ejk7UggByZPKXmJmw3GW5jV2gHNQNawBUyfahoSiCFVov0Ruf7Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -2566,8 +2566,8 @@ packages: peerDependencies: eslint: ^8.57.0 || ^9.0.0 - '@typescript-eslint/utils@8.3.0': - resolution: {integrity: sha512-F77WwqxIi/qGkIGOGXNBLV7nykwfjLsdauRB/DOFPdv6LTF3BHHkBpq81/b5iMPSF055oO2BiivDJV4ChvNtXA==} + '@typescript-eslint/utils@8.5.0': + resolution: {integrity: sha512-6yyGYVL0e+VzGYp60wvkBHiqDWOpT63pdMV2CVG4LVDd5uR6q1qQN/7LafBZtAtNIn/mqXjsSeS5ggv/P0iECw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -2588,8 +2588,8 @@ packages: resolution: {integrity: sha512-geWzLM8S6vYGdhA01mWJyGh2V/7VRzAmsD6ZKuc/rLkeJhYjvkMY0g0uMDw/7wmNLeRrpjHnL8HJklrpAlrb9g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/visitor-keys@8.3.0': - resolution: {integrity: sha512-RmZwrTbQ9QveF15m/Cl28n0LXD6ea2CjkhH5rQ55ewz3H24w+AMCJHPVYaZ8/0HoG8Z3cLLFFycRXxeO2tz9FA==} + '@typescript-eslint/visitor-keys@8.5.0': + resolution: {integrity: sha512-yTPqMnbAZJNy2Xq2XU8AdtOW9tJIr+UQb64aXB9f3B1498Zx9JorVgFJcZpEc9UBuCCrdzKID2RGAMkYcDtZOw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@ungap/structured-clone@1.2.0': @@ -3630,13 +3630,14 @@ packages: peerDependencies: eslint: '>=7' - eslint-plugin-perfectionist@2.11.0: - resolution: {integrity: sha512-XrtBtiu5rbQv88gl+1e2RQud9te9luYNvKIgM9emttQ2zutHPzY/AQUucwxscDKV4qlTkvLTxjOFvxqeDpPorw==} + eslint-plugin-perfectionist@3.6.0: + resolution: {integrity: sha512-sA6ljy6dL/9cM5ruZ/pMqRVt0FQ4Z7mbQWlBYpyX9941LVfm65d2jl2k1ZbWD3ud9Wm+/NKgOvRnAatsKhMJbA==} + engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: astro-eslint-parser: ^1.0.2 eslint: '>=8.0.0' svelte: '>=3.0.0' - svelte-eslint-parser: ^0.37.0 + svelte-eslint-parser: ^0.41.1 vue-eslint-parser: '>=9.0.0' peerDependenciesMeta: astro-eslint-parser: @@ -4955,8 +4956,8 @@ packages: resolution: {integrity: sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==} engines: {node: '>=10'} - minimatch@9.0.4: - resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} + minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} engines: {node: '>=16 || 14 >=14.17'} minimist@1.2.8: @@ -8769,10 +8770,10 @@ snapshots: '@typescript-eslint/types': 8.0.0-alpha.44 '@typescript-eslint/visitor-keys': 8.0.0-alpha.44 - '@typescript-eslint/scope-manager@8.3.0': + '@typescript-eslint/scope-manager@8.5.0': dependencies: - '@typescript-eslint/types': 8.3.0 - '@typescript-eslint/visitor-keys': 8.3.0 + '@typescript-eslint/types': 8.5.0 + '@typescript-eslint/visitor-keys': 8.5.0 '@typescript-eslint/type-utils@8.0.0-alpha.44(eslint@9.7.0)(typescript@5.5.3)': dependencies: @@ -8794,7 +8795,7 @@ snapshots: '@typescript-eslint/types@8.0.0-alpha.44': {} - '@typescript-eslint/types@8.3.0': {} + '@typescript-eslint/types@8.5.0': {} '@typescript-eslint/typescript-estree@5.62.0(typescript@5.5.3)': dependencies: @@ -8817,7 +8818,7 @@ snapshots: debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 - minimatch: 9.0.4 + minimatch: 9.0.5 semver: 7.6.3 ts-api-utils: 1.3.0(typescript@5.5.3) optionalDependencies: @@ -8832,7 +8833,7 @@ snapshots: debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 - minimatch: 9.0.4 + minimatch: 9.0.5 semver: 7.6.3 ts-api-utils: 1.3.0(typescript@5.4.5) optionalDependencies: @@ -8847,7 +8848,7 @@ snapshots: debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 - minimatch: 9.0.4 + minimatch: 9.0.5 semver: 7.6.3 ts-api-utils: 1.3.0(typescript@5.5.3) optionalDependencies: @@ -8855,14 +8856,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.3.0(typescript@5.5.3)': + '@typescript-eslint/typescript-estree@8.5.0(typescript@5.5.3)': dependencies: - '@typescript-eslint/types': 8.3.0 - '@typescript-eslint/visitor-keys': 8.3.0 + '@typescript-eslint/types': 8.5.0 + '@typescript-eslint/visitor-keys': 8.5.0 debug: 4.3.5 fast-glob: 3.3.2 is-glob: 4.0.3 - minimatch: 9.0.4 + minimatch: 9.0.5 semver: 7.6.3 ts-api-utils: 1.3.0(typescript@5.5.3) optionalDependencies: @@ -8907,12 +8908,12 @@ snapshots: - supports-color - typescript - '@typescript-eslint/utils@8.3.0(eslint@9.7.0)(typescript@5.5.3)': + '@typescript-eslint/utils@8.5.0(eslint@9.7.0)(typescript@5.5.3)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.7.0) - '@typescript-eslint/scope-manager': 8.3.0 - '@typescript-eslint/types': 8.3.0 - '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.3) + '@typescript-eslint/scope-manager': 8.5.0 + '@typescript-eslint/types': 8.5.0 + '@typescript-eslint/typescript-estree': 8.5.0(typescript@5.5.3) eslint: 9.7.0 transitivePeerDependencies: - supports-color @@ -8938,9 +8939,9 @@ snapshots: '@typescript-eslint/types': 8.0.0-alpha.44 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@8.3.0': + '@typescript-eslint/visitor-keys@8.5.0': dependencies: - '@typescript-eslint/types': 8.3.0 + '@typescript-eslint/types': 8.5.0 eslint-visitor-keys: 3.4.3 '@ungap/structured-clone@1.2.0': {} @@ -10163,15 +10164,15 @@ snapshots: eslint-plugin-import-x@4.0.0(eslint@9.7.0)(typescript@5.5.3): dependencies: - '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.3) - '@typescript-eslint/utils': 8.3.0(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/typescript-estree': 8.5.0(typescript@5.5.3) + '@typescript-eslint/utils': 8.5.0(eslint@9.7.0)(typescript@5.5.3) debug: 4.3.5 doctrine: 3.0.0 eslint: 9.7.0 eslint-import-resolver-node: 0.3.9 get-tsconfig: 4.7.5 is-glob: 4.0.3 - minimatch: 9.0.4 + minimatch: 9.0.5 semver: 7.6.3 stable-hash: 0.0.4 tslib: 2.7.0 @@ -10203,11 +10204,12 @@ snapshots: dependencies: eslint: 9.7.0 - eslint-plugin-perfectionist@2.11.0(eslint@9.7.0)(typescript@5.5.3): + eslint-plugin-perfectionist@3.6.0(eslint@9.7.0)(typescript@5.5.3): dependencies: - '@typescript-eslint/utils': 7.11.0(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/types': 8.5.0 + '@typescript-eslint/utils': 8.5.0(eslint@9.7.0)(typescript@5.5.3) eslint: 9.7.0 - minimatch: 9.0.4 + minimatch: 9.0.5 natural-compare-lite: 1.4.0 transitivePeerDependencies: - supports-color @@ -10731,7 +10733,7 @@ snapshots: dependencies: foreground-child: 3.1.1 jackspeak: 3.1.2 - minimatch: 9.0.4 + minimatch: 9.0.5 minipass: 7.1.2 path-scurry: 1.11.1 @@ -10898,7 +10900,7 @@ snapshots: ignore-walk@6.0.5: dependencies: - minimatch: 9.0.4 + minimatch: 9.0.5 ignore@5.3.1: {} @@ -11842,7 +11844,7 @@ snapshots: dependencies: brace-expansion: 2.0.1 - minimatch@9.0.4: + minimatch@9.0.5: dependencies: brace-expansion: 2.0.1 @@ -12656,7 +12658,7 @@ snapshots: kleur: 4.1.5 lodash-es: 4.17.21 meriyah: 4.4.3 - minimatch: 9.0.4 + minimatch: 9.0.5 ora: 6.3.1 parse-gitignore: 2.0.0 polka: 0.5.2