esbuild-plugin-brotli (v0.2.0) is a plugin for esbuild that compresses output files using Brotli algorithm during the build process. It integrates with esbuild's onEnd hook to generate .br files alongside original assets. Compared to generic compression plugins, it focuses exclusively on Brotli, offering simpler configuration. The plugin wraps Node.js zlib's brotliCompressSync. Compatible with esbuild >=0.8.0. No frequent releases; last update on npm was 2022. Active status unclear.
npm install esbuild-plugin-brotliNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows basic usage of esbuild-plugin-brotli to compress output during esbuild build.
Use async compression plugin or limit file sizes.
Consider using esbuild's native Brotli compression if using esbuild >=0.19.0.
Provide custom 'filter' option to include other extensions.
Run npm install esbuild-plugin-brotli
Use import { brotliPlugin } from 'esbuild-plugin-brotli'Install esbuild: npm install esbuild