return segmentsA.length - segmentsB.length
}
-function isPromise (value: any) {
- return value && typeof value.then === 'function'
-}
-
-function isCatchable (value: any) {
- return value && typeof value.catch === 'function'
-}
-
function sortObjectComparator (key: string, order: 'asc' | 'desc') {
return (a: any, b: any) => {
if (a[key] < b[key]) {
export {
randomInt,
compareSemVer,
- isPromise,
- isCatchable,
sortObjectComparator
}