2016-01-23 18:02:23 +00:00
|
|
|
module.exports = {
|
2016-01-24 17:14:25 +00:00
|
|
|
globals: {
|
|
|
|
// mocha
|
|
|
|
describe: false,
|
|
|
|
it: false,
|
|
|
|
before: false,
|
|
|
|
beforeEach: false,
|
|
|
|
after: false,
|
|
|
|
afterEach: false
|
|
|
|
},
|
2016-01-23 18:02:23 +00:00
|
|
|
rules: {
|
|
|
|
indent: [
|
|
|
|
2,
|
|
|
|
4,
|
2016-01-28 03:47:40 +00:00
|
|
|
{SwitchCase: 1}
|
2016-01-23 18:02:23 +00:00
|
|
|
],
|
|
|
|
quotes: [
|
|
|
|
2,
|
|
|
|
'single'
|
|
|
|
],
|
|
|
|
'linebreak-style': [
|
|
|
|
2,
|
|
|
|
'unix'
|
|
|
|
],
|
|
|
|
semi: [
|
|
|
|
2,
|
|
|
|
'always'
|
|
|
|
],
|
|
|
|
'max-len': 0,
|
|
|
|
'require-jsdoc': 0,
|
|
|
|
'padded-blocks': 0,
|
|
|
|
'no-throw-literal': 0,
|
|
|
|
camelcase: 0,
|
|
|
|
'valid-jsdoc': 0,
|
|
|
|
'no-path-concat': 1,
|
2016-03-12 07:02:49 +00:00
|
|
|
'quote-props': [2, 'as-needed'],
|
2016-05-26 15:05:44 +00:00
|
|
|
'no-warning-comments': 1,
|
|
|
|
'no-control-regex': 0
|
2016-01-23 18:02:23 +00:00
|
|
|
},
|
|
|
|
env: {
|
|
|
|
es6: true,
|
|
|
|
browser: true,
|
|
|
|
node: true
|
|
|
|
},
|
|
|
|
ecmaFeatures: {
|
|
|
|
modules: true
|
|
|
|
},
|
|
|
|
extends: 'google'
|
|
|
|
};
|