Skip to content

NodeBB Style Guide

Core developers follow the AirBnB Javascript Style Guide. This is enforced through the use of automatic eslint validation on push to the remote repository.

As a developer you must follow this style guide for all pull requests, or they will not be merged.

Third-party developers working on plugins and themes are free to disregard this style guide, although we encourage following it as a matter of best practice.

  • Note: client-side code must stick with ES5 spec to be minified properly.