mirror of
https://github.com/emn178/js-md5.git
synced 2026-08-12 20:31:43 +08:00
### Added
- TypeScript base64 interfaces. - Disable webpack polyfill.
This commit is contained in:
Vendored
+20
@@ -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
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user