Double processing templates should simply throw an error. Removing this feature would result in duplicate permalink errors.
Run 1:
README.md -> README/index.html
Run2:
README.md -> README/index.html
README/index.html -> README/index.html (duplicate permalink error)
Read more about what happens when you use the same directory for
inputandoutput:https://v2-0-1.11ty.dev/docs/languages/html/#using-the-same-input-and-output-directories
Read more about what the
htmlOutputSuffixfeature did:https://v2-0-1.11ty.dev/docs/config/#change-exception-case-suffix-for-html-files
From a GitHub search this feature is almost never modified from default: https://github.com/search?q=htmlOutputSuffix&type=code&p=1
Double processing templates should simply throw an error. Removing this feature would result in duplicate permalink errors.