Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 8 additions & 2 deletions eslint.config.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
import { exadevConfig } from "@exadev/eslint-config";
import eslintPluginPrettierRecommended from "eslint-plugin-prettier/recommended";
import { defineConfig } from "eslint/config";
import globals from "globals";
import tseslint from "typescript-eslint";

export default exadevConfig(
{},
export default defineConfig(
...exadevConfig(),
{
ignores: [
"node_modules",
Expand Down Expand Up @@ -40,4 +41,9 @@ export default exadevConfig(
},
},
eslintPluginPrettierRecommended,
{
// src/cursor.ts: cursor glides, wheel scrolls, keystrokes and cursor re-application are paced input events whose whole point is that each one lands before the next starts, so running the iterations together would defeat them. src/frame.ts: the caption bands are rendered on one shared browser context and are rendered one after another to keep resource use bounded.
files: ["src/cursor.ts", "src/frame.ts"],
rules: { "no-await-in-loop": "off" },
},
);
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
"@commitlint/cli": "^21.2.2",
"@commitlint/config-conventional": "^21.2.2",
"@eslint/js": "^10.0.1",
"@exadev/eslint-config": "2.27.0",
"@exadev/eslint-config": "3.0.0",
"@playwright/test": "^1.63.0",
"@semantic-release/changelog": "^7.0.0",
"@semantic-release/commit-analyzer": "^13.0.1",
Expand Down
Loading
Loading