DB
Size: a a a
DB
SG
SG
SG
SG
DB
DB
SG
SG
SS
SG
SG
SS
YT
constructor(private readonly user: User) {}А как выполняется проверка соответствия типа? Только по свойствам класса
User
или методы тоже?DB
constructor(private readonly user: User) {}А как выполняется проверка соответствия типа? Только по свойствам класса
User
или методы тоже?user: typeof User
YT
user: typeof User
User
, который не является объектом этого класса. И TS не ругается на то, что в конструкторе параметр не того типа.class Input {
constructor(private readonly user: User) { }
}
class User {
name: string|undefined
}
var user = {name: 'Yurii'}
var input = new Input({ name: 'Yurii' })
console.log(user instanceof User) // false
DB
User
, который не является объектом этого класса. И TS не ругается на то, что в конструкторе параметр не того типа.class Input {
constructor(private readonly user: User) { }
}
class User {
name: string|undefined
}
var user = {name: 'Yurii'}
var input = new Input({ name: 'Yurii' })
console.log(user instanceof User) // false
EO
eslint:ignore-pattern Check {
filePath: '/Users/yevheniio/Library/Projects/wix-serverless/datastore/docstore/test/TokenSigner.spec.ts',
dot: false,
relativePath: 'test/TokenSigner.spec.ts',
result: false
} +0ms
eslint:file-enumerator Didn't match: TokenSigner.spec.ts +0ms
lint .,
в игнорах всё стандартно, а сорцы и тесты не матчитNo files matching the pattern "." were found.
SG
eslint:ignore-pattern Check {
filePath: '/Users/yevheniio/Library/Projects/wix-serverless/datastore/docstore/test/TokenSigner.spec.ts',
dot: false,
relativePath: 'test/TokenSigner.spec.ts',
result: false
} +0ms
eslint:file-enumerator Didn't match: TokenSigner.spec.ts +0ms
lint .,
в игнорах всё стандартно, а сорцы и тесты не матчитNo files matching the pattern "." were found.
SG
--ext .tsx,.ts,.js