You can clone with
HTTPS or Subversion.
The dart2js task needs to reference the .bat script when running on windows. Something like this:
bool get _isWindows => Platform.operatingSystem == 'windows';
Path get _dart2jsPath => new Path.fromNative(new Options().executable)
.directoryPath.append(_isWindows ? 'dart2js.bat' : 'dart2js');
It doesn't. We're directly referencing the file to run, and dart-sdk\bin\dart2js doesn't exist on the windows sdk.
Thanks for the report Devon!