File: //var/packages/Node.js_v12/scripts/postinst
#!/bin/sh
# Copyright (C) 2000-2019 Synology Inc. All rights reserved.
. $(dirname $0)/common
OLD_LINK="/usr/local/lib/node_modules"
if [ -L "$OLD_LINK" ]; then
rm "$OLD_LINK"
fi
DO_LINK
# check nvm
[ -f /usr/local/bin/nvm ] && SYSTEM_N_VER=$(/usr/local/bin/nvm --version)
if [ -n "$SYSTEM_N_VER" ]; then
N_VER=$($PKG_DIR/nvm/nvm --version)
[ "$N_VER" -lt "$SYSTEM_N_VER" ] && exit 0
fi
[ ! -d /usr/local/bin ] && mkdir -p /usr/local/bin
cp -rf $PKG_DIR/nvm/nvm /usr/local/bin/nvm
SET_DEFAULT_NODE
UPDATE_NPM
exit 0