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 legacyver
2

Login (Cloud Sync)

Masuk ke akun Legacyver kamu untuk mengaktifkan sinkronisasi cloud dan menyimpan dokumentasi di dashboard:

$legacyver login
3

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 init
4

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)

CommandKegunaan
legacyver analyze [target]Utama: Generate dokumentasi dari folder code lu.
legacyver initSetup awal buat simpen API Key dan bikin config .legacyverrc.
legacyver providersCek daftar AI provider yang aktif & model yang ready.
legacyver cache clearHapus cache biar scan ulang dari nol.
legacyver login/logoutSinkronisasi hasil dokumentasi ke cloud dashboard.
legacyver -v / --versionCek versi tool yang kepasang.
legacyver --helpNampilin panduan bantuan.

2. Opsi/Flags analyze (Lengkap)

FlagDefaultDeskripsi
--out <dir>./legacyver-docsFolder output hasil dokumentasi
--format <fmt>markdownFormat output: markdown, html, json
--provider <p>groqProvider AI: groq, gemini, ollama, openrouter
--incrementalfalseHanya proses file yang berubah (lebih cepat)
--dry-runfalseEstimasi penggunaan token tanpa memanggil AI
--no-confirmLewati konfirmasi estimasi biaya