react-nativenode-modulesnpm-installreact-native-cli

react native init failed


whenever I create a new project then it throws the following Error. I did update any settings. everything was working fine before yesterday. Here is my issue.

[1/4] Resolving packages...
error Couldn't find package **"@typescript-eslint/parser@^4.22.1"** required by **"@react-native-community/eslint-config"** on the "npm" registry.
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.
E:\example\project\node_modules\execa\index.js:174
                err = new Error(`Command failed: ${joinedCmd}${output}`);
                      ^

Error: Command failed: yarn add -D @babel/core @babel/runtime @react-native-community/eslint-config eslint jest babel-jest metro-react-native-babel-preset react-test-renderer@17.0.1
    at makeError (E:\example\project\node_modules\execa\index.js:174:9)
    at E:\example\project\node_modules\execa\index.js:278:16
    at processTicksAndRejections (node:internal/process/task_queues:96:5)
    at async generateProject (E:\example\project\node_modules\@react-native-community\cli\build\commands\init\initCompat.js:128:3)
    at async Object.initCompat (E:\example\project\node_modules\@react-native-community\cli\build\commands\init\initCompat.js:105:3) {
  code: 1,
  stdout: null,
  stderr: null,
  failed: true,
  signal: null,
  cmd: 'yarn add -D @babel/core @babel/runtime @react-native-community/eslint-config eslint jest babel-jest metro-react-native-babel-preset react-test-renderer@17.0.1',
  timedOut: false,
  killed: false
}

I did all remove a node, update node, removed react-native-CLI, and update it and it was fixed for some time. but I was unable to install any package.

it's now day 2 and I am stuck here.


Solution

  • Emm... i had a super similar error, i just switched to a stable version of node v18.17.1, and yeah it worked.