UNPKG

@sprucelabs/spruce-cli

Version:

Command line interface for building Spruce skills.

22 lines (21 loc) 659 B
import { NpmPackage } from '@sprucelabs/spruce-skill-utils'; import AbstractFeature, { FeatureDependency } from '../AbstractFeature'; import { FeatureCode } from '../features.types'; export default class GlobalFeature extends AbstractFeature { code: FeatureCode; nameReadable: string; description: string; dependencies: FeatureDependency[]; _packageDependencies: NpmPackage[]; actionsDir: string; scripts: {}; isInstalled(): Promise<boolean>; } declare module '../../features/features.types' { interface FeatureMap { global: GlobalFeature; } interface FeatureOptionsMap { global: undefined; } }