From 4129a6844a821684754dd2c0e5fd0c57abeda15b Mon Sep 17 00:00:00 2001 From: bitebit Date: Mon, 29 Jan 2018 20:16:45 +0800 Subject: [PATCH] fix: remove limit of plugin arguments types --- package.json | 2 +- src/plugin.js | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/package.json b/package.json index 23efae7..2f3a439 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "koa-oai-router", - "version": "2.0.0-alpha.1", + "version": "2.0.0-alpha.2", "main": "lib", "scripts": { "clean": "rm -rf coverage lib", diff --git a/src/plugin.js b/src/plugin.js index 1f9ac4c..49bee28 100644 --- a/src/plugin.js +++ b/src/plugin.js @@ -17,7 +17,6 @@ class Plugin { assert(_.isString(name), 'name must be string.'); assert(_.isString(field) || (_.isArray(field) && _.every(field, _.isString)), 'field must be string or [string].'); assert(_.isFunction(middlewareWrapper), 'middlewareWrapper must be function.'); - assert(_.isObject(middlewareArgs) || _.isUndefined(middlewareArgs), 'middlewareWrapper must be object.'); this.name = name; this.field = field;