promise-bridge

JSON →
library 0.1.0 ·javascript
verified Jun 7, 2026

Native Promise migration helpers for JavaScript and TypeScript, intended as a drop-in replacement for the deprecated Q library. Version 0.1.0 provides deferreds, denodeify, nfcall, fcall, timeout, delay, allSettled, and other Q-compatible utilities without recreating Q's full promise subclass or progress-notification model. The package ships TypeScript declarations, has zero runtime dependencies, and requires Node >=18. It is designed to ease migration from Q to native promises while keeping the exact API signatures that teams still need. Released in 2025, it offers a stable alternative to Q with no affiliation to the original maintainers.