/terminal-tab

Open a terminal tab programatically

Primary LanguageJavaScriptMIT LicenseMIT

Terminal Tab

Open a terminal tab programatically.

Install

npm install terminal-tab -g

Usage

const terminalTab = require('terminal-tab');

terminalTab.open('echo hello; sleep 2 && exit');

Args

terminalTab.open('your cmd', option, {
	stdoutCb: (stdout) => {},
	stderrCb: (stderr) => {},
	errorCb: (error) => {},
	exitCb: (code, signal) => {
		console.log('exit:', code, signal);
		process.exit(0);
	}
});
// OR
terminalTab.open('your cmd', option, (stdout) => {
	// something
});

option

terminal-tab 'echo hello'

Piping

echo 'echo hello' | terminal-tab

License

MIT.