code: function isRunByHusky (ppid) {
    return find('pid', ppid).then(list => {
      debug('process list: %o', list)
  
      const cmd = list[0] && list[0].cmd
      const pppid = list[0] && list[0].ppid
  
      if (!cmd) {
        return false
      }
  
      if (huskyCmdReg.test(cmd)) {
        return true
      }
  
      // 一直迭代到最顶
      return isRunByHusky(pppid)
    })
  }
docs: 根据 pid 判断是否由 husky 调用
  
  @param {string} ppid parent pid
  @returns {Promise<boolean>} 是否是 husky 调用