Nicely Pruned Marigolds

    @types/md5
    TypeScript icon, indicating that this package has built-in type declarations

    2.3.2 • Public • Published

    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

    // Type definitions for md5 2.3
    // Project: https://github.com/pvorb/node-md5
    // Definitions by: Bill Sourour <https://github.com/arcdev1>
    //                 Cameron Crothers <https://github.com/jprogrammer>
    //                 Piotr Błażejewicz <https://github.com/peterblazejewicz>
    //                 Ruslan Arkhipau <https://github.com/DethAriel>
    // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
    
    /**
     * 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: Tue, 08 Feb 2022 12:01:31 GMT
    • Dependencies: none
    • Global values: none

    Credits

    These definitions were written by Bill Sourour, Cameron Crothers, Piotr Błażejewicz, and Ruslan Arkhipau.

    Keywords

    none

    Install

    npm i @types/md5

    DownloadsWeekly Downloads

    370,633

    Version

    2.3.2

    License

    MIT

    Unpacked Size

    5.39 kB

    Total Files

    4

    Last publish

    Collaborators

    • types