Skip to content

[BUG] - Error execute commands CLI - Error [ERR_REQUIRE_ESM]: #14

@rafaelbarross

Description

@rafaelbarross

#8 I replicated the steps here

But it still doesn't work

Check your current CLI version

igniter --version

Clear npm cache if needed

npm cache clean --force

Reinstall globally

npm uninstall -g @igniter-js/cli
npm install -g @igniter-js/cli@latest

Test basic functionality

igniter --help


# My Terminal

PS C:\Users\rafag\Área de Trabalho> npm install -g @igniter-js/cli@latest

added 194 packages in 47s

58 packages are looking for funding
  run `npm fund` for details
PS C:\Users\rafag\Área de Trabalho> igniter --help
C:\Users\rafag\AppData\Roaming\npm\node_modules\@igniter-js\cli\dist\index.js:18175
var import_execa = require("execa");
                   ^

Error [ERR_REQUIRE_ESM]: require() of ES Module C:\Users\rafag\AppData\Roaming\npm\node_modules\@igniter-js\cli\node_modules\execa\index.js from C:\Users\rafag\AppData\Roaming\npm\node_modules\@igniter-js\cli\dist\index.js not supported.
Instead change the require of C:\Users\rafag\AppData\Roaming\npm\node_modules\@igniter-js\cli\node_modules\execa\index.js in C:\Users\rafag\AppData\Roaming\npm\node_modules\@igniter-js\cli\dist\index.js to a dynamic import() which is available in all CommonJS modules.
    at Object.<anonymous> (C:\Users\rafag\AppData\Roaming\npm\node_modules\@igniter-js\cli\dist\index.js:18175:20) {
  code: 'ERR_REQUIRE_ESM'
}

Node.js v20.10.0
PS C:\Users\rafag\Área de Trabalho> igniter --version
C:\Users\rafag\AppData\Roaming\npm\node_modules\@igniter-js\cli\dist\index.js:18175
var import_execa = require("execa");
                   ^

Error [ERR_REQUIRE_ESM]: require() of ES Module C:\Users\rafag\AppData\Roaming\npm\node_modules\@igniter-js\cli\node_modules\execa\index.js from C:\Users\rafag\AppData\Roaming\npm\node_modules\@igniter-js\cli\dist\index.js not supported.
Instead change the require of C:\Users\rafag\AppData\Roaming\npm\node_modules\@igniter-js\cli\node_modules\execa\index.js in C:\Users\rafag\AppData\Roaming\npm\node_modules\@igniter-js\cli\dist\index.js to a dynamic import() which is available in all CommonJS modules.
    at Object.<anonymous> (C:\Users\rafag\AppData\Roaming\npm\node_modules\@igniter-js\cli\dist\index.js:18175:20) {
  code: 'ERR_REQUIRE_ESM'
}

Node.js v20.10.0
PS C:\Users\rafag\Área de Trabalho> node --version
v20.10.0
PS C:\Users\rafag\Área de Trabalho>

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions