#!/bin/bash
RunCmd=CreoleRun
proxy_client_adresse=$(CreoleGet proxy_client_adresse "non")
proxy_client_port=$(CreoleGet proxy_client_port "non")

# configuration proxy npm
if [ "$proxy_client_adresse" != "non" ]
then
$RunCmd "export HTTP_PROXY='${proxy_client_adresse}:${proxy_client_port}'" web
$RunCmd "export HTTPS_PROXY='${proxy_client_adresse}:${proxy_client_port}'" web
$RunCmd "npm config set proxy http://${proxy_client_adresse}:${proxy_client_port}" web  >/dev/null 2>&1
fi

# installation de n
$RunCmd "npm cache clean -f" web >/dev/null 2>&1
$RunCmd "npm install -g n" web >/dev/null 2>&1
if [ "$proxy_client_adresse" != "non" ]
then
$RunCmd "export HTTPS_PROXY='${proxy_client_adresse}:${proxy_client_port}'; n 13" web    >/dev/null 2>&1
else
$RunCmd "n 13" web    >/dev/null 2>&1
fi
exit 0
