FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
Userscript-Plus/eslint.config.js at master · Paddychief92/Userscript-Plus · GitHub
Paddychief92
Userscript-Plus
Repository navigation
Code
Pull requests
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
Userscript-Plus
/
eslint.config.js
Copy path
More file actions
More file actions
Latest commit
History
History
History
69 lines (67 loc) · 1.58 KB
Breadcrumbs
Userscript-Plus
/
eslint.config.js
Copy path
File metadata and controls
69 lines (67 loc) · 1.58 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
import
{
defineConfig
}
from
'eslint/config'
;
import
globals
from
'globals'
;
import
pluginJs
from
'@eslint/js'
;
import
eslintConfigPrettier
from
'eslint-config-prettier/flat'
;
export
default
defineConfig
(
[
pluginJs
.
configs
.
recommended
,
eslintConfigPrettier
,
{
rules
:
{
'no-var'
:
'error'
,
'prefer-const'
:
[
'error'
,
{
destructuring
:
'all'
}
]
,
'prefer-promise-reject-errors'
:
'error'
,
'prefer-regex-literals'
:
[
'error'
,
{
disallowRedundantWrapping
:
true
}
]
,
quotes
:
[
'error'
,
'single'
,
{
avoidEscape
:
true
,
allowTemplateLiterals
:
false
}
]
,
'space-before-blocks'
:
[
'error'
,
'always'
]
}
,
languageOptions
:
{
ecmaVersion
:
'latest'
,
sourceType
:
'module'
,
globals
:
globals
.
es2024
}
}
,
{
files
:
[
'src/js/*.js'
]
,
languageOptions
:
{
globals
:
{
...
globals
.
browser
,
...
globals
.
webextensions
}
}
}
,
{
files
:
[
'src/UserJS/main.js'
]
,
languageOptions
:
{
sourceType
:
'script'
,
globals
:
{
main_css
:
'readonly'
,
translations
:
'writable'
,
userjs
:
'writable'
,
...
globals
.
browser
,
...
globals
.
greasemonkey
}
}
}
,
{
files
:
[
'src/UserJS/header.js'
]
,
languageOptions
:
{
sourceType
:
'script'
,
globals
:
{
code
:
'readonly'
,
metadata
:
'readonly'
,
languageList
:
'readonly'
,
...
globals
.
browser
}
}
,
rules
:
{
quotes
:
'off'
,
'no-unused-vars'
:
'off'
}
}
,
{
files
:
[
'tools/*.js'
,
'utils/**/*.js'
]
,
languageOptions
:
{
globals
:
globals
.
node
}
}
]
)
;
Back
|
FazBrowse Home
|
New Git URL