| 16 | import { validateImportAlias } from "~/utils/validateImportAlias.js"; |
| 17 | |
| 18 | interface CliFlags { |
| 19 | noGit: boolean; |
| 20 | noInstall: boolean; |
| 21 | default: boolean; |
| 22 | importAlias: string; |
| 23 | |
| 24 | /** @internal Used in CI. */ |
| 25 | CI: boolean; |
| 26 | /** @internal Used in CI. */ |
| 27 | tailwind: boolean; |
| 28 | /** @internal Used in CI. */ |
| 29 | trpc: boolean; |
| 30 | /** @internal Used in CI. */ |
| 31 | prisma: boolean; |
| 32 | /** @internal Used in CI. */ |
| 33 | drizzle: boolean; |
| 34 | /** @internal Used in CI. */ |
| 35 | nextAuth: boolean; |
| 36 | /** @internal Used in CI. */ |
| 37 | betterAuth: boolean; |
| 38 | /** @internal Used in CI. */ |
| 39 | appRouter: boolean; |
| 40 | /** @internal Used in CI. */ |
| 41 | dbProvider: DatabaseProvider; |
| 42 | /** @internal Used in CI */ |
| 43 | eslint: boolean; |
| 44 | /** @internal Used in CI */ |
| 45 | biome: boolean; |
| 46 | } |
| 47 | |
| 48 | interface CliResults { |
| 49 | appName: string; |
nothing calls this directly
no outgoing calls
no test coverage detected