| { |
| "root": true, |
| |
| "extends": "../.eslintrc-browser.json", |
| |
| "rules": { |
| "indent": [ "error", "tab", { |
| "outerIIFEBody": 0, |
| |
| // Ignore the top level function defining an AMD module |
| "ignoredNodes": [ |
| "Program > ExpressionStatement > CallExpression > :last-child > *" |
| ] |
| } ] |
| }, |
| |
| "overrides": [ |
| { |
| "files": "wrapper.js", |
| "rules": { |
| "no-unused-vars": "off", |
| "indent": [ "error", "tab", { |
| |
| // Unlike other codes, "wrapper.js" is implemented in UMD. |
| // So it required a specific exception for jQuery's UMD |
| // Code Style. This makes that indentation check is not |
| // performed for 1 depth of outer FunctionExpressions |
| "ignoredNodes": [ |
| "Program > ExpressionStatement > CallExpression > :last-child > *" |
| ] |
| } ] |
| }, |
| "globals": { |
| "jQuery": false |
| } |
| } |
| ] |
| } |