@multiformats/dns
Version:
Resolve DNS queries with browser fallback
24 lines (18 loc) • 363 B
text/typescript
import { RecordType } from '../index.js'
export function getTypes (types?: RecordType | RecordType[]): RecordType[] {
const DEFAULT_TYPES = [
RecordType.A
]
if (types == null) {
return DEFAULT_TYPES
}
if (Array.isArray(types)) {
if (types.length === 0) {
return DEFAULT_TYPES
}
return types
}
return [
types
]
}