Updated TypeScript to v2.25.0

Signed-off-by: Valentin Popov <info@valentineus.link>
This commit is contained in:
2020-03-26 20:36:44 +04:00
parent a40468c437
commit 09caa0dcba
4 changed files with 93 additions and 28 deletions

View File

@ -2,6 +2,10 @@
"@typescript-eslint/await-thenable": [
"error"
],
"@typescript-eslint/class-literal-property-style": [
"error",
"getters"
],
"@typescript-eslint/comma-spacing": [
"error",
{
@ -64,6 +68,9 @@
"prefixWithI": "always"
}
],
"@typescript-eslint/no-base-to-string": [
"error"
],
"@typescript-eslint/no-empty-interface": [
"warn",
{
@ -115,6 +122,26 @@
"allowTupleTypes": "in-unions-and-intersections"
}
],
"@typescript-eslint/no-unnecessary-condition": [
"error",
{
"allowConstantLoopConditions": false,
"checkArrayPredicates": true,
"ignoreRhs": true
}
],
"@typescript-eslint/no-unnecessary-type-assertion": [
"error"
],
"@typescript-eslint/no-unsafe-call": [
"error"
],
"@typescript-eslint/no-unsafe-member-access": [
"error"
],
"@typescript-eslint/no-unsafe-return": [
"error"
],
"@typescript-eslint/no-untyped-public-signature": [
"warn",
{
@ -151,6 +178,12 @@
"@typescript-eslint/no-var-requires": [
"error"
],
"@typescript-eslint/prefer-readonly-parameter-types": [
"error",
{
"checkParameterProperties": true
}
],
"@typescript-eslint/quotes": [
"error",
"double",
@ -188,6 +221,8 @@
"@typescript-eslint/type-annotation-spacing": [
"error",
{
"after": true,
"before": true,
"overrides": {
"arrow": {
"after": true,
@ -196,6 +231,22 @@
"colon": {
"after": true,
"before": false
},
"parameter": {
"after": true,
"before": true
},
"property": {
"after": true,
"before": true
},
"returnType": {
"after": true,
"before": true
},
"variable": {
"after": true,
"before": true
}
}
}
@ -209,7 +260,8 @@
"objectDestructuring": true,
"parameter": true,
"propertyDeclaration": true,
"variableDeclaration": true
"variableDeclaration": true,
"variableDeclarationIgnoreFunction": false
}
],
"comma-spacing": [