|
|
3 rokov pred | |
|---|---|---|
| .. | ||
| vendor | 3 rokov pred | |
| index.js | 3 rokov pred | |
| license | 3 rokov pred | |
| package.json | 3 rokov pred | |
| readme.md | 3 rokov pred | |
Reliably get the terminal window size
Because process.stdout.columns doesn't exist when run non-interactively, for example, in a child process or when piped. This module even works when all the TTY file descriptors are redirected!
Confirmed working on macOS, Linux, and Windows.
$ npm install --save term-size
const termSize = require('term-size');
termSize();
//=> {columns: 143, rows: 24}
Returns an Object with columns and rows properties.
MIT © Sindre Sorhus