File: /var/www/elite/node_modules/eslint-config-htmlacademy/es6.js
module.exports = {
extends: [`htmlacademy/es5`],
rules: {
// ECMAScript 6
// http://eslint.org/docs/rules/#ecmascript-6
// ------------------------------------------
'arrow-parens': [`error`, `always`],
// parens are optional but recommended.
// ESLint doesn't support a *consistent*
// setting so "always" is used.
'constructor-super': `error`, // eslint:recommended
'generator-star-spacing': [`error`, `after`],
'no-new-symbol': `error`, // eslint:recommended
'no-this-before-super': `error`, // eslint:recommended
'no-var': `error`,
'prefer-rest-params': `error`,
'prefer-spread': `error`,
'rest-spread-spacing': `error`,
'yield-star-spacing': [`error`, `after`],
'object-shorthand': [`error`, `always`, {'avoidQuotes': true}],
'quotes': [`error`, `backtick`] // https://github.com/htmlacademy/eslint-config-htmlacademy/issues/4
}
};