call-me-maybe is a small JavaScript helper for async APIs that lets API users choose either a traditional callback style or a Promise-based style. It can call an error-first callback when the provided Promise settles, or return the Promise directly when no callback is given.
Project status
- The GitHub update history shows no pushes since 2022-11-01, so the source appears quiet or in maintenance mode rather than actively maintained as of 2026-08-12.
- Apparent update cadence is sparse, with meaningful changes in 2022 (v1.0.2-beta.1 and v1.0.2) and an older published update in 2015 (v1.0.1), indicating no recent regular cadence.
AI summary generated
Recent updates
v1.0.2
This patch release fixes a compatibility issue affecting some CommonJS (CJS) environments. It resolves a runtime error where the code referenced an undefined `global` identifier.
v1.0.2-beta.1
v1.0.2-beta.1 is primarily a bug fix release intended to address failures in some CommonJS environments where the global variable was undefined. The code change also reorganizes the package entrypoint and introduces a dedicated scheduling helper for next-tick behavior.
v1.0.1
Release v1.0.1 was published on 2015-09-12. No release notes or change details were provided by the publisher, so the developer-impacting changes in this version cannot be determined from the release information alone.