diff --git a/binding.gyp b/binding.gyp index 27fa061..a7f5d58 100644 --- a/binding.gyp +++ b/binding.gyp @@ -1,4 +1,4 @@ -{ +{ "targets": [ { "target_name": "IrSdkNodeBindings", diff --git a/src/cpp/IrSdkBindingHelpers.cpp b/src/cpp/IrSdkBindingHelpers.cpp index 962c2b1..9f51bdc 100644 --- a/src/cpp/IrSdkBindingHelpers.cpp +++ b/src/cpp/IrSdkBindingHelpers.cpp @@ -49,7 +49,7 @@ Local NodeIrSdk::convertTelemetryVarToObject(IRSDKWrapper::TelemetryVar & Local arr = Nan::New(var.header->count); for (int i = 0; i < var.header->count; ++i) { - arr->Set(i, convertTelemetryValueToObject(var, i)); + Nan::Set(arr, i, convertTelemetryValueToObject(var, i)); } return arr; } diff --git a/src/node-irsdk.js b/src/node-irsdk.js index 29002a4..1a69b9d 100644 --- a/src/node-irsdk.js +++ b/src/node-irsdk.js @@ -1,4 +1,4 @@ -var IrSdkNodeWrapper = require('../build/Release/IrSdkNodeBindings') +var IrSdkNodeWrapper = require('../build/Release/IrSdkNodeBindings.node') var JsIrSdk = require('./JsIrSdk') /**