UNPKG

@types/md5

Version:
43 lines (35 loc) 1.4 kB
# Installation > `npm install --save @types/md5` # Summary This package contains type definitions for md5 (https://github.com/pvorb/node-md5). # Details Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/md5. ## [index.d.ts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/md5/index.d.ts) ````ts /** * Calculate the MD5 hash of a message. * * @param message - Message to hash. * @param options - Input and output options. * @returns MD5 hash. */ declare function md5(message: string | number[] | Uint8Array, options: md5.Options & { asBytes: true }): number[]; declare function md5( message: string | number[] | Uint8Array, options?: Pick<md5.Options, "asString" | "encoding">, ): string; declare function md5(message: string | number[] | Uint8Array, options?: md5.Options): string | number[]; declare namespace md5 { interface Options { asBytes?: boolean | undefined; asString?: boolean | undefined; encoding?: "binary" | string | undefined; } } export = md5; ```` ### Additional Details * Last updated: Wed, 15 Oct 2025 18:02:28 GMT * Dependencies: none # Credits These definitions were written by [Bill Sourour](https://github.com/arcdev1), [Piotr Błażejewicz](https://github.com/peterblazejewicz), and [Ruslan Arkhipau](https://github.com/DethAriel).