Skip to content

Log a message to the console and capture the stdin that is replied.

License

Notifications You must be signed in to change notification settings

Richienb/replied

Repository files navigation

replied Travis CI Build Status

Log a message to the console and capture the stdin that is replied. Useful for ansi escape codes like Primary Device Attributes.

NPM Badge

Install

npm install replied

Usage

const replied = require("replied");

const ESC = "\u001B[";

(async () => {
	const result = await replied(ESC + '0c'); // Primary device attributes
})();

API

replied(message, options?)

message

Type: string

The message to log.

options

Type: object

stdout

Type: WriteStream
Default: process.stdout

The stdout to log to.

stdin

Type: ReadStream
Default: process.stdin

The stdin to capture.