Untitled
unknown
plain_text
2 years ago
855 B
6
Indexable
// eslint.config.mjs
import eslintPluginReact from 'eslint-plugin-react';
import eslintPluginPlaywright from 'eslint-plugin-playwright';
export default [
{
ignores: ['node_modules/**', 'dist/**'],
},
{
files: ['**/*.js', '**/*.jsx'], // Include JS and JSX files
languageOptions: {
ecmaVersion: 2021,
sourceType: 'module',
},
environment: {
browser: true, // Browser environment
node: true, // Node.js environment
},
plugins: {
react: eslintPluginReact,
},
rules: {
semi: ['error', 'always'],
quotes: ['error', 'single'],
},
},
{
files: ['**/*.test.js', '**/*.test.ts'], // Playwright test files
plugins: {
playwright: eslintPluginPlaywright,
},
extends: ['plugin:playwright/recommended'], // Apply recommended Playwright rules
},
];
Editor is loading...
Leave a Comment