Normalize and enforce single quotes in scripts
- Add quotes and semi rules to ESLint - Fix quotes and semicolons
This commit is contained in:
80
.eslintrc.js
80
.eslintrc.js
@@ -1,47 +1,49 @@
|
|||||||
module.exports = {
|
module.exports = {
|
||||||
"root": true,
|
'root': true,
|
||||||
"extends": "eslint:recommended",
|
'extends': 'eslint:recommended',
|
||||||
"globals": {
|
'globals': {
|
||||||
"wp": true
|
'wp': true,
|
||||||
},
|
},
|
||||||
"env": {
|
'env': {
|
||||||
"node": true,
|
'node': true,
|
||||||
"es6": true,
|
'es6': true,
|
||||||
"amd": true,
|
'amd': true,
|
||||||
"browser": true,
|
'browser': true,
|
||||||
"jquery": true
|
'jquery': true,
|
||||||
},
|
},
|
||||||
"parserOptions": {
|
'parserOptions': {
|
||||||
"ecmaFeatures": {
|
'ecmaFeatures': {
|
||||||
"globalReturn": true,
|
'globalReturn': true,
|
||||||
"generators": false,
|
'generators': false,
|
||||||
"objectLiteralDuplicateProperties": false,
|
'objectLiteralDuplicateProperties': false,
|
||||||
"experimentalObjectRestSpread": true
|
'experimentalObjectRestSpread': true,
|
||||||
},
|
},
|
||||||
"ecmaVersion": 2017,
|
'ecmaVersion': 2017,
|
||||||
"sourceType": "module"
|
'sourceType': 'module',
|
||||||
},
|
},
|
||||||
"plugins": [
|
'plugins': [
|
||||||
"import"
|
'import',
|
||||||
],
|
],
|
||||||
"settings": {
|
'settings': {
|
||||||
"import/core-modules": [],
|
'import/core-modules': [],
|
||||||
"import/ignore": [
|
'import/ignore': [
|
||||||
"node_modules",
|
'node_modules',
|
||||||
"\\.(coffee|scss|css|less|hbs|svg|json)$"
|
'\\.(coffee|scss|css|less|hbs|svg|json)$',
|
||||||
]
|
],
|
||||||
},
|
},
|
||||||
"rules": {
|
'rules': {
|
||||||
"no-console": process.env.NODE_ENV === 'production' ? 2 : 0,
|
'no-console': process.env.NODE_ENV === 'production' ? 2 : 0,
|
||||||
"comma-dangle": [
|
'quotes': ['error', 'single'],
|
||||||
"error",
|
'semi': 'error',
|
||||||
|
'comma-dangle': [
|
||||||
|
'error',
|
||||||
{
|
{
|
||||||
"arrays": "always-multiline",
|
'arrays': 'always-multiline',
|
||||||
"objects": "always-multiline",
|
'objects': 'always-multiline',
|
||||||
"imports": "always-multiline",
|
'imports': 'always-multiline',
|
||||||
"exports": "always-multiline",
|
'exports': 'always-multiline',
|
||||||
"functions": "ignore"
|
'functions': 'ignore',
|
||||||
}
|
},
|
||||||
]
|
],
|
||||||
}
|
},
|
||||||
}
|
};
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
import 'jquery';
|
import 'jquery';
|
||||||
|
|
||||||
// Import everything from autoload
|
// Import everything from autoload
|
||||||
import "./autoload/**/*"
|
import './autoload/**/*';
|
||||||
|
|
||||||
// import local dependencies
|
// import local dependencies
|
||||||
import Router from './util/Router';
|
import Router from './util/Router';
|
||||||
|
|||||||
@@ -60,4 +60,4 @@ class Router {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
export default Router
|
export default Router;
|
||||||
|
|||||||
Reference in New Issue
Block a user