This is an extensive ESLint configurations for NextJS based projects. Its compatible with ESLint >=9.
In an ´eslint.config.mjs´ file:
import eslintConfigBasemind from "@basemind/eslint-config-next";
export default eslintConfigBasemind;
Or
import eslintConfigBasemind from "@basemind/eslint-config-next";
export default [
...eslintConfigBasemind,
// other configurations below, for example:
{
rules: {
"@typescript-eslint/no-unsafe-member-access": "off",
},
},
];