diff --git a/package.json b/package.json index fea08e68..2902eb62 100644 --- a/package.json +++ b/package.json @@ -67,8 +67,8 @@ "devDependencies": { "@eslint/compat": "1.2.6", "@eslint/js": "9.19.0", - "@stylistic/eslint-plugin": "3.0.1", - "@types/eslint__js": "8.42.3", + "@stylistic/eslint-plugin": "4.0.1", + "@types/eslint__js": "9.14.0", "@types/node": "22.13.1", "@vitest/coverage-v8": "3.0.5", "@vitest/eslint-plugin": "1.1.25", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 02c07d9b..8f73459d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,11 +19,11 @@ importers: specifier: 9.19.0 version: 9.19.0 '@stylistic/eslint-plugin': - specifier: 3.0.1 - version: 3.0.1(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3) + specifier: 4.0.1 + version: 4.0.1(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3) '@types/eslint__js': - specifier: 8.42.3 - version: 8.42.3 + specifier: 9.14.0 + version: 9.14.0 '@types/node': specifier: 22.13.1 version: 22.13.1 @@ -752,17 +752,18 @@ packages: '@shikijs/vscode-textmate@10.0.1': resolution: {integrity: sha512-fTIQwLF+Qhuws31iw7Ncl1R3HUDtGwIipiJ9iU+UsDUwMhegFcQKQHd51nZjb7CArq0MvON8rbgCGQYWHUKAdg==} - '@stylistic/eslint-plugin@3.0.1': - resolution: {integrity: sha512-rQ3tcT5N2cynofJfbjUsnL4seoewTaOVBLyUEwtNldo7iNMPo3h/GUQk+Cl3iHEWwRxjq2wuH6q0FufQrbVL1A==} + '@stylistic/eslint-plugin@4.0.1': + resolution: {integrity: sha512-RwKkRKiDrF4ptiur54ckDhOByQYKYZ1dEmI5K8BJCmuGpauFJXzVL1UQYTA2zq702CqMFdYiJcVFJWfokIgFxw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: '>=8.40.0' + eslint: '>=9.0.0' '@types/eslint@9.6.1': resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} - '@types/eslint__js@8.42.3': - resolution: {integrity: sha512-alfG737uhmPdnvkrLdZLcEKJ/B8s9Y4hrZ+YAdzUeoArBlSUERA2E87ROfOaS4jd/C45fzOoZzidLc1IPwLqOw==} + '@types/eslint__js@9.14.0': + resolution: {integrity: sha512-s0jepCjOJWB/GKcuba4jISaVpBudw3ClXJ3fUK4tugChUMQsp6kSwuA8Dcx6wFd/JsJqcY8n4rEpa5RTHs5ypA==} + deprecated: This is a stub types definition. @eslint/js provides its own type definitions, so you do not need this installed. '@types/estree@1.0.6': resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} @@ -3283,7 +3284,7 @@ snapshots: '@shikijs/vscode-textmate@10.0.1': {} - '@stylistic/eslint-plugin@3.0.1(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3)': + '@stylistic/eslint-plugin@4.0.1(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3)': dependencies: '@typescript-eslint/utils': 8.23.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3) eslint: 9.19.0(jiti@2.4.2) @@ -3299,10 +3300,11 @@ snapshots: dependencies: '@types/estree': 1.0.6 '@types/json-schema': 7.0.15 + optional: true - '@types/eslint__js@8.42.3': + '@types/eslint__js@9.14.0': dependencies: - '@types/eslint': 9.6.1 + '@eslint/js': 9.19.0 '@types/estree@1.0.6': {}