// eslint-disable-next-line import/no-commonjs
module.exports = {
  env: {
    browser: true,
    es6: true,
    node: true,
  },
  parser: 'babel-eslint', // allows both flowtype and static class properties
  parserOptions: {
    ecmaVersion: 6,
    sourceType: 'module',
    ecmaFeatures: {
      experimentalObjectRestSpread: true,
      impliedStrict: true,
      jsx: true,
    },
  },
  extends: [
    'eslint:recommended',
    'plugin:import/errors',
    './rules/base.js',
    'prettier',
  ],
  plugins: ['import', 'prettier'],
  settings: {
    'import/extensions': ['.js'],
  },
};

@@ -237,17 +237,20 @@
 ersion: 
-6
+2018
 ,%0A    so
@@ -293,50 +293,8 @@
 : %7B%0A
-      experimentalObjectRestSpread: true,%0A
     

replace experimentalObjectRestSpread for ecmaVersion