13 lines
		
	
	
		
			386 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			13 lines
		
	
	
		
			386 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| export default function setBlocking(blocking) {
 | |
|     if (typeof process === 'undefined')
 | |
|         return;
 | |
|     [process.stdout, process.stderr].forEach(_stream => {
 | |
|         const stream = _stream;
 | |
|         if (stream._handle &&
 | |
|             stream.isTTY &&
 | |
|             typeof stream._handle.setBlocking === 'function') {
 | |
|             stream._handle.setBlocking(blocking);
 | |
|         }
 | |
|     });
 | |
| }
 |