diff options
Diffstat (limited to 'lua/mason-core/managers/cargo/client.lua')
| -rw-r--r-- | lua/mason-core/managers/cargo/client.lua | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/lua/mason-core/managers/cargo/client.lua b/lua/mason-core/managers/cargo/client.lua deleted file mode 100644 index 82dc85aa..00000000 --- a/lua/mason-core/managers/cargo/client.lua +++ /dev/null @@ -1,18 +0,0 @@ -local fetch = require "mason-core.fetch" - -local M = {} - ----@alias CrateResponse {crate: {id: string, max_stable_version: string, max_version: string, newest_version: string}} - ----@async ----@param crate string ----@return Result # Result<CrateResponse> -function M.fetch_crate(crate) - return fetch(("https://crates.io/api/v1/crates/%s"):format(crate), { - headers = { - Accept = "application/json", - }, - }):map_catching(vim.json.decode) -end - -return M |
