UNPKG

@sprucelabs/spruce-cli

Version:

Command line interface for building Spruce skills.

25 lines (20 loc) 658 B
import { diskUtil } from '@sprucelabs/spruce-skill-utils' import AbstractFeature from '../AbstractFeature' import { FeatureCode } from '../features.types' export default class CacheFeature extends AbstractFeature { public description = 'Caching for all things Sprucebot.' public code: FeatureCode = 'cache' public nameReadable = 'Cache' public actionsDir = diskUtil.resolvePath(__dirname, 'actions') public async isInstalled() { return true } } declare module '../../features/features.types' { interface FeatureMap { cache: CacheFeature } interface FeatureOptionsMap { cache: undefined } }