Preparing for system design interviews?  Try bugzed.com →

http-as-promised

JSON →
library 2.0.1 ·javascript deprecated
verified Jun 17, 2026

A Node.js HTTP client that wraps the request library with Bluebird promises, automatically rejecting on HTTP error status codes (>= 400). Version 2.0.1 is the latest stable release (last updated 2016). The package is deprecated in favor of using modern HTTP clients like `node-fetch` or `axios` with native promises. Key differentiators: built-in HTTP error classes for specific status codes (e.g., `NotFoundError`, `InternalServerError`) and automatic rejection on non-2xx responses.

total hits 5
actors 2 distinct systems
last hit 17d ago AhrefsBot
Script
1

top countries 🇨🇦 Canada · 🇩🇪 Germany