* fix: blhost wrapper return with Promise.reject if error code !== 0 * feat: add keyboard separator line