{"library":"html-bundle","type":"library","category":null,"description":"html-bundle is a primarily zero-config bundler designed for using HTML as Single File Components (SFCs), allowing inline `<style>` and `<script>` elements. It processes HTML, CSS, and TypeScript/JavaScript files from a source directory to a build directory, leveraging tools like ESBuild for bundling and minification, PostCSS for CSS processing, and html-minifier-terser for HTML. The package, currently at version 6.2.3, focuses on developer experience with features like automatic package installation, Hot Module Replacement (HMR) powered by Server-Sent Events and hydro-js, and critical CSS extraction via `beasties`. Its key differentiators include its HTML-first approach to componentization and its integrated tooling for a streamlined development workflow. The project appears actively maintained, though a clear release cadence isn't specified in the provided excerpt.","language":"javascript","status":"active","version":"6.2.3","tags":["javascript","bundler","SFC","HTML","TypeScript","esbuild","hydro-js","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install html-bundle","imports":["import router from 'html-bundle';","import type { Config } from 'html-bundle';","html-bundle --flag"]},{"cmd":"yarn add html-bundle","imports":[]},{"cmd":"pnpm add html-bundle","imports":[]}],"homepage":null,"github":"https://github.com/Krutsch/html-bundle","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/html-bundle","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/html-bundle/compatibility"}}