From 5e45bf3d3d79f4bd7e1ed811af58fa7fab1c941a Mon Sep 17 00:00:00 2001 From: Aviv Keller Date: Sat, 21 Feb 2026 12:21:07 -0500 Subject: [PATCH] chore(wasm): disable on s390x --- src/utils/highlighter.mjs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/utils/highlighter.mjs b/src/utils/highlighter.mjs index 722388a8..0217f09d 100644 --- a/src/utils/highlighter.mjs +++ b/src/utils/highlighter.mjs @@ -31,7 +31,11 @@ function isCodeBlock(node) { ); } -export const highlighter = await createHighlighter({ wasm: true }); +export const highlighter = await createHighlighter({ + // s390x machines throw memory issues on WASM builds + // https://github.com/nodejs/node/blob/c9acf345922bd758fbb3f16ee6256aa165260219/test/common/sea.js#L55 + wasm: process.arch !== 's390x', +}); /** * Creates a HAST transformer for Shiki which is used for transforming our codeboxes