feat: add optional ui framework selection

This commit is contained in:
2025-07-01 22:00:21 -04:00
parent aad6480642
commit 190ed66c5e
4 changed files with 32 additions and 6 deletions

View File

@@ -3,7 +3,12 @@ const inquirer = require('inquirer');
async function askProjectDetails() {
return inquirer.prompt([
{ type: 'confirm', name: 'useHusky', message: 'Install Husky?' },
{ type: 'confirm', name: 'useAntd', message: 'Install Antd?' },
{
type: 'list',
name: 'uiFramework',
message: 'Choose a UI framework:',
choices: ['Ant Design', 'Material UI', 'Chakra UI', 'Radix UI', 'None'],
},
{ type: 'confirm', name: 'useRedux', message: 'Use Redux?' },
{ type: 'confirm', name: 'useModuleFederation', message: 'Use Module Federation Plugin?' },