text: module.exports = {
    env: {
      browser: true,
      es6: true,
    },
    extends: [
      'plugin:react/recommended',
      'airbnb',
    ],
    globals: {
      Atomics: 'readonly',
      SharedArrayBuffer: 'readonly',
    },
    parserOptions: {
      ecmaFeatures: {
        jsx: true,
      },
      ecmaVersion: 2018,
      sourceType: 'module',
    },
    plugins: [
      'react',
    ],
    rules: {
      'react/jsx-filename-extension': 0,
      'react/jsx-props-no-spreading': 0,
      'react/no-array-index-key': 0,
      'no-plusplus': 0,
      'jsx-a11y/click-events-have-key-events': 0,
      'jsx-a11y/control-has-associated-label': 0,
      'import/prefer-default-export': 0,
      'react/destructuring-assignment': 0,
      'react/no-access-state-in-setstate': 0,
      'max-classes-per-file': 0,
      'no-underscore-dangle': 0,
      'react/require-default-props': 0,
      'react/forbid-prop-types': 0, // TOOD: REFACTOR TO PREVENT OBJECT
    },
    settings: {
      'import/resolver': {
        node: {
          moduleDirectory: ['node_modules', 'src/'],
        },
      },
    },
  };
  