This won't work well on windows. Use `path.resolve(String(source))` for that.