From 9b22351d7326c23d551c4bb8ffca47c4a956e020 Mon Sep 17 00:00:00 2001 From: Sang Huynh Thanh Date: Thu, 14 Mar 2024 15:54:12 +0700 Subject: [PATCH] Remove parser and settings option --- package-lock.json | 4 ++-- packages/eslint-config-nimble-core/lib/rules/import.js | 10 ---------- .../lib/rules/typescript.js | 9 +++++++++ 3 files changed, 11 insertions(+), 12 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7490acc..c70cec0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10313,7 +10313,7 @@ }, "packages/eslint-config-nimble-react": { "name": "@nimblehq/eslint-config-nimble-react", - "version": "1.3.0", + "version": "1.4.0", "license": "MIT", "dependencies": { "@nimblehq/eslint-config-nimble-core": "2.8.0", @@ -10332,7 +10332,7 @@ }, "packages/eslint-config-nimble-testing": { "name": "@nimblehq/eslint-config-nimble-testing", - "version": "1.2.0", + "version": "1.3.0", "license": "MIT", "dependencies": { "@nimblehq/eslint-config-nimble-core": "2.8.0", diff --git a/packages/eslint-config-nimble-core/lib/rules/import.js b/packages/eslint-config-nimble-core/lib/rules/import.js index 2c1196f..8ae98c5 100644 --- a/packages/eslint-config-nimble-core/lib/rules/import.js +++ b/packages/eslint-config-nimble-core/lib/rules/import.js @@ -3,7 +3,6 @@ module.exports = { plugins: ['import'], extends: ['plugin:import/recommended'], - parser: '@typescript-eslint/parser', rules: { 'import/order': [ 'error', @@ -41,13 +40,4 @@ module.exports = { }, ], }, - settings: { - 'import/resolver': { - typescript: {}, - node: { - extensions: ['.js', '.jsx', '.ts', '.tsx'], - moduleDirectory: ['node_modules', 'src/'], - }, - }, - }, }; diff --git a/packages/eslint-config-nimble-typescript/lib/rules/typescript.js b/packages/eslint-config-nimble-typescript/lib/rules/typescript.js index c046c2d..d93b953 100644 --- a/packages/eslint-config-nimble-typescript/lib/rules/typescript.js +++ b/packages/eslint-config-nimble-typescript/lib/rules/typescript.js @@ -16,4 +16,13 @@ module.exports = { '@typescript-eslint/no-unused-vars': ['error', { argsIgnorePattern: '^_' }], '@typescript-eslint/no-use-before-define': ['error'], }, + settings: { + 'import/resolver': { + typescript: {}, + node: { + extensions: ['.js', '.jsx', '.ts', '.tsx'], + moduleDirectory: ['node_modules', 'src/'], + }, + }, + }, };