commit
						2906e8e989
					
				
							
								
								
									
										8
									
								
								cli.js
									
									
									
									
									
								
							
							
						
						
									
										8
									
								
								cli.js
									
									
									
									
									
								
							@ -59,20 +59,12 @@
 | 
			
		||||
 | 
			
		||||
    function readStdin() {
 | 
			
		||||
      var text = ''
 | 
			
		||||
        , timeoutToken
 | 
			
		||||
        , stdin = process.stdin
 | 
			
		||||
        ;
 | 
			
		||||
 | 
			
		||||
      stdin.resume();
 | 
			
		||||
 | 
			
		||||
      // how to tell piping vs waiting for user input?
 | 
			
		||||
      timeoutToken = setTimeout(function () {
 | 
			
		||||
        cb(new Error('no stdin data'));
 | 
			
		||||
        stdin.pause();
 | 
			
		||||
      }, 1000);
 | 
			
		||||
 | 
			
		||||
      stdin.on('data', function (chunk) {
 | 
			
		||||
        clearTimeout(timeoutToken);
 | 
			
		||||
        text += chunk;
 | 
			
		||||
      });
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user