From 2fd443bc5c1717327a26c7c9646b2fa306d5a0fd Mon Sep 17 00:00:00 2001 From: Hirokazu Hata Date: Mon, 18 May 2020 23:50:37 +0900 Subject: docgen: use package.json url instead of VSCode extension name VSCode extensions are so large size and we offten get a network error with downloading them. So we had better to directory download package.json. --- scripts/docgen.lua | 26 -------------------------- 1 file changed, 26 deletions(-) (limited to 'scripts/docgen.lua') diff --git a/scripts/docgen.lua b/scripts/docgen.lua index 21b9a7f8..331f0723 100644 --- a/scripts/docgen.lua +++ b/scripts/docgen.lua @@ -136,32 +136,6 @@ local function make_lsp_sections() end; function() local package_json_name = util.path.join(tempdir, template_name..'.package.json'); - if docs.vscode then - docs.vspackage = util.format_vspackage_url(docs.vscode) - end - if docs.vspackage then - for i = 1, 5 do - local script = [[ - curl -L -o {{vspackage_name}} {{vspackage_url}} - gzip -d {{vspackage_name}} - unzip -j {{vspackage_zip}} extension/package.json - mv package.json {{package_json_name}} - ]] - os.execute(template(script, { - package_json_name = package_json_name; - vspackage_name = util.path.join(tempdir, template_name..'.vspackage.zip.gz'); - vspackage_zip = util.path.join(tempdir, template_name..'.vspackage.zip'); - vspackage_url = docs.vspackage; - })) - if util.path.is_file(package_json_name) then - docs.package_json = true - break - else - print(string.format("Failed to download vspackage for %q at %q", template_name, docs.vspackage)) - vim.api.nvim_command("sleep "..math.random(0, i)) - end - end - end if docs.package_json then if not util.path.is_file(package_json_name) then os.execute(string.format("curl -L -o %q %q", package_json_name, docs.package_json)) -- cgit v1.2.3-70-g09d2