
⚡ Yang tercepat: Tidak ada yang serupa (di dunia nodejs) mengalahkan fdir dalam kecepatan. Ini dapat dengan mudah merangkak direktori yang berisi 1 juta file dalam <1 detik.
Bodoh Mudah: fdir menggunakan pola pembangun ekspresif untuk membangun keterbacaan kode crawler.
? Zero Dependencies*: fdir hanya menggunakan modul NodeJS fs & path .
? Kecil yang mengejutkan: <2kb dalam ukuran gzipp & minified.
? Hackable: Memperluas fdir sangat sederhana sekarang karena API pembangun baru ada di sini. Jangan ragu untuk bereksperimen.
* picomatch harus diinstal secara manual oleh pengguna untuk mendukung Globbing.
Anda dapat menginstal menggunakan npm :
$ npm i fdiratau benang:
$ yarn add fdir import { fdir } from "fdir" ;
// create the builder
const api = new fdir ( ) . withFullPaths ( ) . crawl ( "path/to/dir" ) ;
// get all files in a directory synchronously
const files = api . sync ( ) ;
// or asynchronously
api . withPromise ( ) . then ( ( files ) => {
// do something with the result here.
} ) ; Dokumentasi untuk semua metode tersedia di sini.
Silakan periksa patokan terhadap versi terbaru di sini.
fdir diunduh lebih dari 200k+ kali seminggu oleh proyek -proyek di seluruh dunia. Berikut daftar beberapa proyek penting menggunakan fdir dalam produksi:
Catatan: Jika Anda pikir proyek Anda harus ada di sini, jangan ragu untuk membuka masalah. Yang terkenal adalah sesuatu dengan sejumlah besar bintang GitHub.
Hak Cipta © 2024 Abdullah Atta di bawah MIT. Baca teks lengkapnya di sini.