UNPKG

@hellocoop/helper-server

Version:

Hellō helper functions for server

27 lines (23 loc) 767 B
export declare function encryptObj(obj: object, secret: string): Promise<string>; export declare function decryptObj(encryptedStr: string, secret: string): Promise<object | null>; export declare const checkSecret: (secret: string) => boolean; /***** test code // Example usage: const secretKey = 'YourSecretKey'; const originalObj = { username: 'JohnDoe', email: 'johndoe@example.com', }; encryptObj(originalObj, secretKey) .then((encryptedString) => { console.log('Encrypted String:', encryptedString); return decryptObj(encryptedString, secretKey); }) .then((decryptedObj) => { console.log('Decrypted Object:', decryptedObj); }) .catch((error) => { console.error('Error:', error); }); ****/ //# sourceMappingURL=crypto.d.ts.map