@circleci/circleci-config-sdk
Version:
An SDK for building CircleCI Configuration files with JavaScript.
43 lines • 1.22 kB
TypeScript
/**
* Reusable components are an extension of base components
* which implement functionality to make them configurable
* when used in tandem with other components.
*/
export * as reusable from './lib/Components/Reusable';
/**
* Native command components.
*/
export * as commands from './lib/Components/Commands';
/**
* Parameter Types for reusable components.
*/
export * as parameters from './lib/Components/Parameters';
/**
* Native executor components.
*/
export * as executors from './lib/Components/Executors';
/**
* Conditional statements for 2.1 config conditionals.
*/
export * as logic from './lib/Components/Logic';
/**
* All types used in the components.
*/
export * as types from './lib/Types';
/**
* Workflow and workflow job components.
*/
export * as workflow from './lib/Components/Workflow';
/**
* All orb components.
*/
export * as orb from './lib/Orb';
/**
* All type mapping enums
*/
export * as mapping from './lib/Config/exports/Mapping';
export { Job } from './lib/Components/Job';
export { Config } from './lib/Config';
export { Pipeline } from './lib/Config/Pipeline';
export { Workflow } from './lib/Components/Workflow/exports/Workflow';
//# sourceMappingURL=index.d.ts.map