mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-07 01:54:15 +00:00
117616: Added default options in .eslintrc.json
Also enforced the trailing commas rule in .editorconfig for IntelliJ
This commit is contained in:
@@ -15,6 +15,10 @@ trim_trailing_whitespace = false
|
|||||||
|
|
||||||
[*.ts]
|
[*.ts]
|
||||||
quote_type = single
|
quote_type = single
|
||||||
|
ij_typescript_enforce_trailing_comma = whenmultiline
|
||||||
|
|
||||||
|
[*.js]
|
||||||
|
ij_javascript_enforce_trailing_comma = whenmultiline
|
||||||
|
|
||||||
[*.json5]
|
[*.json5]
|
||||||
ij_json_keep_blank_lines_in_code = 3
|
ij_json_keep_blank_lines_in_code = 3
|
||||||
|
@@ -263,13 +263,39 @@
|
|||||||
"rxjs/no-nested-subscribe": "off", // todo: go over _all_ cases
|
"rxjs/no-nested-subscribe": "off", // todo: go over _all_ cases
|
||||||
|
|
||||||
// Custom DSpace Angular rules
|
// Custom DSpace Angular rules
|
||||||
"dspace-angular-ts/alias-imports": "error",
|
"dspace-angular-ts/alias-imports": [
|
||||||
|
"error",
|
||||||
|
{
|
||||||
|
"aliases": [
|
||||||
|
{
|
||||||
|
"package": "rxjs",
|
||||||
|
"imported": "of",
|
||||||
|
"local": "observableOf"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
"dspace-angular-ts/themed-component-classes": "error",
|
"dspace-angular-ts/themed-component-classes": "error",
|
||||||
"dspace-angular-ts/themed-component-selectors": "error",
|
"dspace-angular-ts/themed-component-selectors": "error",
|
||||||
"dspace-angular-ts/themed-component-usages": "error",
|
"dspace-angular-ts/themed-component-usages": "error",
|
||||||
"dspace-angular-ts/themed-decorators": "error",
|
"dspace-angular-ts/themed-decorators": [
|
||||||
|
"error",
|
||||||
|
{
|
||||||
|
"decorators": {
|
||||||
|
"listableObjectComponent": 3,
|
||||||
|
"rendersSectionForMenu": 2
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
"dspace-angular-ts/themed-wrapper-no-input-defaults": "error",
|
"dspace-angular-ts/themed-wrapper-no-input-defaults": "error",
|
||||||
"dspace-angular-ts/unique-decorators": "error"
|
"dspace-angular-ts/unique-decorators": [
|
||||||
|
"error",
|
||||||
|
{
|
||||||
|
"decorators": [
|
||||||
|
"listableObjectComponent"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user