simplified err handling block

This commit is contained in:
Dan Motzenbecker 2015-09-18 23:05:39 -04:00
parent 15e2301324
commit 0a5fecca0e
1 changed files with 8 additions and 10 deletions

View File

@ -156,16 +156,14 @@ init = (projName) ->
log '✔ Done', 'bgMagenta' log '✔ Done', 'bgMagenta'
log '' log ''
catch {message}
catch e logErr \
if e.message.match /type\:.+lein/i if message.match /type\:.+lein/i
logErr 'Leiningen is required (http://leiningen.org/)' 'Leiningen is required (http://leiningen.org/)'
else if message.match /type\:.+pod/i
else if e.message.match /type\:.+pod/i 'CocoaPods is required (https://cocoapods.org/)'
logErr 'CocoaPods is required (https://cocoapods.org/)' else
message
else
logErr e.message
process.exit 1 process.exit 1