danielyewright / node-randomuser

A randomuser.me API Node.js Utility

Home Page:https://www.npmjs.com/package/node-randomuser

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

node-randomuser

view on npm npm module downloads per month Build Status

A randomuser.me API Node.js Utility

Installation

Install using the node.js package manager npm:

$ npm install node-randomuser

Or install via git clone:

$ git clone https://github.com/danielyewright/node-randomuser.git
$ cd node-randomuser
$ npm install

Usage

Require module and initialize client

var RandomUser = require('node-randomuser');
var randomUser = new RandomUser();

.getUsers(callback)

randomUser.getUsers(function(data) {
  console.log(data);
});

.getUsers(params, callback)

randomUser.getUsers({nat: 'us', results: 5}, function(data) {
  console.log(data);
});

Parameters (params)

  • results - specifies the number of results to return
  • nat - specifies the nationality to use

Read randomuser's API Documentation for more options.

Testing

To run the mocha.js test cases:

$ npm test

Contributing

Feel free to contribute!

About

A randomuser.me API Node.js Utility

https://www.npmjs.com/package/node-randomuser

License:MIT License


Languages

Language:JavaScript 100.0%