Files
DefinitelyTyped/md5/md5-tests.ts
arcdev1 bb7f67e2e1 add type defintions for correct md5 module (per npm) (#9347)
* add type defintions for correct md5 module (per npm)

* Corrected md5 to CybozuLabs-md5

* added typings for md5 (npm version)
2016-05-21 08:32:51 -07:00

33 lines
1.1 KiB
TypeScript

/// <reference path="md5.d.ts" />
/// <reference path="../node/node.d.ts" />
import fs =require("fs");
import md5 = require("md5");
/**
* API
* md5(message)
* message -- String or Buffer
* returns String
*
* Usage
****************************************************
* var md5 = require('md5'); *
* console.log(md5('message')); *
****************************************************
* This will print the following
* 78e731027d8fd50ed642340b7c9a63b3
*
* It supports buffers, too
****************************************************
* var fs = require('fs'); *
* var md5 = require('md5'); *
* *
* fs.readFile('example.txt', function(err, buf) { *
* console.log(md5(buf)); *
* }); *
* **************************************************
*/
console.log(md5('message')); // should print 78e731027d8fd50ed642340b7c9a63b3
fs.readFile('md5.d.ts', function(err: Error, buf: Buffer) {
console.log(md5(buf));
});