code: function list () {
    const PATH = process.env.PATH
    const delimiter = isWindows ? ';' : ':'
    const paths = PATH.split(delimiter)
  
    return Promise.all(
      paths.map(fsReadDir)
    )
      .then((results) => {
        let mergedResults = []
        mergedResults = mergedResults.concat.apply(mergedResults, results)
        return filterExe(filterBlinkm(mergedResults))
      })
  }
docs: list () => Promise