@types/run-sequence
- Version 2.2.0
- Published
- 7.52 kB
- 3 dependencies
- MIT license
Install
npm i @types/run-sequenceyarn add @types/run-sequencepnpm add @types/run-sequenceOverview
TypeScript definitions for run-sequence
Index
Variables
variable r
const r: r.RunSequence;Interfaces
interface RunSequence
interface RunSequence {}property options
options: { /** * When set to `false`, this suppresses the full stack trace from errors captured * during a sequence. * * @default true */ showErrorStackTrace: boolean;
/** * When set to `true`, this enables you to pass falsey values * in which will be stripped from the task set before validation and sequencing. * * @default false */ ignoreUndefinedTasks: boolean;};There are a few global options you can configure on the
runSequencefunction.Please note these are **global to the module**, and once set will affect every use of
runSequence.
method use
use: (gulp: gulp.Gulp) => RunSequence;If you have a complex gulp setup with your tasks split up across different files, you may get the error that run-sequence is unable to find your tasks. In this case, you can configure run-sequence to look at the gulp within the submodule.
call signature
(...tasks: [...r.Task[], undertaker.TaskCallback]): NodeJS.ReadWriteStream;Runs a sequence of gulp tasks in the specified order. This function is designed to solve the situation where you have defined run-order, but choose not to or cannot use dependencies.
Each argument to run-sequence is run in order. This works by listening to the
task_stopandtask_errevents, and keeping track of which tasks have been completed. You can still run some of the tasks in parallel, by providing an array of task names for one or more of the arguments.If the final argument is a function, it will be used as a callback after all the functions are either finished or an error has occurred.
call signature
(...tasks: r.Task[]): NodeJS.ReadWriteStream;Type Aliases
type Task
type Task = string | string[] | null | undefined;Package Files (1)
Dependencies (3)
Dev Dependencies (0)
No dev dependencies.
Peer Dependencies (0)
No peer dependencies.
Badge
To add a badge like this oneto your package's README, use the codes available below.
You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/@types/run-sequence.
- Markdown[](https://www.jsdocs.io/package/@types/run-sequence)
- HTML<a href="https://www.jsdocs.io/package/@types/run-sequence"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>
- Updated .
Package analyzed in 3317 ms. - Missing or incorrect documentation? Open an issue for this package.
