mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2026-09-09 18:03:21 +00:00
[ADF-3593] remove rxjs-compat layer (#3886)
* remove rxjs-compat layer * add rxjs linter * observable new instead of create * lint fixes * disable rxjs-no-subject-value for certain scenarios * fix auth rxjs
This commit is contained in:
committed by
Eugenio Romano
parent
ccc52d40dd
commit
f5a7b07370
+48
-1
@@ -3,6 +3,9 @@
|
||||
"../node_modules/codelyzer",
|
||||
"../tools/tslint-rules/"
|
||||
],
|
||||
"extends": [
|
||||
"rxjs-tslint-rules"
|
||||
],
|
||||
"rules": {
|
||||
"adf-license-banner": [
|
||||
true,
|
||||
@@ -169,6 +172,50 @@
|
||||
"adf-class-name": true,
|
||||
"adf-prefix-name": true,
|
||||
"no-input-rename": true,
|
||||
"no-output-rename": true
|
||||
"no-output-rename": true,
|
||||
"rxjs-ban-operators": {
|
||||
"severity": "error"
|
||||
},
|
||||
"rxjs-no-unsafe-takeuntil": {
|
||||
"severity": "error"
|
||||
},
|
||||
"rxjs-no-create": {
|
||||
"severity": "error"
|
||||
},
|
||||
"rxjs-no-ignored-subscribe": {
|
||||
"severity": "error"
|
||||
},
|
||||
"rxjs-no-subject-unsubscribe": {
|
||||
"severity": "error"
|
||||
},
|
||||
"rxjs-no-subject-value": {
|
||||
"severity": "error"
|
||||
},
|
||||
"rxjs-no-unsafe-catch": {
|
||||
"options": [
|
||||
{
|
||||
"observable": "action(s|\\$)?"
|
||||
}
|
||||
],
|
||||
"severity": "error"
|
||||
},
|
||||
"rxjs-no-unsafe-switchmap": {
|
||||
"options": [
|
||||
{
|
||||
"disallow": [
|
||||
"add",
|
||||
"create",
|
||||
"delete",
|
||||
"post",
|
||||
"put",
|
||||
"remove",
|
||||
"set",
|
||||
"update"
|
||||
],
|
||||
"observable": "action(s|\\$)?"
|
||||
}
|
||||
],
|
||||
"severity": "error"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user