Compare commits
1 Commits
665d6446d6
...
6c3e1c928e
| Author | SHA1 | Date |
|---|---|---|
|
|
6c3e1c928e |
|
|
@ -1,13 +1,5 @@
|
||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
## [6.0.3]
|
|
||||||
|
|
||||||
### 🐛 Bug Fixes
|
|
||||||
|
|
||||||
* Fix workflow descriptions to use proper quotes so they format better in skill conversion and don't break yaml front matter
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## [6.0.2]
|
## [6.0.2]
|
||||||
|
|
||||||
### 🎁 Features
|
### 🎁 Features
|
||||||
|
|
|
||||||
|
|
@ -24,14 +24,16 @@ class ManifestGenerator {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Clean text for CSV output by normalizing whitespace.
|
* Clean text for CSV output by normalizing whitespace and escaping quotes
|
||||||
* Note: Quote escaping is handled by escapeCsv() at write time.
|
|
||||||
* @param {string} text - Text to clean
|
* @param {string} text - Text to clean
|
||||||
* @returns {string} Cleaned text
|
* @returns {string} Cleaned text safe for CSV
|
||||||
*/
|
*/
|
||||||
cleanForCSV(text) {
|
cleanForCSV(text) {
|
||||||
if (!text) return '';
|
if (!text) return '';
|
||||||
return text.trim().replaceAll(/\s+/g, ' '); // Normalize all whitespace (including newlines) to single space
|
return text
|
||||||
|
.trim()
|
||||||
|
.replaceAll(/\s+/g, ' ') // Normalize all whitespace (including newlines) to single space
|
||||||
|
.replaceAll('"', '""'); // Escape quotes for CSV
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
description = '{{description}}'
|
description = """{{description}}"""
|
||||||
prompt = """
|
prompt = """
|
||||||
Execute the BMAD '{{name}}' workflow.
|
Execute the BMAD '{{name}}' workflow.
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
description = '{{description}}'
|
description = """{{description}}"""
|
||||||
prompt = """
|
prompt = """
|
||||||
Execute the BMAD '{{name}}' workflow.
|
Execute the BMAD '{{name}}' workflow.
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue