Skip to content

This is a strict NextJS/Typescript eslint configuration

Notifications You must be signed in to change notification settings

Goldziher/eslint-config-next

Repository files navigation

Trumpet ESLint Config NextJS

This is an extensive ESLint configurations for NextJS based projects. Its compatible with ESLint >=9.

Installation

npm install --save-dev eslint typescript-eslint @trumpet/eslint-config-next

Usage

In an ´eslint.config.mjs´ file:

import eslintConfigTrumpet from "@trumpet/eslint-config-next";

export default eslintConfigTrumpet;

Or

import eslintConfigTrumpet from "@trumpet/eslint-config-next";

export default [
  ...eslintConfigTrumpet,
  // other configurations below, for example:
  {
    rules: {
      "@typescript-eslint/no-unsafe-member-access": "off",
    },
  },
];

About

This is a strict NextJS/Typescript eslint configuration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published