@magic/deep
Advanced tools
Comparing version 0.1.15 to 0.1.16
{ | ||
"name": "@magic/deep", | ||
"version": "0.1.15", | ||
"version": "0.1.16", | ||
"author": "Wizards & Witches", | ||
@@ -33,7 +33,7 @@ "description": "manipulate nested objects and arrays", | ||
"dependencies": { | ||
"@magic/types": "0.1.22" | ||
"@magic/types": "0.1.23" | ||
}, | ||
"devDependencies": { | ||
"@magic/format": "0.0.41", | ||
"@magic/test": "0.2.12" | ||
"@magic/format": "0.0.50", | ||
"@magic/test": "0.2.15" | ||
}, | ||
@@ -40,0 +40,0 @@ "contributors": [ |
@@ -26,2 +26,3 @@ ### @magic/deep | ||
##### install | ||
```bash | ||
@@ -32,2 +33,3 @@ npm i --save --save-exact @magic/deep | ||
##### import | ||
```javascript | ||
@@ -44,2 +46,3 @@ // single function | ||
##### deep.equal | ||
```javascript | ||
@@ -55,2 +58,3 @@ // test equality | ||
##### deep.different | ||
```javascript | ||
@@ -65,4 +69,4 @@ // test difference | ||
##### deep.flatten | ||
##### deep.flatten | ||
```javascript | ||
@@ -75,2 +79,3 @@ // flatten a deeply nested array | ||
##### deep.loop | ||
```javascript | ||
@@ -91,2 +96,3 @@ // apply function add | ||
##### deep.merge | ||
```javascript | ||
@@ -96,3 +102,3 @@ // merge objects and arrays, with infinite recursion if needed. | ||
deep.merge({ obj1Key: { val: 1 } }, { obj2Key: { val: 2 } } ) | ||
deep.merge({ obj1Key: { val: 1 } }, { obj2Key: { val: 2 } }) | ||
@@ -109,54 +115,75 @@ // { obj1Key: { val: 1}, obj2Key: { val: 2 } } | ||
#### 0.1.0 | ||
use ecmascript modules instead of commonjs. | ||
#### 0.1.1 | ||
* update readme | ||
* also export deep.eq alias for deep.equal | ||
- update readme | ||
- also export deep.eq alias for deep.equal | ||
#### 0.1.2 | ||
* require node 13.5.0 | ||
* use deep.equal and deep.different from @magic/types | ||
- require node 13.5.0 | ||
- use deep.equal and deep.different from @magic/types | ||
#### 0.1.3 | ||
bump required node version to 14.2.0 | ||
#### 0.1.4 | ||
#### 0.1.4 | ||
update dependencies | ||
#### 0.1.5 | ||
* bump required node version to 14.15.4 | ||
* update dependencies | ||
- bump required node version to 14.15.4 | ||
- update dependencies | ||
##### 0.1.6 | ||
* merge now checks if o2.hasOwnProperty is a function before using it to check if we should overwrite keys of o1 or not. | ||
##### 0.1.7 | ||
- merge now checks if o2.hasOwnProperty is a function before using it to check if we should overwrite keys of o1 or not. | ||
##### 0.1.7 | ||
update @magic/types to avoid circular dependency | ||
##### 0.1.8 | ||
* update dependencies | ||
* use @magic/types for all type comparisons | ||
- update dependencies | ||
- use @magic/types for all type comparisons | ||
##### 0.1.9 | ||
update dependencies | ||
##### 0.1.10 | ||
update dependencies | ||
##### 0.1.11 | ||
update dependencies | ||
##### 0.1.12 | ||
update dependencies | ||
##### 0.0.13 | ||
update dependencies | ||
##### 0.0.14 | ||
update dependencies | ||
##### 0.0.15 | ||
update dependencies | ||
##### 0.0.16 - unreleased | ||
##### 0.0.16 | ||
update dependencies | ||
##### 0.0.17 - unreleased | ||
... |
40841
181
+ Added@magic/types@0.1.23(transitive)
- Removed@magic/types@0.1.22(transitive)
Updated@magic/types@0.1.23