UNPKG

@sprucelabs/spruce-cli

Version:

Command line interface for building Spruce skills.

14 lines (13 loc) 552 B
import CommandServiceImpl from '../../../services/CommandService'; export default class VsCodeService extends CommandServiceImpl { /** Returns whether or not vscode is installed */ isInstalled(): Promise<boolean>; getVSCodeExtensions(): Promise<string[]>; installExtensions(extensionIds: string[]): Promise<void>; } export interface Extension { /** The vscode extension id like dbaeumer.vscode-eslint */ id: string; /** A friendly name / description that will describe what the extension is or does */ label: string; }