X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;f=.eslintrc.json;h=99d7730958642838731ec7cc7b298e6f587af226;hb=a5343c73b96e95c4c12deab1856013866903bcae;hp=4630e071e53d38585b30bb149e8532483b262b0e;hpb=ccc2925f920b360d0ddd8bf311c340355d243c04;p=lhc%2Fweb%2Fwiklou.git diff --git a/.eslintrc.json b/.eslintrc.json index 4630e071e5..99d7730958 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -1,61 +1,15 @@ { - "extends": "wikimedia", - "env": { - "browser": true - }, + "extends": [ + "wikimedia/client", + "wikimedia/jquery" + ], "globals": { "require": false, "module": false, "mw": false, - "$": false, - "mediaWiki": false, - "jQuery": false, "OO": false }, "rules": { - "no-restricted-properties": [ - 2, - { - "object": "$", - "property": "map", - "message": "Please use Array.prototype.map instead" - }, - { - "object": "$", - "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", - "message": "Please use Array.isArray instead" - }, - { - "object": "$", - "property": "isFunction", - "message": "Please use typeof (e.g. typeof e === 'function') instead" - }, - { - "object": "$", - "property": "grep", - "message": "Please use Array.prototype.filter instead" - }, - { - "object": "$", - "property": "trim", - "message": "Please use String.prototype.trim instead" - }, - { - "object": "$", - "property": "proxy", - "message": "Please use Function.prototype.bind instead" - } - ], "dot-notation": 0, "max-len": 0 }