Mudanças entre as edições de "Módulo:Info"

De Wiki Gla
Ir para navegação Ir para pesquisar
m (Página substituída por '-- Módulo:Info — resolve metadados e skills (com Subskill e cores inline) -- Este módulo re-exporta funções dos submódulos para manter compatibilidade local p =...')
Etiqueta: Substituído
m
Linha 4: Linha 4:


-- Importar submódulos
-- Importar submódulos
local utils = require("Módulo:Info_Utils")
local utils = require("Módulo:Info.Utils")
local skills = require("Módulo:Info_Skills")
local skills = require("Módulo:Info.Skills")
local expand = require("Módulo:Info_Expand")
local expand = require("Módulo:Info.Expand")


-- Re-exportar funções de utils (para compatibilidade caso alguém use diretamente)
-- Re-exportar funções de utils (para compatibilidade caso alguém use diretamente)

Edição das 23h46min de 26 de novembro de 2025

A documentação para este módulo pode ser criada em Módulo:Info/doc

-- Módulo:Info — resolve metadados e skills (com Subskill e cores inline)
-- Este módulo re-exporta funções dos submódulos para manter compatibilidade
local p = {}

-- Importar submódulos
local utils = require("Módulo:Info.Utils")
local skills = require("Módulo:Info.Skills")
local expand = require("Módulo:Info.Expand")

-- Re-exportar funções de utils (para compatibilidade caso alguém use diretamente)
p.trim = utils.trim
p.safeArgs = utils.safeArgs
p.collectJsonObjects = utils.collectJsonObjects
p.requireCharacterModule = utils.requireCharacterModule
p.resolveCharFromFrames = utils.resolveCharFromFrames
p.colorize = utils.colorize
p.I18N = utils.I18N
p.COLOR = utils.COLOR

-- Re-exportar funções de skills
p.skill = skills.skill
p.subskill = skills.subskill
p.emote = skills.emote

-- Re-exportar funções de expand
p.getTier = expand.getTier
p.getTags = expand.getTags
p.expandTier = expand.expandTier
p.expandTags = expand.expandTags

return p