INNER CODE UNIT · TypeScript
getNexusVersion
prisma-labs/graphql-framework-experiment · src/cli/commands/create/app.ts:216
function getNexusVersion(): string {
const nexusVersionEnvVar = process.env.CREATE_APP_CHOICE_NEXUS_VERSION
const nexusVersion = nexusVersionEnvVar ?? `${ownPackage.version}`
return nexusVersion
}
async function getDatabaseSelection(): Promise<DatabaseSelection | 'sigtermed'> {
const envar = process.env.CREATE_APP_CHOICE_DATABASE_TYPE as Database | 'NO_DATABASE' | undefined
if (envar) {
if (envar === 'NO_DATABASE') {
return null
}
if (envar === 'SQLite') {
return {
database: true,
choice: envar,
connectionURI: SQLITE_DEFAULT_CONNECTION_URI,