UNPKG

@iopipe/eslint-config-iopipe

Version:
44 lines (42 loc) 1.07 kB
module.exports = { env: { browser: true, node: true, }, rules: { 'for-direction': 2, 'getter-return': ['error', {allowImplicit: true}], 'no-cond-assign': 2, 'no-console': 2, 'no-constant-condition': 2, 'no-control-regex': 2, 'no-compare-neg-zero': 2, 'no-debugger': 2, 'no-dupe-args': 2, 'no-dupe-keys': 2, 'no-duplicate-case': 2, 'no-empty-character-class': 2, 'no-empty': 2, 'no-ex-assign': 2, 'no-extra-boolean-cast': 0, 'no-func-assign': 2, 'no-inner-declarations': 2, 'no-invalid-regexp': 2, 'no-irregular-whitespace': 2, 'no-negated-in-lhs': 2, 'no-obj-calls': 2, 'no-prototype-builtins': 0, 'no-regex-spaces': 2, 'no-sparse-arrays': 2, 'no-template-curly-in-string': 2, 'no-unexpected-multiline': 2, 'no-unreachable': 2, 'no-unsafe-finally': 2, 'no-unsafe-negation': 2, 'use-isnan': 2, 'valid-jsdoc': [2, {requireReturn: false}], 'valid-typeof': 2, // variables 'no-use-before-define': [2, 'nofunc'], }, }