make more nodejs friendly without needing python3; add html type that doesn't treat scripts as vbscript