npm has its own internal node-gyp. So, goodbye, gyp