fs.utimes()

fs.utimes(path, atime, mtime, callback) Change file timestamps of the file referenced by the supplied path. Note: the arguments atime and mtime of the following related functions does follow the below rules: If the value is a numberable string like '123456789', the value would get converted to corresponding number. If the value is NaN or Infinity, the value would get converted to Date.now().

eventemitter.on()

emitter.on(eventName, listener) Adds the listener function to the end of the listeners array for the event named eventName. No checks are made to see if the listener has already been added. Multiple calls passing the same combination of eventName and listener will result in the listener being added, and called, multiple times. server.on('connection', (stream) => { console.log('someone connected!'); }); Returns a reference to the EventEmitter so calls can be chained.

fs.fchmod()

fs.fchmod(fd, mode, callback) Asynchronous fchmod(2). No arguments other than a possible exception are given to the completion callback.

child_process.fork()

child_process.fork(modulePath[, args][, options]) modulePath <String> The module to run in the child args <Array> List of string arguments options <Object> cwd <String> Current working directory of the child process env <Object> Environment key-value pairs execPath <String> Executable used to create the child process execArgv <Array> List of string arguments passed to the executable (Default: process.execArgv) silent <Boolean> If true, std

zlib.createGzip()

zlib.createGzip(options) Returns a new Gzip object with an options.

process.stdin

process.stdin A Readable Stream for stdin (on fd 0). Example of opening standard input and listening for both events: process.stdin.setEncoding('utf8'); process.stdin.on('readable', () => { var chunk = process.stdin.read(); if (chunk !== null) { process.stdout.write(`data: ${chunk}`); } }); process.stdin.on('end', () => { process.stdout.write('end'); }); As a Stream, process.stdin can also be used in "old" mode that is compatible with scripts written for node.js prior to v

eventemitter.setMaxListeners()

emitter.setMaxListeners(n) By default EventEmitters will print a warning if more than 10 listeners are added for a particular event. This is a useful default that helps finding memory leaks. Obviously, not all events should be limited to just 10 listeners. The emitter.setMaxListeners() method allows the limit to be modified for this specific EventEmitter instance. The value can be set to Infinity (or 0) for to indicate an unlimited number of listeners. Returns a reference to the EventEmitter s

fs.fsync()

fs.fsync(fd, callback) Asynchronous fsync(2). No arguments other than a possible exception are given to the completion callback.

punycode.decode()

punycode.decode(string) Converts a Punycode string of ASCII-only symbols to a string of Unicode symbols. // decode domain name parts punycode.decode('maana-pta'); // 'mañana' punycode.decode('--dqo34k'); // '☃-⌘'

buffer.readFloatBE()

buf.readFloatBE(offset[, noAssert])