正在載入工具…

LOCAL REPO · PNPM

Monorepo 相依圖

從本機匯出的報告追查:哪些 workspace 引入這個套件?是多個版本,還是相同版本的 peer context?

載入本機報告

先在本專案完成建置,再執行 mise exec -- node apps/dependency-graph/dist/cli.mjs /path/to/repo > dependencies.json。支援 pnpm lockfile 9.0,含雙 YAML 文件。CLI 與使用說明見專案 README。

報告只在裝置處理,不上傳或保存。

如何解讀

每個引入來源顯示一條最短路徑;直接相依為一步,間接相依會顯示中間套件。節點的所有直接邊另列於下方,循環不會無限展開。

預設 CLI 隱藏 workspace 實際路徑,但套件名稱及依賴關係仍在報告內。若明確加上 --include-workspace-paths,將包含相對路徑;分享前請檢查。來源行號對應匯出當時的 lockfile。

本工具不讀取或執行 repo 的 scripts,不推測缺少的依賴,也不自動去重或修改專案。未解析與過期 manifest 會顯示診斷。

Cloudflare Web Analytics 僅統計頁面瀏覽與效能;工具輸入、檔案內容與處理結果留在你的裝置。