Об этом проекте

Репозиторий `abstractplay/gameslib` содержит реализации на TypeScript основных игр, представленных на Abstract Play. Он спроектирован как фундаментальная библиотека, которую можно использовать как обертку для фронтенд-интерфейсов и бэкенд-систем. В настоящее время все игры Abstract Play должны быть закодированы на TypeScript и включены в эту библиотеку, хотя в будущем планируется поддержка внешне размещенных игр. Проект включает инструкции по сборке с помощью npm, возможности тестирования и документацию для публичного API. Разработчики могут вносить вклад через pull-запросы и приглашаются присоединиться к сообществу Discord для получения поддержки. Репозиторий также описывает, как компилировать JSON-схемы в определения TypeScript и как запускать локальную браузерную площадку для тестирования.