套件概覽
一個用於Flutter專案的開發者工具,列出所有使用的相依性,包括套件和外掛程式,以及它們各自的授權條款。此工具透過提供專案中第三方軟體授權條款的清楚概覽,協助確保合規性。該工具為命令列基礎,可在macOS、Windows和Linux上運作。它與Flutter的pub系統無縫整合,讓開發過程或發布前審查相依性變得輕鬆。
適用情境
- 審核開源許可證合規性
- 產生應用提交的許可證報告
- 識別過時或有問題的依賴項
- 確保商業應用的合法合規
- 在CI/CD流水線中審查許可證
主要特色
- Lists all dependencies and their licenses
- Supports cross-platform usage
- Integrates with Flutter's pub system
- Provides clean, readable output
- Open-source and community-maintained
適合對象
- Flutter developers
- Legal/compliance teams
- Open-source contributors
- App publishers
- CI/CD automation
使用建議
- 需要手動執行以更新
- 輸出格式可能需要解析以進行整合
- 不強制執行許可證合規性
- 僅限直接和傳遞依賴項
- 無內建授權驗證
