Skip to content

Commit 0c0f524

Browse files
committed
fix: list-add-ons
1 parent 5bf0327 commit 0c0f524

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

packages/cta-engine/src/add-ons.ts

+12-1
Original file line numberDiff line numberDiff line change
@@ -133,9 +133,20 @@ export async function listAddOns(
133133
forcedAddOns?: Array<string>
134134
},
135135
) {
136+
let mode = forcedMode
137+
if (!mode) {
138+
if (options.template) {
139+
mode =
140+
options.template === 'file-router'
141+
? 'file-router'
142+
: ('code-router' as TemplateOptions)
143+
} else {
144+
mode = 'code-router' as TemplateOptions
145+
}
146+
}
136147
const addOns = await getAllAddOns(
137148
options.framework || DEFAULT_FRAMEWORK,
138-
forcedMode || options.template || 'typescript',
149+
mode,
139150
)
140151
for (const addOn of addOns.filter((a) => !forcedAddOns.includes(a.id))) {
141152
console.log(`${chalk.bold(addOn.id)}: ${addOn.description}`)

0 commit comments

Comments
 (0)