removed node-gyp dependency