/
githubmirror
/
Front-End-Checklist
Обзор
Документация
Войти
/
githubmirror
/
Front-End-Checklist
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
scripts/setup-qmd.sh
36 строк
741 B
David Dias
chore: new v2 version
30 май 2026, 00:54
30 май 2026, 00:54
7c05904
Код
Авторство
О чём код?
#!/usr/bin/env bash set -euo pipefail ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" EMBED=false if [[ "${1:-}" == "--embed" ]]; then EMBED=true fi ensure_collection() { local name="$1" local path="$2" local mask="$3" if qmd collection show "$name" >/dev/null 2>&1; then echo "QMD collection '$name' already exists" return fi qmd collection add "$path" --name "$name" --mask "$mask" } ensure_collection "rules" "$ROOT_DIR/packages/content/rules" "**/*.mdx" ensure_collection "checklists" "$ROOT_DIR/packages/content/checklists" "**/*.mdx" qmd update if [[ "$EMBED" == "true" ]]; then qmd embed else qmd status echo "" echo "Run './scripts/setup-qmd.sh --embed' to generate embeddings." fi