diff --git a/lib/roles/device.js b/lib/roles/device.js index 0dd47c3b..e6d938af 100644 --- a/lib/roles/device.js +++ b/lib/roles/device.js @@ -8,6 +8,7 @@ var adbkit = require('adbkit') var monkey = require('adbkit-monkey') var request = Promise.promisifyAll(require('request')) var httpProxy = require('http-proxy') +var split = require('split') var logger = require('../util/logger') var wire = require('../wire') @@ -150,7 +151,7 @@ module.exports = function(options) { ]) .then(function(out) { vitals.register('device:remote:http:shell', out) - out.pipe(require('split')()) + out.pipe(split()) .on('data', function(chunk) { log.info(chunk) }) @@ -241,7 +242,7 @@ module.exports = function(options) { )) .then(function(out) { vitals.register('device:remote:monkey:shell', out) - out.pipe(require('split')()) + out.pipe(split()) .on('data', function(chunk) { log.info(chunk) }) @@ -271,7 +272,7 @@ module.exports = function(options) { ]) .then(function(out) { vitals.register('device:remote:input:shell', out) - out.pipe(require('split')()) + out.pipe(split()) .on('data', function(chunk) { log.info(chunk) }) @@ -301,7 +302,7 @@ module.exports = function(options) { ]) .then(function(out) { vitals.register('device:remote:stats:shell', out) - out.pipe(require('split')()) + out.pipe(split()) .on('data', function(chunk) { log.info(chunk) })