old_contents: const config = {
    extends: ['standard', 'prettier', 'prettier/standard'],
    plugins: ['import', 'mocha'],
    env: {
      mocha: true
    },
    rules: {
      'import/no-extraneous-dependencies': [
        'error',
        {
          devDependencies: [
            '**/test/**/*.js',
            '**/bootstrap-unexpected-markdown.js'
          ],
          optionalDependencies: false,
          peerDependencies: false
        }
      ],
      'mocha/no-exclusive-tests': 'error',
      'mocha/no-nested-tests': 'error',
      'mocha/no-identical-title': 'error'
    },
    parserOptions: {
      ecmaVersion: 9,
      ecmaFeatures: {
        globalReturn: true,
        jsx: true
      },
      sourceType: 'module'
    }
  };
  
  if (process.stdin.isTTY) {
    // Enable plugin-prettier when running in a terminal. Allows us to have
    // eslint verify prettier formatting, while not being bothered by it in our
    // editors.
    config.plugins.push('prettier');
    config.rules['prettier/prettier'] = 'error';
  }
  
  module.exports = config;
  
new_contents: const config = {
    extends: ['standard', 'prettier', 'prettier/standard'],
    plugins: ['import', 'mocha'],
    env: {
      mocha: true
    },
    rules: {
      'import/no-extraneous-dependencies': [
        'error',
        {
          devDependencies: [
            '**/test/**/*.js',
            '**/bootstrap-unexpected-markdown.js'
          ],
          optionalDependencies: false,
          peerDependencies: false
        }
      ],
      'mocha/no-exclusive-tests': 'error',
      'mocha/no-nested-tests': 'error',
      'mocha/no-identical-title': 'error'
    }
  };
  
  if (process.stdin.isTTY) {
    // Enable plugin-prettier when running in a terminal. Allows us to have
    // eslint verify prettier formatting, while not being bothered by it in our
    // editors.
    config.plugins.push('prettier');
    config.rules['prettier/prettier'] = 'error';
  }
  
  module.exports = config;
  
subject: Remove unnecessary parserOptions