
⚡ الأسرع: لا شيء مشابه (في عالم Nodejs) يتفوق على fdir في السرعة. يمكن أن يزحف بسهولة دليلًا يحتوي على مليون ملف في <ثانية واحدة.
من السهل بغباء: يستخدم fdir نمط البناء التعبيري لبناء قابلية قراءة الكود المتزايد للزاحف.
؟ Zero Enperency*: يستخدم fdir فقط وحدات NodeJS fs & path .
؟ صغير المدهش: <2 كيلو بايت في حجم gzipped و minified.
؟ قابلة للاختراق: تمديد fdir أمر بسيط للغاية الآن بعد أن أصبحت API المنشئ الجديد هنا. لا تتردد في التجربة.
* يجب تثبيت picomatch يدويًا بواسطة المستخدم لدعم Globbing.
يمكنك التثبيت باستخدام npm :
$ npm i fdirأو الغزل:
$ 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.
} ) ; الوثائق لجميع الطرق متوفرة هنا.
يرجى التحقق من المعيار مقابل أحدث إصدار هنا.
تم تنزيل fdir أكثر من 200 ألف مرة في الأسبوع من قبل مشاريع حول العالم. فيما يلي قائمة ببعض المشاريع البارزة التي تستخدم fdir في الإنتاج:
ملاحظة: إذا كنت تعتقد أن مشروعك يجب أن يكون هنا ، فلا تتردد في فتح مشكلة. الجدير بالملاحظة هو أي شيء مع كمية كبيرة من نجوم جيثب.
حقوق الطبع والنشر © 2024 عبد الله علا تحت معهد ماساتشوستس للتكنولوجيا. اقرأ النص الكامل هنا.