@pantheon-systems/eslint-config-pantheon
Version:
A collection of Pantheon's ESLint configurations
34 lines (33 loc) • 609 B
JavaScript
module.exports = {
env: {
node: true,
},
parserOptions: {
requireConfigFile: false,
babelOptions: {
presets: ['@babel/preset-env'],
},
},
extends: [
'airbnb-base',
],
rules: {
quotes: ['error', 'single', { avoidEscape: true }],
'import/order': [
'error',
{
alphabetize: {
order: 'asc',
caseInsensitive: false,
},
'newlines-between': 'always',
groups: [
['builtin', 'external'],
'internal',
'parent',
['sibling', 'index'],
],
},
],
},
};