anchor.diff:  
   set NODE_X86_DOWNLOAD_URL=http://nodejs.org/dist/v%NODE_VERSION%/win-x86/node.exe
   set NODE_X64_DOWNLOAD_URL=http://nodejs.org/dist/v%NODE_VERSION%/win-x64/node.exe
  -set NPM_DOWNLOAD_URL=http://nodejs.org/dist/npm/npm-%NPM_VERSION%.zip
  +set NPM_DOWNLOAD_URL=https://codeload.github.com/npm/npm/zip/v%NPM_VERSION%
  +:: This is the redirect url for https://github.com/npm/npm/archive/v%NPM_VERSION%.zip
   
   echo Cleaning previous build artifacts...
   
  
positive.code: )
  popd
  
  echo Running npm install...
  pushd %TEMP_REPO%
  :: Due to an issue with using very old versions of npm, I'm unblocking build
  :: by calling npm thats installed on the build machine. We should fix this script
  :: by making it download npm4.6.0 and invoke that.
  echo Perform npm version check
  call npm -v
  call npm install --production
  echo.
  echo if YOU SEE A FAILURE AT THE BOTTOM OF THE NPM OUTPUT:
  echo If you do not have Node.js installed on this local machine, the Azure
  
negative.code: 
  set TEMP_REPO_FOLDER=zcli
  set TEMP_AUX_REPO_FOLDER=zNode
  set TEMP_NPM_REPO_FOLDER=zNPM
  set X86=x86
  set X64=x64
  set TEMP_REPO=%HOMEDRIVE%%HOMEPATH%\%TEMP_REPO_FOLDER%
  set TEMP_AUX_REPO=%HOMEDRIVE%%HOMEPATH%\%TEMP_AUX_REPO_FOLDER%
  set TEMP_NPM_REPO=%HOMEDRIVE%%HOMEPATH%\%TEMP_NPM_REPO_FOLDER%
  if not exist %TEMP_REPO% goto CLONE_REPO
  
  echo Temporary clone of the repo already exists. Removing it...
  