siu
Version:
Seamless Immutable Utilities
43 lines (26 loc) • 657 B
Markdown
# Utilities for Seamless Immutable
[ ](https://codeship.com/projects/97649)
## Install
```
npm install siu --save-dev
```
## Dependencies
```
npm install lodash --save-dev
npm install node-uuid --save-dev
npm install seamless-immutable --save-dev
```
## API
### Arrays
#### a.addCIds
Add a client generated id
```
items = siu.a.addCIds(items, 'cid');
```
#### a.merge
Merges two arrays
- Existing records are replaced in place
- New records added to the end
```
var newItems = siu.a.merge(items, moreItems, 'id');
```