Files
ts-pykeepass-wrapper/src/test-integration.ts
T

13 lines
459 B
TypeScript

import { openKeePassDatabase } from "./keepass";
async function main() {
const db = openKeePassDatabase("memory.kdbx", { password: "demo" });
await db.createGroup({ name: "Folder1" });
await db.createEntry({ title: "Entry", username: "user", password: "secret" });
console.log(JSON.stringify({ ok: true, entries: await db.listEntries(), groups: await db.listGroups() }, null, 2));
}
main().catch((error) => {
console.error(error);
process.exit(1);
});