File tree 2 files changed +2
-3
lines changed
2 files changed +2
-3
lines changed Original file line number Diff line number Diff line change @@ -21,7 +21,6 @@ var http = require('http');
21
21
var compileETag = require ( './utils' ) . compileETag ;
22
22
var compileQueryParser = require ( './utils' ) . compileQueryParser ;
23
23
var compileTrust = require ( './utils' ) . compileTrust ;
24
- var flatten = require ( 'array-flatten' ) . flatten
25
24
var merge = require ( 'utils-merge' ) ;
26
25
var resolve = require ( 'path' ) . resolve ;
27
26
var once = require ( 'once' )
@@ -34,6 +33,7 @@ var setPrototypeOf = require('setprototypeof')
34
33
*/
35
34
36
35
var slice = Array . prototype . slice ;
36
+ var flatten = Array . prototype . flat ;
37
37
38
38
/**
39
39
* Application prototype.
@@ -209,7 +209,7 @@ app.use = function use(fn) {
209
209
}
210
210
}
211
211
212
- var fns = flatten ( slice . call ( arguments , offset ) ) ;
212
+ var fns = flatten . call ( slice . call ( arguments , offset ) , Infinity ) ;
213
213
214
214
if ( fns . length === 0 ) {
215
215
throw new TypeError ( 'app.use() requires a middleware function' )
Original file line number Diff line number Diff line change 29
29
],
30
30
"dependencies" : {
31
31
"accepts" : " ~1.3.8" ,
32
- "array-flatten" : " 3.0.0" ,
33
32
"body-parser" : " 2.0.0-beta.2" ,
34
33
"content-disposition" : " 0.5.4" ,
35
34
"content-type" : " ~1.0.4" ,
You can’t perform that action at this time.
0 commit comments