The Emotional Way To Handle JavaScript Promises