mirror of
https://github.com/zebrajr/express.git
synced 2025-12-06 00:19:48 +01:00
Use Array.flat instead of array-flatten (#5677)
This commit is contained in:
parent
723b5451bb
commit
d106bf5324
|
|
@ -21,7 +21,6 @@ var http = require('http');
|
|||
var compileETag = require('./utils').compileETag;
|
||||
var compileQueryParser = require('./utils').compileQueryParser;
|
||||
var compileTrust = require('./utils').compileTrust;
|
||||
var flatten = require('array-flatten').flatten
|
||||
var merge = require('utils-merge');
|
||||
var resolve = require('path').resolve;
|
||||
var once = require('once')
|
||||
|
|
@ -34,6 +33,7 @@ var setPrototypeOf = require('setprototypeof')
|
|||
*/
|
||||
|
||||
var slice = Array.prototype.slice;
|
||||
var flatten = Array.prototype.flat;
|
||||
|
||||
/**
|
||||
* Application prototype.
|
||||
|
|
@ -209,7 +209,7 @@ app.use = function use(fn) {
|
|||
}
|
||||
}
|
||||
|
||||
var fns = flatten(slice.call(arguments, offset));
|
||||
var fns = flatten.call(slice.call(arguments, offset), Infinity);
|
||||
|
||||
if (fns.length === 0) {
|
||||
throw new TypeError('app.use() requires a middleware function')
|
||||
|
|
|
|||
|
|
@ -29,7 +29,6 @@
|
|||
],
|
||||
"dependencies": {
|
||||
"accepts": "~1.3.8",
|
||||
"array-flatten": "3.0.0",
|
||||
"body-parser": "2.0.0-beta.2",
|
||||
"content-disposition": "0.5.4",
|
||||
"content-type": "~1.0.4",
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user