duckdb / duckdb/duckdb-node

Use Node-API instead of @mapbox/node-pre-gyp?

Open
#136 0 comments 6 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
91
Forks
36
PR merge metrics
No merged PRs in 30d

Description

Is there any plan to move away from node-pre-gyp and use a simpler solution like [Node-API](https://nodejs.org/api/n-api.html#node-api), prebuild, node-gyp-build etc?

1. Needs unnecessary dependencies for runtime ("aws-sdk", "mock-aws-s3", "nock") [#661](https://github.com/mapbox/node-pre-gyp/issues/661).

2. Issues with build tools like rollup and webpack
https://github.com/mapbox/node-pre-gyp/issues/308#issuecomment-413556240

3. Unmaintained for 2 years, a lot of open issues to be addressed [#657](https://github.com/mapbox/node-pre-gyp/issues/657)

I am happy to contribute if there is interest in implementing this.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.