GitHub - rdio/jsfmt: For formatting, searching, and rewriting JavaScript.

jsfmt är ett verktyg för att formatera, söka och skriva om JavaScript-kod, analogt med gofmt. Det erbjuder kommandoradsalternativ för olika uppgifter som att visa diffar, lista filer, skriva över, validera, skriva om och söka, och kan konfigureras via .jsfmtrc-filer. jsfmt använder esformatter för sina grundläggande formateringsfunktioner och stöder esformatter-plugins, inklusive esformatter-JSX för JSX. Verktyget tillhandahåller ett omfattande API för programmatisk användning av dess funktioner för formatering, omskrivning, sökning och validering. Det integrerar med olika utvecklingsmiljöer och byggsystem genom plugins och uppgifter (t.ex. Vim, Atom, Grunt, Gulp, Emacs, Sublime Text).