2 रिपॉजिटरी
Techniques for embedding raw source code or scripts into a bundle for runtime evaluation.
Distinguishing note: Existing candidates focus on firmware runtimes or PDF embedding rather than bundling source for evaluation
Explore 2 awesome GitHub repositories matching programming languages & runtimes · Source Code Embedding. Refine with filters or upvote what's useful.
Rushstack बड़े पैमाने पर TypeScript मोनोरेपोज़ को प्रबंधित करने के लिए एक व्यापक टूलसेट है, जो बिल्ड पाइपलाइन ऑटोमेशन, डिपेंडेंसी समन्वय और स्टेटिक एनालिसिस के लिए एक फ्रेमवर्क प्रदान करता है। यह एक इंक्रीमेंटल बिल्ड ऑर्केस्ट्रेटर और प्रबंधन प्रणाली के रूप में कार्य करता है जिसे शेयर्ड वर्कस्पेस में कई पैकेजों में स्थिरता और प्रदर्शन बनाए रखने के लिए डिज़ाइन किया गया है। यह सिस्टम डायरेक्टेड एसाइक्लिक ग्राफ्स और कंटेंट-हैश-आधारित इंक्रीमेंटलिज़्म पर आधारित निष्पादन मॉडल के माध्यम से खुद को अलग करता है, जो यह सुनिश्चित करता है कि केवल प्रभावित प्रोजेक्ट्स ही फिर से बनाए जाएं। यह S3, Azure और HTTP के लिए एकीकरण के साथ रिमोट बिल्ड आर्टिफैक्ट कैशिंग के माध्यम से विकास वर्कफ़्लो को और अधिक ऑप्टिमाइज़ करता है, और स्थानीय परिवर्तनों की तत्काल दृश्यता के लिए सिमलिनक-आधारित वर्कस्पेस प्रबंधन का उपयोग करता है। टूलसेट स्वचालित रिलीज़ वर्कफ़्लो, API कॉन्ट्रैक्ट विश्लेषण, और मानकीकृत लिंटिंग प्रोफाइल के माध्यम से एंटरप्राइज़ कोड गुणवत्ता प्रवर्तन सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह एसेट बंडलिंग, TypeScript ट्रांसपाइलेशन, और JSON स्कीमा और स्टेटिक एसेट्स से टाइप डेफिनिशन के निर्माण के लिए व्यापक समर्थन भी प्रदान करता है। अतिरिक्त उपयोगिता क्षेत्रों में स्थानीयकरण प्रबंधन, लाइसेंस नोटिस जनरेशन, और सिंक्रोनाइज़्ड प्रोसेस आउटपुट के साथ कमांड-लाइन इंटरफेस का ऑर्केस्ट्रेशन शामिल है।
Loads the raw text of a script file into a bundle to be executed via evaluation at runtime.
Scriban एक .NET टेक्स्ट टेम्प्लेटिंग इंजन और एम्बेडेड स्क्रिप्टिंग भाषा है जिसका उपयोग डायनामिक टेक्स्ट जनरेशन के लिए किया जाता है। यह एक एब्स्ट्रैक्ट सिंटैक्स ट्री हेरफेर उपकरण और एक टेम्प्लेट पार्सर के रूप में कार्य करता है, जो विश्लेषण, संशोधन और रेंडरिंग के लिए स्क्रिप्ट को विज़िट करने योग्य ट्रीज़ में बदलने की अनुमति देता है। इंजन विशेष रूप से Native AOT संगतता के लिए डिज़ाइन किया गया है, जो ट्रिम किए गए वातावरण में टेम्प्लेट निष्पादित करने के लिए रिफ्लेक्शन-मुक्त API का उपयोग करता है। यह Liquid टेम्प्लेट के लिए एक समर्पित पार्सर और रूपांतरण प्रणाली भी प्रदान करता है, जो .NET के भीतर Liquid स्क्रिप्ट के माइग्रेशन और निष्पादन को सक्षम बनाता है। यह प्रोजेक्ट सुरक्षित स्क्रिप्ट चलाने के लिए सैंडबॉक्स्ड कोड निष्पादन और डेटा रूपांतरण के लिए पाइप-आधारित प्रणाली सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। इसमें स्ट्रिंग्स, एरेज़, तिथियों और गणितीय ऑपरेशन्स में हेरफेर करने के लिए व्यापक यूटिलिटीज शामिल हैं, साथ ही JSON डेटा रूपांतरण और नियमित अभिव्यक्तियों के लिए समर्थन भी शामिल है। डेवलपर्स कस्टम फ़ंक्शन बाइंडिंग, ऑब्जेक्ट एकीकरण और अनुकूलन योग्य सदस्य नाम मैपिंग के माध्यम से इंजन का विस्तार कर सकते हैं।
Provides mechanisms to include source code directly within a project to eliminate binary dependencies.