インストール
quarto-dsh のインストールとセットアップ
必要なもの
| ツール | バージョン | 確認コマンド |
|---|---|---|
| Quarto | >= 1.3 | quarto --version |
| Node.js | >= 20 | node --version |
| pnpm | 任意 | pnpm --version |
NoteQuarto のインストール(macOS)
brew install quarto で導入できます。他の OS は Quarto 公式 を参照してください。
リポジトリを取得する
git clone https://github.com/watanabe3tipapa/quarto-dsh.git
cd quarto-dsh依存関係とビルド
pnpm install
pnpm build # TypeScript ビルド + テンプレートコピー動作確認
# テンプレート一覧
pnpm exec tsx src/cli/index.ts list-templates
# ヘルプ
pnpm exec tsx src/cli/index.ts help
Tipビルド済みの CLI
pnpm build 後は lib/ 以下にコンパイルされるため、node lib/cli/index.js でも実行できます。npm の bin に登録済みです(quarto-dsh / quarto-dsh-lsp)。
テスト
pnpm test # vitest(19 tests)
pnpm typecheck次のステップ
- lint(設定検証) —
_quarto.ymlを実在キーで検証 - scan(記法検査) —
.qmdの記法を検査