satchel-ember-styleguide
Version:
shared styleguides for satchel frontend projects
40 lines (39 loc) • 795 B
JavaScript
module.exports = {
defaults: {
root: true,
parserOptions: {
ecmaVersion: 2017,
sourceType: 'module'
},
extends: [
'eslint:recommended',
'plugin:ember-suave/recommended'
],
env: {
browser: true
},
rules: {
'comma-dangle': 0,
'generator-star-spacing': 0,
'camelcase': 0,
'complexity': [2, 10],
'no-console': 0,
'no-reflect': 0,
'ember-suave/no-direct-property-access': 0,
'arrow-parens': 0,
'dot-location': 0,
'operator-linebreak': 0,
'one-var': 0,
'ember-suave/prefer-destructuring': ['error', {
'array': false
}]
},
globals: {
server: true,
Reflect: true,
Map: true,
process: true,
faker: true
}
}
};