import { defineConfig, globalIgnores } from "eslint/config"; import nextVitals from "eslint-config-next/core-web-vitals"; export default defineConfig([ ...nextVitals, { rules: { "react-hooks/purity": "off", "react-hooks/set-state-in-effect": "off", }, }, { files: ["scripts/**/*.{js,mjs,cjs,ts}"], rules: { "@next/next/no-assign-module-variable": "off", }, }, globalIgnores([ ".next/**", "astrail-funding/**", ".tmp/**", "memory/**", "reports/playwright/**", "next-env.d.ts", ]), ]);