Files
SnowLuma/.pnpm-store/v11/files/26/325cfc6c4508235fba0442cd9fad44fbb402a9becb76c328ef116ca96f86494ac674389f5693e58f1376bc4df0af1e8babb690ed7b3ead710bc0009f7796e2
T
TanTan 2a69b23b47
Dev Build / cleanup (push) Waiting to run
Dev Build / typecheck (push) Waiting to run
docs: 仓库链接指向本镜像仓库
2026-11-13 09:27:07 +08:00

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",
"./*": "./*"
}
}