### Added

- TypeScript base64 interfaces.
- Disable webpack polyfill.
This commit is contained in:
Yi-Cyuan Chen
2023-10-09 23:46:20 +08:00
parent a9de3df8c6
commit daf1188dc6
5 changed files with 34 additions and 4 deletions
Vendored
+20
View File
@@ -32,6 +32,11 @@ interface Hasher {
* Return hash in integer array.
*/
array(): number[];
/**
* Return hash in base64 string.
*/
base64(): string;
}
interface Hmac {
@@ -89,6 +94,14 @@ interface Hmac {
* @param message The message you want to hash.
*/
array(secretKey: Message, message: Message): number[];
/**
* Return hash in base64 string.
*
* @param secretKey The Secret Key
* @param message The message you want to hash.
*/
base64(secretKey: Message, message: Message): string;
}
interface Hash {
@@ -139,6 +152,13 @@ interface Hash {
*/
array(message: Message): number[];
/**
* Return hash in base64 string.
*
* @param message The message you want to hash.
*/
base64(message: Message): string;
/**
* HMAC interface
*/