Yes i checked those dependencies. Actually all dependencies were satisfied. So i installed node-gyp in a new location and it worked. Installation was successfull. But there was a major issue that i reported in the package's github repo. Link: "https://github.com/jsreport/jsreport-pdf-password/issues/5"
Looks like your connection to jsreport forum was lost, please wait while we try to reconnect.