@mskelton/eslint-config
Version:
Simple and sensible ESLint config.
24 lines (21 loc) • 647 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",
},
}