Atom package to format code using Javascript Standard Style.
Failed to load latest commit information.
keymaps Format on save and converted CS to JS Jun 6, 2015
menus Fixes #15. Better naming of menu items. Oct 25, 2015
.gitignore Initial commit Jun 5, 2015 Update Sep 27, 2016 license and changelog Jun 5, 2015 Clean up style vs formatter change Sep 27, 2016
package.json Prepare 2.8.0 release Jan 10, 2017


Atom package to format your Javascript using Standard Style , Semi-Standard Style or Happiness Style.



Use ctrl-alt-f to format the current Javascript file. If a text selection is made, only the selected text will be formatted.

Format On Save

Automatically format your Javascript file on save by enabling the Format On Save package setting. This is off by default.


Packages > standard-formatter > Format


formatOnSave (default: false)

Format Javascript files when saving.

checkStyleDevDependencies (default: false)

Check code style in package.json devDependencies. If a valid style is not found it won't format.

| Note: This will use the nearest package.json

style (default: standard)

Choose the style formatter module you want to use. If checkStyleDevDependencies is true this setting will be ignored.

honorPackageConfig (default: true)

Don't auto-format files included in the package.json's "ignore" configuration for the detected style.

| Note: This will use the nearest package.json

A note on formatting

This package relies on the excellent work from the following modules to perform formatting:

If parts of your Javascript are not being formatted as you'd expect, is is likely an issue with one of these modules and not this Atom package. To verify this, you can try to format your file directly using the above modules and examine the output.

For example, to format my-file.js and output to stdout:

$ npm install -g standard-format
$ standard-format my-file.js