diff --git a/eslint.config.js b/eslint.config.js index 71bd1f5c936..1dc72ff21ec 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -78,9 +78,6 @@ export default ts.config( }, { rules: { - 'eol-last': 'error', - quotes: ['error', 'single', { avoidEscape: true }], - semi: ['error', 'always'], eqeqeq: ['error', 'smart'], 'no-use-before-define': ['error', 'nofunc'], 'no-multi-str': 'error', @@ -88,7 +85,6 @@ export default ts.config( 'no-console': 'error', 'no-template-curly-in-string': 'error', 'no-nested-ternary': 'error', - 'lines-between-class-members': ['error', 'always', { exceptAfterSingleLine: true }], 'no-restricted-syntax': [ 'error', { diff --git a/generators/angular/templates/src/main/webapp/app/core/util/data-util.service.ts.ejs b/generators/angular/templates/src/main/webapp/app/core/util/data-util.service.ts.ejs index c44e12ba559..c3afb733558 100644 --- a/generators/angular/templates/src/main/webapp/app/core/util/data-util.service.ts.ejs +++ b/generators/angular/templates/src/main/webapp/app/core/util/data-util.service.ts.ejs @@ -89,7 +89,7 @@ export class DataUtils { }; observer.error(error); } else { - const fieldContentType: string = field + 'ContentType'; + const fieldContentType = field + 'ContentType'; this.toBase64(file, (base64Data: string) => { editForm.patchValue({ [field]: base64Data, diff --git a/lib/eslint/base.js b/lib/eslint/base.js index 07f83129e39..bfca23e93db 100644 --- a/lib/eslint/base.js +++ b/lib/eslint/base.js @@ -14,6 +14,19 @@ const baseConfig = { import: fixupPluginRules(imports), }, rules: { + 'dot-notation': 'error', + eqeqeq: ['error', 'always', { null: 'ignore' }], + 'no-else-return': 'error', + 'no-regex-spaces': 'error', + 'no-useless-computed-key': 'error', + 'no-useless-return': 'error', + 'no-var': 'error', + 'object-shorthand': 'error', + 'prefer-const': 'error', + 'prefer-destructuring': ['error', { array: false }], + 'prefer-object-has-own': 'error', + 'prefer-object-spread': 'error', + 'prefer-template': 'error', 'sort-imports': ['error', { ignoreDeclarationSort: true }], // Configure unused-imports rule