Dev Build / cleanup (push) Canceled after 0s
Dev Build / typecheck (push) Canceled after 0s
Dev Build / build (linux-arm64, ubuntu-24.04-arm, linux-arm64) (push) Canceled after 0s
Dev Build / build (linux-x64, ubuntu-latest, linux-x64) (push) Canceled after 0s
Dev Build / build (win-x64, windows-latest, win32-x64) (push) Canceled after 0s
Dev Build / dispatch-dev-docker (push) Skipped
97 lines
3.0 KiB
Plaintext
97 lines
3.0 KiB
Plaintext
{
|
|
"name": "@appthreat/sqlite3",
|
|
"description": "Asynchronous, non-blocking SQLite3 bindings. Modern rewrite of TryGhost/node-sqlite3",
|
|
"version": "9.1.0",
|
|
"homepage": "https://github.com/AppThreat/node-sqlite3",
|
|
"author": "Team AppThreat <cloud@appthreat.com>",
|
|
"binary": {
|
|
"napi_versions": [
|
|
10
|
|
]
|
|
},
|
|
"files": [
|
|
"binding.gyp",
|
|
"deps/",
|
|
"lib/*.js",
|
|
"lib/*.d.ts",
|
|
"src/",
|
|
"prebuilds/"
|
|
],
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/AppThreat/node-sqlite3.git"
|
|
},
|
|
"dependencies": {
|
|
"node-addon-api": "^8.9.2",
|
|
"node-gyp-build": "^4.8.0"
|
|
},
|
|
"devDependencies": {
|
|
"@biomejs/biome": "2.5.10",
|
|
"@electron/packager": "20.3.0",
|
|
"@types/node": "^24.13.3",
|
|
"electron": "43.4.1",
|
|
"prebuildify": "^6.0.1",
|
|
"semver": "^7.8.5",
|
|
"typescript": "7.0.2"
|
|
},
|
|
"peerDependencies": {
|
|
"node-gyp": "13.x"
|
|
},
|
|
"peerDependenciesMeta": {
|
|
"node-gyp": {
|
|
"optional": true
|
|
}
|
|
},
|
|
"optionalDependencies": {
|
|
"node-gyp": "13.x"
|
|
},
|
|
"engines": {
|
|
"node": ">=24",
|
|
"pnpm": ">=11",
|
|
"electron": ">=35"
|
|
},
|
|
"packageManager": "pnpm@11.21.0",
|
|
"scripts": {
|
|
"install": "node-gyp-build",
|
|
"install:frozen": "pnpm install --config.strict-dep-builds=true --frozen-lockfile --package-import-method copy",
|
|
"prebuild": "node tools/prebuild.mjs",
|
|
"check:prebuilds": "node tools/check-prebuilds.mjs",
|
|
"rebuild": "node-gyp rebuild",
|
|
"lint": "biome check --write",
|
|
"lint:check": "biome check",
|
|
"lint:errors": "biome check --diagnostic-level=error",
|
|
"lint:jsdoc": "node contrib/check-jsdoc.js",
|
|
"test": "node test/support/createdb.js && node tools/check-no-only.js && node tools/run-tests.mjs",
|
|
"test:electron": "node test/support/createdb.js && node tools/check-no-only.js && node test/electron/run.mjs suite && node test/electron/run.mjs main",
|
|
"test:electron:asar": "node test/electron/asar.mjs",
|
|
"bench": "node --expose-gc bench/index.js",
|
|
"bench:compare": "node --expose-gc bench/index.js --compare --baseline bench/baseline.json",
|
|
"bench:update": "node --expose-gc bench/index.js --write-baseline",
|
|
"gen-types": "node tools/gen-types.js",
|
|
"test:types": "tsc --noEmit -p tsconfig.check.json",
|
|
"test:matrix": "node tools/test-matrix.mjs"
|
|
},
|
|
"license": "BSD-3-Clause",
|
|
"keywords": [
|
|
"sql",
|
|
"sqlite",
|
|
"sqlite3",
|
|
"database"
|
|
],
|
|
"type": "module",
|
|
"main": "./lib/sqlite3.js",
|
|
"types": "./lib/sqlite3.d.ts",
|
|
"exports": {
|
|
".": {
|
|
"types": "./lib/sqlite3.d.ts",
|
|
"default": "./lib/sqlite3.js"
|
|
},
|
|
"./compat": {
|
|
"types": "./lib/compat.d.ts",
|
|
"default": "./lib/compat.js"
|
|
},
|
|
"./package.json": "./package.json",
|
|
"./*": "./*"
|
|
}
|
|
}
|