eslint.config.mjs (9 lines of code) (raw):
// @ts-check
import eslint from "@eslint/js";
import tseslint from "typescript-eslint";
export default tseslint.config(
eslint.configs.recommended,
...tseslint.configs.recommended,
{ignores: ["**/.venv/", "**/es-client/", "**/templates.js", "tests/wasm"]},
{languageOptions: {globals: {require: true}}},
);