@webex/eslint-config-base
Version:
Cisco Webex Teams' JS ESLint config, following our styleguide
25 lines (24 loc) • 464 B
JavaScript
module.exports = {
extends: [
'./rules/best-practices',
'./rules/errors',
'./rules/node',
'./rules/style',
'./rules/variables',
'./rules/es6',
'./rules/imports',
'./rules/strict',
'./rules/mocha'
].map(require.resolve),
parserOptions: {
ecmaVersion: 2017,
sourceType: 'module',
ecmaFeatures: {
experimentalObjectRestSpread: true
}
},
parser: 'babel-eslint',
rules: {
strict: 'error'
}
};