File tree Expand file tree Collapse file tree 3 files changed +5
-6
lines changed Expand file tree Collapse file tree 3 files changed +5
-6
lines changed Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ unreleased
5
5
* Use ` Array.flat ` instead of ` array-flatten ` package
6
6
* Replace ` methods ` dependency with standard library
7
7
* deps: parseurl@^1.3.3
8
+ * Replace ` utils-merge ` dependency with ` Object.assign `
8
9
9
10
2.0.0 / 2024-09-09
10
11
==================
Original file line number Diff line number Diff line change 15
15
const isPromise = require ( 'is-promise' )
16
16
const Layer = require ( './lib/layer' )
17
17
const { METHODS } = require ( 'node:http' )
18
- const mixin = require ( 'utils-merge' )
19
18
const parseUrl = require ( 'parseurl' )
20
19
const Route = require ( './lib/route' )
21
20
@@ -527,11 +526,11 @@ function mergeParams (params, parent) {
527
526
}
528
527
529
528
// make copy of parent for base
530
- const obj = mixin ( { } , parent )
529
+ const obj = Object . assign ( { } , parent )
531
530
532
531
// simple non-numeric merging
533
532
if ( ! ( 0 in params ) || ! ( 0 in parent ) ) {
534
- return mixin ( obj , params )
533
+ return Object . assign ( obj , params )
535
534
}
536
535
537
536
let i = 0
@@ -557,7 +556,7 @@ function mergeParams (params, parent) {
557
556
}
558
557
}
559
558
560
- return mixin ( obj , params )
559
+ return Object . assign ( obj , params )
561
560
}
562
561
563
562
/**
Original file line number Diff line number Diff line change 11
11
"dependencies" : {
12
12
"is-promise" : " 4.0.0" ,
13
13
"parseurl" : " ^1.3.3" ,
14
- "path-to-regexp" : " ^8.0.0" ,
15
- "utils-merge" : " 1.0.1"
14
+ "path-to-regexp" : " ^8.0.0"
16
15
},
17
16
"devDependencies" : {
18
17
"after" : " 0.8.2" ,
You can’t perform that action at this time.
0 commit comments