Replaced doesPathContainFiles with validateEmptyFolder function
Replaced doesPathContainFiles with validateEmptyFolder function

This new function returns Promise<null | Error>

This allows us to quickly check if the result is a clonable path by way of checking for a null result.

If there was an error generated that prevents returning the result, it will be returned as an Error type that can be caught allowing the caller to decide what to do from there.

artivilla/desktop,say25/desktop,desktop/desktop,desktop/desktop,kactus-io/kactus,shiftkey/desktop,j-f1/forked-desktop,artivilla/desktop,kactus-io/kactus,say25/desktop,artivilla/desktop,j-f1/forked-desktop,desktop/desktop,j-f1/forked-desktop,kactus-io/kactus,desktop/desktop,shiftkey/desktop,shiftkey/desktop,say25/desktop,say25/desktop,kactus-io/kactus,j-f1/forked-desktop,shiftkey/desktop,artivilla/desktop