fix: run-install array output

This commit is contained in:
Erik Burton 2024-01-23 14:13:03 -08:00
parent 7df928f347
commit 8e68382d3a
No known key found for this signature in database

View File

@ -25,9 +25,7 @@ export function parseRunInstall(name: string): RunInstall[] {
validateRunInstallInput(input) validateRunInstallInput(input)
if (Array.isArray(input)) return input return Array.isArray(input) ? input : [input]
return input;
} }
function validateRunInstallInput(input: any) { function validateRunInstallInput(input: any) {
@ -38,7 +36,6 @@ function validateRunInstallInput(input: any) {
} else { } else {
validateRunInstallEntry(input) validateRunInstallEntry(input)
} }
} }
function validateRunInstallEntry(input: any) { function validateRunInstallEntry(input: any) {
@ -57,4 +54,4 @@ function validateRunInstallEntry(input: any) {
if (input.args !== undefined && !Array.isArray(input.args)) { if (input.args !== undefined && !Array.isArray(input.args)) {
throw new Error('Invalid input for run_install.args') throw new Error('Invalid input for run_install.args')
} }
} }