Make check-deps handle older verions of node

This commit is contained in:
DC
2016-06-15 15:20:56 -07:00
parent 92bafd695d
commit 1bc3cd1d51
2 changed files with 8 additions and 4 deletions

View File

@@ -60,10 +60,10 @@ function main () {
var packageDeps = findPackageDeps() var packageDeps = findPackageDeps()
var missingDeps = usedDeps.filter( 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( var unusedDeps = packageDeps.filter(
(dep) => !usedDeps.includes(dep) && !EXECUTABLE_DEPS.includes(dep) (dep) => !includes(usedDeps, dep) && !includes(EXECUTABLE_DEPS, dep)
) )
if (missingDeps.length > 0) { if (missingDeps.length > 0) {
@@ -93,3 +93,7 @@ function findUsedDeps () {
var stdout = cp.execSync('./bin/list-deps.sh') var stdout = cp.execSync('./bin/list-deps.sh')
return stdout.toString().trim().split('\n') return stdout.toString().trim().split('\n')
} }
function includes (arr, elem) {
return arr.indexOf(elem) >= 0
}

View File

@@ -35,7 +35,7 @@ function init (appState, callback) {
state.devices.chromecast = chromecastPlayer() state.devices.chromecast = chromecastPlayer()
state.devices.dlna = dlnaPlayer() state.devices.dlna = dlnaPlayer()
state.devices.airplay = airplayPlayer(browser) state.devices.airplay = airplayPlayer()
// Listen for devices: Chromecast, DLNA and Airplay // Listen for devices: Chromecast, DLNA and Airplay
chromecasts.on('update', function (device) { chromecasts.on('update', function (device) {
@@ -175,7 +175,7 @@ function airplayPlayer () {
} }
function getDevices () { function getDevices () {
return airplay.players return airplayer.players
} }
function open () { function open () {