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