11 lines
		
	
	
		
			301 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			11 lines
		
	
	
		
			301 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| module.exports = function (globalMiddleware, context) {
 | |
|   return function (callback) {
 | |
|     if (Array.isArray(callback)) {
 | |
|       Array.prototype.push.apply(globalMiddleware, callback)
 | |
|     } else if (typeof callback === 'function') {
 | |
|       globalMiddleware.push(callback)
 | |
|     }
 | |
|     return context
 | |
|   }
 | |
| }
 |