Add plugin inputUI type check

This commit is contained in:
HaveAGitGat 2021-12-31 13:04:39 +00:00
parent 8dbd3484df
commit 7bfa40b1f9

View file

@ -157,6 +157,9 @@ module.exports.plugin = plugin;`;
console.log(`Plugin Input type does not match defaultValue type:
'${folder}/${files[i]}' : ${inputs[j].name}`);
process.exit(1);
} else if (!['text', 'dropdown'].includes(inputs[j].inputUI.type)) {
console.log(`Plugin Input inputUI is invalid: '${folder}/${files[i]}' : ${inputs[j].name}`);
process.exit(1);
} else if (inputs[j].defaultValue === undefined) {
console.log(`Plugin Input does not have a default value: '${folder}/${files[i]}' : ${inputs[j].name}`);
process.exit(1);