required for lua lsp
This commit is contained in:
@@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"workspace": {
|
||||||
|
"library": [
|
||||||
|
"types"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,41 @@
|
|||||||
|
---@meta
|
||||||
|
---@class lfs
|
||||||
|
local lfs = {}
|
||||||
|
|
||||||
|
---@param filepath string
|
||||||
|
---@param aname? string|table
|
||||||
|
---@return table|string|nil result
|
||||||
|
---@return string? error_msg
|
||||||
|
function lfs.attributes(filepath, aname) end
|
||||||
|
|
||||||
|
---@param path string
|
||||||
|
---@return boolean success
|
||||||
|
---@return string? error_msg
|
||||||
|
function lfs.chdir(path) end
|
||||||
|
|
||||||
|
---@return string path
|
||||||
|
function lfs.currentdir() end
|
||||||
|
|
||||||
|
---@param path string
|
||||||
|
---@return fun():string iter
|
||||||
|
---@return table dir_obj
|
||||||
|
function lfs.dir(path) end
|
||||||
|
|
||||||
|
---@param dirname string
|
||||||
|
---@return boolean success
|
||||||
|
---@return string? error_msg
|
||||||
|
function lfs.mkdir(dirname) end
|
||||||
|
|
||||||
|
---@param dirname string
|
||||||
|
---@return boolean success
|
||||||
|
---@return string? error_msg
|
||||||
|
function lfs.rmdir(dirname) end
|
||||||
|
|
||||||
|
---@param filepath string
|
||||||
|
---@param atime? number
|
||||||
|
---@param mtime? number
|
||||||
|
---@return boolean success
|
||||||
|
---@return string? error_msg
|
||||||
|
function lfs.touch(filepath, atime, mtime) end
|
||||||
|
|
||||||
|
return lfs
|
||||||
Reference in New Issue
Block a user