Fix plugin package handling by trimming and validating input; add .node-version file

Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
This commit is contained in:
Vincenzo Scamporlino
2026-03-17 11:02:07 +01:00
committed by Patrik Oldsberg
parent 733dd3447e
commit db13e5f52f
@@ -74,6 +74,8 @@ export async function collectPortableTemplateInput(
const pluginPkg = (parameters.pluginPackage as string | undefined)?.trim();
if (!pluginPkg || !isValidNpmPackageName(pluginPkg)) {
delete parameters.pluginPackage;
} else {
parameters.pluginPackage = pluginPkg;
}
if (parameters.pluginId && !parameters.pluginPackage) {