forked from MapComplete/MapComplete
		
	
		
			
	
	
		
			13 lines
		
	
	
	
		
			379 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
		
		
			
		
	
	
			13 lines
		
	
	
	
		
			379 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
|  | const http = require('https'); | ||
|  | const fs = require('fs'); | ||
|  | 
 | ||
|  | // Could use yargs to have more validation but wanted to keep it simple
 | ||
|  | const args = process.argv.slice(2); | ||
|  | const FILE_URL = args[0]; | ||
|  | const DESTINATION = args[1]; | ||
|  | 
 | ||
|  | console.log(`Downloading ${FILE_URL} to ${DESTINATION}`) | ||
|  | 
 | ||
|  | const file = fs.createWriteStream(DESTINATION); | ||
|  | http.get(FILE_URL, response=>response.pipe(file)); |