コンテンツに移動

@stylistic/plus/

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
}
適切

MIT ライセンスに基づいてリリースされています。