# Standard Output
> [Standard output][standard-streams].
## Usage
```javascript
var stdout = require( '@stdlib/streams/node/stdout' );
```
#### stdout
[Standard output][standard-streams] as a [Writable stream][writable-stream].
```javascript
// Write to the terminal...
stdout.write( 'beep', 'utf8' );
// e.g., => 'beep'
```
## Notes
- Unlike other streams, `stdout` can **never** be closed and, thus, never emits a `'finish'` event.
- Although rare, writes can block when output is redirected to a file.
## Examples
```javascript
var proc = require( 'process' );
var stdin = require( '@stdlib/streams/node/stdin' );
var stdout = require( '@stdlib/streams/node/stdout' );
// Set the encoding:
stdin.setEncoding( 'utf8' );
// Create an echo stream:
stdin.pipe( stdout );
// Push data to `stdin`:
stdin.push( 'beep' );
stdin.push( ' ' );
stdin.push( 'boop' );
stdin.push( '\n' );
// End the stream:
stdin.push( null );
// Ensure the process closes:
setTimeout( proc.exit, 1000 );
```
[standard-streams]: https://en.wikipedia.org/wiki/Standard_streams
[writable-stream]: https://nodejs.org/api/stream.html#stream_class_stream_writable