diff --git a/apps/generator/lib/templates/config/loader.js b/apps/generator/lib/templates/config/loader.js index 8685b32b7c..b23a6599f8 100644 --- a/apps/generator/lib/templates/config/loader.js +++ b/apps/generator/lib/templates/config/loader.js @@ -46,7 +46,7 @@ async function loadTemplateConfig(templateDir, templateParams) { */ function loadDefaultValues(templateConfig, templateParams) { const parameters = templateConfig.parameters; - const defaultValues = Object.keys(parameters || {}).filter(key => parameters[key].default); + const defaultValues = Object.keys(parameters || {}).filter(key => Object.hasOwn(parameters[key], "default")); defaultValues.filter(dv => !Object.prototype.hasOwnProperty.call(templateParams, dv)).forEach(dv => Object.defineProperty(templateParams, dv, {