module.exports = { 'env': { 'browser': true, 'commonjs': true, 'amd': true, 'mocha': true }, 'extends': 'eslint:recommended', 'rules': { 'indent': ['error', 4], 'linebreak-style': ['error', 'unix'], 'quotes': ['error', 'single'], 'semi': ['error', 'always'], 'no-unused-vars': ['error', { 'args': 'none' }], 'array-bracket-spacing': 'error', 'block-spacing': 'error', 'brace-style': ['error', '1tbs', { 'allowSingleLine': true }], 'camelcase': 'error', 'comma-spacing': 'error', 'computed-property-spacing': 'error', 'curly': 'error', 'eol-last': 'error', 'eqeqeq': 'error', 'func-call-spacing': 'error', 'key-spacing': 'error', 'keyword-spacing': 'error', 'max-depth': ['error', 4], 'max-nested-callbacks': ['error', 3], 'new-cap': ['error', {'capIsNew': false}], 'no-multiple-empty-lines': ['error', {'max': 1}], 'no-extra-bind': 'error', 'no-console': 'warn', 'no-implicit-coercion': 'error', 'no-implicit-globals': 'error', 'no-useless-concat': 'error', 'no-useless-return': 'error', 'no-trailing-spaces': 'error', 'no-multi-spaces': 'error', 'no-whitespace-before-property': 'error', 'object-curly-spacing': 'error', 'space-before-blocks': 'error', 'space-before-function-paren': ['error', 'never'], 'space-in-parens': ['error'], 'wrap-iife': 'error' } };