diff --git a/.eslintrc.js b/.eslintrc.js index a6a8f61c9..17cf4eb6a 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -113,6 +113,24 @@ module.exports = { "@typescript-eslint/no-non-null-assertion": "off", }, }, + { + files: ["src/**"], + rules: { + "@typescript-eslint/no-restricted-imports": [ + "error", + { + patterns: [ + { + group: ["@typescript-eslint/*"], + message: + "@typescript-eslint is not included in dependencies. Only type-import is allowed.", + allowTypeImports: true, + }, + ], + }, + ], + }, + }, { files: ["src/rules/**"], rules: {},