@hazae41/kdbx
Version:
Rust-like KeePass (KDBX 4) file format for TypeScript
55 lines (54 loc) • 1.21 kB
JSON
{
"type": "module",
"name": "@hazae41/kdbx",
"version": "0.2.15",
"description": "Rust-like KeePass (KDBX 4) file format for TypeScript",
"homepage": "https://github.com/hazae41/kdbx",
"repository": "github:hazae41/kdbx",
"author": "hazae41",
"scripts": {
"examine": "deno lint ./src && deno check ./src && deno test -RWE ./src",
"prepack": "rm -rf ./out && tsc && tscousin"
},
"files": [
"./out"
],
"exports": {
".": {
"types": "./out/mod.d.ts",
"import": "./out/mod.js"
}
},
"devDependencies": {
"@hazae41/argon2-wasm": "^2.0.0",
"@hazae41/chacha20poly1305-wasm": "^2.0.0",
"@hazae41/phobos": "^2.0.16",
"@hazae41/tscousin": "^1.0.28",
"@types/node": "^25.4.0",
"deno": "^2.7.4",
"happy-dom": "^20.8.3",
"typescript": "^5.9.3"
},
"keywords": [
"kdbx",
"result",
"rust",
"data",
"error",
"catching",
"ok",
"err",
"unwrap",
"wrap",
"typescript",
"esmodules",
"tested",
"unit-tested"
],
"dependencies": {
"@hazae41/argon2": "^2.0.5",
"@hazae41/binary": "^2.0.2",
"@hazae41/chacha20poly1305": "^2.0.1",
"@hazae41/cursor": "^2.1.3"
}
}