diff --git a/templates/index.ts b/templates/index.ts index 40102304684715999b0d6a05a652e277cdd413cf..6063e411ba17d2c6fb2c1ff12c0fc78a3b4627a8 100644 --- a/templates/index.ts +++ b/templates/index.ts @@ -326,7 +326,7 @@ export const installTemplate = async ( ) => { process.chdir(props.root); - if (props.communityProjectPath) { + if (props.template === "community" && props.communityProjectPath) { await installCommunityProject(props); return; } diff --git a/templates/types.ts b/templates/types.ts index bcdd37cddc719f07d58c5d8c820923277a70df6b..b6ff2f835fee0efae287077e2a13fdae539fe08f 100644 --- a/templates/types.ts +++ b/templates/types.ts @@ -1,6 +1,6 @@ import { PackageManager } from "../helpers/get-pkg-manager"; -export type TemplateType = "simple" | "streaming"; +export type TemplateType = "simple" | "streaming" | "community"; export type TemplateFramework = "nextjs" | "express" | "fastapi"; export type TemplateEngine = "simple" | "context"; export type TemplateUI = "html" | "shadcn";