Require task puppet-lint needed. Otherwise when running locally following error will appear uninitialized constant PuppetLint
Correcting:
Evaluating manifests/cli.pp
ERROR: tab character found on line 50
ERROR: tab character found on line 51
ERROR: tab character found on line 55
WARNING: => on line isn't properly aligned for resource on line 56
Merge remote-tracking branch 'origin/master'
Corrected
manifests/dev.pp - ERROR: tab character found on line 48
manifests/dev.pp - WARNING: indentation of => is not properly aligned on line 44
manifests/dev.pp - WARNING: indentation of => is not properly aligned on line 49