---@param input string ---@param deliminer string ---@return string[], string|nil local function StrSplit(input, deliminer) if not deliminer then return {}, "deliminer is nil" end if not input then return {}, "input is nil" end local parts = {} for part in string.gmatch(input, "([^" .. deliminer .. "]+)") do table.insert(parts, strtrim(part)) end return parts, nil end aura_env.whitelist = {} local swhitelist = StrSplit(aura_env.config.whitelist, ",") for _, name in ipairs(swhitelist) do aura_env.whitelist[name] = true end