yarn-s
Run Multiple Yarn Commands In Series.
Last updated 8 months ago by zvr .
AGPL-3.0 · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install yarn-s 
SYNC missed versions from official npm registry.

yarn-s

npm version

yarn-s is Run Multiple Yarn Commands In Series.

yarn add yarn-s

Table Of Contents

API

The package is available by importing its default function:

import yarnS from 'yarn-s'

async yarnS(
  config: !Config,
): !Array<!ScriptResult>

Run Multiple Yarn Commands In Series.

  • <kbd>config*</kbd> !Config: The config.

Config: Options for the program.

Name Type Description
scripts* !Array<string> The scripts to execute.

ScriptResult: The result of a script.

Name Type Description
code* number The exit code.
stdout* string The stdout of the program.
stderr* string The stderr of the program.
import yarnS from 'yarn-s'

(async () => {
  const res = await yarnS({
    scripts: ['pass'],
  })
  console.log(res)
})()
$ node test/fixture/pass
this file is fine
[ { code: 0,
    stdout: '$ node test/fixture/pass\nthis file is fine\n',
    stderr: '' } ]

CLI

The package can also be used from the CLI.

Argument Short Description
scripts The scripts to execute in series.
--help -h Print the help information and exit.
--version -v Show the version's number and exit.
Run Multiple Yarn Commands In Series.

  yarn-s script[,script,...]

	scripts      	The scripts to execute in series.
	--help, -h   	Print the help information and exit.
	--version, -v	Show the version's number and exit.

  Example:

    yarn-s script-1 script-2

The program will exit with status code 1 if one of the scripts exited with non-zero code.

pass fail
process.stdout.write('this file is fine\n')
process.stdout.write('hello wor')
process.exit(1)

yarn-s pass fail

$ node test/fixture/pass
this file is fine
$ node test/fixture/fail
hello worinfo Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
Command "fail" existed with code 1

Copyright & License

GNU Affero General Public License v3.0

artdecocode © Art Deco™ 2020

Current Tags

  • 1.2.3                                ...           latest (8 months ago)

6 Versions

  • 1.2.3                                ...           8 months ago
  • 1.2.2                                ...           8 months ago
  • 1.2.1                                ...           10 months ago
  • 1.2.0                                ...           10 months ago
  • 1.1.0                                ...           2 years ago
  • 1.0.0                                ...           2 years ago
Maintainers (1)
Downloads
Today 0
This Week 1
This Month 0
Last Day 0
Last Week 6
Last Month 7
Dependencies (0)
None
Dev Dependencies (11)
Dependents (1)

Copyright 2014 - 2016 © taobao.org |