Skip to content
This repository was archived by the owner on May 25, 2025. It is now read-only.

Commit 12ab415

Browse files
fix: deps (replace sqlite3 with @vscode/sqlite3 fork)
Fixes audit warnings, allows to build on Node16, arm64, etc.
1 parent ffd76e9 commit 12ab415

File tree

4 files changed

+917
-1481
lines changed

4 files changed

+917
-1481
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
"@naturalcycles/db-lib": "^8.7.0",
88
"@naturalcycles/js-lib": "^14.27.0",
99
"@naturalcycles/nodejs-lib": "^12.14.5",
10+
"@vscode/sqlite3": "^5.0.2",
1011
"sql-template-strings": "^2.2.2",
11-
"sqlite": "^4.0.23",
12-
"sqlite3": "^5.0.2"
12+
"sqlite": "^4.0.23"
1313
},
1414
"devDependencies": {
1515
"@naturalcycles/dev-lib": "^12.0.1",

src/sqlite.db.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ import {
88
import { CommonLogger, JsonSchemaObject, ObjectWithId } from '@naturalcycles/js-lib'
99
import { boldWhite } from '@naturalcycles/nodejs-lib/dist/colors'
1010
import { Database, open } from 'sqlite'
11-
import { OPEN_CREATE, OPEN_READWRITE } from 'sqlite3'
12-
import * as sqlite3 from 'sqlite3'
11+
import { OPEN_CREATE, OPEN_READWRITE } from '@vscode/sqlite3'
12+
import * as sqlite3 from '@vscode/sqlite3'
1313
import { insertSQL } from './query.util'
1414

1515
export interface SQLiteDBCfg {

src/sqliteKeyValueDB.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ import { CommonLogger, pMap } from '@naturalcycles/js-lib'
33
import { readableCreate, ReadableTyped } from '@naturalcycles/nodejs-lib'
44
import { boldWhite } from '@naturalcycles/nodejs-lib/dist/colors'
55
import { Database, open } from 'sqlite'
6-
import * as sqlite3 from 'sqlite3'
7-
import { OPEN_CREATE, OPEN_READWRITE } from 'sqlite3'
6+
import * as sqlite3 from '@vscode/sqlite3'
7+
import { OPEN_CREATE, OPEN_READWRITE } from '@vscode/sqlite3'
88
import { deleteByIdsSQL, insertKVSQL, selectKVSQL } from './query.util'
99
import { SqliteReadable } from './stream.util'
1010

0 commit comments

Comments
 (0)