How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.
Tap into a promise chain without affecting its value or state
The main features of sindresorhus/p-tap are: Chain Management, Promise Utilities.
Open-source alternatives to sindresorhus/p-tap include: sindresorhus/p-if — Conditional promise chains. sindresorhus/p-memoize — Memoize promise-returning & async functions. sindresorhus/p-break — Break out of a promise chain. sindresorhus/p-catch-if — Conditional promise catch handler. sindresorhus/p-log — Log the value/error of a promise. sindresorhus/p-retry — Retry a promise-returning or async function.