Home Reference Source

Function

Static Public Summary
public

create(args: ...*): *

public

filter(value: *): *

public

getFactory(module: *): Function

Returns task's factory function.

public

getOptions(params: *): Object

Validates and builds options.

public

getPath(root: *, current: *): String

Creates task's path.

Static Public

public create(args: ...*): * source

Params:

NameTypeAttributeDescription
args ...*

Return:

*

public filter(value: *): * source

Params:

NameTypeAttributeDescription
value *

Return:

*

public getFactory(module: *): Function source

import {getFactory} from 'gulp-tasks-registrator/src/utils.js'

Returns task's factory function.

Params:

NameTypeAttributeDescription
module *

{Any} - Target module.

Return:

Function

Task's factory function.

public getOptions(params: *): Object source

import {getOptions} from 'gulp-tasks-registrator/src/utils.js'

Validates and builds options.

Params:

NameTypeAttributeDescription
params *

{Object} - Passed options.

Return:

Object

Normalized options.

public getPath(root: *, current: *): String source

import {getPath} from 'gulp-tasks-registrator/src/utils.js'

Creates task's path.

Params:

NameTypeAttributeDescription
root *

{String} - Root directory.

current *

{String} - Current task's directory.

Return:

String

Task's fpath.