From acd3c0c7e7b1c0d339bc42188c552451ccd8848f Mon Sep 17 00:00:00 2001 From: Rifa Achrinza <25147899+achrinza@users.noreply.github.com> Date: Tue, 20 Feb 2024 16:05:26 +0800 Subject: [PATCH] fix: import naming convention lint see: https://github.com/loopbackio/loopback-next/pull/10124 see: https://github.com/loopbackio/loopback-next/pull/10361 see: https://github.com/typescript-eslint/typescript-eslint/pull/7841 see: https://github.com/typescript-eslint/typescript-eslint/pull/7269#issuecomment-1777628591 closes: https://github.com/loopbackio/loopback-next/issues/10288 Signed-off-by: Rifa Achrinza <25147899+achrinza@users.noreply.github.com> --- packages/eslint-config/eslintrc.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/packages/eslint-config/eslintrc.js b/packages/eslint-config/eslintrc.js index 6221a9e1cb30..6a9385df6153 100644 --- a/packages/eslint-config/eslintrc.js +++ b/packages/eslint-config/eslintrc.js @@ -229,6 +229,20 @@ module.exports = { // filter: '^([2-5]{1}[0-9]{2})$|[-/ ]', modifiers: ['requiresQuotes'], }, + + // For module imports + // see: https://github.com/loopbackio/loopback-next/issues/10288 + { + selector: 'import', + format: ['camelCase', 'PascalCase'], + }, + + // For Lodash module imports + { + selector: 'import', + format: null, + filter: '^_$', + }, ], }, overrides: [