@gameroom/kit
Version:
Node kit for the Gameroom API
41 lines (40 loc) • 902 B
JavaScript
module.exports = (s) => {
switch (s) {
case '=':
case 'equal to':
case 'equal_to':
return 'equal_to'
case '!=':
case 'not equal to':
case 'not_equal_to':
return 'not_equal_to'
case '>':
case 'greater than':
case 'greater_than':
return 'greater_than'
case '>=':
case 'greater than or equal to':
case 'greater_than_or_equal_to':
return 'greater_than_or_equal_to'
case '<':
case 'less than':
case 'less_than':
return 'less_than'
case '<=':
case 'less than or equal to':
case 'less_than_or_equal_to':
return 'less_than_or_equal_to'
case 'contains':
return 'contains'
case '~':
case 'like':
return 'like'
case 'inside':
case 'in':
return 'in'
case 'search':
return 'search'
default:
throw new Error(`comparison not found for: ${s}`)
}
}