UNPKG

@boost/core

Version:

Robust pipeline for creating dev tools that separate logic into routines and tasks.

24 lines 1.21 kB
/** * @copyright 2017-2019, Miles Johnson * @license https://opensource.org/licenses/MIT */ import CLI from './CLI'; import ConfigLoader from './ConfigLoader'; import Console from './Console'; import Context from './Context'; import Emitter, { EventArguments, EventListener } from './Emitter'; import ExitError from './ExitError'; import SignalError from './SignalError'; import { AggregatedResponse } from './Executor'; import ModuleLoader from './ModuleLoader'; import Output from './Output'; import Pipeline, { PipelineOptions } from './Pipeline'; import Plugin from './Plugin'; import Reporter from './Reporter'; import Routine, { CommandOptions } from './Routine'; import Task, { TaskAction, TaskMetadata } from './Task'; import Tool, { ToolOptions, ToolConfig, ToolPluginRegistry } from './Tool'; export { AggregatedResponse, CLI, CommandOptions, ConfigLoader, Console, Context, Emitter, EventArguments, EventListener, ExitError, ModuleLoader, Output, Pipeline, PipelineOptions, Plugin, Reporter, Routine, SignalError, Task, TaskAction, TaskMetadata, Tool, ToolConfig, ToolOptions, ToolPluginRegistry, }; export * from './constants'; export * from './types'; //# sourceMappingURL=index.d.ts.map