@sprucelabs/spruce-cli
Version:
Command line interface for building Spruce skills.
14 lines (13 loc) • 727 B
TypeScript
import { Schema, SchemaTemplateItem } from '@sprucelabs/schema';
import AbstractCliTest from '../../tests/AbstractCliTest';
export default class SchemaTemplateItemBuilderTest extends AbstractCliTest {
private static itemBuilder;
private static readonly LOCAL_NAMESPACE;
protected static beforeEach(): Promise<void>;
protected static canInstantiate(): void;
protected static hasGenerateFunction(): void;
protected static turnsSingleDefinitionIntoTemplateItem(): void;
protected static generationTests(schemas: Schema[], expected: SchemaTemplateItem[], localNamespace?: string): void;
protected static setsImports(): void;
protected static bringsImportsFromRemoteFromRelatedSchemas(): void;
}