| { |
| "rules": { |
| "indent": [2, 4], |
| "no-unused-vars": [2, {"vars": "all", "args": "none"}], |
| "no-console": 0, |
| "semi": [2, "always"], |
| "eqeqeq": 2, |
| "block-scoped-var": 2, |
| "consistent-return": 2, |
| // specify curly brace conventions for all control statements |
| "curly": [2, "all"], |
| // require default case in switch statements |
| "default-case": 2, |
| // disallow use of eval() |
| "no-eval": 2, |
| // disallow adding to native types |
| "no-extend-native": 2, |
| // disallow use of eval()-like methods |
| "no-implied-eval": 2, |
| // disallow this keywords outside of classes or class-like objects |
| "no-invalid-this": 0, |
| // disallow creation of functions within loops |
| "no-loop-func": 2, |
| // disallow declaring the same variable more then once |
| "no-redeclare": 2, |
| // disallow use of the with statement |
| "no-with": 2, |
| // require use of the second argument for parseInt() |
| "radix": 2 |
| }, |
| "globals": { |
| |
| }, |
| "parser": "esprima-fb", |
| "env": { |
| "browser": true, |
| "jquery": true |
| }, |
| "extends": "eslint:recommended", |
| "plugins": [ |
| ] |
| } |