Make names generation better

This commit is contained in:
eTronic
2018-06-26 20:17:27 -04:00
parent c2e470a6fd
commit cc1e64c8a2
3 changed files with 22 additions and 2 deletions

View File

@@ -2,6 +2,7 @@ import fs from 'fs';
import https from 'https';
import prompt from 'prompt';
import Moniker from 'moniker';
import random_name from 'node-random-name';
import { mainBearerToken } from './config.json';
import Account from './classes/Account';
@@ -148,8 +149,12 @@ const getSchedule = (callback) => {
req.end();
}
const names = Moniker.generator([Moniker.adjective, Moniker.noun], { glue: 'a', maxSize: 4 });
const newUser = `${names.choose()}${Number.parseInt(Math.random()*100)}`;
// const names = Moniker.generator([Moniker.adjective, Moniker.noun], { glue: 'a', maxSize: 4 });
let newName = '';
while (!newName || newName.length > 10) {
newName = random_name({ random: Math.random }).replace(' ', '');
}
const newUser = `${newName}${Number.parseInt(Math.random()*100)}`;
console.log('Creating user:', newUser);
prompt.start();
@@ -207,3 +212,4 @@ prompt.get(['number', 'referral'], (err, res) => {
} else if (result.error) console.log('Error verifying phone:', result.error);
});
});

13
package-lock.json generated
View File

@@ -15,6 +15,11 @@
"json-schema-traverse": "0.3.1"
}
},
"alea": {
"version": "0.0.9",
"resolved": "https://registry.npmjs.org/alea/-/alea-0.0.9.tgz",
"integrity": "sha1-9zjLRfg0MAafRc9pzL8xLdV6nho="
},
"ansi-regex": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
@@ -2166,6 +2171,14 @@
"resolved": "https://registry.npmjs.org/ncp/-/ncp-1.0.1.tgz",
"integrity": "sha1-0VNn5cuHQyuhF9K/gP30Wuz7QkY="
},
"node-random-name": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/node-random-name/-/node-random-name-1.0.1.tgz",
"integrity": "sha1-niQEx6AeCQWi92Fogh7bLc0U91g=",
"requires": {
"alea": "0.0.9"
}
},
"normalize-path": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",

View File

@@ -24,6 +24,7 @@
"http": "0.0.0",
"https": "^1.0.0",
"moniker": "^0.1.2",
"node-random-name": "^1.0.1",
"prompt": "^1.0.0",
"request": "^2.87.0",
"ws": "^5.2.1",