array to object (arr to obj)
convert arrays to objects
default
(also can be used as valAsKeyAndVal)
const arrToObj = require('arr-to-obj')
const obj = arrToObj(['eh', 'canada'])
valAsKey
const {valAsKey} = require('arr-to-obj')
const obj = valAsKey(['eh', 'canada'], 'woot')
valAsVal
const {valAsVal} = require('arr-to-obj')
const obj = valAsVal(['eh', 'canada'])
custom
const arrToObj = require('arr-to-obj')
const arr = ['eh', 'canada']
const obj = arrToObj(array, {
valFn: () => undefined,
keyFn: ({i, val}) => typeof fn === 'function' ? fn(val, i) : (fn || i),
})
resources