type-generic-spacing
TypeScript の型ジェネリクス内のスペースの一貫性を強制します。
ルール詳細
このルールは、TypeScript の型ジェネリクス内のスペースの一貫性を強制します。
オプション
このルールにはオプションはありません。
このルールの**不正な**コード例
ts
/*eslint @stylistic/type-generic-spacing: ["error"]*/
type Foo<T=true> = T
type Foo<T,K> = T
interface Log {
foo <T>(name: T): void
}
不正なコード
このルールの**正しい**コード例
ts
/*eslint @stylistic/type-generic-spacing: ["error"]*/
type Foo<T = true> = T
type Foo<T, K> = T
interface Log {
foo<T>(name: T): void
}
正しいコード