@sprucelabs/spruce-cli
Version:
Command line interface for building Spruce skills.
21 lines (20 loc) • 750 B
TypeScript
import { Schema, SchemaTemplateItem } from '@sprucelabs/schema';
declare const schemaDiskUtil: {
resolvePath(options: {
destination: string;
schema: Schema;
shouldIncludeFileExtension?: boolean;
}): string;
resolveTypeFilePaths(options: {
cwd: string;
generateStandaloneTypesFile: boolean;
schemaTypesDestinationDirOrFile: string;
fieldTypesDestinationDir: string;
}): {
resolvedFieldTypesDestination: string;
resolvedSchemaTypesDestinationDirOrFile: string;
resolvedSchemaTypesDestination: string;
};
deleteOrphanedSchemas(resolvedDestination: string, schemaTemplateItems: SchemaTemplateItem[]): Promise<void>;
};
export default schemaDiskUtil;