ソース形式
| 言語または形式 | 解析 | 検出されるフレームワークまたはスタック |
|---|---|---|
| TypeScript と TSX | 対応 | Next.js、TanStack Start、React、Angular、Node.js |
| JavaScript と JSX | 対応 | Next.js、React、Vue、Node.js |
| Vue 単一ファイルコンポーネント | 対応 | Vue、Nuxt |
| Svelte | 対応 | SvelteKit |
| Python | 対応 | Django、FastAPI、Flask |
| Go | 対応 | Wails、Gin、Echo、Fiber、Chi、Connect RPC、gRPC、Cobra |
| Swift | 対応 | Swift |
| Kotlin と Java | 対応 | JVM |
| Rust | 対応 | Rust |
| Ruby、C、C++、C#、PHP | 対応 | フレームワーク固有の対応なし |
| Bash、Lua、Scala、Elixir | 対応 | フレームワーク固有の対応なし |
| Markdown と MDX | 対応 | フレームワーク固有の対応なし |
カバレッジの制限
動的呼び出し、リフレクション、生成コードは、より注意深く確認する必要があります。関数が解析されたからといって、Panolayer がすべての呼び出し元を解決し、すべての期待値をチェックできることが保証されるわけではありません。フレームワーク検出はスタックを特定するものであり、フレームワークを完全にカバーしていることを示すものではありません。
複数のアプリを含むリポジトリ
Panolayer は monorepo 内のアプリを検出します。「アーキテクチャ」を検査して、どのアプリと関係が表示されているかを確認してください。ネストされたすべてのアプリや生成された依存関係が検出されたとは限りません。