@sprucelabs/spruce-cli
Version:
Command line interface for building Spruce skills.
159 lines (158 loc) • 4.06 kB
TypeScript
declare const _default: {
id: string;
name: string;
description: string;
fields: {
errorBuilderDestinationDir: {
type: "text";
label: string;
isRequired: true;
isPrivate: true;
hint: string;
defaultValue: string;
};
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;
};
errorClassDestinationDir: {
type: "text";
label: string;
isRequired: true;
isPrivate: true;
hint: string;
defaultValue: string;
};
errorLookupDir: {
type: "text";
hint: string;
defaultValue: string;
};
errorTypesDestinationDir: {
type: "text";
label: string;
hint: string;
defaultValue: string;
};
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;
};
schemaTypesDestinationDirOrFile: {
type: "text";
label: string;
hint: string;
defaultValue: string;
};
schemaLookupDir: {
type: "text";
hint: string;
defaultValue: string;
};
moduleToImportFromWhenRemote: {
type: "text";
label: string;
hint: 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;
};
generateStandaloneTypesFile: {
label: string;
type: "boolean";
isPrivate: true;
hint: string;
defaultValue: false;
};
syncingMessage: {
label: string;
type: "text";
defaultValue: string;
isPrivate: true;
};
};
};
export default _default;