Highlights
- Class names should use UpperCamelCase
- Variables, methods, functions should use lowerCamelCase
Filenames and directories have no universal standard, but we will generally try to use kebab case (dashed all lowercase).
The latest directs us not to use uppercase letters for package names, so that is one indicator driving us towards kebab case.
Note it seems google and npm differ on directory name. We will go by the npm tool convention because it will be consuming our directory names.
References
Introduction To Node.js
(Chapter 904 - Conventions)