Issue seems to be caused by the grunt or node js having too many files open.
Some possible solutions are:
Have you tried restarting your system or increasing the number of file descriptors?
@mwbrooks I tried restarting & also increasing the number file descriptors but encountered the same issue.
Going to see if modifying my .bash_profile with a higher ulimit will resolve the issue.
by adding this ulimit -n 10240 to my .bash_profile seemed to do the trick.
ulimit -n 10240
If your computer doesn't have a .bash_profile in your home folder follow these instructions: