timjacksonm / Toss-Up

A would you rather question app. Questions generated using AI technology
https://toss-up.vercel.app
2 stars 1 forks source link

Setup EsLint #53

Closed timjacksonm closed 1 year ago

timjacksonm commented 1 year ago

EsLint should

timjacksonm commented 1 year ago

ChatGPT says something like this. Would prefer reading the docs and setting up based on latest recommendations.

module.exports = { parser: '@typescript-eslint/parser', parserOptions: { ecmaVersion: 2021, sourceType: 'module', ecmaFeatures: { jsx: true, }, tsconfigRootDir: __dirname, project: ['./tsconfig.json'], }, plugins: [ '@typescript-eslint', 'import', 'jsx-a11y', 'react', 'react-hooks', ], extends: [ 'airbnb-typescript', 'plugin:@typescript-eslint/recommended', 'plugin:import/errors', 'plugin:import/warnings', 'plugin:import/typescript', 'plugin:jsx-a11y/recommended', 'plugin:react/recommended', 'plugin:react-hooks/recommended', ], rules: { 'no-console': 'error', '@typescript-eslint/no-unused-vars': 'error', 'react/jsx-props-no-spreading': 'off', 'import/prefer-default-export': 'off', }, };