mirror of
https://github.com/fooflington/selfdefined.git
synced 2025-06-11 05:11:40 +00:00
update
This commit is contained in:
52
node_modules/nunjucks/.eslintrc.js
generated
vendored
Normal file
52
node_modules/nunjucks/.eslintrc.js
generated
vendored
Normal file
@ -0,0 +1,52 @@
|
||||
module.exports = {
|
||||
'extends': [
|
||||
'airbnb-base/legacy',
|
||||
],
|
||||
'parserOptions': {
|
||||
'sourceType': 'module',
|
||||
'ecmaVersion': 2017,
|
||||
},
|
||||
'env': {
|
||||
'node': true,
|
||||
'es6': true,
|
||||
},
|
||||
"rules": {
|
||||
// The one assertion of personal preference: no spaces before parentheses
|
||||
// of anonymous functions
|
||||
'space-before-function-paren': ['error', {
|
||||
anonymous: 'never',
|
||||
named: 'never',
|
||||
asyncArrow: 'always',
|
||||
}],
|
||||
// Temporarily disabled rules
|
||||
//
|
||||
// no-use-before-define is a good rule, but it would make the diff for
|
||||
// linting the code even more inscrutible than it already is.
|
||||
'no-use-before-define': 'off',
|
||||
// Relax some rules
|
||||
'no-cond-assign': ['error', 'except-parens'],
|
||||
'no-unused-vars': ['error', {
|
||||
'args': 'none',
|
||||
}],
|
||||
// Disable some overly-strict airbnb style rules
|
||||
'no-underscore-dangle': 'off',
|
||||
'no-param-reassign': 'off',
|
||||
'class-methods-use-this': 'off',
|
||||
'function-paren-newline': 'off',
|
||||
'no-plusplus': 'off',
|
||||
'object-curly-spacing': 'off',
|
||||
'no-multi-assign': 'off',
|
||||
'no-else-return': 'off',
|
||||
// While technically useless from the point of view of the regex parser,
|
||||
// escaping characters inside character classes is more consistent. I
|
||||
// would say that they make the regular expression more readable, if the
|
||||
// idea of readable regular expressions wasn't absurd on its face.
|
||||
'no-useless-escape': 'off',
|
||||
// I'm inclined to reverse this rule to be ['error', 'always'], but not just yet
|
||||
// IE 8 is a thing of the past and trailing commas are useful.
|
||||
'comma-dangle': 'off',
|
||||
},
|
||||
'globals': {
|
||||
'nunjucks': false,
|
||||
},
|
||||
};
|
Reference in New Issue
Block a user