Skip to content

Commit

Permalink
web: Convert .eslintrc files from JSON to YAML
Browse files Browse the repository at this point in the history
YAML is shorter, more modern, readable, and flexible than JSON.
In other words, YAML >>> JSON.

Auto-converted using [`yq`](https://github.com/kislyuk/yq).
  • Loading branch information
relrelb authored and Herschel committed Jan 13, 2022
1 parent 70bb5fa commit 3f8f117
Show file tree
Hide file tree
Showing 20 changed files with 75 additions and 112 deletions.
13 changes: 0 additions & 13 deletions web/.eslintrc.json

This file was deleted.

10 changes: 10 additions & 0 deletions web/.eslintrc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
root: true
env:
es2021: true
extends:
- eslint:recommended
- plugin:prettier/recommended
rules:
no-unused-vars:
- error
- argsIgnorePattern: ^_
31 changes: 0 additions & 31 deletions web/packages/core/src/.eslintrc.json

This file was deleted.

25 changes: 25 additions & 0 deletions web/packages/core/src/.eslintrc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
env:
browser: true
parser: '@typescript-eslint/parser'
plugins:
- '@typescript-eslint'
- jsdoc
extends:
- plugin:@typescript-eslint/recommended
- plugin:jsdoc/recommended
rules:
'@typescript-eslint/no-non-null-assertion': 'off'
'@typescript-eslint/no-unused-vars':
- error
- argsIgnorePattern: ^_
jsdoc/no-types: error
jsdoc/require-returns-type: 'off'
jsdoc/require-param-type: 'off'
jsdoc/check-tag-names:
- warn
- definedTags:
- internal
settings:
jsdoc:
ignorePrivate: true
ignoreInternal: true
12 changes: 0 additions & 12 deletions web/packages/core/test/.eslintrc.json

This file was deleted.

7 changes: 7 additions & 0 deletions web/packages/core/test/.eslintrc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
env:
mocha: true
parser: '@typescript-eslint/parser'
plugins:
- '@typescript-eslint'
extends:
- plugin:@typescript-eslint/recommended
5 changes: 0 additions & 5 deletions web/packages/core/tools/.eslintrc.json

This file was deleted.

2 changes: 2 additions & 0 deletions web/packages/core/tools/.eslintrc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
env:
node: true
8 changes: 0 additions & 8 deletions web/packages/demo/.eslintrc.json

This file was deleted.

4 changes: 4 additions & 0 deletions web/packages/demo/.eslintrc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
env:
browser: true
parserOptions:
sourceType: module
17 changes: 0 additions & 17 deletions web/packages/extension/src/.eslintrc.json

This file was deleted.

13 changes: 13 additions & 0 deletions web/packages/extension/src/.eslintrc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
env:
browser: true
webextensions: true
parser: '@typescript-eslint/parser'
plugins:
- '@typescript-eslint'
extends:
- plugin:@typescript-eslint/recommended
rules:
'@typescript-eslint/no-non-null-assertion': 'off'
'@typescript-eslint/no-unused-vars':
- error
- argsIgnorePattern: ^_
5 changes: 0 additions & 5 deletions web/packages/extension/tools/.eslintrc.json

This file was deleted.

2 changes: 2 additions & 0 deletions web/packages/extension/tools/.eslintrc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
env:
node: true
8 changes: 0 additions & 8 deletions web/packages/selfhosted/js/.eslintrc.json

This file was deleted.

4 changes: 4 additions & 0 deletions web/packages/selfhosted/js/.eslintrc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
env:
browser: true
parserOptions:
sourceType: module
10 changes: 0 additions & 10 deletions web/packages/selfhosted/test/.eslintrc.json

This file was deleted.

6 changes: 6 additions & 0 deletions web/packages/selfhosted/test/.eslintrc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
env:
node: true
browser: true
mocha: true
globals:
browser: readonly
3 changes: 0 additions & 3 deletions web/packages/selfhosted/test_assets/.eslintrc.json

This file was deleted.

2 changes: 2 additions & 0 deletions web/packages/selfhosted/test_assets/.eslintrc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
ignorePatterns:
- swfobject.js

0 comments on commit 3f8f117

Please sign in to comment.