| 123456789101112131415161718192021222324252627282930313233 | 
							- /*
 
-  * window-size
 
-  * https://github.com/jonschlinkert/window-size
 
-  *
 
-  * Copyright (c) 2014 Jon Schlinkert
 
-  * Licensed under the MIT license.
 
-  */
 
- const tty = require('tty')
 
- module.exports = (function() {
 
-   var width;
 
-   var height;
 
-   if(tty.isatty(1) && tty.isatty(2)) {
 
-     if(process.stdout.getWindowSize) {
 
-       width = process.stdout.getWindowSize(1)[0];
 
-       height = process.stdout.getWindowSize(1)[1];
 
-     } else if (tty.getWindowSize) {
 
-       width = tty.getWindowSize()[1];
 
-       height = tty.getWindowSize()[0];
 
-     } else if (process.stdout.columns && process.stdout.rows) {
 
-       height = process.stdout.columns;
 
-       width = process.stdout.rows;
 
-     }
 
-   } else {
 
-     new Error('Error: could not get window size with tty or process.stdout');
 
-   }
 
-   return {
 
-     height: height,
 
-     width: width
 
-   }
 
- })();
 
 
  |