FLUTTER ECOSYSTEM

dart_pre_commit

डार्ट कोड को फॉर्मेट और लिंट करने के लिए प्री-कमिट हुक का एक छोटा संग्रह

नवीनतम वर्ज़न
6.1.2
30-दिन डाउनलोड
8.8 हज़ार
लाइक
26
Pub अंक
160

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

अवलोकन

dart_pre_commit एक हल्का पैकेज है जो Dart प्रोजेक्ट्स के लिए प्री-कमिट हुक प्रदान करता है, प्रत्येक कमिट से पहले कोड को स्वचालित रूप से फॉर्मेट और लिंट करता है। यह Git के साथ बिना किसी दिक्कत के एकीकृत होता है, जिससे `dart format` और `dart analyze` जैसे टूल्स को स्वचालित रूप से चलाकर कोड की गुणवत्ता को सुनिश्चित किया जाता है। शुद्ध और मानकीकृत कोड के प्रति महत्व रखने वाले डेवलपर्स के लिए डिज़ाइन किया गया, यह हस्तक्षेप के लिए अवसर कम करता है और कोडबेस में शैली उल्लंघन को रोकता है। यह पैकेज macOS, Windows और Linux का समर्थन करता है, जिससे यह विभिन्न प्लेटफॉर्म पर उपलब्ध होता है। यह कठोर कोडिंग मानकों को लागू करने वाली टीमों के लिए आदर्श है।

उपयोग
  • टीम प्रोजेक्ट में कोड फॉर्मेटिंग को बाध्य करना
  • कमिट से पहले लिंट चेक को स्वचालित करना
  • रिपोजिटरी के बीच स्थिर कोड शैली बनाए रखना
  • फॉर्मेटिंग के कारण मर्ज संघर्षों को कम करना
  • CI/CD पाइपलाइन्स के साथ एकीकरण
मुख्य विशेषताएँ
  • कोड फॉर्मेटिंग प्री-कॉमिट
  • कॉमिट पर स्वचालित लिंटिंग
  • क्रॉस-प्लेटफॉर्म समर्थन (macOS, Windows, Linux)
  • Flutter pub add के माध्यम से सरल एकीकरण
  • आवश्यक विन्यास न्यूनतम
इनके लिए उपयुक्त
  • डार्ट विकास टीम
  • कठोर कोड शैली की आवश्यकता वाले प्रोजेक्ट
  • CI/CD पाइपलाइन सेटअप
  • संस्करण नियंत्रण के लिए Git का उपयोग करने वाले विकासकर्मी
  • स्वचालित कोड गुणवत्ता जाँच की आवश्यकता वाले लोग
विचार योग्य बातें
  • Git और हुक सेटअप की आवश्यकता है
  • यदि प्रारूपण में समय लगता है, तो कमिट को धीमा कर सकता है
  • सभी मौजूदा हुक प्रणालियों के साथ अनुकूल नहीं है
  • डार्ट-विशिष्ट उपकरणों तक सीमित
  • बाहरी उपकरणों पर निर्भर करता है, जैसे dart format और analyze
समर्थित प्लेटफ़ॉर्मmacOSWindowsLinux

पैकेज इंस्टॉल करें

flutter pub add dart_pre_commit

श्रेणियाँ

सोर्स रिपॉज़िटरी

संबंधित प्रोजेक्ट