blob: 5b619638fb684295a2652b892de89a0bb62424bd [file] [log] [blame]
module.exports.list = function(val) {
return val.split(/\s*,\s*/g).filter(Boolean)
}
module.exports.size = function(val) {
var match = /^(\d+)x(\d+)$/.exec(val)
if (match) {
return [Number(match[1]), Number(match[2])]
}
}
module.exports.range = function(from, to) {
var items = []
for (var i = from; i <= to; ++i) {
items.push(i)
}
return items
}