UNPKG

@sprucelabs/spruce-cli

Version:

Command line interface for building Spruce skills.

172 lines (171 loc) 4.38 kB
declare const _default: { id: string; name: string; description: string; fields: { schemaBuilderDestinationDir: { type: "text"; label: string; hint: string; defaultValue: string; }; builderFunction: { type: "text"; label: string; hint: string; defaultValue: string; isPrivate: true; }; moduleToImportFromWhenRemote: { type: "text"; label: string; hint: string; }; syncAfterCreate: { type: "boolean"; label: string; hint: string; isPrivate: true; defaultValue: true; }; version: { type: "text"; label: string; hint: string; isPrivate: true; }; nameReadable: { type: "text"; label: string; hint: string; isRequired: true; }; namePascal: { type: "text"; label: string; hint: string; }; nameCamel: { type: "text"; label: string; isRequired: true; hint: string; }; description: { type: "text"; label: string; hint: string; }; schemaTypesDestinationDirOrFile: { type: "text"; label: string; hint: string; defaultValue: string; }; schemaLookupDir: { type: "text"; hint: string; defaultValue: string; }; shouldInstallMissingDependencies: { type: "boolean"; label: string; }; shouldEnableVersioning: { type: "boolean"; defaultValue: true; label: string; hint: string; isPrivate: true; }; globalSchemaNamespace: { type: "text"; label: string; hint: string; isPrivate: true; defaultValue: string; }; shouldFetchRemoteSchemas: { type: "boolean"; label: string; isPrivate: true; hint: string; defaultValue: true; }; shouldFetchLocalSchemas: { type: "boolean"; label: string; isPrivate: true; hint: string; defaultValue: true; }; shouldFetchCoreSchemas: { type: "boolean"; label: string; isPrivate: true; hint: string; defaultValue: true; }; shouldGenerateCoreSchemaTypes: { type: "boolean"; label: string; isPrivate: true; hint: string; }; registerBuiltSchemas: { type: "boolean"; label: string; isPrivate: true; hint: string; defaultValue: true; }; deleteDestinationDirIfNoSchemas: { type: "boolean"; label: string; isPrivate: true; hint: string; defaultValue: false; }; deleteOrphanedSchemas: { type: "boolean"; label: string; isPrivate: true; hint: string; defaultValue: true; }; generateStandaloneTypesFile: { label: string; type: "boolean"; isPrivate: true; hint: string; defaultValue: false; }; syncingMessage: { label: string; type: "text"; defaultValue: string; isPrivate: true; }; fieldTypesDestinationDir: { type: "text"; label: string; hint: string; defaultValue: string; isPrivate: true; }; addonsLookupDir: { type: "text"; label: string; hint: string; defaultValue: string; }; generateFieldTypes: { type: "boolean"; label: string; isPrivate: true; hint: string; defaultValue: true; }; }; }; export default _default;