Error [ERR_MODULE_NOT_FOUND]: Cannot find module '.../node_modules/limiter/dist/esm/RateLimiter'
See original GitHub issueNot sure if this is a case of “pilot error” but after upgrading this package and switching to ‘import’ from ‘require’ in my code, I’m getting the following error (when I try to run my tests with mocha):
Error [ERR_MODULE_NOT_FOUND]: Cannot find module ‘/Volumes/RAID1/projects/threeceeUtilities/node_modules/limiter/dist/esm/RateLimiter’ imported from /Volumes/RAID1/projects/threeceeUtilities/node_modules/limiter/dist/esm/index.js at finalizeResolution (internal/modules/esm/resolve.js:276:11) at moduleResolve (internal/modules/esm/resolve.js:699:10) at Loader.defaultResolve [as _resolve] (internal/modules/esm/resolve.js:810:11) at Loader.resolve (internal/modules/esm/loader.js:86:40) at Loader.getModuleJob (internal/modules/esm/loader.js:230:28) at ModuleWrap.<anonymous> (internal/modules/esm/module_job.js:56:40) at link (internal/modules/esm/module_job.js:55:36)
I’m importing as in the README:
import { RateLimiter } from "limiter";
I’ve added the most recent version (limiter@2.0.0) using ‘yarn add limiter’
Am I doing something wrong? Any help appreciated
Issue Analytics
- State:
- Created 2 years ago
- Comments:6 (4 by maintainers)
I added a transform step during compilation to append
.js
to imports. This should be fixed now, please let me know if you run into issues. 2.0.1 has been published.Works for me. Thanks!