Allow edit.php to modify different slots.
[lhc/web/wiklou.git] / .eslintrc.json
1 {
2 "extends": "wikimedia",
3 "env": {
4 "browser": true
5 },
6 "globals": {
7 "require": false,
8 "module": false,
9 "mw": false,
10 "$": false,
11 "mediaWiki": false,
12 "jQuery": false,
13 "OO": false
14 },
15 "rules": {
16 "no-restricted-properties": [
17 2,
18 {
19 "object": "$",
20 "property": "map",
21 "message": "Please use Array.prototype.map instead"
22 },
23 {
24 "object": "$",
25 "property": "inArray",
26 "message": "Please use Array.prototype.indexOf instead"
27 },
28 {
29 "object": "$",
30 "property": "each",
31 "message": "Please consider different approaches to $.each, especially when using Array's. You can override this warning if necessary with eslint-disable-next-line."
32 },
33 {
34 "object": "$",
35 "property": "isArray",
36 "message": "Please use Array.isArray instead"
37 },
38 {
39 "object": "$",
40 "property": "isFunction",
41 "message": "Please use typeof (e.g. typeof e === 'function') instead"
42 },
43 {
44 "object": "$",
45 "property": "grep",
46 "message": "Please use Array.prototype.filter instead"
47 },
48 {
49 "object": "$",
50 "property": "trim",
51 "message": "Please use String.prototype.trim instead"
52 },
53 {
54 "object": "$",
55 "property": "proxy",
56 "message": "Please use Function.prototype.bind instead"
57 }
58 ],
59 "dot-notation": 0,
60 "max-len": 0
61 }
62 }