make npm aliases DRY
move .gitignore to global