2.0.0 • Published 9 years ago

collapse-array v2.0.0

Weekly downloads
7
License
MIT
Repository
github
Last release
9 years ago

collapse-array

collapse-array is a simple utility for collapsing single-element arrays.

Build status

Browser support

Install

npm install collapse-array

Example

var collapse = require('collapse-array')
var collapseDeep = require('collapse-array/deep')
var collapseObj = require('collapse-array/object')

collapse([4])
// => 4

collapse([1, 2, 3])
// => [1, 2, 3]

collapseDeep([[[[2],[3]]]])
// => [2, 3]

collapseObj({
  a: 123,
  b: [['one'], ['two', 'three'], ['four']],
  c: function () {
    return 'hello'
  }
})
/*
{
  a: 123,
  b: ['one', ['two', 'three'], 'four'],
  c: function () {
    return 'hello'
  }
}
*/

License

MIT

2.0.0

9 years ago

1.0.1

10 years ago

1.0.0

10 years ago

0.0.1

11 years ago

0.0.0

11 years ago