#!/bin/sh
# Generated by ZCode: npm fallback on the Electron Node runtime.
if [ -z "${ZCODE_NODE_FALLBACK_EXEC_PATH:-}" ]; then
  echo "zcode node fallback: ZCODE_NODE_FALLBACK_EXEC_PATH is not set" >&2
  exit 127
fi
if [ -z "${ZCODE_NODE_FALLBACK_NPM_ROOT:-}" ]; then
  echo "zcode node fallback: ZCODE_NODE_FALLBACK_NPM_ROOT is not set" >&2
  exit 127
fi
ELECTRON_RUN_AS_NODE=1
export ELECTRON_RUN_AS_NODE
: "${npm_config_update_notifier:=false}"
export npm_config_update_notifier
exec "$ZCODE_NODE_FALLBACK_EXEC_PATH" "$ZCODE_NODE_FALLBACK_NPM_ROOT/bin/npm-cli.js" "$@"
