File path resolver cross-platform with no-symlink-resolve default