19 lines
452 B
JavaScript
19 lines
452 B
JavaScript
const semverSort = require('semver-sort');
|
|
const VERSIONS = require('./versions')
|
|
|
|
module.exports = {
|
|
asText: function(listOfVersions) {
|
|
sorted = semverSort.asc(listOfVersions);
|
|
return `${sorted[0]}-${sorted[sorted.length-1]}`
|
|
},
|
|
|
|
max: function(listOfVersions) {
|
|
sorted = semverSort.asc(listOfVersions);
|
|
return sorted[sorted.length-1];
|
|
},
|
|
|
|
isSupported: function(v) {
|
|
return (VERSIONS['supported'].indexOf(v) !== -1)
|
|
}
|
|
}
|