packages-dev/eslint-config/es6.js (26 lines of code) (raw):

module.exports = { parser: '@babel/eslint-parser', parserOptions: { sourceType: 'module', ecmaVersion: 2018, ecmaFeatures: { arrowFunctions: true, blockBindings: true, classes: true, defaultParams: true, destructuring: true, forOf: true, legacyDecorators: true, objectLiteralComputedProperties: true, objectLiteralShorthandMethods: true, objectLiteralShorthandProperties: true, spread: true, superInFunctions: true, templateStrings: true } }, extends: [ './config/es6', './config/import' ].map(require.resolve) };