mirror of
https://github.com/dergigi/boris.git
synced 2025-12-24 18:14:21 +01:00
- Add project structure with TypeScript, React, and Vite - Implement nostr authentication using browser extension (NIP-07) - Add NIP-51 compliant bookmark fetching and display - Create minimal UI with login and bookmark components - Integrate applesauce-core and applesauce-react libraries - Add responsive styling with dark/light mode support - Include comprehensive README with setup instructions This is a minimal MVP for a nostr bookmark client that allows users to view their bookmarks according to NIP-51 specification.
24 lines
807 B
TypeScript
24 lines
807 B
TypeScript
declare function number(n: number): void;
|
|
declare function bool(b: boolean): void;
|
|
export declare function isBytes(a: unknown): a is Uint8Array;
|
|
declare function bytes(b: Uint8Array | undefined, ...lengths: number[]): void;
|
|
export type Hash = {
|
|
(data: Uint8Array): Uint8Array;
|
|
blockLen: number;
|
|
outputLen: number;
|
|
create: any;
|
|
};
|
|
declare function hash(hash: Hash): void;
|
|
declare function exists(instance: any, checkFinished?: boolean): void;
|
|
declare function output(out: any, instance: any): void;
|
|
export { number, bool, bytes, hash, exists, output };
|
|
declare const assert: {
|
|
number: typeof number;
|
|
bool: typeof bool;
|
|
bytes: typeof bytes;
|
|
hash: typeof hash;
|
|
exists: typeof exists;
|
|
output: typeof output;
|
|
};
|
|
export default assert;
|
|
//# sourceMappingURL=_assert.d.ts.map
|