Files
diachron/framework/shims/node.common
Michael Wolf 1da81089cd Add sync.sh script
This downloads and installs dependencies necessary to run or develop.

Add docker-compose.yml for initial use
2026-01-11 16:06:43 -06:00

21 lines
632 B
Plaintext

# Fix for https://www.shellcheck.net/wiki/SC2148
# shellcheck shell=bash
node_common_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
project_root="$node_common_DIR/../.."
# shellcheck source=../versions
source "$node_common_DIR"/../versions
nodejs_binary_dir="$project_root/$nodejs_bin_dir"
# This might be too restrictive. Or not restrictive enough.
PATH="$nodejs_binary_dir":/bin:/usr/bin
node_dist_dir="$project_root/$nodejs_dist_dir"
export NPM_CONFIG_PREFIX="$node_dist_dir/npm"
export NPM_CONFIG_CACHE="$node_dist_dir/cache"
export NPM_CONFIG_TMP="$node_dist_dir/tmp"
export NODE_PATH="$node_dist_dir/node_modules"