Web サイトのクロール、分析、Google Sheets レポート、アーカイブクエリ、ローカルビューアを実行する CLI です。
CLI の呼び出しは npx @nitpicker/cli に統一しています。
npx @nitpicker/cli <command> [options]| コマンド | 用途 | 詳細 |
|---|---|---|
crawl |
Webサイトをクロールして .nitpicker アーカイブを作成・更新 |
docs/crawl.md |
analyze |
.nitpicker アーカイブに分析プラグインを実行 |
docs/analyze.md |
report |
.nitpicker アーカイブをGoogle Sheetsへ出力 |
docs/report.md |
pipeline |
crawl → analyze → report を直列実行 |
docs/pipeline.md |
query |
.nitpicker アーカイブをJSONで問い合わせ |
docs/query.md |
viewer |
.nitpicker アーカイブまたはstubをローカルビューアで開く |
docs/viewer.md |
npx @nitpicker/cli crawl https://example.com
npx @nitpicker/cli crawl ./example.com.nitpicker --retry-failed
npx @nitpicker/cli analyze ./example.com.nitpicker --all
npx @nitpicker/cli report ./example.com.nitpicker --sheet <Google Sheets URL> --all
npx @nitpicker/cli query ./example.com.nitpicker summary --pretty
npx @nitpicker/cli viewer ./example.com.nitpicker.nitpicker は crawl が生成するアーカイブファイルです。保存済みのページ、HTMLスナップショット、リンク、リソース、画像、分析結果を、後続の analyze / report / query / viewer で再利用します。
アーカイブ形式や内部スキーマの詳細はリポジトリルートの ARCHITECTURE.md を参照してください。
Apache-2.0