Clean up promise handling with resolvePromiseProperties | Hacker News Reader