@3fs/eslint-config
Version:
3fs ESLint Config
21 lines (20 loc) • 502 B
JavaScript
module.exports = {
extends: '@3fs',
env: { 'es6': true },
parserOptions: {
ecmaVersion: 8,
ecmaFeatures: { 'experimentalObjectRestSpread': true },
sourceType: 'module'
},
rules: {
'no-var': 'error',
'prefer-const': 'error',
'one-var': ['error', 'never'],
'prefer-arrow-callback': 'error',
'prefer-numeric-literals': 'error',
'prefer-rest-params': 'error',
'prefer-spread': 'error',
'prefer-template': 'error',
'no-invalid-this': 'error'
}
};