ウェブサイト制作・検証・管理のためのツール群です。レスポンシブデザイン対応、ビジュアルリグレッション検証、スクリーンショット撮影、リソース複製などの機能を提供します。
@d-zero/a11y-check- ウェブサイトのアクセシビリティチェックツール@d-zero/archaeologist- ウェブサイトの本番環境と開発環境の差分検証ツール@d-zero/backlog-projects- Backlogプロジェクト管理ツール@d-zero/filematch- ファイルマッチングツール@d-zero/print- ウェブページのスクリーンショット撮影ツール@d-zero/remote-inspector- SSH/SFTP経由でローカルとリモートファイルを比較するツール@d-zero/replicator- レスポンシブ対応のウェブページ複製ツール
@d-zero/a11y-check-core- アクセシビリティチェックのコア機能@d-zero/a11y-check-axe-scenario- axe-coreを使用したアクセシビリティチェックシナリオ@d-zero/a11y-check-scenarios- カスタムアクセシビリティチェックシナリオ
@d-zero/beholder- ウェブページのスクレイピングと記録機能
@d-zero/puppeteer-dealer- Puppeteerページハンドリングとブラウザ管理@d-zero/puppeteer-general-actions- Puppeteer汎用アクション@d-zero/puppeteer-page-scan- ページスキャン用ヘルパー関数とデバイス設定@d-zero/puppeteer-screenshot- スクリーンショット撮影機能@d-zero/puppeteer-scroll- ページスクロール機能
@d-zero/google-auth- Google API認証機能@d-zero/google-sheets- Google Sheets API型安全ラッパー
@d-zero/cli-core- CLIツール共通ユーティリティ@d-zero/dealer- 並列処理管理@d-zero/fs- ファイルシステムユーティリティ(zip/unzip)@d-zero/html-distiller- HTML解析・抽出機能@d-zero/notion- Notion API連携@d-zero/proc-talk- プロセス間通信@d-zero/readtext- テキスト読み取り機能@d-zero/roar- サブコマンド対応CLIヘルパーライブラリ(yargs-parserベース)@d-zero/shared- 共通ユーティリティ関数
- Voltaによって管理しています。
- Node.jsのバージョンは
package.jsonに記載しています - yarnのバージョンは
package.jsonに記載しています - このバージョンはRenovateによってアップデートされます
- Node.jsのバージョンは
- Commitizenを利用してコミットメッセージを作ります(メッセージはcommitlintによってチェックされます)
| コマンド | 内容 |
|---|---|
yarn build |
各パッケージのビルドを行います |
yarn lint |
リポジトリ内のファイルのリント・自動フォーマット・スペルチェックを行います |
yarn test |
リポジトリ内のファイルのテストを実行します |
yarn co |
GitコミットをCommitizen経由で実行します |