fix(core): update
This commit is contained in:
		
							
								
								
									
										168
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										168
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							| @@ -14,6 +14,26 @@ | ||||
|         "nan": "^2.9.2" | ||||
|       } | ||||
|     }, | ||||
|     "@babel/code-frame": { | ||||
|       "version": "7.0.0", | ||||
|       "resolved": "https://verdaccio.lossless.one/@babel%2fcode-frame/-/code-frame-7.0.0.tgz", | ||||
|       "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "@babel/highlight": "^7.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "@babel/highlight": { | ||||
|       "version": "7.0.0", | ||||
|       "resolved": "https://verdaccio.lossless.one/@babel%2fhighlight/-/highlight-7.0.0.tgz", | ||||
|       "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "chalk": "^2.0.0", | ||||
|         "esutils": "^2.0.2", | ||||
|         "js-tokens": "^4.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "@gitzone/tsbuild": { | ||||
|       "version": "2.1.3", | ||||
|       "resolved": "https://registry.npmjs.org/@gitzone/tsbuild/-/tsbuild-2.1.3.tgz", | ||||
| @@ -430,10 +450,13 @@ | ||||
|       "dev": true | ||||
|     }, | ||||
|     "ansi-styles": { | ||||
|       "version": "2.2.1", | ||||
|       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", | ||||
|       "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", | ||||
|       "dev": true | ||||
|       "version": "3.2.1", | ||||
|       "resolved": "https://verdaccio.lossless.one/ansi-styles/-/ansi-styles-3.2.1.tgz", | ||||
|       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "color-convert": "^1.9.0" | ||||
|       } | ||||
|     }, | ||||
|     "argparse": { | ||||
|       "version": "1.0.10", | ||||
| @@ -468,32 +491,6 @@ | ||||
|       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "babel-code-frame": { | ||||
|       "version": "6.26.0", | ||||
|       "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", | ||||
|       "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "chalk": "^1.1.3", | ||||
|         "esutils": "^2.0.2", | ||||
|         "js-tokens": "^3.0.2" | ||||
|       }, | ||||
|       "dependencies": { | ||||
|         "chalk": { | ||||
|           "version": "1.1.3", | ||||
|           "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", | ||||
|           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", | ||||
|           "dev": true, | ||||
|           "requires": { | ||||
|             "ansi-styles": "^2.2.1", | ||||
|             "escape-string-regexp": "^1.0.2", | ||||
|             "has-ansi": "^2.0.0", | ||||
|             "strip-ansi": "^3.0.0", | ||||
|             "supports-color": "^2.0.0" | ||||
|           } | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "balanced-match": { | ||||
|       "version": "1.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", | ||||
| @@ -542,7 +539,7 @@ | ||||
|     }, | ||||
|     "builtin-modules": { | ||||
|       "version": "1.1.1", | ||||
|       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", | ||||
|       "resolved": "https://verdaccio.lossless.one/builtin-modules/-/builtin-modules-1.1.1.tgz", | ||||
|       "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", | ||||
|       "dev": true | ||||
|     }, | ||||
| @@ -594,34 +591,14 @@ | ||||
|       "dev": true | ||||
|     }, | ||||
|     "chalk": { | ||||
|       "version": "2.4.1", | ||||
|       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", | ||||
|       "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", | ||||
|       "version": "2.4.2", | ||||
|       "resolved": "https://verdaccio.lossless.one/chalk/-/chalk-2.4.2.tgz", | ||||
|       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "ansi-styles": "^3.2.1", | ||||
|         "escape-string-regexp": "^1.0.5", | ||||
|         "supports-color": "^5.3.0" | ||||
|       }, | ||||
|       "dependencies": { | ||||
|         "ansi-styles": { | ||||
|           "version": "3.2.1", | ||||
|           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", | ||||
|           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", | ||||
|           "dev": true, | ||||
|           "requires": { | ||||
|             "color-convert": "^1.9.0" | ||||
|           } | ||||
|         }, | ||||
|         "supports-color": { | ||||
|           "version": "5.5.0", | ||||
|           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", | ||||
|           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", | ||||
|           "dev": true, | ||||
|           "requires": { | ||||
|             "has-flag": "^3.0.0" | ||||
|           } | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "check-error": { | ||||
| @@ -695,7 +672,7 @@ | ||||
|     }, | ||||
|     "color-convert": { | ||||
|       "version": "1.9.3", | ||||
|       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", | ||||
|       "resolved": "https://verdaccio.lossless.one/color-convert/-/color-convert-1.9.3.tgz", | ||||
|       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
| @@ -704,7 +681,7 @@ | ||||
|     }, | ||||
|     "color-name": { | ||||
|       "version": "1.1.3", | ||||
|       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", | ||||
|       "resolved": "https://verdaccio.lossless.one/color-name/-/color-name-1.1.3.tgz", | ||||
|       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", | ||||
|       "dev": true | ||||
|     }, | ||||
| @@ -718,9 +695,9 @@ | ||||
|       } | ||||
|     }, | ||||
|     "commander": { | ||||
|       "version": "2.19.0", | ||||
|       "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", | ||||
|       "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", | ||||
|       "version": "2.20.0", | ||||
|       "resolved": "https://verdaccio.lossless.one/commander/-/commander-2.20.0.tgz", | ||||
|       "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "concat-map": { | ||||
| @@ -925,7 +902,7 @@ | ||||
|     }, | ||||
|     "esutils": { | ||||
|       "version": "2.0.2", | ||||
|       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", | ||||
|       "resolved": "https://verdaccio.lossless.one/esutils/-/esutils-2.0.2.tgz", | ||||
|       "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", | ||||
|       "dev": true | ||||
|     }, | ||||
| @@ -1166,18 +1143,9 @@ | ||||
|         "function-bind": "^1.1.1" | ||||
|       } | ||||
|     }, | ||||
|     "has-ansi": { | ||||
|       "version": "2.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", | ||||
|       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "ansi-regex": "^2.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "has-flag": { | ||||
|       "version": "3.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", | ||||
|       "resolved": "https://verdaccio.lossless.one/has-flag/-/has-flag-3.0.0.tgz", | ||||
|       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", | ||||
|       "dev": true | ||||
|     }, | ||||
| @@ -1367,9 +1335,9 @@ | ||||
|       "dev": true | ||||
|     }, | ||||
|     "js-tokens": { | ||||
|       "version": "3.0.2", | ||||
|       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", | ||||
|       "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", | ||||
|       "version": "4.0.0", | ||||
|       "resolved": "https://verdaccio.lossless.one/js-tokens/-/js-tokens-4.0.0.tgz", | ||||
|       "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "js-yaml": { | ||||
| @@ -1793,7 +1761,7 @@ | ||||
|     }, | ||||
|     "path-parse": { | ||||
|       "version": "1.0.6", | ||||
|       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", | ||||
|       "resolved": "https://verdaccio.lossless.one/path-parse/-/path-parse-1.0.6.tgz", | ||||
|       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", | ||||
|       "dev": true | ||||
|     }, | ||||
| @@ -1913,12 +1881,12 @@ | ||||
|       "dev": true | ||||
|     }, | ||||
|     "resolve": { | ||||
|       "version": "1.8.1", | ||||
|       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz", | ||||
|       "integrity": "sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==", | ||||
|       "version": "1.11.1", | ||||
|       "resolved": "https://verdaccio.lossless.one/resolve/-/resolve-1.11.1.tgz", | ||||
|       "integrity": "sha512-vIpgF6wfuJOZI7KKKSP+HmiKggadPQAdsp5HiC1mvqnfp0gF1vdwgBWZIdrVft9pgqoMFQN+R7BSWZiBxx+BBw==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "path-parse": "^1.0.5" | ||||
|         "path-parse": "^1.0.6" | ||||
|       } | ||||
|     }, | ||||
|     "rxjs": { | ||||
| @@ -2163,10 +2131,13 @@ | ||||
|       "dev": true | ||||
|     }, | ||||
|     "supports-color": { | ||||
|       "version": "2.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", | ||||
|       "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", | ||||
|       "dev": true | ||||
|       "version": "5.5.0", | ||||
|       "resolved": "https://verdaccio.lossless.one/supports-color/-/supports-color-5.5.0.tgz", | ||||
|       "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "has-flag": "^3.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "symbol-tree": { | ||||
|       "version": "3.2.2", | ||||
| @@ -2197,34 +2168,47 @@ | ||||
|       "dev": true | ||||
|     }, | ||||
|     "tslint": { | ||||
|       "version": "5.11.0", | ||||
|       "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.11.0.tgz", | ||||
|       "integrity": "sha1-mPMMAurjzecAYgHkwzywi0hYHu0=", | ||||
|       "version": "5.17.0", | ||||
|       "resolved": "https://verdaccio.lossless.one/tslint/-/tslint-5.17.0.tgz", | ||||
|       "integrity": "sha512-pflx87WfVoYepTet3xLfDOLDm9Jqi61UXIKePOuca0qoAZyrGWonDG9VTbji58Fy+8gciUn8Bt7y69+KEVjc/w==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "babel-code-frame": "^6.22.0", | ||||
|         "@babel/code-frame": "^7.0.0", | ||||
|         "builtin-modules": "^1.1.1", | ||||
|         "chalk": "^2.3.0", | ||||
|         "commander": "^2.12.1", | ||||
|         "diff": "^3.2.0", | ||||
|         "glob": "^7.1.1", | ||||
|         "js-yaml": "^3.7.0", | ||||
|         "js-yaml": "^3.13.1", | ||||
|         "minimatch": "^3.0.4", | ||||
|         "mkdirp": "^0.5.1", | ||||
|         "resolve": "^1.3.2", | ||||
|         "semver": "^5.3.0", | ||||
|         "tslib": "^1.8.0", | ||||
|         "tsutils": "^2.27.2" | ||||
|         "tsutils": "^2.29.0" | ||||
|       }, | ||||
|       "dependencies": { | ||||
|         "js-yaml": { | ||||
|           "version": "3.13.1", | ||||
|           "resolved": "https://verdaccio.lossless.one/js-yaml/-/js-yaml-3.13.1.tgz", | ||||
|           "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", | ||||
|           "dev": true, | ||||
|           "requires": { | ||||
|             "argparse": "^1.0.7", | ||||
|             "esprima": "^4.0.0" | ||||
|           } | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "tslint-config-prettier": { | ||||
|       "version": "1.17.0", | ||||
|       "resolved": "https://registry.npmjs.org/tslint-config-prettier/-/tslint-config-prettier-1.17.0.tgz", | ||||
|       "integrity": "sha512-NKWNkThwqE4Snn4Cm6SZB7lV5RMDDFsBwz6fWUkTxOKGjMx8ycOHnjIbhn7dZd5XmssW3CwqUjlANR6EhP9YQw==", | ||||
|       "version": "1.18.0", | ||||
|       "resolved": "https://verdaccio.lossless.one/tslint-config-prettier/-/tslint-config-prettier-1.18.0.tgz", | ||||
|       "integrity": "sha512-xPw9PgNPLG3iKRxmK7DWr+Ea/SzrvfHtjFt5LBl61gk2UBG/DB9kCXRjv+xyIU1rUtnayLeMUVJBcMX8Z17nDg==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "tsutils": { | ||||
|       "version": "2.29.0", | ||||
|       "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", | ||||
|       "resolved": "https://verdaccio.lossless.one/tsutils/-/tsutils-2.29.0.tgz", | ||||
|       "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|   | ||||
| @@ -19,8 +19,8 @@ | ||||
|     "@pushrocks/tapbundle": "^3.0.7", | ||||
|     "@types/node": "^10.12.12", | ||||
|     "node-fetch": "^2.3.0", | ||||
|     "tslint": "^5.11.0", | ||||
|     "tslint-config-prettier": "^1.15.0" | ||||
|     "tslint": "^5.17.0", | ||||
|     "tslint-config-prettier": "^1.18.0" | ||||
|   }, | ||||
|   "dependencies": { | ||||
|     "@pushrocks/smartdelay": "^2.0.2" | ||||
|   | ||||
| @@ -41,7 +41,7 @@ tap.test('setup test server', async () => { | ||||
|     }); | ||||
|   })); | ||||
|  | ||||
|   await testServer.start() | ||||
|   await testServer.start(); | ||||
| }) | ||||
|  | ||||
| tap.test('first test', async (tools) => { | ||||
|   | ||||
							
								
								
									
										11
									
								
								ts/index.ts
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								ts/index.ts
									
									
									
									
									
								
							| @@ -7,7 +7,13 @@ export class WebRequest { | ||||
|   /** | ||||
|    * gets json | ||||
|    */ | ||||
|   async getJson(url: string | string[]) {} | ||||
|   public async getJson(urlArg: string | string[], requestBody?) { | ||||
|     const response = await this.request(urlArg, { | ||||
|       body: requestBody, | ||||
|       method: 'GET' | ||||
|     }); | ||||
|  | ||||
|   } | ||||
|  | ||||
|   /** | ||||
|    * postJson | ||||
| @@ -80,12 +86,13 @@ export class WebRequest { | ||||
|         return response; | ||||
|       } else { | ||||
|         await doHistoryCheck(response.status.toString()); | ||||
|         // tslint:disable-next-line: no-return-await | ||||
|         return await doRequest(allUrls[usedUrlIndex]); | ||||
|       } | ||||
|     }; | ||||
|  | ||||
|     const finalResponse: Response = await doRequest(urlArg[usedUrlIndex]); | ||||
|     console.log(finalResponse) | ||||
|     console.log(finalResponse); | ||||
|     return JSON.parse(await finalResponse.text()); | ||||
|   } | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user