@@ -22,7 +22,7 @@ import { launchUI } from '@tanstack/cta-ui'
2222
2323import { runMCPServer } from './mcp.js'
2424
25- import { promptForOptions } from './options.js'
25+ import { promptForCreateOptions , promptForAddOns } from './options.js'
2626import { normalizeOptions } from './command-line.js'
2727
2828import { createUIEnvironment } from './ui-environment.js'
@@ -113,6 +113,13 @@ export function cli({
113113 forcedRouterMode : forcedMode ,
114114 forcedAddOns,
115115 } )
116+ } else if ( parsedAddOns . length < 1 ) {
117+ const addOns = await promptForAddOns ( )
118+ if ( addOns . length ) {
119+ await addToApp ( environment , addOns , process . cwd ( ) , {
120+ forced : program . opts ( ) . forced ,
121+ } )
122+ }
116123 } else {
117124 await addToApp ( environment , parsedAddOns , process . cwd ( ) , {
118125 forced : program . opts ( ) . forced ,
@@ -303,7 +310,7 @@ export function cli({
303310 intro ( `Creating a new ${ appName } app in ${ projectName } ...` )
304311 } else {
305312 intro ( `Let's configure your ${ appName } application` )
306- finalOptions = await promptForOptions ( cliOptions , {
313+ finalOptions = await promptForCreateOptions ( cliOptions , {
307314 forcedMode,
308315 forcedAddOns,
309316 } )
0 commit comments