UNPKG

@sprucelabs/spruce-cli

Version:

Command line interface for building Spruce skills.

11 lines (10 loc) 585 B
import { ErrorTemplateItem } from '@sprucelabs/spruce-templates'; import AbstractWriter, { WriteResults } from '../../../writers/AbstractWriter'; export default class ErrorWriter extends AbstractWriter { writeOrAppendErrorsToClass(destinationDir: string, errors: ErrorTemplateItem[]): Promise<WriteResults>; private dropInNewErrorCases; private dropInErrorCaseIfMissing; private doesErrorCaseExist; writeOptionsTypesFile(destinationDir: string, errorTemplateItems: ErrorTemplateItem[]): Promise<WriteResults>; writePlugin(cwd: string): Promise<WriteResults>; }