Shared ESLint configuration
npm install --save-dev @lynxtaa/eslint-config
{
"extends": "@lynxtaa/eslint-config"
}
{
"extends": ["@lynxtaa/eslint-config", "@lynxtaa/eslint-config/esm"]
}
module.exports = {
extends: ['@lynxtaa/eslint-config', '@lynxtaa/eslint-config/requires-typechecking'],
// See https://typescript-eslint.io/docs/linting/typed-linting
parserOptions: {
tsconfigRootDir: __dirname,
project: ['./tsconfig.json'],
},
}