इस प्रोजेक्ट के बारे में
@helpers4 TypeScript और JavaScript प्रोजेक्ट्स के लिए डिज़ाइन किए गए जीरो-डिपेंडेंसी हेल्पर फंक्शन्स का एक व्यापक सुइट है। इस लाइब्रेरी को अलग-अलग इंस्टॉल किए जा सकने वाले पैकेजों की एक श्रृंखला के रूप में संरचित किया गया है, जिससे डेवलपर्स ट्री-शेकिंग के माध्यम से बंडल साइज को छोटा रखने के लिए केवल उन्हीं विशिष्ट श्रेणियों को इम्पोर्ट कर सकते हैं जिनकी उन्हें आवश्यकता है।
उपलब्ध यूटिलिटी श्रेणियों में शामिल हैं:
- डेटा मैनिपुलेशन: Array, Object, Map, Set और String ऑपरेशन्स।
- स्पेशलाइज्ड यूटिलिटीज: URL पार्सिंग, Color कन्वर्जन, Date हैंडलिंग और Numeric फॉर्मेटिंग।
- एसिंक्रोनस और रिएक्टिव: Promise यूटिलिटीज (retry, delay, concurrency limiting) और RxJS Observable हेल्पर्स।
- डेवलपमेंट और टूलिंग: Conventional Commits पार्सिंग, CI/CD वर्कफ़्लो स्टेटस फॉर्मेटिंग और Semantic Versioning तुलना।
- TypeScript स्पेसिफिक्स: रनटाइम टाइप गार्ड्स और कंपाइल-टाइम यूटिलिटी टाइप्स।
- सिस्टम और विविध: Node.js रनटाइम यूटिलिटीज, Unique ID जनरेशन (UUID v7) और Markdown फॉर्मेटिंग।
यह प्रोजेक्ट जेनेरिक्स के साथ टाइप सेफ्टी पर जोर देता है और 100% टेस्ट कवरेज, प्रॉपर्टी-बेस्ड टेस्टिंग और म्यूटेशन टेस्टिंग के माध्यम से उच्च कोड गुणवत्ता बनाए रखता है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.