On this page

Source Code: lib/html/HtmlModulesPlugin.js#L68
Source Code: lib/html/HtmlModulesPlugin.js#L70
Type:Record<string, undefined | string | boolean>

mutable attributes; a string value renders name="value", true a bare attribute, false/undefined/deleting the key drops it

Source Code: lib/html/HtmlModulesPlugin.js#L71
Type:"body" | "head" | "head-prepend" | "body-prepend"

the tag's current region ("head"/"body"); set a different value to move it there (*-prepend to the region's start)

Source Code: lib/html/HtmlModulesPlugin.js#L72
Type:boolean

set true to delete the whole element

Source Code: lib/html/HtmlModulesPlugin.js#L69
Type:string

the (lowercased) tag name