0.1.1 • Published 6 years ago

@litert/gravatar v0.1.1

Weekly downloads
-
License
MIT
Repository
github
Last release
6 years ago

LiteRT/Gravatar

npm version License

A toolkits for using gravatar.

Requirement

  • TypeScript v2.6.1 (or newer)

Installation

Install by NPM:

npm i @litert/gravatar --save

Usage

Here is an example for Node.js: (in TypeScript)

import * as gravatar from "@litert/gravatar";
import * as crypto from "crypto";

// before using it, please inject a MD5 function, e.g.
gravatar.setMD5Function(function(email: string): string {

    let hasher = crypto.createHash("md5");

    hasher.update(email);

    return hasher.digest().toString("hex");
});

console.log(gravatar.getAvatarUrl("i.am.x.fenying@gmail.com"));

License

This library is published under MIT license.

0.1.1

6 years ago

0.1.0

6 years ago