mizdra / eslint-interactive

The CLI tool to fix huge number of ESLint errors
MIT License
363 stars 9 forks source link

New version (v11.0) throws ERR_MODULE_NOT_FOUND #350

Closed RonSmithRX closed 6 months ago

RonSmithRX commented 6 months ago

Node version: v20.11.1 NPM version: v10.2.4 Package installed using npm i -D eslint-interactive

Here's the error that gets thrown:

=> npx eslint-interactive --help
node:internal/modules/esm/resolve:264
    throw new ERR_MODULE_NOT_FOUND(
          ^

Error [ERR_MODULE_NOT_FOUND]: Cannot find module '/Users/me/Project/node_modules/eslint-interactive/dist/index.js' imported from /Users/me/Project/node_modules/eslint-interactive/bin/_eslint-interactive.js
    at finalizeResolution (node:internal/modules/esm/resolve:264:11)
    at moduleResolve (node:internal/modules/esm/resolve:917:10)
    at defaultResolve (node:internal/modules/esm/resolve:1130:11)
    at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:396:12)
    at ModuleLoader.resolve (node:internal/modules/esm/loader:365:25)
    at ModuleLoader.getModuleJob (node:internal/modules/esm/loader:240:38)
    at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:85:39)
    at link (node:internal/modules/esm/module_job:84:36) {
  code: 'ERR_MODULE_NOT_FOUND',
  url: 'file:///Users/me/Project/node_modules/eslint-interactive/dist/index.js'
}

Looks like it's complaining that there's no index.js file in the dist/ folder.

mizdra commented 6 months ago

@RonSmithRX Thanks for the detailed report!

I have fixed it and released a new version. Would you try to test that the problem has been resolved?

https://github.com/mizdra/eslint-interactive/releases/tag/v11.0.1