UNPKG

bump-cli

Version:

The Bump CLI is used to interact with your API documentation hosted on Bump.sh by using the API of developers.bump.sh

23 lines (22 loc) 998 B
import { API } from '../definition.js'; export type DefinitionConfig = { definition: API; file: string; slug: string; }; export declare class DefinitionDirectory { protected buildNewFilename: (slug: string) => string; protected readonly definitions: DefinitionConfig[]; protected readonly filenamePattern: RegExp; protected readonly humanFilenamePattern: string; protected readonly path: string; constructor(directory: string, filenamePattern: string); d(formatter: any, ...args: any[]): void; definitionsExists(): boolean; interactiveSelection(): Promise<DefinitionConfig[]>; map(callback: (definition: DefinitionConfig) => Promise<DefinitionConfig>): Promise<DefinitionConfig[]>; readDefinitions(): Promise<DefinitionConfig[]>; renameToConvention(documentation: DefinitionConfig): Promise<void>; sequentialMap(callback: (definition: DefinitionConfig) => Promise<void>): Promise<DefinitionConfig[]>; stdoutDefinitions(): void; }