UNPKG

timoideas

Version:

CLI oficial de Timoideas para automatizar tareas de desarrollo

42 lines (35 loc) 1.13 kB
const prompts = require("prompts"); module.exports = async function newCommand() { console.log("\n🧠 Timoideas CLI – Generador interactivo de recursos\n"); const { resource } = await prompts({ type: "select", name: "resource", message: "¿Selecciona el recurso?", choices: [ { title: "database", value: "database" }, { title: "commit", value: "commit" }, ], }); if (resource === "database") { const { action } = await prompts({ type: "select", name: "action", message: "¿Qué acción con base de datos?", choices: [{ title: "conexión", value: "connection" }], }); if (action === "connection") { const { provider } = await prompts({ type: "select", name: "provider", message: "¿Qué proveedor deseas configurar?", choices: [{ title: "supabase", value: "supabase" }], }); if (provider === "supabase") { require("./database/connection/supabase.js")(); } } } if (resource === "commit") { require("./commit/index.js")(); } };