{
"extends": "wikimedia",
"env": {
- "browser": true,
- "jquery": true
+ "browser": true
},
"globals": {
"require": false,
"module": false,
+ "mw": false,
+ "$": false,
"mediaWiki": false,
+ "jQuery": false,
"OO": false
},
"rules": {
"property": "inArray",
"message": "Please use Array.prototype.indexOf instead"
},
+ {
+ "object": "$",
+ "property": "each",
+ "message": "Please consider different approaches to $.each, especially when using Array's. You can override this warning if necessary with eslint-disable-next-line."
+ },
{
"object": "$",
"property": "isArray",
"object": "$",
"property": "trim",
"message": "Please use String.prototype.trim instead"
+ },
+ {
+ "object": "$",
+ "property": "proxy",
+ "message": "Please use Function.prototype.bind instead"
}
],
"dot-notation": 0,