22 lines
323 B
TypeScript
22 lines
323 B
TypeScript
declare namespace terminalSize {
|
|
interface Size {
|
|
columns: number;
|
|
rows: number;
|
|
}
|
|
}
|
|
|
|
/**
|
|
Reliably get the terminal window size.
|
|
|
|
@example
|
|
```
|
|
import terminalSize = require('term-size');
|
|
|
|
terminalSize();
|
|
//=> {columns: 143, rows: 24}
|
|
```
|
|
*/
|
|
declare function terminalSize(): terminalSize.Size;
|
|
|
|
export = terminalSize;
|