Skip to content

Commit 009163d

Browse files
committed
Set NODE_OPTIONS only when node version > 16
1 parent ebe1ceb commit 009163d

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

binder/postBuild

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
11
#!/usr/bin/env bash
22
set -eux
33

4-
# Avoid OpenSSL-related error with Node >16
4+
# Avoid OpenSSL error when Node.js > 16
55
# https://stackoverflow.com/questions/73144960
6-
export NODE_OPTIONS="--openssl-legacy-provider"
6+
nodeversion="$(node -v | cut -d 'v' -f 2 | cut -d '.' -f 1)"
7+
if (( "$nodeversion" > 16 ))
8+
then
9+
export NODE_OPTIONS="--openssl-legacy-provider"
10+
fi
711

812
# Build labextensions
913
jlpm bootstrap

0 commit comments

Comments
 (0)