इस प्रोजेक्ट के बारे में

`abstractplay/gameslib` रिपॉजिटरी कोर गेम्स के TypeScript कार्यान्वयन प्रदान करती है जो Abstract Play पर प्रदर्शित होते हैं। यह एक मौलिक लाइब्रेरी के रूप में डिज़ाइन की गई है जिसे फ्रंटएंड इंटरफेस और बैकएंड सिस्टम द्वारा रैप किया जाना है। वर्तमान में, सभी Abstract Play गेम्स को TypeScript में कोडित किया जाना चाहिए और इस लाइब्रेरी में शामिल किया जाना चाहिए, हालांकि भविष्य में बाहरी रूप से होस्ट किए गए गेम्स के लिए समर्थन की योजना है। प्रोजेक्ट में npm का उपयोग करके बिल्ड निर्देश, परीक्षण क्षमताएं, और सार्वजनिक-सामना API के लिए दस्तावेज़ शामिल हैं। डेवलपर पुल अनुरोधों के माध्यम से योगदान कर सकते हैं और समर्थन के लिए सामुदायिक Discord में शामिल होने के लिए प्रोत्साहित किए जाते हैं। रिपॉजिटरी यह भी बताती है कि JSON स्कीमा को TypeScript परिभाषाओं में कैसे संकलित किया जाए और परीक्षण के लिए स्थानीय ब्राउज़र प्लेग्राउंड को कैसे चलाया जाए।