diff --git a/lib/MusicPlatform.js b/lib/MusicPlatform.js index c8aeef7..375ee8c 100644 --- a/lib/MusicPlatform.js +++ b/lib/MusicPlatform.js @@ -7,7 +7,7 @@ const homebridgeLib = require('homebridge-lib') const os = require('os') -const { semver } = homebridgeLib +const { recommendedNodeVersion, semver } = homebridgeLib const util = require('util') const MusicAccessoryModule = require('./MusicAccessory') @@ -122,18 +122,18 @@ function MusicPlatform (log, config, api) { ) this.infoMessage = msg this.log.info(this.infoMessage) - if (semver.clean(process.version) !== minVersion(packageJson.engines.node)) { + if (semver.clean(process.version) !== recommendedNodeVersion(packageJson)) { this.log.warn( 'warning: not using recommended node version v%s LTS', - minVersion(packageJson.engines.node) + recommendedNodeVersion(packageJson) + ) + } + if (homebridgeVersion !== minVersion(packageJson.engines.homebridge)) { + this.log.warn( + 'warning: not using recommended homebridge version v%s', + minVersion(packageJson.engines.homebridge) ) } - // if (homebridgeVersion !== minVersion(packageJson.engines.homebridge)) { - // this.log.warn( - // 'warning: not using recommended homebridge version v%s', - // minVersion(packageJson.engines.homebridge) - // ) - // } this.log.debug('config.json: %j', config) this.script = new Script(this, this.scriptName)