mirror of
https://github.com/zen-browser/www.git
synced 2025-07-07 17:05:32 +02:00
feat(eslint): add eslint flat config
This commit is contained in:
parent
1937be58a6
commit
01f4dac75d
16 changed files with 4607 additions and 2125 deletions
41
.eslint/shared.ts
Normal file
41
.eslint/shared.ts
Normal file
|
@ -0,0 +1,41 @@
|
|||
export const sharedFiles = [
|
||||
"**/*.js",
|
||||
"**/*.cjs",
|
||||
"**/*.mjs",
|
||||
"**/*.jsx",
|
||||
"**/*.ts",
|
||||
"**/*.cts",
|
||||
"**/*.mts",
|
||||
"**/*.tsx",
|
||||
"**/*.d.ts",
|
||||
];
|
||||
|
||||
export const sharedTestFiles = [
|
||||
"**/*.test.{ts,tsx,js,jsx}",
|
||||
"**/*.spec.{ts,tsx,js,jsx}",
|
||||
"**/tests/**/*.{ts,tsx,js,jsx}",
|
||||
"**/__tests__/**/*.{ts,tsx,js,jsx}",
|
||||
];
|
||||
|
||||
export const astroFiles = ["**/*.astro"];
|
||||
|
||||
export const typescriptFiles = [
|
||||
"**/*.ts",
|
||||
"**/*.tsx",
|
||||
"**/*.mts",
|
||||
"**/*.cts",
|
||||
"**/*.d.ts",
|
||||
];
|
||||
|
||||
export const javascriptFiles = ["**/*.js", "**/*.jsx", "**/*.mjs", "**/*.cjs"];
|
||||
|
||||
export const configFiles = [
|
||||
"*.config.{ts,js,mjs}",
|
||||
"**/*.config.{ts,js,mjs}",
|
||||
"**/vite.config.*",
|
||||
"**/vitest.config.*",
|
||||
"**/playwright.config.*",
|
||||
"**/astro.config.*",
|
||||
"**/tailwind.config.*",
|
||||
"**/eslint.config.*",
|
||||
];
|
Loading…
Add table
Add a link
Reference in a new issue