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'),

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…