1 रिपॉजिटरी
Allows extending sorting logic via user-supplied comparison functions.
Distinct from Custom Comparison Logic: Distinct from Custom Comparison Logic: focuses on the mechanism of injecting external functions for sorting rather than state-change detection logic.
Explore 1 awesome GitHub repository matching software engineering & architecture · Comparison Function Injection. Refine with filters or upvote what's useful.
match-sorter एक JavaScript स्ट्रिंग मैचिंग और एरे फिल्टरिंग यूटिलिटी है जिसे सर्च स्ट्रिंग प्रासंगिकता के आधार पर सूचियों को रैंक और सॉर्ट करने के लिए डिज़ाइन किया गया है। यह ऑब्जेक्ट एरे को फिल्टर करने के लिए एक डिटरमिनिस्टिक बेस्ट-मैच सॉर्टिंग लाइब्रेरी और फजी सर्च इंजन के रूप में कार्य करता है। यह टूल भारित मैच ह्यूरिस्टिक्स का उपयोग करके परिणामों को प्राथमिकता देता है जो सटीक मिलान, संक्षिप्त रूपों (acronyms) और स्ट्रिंग समावेशन का पक्ष लेते हैं। यह सुसंगत ऑर्डरिंग सुनिश्चित करने के लिए एक डिटरमिनिस्टिक रैंकिंग सिस्टम का उपयोग करता है और एक्सेंट की परवाह किए बिना वर्णों का मिलान करने के लिए डायक्रिटिक-असंवेदनशील सामान्यीकरण का समर्थन करता है। यह लाइब्रेरी की-पाथ प्रॉपर्टी एक्सट्रैक्शन के माध्यम से मैच मानदंड विनिर्देश, सर्च सख्ती को समायोजित करने के लिए मैच थ्रेशोल्ड कॉन्फ़िगरेशन, और रैंकिंग मेटाडेटा के निष्कर्षण को कवर करती है। यह डिफ़ॉल्ट टाई-ब्रेकिंग को ओवरराइड करने के लिए बाहरी तुलना कार्यों के माध्यम से कस्टमाइज़ेबल सॉर्टिंग लॉजिक भी प्रदान करती है।
Provides the ability to override default sorting results using external comparison functions.