From 1d3b74b378444e32b3c3abdf4255b3381d5afe80 Mon Sep 17 00:00:00 2001 From: aqib-rx Date: Thu, 23 Jul 2026 17:13:05 +0500 Subject: [PATCH 01/20] fix(create-nextly-app): validate --template against the template registry --- packages/create-nextly-app/src/cli.ts | 17 +++++++++-------- .../create-nextly-app/src/utils/template.ts | 3 ++- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/packages/create-nextly-app/src/cli.ts b/packages/create-nextly-app/src/cli.ts index 5b174468d..7ac3737e4 100644 --- a/packages/create-nextly-app/src/cli.ts +++ b/packages/create-nextly-app/src/cli.ts @@ -5,6 +5,7 @@ import { Command } from "commander"; import { resolveProjectArg, validateProjectName } from "./cli-args"; import { createNextly } from "./create-nextly"; +import { getAvailableTemplateNames } from "./lib/templates"; import type { DatabaseType, ProjectApproach, ProjectType } from "./types"; // Static require for package.json. Works because tsup adds the createRequire @@ -33,11 +34,8 @@ program "-y, --yes", "Skip prompts and use defaults (blank template, SQLite, local storage)" ) - .option("-t, --template