I came accross this lovely error while I was trying to run my Jest tests. I belive the error is mainly because of the latest IOS Mojave.
brew -v
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install watchman
Credits to @Meekohi
Reference: expo/expo#854