INNER CODE UNIT · TypeScript
toBool
peter-evans/slash-command-dispatch · src/command-helper.ts:65
export function toBool(input: string, defaultVal: boolean): boolean {
if (typeof input === 'boolean') {
return input
} else if (typeof input === 'undefined' || input.length == 0) {
return defaultVal
} else {
return input === 'true'
}
}
export function getInputs(): Inputs {
// Defaults set in action.yml
return {
token: core.getInput('token'),
reactionToken: core.getInput('reaction-token'),
reactions: core.getInput('reactions') === 'true',
commands: utils.getInputAsArray('commands'),
permission: core.getInput('permission'),