14 lines
		
	
	
		
			253 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			14 lines
		
	
	
		
			253 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| exports.request = {
 | |
|   get (url, opts) {
 | |
|     // lazy require
 | |
|     const fetch = require('node-fetch')
 | |
|     const reqOpts = {
 | |
|       method: 'GET',
 | |
|       timeout: 30000,
 | |
|       ...opts
 | |
|     }
 | |
| 
 | |
|     return fetch(url, reqOpts).then(result => result.json())
 | |
|   }
 | |
| }
 |