Files
xen-orchestra/@vates/parse-duration/index.js
2022-02-22 12:34:41 +01:00

15 lines
274 B
JavaScript

'use strict'
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: ${value}`)
}
return duration
}