Browserify
Node'un require() çağrısını tarayıcıya getiren ve bütün paketleyici çağını başlatan araç.
2011'de James Halliday (substack) tarafından yazıldı. Sorun, npm ekosisteminin tarayıcının anlamadığı CommonJS modüllerini kullanmasıydı. Browserify require() çağrılarını özyinelemeli olarak izledi, her şeyi tek dosyada topladı ve küçük bir yükleyici ekledi — ve bir anda npm paketleri ön yüzde de çalışmaya başladı.
Felsefesi Unix tadındaydı: tek iş yap, dönüştürücüleri akış olarak tak. Sonra webpack, CSS'i, görselleri ve kod bölmeyi aynı yapılandırmada halledip kazandı; ardından esbuild ve Vite ham hızla devraldı.