When using a filename with multiple hyphenated words, they are not split. Take the following example:
In this case, the 2nd page uses snake case and the 3rd page uses hyphens.
Solution
One solution that piggybacks from vuepress is to allow additionalFiles to accept string|string[]. If an array is used, the first value is the file and the second value is the title. Take the following as an example:
Summary
When using a filename with multiple hyphenated words, they are not split. Take the following example:
In this case, the 2nd page uses snake case and the 3rd page uses hyphens.
Solution
One solution that piggybacks from vuepress is to allow
additionalFiles
to accept string|string[]. If an array is used, the first value is the file and the second value is the title. Take the following as an example:The first two pages have a different title from their file path. The last page has the same title.