Switch to recommended stylistic rules

This commit is contained in:
Kristjan ESPERANTO 2024-12-09 01:02:58 +01:00
parent 6db5efe2c8
commit 90a7651f40
2 changed files with 17 additions and 30 deletions

View file

@ -26,7 +26,6 @@ Module.register('MMM-pages', {
return ['pages.css'];
},
/**
* Modulo that also works with negative numbers.
*
@ -213,13 +212,13 @@ Module.register('MMM-pages', {
MM.getModules()
.exceptWithClass(modulesToShow)
.enumerate((module) => module.hide(animationTime, lockStringObj));
.enumerate(module => module.hide(animationTime, lockStringObj));
// Shows all modules meant to be on the current page, after a small delay.
setTimeout(() => {
MM.getModules()
.withClass(modulesToShow)
.enumerate((module) => module.show(animationTime, lockStringObj));
.enumerate(module => module.show(animationTime, lockStringObj));
}, animationTime);
},

View file

@ -3,6 +3,8 @@ import eslintPluginStylistic from '@stylistic/eslint-plugin';
import globals from 'globals';
const config = [
eslintPluginJs.configs.recommended,
eslintPluginStylistic.configs['recommended-flat'],
{
files: ['**/*.js', '**/*.mjs'],
},
@ -16,24 +18,10 @@ const config = [
Module: 'readonly',
},
},
plugins: {
...eslintPluginStylistic.configs['all-flat'].plugins,
},
rules: {
...eslintPluginJs.configs.recommended.rules,
...eslintPluginStylistic.configs['all-flat'].rules,
'@stylistic/array-element-newline': 'off',
'@stylistic/brace-style': ['error', '1tbs', { allowSingleLine: true }],
'@stylistic/comma-dangle': ['error', 'only-multiline'],
'@stylistic/dot-location': ['error', 'property'],
'@stylistic/function-call-argument-newline': 'off',
'@stylistic/indent': ['error', 2],
'@stylistic/padded-blocks': 'off',
'@stylistic/quote-props': ['error', 'consistent-as-needed'],
'@stylistic/quotes': ['error', 'single'],
'@stylistic/multiline-comment-style': 'off',
'@stylistic/multiline-ternary': 'off',
'@stylistic/no-extra-parens': 'off',
'@stylistic/semi': ['error', 'always'],
'object-shorthand': ['error', 'always']
},
}