type-literal-properties-newline
2 つ以上のメンバーを持つ型リテラルを複数行にします。
- ルール ID:
tai-kun/type-literal-properties-newline - 自動修正: あり
メンバーが 2 つ以上ある type リテラルで、最初のメンバーが { と同じ行にある場合、{ の直後に改行を挿入します。
設定
このルールを有効にするには、vite.config.ts の lint.rules に追加します。
"tai-kun/type-literal-properties-newline": "error",
例
違反例
type Options = { a: string; b: number };
修正後
type Options = {
a: string;
b: number;
};
注意
interfaceは Oxfmt が常に複数行にするため、このルールの対象外です。sort-type-membersと併用できます。