À propos du projet

esbuild est un bundler open-source pour le web dont l'objectif déclaré est d'améliorer les performances des outils de construction et de fournir un bundler moderne facile à utiliser. Selon le README, les outils de construction web existants sont décrits comme étant 10 à 100 fois plus lents qu'ils ne devraient l'être, et esbuild vise à combler cet écart. Capacités clés listées dans le README : - Vitesse extrême sans avoir besoin d'un cache - Prise en charge intégrée pour JavaScript, CSS, TypeScript et JSX - Une API simple pour CLI, JavaScript et Go - Empaquetage des modules ESM et CommonJS - Empaquetage CSS, y compris les modules CSS - Tree-shaking, minification et cartes source - Serveur local, mode surveillance et système de plugins Le projet propose un site web avec des instructions de démarrage, une documentation de l'API, une page des plugins et une FAQ. Il est écrit en Go et distribué sous forme de dépôt sous evanw/esbuild. Le README ne comprend pas de licence, de commandes d'installation ou d'exemples de configuration détaillés ; ceux-ci sont dirigés vers le site de documentation lié.