anchor.diff:  popd
   popd
   
  -echo.
  -echo Downloading npm...
  -pushd %TEMP_REPO%\bin
  -curl -o npm.zip %NPM_DOWNLOAD_URL%
  -if %errorlevel% neq 0 goto ERROR
  +if not exist %TEMP_NPM_REPO% goto NPM_DOWNLOAD_TASK
  +
  +echo Temporary clone of auxilary npm repo exists. Removing it...
  +pushd %TEMP_NPM_REPO%\..\
  +if exist %TEMP_NPM_REPO% rmdir /s /q %TEMP_NPM_REPO%
  +if exist %TEMP_NPM_REPO% (
  +    echo Failed to delete %TEMP_NPM_REPO%.
  +    goto ERROR
  +)
  +popd
  +
  +:NPM_DOWNLOAD_TASK
  +mkdir %TEMP_NPM_REPO%
  +echo Downloading npm from %NPM_DOWNLOAD_URL%...
  +pushd %TEMP_NPM_REPO%
  +curl -k -o npm.zip %NPM_DOWNLOAD_URL%
  +if %errorlevel% neq 0 goto ERROR
  +echo Unzipping npm from archive...
   unzip -q npm.zip
   if %errorlevel% neq 0 goto ERROR
   del npm.zip
  
positive.code: chcp 850 
  
  set NODE_VERSION=6.10.0
  set NPM_VERSION=1.3.17
  
  :: Add Git to the path as this should be run through a .NET command prompt
  :: and not a Git bash shell... We also need the gnu toolchain (for curl & unzip)
  
negative.code: )
  popd
  
  echo Preparing to run npm install...
  pushd %TEMP_REPO%
  set NPM=.\bin\node.exe %TEMP_NPM_REPO%\npm-%NPM_VERSION%\cli.js
  echo.
  echo Perform npm version check
  call NPM -v
  echo Running npm install...
  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
  