- Node.js >= 20
- ESLint >= 9
- TypeScript >= 4.9.0
With npm
:
npm install eslint typescript-eslint @untile/eslint-config-typescript-react --save-dev
Or using yarn
:
yarn add eslint @untile/eslint-config-typescript-react -D
Create an eslint.config.js
file with the following:
const eslintUntileConfigTypescriptReact = require('@untile/eslint-config-typescript-react');
const tseslint = require('typescript-eslint');
module.exports = tseslint.config(eslintUntileConfigTypescriptReact);
Add the following script
to your package.json
:
{
"scripts": {
"lint": "eslint ."
}
}
and run the linter with:
yarn lint