标签: node.js typescript build version-control repository
我正在编写用于检测打字稿中任何代码存储库(github,bitbuket等)的语言的代码。为此,我在给定的存储库中创建了我要搜索的文件的详尽列表(使用HTTP调用获取)。文件列表基于可用于lanaguage(Gulp,grunt等)的各种构建工具。
我正在根据访存调用的结果猜测存储库中使用的编程语言,并根据找到的构建配置文件匹配返回要使用的构建命令。详尽的列表包含太多文件,我必须使用https callls搜索整个列表以查找存储库的语言。