diff --git a/eslint.config.mjs b/eslint.config.mjs index 89f9fa72243b..cd0a12c4aa6d 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -10,9 +10,9 @@ import { fixupConfigRules, fixupPluginRules } from '@eslint/compat'; import { FlatCompat } from '@eslint/eslintrc'; import js from '@eslint/js'; import stylistic from '@stylistic/eslint-plugin'; +import header from '@tony.ganchev/eslint-plugin-header'; import typescriptEslint from '@typescript-eslint/eslint-plugin'; import tsParser from '@typescript-eslint/parser'; -import header from '@tony.ganchev/eslint-plugin-header'; import _import from 'eslint-plugin-import'; import globals from 'globals'; @@ -23,8 +23,14 @@ const compat = new FlatCompat({ }); export default [ + { + files: ['**/*.ts', '**/*.mts', '**/*.cts'], + }, { ignores: [ + '**/*.js', + '**/*.mjs', + '**/*.cjs', '**/bazel-out', '**/dist-schema', 'goldens/public-api', diff --git a/package.json b/package.json index d7d2d017e354..1675bd17610d 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "test": "bazel test //packages/...", "build": "pnpm -s admin build", "build-schema": "bazel build //... --build_tag_filters schema --symlink_prefix dist-schema/", - "lint": "eslint --cache --max-warnings=0 \"**/*.@(ts|mts|cts)\"", + "lint": "eslint --cache --max-warnings=0", "templates": "pnpm -s admin templates", "validate": "pnpm -s admin validate", "postinstall": "husky",