waveterm/eslint.config.js

22 lines
519 B
JavaScript
Raw Normal View History

2024-05-25 00:44:41 +00:00
// @ts-check
2024-05-28 19:12:28 +00:00
import eslint from "@eslint/js";
import eslintConfigPrettier from "eslint-config-prettier";
import tseslint from "typescript-eslint";
2024-05-25 00:44:41 +00:00
const baseConfig = tseslint.config(eslint.configs.recommended, ...tseslint.configs.recommended);
2024-06-12 00:42:10 +00:00
const customConfig = {
...baseConfig,
overrides: [
{
files: ["emain/emain.ts", "electron.vite.config.ts"],
2024-06-12 00:42:10 +00:00
env: {
node: true,
},
},
],
};
export default [customConfig, eslintConfigPrettier];