MIRROR: javascript for 馃悳's, a tiny runtime with big ambitions
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at master 16 lines 829 B view raw
1function assert(condition, message) { 2 if (!condition) throw new Error(message); 3} 4 5assert(typeof process.stdout.setEncoding === 'function', 'process.stdout.setEncoding should exist'); 6assert(typeof process.stderr.setEncoding === 'function', 'process.stderr.setEncoding should exist'); 7 8const stdoutReturn = process.stdout.setEncoding('utf8'); 9const stderrReturn = process.stderr.setEncoding('utf8'); 10 11assert(stdoutReturn === process.stdout, 'stdout.setEncoding should return process.stdout'); 12assert(stderrReturn === process.stderr, 'stderr.setEncoding should return process.stderr'); 13assert(process.stdout.readableEncoding === 'utf8', 'stdout readableEncoding should be utf8'); 14assert(process.stderr.readableEncoding === 'utf8', 'stderr readableEncoding should be utf8'); 15 16console.log('process stdout/stderr setEncoding ok');