Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

N-API Support #271

Open
Flackus opened this issue Jun 4, 2019 · 5 comments
Open

N-API Support #271

Flackus opened this issue Jun 4, 2019 · 5 comments

Comments

@Flackus
Copy link

Flackus commented Jun 4, 2019

Grretings.

First of all, thanks for all the effort creating and maintaining this module, it's very efficient and convenient to use.

I would like to know if there are any plans for supporting N-API https://nodejs.org/docs/latest-v8.x/api/n-api.html?

Possibly related issue with a lot of info in it – TryGhost/node-sqlite3#830

@zackster
Copy link

zackster commented Feb 2, 2020

Anyone care to provide an outline of what would be required to implement support for N-API?

@zoubingwu
Copy link

Any plans on this? It gonna save tons of time doing re-compilation especially for electron apps.

@tessro
Copy link
Contributor

tessro commented Sep 22, 2021

@JoshuaWise would you be open to a PR that ported the V8 interface to N-API? I've been noodling on the continuous maintenance needed for Electron (#638, #693, etc.) and I believe using N-API might alleviate the need to update the build scripts every release.

@tessro
Copy link
Contributor

tessro commented Oct 5, 2021

Bumping this. I'm interested in taking this on, although I believe it's worthwhile porting off lzz onto vanilla C++ as part of this change. lzz is a learning barrier to contributors and is no longer available for download.

@mohd-akram
Copy link

Any update on this?

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

No branches or pull requests

6 participants