fix(core): update
This commit is contained in:
		
							
								
								
									
										22560
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										22560
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										18
									
								
								package.json
									
									
									
									
									
								
							
							
						
						
									
										18
									
								
								package.json
									
									
									
									
									
								
							| @@ -20,19 +20,19 @@ | |||||||
|   }, |   }, | ||||||
|   "homepage": "https://gitlab.com/pushrocks/tapbundle#README", |   "homepage": "https://gitlab.com/pushrocks/tapbundle#README", | ||||||
|   "dependencies": { |   "dependencies": { | ||||||
|     "@open-wc/testing-helpers": "^1.8.12", |     "@open-wc/testing-helpers": "^2.0.2", | ||||||
|     "@pushrocks/smartdelay": "^2.0.10", |     "@pushrocks/smartdelay": "^2.0.13", | ||||||
|     "@pushrocks/smartenv": "^4.0.16", |     "@pushrocks/smartenv": "^4.0.16", | ||||||
|     "@pushrocks/smartpromise": "^3.1.3", |     "@pushrocks/smartpromise": "^3.1.6", | ||||||
|     "@pushrocks/smarttime": "^3.0.38", |     "@pushrocks/smarttime": "^3.0.43", | ||||||
|     "smartchai": "^2.0.1" |     "smartchai": "^2.0.1" | ||||||
|   }, |   }, | ||||||
|   "devDependencies": { |   "devDependencies": { | ||||||
|     "@gitzone/tsbuild": "^2.1.25", |     "@gitzone/tsbuild": "^2.1.28", | ||||||
|     "@gitzone/tsrun": "^1.2.12", |     "@gitzone/tsrun": "^1.2.18", | ||||||
|     "@gitzone/tstest": "^1.0.52", |     "@gitzone/tstest": "^1.0.60", | ||||||
|     "@types/node": "^14.14.22", |     "@types/node": "^16.11.12", | ||||||
|     "randomstring": "^1.1.5", |     "randomstring": "^1.2.1", | ||||||
|     "tslint": "^6.1.3", |     "tslint": "^6.1.3", | ||||||
|     "tslint-config-prettier": "^1.18.0" |     "tslint-config-prettier": "^1.18.0" | ||||||
|   }, |   }, | ||||||
|   | |||||||
| @@ -78,7 +78,7 @@ export class Tap <T> { | |||||||
|     // lets set the tapbundle promise |     // lets set the tapbundle promise | ||||||
|     const smartenvInstance = new plugins.smartenv.Smartenv(); |     const smartenvInstance = new plugins.smartenv.Smartenv(); | ||||||
|     smartenvInstance.isBrowser |     smartenvInstance.isBrowser | ||||||
|       ? (globalThis.tapbundleDeferred = plugins.smartpromise.defer()) |       ? ((globalThis as any).tapbundleDeferred = plugins.smartpromise.defer()) | ||||||
|       : null; |       : null; | ||||||
|  |  | ||||||
|     // lets continue with running the tests |     // lets continue with running the tests | ||||||
| @@ -139,14 +139,14 @@ export class Tap <T> { | |||||||
|       if (!smartenvInstance.isBrowser) process.exit(1); |       if (!smartenvInstance.isBrowser) process.exit(1); | ||||||
|     } |     } | ||||||
|     if (smartenvInstance.isBrowser) { |     if (smartenvInstance.isBrowser) { | ||||||
|       globalThis.tapbundleDeferred.resolve(); |       (globalThis as any).tapbundleDeferred.resolve(); | ||||||
|     } |     } | ||||||
|   } |   } | ||||||
|  |  | ||||||
|   /** |   /** | ||||||
|    * handle errors |    * handle errors | ||||||
|    */ |    */ | ||||||
|   public threw(err) { |   public threw(err: Error) { | ||||||
|     console.log(err); |     console.log(err); | ||||||
|   } |   } | ||||||
| } | } | ||||||
|   | |||||||
| @@ -55,7 +55,7 @@ export class TapTest <T = unknown> { | |||||||
|       this.status = 'success'; |       this.status = 'success'; | ||||||
|       this.testDeferred.resolve(this); |       this.testDeferred.resolve(this); | ||||||
|       this.testResultDeferred.resolve(testReturnValue); |       this.testResultDeferred.resolve(testReturnValue); | ||||||
|     } catch (err) { |     } catch (err: any) { | ||||||
|       this.hrtMeasurement.stop(); |       this.hrtMeasurement.stop(); | ||||||
|       console.log( |       console.log( | ||||||
|         `not ok ${testNumber} - ${this.description} # time=${this.hrtMeasurement.milliSeconds}ms` |         `not ok ${testNumber} - ${this.description} # time=${this.hrtMeasurement.milliSeconds}ms` | ||||||
|   | |||||||
| @@ -11,7 +11,7 @@ export class TapTools { | |||||||
|    */ |    */ | ||||||
|   private _tapTest: TapTest; |   private _tapTest: TapTest; | ||||||
|  |  | ||||||
|   constructor(TapTestArg) { |   constructor(TapTestArg: TapTest<any>) { | ||||||
|     this._tapTest = TapTestArg; |     this._tapTest = TapTestArg; | ||||||
|   } |   } | ||||||
|  |  | ||||||
| @@ -25,11 +25,11 @@ export class TapTools { | |||||||
|   /** |   /** | ||||||
|    * async/await delay method |    * async/await delay method | ||||||
|    */ |    */ | ||||||
|   public async delayFor(timeMilliArg) { |   public async delayFor(timeMilliArg: number) { | ||||||
|     await plugins.smartdelay.delayFor(timeMilliArg); |     await plugins.smartdelay.delayFor(timeMilliArg); | ||||||
|   } |   } | ||||||
|  |  | ||||||
|   public async delayForRandom(timeMilliMinArg, timeMilliMaxArg) { |   public async delayForRandom(timeMilliMinArg: number, timeMilliMaxArg: number) { | ||||||
|     await plugins.smartdelay.delayForRandom(timeMilliMinArg, timeMilliMaxArg); |     await plugins.smartdelay.delayForRandom(timeMilliMinArg, timeMilliMaxArg); | ||||||
|   } |   } | ||||||
|  |  | ||||||
| @@ -46,7 +46,7 @@ export class TapTools { | |||||||
|     let funcErr: Error; |     let funcErr: Error; | ||||||
|     try { |     try { | ||||||
|       await throwingFuncArg(); |       await throwingFuncArg(); | ||||||
|     } catch (err) { |     } catch (err: any) { | ||||||
|       funcErr = err; |       funcErr = err; | ||||||
|     } |     } | ||||||
|     return funcErr; |     return funcErr; | ||||||
|   | |||||||
| @@ -4,8 +4,3 @@ import * as smartenv from '@pushrocks/smartenv'; | |||||||
| import * as smartpromise from '@pushrocks/smartpromise'; | import * as smartpromise from '@pushrocks/smartpromise'; | ||||||
|  |  | ||||||
| export { smartdelay, smartenv, smartpromise }; | export { smartdelay, smartenv, smartpromise }; | ||||||
|  |  | ||||||
| // third party |  | ||||||
| /* import * as leakage from 'leakage'; |  | ||||||
|  |  | ||||||
| export { leakage }; */ |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user