Skip to content
This repository was archived by the owner on Jul 1, 2026. It is now read-only.
This repository was archived by the owner on Jul 1, 2026. It is now read-only.

switch to prebuild for better binary distribution and electron support #1641

Closed

Description

@gpetrov

Summary

Currently node-sqlite3 uses node-pre-gyp for building and delivers only node compatible modules.

Proposed implementation

To achieve wider binary distribution and to support electron prebuild binaries, a support for prebuild is desired.

See https://nodejs.github.io/node-addon-examples/build-tools/prebuild/

Activity

  1. gpetrov commented on Oct 3, 2022

    @gpetrov
    Author

    Also node-pre-gyp is hitting a bit of a dead-end. See mapbox/node-pre-gyp#657

  2. daniellockyer commented on Oct 4, 2022

    @daniellockyer
    Contributor

    I'm also coming to the same conclusion 🙂 I'd like to serve armv6 and armv7 but I ran into a bug with node-pre-gyp: mapbox/node-pre-gyp#348 (comment)

    I'd welcome a PR to change over to prebuild. Else I can look at changing this but I have no ETA on that right now

  3. daniellockyer commented on Oct 6, 2022

    @daniellockyer
    Contributor

    That being said, it doesn't look like it would solve my problem: prebuild/prebuild#174

  4. nbransby commented on Jan 21, 2024

    @nbransby

    That being said, it doesn't look like it would solve my problem: prebuild/prebuild#174

    It would appear prebuild is also effectively unmaintained!

    Time to switch to prebuildify? prebuild/prebuild#174 (comment)

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions