 BRACE_CLOSE             = 9       # Javascript brace
 TERNARY_IF              = 10      # Ternary ?
 TERNARY_ELSE            = 11      # Ternary :
+JS_IF                   = 12      # JS IF
+JS_ELSE                 = 13      # JS ELSE
 
 # eslint property values
 TAGALIGNED    = 'tag-aligned'

              if parentTokenIdx >=0 then tokenStack[parentTokenIdx].termsThisTagIdx = idxOfToken
              idxOfToken++

          # Ternary operators
          when TERNARY_IF , TERNARY_ELSE
            isFirstTagOfBlock = true

      # handle lines with no token on them

    else if match[11]?
      if 'keyword.operator.ternary.js' is scope
        return TERNARY_ELSE
    else if match[12]?
      if 'keyword.control.conditional.js' is scope
        return JS_IF
    else if match[13]?
      if 'keyword.control.conditional.js' is scope
        return JS_ELSE
    return NO_TOKEN


