इस प्रोजेक्ट के बारे में
Hyper एक टर्मिनल एमुलेटर है जो ओपन वेब स्टैंडर्ड्स पर बना है, जिसकी विकास Vercel द्वारा की गई है। इसका उद्देश्य कमांड-लाइन इंटरफ़ेस उपयोगकर्ताओं के लिए सुंदर और एक्सटेंसिबल अनुभव प्रदान करना है, जिसमें शुरुआती चरणों में गति, स्थिरता और एक्सटेंशन लेखकों के लिए सही API पर जोर दिया गया है।
यह प्रोजेक्ट एक डेस्कटॉप एप्लिकेशन के रूप में वितरित होता है और कई पैकेज मैनेजर के माध्यम से इंस्टॉल किया जा सकता है। Linux पर, यह Arch और उसके व्युत्पन्न के लिए AUR के माध्यम से (`paru -S hyper`) और एक Nix पैकेज के रूप में (`nix-env -i hyper`) उपलब्ध है। macOS पर इसे Homebrew Cask से (`brew install --cask hyper`) और Windows पर Chocolatey (`choco install hyper`) के माध्यम से इंस्टॉल किया जा सकता है। README में नोट किया गया है कि इन पैकेज मैनेजरों में संस्करण नवीनतम रिलीज़ से पिछड़ सकते हैं, जो आधिकारिक साइट से उपलब्ध है।
योगदानकर्ताओं के लिए, प्रोजेक्ट pnpm का उपयोग करता है, जिसे Corepack (`corepack enable pnpm`) के माध्यम से सिफारिश की जाती है। विकास के लिए प्लेटफ़ॉर्म-विशिष्ट निर्भरताएं आवश्यक हैं: Windows पर `windows-build-tools`; RPM-आधारित Linux पर, GraphicsMagick, libicns-utils, और xz; Debian-आधारित Linux पर, graphicsmagick, icnsutils, और xz-utils। वर्कफ़्लो यह है कि रीपॉजिटरी को फ़ॉर्क और क्लोन करें, `pnpm install` चलाएं, फिर `pnpm run dev` चलाने के लिए बदलावों के लिए बिल्ड और वाच करें, और `pnpm run app` Hyper लॉन्च करने के लिए। Visual Studio Code उपयोगकर्ता `Launch Hyper` डिबगर कॉन्फ़िगरेशन चुन सकते हैं। बाइनरी `pnpm run dist` के साथ जनरेट की जा सकती हैं, जो `./dist` फ़ोल्डर में आउटपुट बनाती हैं।
README में ज्ञात विकास मुद्दों को दस्तावेज़ित किया गया है, जिसमें node-pty बिल्ड त्रुटियां शामिल हैं (`pnpm run rebuild-node-pty` के साथ हल), इंस्टॉल के दौरान macOS पर C++ कंपाइलर त्रुटियां (`export CXX=clang++` सेट करें), और `pnpm run dist` के दौरान macOS पर कोडसाइन समस्याएं (`export CSC_IDENTITY_AUTO_DISCOVERY=false` सेट करें)।
संबंधित रीपॉजिटरी में वेबसाइट, एक सैम्पल एक्सटेंशन (hyperpower), एक सैम्पल थीम (hyperyellow), और एक Awesome Hyper सूची शामिल हैं। प्रोजेक्ट को ओपन सोर्स के रूप में लाइसेंस प्राप्त है और GitHub पर vercel संगठन के तहत होस्ट किया गया है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.