From 1bc3cd1d516f297917851e10fd87e3f56d5778d1 Mon Sep 17 00:00:00 2001 From: DC Date: Wed, 15 Jun 2016 15:20:56 -0700 Subject: [PATCH] Make check-deps handle older verions of node --- bin/check-deps.js | 8 ++++++-- renderer/lib/cast.js | 4 ++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/bin/check-deps.js b/bin/check-deps.js index 89403f63..d17e4d09 100755 --- a/bin/check-deps.js +++ b/bin/check-deps.js @@ -60,10 +60,10 @@ function main () { var packageDeps = findPackageDeps() var missingDeps = usedDeps.filter( - (dep) => !packageDeps.includes(dep) && !BUILT_IN_DEPS.includes(dep) + (dep) => !includes(packageDeps, dep) && !includes(BUILT_IN_DEPS, dep) ) var unusedDeps = packageDeps.filter( - (dep) => !usedDeps.includes(dep) && !EXECUTABLE_DEPS.includes(dep) + (dep) => !includes(usedDeps, dep) && !includes(EXECUTABLE_DEPS, dep) ) if (missingDeps.length > 0) { @@ -93,3 +93,7 @@ function findUsedDeps () { var stdout = cp.execSync('./bin/list-deps.sh') return stdout.toString().trim().split('\n') } + +function includes (arr, elem) { + return arr.indexOf(elem) >= 0 +} diff --git a/renderer/lib/cast.js b/renderer/lib/cast.js index fe5ccf7c..0a01c6cf 100644 --- a/renderer/lib/cast.js +++ b/renderer/lib/cast.js @@ -35,7 +35,7 @@ function init (appState, callback) { state.devices.chromecast = chromecastPlayer() state.devices.dlna = dlnaPlayer() - state.devices.airplay = airplayPlayer(browser) + state.devices.airplay = airplayPlayer() // Listen for devices: Chromecast, DLNA and Airplay chromecasts.on('update', function (device) { @@ -175,7 +175,7 @@ function airplayPlayer () { } function getDevices () { - return airplay.players + return airplayer.players } function open () {