Module:ValueColor/El

local p = {} local get_args = require('Module:Arguments').getArgs local data = mw.loadData('Module:ValueColor/data')

local i18n = { error = { no_input = 'Input missing', }, }

function p.color(frame) local args = get_args(frame, {   wrappers = {      'Template:ValueColor'    }  }) return p._color(args) end

function p._color(args) assert(args[1], i18n.error.no_input) local bonus_name = mw.ustring.lower(args[1]) return data[bonus_name] end

return p