import { default } from "https://deno.land/x/lume@v1.15.3/core/scripts.ts";
Script runner to store and run commands or execute functions It can execute the scripts and functions in parallel or sequentially
Constructors
new
default(options: Options)Properties
logger: Logger
The logger to output messages in the terminal
options: ScriptOptions
The default options to execute the scripts
scripts: Map<string, ScriptOrFunction[]>
All registered scripts and functions
Methods
run(options: ScriptOptions, ...names: ScriptOrFunction[]): Promise<boolean>
Run one or more commands
set(name: string, ...scripts: ScriptOrFunction[]): void
Register one or more scripts under a specific name