gulp-require-html-inline

JSON →
library 1.0.4 ·javascript maintenance
verified Jun 4, 2026

A Gulp plugin that replaces JavaScript require() calls referencing HTML files with the inlined HTML content as template literals. Version 1.0.4 is stable but sees no active development; last updated in 2020. It uses html-minifier-terser (peer dependency >=5) to minify HTML before inlining. Differentiators: simple regex-based detection (no AST), supports .htm/.html, handles all quote types. Caveats: no semantic parsing, multiline HTML may break commented require()s, peer dependency must be installed separately.