Ben Noordhuis
21130c7d6f
lib: turn on strict mode
...
Turn on strict mode for the files in the lib/ directory. It helps
catch bugs and can have a positive effect on performance.
PR-URL: https://github.com/node-forward/node/pull/64
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Fedor Indutny <fedor@indutny.com>
2014-11-22 17:23:30 +01:00
Majid Arif Siddiqui
176f0bd3df
lib: improved forEach object performance
...
Reviewed-by: Trevor Norris <trev.norris@gmail.com>
2014-09-05 09:19:32 -07:00
Xavi Magrinyà
1cd48c7ae5
console: console.dir() accepts options object
...
This features comes from the need of adding extra options when displaying
the object using console.dir().
console.dir() accepts now a second parameter that is passed to util.inspect()
in order to provide extra options to the output. These options are: depth, color
and showHidden. More information about these options in util.inspect() documentation.
Signed-off-by: Fedor Indutny <fedor@indutny.com>
2014-06-12 10:42:52 -07:00
Xavi Magrinyà
e00cafa311
Added support for options parameter in console.dir()
...
Signed-off-by: Fedor Indutny <fedor@indutny.com>
2014-06-12 10:33:15 -07:00
isaacs
22c68fdc1d
src: Replace macros with util functions
2013-08-01 15:08:01 -07:00
Ben Noordhuis
0330bdf519
lib: macro-ify type checks
...
Increases the grep factor. Makes it easier to harmonize type checks
across the code base.
2013-07-24 21:49:35 +02:00
Nathan Rajlich
da8b0eefde
console: `console.dir()` bypasses inspect() methods
...
Use the `customInspect: false` option of `util.inspect()` to bypass any custom
inspect() function on the object being logged.
Closes #2717 .
2013-03-12 13:15:03 -07:00
isaacs
539bf1d7b7
console: Support formatting options in trace()
...
Fix #4589
2013-01-18 15:39:08 -08:00
Nathan Rajlich
025f53c306
console: refactor the console module to be reusable
...
So that multiple instances can be created pointing
to different writable streams.
This is needed for #3876 .
2012-08-24 14:31:32 -07:00
Maciej Małecki
77c18d1e1b
console: throw when no such label exists in `console.timeEnd`
...
Test included.
2012-04-29 22:27:45 +02:00
Ryan Dahl
d77ce4b998
Fixes #1860 . Remove process.writeError
...
Breaks a few tests in "make test-message"
2011-10-18 13:12:50 -07:00
Ryan Dahl
cdf5d91fe5
Remove tty_legacy
2011-10-11 13:41:33 -07:00
Ben Noordhuis
874260b40f
util: add sprintf-like format() function
...
Fixes #1407 .
2011-07-30 02:11:31 +02:00
Ryan Dahl
55048cdf79
Update copyright headers
2011-03-14 17:37:05 -07:00
Ryan Dahl
bfb6a67d60
Another fix for process.assert
2011-01-27 16:59:28 -08:00
Sami Samhuri
e5a47c8ce1
use util.inspect to format objects and arrays printed to the console
2010-12-30 19:14:30 -08:00
Ryan Dahl
f22c248e4c
more lint
2010-12-01 17:29:11 -08:00
Ryan Dahl
70188499b0
Lazy load console object
2010-11-30 11:18:02 -08:00