The Repodog ESlint config.
# terminal
npm install @repodog/eslint-config --save-dev
# terminal
npm install @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint eslint-config-prettier eslint-import-resolver-typescript eslint-plugin-import eslint-plugin-prettier eslint-plugin-sort-class-members eslint-plugin-sort-destructure-keys eslint-plugin-sort-keys-fix eslint-plugin-typescript-sort-keys eslint-plugin-unicorn --save-dev
// .eslintrc.cjs
module.exports = {
extends: ['@repodog/eslint-config'],
parserOptions: {
tsconfigRootDir: __dirname,
},
root: true,
};