You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I needed some features that were missing — namely, access to the libpg_query parsing for Pl/PgSQL functions, and the ability to do parsing asynchronously from Node — so I made my own fork and published it to npm as pg-plpgsql-query-native. To handle the async stuff, I also updated the C++ code to use the Node Addons API bindings to N-API.
Just thought I'd let you know in case you want to expose async parsing as part of your pg-query-parser package.
The text was updated successfully, but these errors were encountered:
@ethanresnick this is super cool! I've been maintaining another fork of the parser that uses this library. I'd love to use your library and will start to integrate it :)
I just released @pg-nano/pg-parser which is forked from launchql/libpg-query-node. It returns a 100% type-safe AST. It also includes utilities like walk, select, and type guards.
Thanks for your work on this library!
I needed some features that were missing — namely, access to the libpg_query parsing for Pl/PgSQL functions, and the ability to do parsing asynchronously from Node — so I made my own fork and published it to npm as pg-plpgsql-query-native. To handle the async stuff, I also updated the C++ code to use the Node Addons API bindings to N-API.
Just thought I'd let you know in case you want to expose async parsing as part of your pg-query-parser package.
The text was updated successfully, but these errors were encountered: