From 4aa41346e1556080123d404eefed9bd61138d1d2 Mon Sep 17 00:00:00 2001 From: Marak Date: Sun, 21 Sep 2014 10:27:32 +0200 Subject: [api] Added internet.password method using `password-generator` library. [dist] Added `password-generator` to vendor Closes #33 --- lib/internet.js | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'lib') diff --git a/lib/internet.js b/lib/internet.js index fdef75fb..82a1d6ac 100644 --- a/lib/internet.js +++ b/lib/internet.js @@ -1,4 +1,5 @@ var faker = require('../index'), + password_generator = require('../vendor/password-generator.js'), random_ua = require('../vendor/user-agent'); var internet = { @@ -67,6 +68,14 @@ var internet = { var blue = Math.floor((faker.random.number(256) + baseRed255) / 2); return '#' + red.toString(16) + green.toString(16) + blue.toString(16); + }, + + password: function (len, memorable, pattern, prefix) { + len = len || 15; + if (typeof memorable === "undefined") { + memorable = false; + } + return password_generator(len, memorable, pattern, prefix); } }; -- cgit v1.2.3