Back to Explore

loganfsmyth/gensync

GitHub
1 watchersOpen source

Last release:

gensync lets you write shared generator-based code once, while exposing sync, async (promise), and errback (callback) execution paths. It is useful in Node.js to avoid maintaining separate parallel implementations for APIs that need to run either synchronously or asynchronously.

Project status

  • The source (loganfsmyth/gensync) appears quiet or in maintenance mode, with no upstream push after 2022-12-07, and the most recent tagged updates listed being from 2020 (v1.0.0-beta.2).
  • The apparent update cadence is very infrequent, with updates spanning 2018 to 2020 (beta releases), then a long gap of roughly 1.5 years with no evidence of further updates by 2026-06-09.

AI summary generated

AI-generated from public sources. May be inaccurate. Report

Recent updates

  • v1.0.0-beta.2

    Release v1.0.0-beta.2 makes a small behavioral fix around gensync.all when given an empty input list, and adds a regression test. It also adjusts the sync execution path to avoid a specific V8 tail-call issue under certain flags.

  • v1.0.0-beta.1

    No release notes were provided for v1.0.0-beta.1. The only changes in the diff are in Flow type definitions (index.js.flow) plus a package.json version bump to 1.0.0-beta.1.

  • v1.0.0-beta.0

    This release is v1.0.0-beta.0, but the publisher did not provide any release notes. As a result, there is no documented information about features, bug fixes, breaking changes, security updates, or migration steps.