in app/launch/src/micronaut/creators/ToCli.js [24:41]
static make(createCommand) {
const { gorm, servlet, test, javaVersion } = createCommand
const jdk = javaVersion ? javaVersion.replace('JDK_', '') : null
const command = deriveCommand(createCommand.type)
const applicationName = createCommand.applicationName()
const features = buildFeaturesArgs(createCommand.features)
const opts = { servlet, jdk, gorm, test, features }
const args = Object.keys(opts).reduce((acc, key) => {
const value = opts[key]
if (value) {
acc.push(`--${key}=${value}`)
}
return acc
}, [])
return ['grails', command, ...args, applicationName].join(' ').toLowerCase()
}