Project: titanium
Issue TIMOB-23323: node-ios-device: Re-run node-pre-gyp if binding doesn't exist
node-ios-device v0.9.0 uses node-pre-gyp. When it is npm installed, node-pre-gyp downloads the pre-compiled binary. However, if the system Node.js version is changed, then node-pre-gyp needs to be re-run. In order for this to work, node-pre-gyp must be executed synchronously.
Story points: 8