コンテンツにスキップ
tai-kun's Vite+ Lint Plugins
Esc
↑↓移動↵開く⌘Jプレビュー
このページの内容

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 と併用できます。

このページは役に立ちましたか?