From 5d21916c0d4b3b157c8390b59da6e7b37a3a30d7 Mon Sep 17 00:00:00 2001 From: Andre Wanlin Date: Wed, 28 Jan 2026 06:26:25 -0600 Subject: [PATCH] Updates based on feedback Signed-off-by: Andre Wanlin --- scripts/verify-plugin-directory.js | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/scripts/verify-plugin-directory.js b/scripts/verify-plugin-directory.js index 532f19f5e6..b50c87ff42 100644 --- a/scripts/verify-plugin-directory.js +++ b/scripts/verify-plugin-directory.js @@ -41,16 +41,18 @@ async function main() { let hasErrors = false; for (const pluginDirectoryFile of pluginDirectoryFiles) { - if (!pluginDirectoryFile.toLocaleLowerCase().includes('.yaml')) { - hasErrors = true; - console.log(`${pluginDirectoryFile} is missing the '.yaml' extension`); - } - const pluginDirectoryFilePath = join( pluginDirectoryPath, pluginDirectoryFile, ); + if (!pluginDirectoryFile.toLocaleLowerCase().includes('.yaml')) { + hasErrors = true; + console.log( + `${pluginDirectoryFilePath}: The '.yaml' extension is missing`, + ); + } + const pluginDataYaml = yaml.load( fs.readFileSync(pluginDirectoryFilePath, { encoding: 'utf-8' }), ); @@ -60,12 +62,12 @@ async function main() { } catch (error) { if (error instanceof z.ZodError) { console.log( - `YAML data validation failed for ${pluginDirectoryFile}:`, + `${pluginDirectoryFilePath}: YAML data validation failed`, error.errors, ); } else { console.log( - `An unexpected error occurred for ${pluginDirectoryFile}:`, + `${pluginDirectoryFilePath}: An unexpected error occurred`, error, ); } @@ -78,7 +80,7 @@ async function main() { } } -main(process.argv.slice(2)).catch(error => { +main().catch(error => { console.error(error.stack || error); process.exit(1); });