The newest v1.12 release of the popular, open source, JavaScript Code Style (JSCS) linter has been released. This tool is actively maintained by two Behance JavaScript engineers: Mike Sherov and Joel Kemp.

For those of you who haven’t used JSCS, it “makes your code look good” by programmatically enforcing your company’s JavaScript styleguide. Without JSCS, pull requests are often littered with noisy “comma here, space there” comments. With JSCS, style violations will cause your continuous integration (ex: TravisCI or Jenkins) builds to fail. Check out our presets to get started.

The most recent release contains an awesome autofix feature. With autofix, violations can be automatically fixed. Several rules are currently supported, including validateIndentation (the most complicated JSCS rule).

You can also integrate autofixing into Sublime Text using the JSCS-Formatter plugin.

Check it out and let us know what you think.