This repository has been archived by the owner on Jun 9, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy path.eslintrc
55 lines (53 loc) · 1.87 KB
/
.eslintrc
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
{ "ecmaFeatures" : {
"modules" : true
},
"env" : {
"browser" : true,
"es6" : true /** all es6 features except modules */
},
"plugins" : [
"scanjs-rules",
"no-unsafe-innerhtml"
],
"rules" : {
/** useful rules from eslint **/
/** no-unsafe-innerhtml rule **/
"no-unsafe-innerhtml/no-unsafe-innerhtml" : 2,
/** ScanJS rules **/
"scanjs-rules/accidental_assignment": 1,
"scanjs-rules/assign_to_hostname" : 1,
"scanjs-rules/assign_to_href" : 1,
"scanjs-rules/assign_to_location" : 1,
"scanjs-rules/assign_to_onmessage" : 1,
"scanjs-rules/assign_to_pathname" : 1,
"scanjs-rules/assign_to_protocol" : 1,
"scanjs-rules/assign_to_search" : 1,
"scanjs-rules/assign_to_src" : 1,
"scanjs-rules/call_Function" : 1,
"scanjs-rules/call_addEventListener" : 1,
"scanjs-rules/call_addEventListener_deviceproximity" : 1,
"scanjs-rules/call_addEventListener_message" : 1,
"scanjs-rules/call_connect" : 1,
"scanjs-rules/call_eval" : 1,
"scanjs-rules/call_execScript" : 1,
"scanjs-rules/call_hide" : 1,
"scanjs-rules/call_open_remote=true" : 1,
"scanjs-rules/call_parseFromString" : 1,
"scanjs-rules/call_setImmediate" : 1,
"scanjs-rules/call_setInterval" : 1,
"scanjs-rules/call_setTimeout" : 1,
"scanjs-rules/identifier_indexedDB" : 1,
"scanjs-rules/identifier_localStorage" : 1,
"scanjs-rules/identifier_sessionStorage" : 1,
"scanjs-rules/new_Function" : 1,
"scanjs-rules/property_addIdleObserver" : 1,
"scanjs-rules/property_createContextualFragment" : 1,
"scanjs-rules/property_crypto": 1,
"scanjs-rules/property_geolocation" : 1,
"scanjs-rules/property_getUserMedia" : 1,
"scanjs-rules/property_indexedDB" : 1,
"scanjs-rules/property_localStorage" : 1,
"scanjs-rules/property_mgmt" : 1,
"scanjs-rules/property_sessionStorage" : 1
}
}