Skip to content

Instantly share code, notes, and snippets.

@Dorf
Created February 28, 2019 03:11
Show Gist options
  • Save Dorf/390315a29ea2d0405b1a1f3e27b17244 to your computer and use it in GitHub Desktop.
Save Dorf/390315a29ea2d0405b1a1f3e27b17244 to your computer and use it in GitHub Desktop.
[ESLint adjustments for developemt] update rules to warning or disable, add to root sage theme file #sage #development
module.exports = {
'root': true,
'extends': 'eslint:recommended',
'globals': {
'wp': true,
},
'env': {
'node': true,
'es6': true,
'amd': true,
'browser': true,
'jquery': true,
},
'parserOptions': {
'ecmaFeatures': {
'globalReturn': true,
'generators': false,
'objectLiteralDuplicateProperties': false,
'experimentalObjectRestSpread': true,
},
'ecmaVersion': 2017,
'sourceType': 'module',
},
'plugins': [
'import',
],
'settings': {
'import/core-modules': [],
'import/ignore': [
'node_modules',
'\\.(coffee|scss|css|less|hbs|svg|json)$',
],
},
'rules': {
'no-console': 0,
'quotes': ['error', 'single'],
'comma-dangle': [
'error',
{
'arrays': 'always-multiline',
'objects': 'always-multiline',
'imports': 'always-multiline',
'exports': 'always-multiline',
'functions': 'ignore',
},
],
"no-unused-vars": "warn",
"no-undef": "warn"
},
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment