Skip to content

Opsi & Prompt

Detail setiap prompt yang ditampilkan oleh CLI beserta opsi yang tersedia.

Prompt 1: Pilih Template

◆  Template mana yang ingin Anda gunakan?

Tipe: Single select
Opsi: Daftar folder yang ada di direktori templates/

NilaiLabelHint
defaultDefault"Davingm recommended starter"
minimalMinimal
jawaJawa

Nama template diformat otomatis: my-templateMy Template.


Prompt 2: Lokasi Project

◆  Di mana project ingin dibuat?

Tipe: Text input
Default: ./my-project

Validasi:

  • Tidak boleh kosong
  • Tidak boleh menggunakan . (folder saat ini)
  • Nama folder hanya boleh mengandung: huruf, angka, -, _
  • Tidak boleh sama dengan direktori kerja saat ini

Prompt 3: Folder Sudah Ada

Hanya muncul jika folder tujuan sudah ada dan tidak kosong.

◆  Folder "[path]" sudah ada. Apa yang ingin dilakukan?

Tipe: Single select

NilaiLabelHint
replaceReplace"Hapus isi folder dan buat project baru"
cancelCancel"Batalkan pembuatan project"

Prompt 4: Package Manager

◆  Package manager mana yang ingin digunakan?

Tipe: Single select
Opsi: Hanya package manager yang terdeteksi di PATH sistem

NilaiLabelDeteksi
pnpmpnpmwhich pnpm
npmnpmwhich npm
yarnYarnwhich yarn
bunBunwhich bun

Prompt 5: Initialize Git

Hanya muncul jika git terdeteksi di sistem.

◆  Initialize git repository?

Tipe: Confirm (Yes/No)
Default: Yes

Jika git tidak ditemukan, langkah ini dilewati dengan peringatan:

⚠  Git tidak ditemukan. Repository Git akan dilewati.

Membatalkan Prompt

Tekan Ctrl + C kapan saja untuk membatalkan proses. CLI akan menampilkan:

◆  Dibatalkan.

dan keluar dengan exit code 0.

Dirilis di bawah MIT License.