{
    "env": {
        "es6": true
    },
    "extends": "jquery",
    "parserOptions": {
        "sourceType": "module"
    },
    "rules": {
        "brace-style": ["error", "1tbs", { "allowSingleLine": true }],
        "wrap-iife": ["error", "any"]
    }
}

{
    "env": {
        "es6": true
    },
    "extends": "jquery",
    "parserOptions": {
        "sourceType": "module"
    },
    "rules": {
        "arrow-spacing": ["error", { "before": true, "after": true }],
        "brace-style": ["error", "1tbs", { "allowSingleLine": true }],
        "constructor-super": "error",
        "no-const-assign": "error",
        "no-dupe-class-members": "error",
        "no-duplicate-imports": "error",
        "no-this-before-super": "error",
        "no-useless-constructor": "error",
        "no-useless-rename": "error",
        "rest-spread-spacing": ["error", "never"],
        "wrap-iife": ["error", "any"]
    }
}

Enable some ES2015-specific ESLint rules
All: Enable some ES2015-specific ESLint rules
