number
number
number
number
number
number
number
number
number
number
number
number
number
number
number
number
any
string
number
number
boolean
any
*
GLOBAL *
*
any
string
Complets an asynchronous task, allowing Jake's execution to proceed to the next task
A value to return from the task.
Creates a description for a Jake Task (or FileTask, DirectoryTask). When invoked, the description that iscreated will be associated with whatever Task is created next.
The description for the Task
Creates a Jake DirectoryTask. Can be used as a prerequisite for FileTasks, or for simply ensuring a directory exists for use with a Task's action.
The name of the DiretoryTask
Causes Jake execution to abort with an error. Allows passing an optional error code, which will be used to set the exit-code of exiting process.
The error to thow when aborting execution. If this argument is an Error object, it will simply be thrown. If a String, it will be used as the error-message. (If it is a multi-line String, the first line will be used as the Error message, and the remaining lines will be used as the error-stack.)
Creates a Jake FileTask.
Prerequisites to be run before this task
The action to perform for this task
Perform this task asynchronously. If you flag a task with this option, you must call the global complete
method inside the task's action, for execution to proceed to the next task.
Creates a namespace which allows logical grouping of tasks, and prevents name-collisions with task-names. Namespaces can be nested inside of other namespaces.
The name of the namespace
The enclosing scope for the namespaced tasks
The name of the NpmPublishTask
The files to include in the package
any
The name of the Task
Prerequisites to be run before this task
The action to perform for this task