Modul- Systeme und Paketmanager werden in Kapitel 31 behandelt. Aber es gibt zusätzliche wichtige Kategorien von Werkzeugen
Lint-Werkzeuge analysieren Quellcode und melden potenzielle Probleme und Stilverletzungen. Drei beliebte sind:
Idealerweise läuft ein Unit-Test-Framework auf beiden der beiden großen JavaScript-Plattformen – dem Browser und Node.js. Zwei wichtige Frameworks, die dies tun, sind:
JavaScript-Quell-Code verschwendet normalerweise Platz – Variablennamen sind länger als nötig, es gibt Kommentare, zusätzliche Leerzeichen usw. Ein Minifizierungswerkzeug entfernt die Verschwendung und kompiliert Code zu kleinerem Code. Einige Teile des Entfernungsprozesses sind relativ komplex (z. B. die Umbenennung von Variablen in kurze Namen). Drei beliebte Minifizierungswerkzeuge sind: