cmake-action/eslint.config.js
Alfi Maulana 09c0693d6c
test: enable strict TypeScript ESLint configuration
Signed-off-by: Alfi Maulana <alfi.maulana.f@gmail.com>
2025-06-23 11:05:50 +07:00

21 lines
521 B
JavaScript

import eslint from "@eslint/js";
import { globalIgnores } from "eslint/config";
import tseslint from "typescript-eslint";
export default tseslint.config(
globalIgnores(["dist"]),
eslint.configs.recommended,
tseslint.configs.strictTypeChecked,
tseslint.configs.stylisticTypeChecked,
{
languageOptions: {
parserOptions: {
projectService: {
allowDefaultProject: ["eslint.config.js", "rollup.config.js"],
},
tsconfigRootDir: import.meta.dirname,
},
},
},
);