Skip to content

Latest commit

 

History

History
43 lines (30 loc) · 2.2 KB

File metadata and controls

43 lines (30 loc) · 2.2 KB

@nitpicker/cli

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 crawlanalyzereport を直列実行 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 アーカイブ

.nitpickercrawl が生成するアーカイブファイルです。保存済みのページ、HTMLスナップショット、リンク、リソース、画像、分析結果を、後続の analyze / report / query / viewer で再利用します。

アーカイブ形式や内部スキーマの詳細はリポジトリルートの ARCHITECTURE.md を参照してください。

ライセンス

Apache-2.0