care-ef-lua 0.2.0

Lua effector for the care tool
Documentation
local winhome = {}

local arg = arg
_G.arg = nil

local winfs = require 'effectors.winfs'

function winhome.init()
  return winhome
end
function winhome.exists(path)
  return winfs.osexists(winhome.ospath(path))
end
function winhome.query(path, shadowpath)
  winfs.copy(winhome.ospath(path), shadowpath)
end
function winhome.apply(path, shadowpath)
  winfs.osapply(winhome.ospath(path), shadowpath)
end

function winhome.ospath(path)
  return os.getenv('userprofile') .. '\\' .. path:gsub('/', '\\')
end

return winhome