no-use-before-declare is deprecated. Since TypeScript 2.9. Please use the built-in compiler checks instead.
typeof-compare is deprecated. Starting from TypeScript 2.2 the compiler includes this check which makes this rule redundant.
Could not find implementations for the following rules specified in the configuration:
use-input-property-decorator
use-output-property-decorator
use-host-property-decorator
use-life-cycle-interface
no-access-missing-member
templates-use-public
invoke-injectable
Try upgrading TSLint and/or ensuring that you have all necessary custom rules installed.
If TSLint was recently upgraded, you may have old rules configured which need to be cleaned up.
Warning: member-ordering - Direct string option is deprecated and does not support accessors.
See also https://palantir.github.io/tslint/rules/member-ordering/
You should replace "static-before-instance","variables-before-functions"
with the following equivalent options and add -accessor categories as appropriate:
[
{
"name": "static field",
"kinds": [
"public-static-field",
"protected-static-field",
"private-static-field"
]
},
{
"name": "instance field",
"kinds": [
"public-instance-field",
"protected-instance-field",
"private-instance-field"
]
},
{
"name": "static method",
"kinds": [
"public-static-method",
"private-static-method",
"protected-static-method",
"public-static-accessor",
"protected-static-accessor",
"private-static-accessor"
]
},
{
"name": "instance method",
"kinds": [
"public-constructor",
"protected-constructor",
"private-constructor",
"public-instance-method",
"protected-instance-method",
"private-instance-method",
"public-instance-accessor",
"protected-instance-accessor",
"private-instance-accessor"
]
}
]
Warning: The 'no-use-before-declare' rule requires type information.
|