UNPKG

@sprucelabs/spruce-cli

Version:

Command line interface for building Spruce skills.

28 lines (27 loc) 829 B
import AbstractFeature, { FeatureDependency, FeatureOptions } from '../AbstractFeature'; import { FeatureCode } from '../features.types'; export default class StoreFeature extends AbstractFeature { nameReadable: string; description: string; code: FeatureCode; dependencies: FeatureDependency[]; packageDependencies: { name: string; isDev: boolean; }[]; actionsDir: string; constructor(options: FeatureOptions); private registerAbstractTestClassHandler; private handleDidExecute; afterPackageInstall(): Promise<{ files: import("../../writers/AbstractWriter").WriteResults; }>; } declare module '../../features/features.types' { interface FeatureMap { store: StoreFeature; } interface FeatureOptionsMap { store: undefined; } }