Felix's Node.js Style Guide contains some choice directives:

  • Let's start with the religious problems first. Our benevolent dictator has chosen 2 space indention for the node core, so you would do well to follow his choice.
  • There are rebellious forces that try to steal your semicolons from you. But make no mistake, our traditional culture is still well and truly alive. So follow the community, and use those semicolons!
  • Programming is not about remembering stupid rules. Use the triple equality operator as it will work just as expected.

They are generally in line with the glut of Javascript coding standards, and are well worth adopting!