In path.dart, the matching functions should be adapted like in here:
// windows version
exports.normalize = (String path) {
var result = splitDeviceRe.firstMatch(path);
var device = or(result.str, '');
var isUnc = device != null && device.substring(1,1) != ':';