fix(core): update
This commit is contained in:
		
							
								
								
									
										36
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										36
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							| @@ -157,9 +157,9 @@ | |||||||
|       }, |       }, | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "@types/node": { |         "@types/node": { | ||||||
|           "version": "12.12.27", |           "version": "12.12.28", | ||||||
|           "resolved": "https://verdaccio.lossless.one/@types%2fnode/-/node-12.12.27.tgz", |           "resolved": "https://verdaccio.lossless.one/@types%2fnode/-/node-12.12.28.tgz", | ||||||
|           "integrity": "sha512-odQFl/+B9idbdS0e8IxDl2ia/LP8KZLXhV3BUeI98TrZp0uoIzQPhGd+5EtzHmT0SMOIaPd7jfz6pOHLWTtl7A==" |           "integrity": "sha512-g73GJYJDXgf0jqg+P9S8h2acWbDXNkoCX8DLtJVu7Fkn788pzQ/oJsrdJz/2JejRf/SjfZaAhsw+3nd1D5EWGg==" | ||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
| @@ -276,14 +276,14 @@ | |||||||
|       "integrity": "sha512-vlQlBGNVIjfClgnsfgQBU6GIKcskYSFzEcKLt18ngPzPEcjKklXcxaqzLXpnoxR+KBh30QPE8255ncYHXuPPOg==" |       "integrity": "sha512-vlQlBGNVIjfClgnsfgQBU6GIKcskYSFzEcKLt18ngPzPEcjKklXcxaqzLXpnoxR+KBh30QPE8255ncYHXuPPOg==" | ||||||
|     }, |     }, | ||||||
|     "@pushrocks/smartpuppeteer": { |     "@pushrocks/smartpuppeteer": { | ||||||
|       "version": "1.0.14", |       "version": "1.0.15", | ||||||
|       "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartpuppeteer/-/smartpuppeteer-1.0.14.tgz", |       "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartpuppeteer/-/smartpuppeteer-1.0.15.tgz", | ||||||
|       "integrity": "sha512-/YEEEpzVW8DgMJg2SfbM3FW6XmFCyCkBHkFIcAsTNRuWqxAqn91GsrNsCePFq+oCmKpZlPDxbLClxwAwIj/COw==", |       "integrity": "sha512-hGa8lxQ4yXzLu9/+zin0/KUERo29PUYPumYPAnO8WjU0vRUOmOy2ABSkKfTRl86yiEyFV5tUlf5GPQeg03XNNg==", | ||||||
|       "requires": { |       "requires": { | ||||||
|         "@pushrocks/smartdelay": "^2.0.6", |         "@pushrocks/smartdelay": "^2.0.6", | ||||||
|         "@pushrocks/smartenv": "^4.0.8", |         "@pushrocks/smartenv": "^4.0.8", | ||||||
|         "@types/puppeteer": "^1.20.2", |         "@types/puppeteer": "^2.0.0", | ||||||
|         "puppeteer": "^2.0.0" |         "puppeteer": "^2.1.1" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "@pushrocks/smartrequest": { |     "@pushrocks/smartrequest": { | ||||||
| @@ -442,14 +442,14 @@ | |||||||
|       "dev": true |       "dev": true | ||||||
|     }, |     }, | ||||||
|     "@types/node": { |     "@types/node": { | ||||||
|       "version": "10.17.15", |       "version": "13.7.4", | ||||||
|       "resolved": "https://verdaccio.lossless.one/@types%2fnode/-/node-10.17.15.tgz", |       "resolved": "https://verdaccio.lossless.one/@types%2fnode/-/node-13.7.4.tgz", | ||||||
|       "integrity": "sha512-daFGV9GSs6USfPgxceDA8nlSe48XrVCJfDeYm7eokxq/ye7iuOH87hKXgMtEAVLFapkczbZsx868PMDT1Y0a6A==" |       "integrity": "sha512-oVeL12C6gQS/GAExndigSaLxTrKpQPxewx9bOcwfvJiJge4rr7wNaph4J+ns5hrmIV2as5qxqN8YKthn9qh0jw==" | ||||||
|     }, |     }, | ||||||
|     "@types/puppeteer": { |     "@types/puppeteer": { | ||||||
|       "version": "1.20.3", |       "version": "2.0.0", | ||||||
|       "resolved": "https://verdaccio.lossless.one/@types%2fpuppeteer/-/puppeteer-1.20.3.tgz", |       "resolved": "https://verdaccio.lossless.one/@types%2fpuppeteer/-/puppeteer-2.0.0.tgz", | ||||||
|       "integrity": "sha512-U1H7E4wHDsPe2s7wa2fpUD4kPYmu3n4hYRmlFK4WgKQxXE1ctY2h9Exely8GXs7743gLvrnzuX7aJuyG0SEMIQ==", |       "integrity": "sha512-QPHXIcaPcijMbvizoM7PRL97Rm+aM8J2DmgTz2tt79b15PqbyeaCppYonvPLHQ/Q5ea92BUHDpv4bsqtiTy8kQ==", | ||||||
|       "requires": { |       "requires": { | ||||||
|         "@types/node": "*" |         "@types/node": "*" | ||||||
|       } |       } | ||||||
| @@ -1635,9 +1635,9 @@ | |||||||
|       "dev": true |       "dev": true | ||||||
|     }, |     }, | ||||||
|     "tslint": { |     "tslint": { | ||||||
|       "version": "5.20.1", |       "version": "6.0.0", | ||||||
|       "resolved": "https://verdaccio.lossless.one/tslint/-/tslint-5.20.1.tgz", |       "resolved": "https://verdaccio.lossless.one/tslint/-/tslint-6.0.0.tgz", | ||||||
|       "integrity": "sha512-EcMxhzCFt8k+/UP5r8waCf/lzmeSyVlqxqMEDQE7rWYiQky8KpIBz1JAoYXfROHrPZ1XXd43q8yQnULOLiBRQg==", |       "integrity": "sha512-9nLya8GBtlFmmFMW7oXXwoXS1NkrccqTqAtwXzdPV9e2mqSEvCki6iHL/Fbzi5oqbugshzgGPk7KBb2qNP1DSA==", | ||||||
|       "dev": true, |       "dev": true, | ||||||
|       "requires": { |       "requires": { | ||||||
|         "@babel/code-frame": "^7.0.0", |         "@babel/code-frame": "^7.0.0", | ||||||
| @@ -1651,7 +1651,7 @@ | |||||||
|         "mkdirp": "^0.5.1", |         "mkdirp": "^0.5.1", | ||||||
|         "resolve": "^1.3.2", |         "resolve": "^1.3.2", | ||||||
|         "semver": "^5.3.0", |         "semver": "^5.3.0", | ||||||
|         "tslib": "^1.8.0", |         "tslib": "^1.10.0", | ||||||
|         "tsutils": "^2.29.0" |         "tsutils": "^2.29.0" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|   | |||||||
| @@ -16,15 +16,15 @@ | |||||||
|     "@gitzone/tsbuild": "^2.0.22", |     "@gitzone/tsbuild": "^2.0.22", | ||||||
|     "@gitzone/tstest": "^1.0.15", |     "@gitzone/tstest": "^1.0.15", | ||||||
|     "@pushrocks/tapbundle": "^3.0.7", |     "@pushrocks/tapbundle": "^3.0.7", | ||||||
|     "@types/node": "^10.11.7", |     "@types/node": "^13.7.4", | ||||||
|     "tslint": "^5.11.0", |     "tslint": "^6.0.0", | ||||||
|     "tslint-config-prettier": "^1.15.0" |     "tslint-config-prettier": "^1.15.0" | ||||||
|   }, |   }, | ||||||
|   "dependencies": { |   "dependencies": { | ||||||
|     "@pushrocks/smartdelay": "^2.0.6", |     "@pushrocks/smartdelay": "^2.0.6", | ||||||
|     "@pushrocks/smartfile": "^7.0.8", |     "@pushrocks/smartfile": "^7.0.8", | ||||||
|     "@pushrocks/smartpromise": "^3.0.6", |     "@pushrocks/smartpromise": "^3.0.6", | ||||||
|     "@pushrocks/smartpuppeteer": "^1.0.14" |     "@pushrocks/smartpuppeteer": "^1.0.15" | ||||||
|   }, |   }, | ||||||
|   "files": [ |   "files": [ | ||||||
|     "ts/**/*", |     "ts/**/*", | ||||||
|   | |||||||
| @@ -19,8 +19,8 @@ tap.test('should render lossless.com', async () => { | |||||||
|   await testSSRInstance.renderPage('https://lossless.com'); |   await testSSRInstance.renderPage('https://lossless.com'); | ||||||
| }); | }); | ||||||
|  |  | ||||||
| tap.test('should render https://lossless.gmbh', async () => { | tap.skip.test('should render https://lossless.gmbh', async () => { | ||||||
|   await testSSRInstance.renderPage('https://lossless.gmbh'); |   const renderedPage = await testSSRInstance.renderPage('https://lossless.gmbh'); | ||||||
| }); | }); | ||||||
|  |  | ||||||
| tap.test('should stop the smartssr instacne', async () => { | tap.test('should stop the smartssr instacne', async () => { | ||||||
|   | |||||||
| @@ -23,8 +23,11 @@ export class SmartSSR { | |||||||
|  |  | ||||||
|   public async renderPage(urlArg: string) { |   public async renderPage(urlArg: string) { | ||||||
|     const resultDeferred = plugins.smartpromise.defer<string>(); |     const resultDeferred = plugins.smartpromise.defer<string>(); | ||||||
|     const page = await this.browser.newPage(); |     const context = await this.browser.createIncognitoBrowserContext(); | ||||||
|     page.on('console', (event: any) => console.log(event._text)); |     const page = await context.newPage(); | ||||||
|  |     page.on('console', msg => { | ||||||
|  |       console.log(`${urlArg}: ${msg.text()}`); | ||||||
|  |     }); | ||||||
|  |  | ||||||
|     page.on('load', async (...args) => { |     page.on('load', async (...args) => { | ||||||
|       // await plugins.smartdelay.delayFor(2000); |       // await plugins.smartdelay.delayFor(2000); | ||||||
| @@ -40,7 +43,9 @@ export class SmartSSR { | |||||||
|  |  | ||||||
|     await page.goto(urlArg); |     await page.goto(urlArg); | ||||||
|     const result = await resultDeferred.promise; |     const result = await resultDeferred.promise; | ||||||
|     page.close(); |     page.close().then(async () => { | ||||||
|  |       await context.close(); | ||||||
|  |     }); | ||||||
|     return result; |     return result; | ||||||
|   } |   } | ||||||
| } | } | ||||||
|   | |||||||
| @@ -67,7 +67,7 @@ export function serializeFunction(rootNode) { | |||||||
|         node.appendChild(templateDom); |         node.appendChild(templateDom); | ||||||
|       } |       } | ||||||
|     } catch (err) { |     } catch (err) { | ||||||
|       console.log('error:', err); |       console.log('error:', err.message); | ||||||
|       console.log(node.tagName); |       console.log(node.tagName); | ||||||
|     } |     } | ||||||
|   } |   } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user