From e2e79492fb3e6d587d08890820caf893291f8eff Mon Sep 17 00:00:00 2001 From: vchikalkin Date: Tue, 26 Nov 2024 16:03:45 +0300 Subject: [PATCH] packages: remove @typescript-eslint/parser --- package.json | 3 +-- pnpm-lock.yaml | 46 ++++++++++++++++++++++++++++++++-------------- 2 files changed, 33 insertions(+), 16 deletions(-) diff --git a/package.json b/package.json index 04ccefb..049e0f3 100644 --- a/package.json +++ b/package.json @@ -1,10 +1,9 @@ { "name": "@vchikalkin/eslint-config-awesome", - "version": "2.0.3", + "version": "2.0.4", "license": "MIT", "main": "index.js", "dependencies": { - "@typescript-eslint/parser": "^8.16.0", "eslint-config-canonical": "^44.3.31", "eslint-plugin-sonarjs": "^2.0.4" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 80a09e0..84fa945 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,15 +5,12 @@ settings: excludeLinksFromLockfile: false dependencies: - '@typescript-eslint/parser': - specifier: ^8.16.0 - version: 8.16.0(eslint@9.15.0)(typescript@5.7.2) eslint-config-canonical: specifier: ^44.3.31 version: 44.3.31(@babel/core@7.26.0)(eslint-plugin-import-x@4.4.3)(eslint@9.15.0)(typescript@5.7.2) eslint-plugin-sonarjs: specifier: ^2.0.4 - version: 2.0.4(@typescript-eslint/parser@8.16.0)(eslint@9.15.0) + version: 2.0.4(@typescript-eslint/parser@7.18.0)(eslint@9.15.0) devDependencies: '@next/eslint-plugin-next': @@ -1998,7 +1995,7 @@ packages: '@types/node': 22.10.0 dev: false - /@typescript-eslint/eslint-plugin@7.16.1(@typescript-eslint/parser@8.16.0)(eslint@9.15.0)(typescript@5.6.2): + /@typescript-eslint/eslint-plugin@7.16.1(@typescript-eslint/parser@7.18.0)(eslint@9.15.0)(typescript@5.6.2): resolution: {integrity: sha512-SxdPak/5bO0EnGktV05+Hq8oatjAYVY3Zh2bye9pGZy6+jwyR3LG3YKkV4YatlsgqXP28BTeVm9pqwJM96vf2A==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -2010,7 +2007,7 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.16.0(eslint@9.15.0)(typescript@5.7.2) + '@typescript-eslint/parser': 7.18.0(eslint@9.15.0)(typescript@5.7.2) '@typescript-eslint/scope-manager': 7.16.1 '@typescript-eslint/type-utils': 7.16.1(eslint@9.15.0)(typescript@5.6.2) '@typescript-eslint/utils': 7.16.1(eslint@9.15.0)(typescript@5.6.2) @@ -2052,6 +2049,27 @@ packages: - supports-color dev: false + /@typescript-eslint/parser@7.18.0(eslint@9.15.0)(typescript@5.7.2): + resolution: {integrity: sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.2) + '@typescript-eslint/visitor-keys': 7.18.0 + debug: 4.3.7 + eslint: 9.15.0 + typescript: 5.7.2 + transitivePeerDependencies: + - supports-color + dev: false + /@typescript-eslint/parser@8.16.0(eslint@9.15.0)(typescript@5.7.2): resolution: {integrity: sha512-D7DbgGFtsqIPIFMPJwCad9Gfi/hC0PWErRRHFnaCWoEDYi5tQUDiJCTmGUbBiLzjqAck4KcXt9Ayj0CNlIrF+w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -3171,7 +3189,7 @@ packages: jsonc-eslint-parser: 2.4.0 dev: false - /eslint-module-utils@2.12.0(@typescript-eslint/parser@8.16.0)(eslint-import-resolver-node@0.3.9)(eslint@9.15.0): + /eslint-module-utils@2.12.0(@typescript-eslint/parser@7.18.0)(eslint-import-resolver-node@0.3.9)(eslint@9.15.0): resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} engines: {node: '>=4'} peerDependencies: @@ -3192,7 +3210,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 8.16.0(eslint@9.15.0)(typescript@5.7.2) + '@typescript-eslint/parser': 7.18.0(eslint@9.15.0)(typescript@5.7.2) debug: 3.2.7 eslint: 9.15.0 eslint-import-resolver-node: 0.3.9 @@ -3343,7 +3361,7 @@ packages: - typescript dev: false - /eslint-plugin-import@2.30.0(@typescript-eslint/parser@8.16.0)(eslint@9.15.0): + /eslint-plugin-import@2.30.0(@typescript-eslint/parser@7.18.0)(eslint@9.15.0): resolution: {integrity: sha512-/mHNE9jINJfiD2EKkg1BKyPyUk4zdnT54YgbOgfjSakWT5oyX/qQLVNTkehyfpcMxZXMy1zyonZ2v7hZTX43Yw==} engines: {node: '>=4'} peerDependencies: @@ -3354,7 +3372,7 @@ packages: optional: true dependencies: '@rtsao/scc': 1.1.0 - '@typescript-eslint/parser': 8.16.0(eslint@9.15.0)(typescript@5.7.2) + '@typescript-eslint/parser': 7.18.0(eslint@9.15.0)(typescript@5.7.2) array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 @@ -3363,7 +3381,7 @@ packages: doctrine: 2.1.0 eslint: 9.15.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.16.0)(eslint-import-resolver-node@0.3.9)(eslint@9.15.0) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.18.0)(eslint-import-resolver-node@0.3.9)(eslint@9.15.0) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -3670,7 +3688,7 @@ packages: scslre: 0.3.0 dev: false - /eslint-plugin-sonarjs@2.0.4(@typescript-eslint/parser@8.16.0)(eslint@9.15.0): + /eslint-plugin-sonarjs@2.0.4(@typescript-eslint/parser@7.18.0)(eslint@9.15.0): resolution: {integrity: sha512-XVVAB/t0WSgHitHNajIcIDmviCO8kB9VSsrjy+4WUEVM3eieY9SDHEtCDaOMTjj6XMtcAr8BFDXCFaP005s+tg==} peerDependencies: eslint: ^8.0.0 || ^9.0.0 @@ -3682,12 +3700,12 @@ packages: '@babel/preset-flow': 7.24.7(@babel/core@7.25.2) '@babel/preset-react': 7.24.7(@babel/core@7.25.2) '@eslint-community/regexpp': 4.11.1 - '@typescript-eslint/eslint-plugin': 7.16.1(@typescript-eslint/parser@8.16.0)(eslint@9.15.0)(typescript@5.6.2) + '@typescript-eslint/eslint-plugin': 7.16.1(@typescript-eslint/parser@7.18.0)(eslint@9.15.0)(typescript@5.6.2) '@typescript-eslint/utils': 7.16.1(eslint@9.15.0)(typescript@5.6.2) builtin-modules: 3.3.0 bytes: 3.1.2 eslint: 9.15.0 - eslint-plugin-import: 2.30.0(@typescript-eslint/parser@8.16.0)(eslint@9.15.0) + eslint-plugin-import: 2.30.0(@typescript-eslint/parser@7.18.0)(eslint@9.15.0) eslint-plugin-jsx-a11y: 6.10.0(eslint@9.15.0) eslint-plugin-react: 7.36.1(eslint@9.15.0) eslint-plugin-react-hooks: 4.6.2(eslint@9.15.0)