Angular2 .gitignore

Intento aprender Angular 2 y actualmente estoy preparando un proyecto de muestra. Solo quiero saber si mi .gitignore ya es suficiente o ¿me .gitignore algo?

 node_modules typings jspm_packages bower_components app/**/*.js app/**/*.map 

TIA!

angular-cli genera

 # See http://help.github.com/ignore-files/ for more about ignoring files. # compiled output /dist /tmp /out-tsc # dependencies /node_modules # IDEs and editors /.idea .project .classpath .c9/ *.launch .settings/ *.sublime-workspace # IDE - VSCode .vscode/* !.vscode/settings.json !.vscode/tasks.json !.vscode/launch.json !.vscode/extensions.json # misc /.sass-cache /connect.lock /coverage /libpeerconnection.log npm-debug.log testem.log /typings # e2e /e2e/*.js /e2e/*.map # System Files .DS_Store Thumbs.db