From 9d858a401dd3ea97953cb0d4ee4c06a140286ff1 Mon Sep 17 00:00:00 2001 From: Vincent Koc Date: Sun, 3 May 2026 10:22:17 -0700 Subject: [PATCH] fix(release): use sync published tar extraction --- scripts/verify-plugin-npm-published-runtime.mjs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/verify-plugin-npm-published-runtime.mjs b/scripts/verify-plugin-npm-published-runtime.mjs index 64f9f02cc44..331db6b91f2 100644 --- a/scripts/verify-plugin-npm-published-runtime.mjs +++ b/scripts/verify-plugin-npm-published-runtime.mjs @@ -153,8 +153,8 @@ function listFiles(rootDir, prefix = "") { return files; } -async function readPackedPackage(tarballPath, extractDir) { - await tar.x({ file: tarballPath, cwd: extractDir }); +function readPackedPackage(tarballPath, extractDir) { + tar.x({ file: tarballPath, cwd: extractDir, sync: true }); const packageDir = path.join(extractDir, "package"); const packageJson = JSON.parse(fs.readFileSync(path.join(packageDir, "package.json"), "utf8")); return { @@ -169,7 +169,7 @@ export async function verifyPublishedPluginRuntime(spec) { const tarballPath = await packPublishedPackage(spec, workingDir); const extractDir = path.join(workingDir, "extract"); fs.mkdirSync(extractDir, { recursive: true }); - const packedPackage = await readPackedPackage(tarballPath, extractDir); + const packedPackage = readPackedPackage(tarballPath, extractDir); const errors = collectPluginNpmPublishedRuntimeErrors({ ...packedPackage, spec,