Files
jose/.node_flags.sh

12 lines
380 B
Bash
Executable File

echo "Using Node.js $(node --version)"
node -e 'process.exit(parseInt(process.versions.node, 10))' &> /dev/null
NODE_VERSION=$?
export NODE_OPTIONS='--no-warnings'
if [[ $NODE_VERSION -eq 18 ]]; then
export NODE_OPTIONS+=' --experimental-global-webcrypto'
elif [[ $NODE_VERSION -eq 16 ]]; then
export NODE_OPTIONS+=' --experimental-global-webcrypto --experimental-fetch'
fi