injectDoctype(options?: InjectDoctypeOptions): () => Promise<void>
Creates an event listener function that injects DOCTYPE into all HTML files
The function:
- Removes any existing DOCTYPE declarations (to avoid duplicates)
- Adds <!DOCTYPE html> to the start of each HTML file
Platform-aware: Uses correct sed syntax for macOS vs Linux.
optional
options: InjectDoctypeOptions
Configuration options