#!/bin/bash
SOURCE="${BASH_SOURCE[0]}"
while [ -h "$SOURCE" ]; do
  DIR="$( cd -P "$( dirname "$SOURCE" )" >/dev/null 2>&1 && pwd )"
  SOURCE="$(readlink "$SOURCE")"
  [[ $SOURCE != /* ]] && SOURCE="$DIR/$SOURCE"
done
EXECUTION_DIR="$( cd -P "$( dirname "$SOURCE" )" >/dev/null 2>&1 && pwd )"


if [ -z "${NODE_PATH}" ]; then
  NODE_PATH="${EXECUTION_DIR}"
else
  NODE_PATH="${EXECUTION_DIR}:${NODE_PATH}"
fi
export NODE_PATH
node --stack_trace_limit=100 "$@"
exit $?
