Skip to main content
Version: Next

ChildProcessReadableStream

Child process readable stream.

Methods

text()

text(): Promise<string>;

Read text from the stream.

Returns

Promise<string>

It returns the read text from child process stdio channel.

Throws

Throws Error if failed to read.

Example

try {
const cmd = new Rsvim.proc.Command("ls");
const child = cmd.spawn();
const output = await child.stdout.text();
Rsvim.cmd.echo(`"ls" command output:${output}`);
} catch (e) {
Rsvim.cmd.echo(`Failed to run "ls" command.`);
}