@@ -22,7 +22,7 @@ import { launchUI } from '@tanstack/cta-ui'
22
22
23
23
import { runMCPServer } from './mcp.js'
24
24
25
- import { promptForOptions } from './options.js'
25
+ import { promptForCreateOptions , promptForAddOns } from './options.js'
26
26
import { normalizeOptions } from './command-line.js'
27
27
28
28
import { createUIEnvironment } from './ui-environment.js'
@@ -113,6 +113,13 @@ export function cli({
113
113
forcedRouterMode : forcedMode ,
114
114
forcedAddOns,
115
115
} )
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
+ }
116
123
} else {
117
124
await addToApp ( environment , parsedAddOns , process . cwd ( ) , {
118
125
forced : program . opts ( ) . forced ,
@@ -303,7 +310,7 @@ export function cli({
303
310
intro ( `Creating a new ${ appName } app in ${ projectName } ...` )
304
311
} else {
305
312
intro ( `Let's configure your ${ appName } application` )
306
- finalOptions = await promptForOptions ( cliOptions , {
313
+ finalOptions = await promptForCreateOptions ( cliOptions , {
307
314
forcedMode,
308
315
forcedAddOns,
309
316
} )
0 commit comments