fix: update import path for tapbundle and refactor download logic
- Changed the import path for tapbundle from '@push.rocks/tapbundle' to '@git.zone/tstest/tapbundle'. - Refactored the download logic in the preTask for preparing downloads to use SmartRequest for better handling of the response. - Added a new pnpm workspace configuration file to specify only built dependencies.
This commit is contained in:
		
							
								
								
									
										11
									
								
								test/test.ts
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								test/test.ts
									
									
									
									
									
								
							| @@ -1,4 +1,4 @@ | ||||
| import { tap, expect } from '@push.rocks/tapbundle'; | ||||
| import { tap, expect } from '@git.zone/tstest/tapbundle'; | ||||
|  | ||||
| import * as plugins from './plugins.js'; | ||||
|  | ||||
| @@ -20,11 +20,10 @@ tap.preTask('should prepare .nogit dir', async () => { | ||||
| }); | ||||
|  | ||||
| tap.preTask('should prepare downloads', async (tools) => { | ||||
|   const downloadedFile: Buffer = ( | ||||
|     await plugins.smartrequest.getBinary( | ||||
|       'https://verdaccio.lossless.digital/@pushrocks%2fwebsetup/-/websetup-2.0.14.tgz' | ||||
|     ) | ||||
|   ).body; | ||||
|   const response = await plugins.smartrequest.SmartRequest.create() | ||||
|       .url('https://verdaccio.lossless.digital/@pushrocks%2fwebsetup/-/websetup-2.0.14.tgz') | ||||
|       .get(); | ||||
|   const downloadedFile: Buffer = Buffer.from(await response.arrayBuffer()); | ||||
|   await plugins.smartfile.memory.toFs( | ||||
|     downloadedFile, | ||||
|     plugins.path.join(testPaths.nogitDir, 'test.tgz') | ||||
|   | ||||
		Reference in New Issue
	
	Block a user