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

1.1.2 • Public • Published

🐚 shell-exec

package version package downloads standard-readme compliant package license make a pull request

A tiny cross-platform promise based wrapper around child_process.spawn.

Table of Contents

⚙️ Install

Install the package locally within you project folder with your package manager:

With npm:

npm install shell-exec

With yarn:

yarn add shell-exec

With pnpm:

pnpm add shell-exec

📖 Usage

import shellExec from 'shell-exec'
shellExec('echo Hi!').then(console.log).catch(console.log)

📚 API

shellExec(command, options)

Parameters:

  • command {String | Array} - String or Array of commands to run
  • options {Object} - Options object passed to child_process.spawn

The function then returns a Promise.

See the hosted docs here.

💬 Contributing

Got an idea for a new feature? Found a bug? Contributions are welcome! Please open up an issue or make a pull request.

🪪 License

MIT © Tiaan du Plessis

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.1.2
    9,495
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.1.2
    9,495
  • 1.1.1
    2
  • 1.1.0
    0
  • 1.0.2
    177,285
  • 1.0.1
    5
  • 1.0.0
    2

Package Sidebar

Install

npm i shell-exec

Weekly Downloads

186,789

Version

1.1.2

License

MIT

Unpacked Size

11 kB

Total Files

6

Last publish

Collaborators

  • tiaanduplessis