aboutsummaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
Diffstat (limited to 'libs')
-rw-r--r--libs/combined/index.js17
-rw-r--r--libs/combined/npm-shrinkwrap.json2558
-rwxr-xr-xlibs/combined/package.json5
-rwxr-xr-xlibs/nanocurrency-web/nano-util.js15
-rwxr-xr-xlibs/nanocurrency-web/package-lock.json1614
-rwxr-xr-xlibs/nanocurrency-web/package.json14
-rwxr-xr-xlibs/nanocurrency-web/readme.md4
7 files changed, 4224 insertions, 3 deletions
diff --git a/libs/combined/index.js b/libs/combined/index.js
index 43524ef..1bfcce2 100644
--- a/libs/combined/index.js
+++ b/libs/combined/index.js
@@ -80,6 +80,23 @@ module.exports.stellarUtil = {
80 }, 80 },
81} 81}
82 82
83/* nano-util */
84
85let NanoBase = require('nanocurrency-web');
86module.exports.nanoUtil = {
87 getKeypair: function (index, seed) {
88 const accounts = NanoBase.wallet.accounts(seed, index, index)
89 return {privKey: accounts[0].privateKey, pubKey: accounts[0].publicKey, address: accounts[0].address};
90 },
91 dummyNetwork: {
92 bip32: {public: 0, private: 0},
93 messagePrefix: '',
94 pubKeyHash: 0,
95 scriptHash: 0,
96 wif: 0,
97 },
98}
99
83/* unorm */ 100/* unorm */
84 101
85module.exports.unorm = require('unorm') 102module.exports.unorm = require('unorm')
diff --git a/libs/combined/npm-shrinkwrap.json b/libs/combined/npm-shrinkwrap.json
index fa60284..eeb18eb 100644
--- a/libs/combined/npm-shrinkwrap.json
+++ b/libs/combined/npm-shrinkwrap.json
@@ -1,17 +1,2573 @@
1{ 1{
2 "name": "bip39-tool-external-libs",
3 "version": "0.4.0",
4 "lockfileVersion": 1,
5 "requires": true,
2 "dependencies": { 6 "dependencies": {
7 "@protobufjs/aspromise": {
8 "version": "1.1.2",
9 "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz",
10 "integrity": "sha1-m4sMxmPWaafY9vXQiToU00jzD78="
11 },
12 "@protobufjs/base64": {
13 "version": "1.1.2",
14 "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz",
15 "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg=="
16 },
17 "@protobufjs/codegen": {
18 "version": "2.0.4",
19 "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz",
20 "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg=="
21 },
22 "@protobufjs/eventemitter": {
23 "version": "1.1.0",
24 "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz",
25 "integrity": "sha1-NVy8mLr61ZePntCV85diHx0Ga3A="
26 },
27 "@protobufjs/fetch": {
28 "version": "1.1.0",
29 "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz",
30 "integrity": "sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=",
31 "requires": {
32 "@protobufjs/aspromise": "^1.1.1",
33 "@protobufjs/inquire": "^1.1.0"
34 }
35 },
36 "@protobufjs/float": {
37 "version": "1.0.2",
38 "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz",
39 "integrity": "sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E="
40 },
41 "@protobufjs/inquire": {
42 "version": "1.1.0",
43 "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz",
44 "integrity": "sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik="
45 },
46 "@protobufjs/path": {
47 "version": "1.1.2",
48 "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz",
49 "integrity": "sha1-bMKyDFya1q0NzP0hynZz2Nf79o0="
50 },
51 "@protobufjs/pool": {
52 "version": "1.1.0",
53 "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz",
54 "integrity": "sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q="
55 },
56 "@protobufjs/utf8": {
57 "version": "1.1.0",
58 "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz",
59 "integrity": "sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA="
60 },
61 "@types/concat-stream": {
62 "version": "1.6.0",
63 "resolved": "https://registry.npmjs.org/@types/concat-stream/-/concat-stream-1.6.0.tgz",
64 "integrity": "sha1-OU2+C7X+5Gs42JZzXoto7yOQ0A0=",
65 "requires": {
66 "@types/node": "*"
67 }
68 },
69 "@types/form-data": {
70 "version": "0.0.33",
71 "resolved": "https://registry.npmjs.org/@types/form-data/-/form-data-0.0.33.tgz",
72 "integrity": "sha1-yayFsqX9GENbjIXZ7LUObWyJP/g=",
73 "requires": {
74 "@types/node": "*"
75 }
76 },
77 "@types/long": {
78 "version": "4.0.1",
79 "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.1.tgz",
80 "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w=="
81 },
82 "@types/node": {
83 "version": "11.11.6",
84 "resolved": "https://registry.npmjs.org/@types/node/-/node-11.11.6.tgz",
85 "integrity": "sha512-Exw4yUWMBXM3X+8oqzJNRqZSwUAaS4+7NdvHqQuFi/d+synz++xmX3QIf+BFqneW8N31R8Ky+sikfZUXq07ggQ=="
86 },
87 "@types/qs": {
88 "version": "6.9.4",
89 "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.4.tgz",
90 "integrity": "sha512-+wYo+L6ZF6BMoEjtf8zB2esQsqdV6WsjRK/GP9WOgLPrq87PbNWgIxS76dS5uvl/QXtHGakZmwTznIfcPXcKlQ=="
91 },
92 "JSONStream": {
93 "version": "1.3.5",
94 "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
95 "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
96 "dev": true,
97 "requires": {
98 "jsonparse": "^1.2.0",
99 "through": ">=2.2.7 <3"
100 }
101 },
102 "acorn": {
103 "version": "7.4.0",
104 "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.0.tgz",
105 "integrity": "sha512-+G7P8jJmCHr+S+cLfQxygbWhXy+8YTVGzAkpEbcLo2mLoL7tij/VG41QSHACSf5QgYRhMZYHuNc6drJaO0Da+w==",
106 "dev": true
107 },
108 "acorn-node": {
109 "version": "1.8.2",
110 "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz",
111 "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==",
112 "dev": true,
113 "requires": {
114 "acorn": "^7.0.0",
115 "acorn-walk": "^7.0.0",
116 "xtend": "^4.0.2"
117 }
118 },
119 "acorn-walk": {
120 "version": "7.2.0",
121 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
122 "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
123 "dev": true
124 },
125 "array-union": {
126 "version": "1.0.2",
127 "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
128 "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
129 "requires": {
130 "array-uniq": "^1.0.1"
131 }
132 },
133 "array-uniq": {
134 "version": "1.0.3",
135 "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
136 "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY="
137 },
138 "arrify": {
139 "version": "1.0.1",
140 "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
141 "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0="
142 },
143 "asap": {
144 "version": "2.0.6",
145 "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
146 "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY="
147 },
148 "asn1.js": {
149 "version": "5.4.1",
150 "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
151 "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==",
152 "dev": true,
153 "requires": {
154 "bn.js": "^4.0.0",
155 "inherits": "^2.0.1",
156 "minimalistic-assert": "^1.0.0",
157 "safer-buffer": "^2.1.0"
158 }
159 },
160 "assert": {
161 "version": "1.5.0",
162 "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
163 "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
164 "dev": true,
165 "requires": {
166 "object-assign": "^4.1.1",
167 "util": "0.10.3"
168 },
169 "dependencies": {
170 "inherits": {
171 "version": "2.0.1",
172 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
173 "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
174 "dev": true
175 },
176 "util": {
177 "version": "0.10.3",
178 "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
179 "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
180 "dev": true,
181 "requires": {
182 "inherits": "2.0.1"
183 }
184 }
185 }
186 },
187 "asynckit": {
188 "version": "0.4.0",
189 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
190 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
191 },
192 "axios": {
193 "version": "0.18.1",
194 "resolved": "https://registry.npmjs.org/axios/-/axios-0.18.1.tgz",
195 "integrity": "sha512-0BfJq4NSfQXd+SkFdrvFbG7addhYSBA2mQwISr46pD6E5iqkWg02RAs8vyTT/j0RTnoYmeXauBuSv1qKwR179g==",
196 "requires": {
197 "follow-redirects": "1.5.10",
198 "is-buffer": "^2.0.2"
199 }
200 },
201 "balanced-match": {
202 "version": "1.0.0",
203 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
204 "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
205 },
206 "base-x": {
207 "version": "3.0.7",
208 "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.7.tgz",
209 "integrity": "sha512-zAKJGuQPihXW22fkrfOclUUZXM2g92z5GzlSMHxhO6r6Qj+Nm0ccaGNBzDZojzwOMkpjAv4J0fOv1U4go+a4iw==",
210 "requires": {
211 "safe-buffer": "^5.0.1"
212 }
213 },
214 "base32.js": {
215 "version": "0.1.0",
216 "resolved": "https://registry.npmjs.org/base32.js/-/base32.js-0.1.0.tgz",
217 "integrity": "sha1-tYLexpPC8R6JPPBk7mrFthMaIgI="
218 },
219 "base64-js": {
220 "version": "1.3.1",
221 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz",
222 "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g=="
223 },
224 "bchaddrjs": {
225 "version": "0.4.4",
226 "resolved": "https://registry.npmjs.org/bchaddrjs/-/bchaddrjs-0.4.4.tgz",
227 "integrity": "sha512-WCgxhGeJ4LVwtMjiCzwAJd6OsBWd/fgYuhYbFhVvMrjhIurIqirYKWkwJVjNO+Xxa9K0SntFR2taxod03MKEHA==",
228 "requires": {
229 "bs58check": "^2.1.2",
230 "cashaddrjs": "^0.3.8"
231 }
232 },
233 "bchaddrjs-slp": {
234 "version": "git://github.com/simpleledger/bchaddrjs.git#af16e44a6bfbe4b3980a62dba50e2f68ed864c6b",
235 "from": "git://github.com/simpleledger/bchaddrjs.git#af16e44a6bfbe4b3980a62dba50e2f68ed864c6b",
236 "requires": {
237 "bs58check": "^2.1.2",
238 "cashaddrjs-slp": "^0.2.12"
239 }
240 },
241 "bech32": {
242 "version": "1.1.4",
243 "resolved": "https://registry.npmjs.org/bech32/-/bech32-1.1.4.tgz",
244 "integrity": "sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ=="
245 },
246 "big-integer": {
247 "version": "1.6.36",
248 "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.36.tgz",
249 "integrity": "sha512-t70bfa7HYEA1D9idDbmuv7YbsbVkQ+Hp+8KFSul4aE5e/i1bjCNIRYJZlA8Q8p0r9T8cF/RVvwUgRA//FydEyg=="
250 },
251 "bigi": {
252 "version": "1.4.2",
253 "resolved": "https://registry.npmjs.org/bigi/-/bigi-1.4.2.tgz",
254 "integrity": "sha1-nGZalfiLiwj8Bc/XMfVhhZ1yWCU="
255 },
256 "bignumber.js": {
257 "version": "9.0.0",
258 "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.0.tgz",
259 "integrity": "sha512-t/OYhhJ2SD+YGBQcjY8GzzDHEk9f3nerxjtfa6tlMXfe7frs/WozhvCNoGvpM0P3bNf3Gq5ZRMlGr5f3r4/N8A=="
260 },
261 "bindings": {
262 "version": "1.5.0",
263 "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
264 "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
265 "requires": {
266 "file-uri-to-path": "1.0.0"
267 }
268 },
269 "bip38": {
270 "version": "2.0.2",
271 "resolved": "https://registry.npmjs.org/bip38/-/bip38-2.0.2.tgz",
272 "integrity": "sha512-22KDak0RDyghFbR0Si7wyq9IgY423YzGYzWLpGeofH3DaolOQqjD3mNN08eFoubKlbyclOQKFwtONMv2SD9V3A==",
273 "requires": {
274 "bigi": "^1.2.0",
275 "browserify-aes": "^1.0.1",
276 "bs58check": "<3.0.0",
277 "buffer-xor": "^1.0.2",
278 "create-hash": "^1.1.1",
279 "ecurve": "^1.0.0",
280 "scryptsy": "^2.0.0"
281 }
282 },
283 "bip38grs": {
284 "version": "git://github.com/Groestlcoin/bip38grs.git#091975b01679b74dc0a4136bb743fe17791b0151",
285 "from": "git://github.com/Groestlcoin/bip38grs.git#091975b01679b74dc0a4136bb743fe17791b0151",
286 "requires": {
287 "bigi": "^1.2.0",
288 "browserify-aes": "^1.0.1",
289 "bs58check": "<3.0.0",
290 "bs58grscheck": "git+https://github.com/Groestlcoin/bs58grscheck.git",
291 "buffer-xor": "^1.0.2",
292 "create-hash": "^1.1.1",
293 "ecurve": "^1.0.0",
294 "scryptsy": "^2.0.0"
295 }
296 },
297 "bip39": {
298 "version": "3.0.2",
299 "resolved": "https://registry.npmjs.org/bip39/-/bip39-3.0.2.tgz",
300 "integrity": "sha512-J4E1r2N0tUylTKt07ibXvhpT2c5pyAFgvuA5q1H9uDy6dEGpjV8jmymh3MTYJDLCNbIVClSB9FbND49I6N24MQ==",
301 "requires": {
302 "@types/node": "11.11.6",
303 "create-hash": "^1.1.0",
304 "pbkdf2": "^3.0.9",
305 "randombytes": "^2.0.1"
306 }
307 },
308 "bip66": {
309 "version": "1.1.5",
310 "resolved": "https://registry.npmjs.org/bip66/-/bip66-1.1.5.tgz",
311 "integrity": "sha1-AfqHSHhcpwlV1QESF9GzE5lpyiI=",
312 "requires": {
313 "safe-buffer": "^5.0.1"
314 }
315 },
316 "bitcoin-ops": {
317 "version": "1.4.1",
318 "resolved": "https://registry.npmjs.org/bitcoin-ops/-/bitcoin-ops-1.4.1.tgz",
319 "integrity": "sha512-pef6gxZFztEhaE9RY9HmWVmiIHqCb2OyS4HPKkpc6CIiiOa3Qmuoylxc5P2EkU3w+5eTSifI9SEZC88idAIGow=="
320 },
321 "bitcoinjs-lib": {
322 "version": "git://github.com/iancoleman/bitcoinjs-lib.git#ac212f04e81313ddfda7ed28856ac6c7dfbe6f75",
323 "from": "git://github.com/iancoleman/bitcoinjs-lib.git#v3.3.2_16bit",
324 "requires": {
325 "bech32": "^1.1.2",
326 "bigi": "^1.4.0",
327 "bip66": "^1.1.0",
328 "bitcoin-ops": "^1.3.0",
329 "bs58check": "^2.0.0",
330 "create-hash": "^1.1.0",
331 "create-hmac": "^1.1.3",
332 "ecurve": "^1.0.0",
333 "merkle-lib": "^2.0.10",
334 "pushdata-bitcoin": "^1.0.1",
335 "randombytes": "^2.0.1",
336 "safe-buffer": "^5.0.1",
337 "typeforce": "^1.11.3",
338 "varuint-bitcoin": "^1.0.4",
339 "wif": "^2.0.1"
340 }
341 },
342 "blake2b": {
343 "version": "2.1.3",
344 "resolved": "https://registry.npmjs.org/blake2b/-/blake2b-2.1.3.tgz",
345 "integrity": "sha512-pkDss4xFVbMb4270aCyGD3qLv92314Et+FsKzilCLxDz5DuZ2/1g3w4nmBbu6nKApPspnjG7JcwTjGZnduB1yg==",
346 "requires": {
347 "blake2b-wasm": "^1.1.0",
348 "nanoassert": "^1.0.0"
349 }
350 },
351 "blake2b-wasm": {
352 "version": "1.1.7",
353 "resolved": "https://registry.npmjs.org/blake2b-wasm/-/blake2b-wasm-1.1.7.tgz",
354 "integrity": "sha512-oFIHvXhlz/DUgF0kq5B1CqxIDjIJwh9iDeUUGQUcvgiGz7Wdw03McEO7CfLBy7QKGdsydcMCgO9jFNBAFCtFcA==",
355 "requires": {
356 "nanoassert": "^1.0.0"
357 }
358 },
359 "blakejs": {
360 "version": "1.1.0",
361 "resolved": "https://registry.npmjs.org/blakejs/-/blakejs-1.1.0.tgz",
362 "integrity": "sha1-ad+S75U6qIylGjLfarHFShVfx6U="
363 },
364 "bn.js": {
365 "version": "4.11.9",
366 "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
367 "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw=="
368 },
369 "brace-expansion": {
370 "version": "1.1.11",
371 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
372 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
373 "requires": {
374 "balanced-match": "^1.0.0",
375 "concat-map": "0.0.1"
376 }
377 },
378 "brorand": {
379 "version": "1.1.0",
380 "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
381 "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8="
382 },
383 "browser-pack": {
384 "version": "6.1.0",
385 "resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.1.0.tgz",
386 "integrity": "sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==",
387 "dev": true,
388 "requires": {
389 "JSONStream": "^1.0.3",
390 "combine-source-map": "~0.8.0",
391 "defined": "^1.0.0",
392 "safe-buffer": "^5.1.1",
393 "through2": "^2.0.0",
394 "umd": "^3.0.0"
395 }
396 },
397 "browser-resolve": {
398 "version": "2.0.0",
399 "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-2.0.0.tgz",
400 "integrity": "sha512-7sWsQlYL2rGLy2IWm8WL8DCTJvYLc/qlOnsakDac87SOoCd16WLsaAMdCiAqsTNHIe+SXfaqyxyo6THoWqs8WQ==",
401 "dev": true,
402 "requires": {
403 "resolve": "^1.17.0"
404 }
405 },
406 "browserify": {
407 "version": "16.5.2",
408 "resolved": "https://registry.npmjs.org/browserify/-/browserify-16.5.2.tgz",
409 "integrity": "sha512-TkOR1cQGdmXU9zW4YukWzWVSJwrxmNdADFbqbE3HFgQWe5wqZmOawqZ7J/8MPCwk/W8yY7Y0h+7mOtcZxLP23g==",
410 "dev": true,
411 "requires": {
412 "JSONStream": "^1.0.3",
413 "assert": "^1.4.0",
414 "browser-pack": "^6.0.1",
415 "browser-resolve": "^2.0.0",
416 "browserify-zlib": "~0.2.0",
417 "buffer": "~5.2.1",
418 "cached-path-relative": "^1.0.0",
419 "concat-stream": "^1.6.0",
420 "console-browserify": "^1.1.0",
421 "constants-browserify": "~1.0.0",
422 "crypto-browserify": "^3.0.0",
423 "defined": "^1.0.0",
424 "deps-sort": "^2.0.0",
425 "domain-browser": "^1.2.0",
426 "duplexer2": "~0.1.2",
427 "events": "^2.0.0",
428 "glob": "^7.1.0",
429 "has": "^1.0.0",
430 "htmlescape": "^1.1.0",
431 "https-browserify": "^1.0.0",
432 "inherits": "~2.0.1",
433 "insert-module-globals": "^7.0.0",
434 "labeled-stream-splicer": "^2.0.0",
435 "mkdirp-classic": "^0.5.2",
436 "module-deps": "^6.2.3",
437 "os-browserify": "~0.3.0",
438 "parents": "^1.0.1",
439 "path-browserify": "~0.0.0",
440 "process": "~0.11.0",
441 "punycode": "^1.3.2",
442 "querystring-es3": "~0.2.0",
443 "read-only-stream": "^2.0.0",
444 "readable-stream": "^2.0.2",
445 "resolve": "^1.1.4",
446 "shasum": "^1.0.0",
447 "shell-quote": "^1.6.1",
448 "stream-browserify": "^2.0.0",
449 "stream-http": "^3.0.0",
450 "string_decoder": "^1.1.1",
451 "subarg": "^1.0.0",
452 "syntax-error": "^1.1.1",
453 "through2": "^2.0.0",
454 "timers-browserify": "^1.0.1",
455 "tty-browserify": "0.0.1",
456 "url": "~0.11.0",
457 "util": "~0.10.1",
458 "vm-browserify": "^1.0.0",
459 "xtend": "^4.0.0"
460 },
461 "dependencies": {
462 "buffer": {
463 "version": "5.2.1",
464 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz",
465 "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==",
466 "dev": true,
467 "requires": {
468 "base64-js": "^1.0.2",
469 "ieee754": "^1.1.4"
470 }
471 },
472 "readable-stream": {
473 "version": "2.3.7",
474 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
475 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
476 "dev": true,
477 "requires": {
478 "core-util-is": "~1.0.0",
479 "inherits": "~2.0.3",
480 "isarray": "~1.0.0",
481 "process-nextick-args": "~2.0.0",
482 "safe-buffer": "~5.1.1",
483 "string_decoder": "~1.1.1",
484 "util-deprecate": "~1.0.1"
485 },
486 "dependencies": {
487 "string_decoder": {
488 "version": "1.1.1",
489 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
490 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
491 "dev": true,
492 "requires": {
493 "safe-buffer": "~5.1.0"
494 }
495 }
496 }
497 },
498 "safe-buffer": {
499 "version": "5.1.2",
500 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
501 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
502 "dev": true
503 }
504 }
505 },
506 "browserify-aes": {
507 "version": "1.2.0",
508 "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
509 "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
510 "requires": {
511 "buffer-xor": "^1.0.3",
512 "cipher-base": "^1.0.0",
513 "create-hash": "^1.1.0",
514 "evp_bytestokey": "^1.0.3",
515 "inherits": "^2.0.1",
516 "safe-buffer": "^5.0.1"
517 }
518 },
519 "browserify-cipher": {
520 "version": "1.0.1",
521 "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
522 "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
523 "dev": true,
524 "requires": {
525 "browserify-aes": "^1.0.4",
526 "browserify-des": "^1.0.0",
527 "evp_bytestokey": "^1.0.0"
528 }
529 },
530 "browserify-des": {
531 "version": "1.0.2",
532 "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
533 "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
534 "dev": true,
535 "requires": {
536 "cipher-base": "^1.0.1",
537 "des.js": "^1.0.0",
538 "inherits": "^2.0.1",
539 "safe-buffer": "^5.1.2"
540 }
541 },
542 "browserify-rsa": {
543 "version": "4.0.1",
544 "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
545 "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
546 "dev": true,
547 "requires": {
548 "bn.js": "^4.1.0",
549 "randombytes": "^2.0.1"
550 }
551 },
552 "browserify-sign": {
553 "version": "4.2.1",
554 "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz",
555 "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==",
556 "dev": true,
557 "requires": {
558 "bn.js": "^5.1.1",
559 "browserify-rsa": "^4.0.1",
560 "create-hash": "^1.2.0",
561 "create-hmac": "^1.1.7",
562 "elliptic": "^6.5.3",
563 "inherits": "^2.0.4",
564 "parse-asn1": "^5.1.5",
565 "readable-stream": "^3.6.0",
566 "safe-buffer": "^5.2.0"
567 },
568 "dependencies": {
569 "bn.js": {
570 "version": "5.1.3",
571 "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz",
572 "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==",
573 "dev": true
574 }
575 }
576 },
577 "browserify-zlib": {
578 "version": "0.2.0",
579 "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
580 "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
581 "dev": true,
582 "requires": {
583 "pako": "~1.0.5"
584 }
585 },
586 "bs58": {
587 "version": "4.0.1",
588 "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz",
589 "integrity": "sha1-vhYedsNU9veIrkBx9j806MTwpCo=",
590 "requires": {
591 "base-x": "^3.0.2"
592 }
593 },
594 "bs58check": {
595 "version": "2.1.2",
596 "resolved": "https://registry.npmjs.org/bs58check/-/bs58check-2.1.2.tgz",
597 "integrity": "sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA==",
598 "requires": {
599 "bs58": "^4.0.0",
600 "create-hash": "^1.1.0",
601 "safe-buffer": "^5.1.2"
602 }
603 },
604 "bs58grscheck": {
605 "version": "git+https://github.com/Groestlcoin/bs58grscheck.git#8ff31333a7626161c1484b461c20710bb9f97b93",
606 "from": "git+https://github.com/Groestlcoin/bs58grscheck.git",
607 "requires": {
608 "bs58": "^4.0.0",
609 "create-hash": "^1.1.0",
610 "groestl-hash-js": "^1.0.0",
611 "safe-buffer": "^5.1.2"
612 }
613 },
614 "buffer": {
615 "version": "5.4.3",
616 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.4.3.tgz",
617 "integrity": "sha512-zvj65TkFeIt3i6aj5bIvJDzjjQQGs4o/sNoezg1F1kYap9Nu2jcUdpwzRSJTHMMzG0H7bZkn4rNQpImhuxWX2A==",
618 "requires": {
619 "base64-js": "^1.0.2",
620 "ieee754": "^1.1.4"
621 }
622 },
623 "buffer-compare": {
624 "version": "1.1.1",
625 "resolved": "https://registry.npmjs.org/buffer-compare/-/buffer-compare-1.1.1.tgz",
626 "integrity": "sha1-W+e+hTr4kZjR9N3AkNHWakiu9ZY="
627 },
628 "buffer-from": {
629 "version": "1.1.1",
630 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
631 "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A=="
632 },
633 "buffer-xor": {
634 "version": "1.0.3",
635 "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
636 "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk="
637 },
638 "builtin-status-codes": {
639 "version": "3.0.0",
640 "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
641 "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
642 "dev": true
643 },
644 "cached-path-relative": {
645 "version": "1.0.2",
646 "resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.2.tgz",
647 "integrity": "sha512-5r2GqsoEb4qMTTN9J+WzXfjov+hjxT+j3u5K+kIVNIwAd99DLCJE9pBIMP1qVeybV6JiijL385Oz0DcYxfbOIg==",
648 "dev": true
649 },
650 "caseless": {
651 "version": "0.12.0",
652 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
653 "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
654 },
655 "cashaddrjs": {
656 "version": "0.3.12",
657 "resolved": "https://registry.npmjs.org/cashaddrjs/-/cashaddrjs-0.3.12.tgz",
658 "integrity": "sha512-GdjCYMVwd86HXcFcxyEZQLPLFv8a/u0ccYPsO0PpnUW26LhZzHX9l9QA+DjaeUah7tnebwPs33NWDbbUy8iVYQ==",
659 "requires": {
660 "big-integer": "1.6.36"
661 }
662 },
663 "cashaddrjs-slp": {
664 "version": "0.2.12",
665 "resolved": "https://registry.npmjs.org/cashaddrjs-slp/-/cashaddrjs-slp-0.2.12.tgz",
666 "integrity": "sha512-n2TTIuW6vZZxYvjvsUAA+wOM0Zkj+3RRKUtDC1XSu4Ic4XVr0yFJkl1bzQkHWda7nkVT51sxjZneygz7D0SyrQ==",
667 "requires": {
668 "big-integer": "^1.6.34"
669 }
670 },
671 "cipher-base": {
672 "version": "1.0.4",
673 "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
674 "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
675 "requires": {
676 "inherits": "^2.0.1",
677 "safe-buffer": "^5.0.1"
678 }
679 },
680 "colors": {
681 "version": "1.4.0",
682 "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
683 "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA=="
684 },
685 "combine-source-map": {
686 "version": "0.8.0",
687 "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz",
688 "integrity": "sha1-pY0N8ELBhvz4IqjoAV9UUNLXmos=",
689 "dev": true,
690 "requires": {
691 "convert-source-map": "~1.1.0",
692 "inline-source-map": "~0.6.0",
693 "lodash.memoize": "~3.0.3",
694 "source-map": "~0.5.3"
695 }
696 },
697 "combined-stream": {
698 "version": "1.0.8",
699 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
700 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
701 "requires": {
702 "delayed-stream": "~1.0.0"
703 }
704 },
705 "commander": {
706 "version": "2.13.0",
707 "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz",
708 "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==",
709 "dev": true
710 },
711 "concat-map": {
712 "version": "0.0.1",
713 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
714 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
715 },
716 "concat-stream": {
717 "version": "1.6.2",
718 "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
719 "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
720 "requires": {
721 "buffer-from": "^1.0.0",
722 "inherits": "^2.0.3",
723 "readable-stream": "^2.2.2",
724 "typedarray": "^0.0.6"
725 },
726 "dependencies": {
727 "readable-stream": {
728 "version": "2.3.7",
729 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
730 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
731 "requires": {
732 "core-util-is": "~1.0.0",
733 "inherits": "~2.0.3",
734 "isarray": "~1.0.0",
735 "process-nextick-args": "~2.0.0",
736 "safe-buffer": "~5.1.1",
737 "string_decoder": "~1.1.1",
738 "util-deprecate": "~1.0.1"
739 }
740 },
741 "safe-buffer": {
742 "version": "5.1.2",
743 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
744 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
745 },
746 "string_decoder": {
747 "version": "1.1.1",
748 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
749 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
750 "requires": {
751 "safe-buffer": "~5.1.0"
752 }
753 }
754 }
755 },
756 "console-browserify": {
757 "version": "1.2.0",
758 "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
759 "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
760 "dev": true
761 },
762 "constants-browserify": {
763 "version": "1.0.0",
764 "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
765 "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
766 "dev": true
767 },
768 "convert-source-map": {
769 "version": "1.1.3",
770 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz",
771 "integrity": "sha1-SCnId+n+SbMWHzvzZziI4gRpmGA=",
772 "dev": true
773 },
774 "core-util-is": {
775 "version": "1.0.2",
776 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
777 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
778 },
779 "crc": {
780 "version": "3.5.0",
781 "resolved": "https://registry.npmjs.org/crc/-/crc-3.5.0.tgz",
782 "integrity": "sha1-mLi6fUiWZbo5efWbITgTdBAaGWQ="
783 },
784 "create-ecdh": {
785 "version": "4.0.4",
786 "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz",
787 "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==",
788 "dev": true,
789 "requires": {
790 "bn.js": "^4.1.0",
791 "elliptic": "^6.5.3"
792 }
793 },
794 "create-hash": {
795 "version": "1.2.0",
796 "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
797 "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
798 "requires": {
799 "cipher-base": "^1.0.1",
800 "inherits": "^2.0.1",
801 "md5.js": "^1.3.4",
802 "ripemd160": "^2.0.1",
803 "sha.js": "^2.4.0"
804 }
805 },
806 "create-hmac": {
807 "version": "1.1.7",
808 "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
809 "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
810 "requires": {
811 "cipher-base": "^1.0.3",
812 "create-hash": "^1.1.0",
813 "inherits": "^2.0.1",
814 "ripemd160": "^2.0.0",
815 "safe-buffer": "^5.0.1",
816 "sha.js": "^2.4.8"
817 }
818 },
819 "crypto-browserify": {
820 "version": "3.12.0",
821 "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
822 "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
823 "dev": true,
824 "requires": {
825 "browserify-cipher": "^1.0.0",
826 "browserify-sign": "^4.0.0",
827 "create-ecdh": "^4.0.0",
828 "create-hash": "^1.1.0",
829 "create-hmac": "^1.1.0",
830 "diffie-hellman": "^5.0.0",
831 "inherits": "^2.0.1",
832 "pbkdf2": "^3.0.3",
833 "public-encrypt": "^4.0.0",
834 "randombytes": "^2.0.0",
835 "randomfill": "^1.0.3"
836 }
837 },
838 "crypto-js": {
839 "version": "3.1.9-1",
840 "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-3.1.9-1.tgz",
841 "integrity": "sha1-/aGedh/Ad+Af+/3G6f38WeiAbNg="
842 },
843 "cursor": {
844 "version": "0.1.5",
845 "resolved": "https://registry.npmjs.org/cursor/-/cursor-0.1.5.tgz",
846 "integrity": "sha1-6neMKwnTPC5WT9khRwdnUEg+uyw="
847 },
848 "dash-ast": {
849 "version": "1.0.0",
850 "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-1.0.0.tgz",
851 "integrity": "sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==",
852 "dev": true
853 },
854 "debug": {
855 "version": "3.1.0",
856 "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
857 "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
858 "requires": {
859 "ms": "2.0.0"
860 }
861 },
862 "defined": {
863 "version": "1.0.0",
864 "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
865 "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=",
866 "dev": true
867 },
868 "del": {
869 "version": "2.2.2",
870 "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
871 "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
872 "requires": {
873 "globby": "^5.0.0",
874 "is-path-cwd": "^1.0.0",
875 "is-path-in-cwd": "^1.0.0",
876 "object-assign": "^4.0.1",
877 "pify": "^2.0.0",
878 "pinkie-promise": "^2.0.0",
879 "rimraf": "^2.2.8"
880 }
881 },
882 "delayed-stream": {
883 "version": "1.0.0",
884 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
885 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
886 },
887 "deps-sort": {
888 "version": "2.0.1",
889 "resolved": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.1.tgz",
890 "integrity": "sha512-1orqXQr5po+3KI6kQb9A4jnXT1PBwggGl2d7Sq2xsnOeI9GPcE/tGcF9UiSZtZBM7MukY4cAh7MemS6tZYipfw==",
891 "dev": true,
892 "requires": {
893 "JSONStream": "^1.0.3",
894 "shasum-object": "^1.0.0",
895 "subarg": "^1.0.0",
896 "through2": "^2.0.0"
897 }
898 },
899 "des.js": {
900 "version": "1.0.1",
901 "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
902 "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
903 "dev": true,
904 "requires": {
905 "inherits": "^2.0.1",
906 "minimalistic-assert": "^1.0.0"
907 }
908 },
909 "detective": {
910 "version": "5.2.0",
911 "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz",
912 "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==",
913 "dev": true,
914 "requires": {
915 "acorn-node": "^1.6.1",
916 "defined": "^1.0.0",
917 "minimist": "^1.1.1"
918 }
919 },
920 "diffie-hellman": {
921 "version": "5.0.3",
922 "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
923 "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
924 "dev": true,
925 "requires": {
926 "bn.js": "^4.1.0",
927 "miller-rabin": "^4.0.0",
928 "randombytes": "^2.0.0"
929 }
930 },
931 "domain-browser": {
932 "version": "1.2.0",
933 "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
934 "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
935 "dev": true
936 },
937 "drbg.js": {
938 "version": "1.0.1",
939 "resolved": "https://registry.npmjs.org/drbg.js/-/drbg.js-1.0.1.tgz",
940 "integrity": "sha1-Pja2xCs3BDgjzbwzLVjzHiRFSAs=",
941 "requires": {
942 "browserify-aes": "^1.0.6",
943 "create-hash": "^1.1.2",
944 "create-hmac": "^1.1.4"
945 }
946 },
947 "duplexer2": {
948 "version": "0.1.4",
949 "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
950 "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",
951 "dev": true,
952 "requires": {
953 "readable-stream": "^2.0.2"
954 },
955 "dependencies": {
956 "readable-stream": {
957 "version": "2.3.7",
958 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
959 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
960 "dev": true,
961 "requires": {
962 "core-util-is": "~1.0.0",
963 "inherits": "~2.0.3",
964 "isarray": "~1.0.0",
965 "process-nextick-args": "~2.0.0",
966 "safe-buffer": "~5.1.1",
967 "string_decoder": "~1.1.1",
968 "util-deprecate": "~1.0.1"
969 }
970 },
971 "safe-buffer": {
972 "version": "5.1.2",
973 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
974 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
975 "dev": true
976 },
977 "string_decoder": {
978 "version": "1.1.1",
979 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
980 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
981 "dev": true,
982 "requires": {
983 "safe-buffer": "~5.1.0"
984 }
985 }
986 }
987 },
988 "ecurve": {
989 "version": "1.0.6",
990 "resolved": "https://registry.npmjs.org/ecurve/-/ecurve-1.0.6.tgz",
991 "integrity": "sha512-/BzEjNfiSuB7jIWKcS/z8FK9jNjmEWvUV2YZ4RLSmcDtP7Lq0m6FvDuSnJpBlDpGRpfRQeTLGLBI8H+kEv0r+w==",
992 "requires": {
993 "bigi": "^1.1.0",
994 "safe-buffer": "^5.0.1"
995 }
996 },
997 "ed25519": {
998 "version": "0.0.4",
999 "resolved": "https://registry.npmjs.org/ed25519/-/ed25519-0.0.4.tgz",
1000 "integrity": "sha1-5WIYrOL8kD0llZOu8LKpY59HW+s=",
1001 "optional": true,
1002 "requires": {
1003 "bindings": "^1.2.1",
1004 "nan": "^2.0.9"
1005 }
1006 },
1007 "ed25519-hd-key": {
1008 "version": "1.1.2",
1009 "resolved": "https://registry.npmjs.org/ed25519-hd-key/-/ed25519-hd-key-1.1.2.tgz",
1010 "integrity": "sha512-/0y9y6N7vM6Kj5ASr9J9wcMVDTtygxSOvYX+PJiMD7VcxCx2G03V5bLRl8Dug9EgkLFsLhGqBtQWQRcElEeWTA==",
1011 "requires": {
1012 "bip39": "3.0.2",
1013 "create-hmac": "1.1.7",
1014 "tweetnacl": "1.0.3"
1015 }
1016 },
3 "elastos-wallet-js": { 1017 "elastos-wallet-js": {
4 "version": "git://github.com/johnnynanjiang/Elastos.SDK.Keypair.Javascript.git#491dc51b64efaf0a8aae62028b68e2c8e38fde06", 1018 "version": "git://github.com/johnnynanjiang/Elastos.SDK.Keypair.Javascript.git#491dc51b64efaf0a8aae62028b68e2c8e38fde06",
1019 "from": "elastos-wallet-js@git://github.com/johnnynanjiang/Elastos.SDK.Keypair.Javascript.git#491dc51b64efaf0a8aae62028b68e2c8e38fde06",
1020 "requires": {
1021 "bip39": "^2.5.0",
1022 "bitcore-lib-p256": "0.16.0",
1023 "jsrsasign": "^8.0.12",
1024 "lodash": "^4.17.11",
1025 "randombytes": "^2.0.6",
1026 "sync-request": "^6.0.0"
1027 },
5 "dependencies": { 1028 "dependencies": {
1029 "bip39": {
1030 "version": "2.6.0",
1031 "resolved": "https://registry.npmjs.org/bip39/-/bip39-2.6.0.tgz",
1032 "integrity": "sha512-RrnQRG2EgEoqO24ea+Q/fftuPUZLmrEM3qNhhGsA3PbaXaCW791LTzPuVyx/VprXQcTbPJ3K3UeTna8ZnVl2sg==",
1033 "requires": {
1034 "create-hash": "^1.1.0",
1035 "pbkdf2": "^3.0.9",
1036 "randombytes": "^2.0.1",
1037 "safe-buffer": "^5.0.1",
1038 "unorm": "^1.3.3"
1039 }
1040 },
6 "bitcore-lib-p256": { 1041 "bitcore-lib-p256": {
7 "version": "0.16.0", 1042 "version": "0.16.0",
1043 "resolved": "https://registry.npmjs.org/bitcore-lib-p256/-/bitcore-lib-p256-0.16.0.tgz",
1044 "integrity": "sha512-zuWJXrdLCsj562kwvN4XFxTUa86QV9cQymAtDuGdY4OGEvDcKcvSsx5Kq1WH3DX41PbxDbfovAQ0vuVAqgfnnw==",
1045 "requires": {
1046 "bn.js": "=4.11.8",
1047 "bs58": "=4.0.1",
1048 "buffer-compare": "=1.1.1",
1049 "elliptic": "=6.4.0",
1050 "inherits": "=2.0.1",
1051 "lodash": "=4.17.11"
1052 },
8 "dependencies": { 1053 "dependencies": {
9 "lodash": { 1054 "lodash": {
10 "version": "4.17.12" 1055 "version": "4.17.11",
1056 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
1057 "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg=="
11 } 1058 }
12 } 1059 }
1060 },
1061 "bn.js": {
1062 "version": "4.11.8",
1063 "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
1064 "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA=="
1065 },
1066 "elliptic": {
1067 "version": "6.4.0",
1068 "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.0.tgz",
1069 "integrity": "sha1-ysmvh2LIWDYYcAPI3+GT5eLq5d8=",
1070 "requires": {
1071 "bn.js": "^4.4.0",
1072 "brorand": "^1.0.1",
1073 "hash.js": "^1.0.0",
1074 "hmac-drbg": "^1.0.0",
1075 "inherits": "^2.0.1",
1076 "minimalistic-assert": "^1.0.0",
1077 "minimalistic-crypto-utils": "^1.0.0"
1078 }
1079 },
1080 "inherits": {
1081 "version": "2.0.1",
1082 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
1083 "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE="
1084 }
1085 }
1086 },
1087 "elliptic": {
1088 "version": "6.5.3",
1089 "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.3.tgz",
1090 "integrity": "sha512-IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw==",
1091 "requires": {
1092 "bn.js": "^4.4.0",
1093 "brorand": "^1.0.1",
1094 "hash.js": "^1.0.0",
1095 "hmac-drbg": "^1.0.0",
1096 "inherits": "^2.0.1",
1097 "minimalistic-assert": "^1.0.0",
1098 "minimalistic-crypto-utils": "^1.0.0"
1099 }
1100 },
1101 "ethereumjs-util": {
1102 "version": "6.0.0",
1103 "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-6.0.0.tgz",
1104 "integrity": "sha512-E3yKUyl0Fs95nvTFQZe/ZSNcofhDzUsDlA5y2uoRmf1+Ec7gpGhNCsgKkZBRh7Br5op8mJcYF/jFbmjj909+nQ==",
1105 "requires": {
1106 "bn.js": "^4.11.0",
1107 "create-hash": "^1.1.2",
1108 "ethjs-util": "^0.1.6",
1109 "keccak": "^1.0.2",
1110 "rlp": "^2.0.0",
1111 "safe-buffer": "^5.1.1",
1112 "secp256k1": "^3.0.1"
1113 }
1114 },
1115 "ethjs-util": {
1116 "version": "0.1.6",
1117 "resolved": "https://registry.npmjs.org/ethjs-util/-/ethjs-util-0.1.6.tgz",
1118 "integrity": "sha512-CUnVOQq7gSpDHZVVrQW8ExxUETWrnrvXYvYz55wOU8Uj4VCgw56XC2B/fVqQN+f7gmrnRHSLVnFAwsCuNwji8w==",
1119 "requires": {
1120 "is-hex-prefixed": "1.0.0",
1121 "strip-hex-prefix": "1.0.0"
1122 }
1123 },
1124 "events": {
1125 "version": "2.1.0",
1126 "resolved": "https://registry.npmjs.org/events/-/events-2.1.0.tgz",
1127 "integrity": "sha512-3Zmiobend8P9DjmKAty0Era4jV8oJ0yGYe2nJJAxgymF9+N8F2m0hhZiMoWtcfepExzNKZumFU3ksdQbInGWCg==",
1128 "dev": true
1129 },
1130 "evp_bytestokey": {
1131 "version": "1.0.3",
1132 "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
1133 "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
1134 "requires": {
1135 "md5.js": "^1.3.4",
1136 "safe-buffer": "^5.1.1"
1137 }
1138 },
1139 "extend": {
1140 "version": "3.0.2",
1141 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
1142 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
1143 },
1144 "fast-levenshtein": {
1145 "version": "2.0.6",
1146 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
1147 "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc="
1148 },
1149 "fast-safe-stringify": {
1150 "version": "2.0.7",
1151 "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz",
1152 "integrity": "sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==",
1153 "dev": true
1154 },
1155 "file-uri-to-path": {
1156 "version": "1.0.0",
1157 "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
1158 "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw=="
1159 },
1160 "follow-redirects": {
1161 "version": "1.5.10",
1162 "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz",
1163 "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==",
1164 "requires": {
1165 "debug": "=3.1.0"
1166 }
1167 },
1168 "form-data": {
1169 "version": "2.5.1",
1170 "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz",
1171 "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==",
1172 "requires": {
1173 "asynckit": "^0.4.0",
1174 "combined-stream": "^1.0.6",
1175 "mime-types": "^2.1.12"
1176 }
1177 },
1178 "fs.realpath": {
1179 "version": "1.0.0",
1180 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
1181 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
1182 },
1183 "function-bind": {
1184 "version": "1.1.1",
1185 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
1186 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
1187 "dev": true
1188 },
1189 "get-assigned-identifiers": {
1190 "version": "1.2.0",
1191 "resolved": "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz",
1192 "integrity": "sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==",
1193 "dev": true
1194 },
1195 "get-port": {
1196 "version": "3.2.0",
1197 "resolved": "https://registry.npmjs.org/get-port/-/get-port-3.2.0.tgz",
1198 "integrity": "sha1-3Xzn3hh8Bsi/NTeWrHHgmfCYDrw="
1199 },
1200 "glob": {
1201 "version": "7.1.6",
1202 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
1203 "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
1204 "requires": {
1205 "fs.realpath": "^1.0.0",
1206 "inflight": "^1.0.4",
1207 "inherits": "2",
1208 "minimatch": "^3.0.4",
1209 "once": "^1.3.0",
1210 "path-is-absolute": "^1.0.0"
1211 }
1212 },
1213 "globby": {
1214 "version": "5.0.0",
1215 "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
1216 "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
1217 "requires": {
1218 "array-union": "^1.0.1",
1219 "arrify": "^1.0.0",
1220 "glob": "^7.0.3",
1221 "object-assign": "^4.0.1",
1222 "pify": "^2.0.0",
1223 "pinkie-promise": "^2.0.0"
1224 }
1225 },
1226 "graceful-fs": {
1227 "version": "4.2.4",
1228 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz",
1229 "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw=="
1230 },
1231 "groestl-hash-js": {
1232 "version": "1.0.0",
1233 "resolved": "https://registry.npmjs.org/groestl-hash-js/-/groestl-hash-js-1.0.0.tgz",
1234 "integrity": "sha1-yewyVxbsSLIjz6ruZzxfj/12Bsk="
1235 },
1236 "groestlcoinjs-lib": {
1237 "version": "git://github.com/Groestlcoin/groestlcoinjs-lib.git#d4a4f41fa400965c08c8bc40a4925a1184cd7d39",
1238 "from": "git://github.com/Groestlcoin/groestlcoinjs-lib.git#3.3.2",
1239 "requires": {
1240 "bech32": "^1.1.2",
1241 "bigi": "^1.4.0",
1242 "bip66": "^1.1.0",
1243 "bitcoin-ops": "^1.3.0",
1244 "bs58grscheck": "^2.1.2",
1245 "create-hash": "^1.1.0",
1246 "create-hmac": "^1.1.3",
1247 "ecurve": "^1.0.0",
1248 "groestl-hash-js": "^1.0.0",
1249 "merkle-lib": "^2.0.10",
1250 "pushdata-bitcoin": "^1.0.1",
1251 "randombytes": "^2.0.1",
1252 "safe-buffer": "^5.0.1",
1253 "typeforce": "^1.11.3",
1254 "varuint-bitcoin": "^1.0.4",
1255 "wifgrs": "^2.0.6"
1256 }
1257 },
1258 "handshake-util": {
1259 "version": "1.2.0",
1260 "resolved": "https://registry.npmjs.org/handshake-util/-/handshake-util-1.2.0.tgz",
1261 "integrity": "sha512-LhjqYdYggZjFvaPoFl3MMZU3IdPS7OwF6AZdPg+B14aJHQ72FRXYalezjFE3tAV/wBTVdHfpis89MOGhbVWBbw==",
1262 "requires": {
1263 "bech32": "^1.1.3",
1264 "blake2b": "^2.1.3"
1265 }
1266 },
1267 "has": {
1268 "version": "1.0.3",
1269 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
1270 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
1271 "dev": true,
1272 "requires": {
1273 "function-bind": "^1.1.1"
1274 }
1275 },
1276 "hash-base": {
1277 "version": "3.1.0",
1278 "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz",
1279 "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==",
1280 "requires": {
1281 "inherits": "^2.0.4",
1282 "readable-stream": "^3.6.0",
1283 "safe-buffer": "^5.2.0"
1284 }
1285 },
1286 "hash.js": {
1287 "version": "1.1.7",
1288 "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
1289 "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
1290 "requires": {
1291 "inherits": "^2.0.3",
1292 "minimalistic-assert": "^1.0.1"
1293 }
1294 },
1295 "hmac-drbg": {
1296 "version": "1.0.1",
1297 "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
1298 "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
1299 "requires": {
1300 "hash.js": "^1.0.3",
1301 "minimalistic-assert": "^1.0.0",
1302 "minimalistic-crypto-utils": "^1.0.1"
1303 }
1304 },
1305 "htmlescape": {
1306 "version": "1.1.1",
1307 "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz",
1308 "integrity": "sha1-OgPtwiFLyjtmQko+eVk0lQnLA1E="
1309 },
1310 "http-basic": {
1311 "version": "8.1.3",
1312 "resolved": "https://registry.npmjs.org/http-basic/-/http-basic-8.1.3.tgz",
1313 "integrity": "sha512-/EcDMwJZh3mABI2NhGfHOGOeOZITqfkEO4p/xK+l3NpyncIHUQBoMvCSF/b5GqvKtySC2srL/GGG3+EtlqlmCw==",
1314 "requires": {
1315 "caseless": "^0.12.0",
1316 "concat-stream": "^1.6.2",
1317 "http-response-object": "^3.0.1",
1318 "parse-cache-control": "^1.0.1"
1319 }
1320 },
1321 "http-response-object": {
1322 "version": "3.0.2",
1323 "resolved": "https://registry.npmjs.org/http-response-object/-/http-response-object-3.0.2.tgz",
1324 "integrity": "sha512-bqX0XTF6fnXSQcEJ2Iuyr75yVakyjIDCqroJQ/aHfSdlM743Cwqoi2nDYMzLGWUcuTWGWy8AAvOKXTfiv6q9RA==",
1325 "requires": {
1326 "@types/node": "^10.0.3"
1327 },
1328 "dependencies": {
1329 "@types/node": {
1330 "version": "10.17.28",
1331 "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.28.tgz",
1332 "integrity": "sha512-dzjES1Egb4c1a89C7lKwQh8pwjYmlOAG9dW1pBgxEk57tMrLnssOfEthz8kdkNaBd7lIqQx7APm5+mZ619IiCQ=="
1333 }
1334 }
1335 },
1336 "https-browserify": {
1337 "version": "1.0.0",
1338 "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
1339 "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
1340 "dev": true
1341 },
1342 "ieee754": {
1343 "version": "1.1.13",
1344 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
1345 "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg=="
1346 },
1347 "imurmurhash": {
1348 "version": "0.1.4",
1349 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
1350 "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o="
1351 },
1352 "inflight": {
1353 "version": "1.0.6",
1354 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
1355 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
1356 "requires": {
1357 "once": "^1.3.0",
1358 "wrappy": "1"
1359 }
1360 },
1361 "inherits": {
1362 "version": "2.0.4",
1363 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
1364 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
1365 },
1366 "inline-source-map": {
1367 "version": "0.6.2",
1368 "resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz",
1369 "integrity": "sha1-+Tk0ccGKedFyT4Y/o4tYY3Ct4qU=",
1370 "dev": true,
1371 "requires": {
1372 "source-map": "~0.5.3"
1373 }
1374 },
1375 "insert-module-globals": {
1376 "version": "7.2.0",
1377 "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.2.0.tgz",
1378 "integrity": "sha512-VE6NlW+WGn2/AeOMd496AHFYmE7eLKkUY6Ty31k4og5vmA3Fjuwe9v6ifH6Xx/Hz27QvdoMoviw1/pqWRB09Sw==",
1379 "dev": true,
1380 "requires": {
1381 "JSONStream": "^1.0.3",
1382 "acorn-node": "^1.5.2",
1383 "combine-source-map": "^0.8.0",
1384 "concat-stream": "^1.6.1",
1385 "is-buffer": "^1.1.0",
1386 "path-is-absolute": "^1.0.1",
1387 "process": "~0.11.0",
1388 "through2": "^2.0.0",
1389 "undeclared-identifiers": "^1.1.2",
1390 "xtend": "^4.0.0"
1391 },
1392 "dependencies": {
1393 "is-buffer": {
1394 "version": "1.1.6",
1395 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
1396 "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
1397 "dev": true
13 } 1398 }
14 } 1399 }
1400 },
1401 "is-buffer": {
1402 "version": "2.0.4",
1403 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz",
1404 "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A=="
1405 },
1406 "is-hex-prefixed": {
1407 "version": "1.0.0",
1408 "resolved": "https://registry.npmjs.org/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz",
1409 "integrity": "sha1-fY035q135dEnFIkTxXPggtd39VQ="
1410 },
1411 "is-path-cwd": {
1412 "version": "1.0.0",
1413 "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
1414 "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0="
1415 },
1416 "is-path-in-cwd": {
1417 "version": "1.0.1",
1418 "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
1419 "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
1420 "requires": {
1421 "is-path-inside": "^1.0.0"
1422 }
1423 },
1424 "is-path-inside": {
1425 "version": "1.0.1",
1426 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
1427 "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
1428 "requires": {
1429 "path-is-inside": "^1.0.1"
1430 }
1431 },
1432 "isarray": {
1433 "version": "1.0.0",
1434 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
1435 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
1436 },
1437 "javascript-biginteger": {
1438 "version": "0.9.2",
1439 "resolved": "https://registry.npmjs.org/javascript-biginteger/-/javascript-biginteger-0.9.2.tgz",
1440 "integrity": "sha1-W+O7wRyoUdYKX75Sq3MmF5Wet1Y="
1441 },
1442 "js-xdr": {
1443 "version": "1.1.4",
1444 "resolved": "https://registry.npmjs.org/js-xdr/-/js-xdr-1.1.4.tgz",
1445 "integrity": "sha512-Xhwys9hyDZQDisxCKZi2nDhvGg6fKhsEgAUaJlzjwo32mZ2gZVIQl3+w4Le5SX5dsKDsboFdM2gnu5JALWetTg==",
1446 "requires": {
1447 "cursor": "^0.1.5",
1448 "lodash": "^4.17.5",
1449 "long": "^2.2.3"
1450 },
1451 "dependencies": {
1452 "long": {
1453 "version": "2.4.0",
1454 "resolved": "https://registry.npmjs.org/long/-/long-2.4.0.tgz",
1455 "integrity": "sha1-n6GAux2VAM3CnEFWdmoZleH0Uk8="
1456 }
1457 }
1458 },
1459 "json-stable-stringify": {
1460 "version": "0.0.1",
1461 "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz",
1462 "integrity": "sha1-YRwj6BTbN1Un34URk9tZ3Sryf0U=",
1463 "dev": true,
1464 "requires": {
1465 "jsonify": "~0.0.0"
1466 }
1467 },
1468 "jsonify": {
1469 "version": "0.0.0",
1470 "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
1471 "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
1472 "dev": true
1473 },
1474 "jsonparse": {
1475 "version": "1.3.1",
1476 "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
1477 "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
1478 "dev": true
1479 },
1480 "jsrsasign": {
1481 "version": "8.0.24",
1482 "resolved": "https://registry.npmjs.org/jsrsasign/-/jsrsasign-8.0.24.tgz",
1483 "integrity": "sha512-u45jAyusqUpyGbFc2IbHoeE4rSkoBWQgLe/w99temHenX+GyCz4nflU5sjK7ajU1ffZTezl6le7u43Yjr/lkQg=="
1484 },
1485 "jssha": {
1486 "version": "3.1.2",
1487 "resolved": "https://registry.npmjs.org/jssha/-/jssha-3.1.2.tgz",
1488 "integrity": "sha512-6fEObA9he4vcCpz+dt9b5DjqhqvSsz9XMfNPU6/IyKHDQpCHsYayPRkWmAZG61lZC9XVJcjsQNAiUUd0NpskeQ=="
1489 },
1490 "keccak": {
1491 "version": "1.4.0",
1492 "resolved": "https://registry.npmjs.org/keccak/-/keccak-1.4.0.tgz",
1493 "integrity": "sha512-eZVaCpblK5formjPjeTBik7TAg+pqnDrMHIffSvi9Lh7PQgM1+hSzakUeZFCk9DVVG0dacZJuaz2ntwlzZUIBw==",
1494 "requires": {
1495 "bindings": "^1.2.1",
1496 "inherits": "^2.0.3",
1497 "nan": "^2.2.1",
1498 "safe-buffer": "^5.1.0"
1499 }
1500 },
1501 "kjua": {
1502 "version": "0.6.0",
1503 "resolved": "https://registry.npmjs.org/kjua/-/kjua-0.6.0.tgz",
1504 "integrity": "sha512-BQp9V1rt1CfZT0sOgNhqndkah0WtZIJVo3AZDiqh+c1/9zszaCFfy3+TkZtUh/n5ukPes1OXLCCxPQeLvSEI6Q=="
1505 },
1506 "labeled-stream-splicer": {
1507 "version": "2.0.2",
1508 "resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.2.tgz",
1509 "integrity": "sha512-Ca4LSXFFZUjPScRaqOcFxneA0VpKZr4MMYCljyQr4LIewTLb3Y0IUTIsnBBsVubIeEfxeSZpSjSsRM8APEQaAw==",
1510 "dev": true,
1511 "requires": {
1512 "inherits": "^2.0.1",
1513 "stream-splicer": "^2.0.0"
1514 }
1515 },
1516 "lodash": {
1517 "version": "4.17.20",
1518 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
1519 "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA=="
1520 },
1521 "lodash.memoize": {
1522 "version": "3.0.4",
1523 "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz",
1524 "integrity": "sha1-LcvSwofLwKVcxCMovQxzYVDVPj8=",
1525 "dev": true
1526 },
1527 "long": {
1528 "version": "4.0.0",
1529 "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz",
1530 "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA=="
1531 },
1532 "md5.js": {
1533 "version": "1.3.5",
1534 "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
1535 "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
1536 "requires": {
1537 "hash-base": "^3.0.0",
1538 "inherits": "^2.0.1",
1539 "safe-buffer": "^5.1.2"
1540 }
1541 },
1542 "merkle-lib": {
1543 "version": "2.0.10",
1544 "resolved": "https://registry.npmjs.org/merkle-lib/-/merkle-lib-2.0.10.tgz",
1545 "integrity": "sha1-grjbrnXieneFOItz+ddyXQ9vMyY="
1546 },
1547 "miller-rabin": {
1548 "version": "4.0.1",
1549 "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
1550 "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
1551 "dev": true,
1552 "requires": {
1553 "bn.js": "^4.0.0",
1554 "brorand": "^1.0.1"
1555 }
1556 },
1557 "mime-db": {
1558 "version": "1.44.0",
1559 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz",
1560 "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg=="
1561 },
1562 "mime-types": {
1563 "version": "2.1.27",
1564 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz",
1565 "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==",
1566 "requires": {
1567 "mime-db": "1.44.0"
1568 }
1569 },
1570 "minimalistic-assert": {
1571 "version": "1.0.1",
1572 "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
1573 "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A=="
1574 },
1575 "minimalistic-crypto-utils": {
1576 "version": "1.0.1",
1577 "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
1578 "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo="
1579 },
1580 "minimatch": {
1581 "version": "3.0.4",
1582 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
1583 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
1584 "requires": {
1585 "brace-expansion": "^1.1.7"
1586 }
1587 },
1588 "minimist": {
1589 "version": "1.2.5",
1590 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
1591 "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
1592 "dev": true
1593 },
1594 "mkdirp-classic": {
1595 "version": "0.5.3",
1596 "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
1597 "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",
1598 "dev": true
1599 },
1600 "module-deps": {
1601 "version": "6.2.3",
1602 "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-6.2.3.tgz",
1603 "integrity": "sha512-fg7OZaQBcL4/L+AK5f4iVqf9OMbCclXfy/znXRxTVhJSeW5AIlS9AwheYwDaXM3lVW7OBeaeUEY3gbaC6cLlSA==",
1604 "dev": true,
1605 "requires": {
1606 "JSONStream": "^1.0.3",
1607 "browser-resolve": "^2.0.0",
1608 "cached-path-relative": "^1.0.2",
1609 "concat-stream": "~1.6.0",
1610 "defined": "^1.0.0",
1611 "detective": "^5.2.0",
1612 "duplexer2": "^0.1.2",
1613 "inherits": "^2.0.1",
1614 "parents": "^1.0.0",
1615 "readable-stream": "^2.0.2",
1616 "resolve": "^1.4.0",
1617 "stream-combiner2": "^1.1.1",
1618 "subarg": "^1.0.0",
1619 "through2": "^2.0.0",
1620 "xtend": "^4.0.0"
1621 },
1622 "dependencies": {
1623 "readable-stream": {
1624 "version": "2.3.7",
1625 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
1626 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
1627 "dev": true,
1628 "requires": {
1629 "core-util-is": "~1.0.0",
1630 "inherits": "~2.0.3",
1631 "isarray": "~1.0.0",
1632 "process-nextick-args": "~2.0.0",
1633 "safe-buffer": "~5.1.1",
1634 "string_decoder": "~1.1.1",
1635 "util-deprecate": "~1.0.1"
1636 }
1637 },
1638 "safe-buffer": {
1639 "version": "5.1.2",
1640 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
1641 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
1642 "dev": true
1643 },
1644 "string_decoder": {
1645 "version": "1.1.1",
1646 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
1647 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
1648 "dev": true,
1649 "requires": {
1650 "safe-buffer": "~5.1.0"
1651 }
1652 }
1653 }
1654 },
1655 "ms": {
1656 "version": "2.0.0",
1657 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
1658 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
1659 },
1660 "nan": {
1661 "version": "2.14.1",
1662 "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.1.tgz",
1663 "integrity": "sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw=="
1664 },
1665 "nanoassert": {
1666 "version": "1.1.0",
1667 "resolved": "https://registry.npmjs.org/nanoassert/-/nanoassert-1.1.0.tgz",
1668 "integrity": "sha1-TzFS4JVA/eKMdvRLGbvNHVpCR40="
1669 },
1670 "nanocurrency-web": {
1671 "version": "1.2.2",
1672 "resolved": "https://registry.npmjs.org/nanocurrency-web/-/nanocurrency-web-1.2.2.tgz",
1673 "integrity": "sha512-Ujx+nnhyD1fr2wAubK93b7Nck2K6PrfcmUoMpO9eNOpbNzvfYNx17+4ZteIr+ZM/Rk3tYacEXWfUzHgJ45D3mQ==",
1674 "requires": {
1675 "bignumber.js": "9.0.0",
1676 "blakejs": "1.1.0",
1677 "crypto-js": "3.1.9-1"
1678 }
1679 },
1680 "nebulas": {
1681 "version": "0.5.6",
1682 "resolved": "https://registry.npmjs.org/nebulas/-/nebulas-0.5.6.tgz",
1683 "integrity": "sha512-ylp0FAblWIPFojgbQcPEEJyBwZa4L5ayHtS1MUC5qE/zv0UbPHOQA99tDHmPkA4r36KUp0AuJhXx/jmaenFw4Q==",
1684 "requires": {
1685 "axios": "^0.18.0",
1686 "bignumber.js": "^5.0.0",
1687 "bs58": "^4.0.1",
1688 "extend": "^3.0.1",
1689 "htmlescape": "^1.1.1",
1690 "jssha": "*",
1691 "keccak": "^1.0.2",
1692 "node-localstorage": "^1.3.1",
1693 "promise": "^8.0.1",
1694 "protobufjs": "^6.8.6",
1695 "remove-node-modules": "^1.7.2",
1696 "ripemd160": "^2.0.1",
1697 "safe-buffer": "^5.1.1",
1698 "scryptsy": "^2.0.0",
1699 "secp256k1": "^3.5.0",
1700 "uuid": "^3.0.1"
1701 },
1702 "dependencies": {
1703 "bignumber.js": {
1704 "version": "5.0.0",
1705 "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-5.0.0.tgz",
1706 "integrity": "sha512-KWTu6ZMVk9sxlDJQh2YH1UOnfDP8O8TpxUxgQG/vKASoSnEjK9aVuOueFaPcQEYQ5fyNXNTOYwYw3099RYebWg=="
1707 }
1708 }
1709 },
1710 "node-localstorage": {
1711 "version": "1.3.1",
1712 "resolved": "https://registry.npmjs.org/node-localstorage/-/node-localstorage-1.3.1.tgz",
1713 "integrity": "sha512-NMWCSWWc6JbHT5PyWlNT2i8r7PgGYXVntmKawY83k/M0UJScZ5jirb61TLnqKwd815DfBQu+lR3sRw08SPzIaQ==",
1714 "requires": {
1715 "write-file-atomic": "^1.1.4"
1716 }
1717 },
1718 "object-assign": {
1719 "version": "4.1.1",
1720 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
1721 "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
1722 },
1723 "once": {
1724 "version": "1.4.0",
1725 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1726 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
1727 "requires": {
1728 "wrappy": "1"
1729 }
1730 },
1731 "os-browserify": {
1732 "version": "0.3.0",
1733 "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
1734 "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
1735 "dev": true
1736 },
1737 "pako": {
1738 "version": "1.0.11",
1739 "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
1740 "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
1741 "dev": true
1742 },
1743 "parents": {
1744 "version": "1.0.1",
1745 "resolved": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz",
1746 "integrity": "sha1-/t1NK/GTp3dF/nHjcdc8MwfZx1E=",
1747 "dev": true,
1748 "requires": {
1749 "path-platform": "~0.11.15"
1750 }
1751 },
1752 "parse-asn1": {
1753 "version": "5.1.6",
1754 "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz",
1755 "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==",
1756 "dev": true,
1757 "requires": {
1758 "asn1.js": "^5.2.0",
1759 "browserify-aes": "^1.0.0",
1760 "evp_bytestokey": "^1.0.0",
1761 "pbkdf2": "^3.0.3",
1762 "safe-buffer": "^5.1.1"
1763 }
1764 },
1765 "parse-cache-control": {
1766 "version": "1.0.1",
1767 "resolved": "https://registry.npmjs.org/parse-cache-control/-/parse-cache-control-1.0.1.tgz",
1768 "integrity": "sha1-juqz5U+laSD+Fro493+iGqzC104="
1769 },
1770 "path-browserify": {
1771 "version": "0.0.1",
1772 "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
1773 "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
1774 "dev": true
1775 },
1776 "path-is-absolute": {
1777 "version": "1.0.1",
1778 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1779 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
1780 },
1781 "path-is-inside": {
1782 "version": "1.0.2",
1783 "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
1784 "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM="
1785 },
1786 "path-parse": {
1787 "version": "1.0.6",
1788 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
1789 "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
1790 "dev": true
1791 },
1792 "path-platform": {
1793 "version": "0.11.15",
1794 "resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz",
1795 "integrity": "sha1-6GQhf3TDaFDwhSt43Hv31KVyG/I=",
1796 "dev": true
1797 },
1798 "pbkdf2": {
1799 "version": "3.1.1",
1800 "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz",
1801 "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==",
1802 "requires": {
1803 "create-hash": "^1.1.2",
1804 "create-hmac": "^1.1.4",
1805 "ripemd160": "^2.0.1",
1806 "safe-buffer": "^5.0.1",
1807 "sha.js": "^2.4.8"
1808 }
1809 },
1810 "pify": {
1811 "version": "2.3.0",
1812 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
1813 "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw="
1814 },
1815 "pinkie": {
1816 "version": "2.0.4",
1817 "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
1818 "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA="
1819 },
1820 "pinkie-promise": {
1821 "version": "2.0.1",
1822 "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
1823 "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
1824 "requires": {
1825 "pinkie": "^2.0.0"
1826 }
1827 },
1828 "process": {
1829 "version": "0.11.10",
1830 "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
1831 "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
1832 "dev": true
1833 },
1834 "process-nextick-args": {
1835 "version": "2.0.1",
1836 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
1837 "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
1838 },
1839 "promise": {
1840 "version": "8.1.0",
1841 "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz",
1842 "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==",
1843 "requires": {
1844 "asap": "~2.0.6"
1845 }
1846 },
1847 "protobufjs": {
1848 "version": "6.10.1",
1849 "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.10.1.tgz",
1850 "integrity": "sha512-pb8kTchL+1Ceg4lFd5XUpK8PdWacbvV5SK2ULH2ebrYtl4GjJmS24m6CKME67jzV53tbJxHlnNOSqQHbTsR9JQ==",
1851 "requires": {
1852 "@protobufjs/aspromise": "^1.1.2",
1853 "@protobufjs/base64": "^1.1.2",
1854 "@protobufjs/codegen": "^2.0.4",
1855 "@protobufjs/eventemitter": "^1.1.0",
1856 "@protobufjs/fetch": "^1.1.0",
1857 "@protobufjs/float": "^1.0.2",
1858 "@protobufjs/inquire": "^1.1.0",
1859 "@protobufjs/path": "^1.1.2",
1860 "@protobufjs/pool": "^1.1.0",
1861 "@protobufjs/utf8": "^1.1.0",
1862 "@types/long": "^4.0.1",
1863 "@types/node": "^13.7.0",
1864 "long": "^4.0.0"
1865 },
1866 "dependencies": {
1867 "@types/node": {
1868 "version": "13.13.15",
1869 "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.15.tgz",
1870 "integrity": "sha512-kwbcs0jySLxzLsa2nWUAGOd/s21WU1jebrEdtzhsj1D4Yps1EOuyI1Qcu+FD56dL7NRNIJtDDjcqIG22NwkgLw=="
1871 }
1872 }
1873 },
1874 "public-encrypt": {
1875 "version": "4.0.3",
1876 "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
1877 "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
1878 "dev": true,
1879 "requires": {
1880 "bn.js": "^4.1.0",
1881 "browserify-rsa": "^4.0.0",
1882 "create-hash": "^1.1.0",
1883 "parse-asn1": "^5.0.0",
1884 "randombytes": "^2.0.1",
1885 "safe-buffer": "^5.1.2"
1886 }
1887 },
1888 "punycode": {
1889 "version": "1.4.1",
1890 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
1891 "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
1892 "dev": true
1893 },
1894 "pushdata-bitcoin": {
1895 "version": "1.0.1",
1896 "resolved": "https://registry.npmjs.org/pushdata-bitcoin/-/pushdata-bitcoin-1.0.1.tgz",
1897 "integrity": "sha1-FZMdPNlnreUiBvUjqnMxrvfUOvc=",
1898 "requires": {
1899 "bitcoin-ops": "^1.3.0"
1900 }
1901 },
1902 "qs": {
1903 "version": "6.9.4",
1904 "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.4.tgz",
1905 "integrity": "sha512-A1kFqHekCTM7cz0udomYUoYNWjBebHm/5wzU/XqrBRBNWectVH0QIiN+NEcZ0Dte5hvzHwbr8+XQmguPhJ6WdQ=="
1906 },
1907 "querystring": {
1908 "version": "0.2.0",
1909 "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
1910 "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
1911 "dev": true
1912 },
1913 "querystring-es3": {
1914 "version": "0.2.1",
1915 "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
1916 "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
1917 "dev": true
1918 },
1919 "randombytes": {
1920 "version": "2.1.0",
1921 "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
1922 "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
1923 "requires": {
1924 "safe-buffer": "^5.1.0"
1925 }
1926 },
1927 "randomfill": {
1928 "version": "1.0.4",
1929 "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
1930 "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
1931 "dev": true,
1932 "requires": {
1933 "randombytes": "^2.0.5",
1934 "safe-buffer": "^5.1.0"
1935 }
1936 },
1937 "read-only-stream": {
1938 "version": "2.0.0",
1939 "resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz",
1940 "integrity": "sha1-JyT9aoET1zdkrCiNQ4YnDB2/F/A=",
1941 "dev": true,
1942 "requires": {
1943 "readable-stream": "^2.0.2"
1944 },
1945 "dependencies": {
1946 "readable-stream": {
1947 "version": "2.3.7",
1948 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
1949 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
1950 "dev": true,
1951 "requires": {
1952 "core-util-is": "~1.0.0",
1953 "inherits": "~2.0.3",
1954 "isarray": "~1.0.0",
1955 "process-nextick-args": "~2.0.0",
1956 "safe-buffer": "~5.1.1",
1957 "string_decoder": "~1.1.1",
1958 "util-deprecate": "~1.0.1"
1959 }
1960 },
1961 "safe-buffer": {
1962 "version": "5.1.2",
1963 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
1964 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
1965 "dev": true
1966 },
1967 "string_decoder": {
1968 "version": "1.1.1",
1969 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
1970 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
1971 "dev": true,
1972 "requires": {
1973 "safe-buffer": "~5.1.0"
1974 }
1975 }
1976 }
1977 },
1978 "readable-stream": {
1979 "version": "3.6.0",
1980 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
1981 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
1982 "requires": {
1983 "inherits": "^2.0.3",
1984 "string_decoder": "^1.1.1",
1985 "util-deprecate": "^1.0.1"
1986 }
1987 },
1988 "remove-node-modules": {
1989 "version": "1.7.6",
1990 "resolved": "https://registry.npmjs.org/remove-node-modules/-/remove-node-modules-1.7.6.tgz",
1991 "integrity": "sha512-aXdOwG7oh7JTOKMO3QmudQhoRZvYUh5O43QKdlgGVRbLFasavQpr5mTpXoy05LEiZ0wtuWl3g5wvSLqEFx5QlQ==",
1992 "requires": {
1993 "colors": "^1.1.2",
1994 "del": "^2.2.2"
1995 }
1996 },
1997 "resolve": {
1998 "version": "1.17.0",
1999 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz",
2000 "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==",
2001 "dev": true,
2002 "requires": {
2003 "path-parse": "^1.0.6"
2004 }
2005 },
2006 "rimraf": {
2007 "version": "2.7.1",
2008 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
2009 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
2010 "requires": {
2011 "glob": "^7.1.3"
2012 }
2013 },
2014 "ripemd160": {
2015 "version": "2.0.2",
2016 "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
2017 "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
2018 "requires": {
2019 "hash-base": "^3.0.0",
2020 "inherits": "^2.0.1"
2021 }
2022 },
2023 "rlp": {
2024 "version": "2.2.6",
2025 "resolved": "https://registry.npmjs.org/rlp/-/rlp-2.2.6.tgz",
2026 "integrity": "sha512-HAfAmL6SDYNWPUOJNrM500x4Thn4PZsEy5pijPh40U9WfNk0z15hUYzO9xVIMAdIHdFtD8CBDHd75Td1g36Mjg==",
2027 "requires": {
2028 "bn.js": "^4.11.1"
2029 }
2030 },
2031 "safe-buffer": {
2032 "version": "5.2.1",
2033 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
2034 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
2035 },
2036 "safer-buffer": {
2037 "version": "2.1.2",
2038 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
2039 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
2040 "dev": true
2041 },
2042 "scryptsy": {
2043 "version": "2.1.0",
2044 "resolved": "https://registry.npmjs.org/scryptsy/-/scryptsy-2.1.0.tgz",
2045 "integrity": "sha512-1CdSqHQowJBnMAFyPEBRfqag/YP9OF394FV+4YREIJX4ljD7OxvQRDayyoyyCk+senRjSkP6VnUNQmVQqB6g7w=="
2046 },
2047 "secp256k1": {
2048 "version": "3.8.0",
2049 "resolved": "https://registry.npmjs.org/secp256k1/-/secp256k1-3.8.0.tgz",
2050 "integrity": "sha512-k5ke5avRZbtl9Tqx/SA7CbY3NF6Ro+Sj9cZxezFzuBlLDmyqPiL8hJJ+EmzD8Ig4LUDByHJ3/iPOVoRixs/hmw==",
2051 "requires": {
2052 "bindings": "^1.5.0",
2053 "bip66": "^1.1.5",
2054 "bn.js": "^4.11.8",
2055 "create-hash": "^1.2.0",
2056 "drbg.js": "^1.0.1",
2057 "elliptic": "^6.5.2",
2058 "nan": "^2.14.0",
2059 "safe-buffer": "^5.1.2"
2060 }
2061 },
2062 "sha.js": {
2063 "version": "2.4.11",
2064 "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
2065 "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
2066 "requires": {
2067 "inherits": "^2.0.1",
2068 "safe-buffer": "^5.0.1"
2069 }
2070 },
2071 "shasum": {
2072 "version": "1.0.2",
2073 "resolved": "https://registry.npmjs.org/shasum/-/shasum-1.0.2.tgz",
2074 "integrity": "sha1-5wEjENj0F/TetXEhUOVni4euVl8=",
2075 "dev": true,
2076 "requires": {
2077 "json-stable-stringify": "~0.0.0",
2078 "sha.js": "~2.4.4"
2079 }
2080 },
2081 "shasum-object": {
2082 "version": "1.0.0",
2083 "resolved": "https://registry.npmjs.org/shasum-object/-/shasum-object-1.0.0.tgz",
2084 "integrity": "sha512-Iqo5rp/3xVi6M4YheapzZhhGPVs0yZwHj7wvwQ1B9z8H6zk+FEnI7y3Teq7qwnekfEhu8WmG2z0z4iWZaxLWVg==",
2085 "dev": true,
2086 "requires": {
2087 "fast-safe-stringify": "^2.0.7"
2088 }
2089 },
2090 "shell-quote": {
2091 "version": "1.7.2",
2092 "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz",
2093 "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==",
2094 "dev": true
2095 },
2096 "simple-concat": {
2097 "version": "1.0.1",
2098 "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
2099 "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==",
2100 "dev": true
2101 },
2102 "slide": {
2103 "version": "1.1.6",
2104 "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz",
2105 "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc="
2106 },
2107 "source-map": {
2108 "version": "0.5.7",
2109 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
2110 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
2111 "dev": true
2112 },
2113 "stellar-base": {
2114 "version": "0.10.0",
2115 "resolved": "https://registry.npmjs.org/stellar-base/-/stellar-base-0.10.0.tgz",
2116 "integrity": "sha512-PPuVWAc9t63q9eiMrV3czO2Q2ZozcU7dEMJX8Hu8AIVuV4DbDMyGk5a4nzsJajVsSZyq2Tyccv3dqVudKkBZUA==",
2117 "requires": {
2118 "base32.js": "~0.1.0",
2119 "bignumber.js": "^4.0.0",
2120 "crc": "3.5.0",
2121 "ed25519": "0.0.4",
2122 "js-xdr": "^1.0.5",
2123 "lodash": "^4.17.10",
2124 "sha.js": "^2.3.6",
2125 "tweetnacl": "^1.0.0"
2126 },
2127 "dependencies": {
2128 "bignumber.js": {
2129 "version": "4.1.0",
2130 "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-4.1.0.tgz",
2131 "integrity": "sha512-eJzYkFYy9L4JzXsbymsFn3p54D+llV27oTQ+ziJG7WFRheJcNZilgVXMG0LoZtlQSKBsJdWtLFqOD0u+U0jZKA=="
2132 }
2133 }
2134 },
2135 "stream-browserify": {
2136 "version": "2.0.2",
2137 "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
2138 "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
2139 "dev": true,
2140 "requires": {
2141 "inherits": "~2.0.1",
2142 "readable-stream": "^2.0.2"
2143 },
2144 "dependencies": {
2145 "readable-stream": {
2146 "version": "2.3.7",
2147 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
2148 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
2149 "dev": true,
2150 "requires": {
2151 "core-util-is": "~1.0.0",
2152 "inherits": "~2.0.3",
2153 "isarray": "~1.0.0",
2154 "process-nextick-args": "~2.0.0",
2155 "safe-buffer": "~5.1.1",
2156 "string_decoder": "~1.1.1",
2157 "util-deprecate": "~1.0.1"
2158 }
2159 },
2160 "safe-buffer": {
2161 "version": "5.1.2",
2162 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
2163 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
2164 "dev": true
2165 },
2166 "string_decoder": {
2167 "version": "1.1.1",
2168 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
2169 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
2170 "dev": true,
2171 "requires": {
2172 "safe-buffer": "~5.1.0"
2173 }
2174 }
2175 }
2176 },
2177 "stream-combiner2": {
2178 "version": "1.1.1",
2179 "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz",
2180 "integrity": "sha1-+02KFCDqNidk4hrUeAOXvry0HL4=",
2181 "dev": true,
2182 "requires": {
2183 "duplexer2": "~0.1.0",
2184 "readable-stream": "^2.0.2"
2185 },
2186 "dependencies": {
2187 "readable-stream": {
2188 "version": "2.3.7",
2189 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
2190 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
2191 "dev": true,
2192 "requires": {
2193 "core-util-is": "~1.0.0",
2194 "inherits": "~2.0.3",
2195 "isarray": "~1.0.0",
2196 "process-nextick-args": "~2.0.0",
2197 "safe-buffer": "~5.1.1",
2198 "string_decoder": "~1.1.1",
2199 "util-deprecate": "~1.0.1"
2200 }
2201 },
2202 "safe-buffer": {
2203 "version": "5.1.2",
2204 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
2205 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
2206 "dev": true
2207 },
2208 "string_decoder": {
2209 "version": "1.1.1",
2210 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
2211 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
2212 "dev": true,
2213 "requires": {
2214 "safe-buffer": "~5.1.0"
2215 }
2216 }
2217 }
2218 },
2219 "stream-http": {
2220 "version": "3.1.1",
2221 "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.1.1.tgz",
2222 "integrity": "sha512-S7OqaYu0EkFpgeGFb/NPOoPLxFko7TPqtEeFg5DXPB4v/KETHG0Ln6fRFrNezoelpaDKmycEmmZ81cC9DAwgYg==",
2223 "dev": true,
2224 "requires": {
2225 "builtin-status-codes": "^3.0.0",
2226 "inherits": "^2.0.4",
2227 "readable-stream": "^3.6.0",
2228 "xtend": "^4.0.2"
2229 }
2230 },
2231 "stream-splicer": {
2232 "version": "2.0.1",
2233 "resolved": "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.1.tgz",
2234 "integrity": "sha512-Xizh4/NPuYSyAXyT7g8IvdJ9HJpxIGL9PjyhtywCZvvP0OPIdqyrr4dMikeuvY8xahpdKEBlBTySe583totajg==",
2235 "dev": true,
2236 "requires": {
2237 "inherits": "^2.0.1",
2238 "readable-stream": "^2.0.2"
2239 },
2240 "dependencies": {
2241 "readable-stream": {
2242 "version": "2.3.7",
2243 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
2244 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
2245 "dev": true,
2246 "requires": {
2247 "core-util-is": "~1.0.0",
2248 "inherits": "~2.0.3",
2249 "isarray": "~1.0.0",
2250 "process-nextick-args": "~2.0.0",
2251 "safe-buffer": "~5.1.1",
2252 "string_decoder": "~1.1.1",
2253 "util-deprecate": "~1.0.1"
2254 }
2255 },
2256 "safe-buffer": {
2257 "version": "5.1.2",
2258 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
2259 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
2260 "dev": true
2261 },
2262 "string_decoder": {
2263 "version": "1.1.1",
2264 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
2265 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
2266 "dev": true,
2267 "requires": {
2268 "safe-buffer": "~5.1.0"
2269 }
2270 }
2271 }
2272 },
2273 "string_decoder": {
2274 "version": "1.3.0",
2275 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
2276 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
2277 "requires": {
2278 "safe-buffer": "~5.2.0"
2279 }
2280 },
2281 "strip-hex-prefix": {
2282 "version": "1.0.0",
2283 "resolved": "https://registry.npmjs.org/strip-hex-prefix/-/strip-hex-prefix-1.0.0.tgz",
2284 "integrity": "sha1-DF8VX+8RUTczd96du1iNoFUA428=",
2285 "requires": {
2286 "is-hex-prefixed": "1.0.0"
2287 }
2288 },
2289 "subarg": {
2290 "version": "1.0.0",
2291 "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz",
2292 "integrity": "sha1-9izxdYHplrSPyWVpn1TAauJouNI=",
2293 "dev": true,
2294 "requires": {
2295 "minimist": "^1.1.0"
2296 }
2297 },
2298 "sync-request": {
2299 "version": "6.1.0",
2300 "resolved": "https://registry.npmjs.org/sync-request/-/sync-request-6.1.0.tgz",
2301 "integrity": "sha512-8fjNkrNlNCrVc/av+Jn+xxqfCjYaBoHqCsDz6mt030UMxJGr+GSfCV1dQt2gRtlL63+VPidwDVLr7V2OcTSdRw==",
2302 "requires": {
2303 "http-response-object": "^3.0.1",
2304 "sync-rpc": "^1.2.1",
2305 "then-request": "^6.0.0"
2306 }
2307 },
2308 "sync-rpc": {
2309 "version": "1.3.6",
2310 "resolved": "https://registry.npmjs.org/sync-rpc/-/sync-rpc-1.3.6.tgz",
2311 "integrity": "sha512-J8jTXuZzRlvU7HemDgHi3pGnh/rkoqR/OZSjhTyyZrEkkYQbk7Z33AXp37mkPfPpfdOuj7Ex3H/TJM1z48uPQw==",
2312 "requires": {
2313 "get-port": "^3.1.0"
2314 }
2315 },
2316 "syntax-error": {
2317 "version": "1.4.0",
2318 "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz",
2319 "integrity": "sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==",
2320 "dev": true,
2321 "requires": {
2322 "acorn-node": "^1.2.0"
2323 }
2324 },
2325 "then-request": {
2326 "version": "6.0.2",
2327 "resolved": "https://registry.npmjs.org/then-request/-/then-request-6.0.2.tgz",
2328 "integrity": "sha512-3ZBiG7JvP3wbDzA9iNY5zJQcHL4jn/0BWtXIkagfz7QgOL/LqjCEOBQuJNZfu0XYnv5JhKh+cDxCPM4ILrqruA==",
2329 "requires": {
2330 "@types/concat-stream": "^1.6.0",
2331 "@types/form-data": "0.0.33",
2332 "@types/node": "^8.0.0",
2333 "@types/qs": "^6.2.31",
2334 "caseless": "~0.12.0",
2335 "concat-stream": "^1.6.0",
2336 "form-data": "^2.2.0",
2337 "http-basic": "^8.1.1",
2338 "http-response-object": "^3.0.1",
2339 "promise": "^8.0.0",
2340 "qs": "^6.4.0"
2341 },
2342 "dependencies": {
2343 "@types/node": {
2344 "version": "8.10.62",
2345 "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.62.tgz",
2346 "integrity": "sha512-76fupxOYVxk36kb7O/6KtrAPZ9jnSK3+qisAX4tQMEuGNdlvl7ycwatlHqjoE6jHfVtXFM3pCrCixZOidc5cuw=="
2347 }
2348 }
2349 },
2350 "through": {
2351 "version": "2.3.8",
2352 "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
2353 "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
2354 "dev": true
2355 },
2356 "through2": {
2357 "version": "2.0.5",
2358 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
2359 "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
2360 "dev": true,
2361 "requires": {
2362 "readable-stream": "~2.3.6",
2363 "xtend": "~4.0.1"
2364 },
2365 "dependencies": {
2366 "readable-stream": {
2367 "version": "2.3.7",
2368 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
2369 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
2370 "dev": true,
2371 "requires": {
2372 "core-util-is": "~1.0.0",
2373 "inherits": "~2.0.3",
2374 "isarray": "~1.0.0",
2375 "process-nextick-args": "~2.0.0",
2376 "safe-buffer": "~5.1.1",
2377 "string_decoder": "~1.1.1",
2378 "util-deprecate": "~1.0.1"
2379 }
2380 },
2381 "safe-buffer": {
2382 "version": "5.1.2",
2383 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
2384 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
2385 "dev": true
2386 },
2387 "string_decoder": {
2388 "version": "1.1.1",
2389 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
2390 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
2391 "dev": true,
2392 "requires": {
2393 "safe-buffer": "~5.1.0"
2394 }
2395 }
2396 }
2397 },
2398 "timers-browserify": {
2399 "version": "1.4.2",
2400 "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz",
2401 "integrity": "sha1-ycWLV1voQHN1y14kYtrO50NZ9B0=",
2402 "dev": true,
2403 "requires": {
2404 "process": "~0.11.0"
2405 }
2406 },
2407 "tty-browserify": {
2408 "version": "0.0.1",
2409 "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz",
2410 "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==",
2411 "dev": true
2412 },
2413 "tweetnacl": {
2414 "version": "1.0.3",
2415 "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-1.0.3.tgz",
2416 "integrity": "sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw=="
2417 },
2418 "typedarray": {
2419 "version": "0.0.6",
2420 "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
2421 "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c="
2422 },
2423 "typeforce": {
2424 "version": "1.18.0",
2425 "resolved": "https://registry.npmjs.org/typeforce/-/typeforce-1.18.0.tgz",
2426 "integrity": "sha512-7uc1O8h1M1g0rArakJdf0uLRSSgFcYexrVoKo+bzJd32gd4gDy2L/Z+8/FjPnU9ydY3pEnVPtr9FyscYY60K1g=="
2427 },
2428 "uglify-es": {
2429 "version": "3.3.9",
2430 "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz",
2431 "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==",
2432 "dev": true,
2433 "requires": {
2434 "commander": "~2.13.0",
2435 "source-map": "~0.6.1"
2436 },
2437 "dependencies": {
2438 "source-map": {
2439 "version": "0.6.1",
2440 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2441 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2442 "dev": true
2443 }
2444 }
2445 },
2446 "umd": {
2447 "version": "3.0.3",
2448 "resolved": "https://registry.npmjs.org/umd/-/umd-3.0.3.tgz",
2449 "integrity": "sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==",
2450 "dev": true
2451 },
2452 "undeclared-identifiers": {
2453 "version": "1.1.3",
2454 "resolved": "https://registry.npmjs.org/undeclared-identifiers/-/undeclared-identifiers-1.1.3.tgz",
2455 "integrity": "sha512-pJOW4nxjlmfwKApE4zvxLScM/njmwj/DiUBv7EabwE4O8kRUy+HIwxQtZLBPll/jx1LJyBcqNfB3/cpv9EZwOw==",
2456 "dev": true,
2457 "requires": {
2458 "acorn-node": "^1.3.0",
2459 "dash-ast": "^1.0.0",
2460 "get-assigned-identifiers": "^1.2.0",
2461 "simple-concat": "^1.0.0",
2462 "xtend": "^4.0.1"
2463 }
2464 },
2465 "unorm": {
2466 "version": "1.6.0",
2467 "resolved": "https://registry.npmjs.org/unorm/-/unorm-1.6.0.tgz",
2468 "integrity": "sha512-b2/KCUlYZUeA7JFUuRJZPUtr4gZvBh7tavtv4fvk4+KV9pfGiR6CQAQAWl49ZpR3ts2dk4FYkP7EIgDJoiOLDA=="
2469 },
2470 "url": {
2471 "version": "0.11.0",
2472 "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
2473 "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
2474 "dev": true,
2475 "requires": {
2476 "punycode": "1.3.2",
2477 "querystring": "0.2.0"
2478 },
2479 "dependencies": {
2480 "punycode": {
2481 "version": "1.3.2",
2482 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
2483 "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
2484 "dev": true
2485 }
2486 }
2487 },
2488 "util": {
2489 "version": "0.10.4",
2490 "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz",
2491 "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==",
2492 "dev": true,
2493 "requires": {
2494 "inherits": "2.0.3"
2495 },
2496 "dependencies": {
2497 "inherits": {
2498 "version": "2.0.3",
2499 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
2500 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
2501 "dev": true
2502 }
2503 }
2504 },
2505 "util-deprecate": {
2506 "version": "1.0.2",
2507 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
2508 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
2509 },
2510 "uuid": {
2511 "version": "3.4.0",
2512 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
2513 "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="
2514 },
2515 "varuint-bitcoin": {
2516 "version": "1.1.2",
2517 "resolved": "https://registry.npmjs.org/varuint-bitcoin/-/varuint-bitcoin-1.1.2.tgz",
2518 "integrity": "sha512-4EVb+w4rx+YfVM32HQX42AbbT7/1f5zwAYhIujKXKk8NQK+JfRVl3pqT3hjNn/L+RstigmGGKVwHA/P0wgITZw==",
2519 "requires": {
2520 "safe-buffer": "^5.1.1"
2521 }
2522 },
2523 "vm-browserify": {
2524 "version": "1.1.2",
2525 "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
2526 "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
2527 "dev": true
2528 },
2529 "wif": {
2530 "version": "2.0.6",
2531 "resolved": "https://registry.npmjs.org/wif/-/wif-2.0.6.tgz",
2532 "integrity": "sha1-CNP1IFbGZnkplyb63g1DKudLRwQ=",
2533 "requires": {
2534 "bs58check": "<3.0.0"
2535 }
2536 },
2537 "wifgrs": {
2538 "version": "2.0.6",
2539 "resolved": "https://registry.npmjs.org/wifgrs/-/wifgrs-2.0.6.tgz",
2540 "integrity": "sha512-Zufg+IptNYTF85Hkr6Jhf6C2XpGAW3b5WeQB+Tq+PfeX1Q0/rLbZSmRc1/3Gwum19jntxuGY5d6SRnbl/cM0+w==",
2541 "requires": {
2542 "bs58grscheck": "git+https://github.com/Groestlcoin/bs58grscheck.git",
2543 "safe-buffer": "^5.1.1"
2544 }
2545 },
2546 "wrappy": {
2547 "version": "1.0.2",
2548 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
2549 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
2550 },
2551 "write-file-atomic": {
2552 "version": "1.3.4",
2553 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.3.4.tgz",
2554 "integrity": "sha1-+Aek8LHZ6ROuekgRLmzDrxmRtF8=",
2555 "requires": {
2556 "graceful-fs": "^4.1.11",
2557 "imurmurhash": "^0.1.4",
2558 "slide": "^1.1.5"
2559 }
2560 },
2561 "xtend": {
2562 "version": "4.0.2",
2563 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
2564 "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
2565 "dev": true
2566 },
2567 "zxcvbn": {
2568 "version": "4.4.2",
2569 "resolved": "https://registry.npmjs.org/zxcvbn/-/zxcvbn-4.4.2.tgz",
2570 "integrity": "sha1-KOwXzwl0PtyrBW3dixsGJizHPDA="
15 } 2571 }
16 } 2572 }
17} 2573}
diff --git a/libs/combined/package.json b/libs/combined/package.json
index 76d908d..1914ccd 100755
--- a/libs/combined/package.json
+++ b/libs/combined/package.json
@@ -12,17 +12,18 @@
12 "bip38grs": "git://github.com/Groestlcoin/bip38grs.git#091975b01679b74dc0a4136bb743fe17791b0151", 12 "bip38grs": "git://github.com/Groestlcoin/bip38grs.git#091975b01679b74dc0a4136bb743fe17791b0151",
13 "bitcoinjs-lib": "git://github.com/iancoleman/bitcoinjs-lib.git#v3.3.2_16bit", 13 "bitcoinjs-lib": "git://github.com/iancoleman/bitcoinjs-lib.git#v3.3.2_16bit",
14 "bs58": "^4.0.1", 14 "bs58": "^4.0.1",
15 "buffer": "5.4.3", 15 "buffer": "^5.4.3",
16 "create-hash": "^1.2.0", 16 "create-hash": "^1.2.0",
17 "ed25519-hd-key": "^1.0.0", 17 "ed25519-hd-key": "^1.0.0",
18 "elastos-wallet-js": "git://github.com/johnnynanjiang/Elastos.SDK.Keypair.Javascript.git#491dc51b64efaf0a8aae62028b68e2c8e38fde06", 18 "elastos-wallet-js": "git://github.com/johnnynanjiang/Elastos.SDK.Keypair.Javascript.git#491dc51b64efaf0a8aae62028b68e2c8e38fde06",
19 "ethereumjs-util": "6.0.0", 19 "ethereumjs-util": "6.0.0",
20 "handshake-util": "1.2.0",
21 "fast-levenshtein": "2.0.6", 20 "fast-levenshtein": "2.0.6",
22 "groestlcoinjs-lib": "git://github.com/Groestlcoin/groestlcoinjs-lib.git#3.3.2", 21 "groestlcoinjs-lib": "git://github.com/Groestlcoin/groestlcoinjs-lib.git#3.3.2",
22 "handshake-util": "1.2.0",
23 "javascript-biginteger": "0.9.2", 23 "javascript-biginteger": "0.9.2",
24 "jsrsasign": "^8.0.15", 24 "jsrsasign": "^8.0.15",
25 "kjua": "0.6.0", 25 "kjua": "0.6.0",
26 "nanocurrency-web": "^1.2.2",
26 "nebulas": "0.5.6", 27 "nebulas": "0.5.6",
27 "stellar-base": "^0.10.0", 28 "stellar-base": "^0.10.0",
28 "unorm": "1.6.0", 29 "unorm": "1.6.0",
diff --git a/libs/nanocurrency-web/nano-util.js b/libs/nanocurrency-web/nano-util.js
new file mode 100755
index 0000000..ec354f6
--- /dev/null
+++ b/libs/nanocurrency-web/nano-util.js
@@ -0,0 +1,15 @@
1const NanoBase = require('nanocurrency-web');
2
3window.nanoUtil = {
4 getKeypair: function (index, seed) {
5 const accounts = NanoBase.wallet.accounts(seed, index, index)
6 return {privKey: accounts[0].privateKey, pubKey: accounts[0].publicKey, address: accounts[0].address};
7 },
8 dummyNetwork: {
9 bip32: {public: 0, private: 0},
10 messagePrefix: '',
11 pubKeyHash: 0,
12 scriptHash: 0,
13 wif: 0,
14 },
15}
diff --git a/libs/nanocurrency-web/package-lock.json b/libs/nanocurrency-web/package-lock.json
new file mode 100755
index 0000000..91cb7d4
--- /dev/null
+++ b/libs/nanocurrency-web/package-lock.json
@@ -0,0 +1,1614 @@
1{
2 "name": "nano-util",
3 "version": "0.0.1",
4 "lockfileVersion": 1,
5 "requires": true,
6 "dependencies": {
7 "JSONStream": {
8 "version": "1.3.5",
9 "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
10 "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
11 "dev": true,
12 "requires": {
13 "jsonparse": "^1.2.0",
14 "through": ">=2.2.7 <3"
15 }
16 },
17 "acorn": {
18 "version": "7.4.0",
19 "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.0.tgz",
20 "integrity": "sha512-+G7P8jJmCHr+S+cLfQxygbWhXy+8YTVGzAkpEbcLo2mLoL7tij/VG41QSHACSf5QgYRhMZYHuNc6drJaO0Da+w==",
21 "dev": true
22 },
23 "acorn-node": {
24 "version": "1.8.2",
25 "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz",
26 "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==",
27 "dev": true,
28 "requires": {
29 "acorn": "^7.0.0",
30 "acorn-walk": "^7.0.0",
31 "xtend": "^4.0.2"
32 }
33 },
34 "acorn-walk": {
35 "version": "7.2.0",
36 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
37 "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
38 "dev": true
39 },
40 "asn1.js": {
41 "version": "5.4.1",
42 "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
43 "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==",
44 "dev": true,
45 "requires": {
46 "bn.js": "^4.0.0",
47 "inherits": "^2.0.1",
48 "minimalistic-assert": "^1.0.0",
49 "safer-buffer": "^2.1.0"
50 },
51 "dependencies": {
52 "bn.js": {
53 "version": "4.11.9",
54 "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
55 "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
56 "dev": true
57 }
58 }
59 },
60 "assert": {
61 "version": "1.5.0",
62 "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
63 "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
64 "dev": true,
65 "requires": {
66 "object-assign": "^4.1.1",
67 "util": "0.10.3"
68 },
69 "dependencies": {
70 "inherits": {
71 "version": "2.0.1",
72 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
73 "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
74 "dev": true
75 },
76 "util": {
77 "version": "0.10.3",
78 "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
79 "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
80 "dev": true,
81 "requires": {
82 "inherits": "2.0.1"
83 }
84 }
85 }
86 },
87 "balanced-match": {
88 "version": "1.0.0",
89 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
90 "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
91 "dev": true
92 },
93 "base64-js": {
94 "version": "1.3.1",
95 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz",
96 "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==",
97 "dev": true
98 },
99 "bignumber.js": {
100 "version": "9.0.0",
101 "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.0.tgz",
102 "integrity": "sha512-t/OYhhJ2SD+YGBQcjY8GzzDHEk9f3nerxjtfa6tlMXfe7frs/WozhvCNoGvpM0P3bNf3Gq5ZRMlGr5f3r4/N8A=="
103 },
104 "blakejs": {
105 "version": "1.1.0",
106 "resolved": "https://registry.npmjs.org/blakejs/-/blakejs-1.1.0.tgz",
107 "integrity": "sha1-ad+S75U6qIylGjLfarHFShVfx6U="
108 },
109 "bn.js": {
110 "version": "5.1.3",
111 "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz",
112 "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==",
113 "dev": true
114 },
115 "brace-expansion": {
116 "version": "1.1.11",
117 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
118 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
119 "dev": true,
120 "requires": {
121 "balanced-match": "^1.0.0",
122 "concat-map": "0.0.1"
123 }
124 },
125 "brorand": {
126 "version": "1.1.0",
127 "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
128 "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
129 "dev": true
130 },
131 "browser-pack": {
132 "version": "6.1.0",
133 "resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.1.0.tgz",
134 "integrity": "sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==",
135 "dev": true,
136 "requires": {
137 "JSONStream": "^1.0.3",
138 "combine-source-map": "~0.8.0",
139 "defined": "^1.0.0",
140 "safe-buffer": "^5.1.1",
141 "through2": "^2.0.0",
142 "umd": "^3.0.0"
143 }
144 },
145 "browser-resolve": {
146 "version": "2.0.0",
147 "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-2.0.0.tgz",
148 "integrity": "sha512-7sWsQlYL2rGLy2IWm8WL8DCTJvYLc/qlOnsakDac87SOoCd16WLsaAMdCiAqsTNHIe+SXfaqyxyo6THoWqs8WQ==",
149 "dev": true,
150 "requires": {
151 "resolve": "^1.17.0"
152 }
153 },
154 "browserify": {
155 "version": "16.5.2",
156 "resolved": "https://registry.npmjs.org/browserify/-/browserify-16.5.2.tgz",
157 "integrity": "sha512-TkOR1cQGdmXU9zW4YukWzWVSJwrxmNdADFbqbE3HFgQWe5wqZmOawqZ7J/8MPCwk/W8yY7Y0h+7mOtcZxLP23g==",
158 "dev": true,
159 "requires": {
160 "JSONStream": "^1.0.3",
161 "assert": "^1.4.0",
162 "browser-pack": "^6.0.1",
163 "browser-resolve": "^2.0.0",
164 "browserify-zlib": "~0.2.0",
165 "buffer": "~5.2.1",
166 "cached-path-relative": "^1.0.0",
167 "concat-stream": "^1.6.0",
168 "console-browserify": "^1.1.0",
169 "constants-browserify": "~1.0.0",
170 "crypto-browserify": "^3.0.0",
171 "defined": "^1.0.0",
172 "deps-sort": "^2.0.0",
173 "domain-browser": "^1.2.0",
174 "duplexer2": "~0.1.2",
175 "events": "^2.0.0",
176 "glob": "^7.1.0",
177 "has": "^1.0.0",
178 "htmlescape": "^1.1.0",
179 "https-browserify": "^1.0.0",
180 "inherits": "~2.0.1",
181 "insert-module-globals": "^7.0.0",
182 "labeled-stream-splicer": "^2.0.0",
183 "mkdirp-classic": "^0.5.2",
184 "module-deps": "^6.2.3",
185 "os-browserify": "~0.3.0",
186 "parents": "^1.0.1",
187 "path-browserify": "~0.0.0",
188 "process": "~0.11.0",
189 "punycode": "^1.3.2",
190 "querystring-es3": "~0.2.0",
191 "read-only-stream": "^2.0.0",
192 "readable-stream": "^2.0.2",
193 "resolve": "^1.1.4",
194 "shasum": "^1.0.0",
195 "shell-quote": "^1.6.1",
196 "stream-browserify": "^2.0.0",
197 "stream-http": "^3.0.0",
198 "string_decoder": "^1.1.1",
199 "subarg": "^1.0.0",
200 "syntax-error": "^1.1.1",
201 "through2": "^2.0.0",
202 "timers-browserify": "^1.0.1",
203 "tty-browserify": "0.0.1",
204 "url": "~0.11.0",
205 "util": "~0.10.1",
206 "vm-browserify": "^1.0.0",
207 "xtend": "^4.0.0"
208 },
209 "dependencies": {
210 "readable-stream": {
211 "version": "2.3.7",
212 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
213 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
214 "dev": true,
215 "requires": {
216 "core-util-is": "~1.0.0",
217 "inherits": "~2.0.3",
218 "isarray": "~1.0.0",
219 "process-nextick-args": "~2.0.0",
220 "safe-buffer": "~5.1.1",
221 "string_decoder": "~1.1.1",
222 "util-deprecate": "~1.0.1"
223 },
224 "dependencies": {
225 "string_decoder": {
226 "version": "1.1.1",
227 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
228 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
229 "dev": true,
230 "requires": {
231 "safe-buffer": "~5.1.0"
232 }
233 }
234 }
235 },
236 "safe-buffer": {
237 "version": "5.1.2",
238 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
239 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
240 "dev": true
241 }
242 }
243 },
244 "browserify-aes": {
245 "version": "1.2.0",
246 "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
247 "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
248 "dev": true,
249 "requires": {
250 "buffer-xor": "^1.0.3",
251 "cipher-base": "^1.0.0",
252 "create-hash": "^1.1.0",
253 "evp_bytestokey": "^1.0.3",
254 "inherits": "^2.0.1",
255 "safe-buffer": "^5.0.1"
256 }
257 },
258 "browserify-cipher": {
259 "version": "1.0.1",
260 "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
261 "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
262 "dev": true,
263 "requires": {
264 "browserify-aes": "^1.0.4",
265 "browserify-des": "^1.0.0",
266 "evp_bytestokey": "^1.0.0"
267 }
268 },
269 "browserify-des": {
270 "version": "1.0.2",
271 "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
272 "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
273 "dev": true,
274 "requires": {
275 "cipher-base": "^1.0.1",
276 "des.js": "^1.0.0",
277 "inherits": "^2.0.1",
278 "safe-buffer": "^5.1.2"
279 }
280 },
281 "browserify-rsa": {
282 "version": "4.0.1",
283 "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
284 "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
285 "dev": true,
286 "requires": {
287 "bn.js": "^4.1.0",
288 "randombytes": "^2.0.1"
289 },
290 "dependencies": {
291 "bn.js": {
292 "version": "4.11.9",
293 "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
294 "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
295 "dev": true
296 }
297 }
298 },
299 "browserify-sign": {
300 "version": "4.2.1",
301 "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz",
302 "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==",
303 "dev": true,
304 "requires": {
305 "bn.js": "^5.1.1",
306 "browserify-rsa": "^4.0.1",
307 "create-hash": "^1.2.0",
308 "create-hmac": "^1.1.7",
309 "elliptic": "^6.5.3",
310 "inherits": "^2.0.4",
311 "parse-asn1": "^5.1.5",
312 "readable-stream": "^3.6.0",
313 "safe-buffer": "^5.2.0"
314 }
315 },
316 "browserify-zlib": {
317 "version": "0.2.0",
318 "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
319 "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
320 "dev": true,
321 "requires": {
322 "pako": "~1.0.5"
323 }
324 },
325 "buffer": {
326 "version": "5.2.1",
327 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz",
328 "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==",
329 "dev": true,
330 "requires": {
331 "base64-js": "^1.0.2",
332 "ieee754": "^1.1.4"
333 }
334 },
335 "buffer-from": {
336 "version": "1.1.1",
337 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
338 "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
339 "dev": true
340 },
341 "buffer-xor": {
342 "version": "1.0.3",
343 "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
344 "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
345 "dev": true
346 },
347 "builtin-status-codes": {
348 "version": "3.0.0",
349 "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
350 "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
351 "dev": true
352 },
353 "cached-path-relative": {
354 "version": "1.0.2",
355 "resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.2.tgz",
356 "integrity": "sha512-5r2GqsoEb4qMTTN9J+WzXfjov+hjxT+j3u5K+kIVNIwAd99DLCJE9pBIMP1qVeybV6JiijL385Oz0DcYxfbOIg==",
357 "dev": true
358 },
359 "cipher-base": {
360 "version": "1.0.4",
361 "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
362 "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
363 "dev": true,
364 "requires": {
365 "inherits": "^2.0.1",
366 "safe-buffer": "^5.0.1"
367 }
368 },
369 "combine-source-map": {
370 "version": "0.8.0",
371 "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz",
372 "integrity": "sha1-pY0N8ELBhvz4IqjoAV9UUNLXmos=",
373 "dev": true,
374 "requires": {
375 "convert-source-map": "~1.1.0",
376 "inline-source-map": "~0.6.0",
377 "lodash.memoize": "~3.0.3",
378 "source-map": "~0.5.3"
379 }
380 },
381 "commander": {
382 "version": "2.13.0",
383 "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz",
384 "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==",
385 "dev": true
386 },
387 "concat-map": {
388 "version": "0.0.1",
389 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
390 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
391 "dev": true
392 },
393 "concat-stream": {
394 "version": "1.6.2",
395 "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
396 "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
397 "dev": true,
398 "requires": {
399 "buffer-from": "^1.0.0",
400 "inherits": "^2.0.3",
401 "readable-stream": "^2.2.2",
402 "typedarray": "^0.0.6"
403 },
404 "dependencies": {
405 "readable-stream": {
406 "version": "2.3.7",
407 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
408 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
409 "dev": true,
410 "requires": {
411 "core-util-is": "~1.0.0",
412 "inherits": "~2.0.3",
413 "isarray": "~1.0.0",
414 "process-nextick-args": "~2.0.0",
415 "safe-buffer": "~5.1.1",
416 "string_decoder": "~1.1.1",
417 "util-deprecate": "~1.0.1"
418 }
419 },
420 "safe-buffer": {
421 "version": "5.1.2",
422 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
423 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
424 "dev": true
425 },
426 "string_decoder": {
427 "version": "1.1.1",
428 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
429 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
430 "dev": true,
431 "requires": {
432 "safe-buffer": "~5.1.0"
433 }
434 }
435 }
436 },
437 "console-browserify": {
438 "version": "1.2.0",
439 "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
440 "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
441 "dev": true
442 },
443 "constants-browserify": {
444 "version": "1.0.0",
445 "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
446 "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
447 "dev": true
448 },
449 "convert-source-map": {
450 "version": "1.1.3",
451 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz",
452 "integrity": "sha1-SCnId+n+SbMWHzvzZziI4gRpmGA=",
453 "dev": true
454 },
455 "core-util-is": {
456 "version": "1.0.2",
457 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
458 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
459 "dev": true
460 },
461 "create-ecdh": {
462 "version": "4.0.4",
463 "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz",
464 "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==",
465 "dev": true,
466 "requires": {
467 "bn.js": "^4.1.0",
468 "elliptic": "^6.5.3"
469 },
470 "dependencies": {
471 "bn.js": {
472 "version": "4.11.9",
473 "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
474 "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
475 "dev": true
476 }
477 }
478 },
479 "create-hash": {
480 "version": "1.2.0",
481 "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
482 "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
483 "dev": true,
484 "requires": {
485 "cipher-base": "^1.0.1",
486 "inherits": "^2.0.1",
487 "md5.js": "^1.3.4",
488 "ripemd160": "^2.0.1",
489 "sha.js": "^2.4.0"
490 }
491 },
492 "create-hmac": {
493 "version": "1.1.7",
494 "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
495 "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
496 "dev": true,
497 "requires": {
498 "cipher-base": "^1.0.3",
499 "create-hash": "^1.1.0",
500 "inherits": "^2.0.1",
501 "ripemd160": "^2.0.0",
502 "safe-buffer": "^5.0.1",
503 "sha.js": "^2.4.8"
504 }
505 },
506 "crypto-browserify": {
507 "version": "3.12.0",
508 "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
509 "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
510 "dev": true,
511 "requires": {
512 "browserify-cipher": "^1.0.0",
513 "browserify-sign": "^4.0.0",
514 "create-ecdh": "^4.0.0",
515 "create-hash": "^1.1.0",
516 "create-hmac": "^1.1.0",
517 "diffie-hellman": "^5.0.0",
518 "inherits": "^2.0.1",
519 "pbkdf2": "^3.0.3",
520 "public-encrypt": "^4.0.0",
521 "randombytes": "^2.0.0",
522 "randomfill": "^1.0.3"
523 }
524 },
525 "crypto-js": {
526 "version": "3.1.9-1",
527 "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-3.1.9-1.tgz",
528 "integrity": "sha1-/aGedh/Ad+Af+/3G6f38WeiAbNg="
529 },
530 "dash-ast": {
531 "version": "1.0.0",
532 "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-1.0.0.tgz",
533 "integrity": "sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==",
534 "dev": true
535 },
536 "defined": {
537 "version": "1.0.0",
538 "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
539 "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=",
540 "dev": true
541 },
542 "deps-sort": {
543 "version": "2.0.1",
544 "resolved": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.1.tgz",
545 "integrity": "sha512-1orqXQr5po+3KI6kQb9A4jnXT1PBwggGl2d7Sq2xsnOeI9GPcE/tGcF9UiSZtZBM7MukY4cAh7MemS6tZYipfw==",
546 "dev": true,
547 "requires": {
548 "JSONStream": "^1.0.3",
549 "shasum-object": "^1.0.0",
550 "subarg": "^1.0.0",
551 "through2": "^2.0.0"
552 }
553 },
554 "des.js": {
555 "version": "1.0.1",
556 "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
557 "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
558 "dev": true,
559 "requires": {
560 "inherits": "^2.0.1",
561 "minimalistic-assert": "^1.0.0"
562 }
563 },
564 "detective": {
565 "version": "5.2.0",
566 "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz",
567 "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==",
568 "dev": true,
569 "requires": {
570 "acorn-node": "^1.6.1",
571 "defined": "^1.0.0",
572 "minimist": "^1.1.1"
573 }
574 },
575 "diffie-hellman": {
576 "version": "5.0.3",
577 "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
578 "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
579 "dev": true,
580 "requires": {
581 "bn.js": "^4.1.0",
582 "miller-rabin": "^4.0.0",
583 "randombytes": "^2.0.0"
584 },
585 "dependencies": {
586 "bn.js": {
587 "version": "4.11.9",
588 "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
589 "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
590 "dev": true
591 }
592 }
593 },
594 "domain-browser": {
595 "version": "1.2.0",
596 "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
597 "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
598 "dev": true
599 },
600 "duplexer2": {
601 "version": "0.1.4",
602 "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
603 "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",
604 "dev": true,
605 "requires": {
606 "readable-stream": "^2.0.2"
607 },
608 "dependencies": {
609 "readable-stream": {
610 "version": "2.3.7",
611 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
612 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
613 "dev": true,
614 "requires": {
615 "core-util-is": "~1.0.0",
616 "inherits": "~2.0.3",
617 "isarray": "~1.0.0",
618 "process-nextick-args": "~2.0.0",
619 "safe-buffer": "~5.1.1",
620 "string_decoder": "~1.1.1",
621 "util-deprecate": "~1.0.1"
622 }
623 },
624 "safe-buffer": {
625 "version": "5.1.2",
626 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
627 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
628 "dev": true
629 },
630 "string_decoder": {
631 "version": "1.1.1",
632 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
633 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
634 "dev": true,
635 "requires": {
636 "safe-buffer": "~5.1.0"
637 }
638 }
639 }
640 },
641 "elliptic": {
642 "version": "6.5.3",
643 "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.3.tgz",
644 "integrity": "sha512-IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw==",
645 "dev": true,
646 "requires": {
647 "bn.js": "^4.4.0",
648 "brorand": "^1.0.1",
649 "hash.js": "^1.0.0",
650 "hmac-drbg": "^1.0.0",
651 "inherits": "^2.0.1",
652 "minimalistic-assert": "^1.0.0",
653 "minimalistic-crypto-utils": "^1.0.0"
654 },
655 "dependencies": {
656 "bn.js": {
657 "version": "4.11.9",
658 "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
659 "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
660 "dev": true
661 }
662 }
663 },
664 "events": {
665 "version": "2.1.0",
666 "resolved": "https://registry.npmjs.org/events/-/events-2.1.0.tgz",
667 "integrity": "sha512-3Zmiobend8P9DjmKAty0Era4jV8oJ0yGYe2nJJAxgymF9+N8F2m0hhZiMoWtcfepExzNKZumFU3ksdQbInGWCg==",
668 "dev": true
669 },
670 "evp_bytestokey": {
671 "version": "1.0.3",
672 "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
673 "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
674 "dev": true,
675 "requires": {
676 "md5.js": "^1.3.4",
677 "safe-buffer": "^5.1.1"
678 }
679 },
680 "fast-safe-stringify": {
681 "version": "2.0.7",
682 "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz",
683 "integrity": "sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==",
684 "dev": true
685 },
686 "fs.realpath": {
687 "version": "1.0.0",
688 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
689 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
690 "dev": true
691 },
692 "function-bind": {
693 "version": "1.1.1",
694 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
695 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
696 "dev": true
697 },
698 "get-assigned-identifiers": {
699 "version": "1.2.0",
700 "resolved": "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz",
701 "integrity": "sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==",
702 "dev": true
703 },
704 "glob": {
705 "version": "7.1.6",
706 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
707 "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
708 "dev": true,
709 "requires": {
710 "fs.realpath": "^1.0.0",
711 "inflight": "^1.0.4",
712 "inherits": "2",
713 "minimatch": "^3.0.4",
714 "once": "^1.3.0",
715 "path-is-absolute": "^1.0.0"
716 }
717 },
718 "has": {
719 "version": "1.0.3",
720 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
721 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
722 "dev": true,
723 "requires": {
724 "function-bind": "^1.1.1"
725 }
726 },
727 "hash-base": {
728 "version": "3.1.0",
729 "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz",
730 "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==",
731 "dev": true,
732 "requires": {
733 "inherits": "^2.0.4",
734 "readable-stream": "^3.6.0",
735 "safe-buffer": "^5.2.0"
736 }
737 },
738 "hash.js": {
739 "version": "1.1.7",
740 "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
741 "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
742 "dev": true,
743 "requires": {
744 "inherits": "^2.0.3",
745 "minimalistic-assert": "^1.0.1"
746 }
747 },
748 "hmac-drbg": {
749 "version": "1.0.1",
750 "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
751 "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
752 "dev": true,
753 "requires": {
754 "hash.js": "^1.0.3",
755 "minimalistic-assert": "^1.0.0",
756 "minimalistic-crypto-utils": "^1.0.1"
757 }
758 },
759 "htmlescape": {
760 "version": "1.1.1",
761 "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz",
762 "integrity": "sha1-OgPtwiFLyjtmQko+eVk0lQnLA1E=",
763 "dev": true
764 },
765 "https-browserify": {
766 "version": "1.0.0",
767 "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
768 "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
769 "dev": true
770 },
771 "ieee754": {
772 "version": "1.1.13",
773 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
774 "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",
775 "dev": true
776 },
777 "inflight": {
778 "version": "1.0.6",
779 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
780 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
781 "dev": true,
782 "requires": {
783 "once": "^1.3.0",
784 "wrappy": "1"
785 }
786 },
787 "inherits": {
788 "version": "2.0.4",
789 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
790 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
791 "dev": true
792 },
793 "inline-source-map": {
794 "version": "0.6.2",
795 "resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz",
796 "integrity": "sha1-+Tk0ccGKedFyT4Y/o4tYY3Ct4qU=",
797 "dev": true,
798 "requires": {
799 "source-map": "~0.5.3"
800 }
801 },
802 "insert-module-globals": {
803 "version": "7.2.0",
804 "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.2.0.tgz",
805 "integrity": "sha512-VE6NlW+WGn2/AeOMd496AHFYmE7eLKkUY6Ty31k4og5vmA3Fjuwe9v6ifH6Xx/Hz27QvdoMoviw1/pqWRB09Sw==",
806 "dev": true,
807 "requires": {
808 "JSONStream": "^1.0.3",
809 "acorn-node": "^1.5.2",
810 "combine-source-map": "^0.8.0",
811 "concat-stream": "^1.6.1",
812 "is-buffer": "^1.1.0",
813 "path-is-absolute": "^1.0.1",
814 "process": "~0.11.0",
815 "through2": "^2.0.0",
816 "undeclared-identifiers": "^1.1.2",
817 "xtend": "^4.0.0"
818 }
819 },
820 "is-buffer": {
821 "version": "1.1.6",
822 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
823 "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
824 "dev": true
825 },
826 "isarray": {
827 "version": "1.0.0",
828 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
829 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
830 "dev": true
831 },
832 "json-stable-stringify": {
833 "version": "0.0.1",
834 "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz",
835 "integrity": "sha1-YRwj6BTbN1Un34URk9tZ3Sryf0U=",
836 "dev": true,
837 "requires": {
838 "jsonify": "~0.0.0"
839 }
840 },
841 "jsonify": {
842 "version": "0.0.0",
843 "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
844 "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
845 "dev": true
846 },
847 "jsonparse": {
848 "version": "1.3.1",
849 "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
850 "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
851 "dev": true
852 },
853 "labeled-stream-splicer": {
854 "version": "2.0.2",
855 "resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.2.tgz",
856 "integrity": "sha512-Ca4LSXFFZUjPScRaqOcFxneA0VpKZr4MMYCljyQr4LIewTLb3Y0IUTIsnBBsVubIeEfxeSZpSjSsRM8APEQaAw==",
857 "dev": true,
858 "requires": {
859 "inherits": "^2.0.1",
860 "stream-splicer": "^2.0.0"
861 }
862 },
863 "lodash.memoize": {
864 "version": "3.0.4",
865 "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz",
866 "integrity": "sha1-LcvSwofLwKVcxCMovQxzYVDVPj8=",
867 "dev": true
868 },
869 "md5.js": {
870 "version": "1.3.5",
871 "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
872 "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
873 "dev": true,
874 "requires": {
875 "hash-base": "^3.0.0",
876 "inherits": "^2.0.1",
877 "safe-buffer": "^5.1.2"
878 }
879 },
880 "miller-rabin": {
881 "version": "4.0.1",
882 "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
883 "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
884 "dev": true,
885 "requires": {
886 "bn.js": "^4.0.0",
887 "brorand": "^1.0.1"
888 },
889 "dependencies": {
890 "bn.js": {
891 "version": "4.11.9",
892 "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
893 "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
894 "dev": true
895 }
896 }
897 },
898 "minimalistic-assert": {
899 "version": "1.0.1",
900 "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
901 "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
902 "dev": true
903 },
904 "minimalistic-crypto-utils": {
905 "version": "1.0.1",
906 "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
907 "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
908 "dev": true
909 },
910 "minimatch": {
911 "version": "3.0.4",
912 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
913 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
914 "dev": true,
915 "requires": {
916 "brace-expansion": "^1.1.7"
917 }
918 },
919 "minimist": {
920 "version": "1.2.5",
921 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
922 "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
923 "dev": true
924 },
925 "mkdirp-classic": {
926 "version": "0.5.3",
927 "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
928 "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",
929 "dev": true
930 },
931 "module-deps": {
932 "version": "6.2.3",
933 "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-6.2.3.tgz",
934 "integrity": "sha512-fg7OZaQBcL4/L+AK5f4iVqf9OMbCclXfy/znXRxTVhJSeW5AIlS9AwheYwDaXM3lVW7OBeaeUEY3gbaC6cLlSA==",
935 "dev": true,
936 "requires": {
937 "JSONStream": "^1.0.3",
938 "browser-resolve": "^2.0.0",
939 "cached-path-relative": "^1.0.2",
940 "concat-stream": "~1.6.0",
941 "defined": "^1.0.0",
942 "detective": "^5.2.0",
943 "duplexer2": "^0.1.2",
944 "inherits": "^2.0.1",
945 "parents": "^1.0.0",
946 "readable-stream": "^2.0.2",
947 "resolve": "^1.4.0",
948 "stream-combiner2": "^1.1.1",
949 "subarg": "^1.0.0",
950 "through2": "^2.0.0",
951 "xtend": "^4.0.0"
952 },
953 "dependencies": {
954 "readable-stream": {
955 "version": "2.3.7",
956 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
957 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
958 "dev": true,
959 "requires": {
960 "core-util-is": "~1.0.0",
961 "inherits": "~2.0.3",
962 "isarray": "~1.0.0",
963 "process-nextick-args": "~2.0.0",
964 "safe-buffer": "~5.1.1",
965 "string_decoder": "~1.1.1",
966 "util-deprecate": "~1.0.1"
967 }
968 },
969 "safe-buffer": {
970 "version": "5.1.2",
971 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
972 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
973 "dev": true
974 },
975 "string_decoder": {
976 "version": "1.1.1",
977 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
978 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
979 "dev": true,
980 "requires": {
981 "safe-buffer": "~5.1.0"
982 }
983 }
984 }
985 },
986 "nanocurrency-web": {
987 "version": "1.2.2",
988 "resolved": "https://registry.npmjs.org/nanocurrency-web/-/nanocurrency-web-1.2.2.tgz",
989 "integrity": "sha512-Ujx+nnhyD1fr2wAubK93b7Nck2K6PrfcmUoMpO9eNOpbNzvfYNx17+4ZteIr+ZM/Rk3tYacEXWfUzHgJ45D3mQ==",
990 "requires": {
991 "bignumber.js": "9.0.0",
992 "blakejs": "1.1.0",
993 "crypto-js": "3.1.9-1"
994 }
995 },
996 "object-assign": {
997 "version": "4.1.1",
998 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
999 "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
1000 "dev": true
1001 },
1002 "once": {
1003 "version": "1.4.0",
1004 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1005 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
1006 "dev": true,
1007 "requires": {
1008 "wrappy": "1"
1009 }
1010 },
1011 "os-browserify": {
1012 "version": "0.3.0",
1013 "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
1014 "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
1015 "dev": true
1016 },
1017 "pako": {
1018 "version": "1.0.11",
1019 "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
1020 "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
1021 "dev": true
1022 },
1023 "parents": {
1024 "version": "1.0.1",
1025 "resolved": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz",
1026 "integrity": "sha1-/t1NK/GTp3dF/nHjcdc8MwfZx1E=",
1027 "dev": true,
1028 "requires": {
1029 "path-platform": "~0.11.15"
1030 }
1031 },
1032 "parse-asn1": {
1033 "version": "5.1.6",
1034 "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz",
1035 "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==",
1036 "dev": true,
1037 "requires": {
1038 "asn1.js": "^5.2.0",
1039 "browserify-aes": "^1.0.0",
1040 "evp_bytestokey": "^1.0.0",
1041 "pbkdf2": "^3.0.3",
1042 "safe-buffer": "^5.1.1"
1043 }
1044 },
1045 "path-browserify": {
1046 "version": "0.0.1",
1047 "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
1048 "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
1049 "dev": true
1050 },
1051 "path-is-absolute": {
1052 "version": "1.0.1",
1053 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1054 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
1055 "dev": true
1056 },
1057 "path-parse": {
1058 "version": "1.0.6",
1059 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
1060 "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
1061 "dev": true
1062 },
1063 "path-platform": {
1064 "version": "0.11.15",
1065 "resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz",
1066 "integrity": "sha1-6GQhf3TDaFDwhSt43Hv31KVyG/I=",
1067 "dev": true
1068 },
1069 "pbkdf2": {
1070 "version": "3.1.1",
1071 "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz",
1072 "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==",
1073 "dev": true,
1074 "requires": {
1075 "create-hash": "^1.1.2",
1076 "create-hmac": "^1.1.4",
1077 "ripemd160": "^2.0.1",
1078 "safe-buffer": "^5.0.1",
1079 "sha.js": "^2.4.8"
1080 }
1081 },
1082 "process": {
1083 "version": "0.11.10",
1084 "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
1085 "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
1086 "dev": true
1087 },
1088 "process-nextick-args": {
1089 "version": "2.0.1",
1090 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
1091 "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
1092 "dev": true
1093 },
1094 "public-encrypt": {
1095 "version": "4.0.3",
1096 "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
1097 "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
1098 "dev": true,
1099 "requires": {
1100 "bn.js": "^4.1.0",
1101 "browserify-rsa": "^4.0.0",
1102 "create-hash": "^1.1.0",
1103 "parse-asn1": "^5.0.0",
1104 "randombytes": "^2.0.1",
1105 "safe-buffer": "^5.1.2"
1106 },
1107 "dependencies": {
1108 "bn.js": {
1109 "version": "4.11.9",
1110 "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
1111 "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
1112 "dev": true
1113 }
1114 }
1115 },
1116 "punycode": {
1117 "version": "1.4.1",
1118 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
1119 "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
1120 "dev": true
1121 },
1122 "querystring": {
1123 "version": "0.2.0",
1124 "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
1125 "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
1126 "dev": true
1127 },
1128 "querystring-es3": {
1129 "version": "0.2.1",
1130 "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
1131 "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
1132 "dev": true
1133 },
1134 "randombytes": {
1135 "version": "2.1.0",
1136 "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
1137 "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
1138 "dev": true,
1139 "requires": {
1140 "safe-buffer": "^5.1.0"
1141 }
1142 },
1143 "randomfill": {
1144 "version": "1.0.4",
1145 "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
1146 "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
1147 "dev": true,
1148 "requires": {
1149 "randombytes": "^2.0.5",
1150 "safe-buffer": "^5.1.0"
1151 }
1152 },
1153 "read-only-stream": {
1154 "version": "2.0.0",
1155 "resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz",
1156 "integrity": "sha1-JyT9aoET1zdkrCiNQ4YnDB2/F/A=",
1157 "dev": true,
1158 "requires": {
1159 "readable-stream": "^2.0.2"
1160 },
1161 "dependencies": {
1162 "readable-stream": {
1163 "version": "2.3.7",
1164 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
1165 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
1166 "dev": true,
1167 "requires": {
1168 "core-util-is": "~1.0.0",
1169 "inherits": "~2.0.3",
1170 "isarray": "~1.0.0",
1171 "process-nextick-args": "~2.0.0",
1172 "safe-buffer": "~5.1.1",
1173 "string_decoder": "~1.1.1",
1174 "util-deprecate": "~1.0.1"
1175 }
1176 },
1177 "safe-buffer": {
1178 "version": "5.1.2",
1179 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
1180 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
1181 "dev": true
1182 },
1183 "string_decoder": {
1184 "version": "1.1.1",
1185 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
1186 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
1187 "dev": true,
1188 "requires": {
1189 "safe-buffer": "~5.1.0"
1190 }
1191 }
1192 }
1193 },
1194 "readable-stream": {
1195 "version": "3.6.0",
1196 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
1197 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
1198 "dev": true,
1199 "requires": {
1200 "inherits": "^2.0.3",
1201 "string_decoder": "^1.1.1",
1202 "util-deprecate": "^1.0.1"
1203 }
1204 },
1205 "resolve": {
1206 "version": "1.17.0",
1207 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz",
1208 "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==",
1209 "dev": true,
1210 "requires": {
1211 "path-parse": "^1.0.6"
1212 }
1213 },
1214 "ripemd160": {
1215 "version": "2.0.2",
1216 "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
1217 "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
1218 "dev": true,
1219 "requires": {
1220 "hash-base": "^3.0.0",
1221 "inherits": "^2.0.1"
1222 }
1223 },
1224 "safe-buffer": {
1225 "version": "5.2.1",
1226 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
1227 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
1228 "dev": true
1229 },
1230 "safer-buffer": {
1231 "version": "2.1.2",
1232 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
1233 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
1234 "dev": true
1235 },
1236 "sha.js": {
1237 "version": "2.4.11",
1238 "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
1239 "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
1240 "dev": true,
1241 "requires": {
1242 "inherits": "^2.0.1",
1243 "safe-buffer": "^5.0.1"
1244 }
1245 },
1246 "shasum": {
1247 "version": "1.0.2",
1248 "resolved": "https://registry.npmjs.org/shasum/-/shasum-1.0.2.tgz",
1249 "integrity": "sha1-5wEjENj0F/TetXEhUOVni4euVl8=",
1250 "dev": true,
1251 "requires": {
1252 "json-stable-stringify": "~0.0.0",
1253 "sha.js": "~2.4.4"
1254 }
1255 },
1256 "shasum-object": {
1257 "version": "1.0.0",
1258 "resolved": "https://registry.npmjs.org/shasum-object/-/shasum-object-1.0.0.tgz",
1259 "integrity": "sha512-Iqo5rp/3xVi6M4YheapzZhhGPVs0yZwHj7wvwQ1B9z8H6zk+FEnI7y3Teq7qwnekfEhu8WmG2z0z4iWZaxLWVg==",
1260 "dev": true,
1261 "requires": {
1262 "fast-safe-stringify": "^2.0.7"
1263 }
1264 },
1265 "shell-quote": {
1266 "version": "1.7.2",
1267 "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz",
1268 "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==",
1269 "dev": true
1270 },
1271 "simple-concat": {
1272 "version": "1.0.1",
1273 "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
1274 "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==",
1275 "dev": true
1276 },
1277 "source-map": {
1278 "version": "0.5.7",
1279 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1280 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1281 "dev": true
1282 },
1283 "stream-browserify": {
1284 "version": "2.0.2",
1285 "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
1286 "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
1287 "dev": true,
1288 "requires": {
1289 "inherits": "~2.0.1",
1290 "readable-stream": "^2.0.2"
1291 },
1292 "dependencies": {
1293 "readable-stream": {
1294 "version": "2.3.7",
1295 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
1296 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
1297 "dev": true,
1298 "requires": {
1299 "core-util-is": "~1.0.0",
1300 "inherits": "~2.0.3",
1301 "isarray": "~1.0.0",
1302 "process-nextick-args": "~2.0.0",
1303 "safe-buffer": "~5.1.1",
1304 "string_decoder": "~1.1.1",
1305 "util-deprecate": "~1.0.1"
1306 }
1307 },
1308 "safe-buffer": {
1309 "version": "5.1.2",
1310 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
1311 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
1312 "dev": true
1313 },
1314 "string_decoder": {
1315 "version": "1.1.1",
1316 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
1317 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
1318 "dev": true,
1319 "requires": {
1320 "safe-buffer": "~5.1.0"
1321 }
1322 }
1323 }
1324 },
1325 "stream-combiner2": {
1326 "version": "1.1.1",
1327 "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz",
1328 "integrity": "sha1-+02KFCDqNidk4hrUeAOXvry0HL4=",
1329 "dev": true,
1330 "requires": {
1331 "duplexer2": "~0.1.0",
1332 "readable-stream": "^2.0.2"
1333 },
1334 "dependencies": {
1335 "readable-stream": {
1336 "version": "2.3.7",
1337 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
1338 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
1339 "dev": true,
1340 "requires": {
1341 "core-util-is": "~1.0.0",
1342 "inherits": "~2.0.3",
1343 "isarray": "~1.0.0",
1344 "process-nextick-args": "~2.0.0",
1345 "safe-buffer": "~5.1.1",
1346 "string_decoder": "~1.1.1",
1347 "util-deprecate": "~1.0.1"
1348 }
1349 },
1350 "safe-buffer": {
1351 "version": "5.1.2",
1352 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
1353 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
1354 "dev": true
1355 },
1356 "string_decoder": {
1357 "version": "1.1.1",
1358 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
1359 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
1360 "dev": true,
1361 "requires": {
1362 "safe-buffer": "~5.1.0"
1363 }
1364 }
1365 }
1366 },
1367 "stream-http": {
1368 "version": "3.1.1",
1369 "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.1.1.tgz",
1370 "integrity": "sha512-S7OqaYu0EkFpgeGFb/NPOoPLxFko7TPqtEeFg5DXPB4v/KETHG0Ln6fRFrNezoelpaDKmycEmmZ81cC9DAwgYg==",
1371 "dev": true,
1372 "requires": {
1373 "builtin-status-codes": "^3.0.0",
1374 "inherits": "^2.0.4",
1375 "readable-stream": "^3.6.0",
1376 "xtend": "^4.0.2"
1377 }
1378 },
1379 "stream-splicer": {
1380 "version": "2.0.1",
1381 "resolved": "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.1.tgz",
1382 "integrity": "sha512-Xizh4/NPuYSyAXyT7g8IvdJ9HJpxIGL9PjyhtywCZvvP0OPIdqyrr4dMikeuvY8xahpdKEBlBTySe583totajg==",
1383 "dev": true,
1384 "requires": {
1385 "inherits": "^2.0.1",
1386 "readable-stream": "^2.0.2"
1387 },
1388 "dependencies": {
1389 "readable-stream": {
1390 "version": "2.3.7",
1391 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
1392 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
1393 "dev": true,
1394 "requires": {
1395 "core-util-is": "~1.0.0",
1396 "inherits": "~2.0.3",
1397 "isarray": "~1.0.0",
1398 "process-nextick-args": "~2.0.0",
1399 "safe-buffer": "~5.1.1",
1400 "string_decoder": "~1.1.1",
1401 "util-deprecate": "~1.0.1"
1402 }
1403 },
1404 "safe-buffer": {
1405 "version": "5.1.2",
1406 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
1407 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
1408 "dev": true
1409 },
1410 "string_decoder": {
1411 "version": "1.1.1",
1412 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
1413 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
1414 "dev": true,
1415 "requires": {
1416 "safe-buffer": "~5.1.0"
1417 }
1418 }
1419 }
1420 },
1421 "string_decoder": {
1422 "version": "1.3.0",
1423 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
1424 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
1425 "dev": true,
1426 "requires": {
1427 "safe-buffer": "~5.2.0"
1428 }
1429 },
1430 "subarg": {
1431 "version": "1.0.0",
1432 "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz",
1433 "integrity": "sha1-9izxdYHplrSPyWVpn1TAauJouNI=",
1434 "dev": true,
1435 "requires": {
1436 "minimist": "^1.1.0"
1437 }
1438 },
1439 "syntax-error": {
1440 "version": "1.4.0",
1441 "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz",
1442 "integrity": "sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==",
1443 "dev": true,
1444 "requires": {
1445 "acorn-node": "^1.2.0"
1446 }
1447 },
1448 "through": {
1449 "version": "2.3.8",
1450 "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
1451 "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
1452 "dev": true
1453 },
1454 "through2": {
1455 "version": "2.0.5",
1456 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
1457 "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
1458 "dev": true,
1459 "requires": {
1460 "readable-stream": "~2.3.6",
1461 "xtend": "~4.0.1"
1462 },
1463 "dependencies": {
1464 "readable-stream": {
1465 "version": "2.3.7",
1466 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
1467 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
1468 "dev": true,
1469 "requires": {
1470 "core-util-is": "~1.0.0",
1471 "inherits": "~2.0.3",
1472 "isarray": "~1.0.0",
1473 "process-nextick-args": "~2.0.0",
1474 "safe-buffer": "~5.1.1",
1475 "string_decoder": "~1.1.1",
1476 "util-deprecate": "~1.0.1"
1477 }
1478 },
1479 "safe-buffer": {
1480 "version": "5.1.2",
1481 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
1482 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
1483 "dev": true
1484 },
1485 "string_decoder": {
1486 "version": "1.1.1",
1487 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
1488 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
1489 "dev": true,
1490 "requires": {
1491 "safe-buffer": "~5.1.0"
1492 }
1493 }
1494 }
1495 },
1496 "timers-browserify": {
1497 "version": "1.4.2",
1498 "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz",
1499 "integrity": "sha1-ycWLV1voQHN1y14kYtrO50NZ9B0=",
1500 "dev": true,
1501 "requires": {
1502 "process": "~0.11.0"
1503 }
1504 },
1505 "tty-browserify": {
1506 "version": "0.0.1",
1507 "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz",
1508 "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==",
1509 "dev": true
1510 },
1511 "typedarray": {
1512 "version": "0.0.6",
1513 "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
1514 "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
1515 "dev": true
1516 },
1517 "uglify-es": {
1518 "version": "3.3.9",
1519 "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz",
1520 "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==",
1521 "dev": true,
1522 "requires": {
1523 "commander": "~2.13.0",
1524 "source-map": "~0.6.1"
1525 },
1526 "dependencies": {
1527 "source-map": {
1528 "version": "0.6.1",
1529 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
1530 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
1531 "dev": true
1532 }
1533 }
1534 },
1535 "umd": {
1536 "version": "3.0.3",
1537 "resolved": "https://registry.npmjs.org/umd/-/umd-3.0.3.tgz",
1538 "integrity": "sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==",
1539 "dev": true
1540 },
1541 "undeclared-identifiers": {
1542 "version": "1.1.3",
1543 "resolved": "https://registry.npmjs.org/undeclared-identifiers/-/undeclared-identifiers-1.1.3.tgz",
1544 "integrity": "sha512-pJOW4nxjlmfwKApE4zvxLScM/njmwj/DiUBv7EabwE4O8kRUy+HIwxQtZLBPll/jx1LJyBcqNfB3/cpv9EZwOw==",
1545 "dev": true,
1546 "requires": {
1547 "acorn-node": "^1.3.0",
1548 "dash-ast": "^1.0.0",
1549 "get-assigned-identifiers": "^1.2.0",
1550 "simple-concat": "^1.0.0",
1551 "xtend": "^4.0.1"
1552 }
1553 },
1554 "url": {
1555 "version": "0.11.0",
1556 "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
1557 "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
1558 "dev": true,
1559 "requires": {
1560 "punycode": "1.3.2",
1561 "querystring": "0.2.0"
1562 },
1563 "dependencies": {
1564 "punycode": {
1565 "version": "1.3.2",
1566 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
1567 "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
1568 "dev": true
1569 }
1570 }
1571 },
1572 "util": {
1573 "version": "0.10.4",
1574 "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz",
1575 "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==",
1576 "dev": true,
1577 "requires": {
1578 "inherits": "2.0.3"
1579 },
1580 "dependencies": {
1581 "inherits": {
1582 "version": "2.0.3",
1583 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
1584 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
1585 "dev": true
1586 }
1587 }
1588 },
1589 "util-deprecate": {
1590 "version": "1.0.2",
1591 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1592 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
1593 "dev": true
1594 },
1595 "vm-browserify": {
1596 "version": "1.1.2",
1597 "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
1598 "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
1599 "dev": true
1600 },
1601 "wrappy": {
1602 "version": "1.0.2",
1603 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1604 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
1605 "dev": true
1606 },
1607 "xtend": {
1608 "version": "4.0.2",
1609 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
1610 "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
1611 "dev": true
1612 }
1613 }
1614}
diff --git a/libs/nanocurrency-web/package.json b/libs/nanocurrency-web/package.json
new file mode 100755
index 0000000..8c61aa9
--- /dev/null
+++ b/libs/nanocurrency-web/package.json
@@ -0,0 +1,14 @@
1{
2 "name": "nano-util",
3 "version": "0.0.1",
4 "scripts": {
5 "build": "browserify nano-util.js > /tmp/nano-util.js"
6 },
7 "dependencies": {
8 "nanocurrency-web": "^1.2.2"
9 },
10 "devDependencies": {
11 "browserify": "^16.2.3",
12 "uglify-es": "^3.3.9"
13 }
14}
diff --git a/libs/nanocurrency-web/readme.md b/libs/nanocurrency-web/readme.md
new file mode 100755
index 0000000..b236361
--- /dev/null
+++ b/libs/nanocurrency-web/readme.md
@@ -0,0 +1,4 @@
1Build (will create a bundle and copy it to /tmp/nano-util.js):
2
3 npm install
4 npm run build