diff options
author | Hood Chatham <roberthoodchatham@gmail.com> | 2024-10-29 06:28:54 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-29 06:28:54 (GMT) |
commit | dc2552d429c91310b0c410c3e856728d8866b05f (patch) | |
tree | 7684ba7f254ee6b80ab1f37af534f1d54ea71095 /Tools/wasm | |
parent | 85799f1ffd5f285ef93a608b0aaf6acbb464ff9d (diff) | |
download | cpython-dc2552d429c91310b0c410c3e856728d8866b05f.zip cpython-dc2552d429c91310b0c410c3e856728d8866b05f.tar.gz cpython-dc2552d429c91310b0c410c3e856728d8866b05f.tar.bz2 |
gh-124928: Emscripten node support: Clean up old node <= 16 flags (#124929)
Clean up configure flags for old node versions
These flags are only needed for node <= 16. Node 16 has been end of life since
October of 2023.
Diffstat (limited to 'Tools/wasm')
-rw-r--r-- | Tools/wasm/emscripten/node_pre.js | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/Tools/wasm/emscripten/node_pre.js b/Tools/wasm/emscripten/node_pre.js new file mode 100644 index 0000000..3490d3c --- /dev/null +++ b/Tools/wasm/emscripten/node_pre.js @@ -0,0 +1,9 @@ +// If process is undefined, we're not running in the node runtime let it go I +// guess? +if (typeof process !== "undefined") { + const nodeVersion = Number(process.versions.node.split('.',1)[0]); + if (nodeVersion < 18) { + process.stderr.write(`Node version must be >= 18, got version ${process.version}\n`); + process.exit(1); + } +} |