@mskelton/eslint-config
Version:
Simple and sensible ESLint config.
18 lines (15 loc) • 609 B
JavaScript
// @ts-check
import playwright from 'eslint-plugin-playwright'
/** @type {import("eslint").Linter.Config} */
export default {
...playwright.configs['flat/recommended'],
rules: {
...playwright.configs['flat/recommended'].rules,
'playwright/missing-playwright-await': ['error', { customMatchers: ['toPassAxe'] }],
'playwright/prefer-lowercase-title': ['error', { ignoreTopLevelDescribe: true }],
'playwright/prefer-strict-equal': 'error',
'playwright/prefer-to-be': 'error',
'playwright/prefer-to-have-length': 'error',
'playwright/require-top-level-describe': 'error',
},
}