array-object-alt
v1.0.0
Published
Use an object where an array is required (See examples)
Downloads
1
Readme
Use an object where an array is required (See examples)
🏠 Homepage
Install
npm install array-object-alt
Run tests
npm run test
Functions
o2a(o) ⇒
Converts an object into an array while preserving keys in 'keys' property
Kind: global function
Returns: Array
| Param | Type | | --- | --- | | o | Object |
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
Kind: global function
Returns: Object
| Param | Type | | --- | --- | | a | Array |
patch([key])
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 |
call(cb, ...args) ⇒
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 |
callAsync(cb, ...args) ⇒
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 |
Author
👤 Praveen Ranjan Keshri
🤝 Contributing
Contributions, issues and feature requests are welcome!Feel free to check issues page. You can also take a look at the contributing guide.
Show your support
Give a ⭐️ if this project helped you!
📝 License
Copyright © 2021 Praveen Ranjan Keshri. This project is ISC licensed.
This README was generated with ❤️ by readme-md-generator