Ah, so itās actually saying that itās failing to find:
node_modules/coffeescript/bin/coffee\r
I strongly suspect that \r will represent a carriage return.
So it should be looking for coffee, but a carriage return has gotten into the string for the path itās using. As everything other than the null character is (strictly) allowed in filenames, a file by that name isnāt invalid ā but of course doesnāt actually exist.
I canāt be confident about how thatās happening, but as youāre running on Windows which has always liked CRLF rather than just LF for line endings, Iām assuming itās related. Perhaps thatās a locale feature, and hosting on Windows affects that? Iām merely speculating at this point.
Have a look at how that file path gets generated, for starters.