This is my personal flat ESLint configuration for JavaScript, TypeScript and React projects, with focus on code style. This package simplifies maintaining consistent coding standards across multiple projects.
To install this ESLint configuration in your project:
With pnpm:
pnpm add @danimexivasco/eslint-config -D
With npm:
npm install @danimexivasco/eslint-config --save-dev
With yarn:
yarn add @danimexivasco/eslint-config -D
To use a shareable config, import the package inside of an eslint.config.mjs
file and add it into the exported array, like this:
// eslint.config.js
import eslintConfig from "@danimexivasco/eslint-config";
export default [
...eslintConfig
];
⚠️ If you are using v1.0.12 or above: please use eslint flat config.