biddster / etuovi

Security scanner which probes the front door of your web applications.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Module did not self-register.

entrptaher opened this issue · comments

I tried to run it on three different way but it fails to run,

➜  ~ mkdir etuovi-config && cd etuovi-config
➜  etuovi-config etuovi new-config
info:    Making config
<reducted>/.config/yarn/global/node_modules/needle/lib/needle.js:800
      throw new Error('Invalid property for defaults:' + target_key);
      ^

Error: Invalid property for defaults:rejectUnauthorized
    at Function.module.exports.defaults (<reducted>/.config/yarn/global/node_modules/needle/lib/needle.js:800:13)
    at Object.<anonymous> (<reducted>/.config/yarn/global/node_modules/libxmljs-dom/lib/HttpRequest.js:5:8)
    at Module._compile (internal/modules/cjs/loader.js:1200:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1220:10)
    at Module.load (internal/modules/cjs/loader.js:1049:32)
    at Function.Module._load (internal/modules/cjs/loader.js:937:14)
    at Module.require (internal/modules/cjs/loader.js:1089:19)
    at require (internal/modules/cjs/helpers.js:73:18)
    at Object.<anonymous> (<reducted>/.config/yarn/global/node_modules/libxmljs-dom/lib/Window.js:8:22)
    at Module._compile (internal/modules/cjs/loader.js:1200:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1220:10)
    at Module.load (internal/modules/cjs/loader.js:1049:32)
    at Function.Module._load (internal/modules/cjs/loader.js:937:14)
    at Module.require (internal/modules/cjs/loader.js:1089:19)
    at require (internal/modules/cjs/helpers.js:73:18)
    at Object.<anonymous> (<reducted>/.config/yarn/global/node_modules/libxmljs-dom/index.js:6:19)
    at Module._compile (internal/modules/cjs/loader.js:1200:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1220:10)
    at Module.load (internal/modules/cjs/loader.js:1049:32)
    at Function.Module._load (internal/modules/cjs/loader.js:937:14)
    at Module.require (internal/modules/cjs/loader.js:1089:19)
    at require (internal/modules/cjs/helpers.js:73:18)
➜  etuovi-config 

Then I tested with nodejs version 11,

➜  etuovi-config n 11
   installed : v11.15.0 to <reducted>/n/bin/node
      active : v11.15.0 at <reducted>/.volta/bin/node
➜  etuovi-config etuovi new-config
info:    Making config
<reducted>/.config/yarn/global/node_modules/libxmljs/node_modules/bindings/bindings.js:91
        throw e
        ^

Error: Module did not self-register.
    at Object.Module._extensions..node (internal/modules/cjs/loader.js:857:18)
    at Module.load (internal/modules/cjs/loader.js:685:32)
    at Function.Module._load (internal/modules/cjs/loader.js:620:12)
    at Module.require (internal/modules/cjs/loader.js:723:19)
    at require (internal/modules/cjs/helpers.js:14:16)
    at bindings (<reducted>/.config/yarn/global/node_modules/libxmljs/node_modules/bindings/bindings.js:84:48)
    at Object.<anonymous> (<reducted>/.config/yarn/global/node_modules/libxmljs/lib/bindings.js:1:37)
    at Module._compile (internal/modules/cjs/loader.js:816:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:827:10)
    at Module.load (internal/modules/cjs/loader.js:685:32)
    at Function.Module._load (internal/modules/cjs/loader.js:620:12)
    at Module.require (internal/modules/cjs/loader.js:723:19)
    at require (internal/modules/cjs/helpers.js:14:16)
    at Object.<anonymous> (<reducted>/.config/yarn/global/node_modules/libxmljs/index.js:4:16)
    at Module._compile (internal/modules/cjs/loader.js:816:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:827:10)
    at Module.load (internal/modules/cjs/loader.js:685:32)
    at Function.Module._load (internal/modules/cjs/loader.js:620:12)
    at Module.require (internal/modules/cjs/loader.js:723:19)
    at require (internal/modules/cjs/helpers.js:14:16)
    at Object.<anonymous> (<reducted>/.config/yarn/global/node_modules/libxmljs-dom/index.js:3:19)
    at Module._compile (internal/modules/cjs/loader.js:816:30)

Then with npx,

➜  etuovi-config npx etuovi new-config
info:    Making config
Module did not self-register.

This is old module, but wondering where did I do wrong here.