From 2a5e15d03ece8bf98deb610b2aea1393024c4a47 Mon Sep 17 00:00:00 2001 From: Boshen Date: Thu, 22 Aug 2024 23:28:13 +0800 Subject: [PATCH] fix(npm): `libc` field should not be `null` closes #4952 --- npm/oxc-parser/scripts/generate-packages.mjs | 2 +- npm/oxc-transform/scripts/generate-packages.mjs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/npm/oxc-parser/scripts/generate-packages.mjs b/npm/oxc-parser/scripts/generate-packages.mjs index 4c3ae648d..296177560 100644 --- a/npm/oxc-parser/scripts/generate-packages.mjs +++ b/npm/oxc-parser/scripts/generate-packages.mjs @@ -47,7 +47,7 @@ function generateNativePackage(target) { const triple = target.split("-"); const platform = triple[0]; const arch = triple[1]; - const libc = triple[2] && { libc: [LIBC_MAPPING[triple[2]]] } + const libc = triple[2] && LIBC_MAPPING[triple[2]] && { libc: [LIBC_MAPPING[triple[2]]] } const manifest = { name: package_name(target), version, diff --git a/npm/oxc-transform/scripts/generate-packages.mjs b/npm/oxc-transform/scripts/generate-packages.mjs index afe948a3e..a7435930e 100644 --- a/npm/oxc-transform/scripts/generate-packages.mjs +++ b/npm/oxc-transform/scripts/generate-packages.mjs @@ -47,7 +47,7 @@ function generateNativePackage(target) { const triple = target.split("-"); const platform = triple[0]; const arch = triple[1]; - const libc = triple[2] && { libc: [LIBC_MAPPING[triple[2]]] } + const libc = triple[2] && LIBC_MAPPING[triple[2]] && { libc: [LIBC_MAPPING[triple[2]]] } const manifest = { name: package_name(target), version,