Files
azuredatastudio/scripts/npm.bat
2017-12-14 15:20:19 -08:00

18 lines
602 B
Batchfile

@echo off
SET SUPPORTEDNPMVERSION=4.2.0
setlocal
set npm_config_disturl="https://atom.io/download/electron"
for /f "tokens=2 delims=:, " %%a in ('findstr /R /C:"\"electronVersion\":.*" "%~dp0..\package.json"') do set npm_config_target=%%~a
set npm_config_runtime="electron"
set npm_config_cache=~\.npm-electron
npm %*
endlocal
for /F "tokens=* USEBACKQ" %%V IN (`npm --version`) do (
set CURRENTNPMVERSION=%%V
)
if not %CURRENTNPMVERSION%==%SUPPORTEDNPMVERSION% (
echo NPM version %CURRENTNPMVERSION% is not supported with this project. We strongly recommend to use version %SUPPORTEDNPMVERSION%
)