コンテンツにスキップ
svelte-vitals
日本語
Esc
移動開く⌘Jプレビュー

Architecture

svelte-vitals の Architecture ルール一覧。

コードの形と置き場所のサイン。コンポーネントの大きさ、props の数、そしてプロジェクトが宣言した import の境界を見ます。

ルール 重大度 概要
architecture/component-size 🔵 info 大きくなりすぎたコンポーネントは分割しましょう。
architecture/directory-naming 🔵 info ディレクトリは、その場所に宣言した記法で名付けるべきです。
architecture/doc-link-target 🔵 info コメントに書かれたドキュメントリンクは、実在する何かを指し続けている必要があります。
architecture/private-scope-import 🔵 info プライベートなディレクトリ内のユニットを、その外から import すべきではありません。
architecture/prop-count 🔵 info props が多すぎるコンポーネントは、担っている責務も多すぎます。
architecture/reserved-directory-names 🔵 info ディレクトリの直下に置ける名前は、その位置に宣言した名前だけにすべきです。
architecture/reserved-name-placement 🔵 info 予約ディレクトリ名は、その名前について宣言した場所にしか現れてはいけません。
architecture/route-component-import 🔵 info SvelteKit のルートエントリはフレームワークが描画するものであり、他のコンポーネントから import するものではありません。
architecture/unit-entry-file 🔵 info ユニットとして宣言したディレクトリには、同名のファイルを置くべきです。

ルールの重大度を変えたり、無効にしたりする方法は 設定 を参照してください。