@hazae41/kdbx
Version:
Rust-like KeePass (KDBX 4) file format for TypeScript
1 lines • 944 B
Source Map (JSON)
{"version":3,"file":"index.cjs","sources":["../../../../../src/libs/bytes/index.ts"],"sourcesContent":["import { Buffers } from \"libs/buffers/index.js\"\n\nexport namespace Bytes {\n\n export function equals<T extends Uint8Array>(a: Uint8Array, b: Uint8Array): boolean {\n if (\"indexedDB\" in globalThis)\n return indexedDB.cmp(a, b) === 0\n if (\"process\" in globalThis)\n return Buffers.fromView(a).equals(b)\n throw new Error(`Could not compare bytes`)\n }\n\n}"],"names":["Bytes","Buffers"],"mappings":";;;;AAEiBA;AAAjB,CAAA,UAAiB,KAAK,EAAA;AAEpB,IAAA,SAAgB,MAAM,CAAuB,CAAa,EAAE,CAAa,EAAA;QACvE,IAAI,WAAW,IAAI,UAAU;YAC3B,OAAO,SAAS,CAAC,GAAG,CAAC,CAAC,EAAE,CAAC,CAAC,KAAK,CAAC;QAClC,IAAI,SAAS,IAAI,UAAU;YACzB,OAAOC,aAAO,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,CAAC,CAAC;AACtC,QAAA,MAAM,IAAI,KAAK,CAAC,CAAA,uBAAA,CAAyB,CAAC;IAC5C;AANgB,IAAA,KAAA,CAAA,MAAM,SAMrB;AAEH,CAAC,EAVgBD,aAAK,KAALA,aAAK,GAAA,EAAA,CAAA,CAAA;;"}