From 5e473f85aad0b7fd6f51b7f86beee7a3ba801f7c Mon Sep 17 00:00:00 2001 From: Yury Puzynya <3y3@bk.ru> Date: Sat, 12 Mar 2016 05:51:18 +0300 Subject: [PATCH] Pass correct options to inspector We need to process `opt` in same way as node-inspector. (Otherwise we pass `hidden` as string instead of rx) Most simple way to do it - create `argv` array using `serializeOptions` --- index.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/index.js b/index.js index 377017e..02a6607 100644 --- a/index.js +++ b/index.js @@ -8,7 +8,6 @@ var es = require('event-stream'), packageJson = require('node-inspector/package.json'); var PluginError = gutil.PluginError; -var config = new Config([]); var DebugServer = debugServer.DebugServer; var log = gutil.log, colors = gutil.colors; @@ -20,7 +19,7 @@ var nodeInspector = function(opt) { var stream; var startDebugServer = function() { - var options = merge(config, opt); + var options = new Config(Config.serializeOptions(opt)); log(PLUGIN_NAME, 'is using node-inspector v' + packageJson.version);