function resolveArray(value: T): T[] { if (Array.isArray(value)) { return value; } return [value]; } function resolveAsArrayOrUndefined( value: T | T[] | undefined | null, ): undefined | T[] { if (typeof value === "undefined" || value === null) { return undefined; } if (Array.isArray(value)) { return value; } return [value]; } export { resolveArray, resolveAsArrayOrUndefined };