title: This version of CLI is only compatible with Angular versions ^13.0.0, but Angular version 12.2.13 was found instead
body: <p>My <a href="https://en.wikipedia.org/wiki/Ionic_(mobile_app_framework)" rel="noreferrer">Ionic</a> project was running fine a month ago. Today when I tried <code>ionic serve</code> or <code>ionic build</code>, I get the below error:</p>
  <p><a href="https://i.stack.imgur.com/QhaGh.png" rel="noreferrer"><img src="https://i.stack.imgur.com/QhaGh.png" alt="Enter image description here" /></a></p>
  <p>What CLI version is compatible with Angular version 12.2.13? If you really want to know why I am asking this question you can ready further.</p>
  <p>So I followed the advice to upgrade to Angular 13 on the official Angular website, I used the following command: <code>npm @angular/cli@13 update @angular/core@13 @angular/cli@13</code>.</p>
  <p>This route asked me to upgrade my Node.js to version 16 (latest, current). After upgrading Node.js to v16 I retried to upgrade to Angular 13 and during this process the installation failed/stopped due to unsupported dependencies and so on.</p>
  <p>I googled most solutions, tried, and wound up with a project where all my plugins can't be found and so on. So I reversed the above process by uninstalling Node.js v16 to v12, removed npm, the <a href="https://stackoverflow.com/questions/63294260/what-is-the-purpose-of-the-node-modules-folder">node_modules</a> folder and now I am back at the point where I am getting the below error in the picture.</p>
  <p>Here's my developer environment from <code>ionic info</code>:</p>
  <p><a href="https://i.stack.imgur.com/NfOrP.png" rel="noreferrer"><img src="https://i.stack.imgur.com/NfOrP.png" alt="Enter image description here" /></a></p>
  <p>Here's a copy of my <em>package.json</em> file:</p>
  <pre><code>    &quot;dependencies&quot;: {
      &quot;@angular/common&quot;: &quot;~12.2.8&quot;,
      &quot;@angular/core&quot;: &quot;~12.2.8&quot;,
      &quot;@angular/forms&quot;: &quot;~12.2.8&quot;,
      &quot;@angular/platform-browser&quot;: &quot;~12.2.8&quot;,
      &quot;@angular/platform-browser-dynamic&quot;: &quot;~12.2.8&quot;,
      &quot;@angular/router&quot;: &quot;~12.2.8&quot;,
      &quot;@babel/compat-data&quot;: &quot;^7.8.0&quot;,
      &quot;@ionic-native/app-version&quot;: &quot;^5.36.0&quot;,
      &quot;@ionic-native/call-number&quot;: &quot;^5.36.0&quot;,
      &quot;@ionic-native/camera&quot;: &quot;^5.23.0&quot;,
      &quot;@ionic-native/core&quot;: &quot;^5.0.0&quot;,
      &quot;@ionic-native/device&quot;: &quot;^5.36.0&quot;,
      &quot;@ionic-native/file&quot;: &quot;^5.36.0&quot;,
      &quot;@ionic-native/file-transfer&quot;: &quot;^5.23.0&quot;,
      &quot;@ionic-native/full-screen-image&quot;: &quot;^5.23.0&quot;,
      &quot;@ionic-native/in-app-browser&quot;: &quot;^5.36.0&quot;,
      &quot;@ionic-native/ionic-webview&quot;: &quot;^5.36.0&quot;,
      &quot;@ionic-native/keyboard&quot;: &quot;^5.36.0&quot;,
      &quot;@ionic-native/onesignal&quot;: &quot;^5.36.0&quot;,
      &quot;@ionic-native/photo-viewer&quot;: &quot;^5.23.0&quot;,
      &quot;@ionic-native/splash-screen&quot;: &quot;^5.36.0&quot;,
      &quot;@ionic-native/status-bar&quot;: &quot;^5.36.0&quot;,
      &quot;@ionic/angular&quot;: &quot;^5.0.0&quot;,
      &quot;@ionic/storage-angular&quot;: &quot;^3.0.6&quot;,
      &quot;bufferutil&quot;: &quot;^4.0.1&quot;,
      &quot;call-number&quot;: &quot;^1.0.1&quot;,
      &quot;cordova-plugin-actionsheet&quot;: &quot;^2.3.3&quot;,
      &quot;cordova-plugin-dialogs&quot;: &quot;^2.0.2&quot;,
      &quot;core-js&quot;: &quot;^2.5.4&quot;,
      &quot;rxjs&quot;: &quot;~6.5.1&quot;,
      &quot;tslib&quot;: &quot;^1.9.0&quot;,
      &quot;utf-8-validate&quot;: &quot;^5.0.2&quot;,
      &quot;zone.js&quot;: &quot;~0.11.4&quot;
    },
    &quot;devDependencies&quot;: {
      &quot;@angular-devkit/build-angular&quot;: &quot;^13.0.2&quot;,
      &quot;@angular/cli&quot;: &quot;^12.2.8&quot;,
      &quot;@angular/compiler&quot;: &quot;^12.2.8&quot;,
      &quot;@angular/compiler-cli&quot;: &quot;^12.2.8&quot;,
      &quot;@angular/language-service&quot;: &quot;~12.2.8&quot;,
      &quot;@ionic/angular-toolkit&quot;: &quot;^5.0.3&quot;,
      &quot;@types/jasmine&quot;: &quot;~3.3.8&quot;,
      &quot;@types/jasminewd2&quot;: &quot;~2.0.3&quot;,
      &quot;@types/node&quot;: &quot;~8.9.4&quot;,
      &quot;codelyzer&quot;: &quot;^5.0.0&quot;,
      &quot;cordova-android&quot;: &quot;^9.1.0&quot;,
      &quot;cordova-plugin-app-version&quot;: &quot;^0.1.12&quot;,
      &quot;cordova-plugin-camera&quot;: &quot;^6.0.0&quot;,
      &quot;cordova-plugin-device&quot;: &quot;^2.0.3&quot;,
      &quot;cordova-plugin-file&quot;: &quot;^6.0.2&quot;,
      &quot;cordova-plugin-file-transfer&quot;: &quot;git+https://github.com/apache/cordova-plugin-file-transfer.git&quot;,
      &quot;cordova-plugin-inappbrowser&quot;: &quot;^4.1.0&quot;,
      &quot;cordova-plugin-ionic-keyboard&quot;: &quot;^2.2.0&quot;,
      &quot;cordova-plugin-ionic-webview&quot;: &quot;^5.0.0&quot;,
      &quot;cordova-plugin-splashscreen&quot;: &quot;^6.0.0&quot;,
      &quot;cordova-plugin-statusbar&quot;: &quot;^2.4.3&quot;,
      &quot;cordova-sqlite-storage&quot;: &quot;^6.0.0&quot;,
      &quot;jasmine-core&quot;: &quot;^3.4.0&quot;,
      &quot;jasmine-spec-reporter&quot;: &quot;~4.2.1&quot;,
      &quot;karma&quot;: &quot;^6.3.4&quot;,
      &quot;karma-chrome-launcher&quot;: &quot;~2.2.0&quot;,
      &quot;karma-coverage-istanbul-reporter&quot;: &quot;~2.0.1&quot;,
      &quot;karma-jasmine&quot;: &quot;~2.0.1&quot;,
      &quot;karma-jasmine-html-reporter&quot;: &quot;^1.4.0&quot;,
      &quot;onesignal-cordova-plugin&quot;: &quot;^3.0.0&quot;,
      &quot;protractor&quot;: &quot;^7.0.0&quot;,
      &quot;ts-node&quot;: &quot;~7.0.0&quot;,
      &quot;tslint&quot;: &quot;~5.15.0&quot;,
      &quot;typescript&quot;: &quot;~4.3.5&quot;
    },
    &quot;description&quot;: &quot;Vuyou's Funerals&quot;,
    &quot;cordova&quot;: {
      &quot;plugins&quot;: {
        &quot;cordova-plugin-inappbrowser&quot;: {},
        &quot;mx.ferreyra.callnumber&quot;: {},
        &quot;cordova-plugin-file-transfer&quot;: {},
        &quot;onesignal-cordova-plugin&quot;: {},
        &quot;cordova-plugin-camera&quot;: {
          &quot;ANDROIDX_CORE_VERSION&quot;: &quot;1.6.+&quot;
        },
        &quot;cordova-plugin-ionic-webview&quot;: {},
        &quot;cordova-plugin-ionic-keyboard&quot;: {},
        &quot;cordova-plugin-splashscreen&quot;: {},
        &quot;cordova-plugin-device&quot;: {},
        &quot;cordova-plugin-statusbar&quot;: {},
        &quot;cordova-sqlite-storage&quot;: {},
        &quot;cordova-plugin-app-version&quot;: {}
      },
      &quot;platforms&quot;: []
    }
  </code></pre>