Not able to require the chai-http as commonjs() in latest version #336
Unanswered
Nanagoud007
asked this question in
Support
Replies: 1 comment
-
The latest version is esm only. You will need to use a dynamic import or the older version until you migrate your own code to esm |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
when i require module like this
const chai = require('chai');
const expect = chai.expect;
chai.use(require('chai-http'));
when i run the test case i am getting this error
my project is all depending on require so i can't go to import
Error [ERR_REQUIRE_ESM]: require() of ES Module /home/nanagoudt/numo_backend_repos/multitenant-cpuptime-service/node_modules/chai-http/index.js from /home/nanagoudt/numo_backend_repos/multitenant-cpuptime-service/test/write-status-logs.test.js not supported.
Instead change the require of index.js in /home/nanagoudt/numo_backend_repos/multitenant-cpuptime-service/test/write-status-logs.test.js to a dynamic import() which is available in all CommonJS modules.
Beta Was this translation helpful? Give feedback.
All reactions