UNPKG

clownface

Version:

Simple but powerful graph traversing library

16 lines (12 loc) 299 B
export default function toArray(value, defaultValue) { if (typeof value === 'undefined' || value === null) { return defaultValue } if (Array.isArray(value)) { return value } if (typeof value !== 'string' && value[Symbol.iterator]) { return [...value] } return [value] }