This is a fork of semistandard-format same concept but with semicolons and tabs.
Install with npm
$ npm install -g happiness-format
Output all formatted javascript in a directory and subdirectories to stdout
$ happiness-format
Format all javascript files, overwriting them into standard format
$ happiness-format -w
Format javascript over stdin
$ happiness-format < file.js > formatted-file.js
Format and overwrite specific files
$ happiness-format -w file1.js file2.js
- Sublime Text: sublime-standard-format
- Atom: atom-standard-formatter
A new step should be added to the modification cycle: modifying the program to make it readable.