(name: string)
| 48 | } |
| 49 | |
| 50 | function slugifyCommandName(name: string): string { |
| 51 | const slug = name |
| 52 | .trim() |
| 53 | .toLowerCase() |
| 54 | .replace(/[^a-z0-9]+/g, "-") |
| 55 | .replace(/^-+|-+$/g, ""); |
| 56 | |
| 57 | return slug.length > 0 ? slug : "command"; |
| 58 | } |
| 59 | |
| 60 | function formatYamlValue(value: string): string { |
| 61 | const escaped = value.replace(/\\/g, "\\\\").replace(/"/g, '\\"'); |
no outgoing calls
no test coverage detected
searching dependent graphs…