Skip to content

feat(nodejs): core API — async iterator, transaction(fn), ping, toStream, Database options#187

Open
vkozio wants to merge 2 commits intoLadybugDB:masterfrom
vkozio:feat-nodejs-api-core
Open

feat(nodejs): core API — async iterator, transaction(fn), ping, toStream, Database options#187
vkozio wants to merge 2 commits intoLadybugDB:masterfrom
vkozio:feat-nodejs-api-core

Conversation

@vkozio
Copy link

@vkozio vkozio commented Feb 18, 2026

Summary

  • Async iterator and transaction(fn) API.
  • ping(), toStream(), Database options in lbug.d.ts.
  • Fix ThreadSafeFunction callback release in NodeProgressBarDisplay destructor.

Motivation

Improve ergonomics and correctness for async usage and progress display lifecycle.

Changes

  • tools/nodejs_api: connection.js, query_result.js, lbug.d.ts, node_progress_bar_display (C++/header), tests.

Testing

  • make nodejs && cd tools/nodejs_api && npm test

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant