Files
xen-orchestra/@vates/parse-duration/index.js
2020-06-12 11:02:42 +02:00

13 lines
263 B
JavaScript

const ms = require('ms')
exports.parseDuration = value => {
if (typeof value === 'number') {
return value
}
const duration = ms(value)
if (duration === undefined) {
throw new TypeError(`not a valid duration: ${duration}`)
}
return duration
}