@boem312/minecraft-server
Version:
A pure JS library to create Minecraft Java 1.16.3 servers
23 lines (19 loc) • 603 B
JavaScript
module.exports = {
convertToType: values => {
let type = values.map(a => {
if (['number', 'boolean'].includes(typeof a))
return a;
if (!a.includes("'"))
return `'${a}'`;
else if (!a.includes('"'))
return `"${a}"`;
else if (!a.includes('`'))
return `\`${a}\``;
else
return `'${a.replaceAll("'", "\\'")}'`;
}).sort().join('|');
if (type === ['true', 'false'].sort().join('|'))
type = 'boolean'
return type
}
}