Text.js की ताज़ा जानकारी
Text.js टीम की रिलीज़ और इंजीनियरिंग नोट्स।
Text.js 1.0
Text.js 1.0 स्टेबल है। यह React 19 और App Router ऐप को DevTools कंसोल में हर फ़्रेम पर एक console.log के साथ रेंडर करता है।
Adamउल्टा आर्किटेक्चर
React कमिट DevTools में एक console.log कॉल कैसे बनता है।
AdamTurbolog: झिलमिलाहट हटाना
हर फ़्रेम से पहले कंसोल साफ़ करने पर वह DevTools के 70–81% पेंट में खाली दिखता था। फ़्रेम जोड़ने से यह 1% रह गया, और वह भी सिर्फ़ पहले फ़्रेम पर।
Adamकंसोल में दाएं से बाएं टेक्स्ट
Text.js में Unicode Bidirectional Algorithm लागू है और यह BidiTest.txt के सभी 7,70,241 केस पास करता है। हिब्रू और अरबी विज़ुअल क्रम में, अरबी शेपिंग के साथ, सेल ग्रिड से संरेखित होकर रेंडर होते हैं।
AdamuseKeymap से कीबोर्ड शॉर्टकट
useKeymap से बाइंडिंग एक बार घोषित करें, और Text.js उस कुंजी को रूट करता है, उसे ? हेल्प स्क्रीन में सूचीबद्ध करता है, फ़ुटर में दिखाता है और Ctrl+K कमांड पैलेट में जोड़ता है।
Adamकंसोल में सर्वर रेंडरिंग
Text.js 0.4 सर्वर पर पेज रेंडर करके उसके फ़्रेम सेल डेल्टा के रूप में कंसोल तक स्ट्रीम कर सकता है। स्टैटिक रूट के पहले फ़्रेम की प्रीरेंडरिंग भी HTML में होती है।
AdamText.js में FIGlet फ़ॉन्ट
@textjs/font, FIGlet .flf फ़ॉन्ट पार्स करता है और उन्हें figlet प्रोग्राम की तरह लेआउट करता है। इसके टेस्ट figlet 2.2.5 से रिकॉर्ड किए गए 273 आउटपुट दोबारा चलाते हैं, और सभी मेल खाते हैं।
AdamYoga से कंसोल का लेआउट
Text.js, Yoga को WebAssembly में 1 के पॉइंट स्केल फ़ैक्टर के साथ चलाता है, ताकि हर बॉक्स पूरे सेल पर आए। टेक्स्ट को Intl.Segmenter से हिस्सों में बांटा जाता है और सेल में मापा जाता है।
AdamText.js 0.1
Text.js 0.1, DevTools कंसोल में रेंडर होने वाले ऐप के लिए React 19 रिकंसाइलर, Yoga लेआउट और फ़ाइल-सिस्टम App Router लाता है।
Adamconsole.log में React रेंडर करना
Text.js, React ऐप को DevTools कंसोल में हर फ़्रेम पर एक स्टाइल वाली console.log कॉल के रूप में दिखाता है।
Adam