From c7b1f1285f47872a5225094c42859d11a8a12944 Mon Sep 17 00:00:00 2001 From: Shakker Date: Tue, 28 Apr 2026 03:25:20 +0100 Subject: [PATCH] test: fix bundled startup guard typing --- src/plugins/bundled-plugin-metadata.test.ts | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/src/plugins/bundled-plugin-metadata.test.ts b/src/plugins/bundled-plugin-metadata.test.ts index 9b06783794d..d6120f61712 100644 --- a/src/plugins/bundled-plugin-metadata.test.ts +++ b/src/plugins/bundled-plugin-metadata.test.ts @@ -113,15 +113,10 @@ function listRepoBundledPluginManifests() { return fs .readdirSync(bundledPluginsDir, { withFileTypes: true }) .filter((entry) => entry.isDirectory()) - .map((entry) => ({ - dirName: entry.name, - manifest: loadPluginManifest(path.join(bundledPluginsDir, entry.name), false), - })) - .filter((entry) => entry.manifest.ok) - .map((entry) => ({ - dirName: entry.dirName, - manifest: entry.manifest.manifest, - })); + .flatMap((entry) => { + const result = loadPluginManifest(path.join(bundledPluginsDir, entry.name), false); + return result.ok ? [{ dirName: entry.name, manifest: result.manifest }] : []; + }); } function readPackageManifest(pluginDir: string): PackageManifest | undefined {