Use an object where an array is required (See examples)
🏠 Homepage
npm install array-object-alt
npm run test
- o2a(o) ⇒
-
Converts an object into an array while preserving keys in 'keys' property
- a2o(a) ⇒
-
Converts an array into an object. If the object was converted into array using above method, it will read keys from the keys property
- patch([key])
-
Patches a function so it can be called (always async) with first argument as object instead of an array
- call(cb, ...args) ⇒
-
Useful to call the function (sync) with 1st arguments as object instead of array
- callAsync(cb, ...args) ⇒
-
Useful to call the function (async) with 1st arguments as object instead of array
Converts an object into an array while preserving keys in 'keys' property
Kind: global function
Returns: Array
Param | Type |
---|---|
o | Object |
Converts an array into an object. If the object was converted into array using above method, it will read keys from the keys property
Kind: global function
Returns: Object
Param | Type |
---|---|
a | Array |
Patches a function so it can be called (always async) with first argument as object instead of an array
Kind: global function
Param | Type | Default | Description |
---|---|---|---|
[key] | string |
"$o" |
The patch name |
Useful to call the function (sync) with 1st arguments as object instead of array
Kind: global function
Returns: Promise
Param | Type |
---|---|
cb | Callback |
...args | any |
Useful to call the function (async) with 1st arguments as object instead of array
Kind: global function
Returns: Result
Param | Type |
---|---|
cb | Callback |
...args | any |
👤 Praveen Ranjan Keshri
Contributions, issues and feature requests are welcome!
Feel free to check issues page. You can also take a look at the contributing guide.
Give a ⭐️ if this project helped you!
Copyright © 2021 Praveen Ranjan Keshri.
This project is ISC licensed.
This README was generated with ❤️ by readme-md-generator