@ladamczyk/qoq-eslint-v9-ts-react
v4.3.4
Published
Eslint flat config template for TS + React
Maintainers
Readme
@ladamczyk/qoq-eslint-v9-ts-react
Rationale
Tired of setting up ESLint from scratch for every new project? With the introduction of Flat Config in ESLint v9, we created a set of base templates for different setups. Check out all our @ladamczyk/qoq-eslint-v9-* packages.
These configurations inherit from base presets and include all necessary packages and settings. The rules are opinionated, shaped by years of development experience, and can be used as a complete setup without any tweaks or as a foundation for your own configurations.
Install
npm install @ladamczyk/qoq-eslint-v9-ts-reactUsage
This package ships ESM only (its React plugin dependencies are ESM-only). Import the named baseConfig export in your ESLint flat config — use eslint.config.js in an ESM project ("type": "module") or eslint.config.mjs otherwise.
import { baseConfig } from '@ladamczyk/qoq-eslint-v9-ts-react';
export default [
{
...baseConfig,
files: [...]
}
];Rules preview with ESLint Config Inspector
To preview all rules defined by this config simply run:
npx -y @ladamczyk/qoq-eslint-v9-ts-reactLast but not least
Feel free to join us, please read General Contributing Guidelines
CLI technical documentation can be found here
