add l-snj for javascript snippets check
use functions instead of aliases to do git commit and git commit+push