Preparing for system design interviews?  Try bugzed.com →

browser-pack-flat

JSON →
library 3.5.0 ·javascript maintenance
verified Jun 17, 2026

Browserify plugin that bundles modules into a single scope, similar to Rollup, eliminating the require runtime wrapper. Current stable version is 3.5.0. Maintained sporadically; no major release since 2020. Differentiator: drastically reduces bundle size and execution overhead by rewriting require() calls to variable references and flattening module scopes. Unlike default browser-pack, it removes the per-module function wrapper and runtime, at the cost of potential execution order differences and incompatibility with certain patterns (e.g., wrapped require, factor-bundle). Supports an ecmaVersion option and IIFE removal via iife:false.

total hits 20
actors 6 distinct systems
last hit 23d ago GPTBot
ByteDance
5
GPTBot
4
Amazonbot
4
ClaudeBot
3
Script
1

top countries 🇺🇸 United States · 🇸🇬 Singapore · 🇬🇧 United Kingdom · 🇨🇦 Canada · 🇩🇪 Germany