summaryrefslogtreecommitdiff
path: root/lib/tty.js
diff options
context:
space:
mode:
authorSakthipriyan Vairamani <thechargingvolcano@gmail.com>2015-06-13 16:44:39 +0000
committerRoman Reiss <me@silverwind.io>2015-07-03 16:32:29 +0200
commit9cd44bb2b683446531306bbcff8739fc3526d02c (patch)
tree54a52ca88eb414d8025608f7d87df9a58e99be2f /lib/tty.js
parentd55a778bae2188a24b2cb1f1006cf7cc09432649 (diff)
downloadandroid-node-v8-9cd44bb2b683446531306bbcff8739fc3526d02c.tar.gz
android-node-v8-9cd44bb2b683446531306bbcff8739fc3526d02c.tar.bz2
android-node-v8-9cd44bb2b683446531306bbcff8739fc3526d02c.zip
util: prepend '(node) ' to deprecation messages
Changes included in this commit are 1. Making the deprecation messages consistent. The messages will be in the following format x is deprecated. Use y instead. If there is no alternative for `x`, then the ` Use y instead.` part will not be there in the message. 2. All the internal deprecation messages are printed with the prefix `(node) `, except when the `--trace-deprecation` flag is set. Fixes: https://github.com/nodejs/io.js/issues/1883 PR-URL: https://github.com/nodejs/io.js/pull/1892 Reviewed-By: Roman Reiss <me@silverwind.io>
Diffstat (limited to 'lib/tty.js')
-rw-r--r--lib/tty.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/tty.js b/lib/tty.js
index acab1b5735..f3f84ca5a6 100644
--- a/lib/tty.js
+++ b/lib/tty.js
@@ -1,6 +1,7 @@
'use strict';
const util = require('util');
+const internalUtil = require('internal/util');
const net = require('net');
const TTY = process.binding('tty_wrap').TTY;
const isTTY = process.binding('tty_wrap').isTTY;
@@ -14,12 +15,13 @@ exports.isatty = function(fd) {
// backwards-compat
-exports.setRawMode = util.deprecate(function(flag) {
+exports.setRawMode = internalUtil.deprecate(function(flag) {
if (!process.stdin.isTTY) {
throw new Error('can\'t set raw mode on non-tty');
}
process.stdin.setRawMode(flag);
-}, 'tty.setRawMode: Use `process.stdin.setRawMode()` instead.');
+}, 'tty.setRawMode is deprecated. ' +
+ 'Use process.stdin.setRawMode instead.');
function ReadStream(fd, options) {