- विभिन्न OS में होने वाले फ़ाइल परिवर्तन events को normalize करके एकसमान तरीके से उपलब्ध कराने के लिए बनाया गया टूल, जो
fs.watch श्रेणी की API की सीमाओं को पूरा करता है
- Mac·Linux·Windows के event अंतर को समाहित करके add / change / unlink केंद्रित स्पष्ट event model प्रदान करता है
- कुछ editors द्वारा उपयोग किए जाने वाले atomic write pattern और बड़े फ़ाइलों की chunked write को स्थिर रूप से detect करने के लिए डिज़ाइन किया गया है, ताकि वास्तविक write completion के समय के आधार on event processing हो
- डिफ़ॉल्ट रूप से
fs.watch आधारित non-polling संरचना का उपयोग कर कम CPU उपयोग बनाए रखता है
- network file system जैसे विशेष environments में polling mode पर स्विच करने का समर्थन
- फ़ाइल·directory filtering, symbolic link tracking, हमेशा recursive watch support जैसी production environment में आवश्यक सुविधाएँ डिफ़ॉल्ट रूप से प्रदान करता है
- v5 से ESM-only package में बदलाव किया गया है, और न्यूनतम Node.js version को v20 या उससे ऊपर किया गया है
- 2012 में HTML build tool Brunch के लिए शुरू होने के बाद, आज लगभग 3 करोड़ repositories में उपयोग होने वाली proven production library बन चुकी है
chokidar-cli जैसे CLI tools के जरिए ecosystem विस्तार के साथ build·automation·development workflow में व्यापक रूप से उपयोग किया जा सकता है
अभी कोई टिप्पणी नहीं है.