@justia/eslint-config-rts
Version:
Justia's ESLint configuration for React and TypeScript projects
27 lines (26 loc) • 1 kB
JavaScript
"use strict";
module.exports = {
extends: [
'/eslint-config/rules/best-practices',
'/eslint-config/rules/errors',
'/eslint-config/rules/style',
'/eslint-config/rules/variables',
'/eslint-config/rules/es6',
'/eslint-config/rules/promise',
'/eslint-config/rules/imports',
'/eslint-config/rules/node-basis',
'/eslint-config/rules/strict',
'/eslint-config/rules/uncategorized',
'/eslint-config-react/rules/react',
'/eslint-config-react/rules/react-a11y',
'/eslint-config-react/rules/react-hooks',
'/eslint-config-ts/rules/imports',
'/eslint-config-ts/rules/typescript',
'/eslint-config-ts/rules/typescript-extensions',
'./rules/react',
'./rules/prettier'
].map((p) => require.resolve(p)),
parserOptions: {
ecmaVersion: 2020
}
};