zendesk-node-api
zendesk-node-api copied to clipboard
zendesk-node-api: require/import encountered an error
Encountered the below errors after requiring/importing zendesk-node-api:
ERROR in ./node_modules/forever-agent/index.js
Module not found: Error: Can't resolve 'net' in '/home/neil/folder/repos/proj/node_modules/forever-agent'
@ ./node_modules/forever-agent/index.js 6:10-24
@ ./node_modules/request/request.js
@ ./node_modules/request/index.js
@ ../poa-ui/node_modules/zendesk-node-api/src/zdrequest.js
@ ../poa-ui/node_modules/zendesk-node-api/src/accessor.js
@ ../poa-ui/node_modules/zendesk-node-api/src/zendesk.js
@ ../poa-ui/node_modules/zendesk-node-api/index.js
@ ../poa-ui/src/components/assets/recast_button.jsx
@ ../poa-ui/src/components/assets/render_buttons.jsx
@ ../poa-ui/src/components/assets/assets_list.jsx
@ ../poa-ui/src/index.jsx
@ multi (webpack)-dev-server/client?http://localhost:3000 webpack/hot/only-dev-server react-hot-loader/patch ./src/index.jsx
ERROR in ./node_modules/tough-cookie/lib/cookie.js
Module not found: Error: Can't resolve 'net' in '/home/neil/proj/repos/proj/node_modules/tough-cookie/lib'
@ ./node_modules/tough-cookie/lib/cookie.js 32:10-24
@ ./node_modules/request/lib/cookies.js
@ ./node_modules/request/request.js
@ ./node_modules/request/index.js
@ ../poa-ui/node_modules/zendesk-node-api/src/zdrequest.js
@ ../poa-ui/node_modules/zendesk-node-api/src/accessor.js
@ ../poa-ui/node_modules/zendesk-node-api/src/zendesk.js
@ ../poa-ui/node_modules/zendesk-node-api/index.js
@ ../poa-ui/src/components/assets/recast_button.jsx
@ ../poa-ui/src/components/assets/render_buttons.jsx
@ ../poa-ui/src/components/assets/assets_list.jsx
@ ../poa-ui/src/index.jsx
@ multi (webpack)-dev-server/client?http://localhost:3000 webpack/hot/only-dev-server react-hot-loader/patch ./src/index.jsx
ERROR in ./node_modules/tunnel-agent/index.js
Module not found: Error: Can't resolve 'net' in '/home/neil/proj/repos/proj/node_modules/tunnel-agent'
@ ./node_modules/tunnel-agent/index.js 3:10-24
@ ./node_modules/request/lib/tunnel.js
@ ./node_modules/request/request.js
@ ./node_modules/request/index.js
@ ../poa-ui/node_modules/zendesk-node-api/src/zdrequest.js
@ ../poa-ui/node_modules/zendesk-node-api/src/accessor.js
@ ../poa-ui/node_modules/zendesk-node-api/src/zendesk.js
@ ../poa-ui/node_modules/zendesk-node-api/index.js
@ ../poa-ui/src/components/assets/recast_button.jsx
@ ../poa-ui/src/components/assets/render_buttons.jsx
@ ../poa-ui/src/components/assets/assets_list.jsx
@ ../poa-ui/src/index.jsx
@ multi (webpack)-dev-server/client?http://localhost:3000 webpack/hot/only-dev-server react-hot-loader/patch ./src/index.jsx
ERROR in ./node_modules/forever-agent/index.js
Module not found: Error: Can't resolve 'tls' in '/home/neil/proj/repos/proj/node_modules/forever-agent'
@ ./node_modules/forever-agent/index.js 7:10-24
@ ./node_modules/request/request.js
@ ./node_modules/request/index.js
@ ../poa-ui/node_modules/zendesk-node-api/src/zdrequest.js
@ ../poa-ui/node_modules/zendesk-node-api/src/accessor.js
@ ../poa-ui/node_modules/zendesk-node-api/src/zendesk.js
@ ../poa-ui/node_modules/zendesk-node-api/index.js
@ ../poa-ui/src/components/assets/recast_button.jsx
@ ../poa-ui/src/components/assets/render_buttons.jsx
@ ../poa-ui/src/components/assets/assets_list.jsx
@ ../poa-ui/src/index.jsx
@ multi (webpack)-dev-server/client?http://localhost:3000 webpack/hot/only-dev-server react-hot-loader/patch ./src/index.jsx
ERROR in ./node_modules/tunnel-agent/index.js
Module not found: Error: Can't resolve 'tls' in '/home/neil/proj/repos/proj/node_modules/tunnel-agent'
@ ./node_modules/tunnel-agent/index.js 4:10-24
@ ./node_modules/request/lib/tunnel.js
@ ./node_modules/request/request.js
@ ./node_modules/request/index.js
@ ../poa-ui/node_modules/zendesk-node-api/src/zdrequest.js
@ ../poa-ui/node_modules/zendesk-node-api/src/accessor.js
@ ../poa-ui/node_modules/zendesk-node-api/src/zendesk.js
@ ../poa-ui/node_modules/zendesk-node-api/index.js
@ ../poa-ui/src/components/assets/recast_button.jsx
@ ../poa-ui/src/components/assets/render_buttons.jsx
@ ../poa-ui/src/components/assets/assets_list.jsx
@ ../poa-ui/src/index.jsx
@ multi (webpack)-dev-server/client?http://localhost:3000 webpack/hot/only-dev-server react-hot-loader/patch ./src/index.jsx
Already tried to npm install tls net but still the errors were still there. How can this be resolved?