@types/create-hmac
Version:
TypeScript definitions for create-hmac
40 lines (30 loc) • 1.06 kB
Markdown
# Installation
> `npm install --save @types/create-hmac`
# Summary
This package contains type definitions for create-hmac (https://github.com/crypto-browserify/createHmac).
# Details
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/create-hmac.
## [index.d.ts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/create-hmac/index.d.ts)
````ts
/// <reference types="node" />
import { Hmac } from "crypto";
export = createHmac;
declare function createHmac(algo: createHmac.Algorithm, key: string | Buffer): Hmac;
declare namespace createHmac {
type Algorithm =
| "rmd160"
| "ripemd160"
| "md5"
| "sha"
| "sha1"
| "sha224"
| "sha256"
| "sha384"
| "sha512";
}
````
### Additional Details
* Last updated: Mon, 06 Nov 2023 22:41:05 GMT
* Dependencies: [@types/node](https://npmjs.com/package/@types/node)
# Credits
These definitions were written by [BendingBender](https://github.com/BendingBender).