(value: T | T[] | undefined)
| 17 | } |
| 18 | |
| 19 | function asArray<T>(value: T | T[] | undefined): T[] { |
| 20 | if (value === undefined) { |
| 21 | return [] |
| 22 | } |
| 23 | return Array.isArray(value) ? value : [value] |
| 24 | } |
| 25 | |
| 26 | function isCanonicalLocale(locale: string): boolean { |
| 27 | try { |