UNPKG

sc4

Version:

A command line utility for automating SimCity 4 modding tasks & modifying savegames

24 lines (23 loc) 862 B
// # scan-for-menus-flow.js import chalk from 'chalk'; import * as prompts from '#cli/prompts'; // # scanForMenus() export async function scanForMenus() { let plugins = process.env.SC4_PLUGINS; let useFolder = await prompts.confirm({ message: `Is this the folder you want to scan? ${chalk.cyan(plugins)}`, default: true, }); if (!useFolder) { plugins = await prompts.fileSelector({ basePath: process.cwd(), type: 'directory', filter: info => info.isDirectory(), }); } let override = await prompts.confirm({ message: `Do you want to reset your current submenus configuration? If you choose "Yes", then only the submenus found by this command will be available when adding lots to a submenu.`, default: false, }); return [plugins, { override }]; }