टाइपस्क्रिप्ट पहले से ही इन और अन्य सभी जावास्क्रिप्ट लाइब्रेरी का समर्थन करता है। कोई जावास्क्रिप्ट कोड वैध टाइपस्क्रिप्ट कोड मान्य है।
जाहिर है किसी भी लाभ टाइपप्रति से इन पुस्तकालयों प्रकार एनोटेशन जोड़ने की आवश्यकता होगी देखने के लिए, इस घोषणा स्रोत फ़ाइलें बनाने (एक .d.ts
विस्तार के साथ फ़ाइलें) द्वारा unobtrusively किया जा सकता है। ये मूल रूप से हेडर फाइलें हैं जो मौजूदा जावास्क्रिप्ट कोड से जुड़े प्रकार की जानकारी का वर्णन करती हैं।
यह स्पष्ट रूप से टाइपस्क्रिप्ट प्रोजेक्ट के दायरे से बाहर है जो प्रत्येक लोकप्रिय जावास्क्रिप्ट लाइब्रेरी के लिए इन घोषणा स्रोत फ़ाइलों को बनाने के लिए है। यह उन परियोजनाओं और समुदाय पर योगदान देने के लिए है।
आप a sample Declaration Source File for jQuery देख सकते हैं जो टाइपस्क्रिप्ट नमूने में शामिल है।
मुझे लगता है कि आप परिभाषा फाइलों के लिए पूछते हैं, मुझे विश्वास है कि वे सभी मुख्य जावास्क्रिप्ट ढांचे के लिए किए जाएंगे, यह इतना काम नहीं है – Guillaume86
जैसा कि मैं इसे समझता हूं, आप एक परिभाषा फ़ाइल पर सिर शुरू करने के लिए कंपाइलर का उपयोग कर सकते हैं । यहां देखें (लापरवाह स्व-पदोन्नति): http://stackoverflow.com/questions/12722039/is-there-a-typescript-interface-definition-for-the-facebook-javascript-sdk/12724383#12724383 – JcFx