Skip to content

Commit

Permalink
Convert .eslintrc files to pure yaml for consistency.
Browse files Browse the repository at this point in the history
  • Loading branch information
Matthew-Grayson committed Mar 12, 2024
1 parent bf265dd commit b6c4767
Show file tree
Hide file tree
Showing 4 changed files with 64 additions and 64 deletions.
42 changes: 22 additions & 20 deletions backend/.eslintrc.yml
Original file line number Diff line number Diff line change
@@ -1,21 +1,23 @@
---
{
"env": {"es6": true, "node": true},
"parser": "@typescript-eslint/parser",
"ignorePatterns": ["dist/**"],
"extends":
[
"plugin:prettier/recommended",
"plugin:@typescript-eslint/eslint-recommended",
],
"plugins": ["prettier", "@typescript-eslint"],
"parserOptions": {"ecmaVersion": 2018, "sourceType": "module"},
"rules":
{
"prettier/prettier": "error",
"react/prop-types": 0,
"react/display-name": 0,
},
"settings": {"react": {"version": "detect"}},
"globals": {"Atomics": "readonly", "SharedArrayBuffer": "readonly"},
}
env:
es6: true
node: true
parser: '@typescript-eslint/parser'
ignorePatterns: [dist/**]
extends:
- plugin:prettier/recommended
- plugin:@typescript-eslint/eslint-recommended
plugins: [prettier, '@typescript-eslint']
parserOptions:
ecmaVersion: 2018
sourceType: module
rules:
prettier/prettier: error
react/prop-types: 0
react/display-name: 0
settings:
react:
version: detect
globals:
Atomics: readonly
SharedArrayBuffer: readonly
18 changes: 0 additions & 18 deletions docs/.eslintrc.js

This file was deleted.

12 changes: 12 additions & 0 deletions docs/.eslintrc.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
globals:
__PATH_PREFIX__: true
extends: react-app
rules:
jsx-a11y/label-has-associated-control:
- error
- labelComponents: []
labelAttributes: []
controlComponents: []
assert: htmlFor
depth: 25
56 changes: 30 additions & 26 deletions frontend/.eslintrc.yml
Original file line number Diff line number Diff line change
@@ -1,27 +1,31 @@
---
{
'env': {'browser': true, 'es6': true, 'node': true},
'parser': '@typescript-eslint/parser',
'extends':
[
'react-app',
'plugin:prettier/recommended',
'plugin:react/recommended',
'plugin:@typescript-eslint/eslint-recommended'
],
'plugins': ['react', 'react-hooks', 'prettier', '@typescript-eslint'],
'parserOptions':
{
'ecmaFeatures': {'jsx': true},
'ecmaVersion': 2018,
'sourceType': 'module'
},
'rules':
{
'prettier/prettier': 'error',
'react/prop-types': 0,
'react/display-name': 0
},
'settings': {'react': {'version': 'detect'}},
'globals': {'Atomics': 'readonly', 'SharedArrayBuffer': 'readonly'}
}
env:
browser: true
es6: true
node: true
parser: '@typescript-eslint/parser'
extends:
- react-app
- plugin:prettier/recommended
- plugin:react/recommended
- plugin:@typescript-eslint/eslint-recommended
plugins:
- react
- react-hooks
- prettier
- '@typescript-eslint'
parserOptions:
ecmaFeatures:
jsx: true
ecmaVersion: 2018
sourceType: module
rules:
prettier/prettier: error
react/prop-types: 0
react/display-name: 0
settings:
react:
version: detect
globals:
Atomics: readonly
SharedArrayBuffer: readonly

0 comments on commit b6c4767

Please sign in to comment.