UNPKG

@sprucelabs/spruce-cli

Version:

Command line interface for building Spruce skills.

23 lines 942 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const schema_1 = require("@sprucelabs/schema"); const AbstractAction_1 = __importDefault(require("../../AbstractAction")); const optionsSchema = (0, schema_1.buildSchema)({ id: 'setupForAiDevelopmentOptions', fields: {}, }); class SetupForAiDevelopmentAction extends AbstractAction_1.default { optionsSchema = optionsSchema; commandAliases = ['setup.ai']; invocationMessage = 'Setting up for AI-assisted development... 🤖'; async execute(_options) { const writer = this.Writer('node'); const files = await writer.writeAiDevelopmentFiles(this.cwd); return { files }; } } exports.default = SetupForAiDevelopmentAction; //# sourceMappingURL=SetupForAiDevelopmentAction.js.map