cross-spawn-promise

WebJar for cross-spawn-promise

Лицензия

Лицензия

MIT
Группа

Группа

org.webjars.npm
Идентификатор

Идентификатор

cross-spawn-promise
Последняя версия

Последняя версия

0.10.2
Дата

Дата

Тип

Тип

jar
Описание

Описание

cross-spawn-promise
WebJar for cross-spawn-promise
Ссылка на сайт

Ссылка на сайт

https://www.webjars.org
Система контроля версий

Система контроля версий

https://github.com/zentrick/cross-spawn-promise

Скачать cross-spawn-promise

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.webjars.npm/cross-spawn-promise/ -->
<dependency>
    <groupId>org.webjars.npm</groupId>
    <artifactId>cross-spawn-promise</artifactId>
    <version>0.10.2</version>
</dependency>
// https://jarcasting.com/artifacts/org.webjars.npm/cross-spawn-promise/
implementation 'org.webjars.npm:cross-spawn-promise:0.10.2'
// https://jarcasting.com/artifacts/org.webjars.npm/cross-spawn-promise/
implementation ("org.webjars.npm:cross-spawn-promise:0.10.2")
'org.webjars.npm:cross-spawn-promise:jar:0.10.2'
<dependency org="org.webjars.npm" name="cross-spawn-promise" rev="0.10.2">
  <artifact name="cross-spawn-promise" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.webjars.npm', module='cross-spawn-promise', version='0.10.2')
)
libraryDependencies += "org.webjars.npm" % "cross-spawn-promise" % "0.10.2"
[org.webjars.npm/cross-spawn-promise "0.10.2"]

Зависимости

compile (1)

Идентификатор библиотеки Тип Версия
org.webjars.npm : cross-spawn jar [5.1.0,6)

Модули Проекта

Данный проект не имеет модулей.

cross-spawn-promise

npm Dependencies Linux Build Status Windows Build Status Coverage Status JavaScript Standard Style

Promisified cross-spawn.

Usage

import spawn from 'cross-spawn-promise'

const command = 'ls'
const args = ['-al', '/etc']
const options = {}
spawn(command, args, options)
  .then((stdout) => {
    console.info('Success!')
    console.info('stdout:', stdout.toString())
  })
  .catch((error) => {
    console.error('Failed!')
    console.error('exit status:', error.exitStatus)
    console.error('stderr:', error.stderr.toString())
  })

API

async spawn(command[, args][, options])

The returned Promise will resolve to the process's standard output. Depending on the value of the encoding option (see below), it will either be a Buffer or a string.

The promise also exposes the created child process via its childProcess property.

Upon rejection, the following properties provide additional information on the Error object:

  • exitSignal
  • exitStatus
  • stdout
  • stderr

Options

All options are passed on to cross-spawn, with the exception of the additional encoding option. If you pass a string (e.g., 'utf8'), it will be used as the default character encoding.

Maintainer

Tim De Pauw

License

MIT

org.webjars.npm

Zentrick

DoubleVerify Video & Publisher team

Версии библиотеки

Версия
0.10.2