local M = {} M.lazy = { -- Is plugin loaded? -- This function is safe to use even if plugin does not exist is_plugin_loaded = function(plugin) plugin = require("lazy.core.config").plugins[plugin] return (plugin ~= nil) and (plugin._.loaded ~= nil) end, -- Is plugin configured? is_plugin = function(plugin) return require("lazy.core.config").plugins[plugin] ~= nil end, } function M.tableLength(T) local count = 0 for _ in pairs(T) do count = count + 1 end return count end return M