@salmantok/getlicense
v0.0.4
Published
Mengunduh template LICENSE dan membuat file LICENSE dari choosealicense.com
Readme
getlicense
CLI sederhana untuk mengunduh template lisensi terbaru langsung dari repository choosealicense.com di GitHub, kemudian mengganti placeholder seperti nama author dan tahun secara otomatis.
Fitur
- 📄 Mengambil daftar lisensi langsung dari GitHub.
- 🔍 Memilih lisensi berdasarkan nomor atau key.
- 👤 Membaca nama dan email dari
~/.gitconfig. - ✏️ Meminta konfirmasi atau mengubah nama dan email sebelum membuat lisensi.
- 📅 Mengganti placeholder tahun secara otomatis.
- 🧹 Menghapus metadata YAML dari template lisensi.
- 💾 Menyimpan hasil ke file
LICENSE.
Instalasi
npm install -g @salmantok/getlicensePenggunaan
getlicenseCara Kerja
- Mengambil daftar lisensi dari repository
choosealicense.com. - Menampilkan daftar lisensi yang tersedia.
- Meminta pengguna memilih lisensi.
- Membaca nama dan email dari
~/.gitconfig. - Mengganti placeholder author dan tahun.
- Menyimpan hasil ke file
LICENSE.
Contoh
📄 Mengambil daftar lisensi...
1. MIT (mit)
2. Apache 2.0 (apache-2.0)
3. GPL 3.0 (gpl-3.0)
Masukkan nomor atau key lisensi: mit
Nama (Salman) [Enter=default]:
Email ([email protected]) [Enter=default]:
✅ Lisensi "MIT" berhasil disimpan ke LICENSE