UNPKG

@boem312/minecraft-server

Version:

A pure JS library to create Minecraft Java 1.16.3 servers

23 lines (19 loc) 603 B
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 } }