10.15.0 • Published 5 years ago

@unction/mergedeepright v10.15.0

Weekly downloads
8
License
SEE LICENSE IN LI...
Repository
github
Last release
5 years ago

@unction/mergeDeepRight

Tests Stability Dependencies

Array | Set | Record<string | number | symbol, B> | Map<B, A> | string => Array | Set | Record<string | number | symbol, B> | Map<B, A> | string => Array | Set | Record<string | number | symbol, B> | Map<B, A> | string

Recursively merges two enumerables. Merges objects with merge and arras with concat. Prefers right. THAT IS ALL.

const left = {
  alpha: "1"
}
const right = {
  beta: "2"
}

mergeDeepRight(left)(right)
{
  alpha: "1",
  beta: "2"
}
const left = {
  alpha: {
    alpha1: "1"
  }
}
const right = {
  beta: {
    beta1: "1"
  }
}

mergeDeepRight(left)(right)
{
  alpha: {
    alpha1: "1"
  },
  beta: {
    beta1: "1"
  }
}
const left = {
  alpha: [
    "1"
  ]
}
const right = {
  alpha: [
    "1"
  ]
}

mergeDeepRight(left)(right)
{
  alpha: [
    "1",
    "1"
  ]
}
10.15.0

5 years ago

10.14.0

5 years ago

10.13.0

5 years ago

10.12.0

5 years ago

10.11.1

6 years ago

10.11.0

6 years ago

10.10.1

6 years ago

10.10.0

6 years ago

10.9.0

6 years ago

10.8.1

6 years ago

10.8.0

6 years ago

10.7.0

6 years ago

10.6.1

6 years ago

10.6.0

6 years ago

10.5.0

6 years ago

10.4.0

6 years ago

10.3.1

6 years ago

10.3.0

6 years ago

10.2.1

6 years ago

10.2.0

6 years ago

10.1.0

6 years ago

10.0.0

6 years ago

9.0.0

7 years ago

8.0.0

7 years ago

7.0.0

7 years ago

6.0.0

7 years ago

5.0.0

7 years ago

4.0.0

7 years ago

3.0.0

7 years ago

2.48.0

8 years ago

2.47.0

8 years ago

2.46.0

8 years ago

2.45.0

8 years ago

2.44.0

8 years ago

2.43.0

8 years ago

2.42.0

8 years ago

2.41.0

8 years ago

2.40.0

8 years ago

2.39.0

8 years ago

2.38.0

8 years ago

2.37.0

8 years ago

2.36.0

8 years ago

2.35.0

8 years ago

2.34.0

8 years ago

2.33.0

8 years ago

2.32.0

8 years ago

2.31.0

8 years ago

2.30.0

8 years ago

2.29.0

8 years ago

2.28.0

8 years ago

2.27.0

8 years ago

2.26.0

8 years ago

2.25.0

8 years ago

2.24.0

8 years ago

2.23.0

8 years ago

2.22.0

8 years ago

2.21.0

8 years ago

2.20.0

8 years ago

2.19.0

8 years ago

2.18.0

8 years ago

2.17.0

8 years ago

2.16.0

8 years ago

2.15.0

8 years ago

2.14.0

8 years ago

2.13.0

8 years ago

2.12.0

8 years ago

2.11.0

8 years ago

2.10.0

8 years ago

2.9.0

8 years ago

2.8.0

8 years ago

2.7.0

8 years ago

2.6.0

8 years ago

2.5.0

8 years ago

2.3.0

8 years ago

2.1.0

8 years ago

2.0.0

8 years ago

1.1.4

8 years ago

1.1.3

8 years ago

1.1.2

8 years ago

1.1.1

8 years ago

1.1.0

8 years ago

1.0.4

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago