अवलोकन
cli_pkg एक डार्ट पैकेज है जिसका उपयोग कमांड-लाइन इंटरफ़ेस (CLI) पैकेज के रिलीज प्रक्रिया को सुगम बनाने के लिए किया जाता है। यह आम प्रकाशन कार्यवाहियों, जैसे संस्करण प्रबंधन, परीक्षण और रिलीज नोट्स बनाने को स्वचालित करने के लिए ग्राइंडर कार्य प्रदान करता है। sass-lang.com द्वारा बनाया गया और गिटहब पर स्थापित, यह macOS, Windows और Linux के लिए समर्थन प्रदान करता है, जो क्रॉस-प्लेटफ़ॉर्म CLI टूल बनाए रखने वाले डेवलपर्स के लिए आदर्श है। यह पैकेज फ्लटर और डार्ट इकोसिस्टम के साथ बिना किसी बाधा के एकीकृत होता है, जिससे पैकेज रिलीज के दौरान हाथ से काम करने की आवश्यकता कम हो जाती है।
उपयोग
- CLI पैकेज रिलीज़ को स्वचालित करना
- CLI प्रोजेक्ट्स में संस्करण प्रबंधन करना
- रिलीज़ नोट्स जनरेट करना
- क्रॉस-प्लेटफ़ॉर्म CLI विकास
- CI/CD पाइपलाइन को सुव्यवस्थित करना
मुख्य विशेषताएँ
- पूर्वनिर्धारित Grinder कार्य
- संस्करण बम्प स्वचालन
- रिलीज नोट जनरेशन
- क्रॉस-प्लेटफ़ॉर्म समर्थन
- Dart pub के साथ एकीकरण
इनके लिए उपयुक्त
- Dart CLI टूल रखरखाव करने वाले
- ओपन-सोर्स पैकेज प्रकाशक
- CI/CD पाइपलाइन इंटीग्रेटर्स
- Grinder का उपयोग करने वाले विकासकर्ता
- अक्सर रिलीज़ का प्रबंधन करने वाली टीमें
विचार योग्य बातें
- ग्राइंडर सेटअप की आवश्यकता है
- CLI पैकेज कार्यप्रवाह तक सीमित
- रिलीज़ कार्यप्रवाह के लिए GitHub पर निर्भर
- गैर-CLI पैकेज के लिए उपयुक्त नहीं
- कस्टम रिलीज लॉजिक के लिए हाथ से कॉन्फ़िगरेशन की आवश्यकता होती है