summaryrefslogtreecommitdiff
path: root/lib/tty.js
blob: cba6372201a649e17fc461a3c42686d36bcf3081 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13

var binding = process.binding('stdio');

if (process.platform === 'win32') {
  exports = module.exports = require('tty_win32');
} else {
  exports = module.exports = require('tty_posix');
}

exports.isatty = binding.isatty;
exports.setRawMode = binding.setRawMode;
exports.getWindowSize = binding.getWindowSize;
exports.setWindowSize = binding.setWindowSize;