Browserify
Verktyget som tog Nodes require() till webbläsaren och startade hela bundler-eran.
Skrevs av James Halliday (substack) 2011. Problemet var att npm-ekosystemet använde CommonJS-moduler som webbläsaren inte förstod. Browserify följde require()-anropen rekursivt, samlade allt i en fil och lade till en liten laddare — plötsligt kunde man använda npm-paket i frontend.
Filosofin var unix-artad: gör en sak, och låt transformationer kopplas in som strömmar. Webpack vann sedan på att också hantera CSS, bilder och code splitting i samma konfiguration, och esbuild och Vite tog över därefter på ren hastighet.