module.exports = exports = {
  extends: "twipped/browser",
  env: {es6: true, jquery: true},
  rules: {
    'indent': [ 2, 2, {
      'MemberExpression': 1,
    } ],
    'prefer-arrow-callback': 0,
    'object-shorthand': 0,
    'node/no-unsupported-features/node-builtins': 0
  },
  overrides: [
    {
      files: '$*.jsx',
      extends: "twipped/react",
      rules: {
        'react/jsx-indent': [2, 2, {checkAttributes: true}],
        "react/no-unknown-property": [2, { ignore: ['class'] }],
        'node/no-unpublished-import': 0,
        "node/no-missing-import": ["error", {
          "allowModules": ["svg", 'react']
        }]
      }
    }
  ]
};