






















@@ -153,8 +153,8 @@ function listFiles(rootDir, prefix = "") {
153153return files;
154154}
155155156-async function readPackedPackage(tarballPath, extractDir) {
157-await tar.x({ file: tarballPath, cwd: extractDir });
156+function readPackedPackage(tarballPath, extractDir) {
157+tar.x({ file: tarballPath, cwd: extractDir, sync: true });
158158const packageDir = path.join(extractDir, "package");
159159const packageJson = JSON.parse(fs.readFileSync(path.join(packageDir, "package.json"), "utf8"));
160160return {
@@ -169,7 +169,7 @@ export async function verifyPublishedPluginRuntime(spec) {
169169const tarballPath = await packPublishedPackage(spec, workingDir);
170170const extractDir = path.join(workingDir, "extract");
171171fs.mkdirSync(extractDir, { recursive: true });
172-const packedPackage = await readPackedPackage(tarballPath, extractDir);
172+const packedPackage = readPackedPackage(tarballPath, extractDir);
173173const errors = collectPluginNpmPublishedRuntimeErrors({
174174 ...packedPackage,
175175 spec,
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。