UNPKG

@sprucelabs/spruce-cli

Version:

Command line interface for building Spruce skills.

21 lines (20 loc) 2.18 kB
import AbstractCliTest from './AbstractCliTest'; export default abstract class AbstractEventTest extends AbstractCliTest { protected static installEventFeature(cacheKey?: string): Promise<import("../types/cli.types").CliInterface>; protected static seedDummySkillRegisterCurrentSkillAndInstallToOrg(cacheKey?: string): Promise<{ skill2: import("../types/cli.types").RegisteredSkill; skillFixture: import("./fixtures/SkillFixture").default; currentSkill: import("../types/cli.types").RegisteredSkill; cli: import("../types/cli.types").CliInterface; org: Pick<import("@sprucelabs/schema").SchemaStaticValues<import("@sprucelabs/mercury-types").SpruceSchemas.Spruce.v2020_07_22.OrganizationSchema, false, import("@sprucelabs/schema").SchemaOptionalFieldNames<import("@sprucelabs/mercury-types").SpruceSchemas.Spruce.v2020_07_22.OrganizationSchema>, import("@sprucelabs/schema").StaticSchemaAllValues<import("@sprucelabs/mercury-types").SpruceSchemas.Spruce.v2020_07_22.OrganizationSchema, false>>, "id" | "address" | "name" | "slug" | "dateCreated" | "dateDeleted" | "isPublic">; orgFixture: import("./fixtures/OrganizationFixture").default; }>; protected static registerCurrentSkillAndInstallToOrg(cacheKey?: string): Promise<{ skillFixture: import("./fixtures/SkillFixture").default; currentSkill: import("../types/cli.types").RegisteredSkill; cli: import("../types/cli.types").CliInterface; org: Pick<import("@sprucelabs/schema").SchemaStaticValues<import("@sprucelabs/mercury-types").SpruceSchemas.Spruce.v2020_07_22.OrganizationSchema, false, import("@sprucelabs/schema").SchemaOptionalFieldNames<import("@sprucelabs/mercury-types").SpruceSchemas.Spruce.v2020_07_22.OrganizationSchema>, import("@sprucelabs/schema").StaticSchemaAllValues<import("@sprucelabs/mercury-types").SpruceSchemas.Spruce.v2020_07_22.OrganizationSchema, false>>, "id" | "address" | "name" | "slug" | "dateCreated" | "dateDeleted" | "isPublic">; orgFixture: import("./fixtures/OrganizationFixture").default; }>; protected static copyEventBuildersAndPermissions(eventName: string): Promise<void>; }