diff options
Diffstat (limited to 'packages/idb-bridge/package.json')
-rw-r--r-- | packages/idb-bridge/package.json | 41 |
1 files changed, 23 insertions, 18 deletions
diff --git a/packages/idb-bridge/package.json b/packages/idb-bridge/package.json index 52bc872da..376265c0f 100644 --- a/packages/idb-bridge/package.json +++ b/packages/idb-bridge/package.json @@ -1,38 +1,43 @@ { "name": "@gnu-taler/idb-bridge", - "version": "0.0.16", + "version": "0.10.7", "description": "IndexedDB implementation that uses SQLite3 as storage", "main": "./dist/idb-bridge.js", "module": "./lib/index.js", + "type": "module", "types": "./lib/index.d.ts", "author": "Florian Dold", "license": "AGPL-3.0-or-later", "private": false, "scripts": { "test": "tsc && ava", - "prepare": "tsc && rollup -c", - "compile": "tsc && rollup -c", - "clean": "rimraf dist lib tsconfig.tsbuildinfo", + "typedoc": "typedoc --out dist/typedoc ./src/", + "compile": "tsc", + "clean": "rm -rf dist lib tsconfig.tsbuildinfo", "pretty": "prettier --write src" }, + "exports": { + ".": { + "default": "./lib/index.js" + }, + "./node-sqlite3-bindings": { + "default": "./lib/node-sqlite3-impl.js" + } + }, "devDependencies": { - "@rollup/plugin-commonjs": "^17.1.0", - "@rollup/plugin-json": "^4.1.0", - "@rollup/plugin-node-resolve": "^11.2.0", - "@types/node": "^14.14.22", - "ava": "^3.15.0", - "esm": "^3.2.25", - "prettier": "^2.2.1", - "rimraf": "^3.0.2", - "rollup": "^2.37.1", - "typescript": "^4.1.3" + "@types/better-sqlite3": "^7.6.8", + "@types/node": "^20.4.1", + "ava": "^6.0.1", + "prettier": "^3.1.1", + "typescript": "^5.3.3" }, "dependencies": { - "tslib": "^2.1.0" + "tslib": "^2.6.2" }, "ava": { - "require": [ - "esm" - ] + "failFast": true + }, + "optionalDependencies": { + "better-sqlite3": "9.4.0" } } |