Files
jreleaser.github.io/ui-bundle/helpers/or.js
2021-03-26 20:37:31 +01:00

10 lines
250 B
JavaScript

'use strict'
module.exports = (...args) => {
const numArgs = args.length
if (numArgs === 3) return args[0] || args[1]
if (numArgs < 3) throw new Error('{{or}} helper expects at least 2 arguments')
args.pop()
return args.some((it) => it)
}