From 0cad35e39cdfbd3f67d26060d7e4233487f1f41f Mon Sep 17 00:00:00 2001 From: Jinwoo-H Date: Sun, 9 Aug 2026 23:30:26 -0400 Subject: [PATCH] fix(server): verify Windows npm shims by execution --- config/scripts/verify-node-server-package.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/scripts/verify-node-server-package.mjs b/config/scripts/verify-node-server-package.mjs index eb435f0b066..a64faad8fe4 100644 --- a/config/scripts/verify-node-server-package.mjs +++ b/config/scripts/verify-node-server-package.mjs @@ -97,7 +97,7 @@ function verifyInventory(packed) { throw new Error(`tarball is missing ${required}`) } } - if ((files.get('dist/cli.js')?.mode & 0o111) === 0) { + if (process.platform !== 'win32' && (files.get('dist/cli.js')?.mode & 0o111) === 0) { throw new Error('CLI is not executable') } if (packed.unpackedSize > 100 * 1024 * 1024) {