Bibliothèque · avr. 2026 — aujourd’hui
Bundlelens
Mesurer et visualiser des données objectives de build JavaScript/TypeScript
Auteur et mainteneur
Bundlelens est un outil en ligne de commande sous licence MIT, indépendant des bundlers : il exécute votre build ou inspecte un répertoire de sortie, mesure les tailles d’artefacts (raw, gzip, brotli), classe les fichiers, construit des classements et produit des rapports HTML et JSON. Il peut s’intégrer à votre gestionnaire de paquets pour l’audit des dépendances (npm, pnpm, Yarn, Bun) et comparer deux branches Git dans des worktrees isolés.
Plus de détails
- Commandes : `bundlelens init` génère la configuration ; `bundlelens run` pilote le pipeline de build ; `bundlelens analyze` mesure un dossier existant ; `bundlelens compare` contraste les branches avec des checkouts reproductibles.
- Les rapports exposent des métriques objectives du bundle pour webpack, Vite, Next.js et d’autres stacks sans imposer de framework — utile pour les seuils CI, les régressions et une sortie HTML lisible pour les parties prenantes.
- L’intégration d’audit optionnelle interroge le registre lorsqu’elle est activée ; la comparaison de branches nécessite Git et utilise des worktrees pour des comparaisons propres.
- Publié sur npm pour Node 18+, avec un flux `bundlelens.config.json` et une précédence documentée entre fichier de configuration et drapeaux CLI.
Stack
- TypeScript
- Node.js
Liens
Ressources publiques (s’ouvrent dans un nouvel onglet).