in build/downloader.ts [46:64]
async function getRelease(): Promise<Release> {
const response = await axios.get('https://api.github.com/repos/Azure/azurerm-lsp/releases', {
headers: {},
});
if (response.status == 200 && response.data.length != 0) {
const assets: Build[] = [];
for (const i in response.data[0].assets) {
assets.push({
name: response.data[0].assets[i].name,
downloadUrl: response.data[0].assets[i].browser_download_url,
});
}
return {
version: response.data[0].name,
assets: assets,
};
}
throw new Error('no valid release');
}