diff options
Diffstat (limited to 'src/.eslintrc.json')
-rw-r--r-- | src/.eslintrc.json | 102 |
1 files changed, 0 insertions, 102 deletions
diff --git a/src/.eslintrc.json b/src/.eslintrc.json deleted file mode 100644 index c2b08fb93..000000000 --- a/src/.eslintrc.json +++ /dev/null @@ -1,102 +0,0 @@ -{ - "root": true, - - "extends": "../.eslintrc-browser.json", - - "parserOptions": { - "ecmaVersion": 2015, - "sourceType": "module" - }, - - "plugins": [ "import" ], - - "rules": { - "import/extensions": [ "error", "always" ], - "import/no-cycle": "error", - "import/no-unused-modules": [ "error", { - "unusedExports": true, - - // When run via WebStorm, the root path against which these paths - // are resolved is the path where this ESLint config file lies, - // i.e. `src`. When run via the command line, it's usually the root - // folder of the jQuery repository. This pattern intends to catch both. - // Note that we cannot specify two patterns here: - // [ "src/*.js", "*.js" ] - // as they're analyzed individually and the rule crashes if a pattern - // cannot be matched. - "ignoreExports": [ "{src/,}*.js" ] - } ], - "indent": [ "error", "tab", { - "outerIIFEBody": 0 - } ] - }, - - "overrides": [ - { - "files": "wrapper.js", - "parserOptions": { - "ecmaVersion": 5, - "sourceType": "script" - }, - "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, - "module": true - } - }, - - { - "files": "wrapper-esm.js", - "parserOptions": { - "ecmaVersion": 2015, - "sourceType": "module" - }, - "globals": { - "jQuery": false - }, - "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 > FunctionDeclaration > *" - ] - } ], - "import/no-unused-modules": "off" - } - }, - - { - "files": "exports/amd.js", - "globals": { - "define": false - } - }, - - { - "files": "core.js", - "globals": { - - // Defining Symbol globally would create a danger of using - // it unguarded in another place, it seems safer to define - // it only for this module. - "Symbol": false - } - } - ] -} |