diff --git a/bin/generate-schema.js b/bin/generate-schema.js index 6bfe6622ee..5bd03f2480 100644 --- a/bin/generate-schema.js +++ b/bin/generate-schema.js @@ -22,6 +22,12 @@ if (requiredField.length > 0) { delete jsonSchema.required } +for (const [key, value] of Object.entries(jsonSchema.properties)) { + if (typeof value.default === 'string' && value.default.includes('*')) { + jsonSchema.properties[key].default = `'${value.default}'` + } +} + if (inputArguments[0] === 'print') { fs.writeFileSync( './schema.json', diff --git a/schema.json b/schema.json index 22ef087afd..cf5b7c8ebb 100644 --- a/schema.json +++ b/schema.json @@ -12,7 +12,7 @@ } }, "change-template": { - "default": "* $TITLE (#$NUMBER) @$AUTHOR", + "default": "'* $TITLE (#$NUMBER) @$AUTHOR'", "type": "string" }, "change-title-escapes": { @@ -28,7 +28,7 @@ ] }, "no-changes-template": { - "default": "* No changes", + "default": "'* No changes'", "type": "string" }, "version-template": {