API support for Get/SetParameterAttributes

This commit is contained in:
Zaid Abdulla committed 2019-12-17 23:01:28 -08:00
1 parent d311dad861
commit 96add7efe2
4 files changed
+74 -11

No files matched your search

+12
View File
@@ -241,6 +241,18 @@ function sanitizeTask(task): void {
)
throw new Error("Invalid 'targetFileName' property");
break;
case "provisions":
if (
!Array.isArray(task.provisions) ||
!task.provisions.every(arr =>
arr.every(
s => s == null || ["boolean", "number", "string"].includes(typeof s)
)
)
)
throw new Error("Invalid 'provisions' property");
break;
}
return task;