The old v4 sqlite3 requires node-gyp to build from source, which doesn't compile on a modern machine. I'm not sure as to exactly why, just that the general recommendation is to upgrade to v5 which uses Node API bindings.
This PR does exactly that. I haven't tested this extensively, just used it as usual in my projects, and it seems to be fine.
Additional testing would be appreciated.
It's been a few years since import-js made a release. Since then the package lockfile format has changed and is automatically updated. This resulted in a huge changeset for this PR. I promise I haven't changed anything else than sqlite3 though :-)
The old v4 sqlite3 requires node-gyp to build from source, which doesn't compile on a modern machine. I'm not sure as to exactly why, just that the general recommendation is to upgrade to v5 which uses Node API bindings.
This PR does exactly that. I haven't tested this extensively, just used it as usual in my projects, and it seems to be fine.
Additional testing would be appreciated.
It's been a few years since import-js made a release. Since then the package lockfile format has changed and is automatically updated. This resulted in a huge changeset for this PR. I promise I haven't changed anything else than sqlite3 though :-)