module.exports = {
  'extends': ['standard', 'plugin:ava/recommended'],
  'parserOptions': {
    'ecmaVersion': 2017,
    'sourceType': 'module',
    'ecmaFeatures': {
      'impliedStrict': true
    }
  },
  'env': {
    'node': false,
    'node-globals/env': true
  },
  'plugins': ['ava', 'import', 'node-globals', 'react', 'unicorn'],
  'rules': {
    'arrow-parens': ['error', 'as-needed'],
    'ava/no-async-fn-without-await': 'error',
    'ava/no-duplicate-modifiers': 'error',
    'generator-star-spacing': 'error',
    'import/default': 'error',
    'import/export': 'error',
    'import/extensions': ['error', {'js': 'never', 'json': 'always'}],
    'import/first': 'error',
    'import/imports-first': 'error',
    'import/named': 'error',
    'import/namespace': 'error',
    'import/newline-after-import': 'error',
    'import/no-absolute-path': 'error',
    'import/no-duplicates': 'error',
    'import/no-dynamic-require': 'error',
    'import/no-extraneous-dependencies': ['error', {}],
    'import/no-mutable-exports': 'error',
    'import/no-unresolved': ['error', {'commonjs': true}],
    'import/order': ['error', {'groups': ['builtin', 'external', 'internal', 'parent', 'sibling', 'index']}],
    'no-duplicate-imports': 'off',
    'no-shadow': ['error', {'builtinGlobals': true, 'hoist': 'never'}],
    'no-use-before-define': ['error', 'nofunc'],
    'no-var': 'error',
    'no-warning-comments': 'warn',
    'object-shorthand': 'error',
    'prefer-const': 'error',
    'promise/always-return': 'error',
    'promise/catch-or-return': 'error',
    'react/jsx-indent': ['error', 2],
    'react/jsx-indent-props': ['error', 2],
    'react/jsx-no-comment-textnodes': 'error',
    'react/jsx-no-duplicate-props': 'error',
    'react/jsx-no-target-blank': 'error',
    'react/jsx-no-undef': 'error',
    'react/jsx-uses-react': 'error',
    'react/jsx-uses-vars': 'error',
    'react/no-deprecated': 'error',
    'react/no-direct-mutation-state': 'error',
    'react/no-find-dom-node': 'error',
    'react/no-is-mounted': 'error',
    'react/no-unknown-property': 'error',
    'react/require-render-return': 'error',
    'unicorn/catch-error-name': 'error',
    'unicorn/explicit-length-check': 'error',
    'unicorn/no-abusive-eslint-disable': 'error',
    'unicorn/no-process-exit': 'error',
    'unicorn/throw-new-error': 'error'
  }
}

module.exports = {
  'extends': ['standard', 'plugin:ava/recommended'],
  'parserOptions': {
    'ecmaVersion': 2017,
    'sourceType': 'module',
    'ecmaFeatures': {
      'impliedStrict': true
    }
  },
  'env': {
    'node': false,
    'node-globals/env': true
  },
  'plugins': ['ava', 'import', 'node-globals', 'react', 'unicorn'],
  'rules': {
    'arrow-parens': ['error', 'as-needed'],
    'ava/no-async-fn-without-await': 'error',
    'ava/no-duplicate-modifiers': 'error',
    'generator-star-spacing': 'error',
    'import/default': 'error',
    'import/export': 'error',
    'import/extensions': ['error', {'js': 'never', 'json': 'always'}],
    'import/first': 'error',
    'import/imports-first': 'error',
    'import/named': 'error',
    'import/namespace': 'error',
    'import/newline-after-import': 'error',
    'import/no-absolute-path': 'error',
    'import/no-duplicates': 'error',
    'import/no-dynamic-require': 'error',
    'import/no-extraneous-dependencies': ['error', {}],
    'import/no-mutable-exports': 'error',
    'import/no-named-default': 'error',
    'import/no-unresolved': ['error', {'commonjs': true}],
    'import/order': ['error', {'groups': ['builtin', 'external', 'internal', 'parent', 'sibling', 'index']}],
    'no-duplicate-imports': 'off',
    'no-shadow': ['error', {'builtinGlobals': true, 'hoist': 'never'}],
    'no-use-before-define': ['error', 'nofunc'],
    'no-var': 'error',
    'no-warning-comments': 'warn',
    'object-shorthand': 'error',
    'prefer-const': 'error',
    'promise/always-return': 'error',
    'promise/catch-or-return': 'error',
    'react/jsx-indent': ['error', 2],
    'react/jsx-indent-props': ['error', 2],
    'react/jsx-no-comment-textnodes': 'error',
    'react/jsx-no-duplicate-props': 'error',
    'react/jsx-no-target-blank': 'error',
    'react/jsx-no-undef': 'error',
    'react/jsx-uses-react': 'error',
    'react/jsx-uses-vars': 'error',
    'react/no-deprecated': 'error',
    'react/no-direct-mutation-state': 'error',
    'react/no-find-dom-node': 'error',
    'react/no-is-mounted': 'error',
    'react/no-unknown-property': 'error',
    'react/require-render-return': 'error',
    'unicorn/catch-error-name': 'error',
    'unicorn/explicit-length-check': 'error',
    'unicorn/no-abusive-eslint-disable': 'error',
    'unicorn/no-process-exit': 'error',
    'unicorn/throw-new-error': 'error'
  }
}

Add import/no-named-default rule.