From bf5db39f005b71a9f795206172e09dee3e35efdd Mon Sep 17 00:00:00 2001
From: tungpham <tungpham@lecle.co.kr>
Date: Thu, 26 May 2022 14:03:09 +0700
Subject: [PATCH] Improve user-experience

---
 README.md    | 9 +++++----
 generate.js  | 4 +++-
 package.json | 3 ++-
 3 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/README.md b/README.md
index 2aebfa8..01a1aee 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,6 @@
-config generator:
- - change addrNum - the number of address to be generated
+# Command:
+    `npm run gen <array-size>`
 
-run:
- - node generate.js
+# An xample:
+
+    `npm run gen 1000`
diff --git a/generate.js b/generate.js
index f9824bc..9e3ad6d 100644
--- a/generate.js
+++ b/generate.js
@@ -1,6 +1,8 @@
 var ethers = require('ethers');  
 var crypto = require('crypto');
-var addrNum = 500;
+
+// take the third argument
+var addrNum = process.argv.slice(2);
 var s = "";
 
 for (let i = 0; i < addrNum; i++) { 
diff --git a/package.json b/package.json
index 10d2dd7..7c7f9bf 100644
--- a/package.json
+++ b/package.json
@@ -4,7 +4,8 @@
   "description": "",
   "main": "index.js",
   "scripts": {
-    "test": "echo \"Error: no test specified\" && exit 1"
+    "test": "echo \"Error: no test specified\" && exit 1",
+    "gen": "node generate.js"
   },
   "repository": {
     "type": "git",
-- 
GitLab