Node-sqlite3: Add support for Node 13 (node-v79-linux-x64)

Created on 12 Nov 2019  路  6Comments  路  Source: mapbox/node-sqlite3

As a developer, I want to be able to support latest Node.js version (13.x) in order to use the latest engine features and to make sure all internal CLI users will be able to use my applications.

I work on internal business projects that are being used by developers, mostly through local CLI and distant Web interfaces. Some of them are on Node 12, some upgraded on 13 (we kept our servers on Node 12). Currently, the CI fails tests when on Node 13, not able to find the proper binding, which is supposed to be node-v79-linux-x64. However, the binding I get when on Bitbucket pipeline image node:latest is node-v72-linux-x64. All my CI tests are failing on the latest Node.js version because of this, but are successful on Node 12, on which binding resolves to node-v72-linux-x64. I use your package through knex.

Would it be something that you can fix in the next few weeks?

Most helpful comment

Please re-install sqlite3 to v4.1.1, they have been added, thanks.

All 6 comments

1247

Please wait for #1248, we need to release a new version if you want to use prebuilt v13.
In the mean time, you can likely build this repository from source.

npm install sqlite3 --build-from-source

We will be providing compiled binaries for v13 in the next release.

I'd like to +1 this!

Please re-install sqlite3 to v4.1.1, they have been added, thanks.

Just tested it with bitbucket pipelines, it works as expected, thank you for the follow-up!

Works for me too!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

milu2003 picture milu2003  路  16Comments

csugden picture csugden  路  30Comments

hersoncruz picture hersoncruz  路  27Comments

j-berman picture j-berman  路  20Comments

wotermelon picture wotermelon  路  24Comments