1.0.13 • Published 11 months ago

@itsae/genfolder v1.0.13

Weekly downloads
-
License
MIT
Repository
-
Last release
11 months ago

Genfolder

CLI tool untuk menghasilkan struktur direktori dalam format Markdown dan menyisipkannya ke dalam README.md.


Fitur

  • Menghasilkan struktur folder dan file dari proyek Anda pada README.md
  • Output otomatis dalam format Markdown
  • Secara otomatis menyisipkan atau memperbarui bagian "Directory Hierarchy" di README.md
  • Melewati folder seperti node_modules, dist, .git,.vite,`.doc, dan bisa menambahkan pengecualian folder dengan cara menambahkan konfigurasi pada file .genfolderrc.json

Instalasi

npm install @itsae/genfolder

Atau dengan cara instalasi global:

npm install -g @itsae/genfolder

Konfigurasi (Opsional)

Untuk mengecualikan file/folder tertentu agar tidak muncul di hasil struktur, buat file .genfolderrc.json di root proyek. Penulisan Path menggunakan pola glob sama seperti .gitignore.

Contoh isi file .genfolderrc.json:

{
  "ignore": [
    "tests/**",
    "scripts/**",
    "**/*.log"
  ]
}

Cara menggunakan

Arahkan ke direktori proyek kamu, lalu jalankan:

npx genfolder

Jika instalasi global jalankan diterminal:

genfolder

atau dengan cara menambahkan skrip di package.json kamu seperti ini:

{
  "scripts": {
    "genfolder": "genfolder"
  }
}

lalu jalankan:

npm run genfolder

Perintah di atas akan Mencari semua file dan folder (dengan pengecualian tertentu). Membentuk struktur direktori dalam format Markdown. Menyisipkan atau memperbarui bagian

Setelah dijalankan, README.md kamu akan memiliki bagian seperti ini (Contoh):

Directory Hierarchy


Lisensi

MIT License © 2025 AndriElistiawan

1.0.13

11 months ago

1.0.12

11 months ago

1.0.11

11 months ago

1.0.10

11 months ago

1.0.8

11 months ago

1.0.7

11 months ago

1.0.6

11 months ago

1.0.5

11 months ago

1.0.4

11 months ago

1.0.3

11 months ago