Add function to read optional entity name

This commit is contained in:
2026-04-03 01:03:04 +02:00
parent 61cc96293d
commit c90c2ba5ad

View File

@@ -336,6 +336,10 @@ function readOptionalBrushName(value: unknown, label: string): string | undefine
return normalizeBrushName(expectOptionalString(value, label));
}
function readOptionalEntityName(value: unknown, label: string): string | undefined {
return normalizeEntityName(expectOptionalString(value, label));
}
function expectEmptyCollection(value: unknown, label: string): Record<string, never> {
if (!isRecord(value)) {
throw new Error(`${label} must be a record.`);