Doc Menu
Panduan Instalasi
Ikuti langkah-langkah di bawah ini untuk mensetup Legacyver dan mulai mendokumentasikan codebase kamu.
1
Instalasi
Instal package secara global melalui npm atau gunakan npx jika kamu tidak ingin menginstalnya secara global.
Atau gunakan npx legacyver
$
npm install -g legacyver2
Login (Cloud Sync)
Masuk ke akun Legacyver kamu untuk mengaktifkan sinkronisasi cloud dan menyimpan dokumentasi di dashboard:
$
legacyver login3
Inisialisasi Konfigurasi (Optional)
Jalankan wizard setup untuk menyimpan API key anda (Groq, Gemini, dll.) agar token generate document lebih banyak dan membuat file konfigurasi .legacyverrc:
$
legacyver init4
Analisis & Generate
Jalankan perintah utama untuk menganalisis folder project kamu. Flag --incremental memastikan hanya file yang dimodifikasi yang akan diproses ulang (lebih cepat & hemat).
$
legacyver analyze ./src --incremental🛠️ Daftar Perintah (CLI Commands)
Daftar lengkap perintah yang tersedia di Legacyver CLI.
1. Command Inti (legacyver)
| Command | Kegunaan |
|---|---|
| legacyver analyze [target] | Utama: Generate dokumentasi dari folder code lu. |
| legacyver init | Setup awal buat simpen API Key dan bikin config .legacyverrc. |
| legacyver providers | Cek daftar AI provider yang aktif & model yang ready. |
| legacyver cache clear | Hapus cache biar scan ulang dari nol. |
| legacyver login/logout | Sinkronisasi hasil dokumentasi ke cloud dashboard. |
| legacyver -v / --version | Cek versi tool yang kepasang. |
| legacyver --help | Nampilin panduan bantuan. |
2. Opsi/Flags analyze (Lengkap)
| Flag | Default | Deskripsi |
|---|---|---|
| --out <dir> | ./legacyver-docs | Folder output hasil dokumentasi |
| --format <fmt> | markdown | Format output: markdown, html, json |
| --provider <p> | groq | Provider AI: groq, gemini, ollama, openrouter |
| --incremental | false | Hanya proses file yang berubah (lebih cepat) |
| --dry-run | false | Estimasi penggunaan token tanpa memanggil AI |
| --no-confirm | — | Lewati konfirmasi estimasi biaya |