snorun
TypeScript icon, indicating that this package has built-in type declarations

1.1.17 • Public • Published

snorun

Run & interact with shell command like in node without pain.

Feat

  • Returns true if command exited with code 0 and otherwise false.
  • pipe stdin and stdout and stderr with your main process

Usage

If you like to do this in shell,

echo command && echo succ || echo fail

then you can convert them into javascript

import snorun from "snorun";

const result =
  ((await snorun("echo command")) && (await snorun("echo succ"))) || (await snorun("echo fail"));

// result = true

// and your console will show like this
// > command
// > succ

About

License

GPLv3 - The GNU General Public License v3.0 - GNU Project - Free Software Foundation

Author

Author: snomiao snomiao@gmail.com Website: snomiao.com

Sponsors

  • None yet.

Claim your sponsorship by donating snomiao <Email: snomiao@gmail.com>

Contribute

The main repo is in here, any issue and PR's welcome.

Package Sidebar

Install

npm i snorun

Weekly Downloads

58

Version

1.1.17

License

GPLv3

Unpacked Size

21.1 kB

Total Files

12

Last publish

Collaborators

  • snomiao