id = "create-t3-app" name = "create-t3-app" description = "A CLI for creating web applications with the T3 stack." executables = ["create-t3-app"] [commands] format = 1 label = "Create T3 app" description = "Scaffold a T3 stack app. The CI-only module toggles are left out." quality = "ai-draft" base = "fig:create-t3-app" parser = { end_of_options = "--", interleave = "permute", long_equals = true, short_attached = true, short_bundles = false } [[commands.source]] id = "fig" kind = "completion" url = "https://github.com/withfig/autocomplete/blob/master/src/create-t3-app.ts" license = "MIT" [[commands.field]] id = "dir" label = "App name / directory" type = "path" path = { kind = "directory", role = "output" } position = 0 sources = ["fig"] [[commands.field]] id = "default" label = "Use all defaults" type = "boolean" option = ["--default", "-y"] sources = ["fig"] [[commands.field]] id = "no_git" label = "Skip git init" type = "boolean" option = ["--noGit"] sources = ["fig"] [[commands.field]] id = "no_install" label = "Skip dependency install" type = "boolean" option = ["--noInstall"] sources = ["fig"] [[commands.field]] id = "import_alias" label = "Import alias" type = "string" option = ["--import-alias", "-i"] suggestions = [{ value = "~/", label = "~/" }, { value = "@/", label = "@/" }] sources = ["fig"] [[commands.task]] id = "defaults" label = "Defaults, no prompts" set = { default = [true] } lock = ["default"] fields = ["dir", "no_git", "no_install", "import_alias"] required = ["dir"] [[commands.group]] id = "basic" label = "Basic" fields = ["dir", "default", "no_git", "no_install", "import_alias"]