title: Jasmine-core avoids installing angular-devkit/build-angular
body: <p>I run ng serve and there is the error about angular-devkit. So I installed it, but I got this error :</p>
  <pre><code>npm install @angular-devkit/build-angular            
  npm ERR! code ERESOLVE
  npm ERR! ERESOLVE unable to resolve dependency tree
  npm ERR!
  npm ERR! While resolving: edl-tools@0.0.0
  npm ERR! Found: jasmine-core@3.4.0
  npm ERR! node_modules/jasmine-core
  npm ERR!   dev jasmine-core@&quot;~3.4.0&quot; from the root project
  npm ERR!
  npm ERR! Could not resolve dependency:
  npm ERR! peer jasmine-core@&quot;&gt;=3.5&quot; from karma-jasmine-html-reporter@1.5.4
  npm ERR! node_modules/karma-jasmine-html-reporter
  npm ERR!   dev karma-jasmine-html-reporter@&quot;^1.5.1&quot; from the root project
  npm ERR!
  npm ERR! Fix the upstream dependency conflict, or retry
  npm ERR! this command with --force, or --legacy-peer-deps
  npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
  </code></pre>
  <p>Here is package.json :</p>
  <pre><code>{
    &quot;name&quot;: &quot;edl-tools&quot;,
    &quot;version&quot;: &quot;0.0.0&quot;,
    &quot;scripts&quot;: {
      &quot;ng&quot;: &quot;ng&quot;,
      &quot;start&quot;: &quot;ng serve&quot;,
      &quot;build&quot;: &quot;ng build&quot;,
      &quot;test&quot;: &quot;ng test&quot;,
      &quot;lint&quot;: &quot;ng lint&quot;,
      &quot;e2e&quot;: &quot;ng e2e&quot;
    },
    &quot;private&quot;: true,
    &quot;dependencies&quot;: {
      &quot;@amcharts/amcharts4&quot;: &quot;^4.7.18&quot;,
      &quot;@angular/animations&quot;: &quot;^8.2.6&quot;,
      &quot;@angular/common&quot;: &quot;^8.2.14&quot;,
      &quot;@angular/compiler&quot;: &quot;^8.2.14&quot;,
      &quot;@angular/core&quot;: &quot;^8.2.14&quot;,
      &quot;@angular/forms&quot;: &quot;^8.2.14&quot;,
      &quot;@angular/http&quot;: &quot;7.2.15&quot;,
      &quot;@angular/platform-browser&quot;: &quot;^8.2.14&quot;,
      &quot;@angular/platform-browser-dynamic&quot;: &quot;^8.2.14&quot;,
      &quot;@angular/router&quot;: &quot;^8.2.14&quot;,
      &quot;@ng-bootstrap/ng-bootstrap&quot;: &quot;^5.1.4&quot;,
      &quot;@ng-select/ng-select&quot;: &quot;^3.7.1&quot;,
      &quot;@progress/kendo-angular-pdf-export&quot;: &quot;^1.2.0&quot;,
      &quot;@progress/kendo-drawing&quot;: &quot;^1.6.0&quot;,
      &quot;@progress/kendo-theme-default&quot;: &quot;^4.11.1&quot;,
      &quot;@swimlane/ngx-datatable&quot;: &quot;^14.0.0&quot;,
      &quot;@types/bootstrap&quot;: &quot;^4.3.1&quot;,
      &quot;@types/datatables.net&quot;: &quot;^1.10.18&quot;,
      &quot;angular-6-datatable&quot;: &quot;^0.8.0&quot;,
      &quot;angular-datatables&quot;: &quot;^6.0.0&quot;,
      &quot;angular-google-charts&quot;: &quot;^0.1.6&quot;,
      &quot;angular-signature&quot;: &quot;^1.0.3&quot;,
      &quot;angular-signature-pad&quot;: &quot;0.0.14&quot;,
      &quot;angular2-signature-pad&quot;: &quot;^1.0.2&quot;,
      &quot;angular2-signaturepad&quot;: &quot;^2.11.0&quot;,
      &quot;bootstrap&quot;: &quot;^4.4.1&quot;,
      &quot;bootstrap-datepicker&quot;: &quot;1.9.0&quot;,
      &quot;bootstrap4-fullscreen-modal&quot;: &quot;^1.0.5&quot;,
      &quot;canvasjs&quot;: &quot;^1.8.3&quot;,
      &quot;chart.js&quot;: &quot;^2.9.3&quot;,
      &quot;chartjs-plugin-annotation&quot;: &quot;latest&quot;,
      &quot;chartjs-plugin-datalabels&quot;: &quot;latest&quot;,
      &quot;core-js&quot;: &quot;^2.5.0&quot;,
      &quot;datatables.net&quot;: &quot;^1.10.20&quot;,
      &quot;datatables.net-dt&quot;: &quot;^1.10.20&quot;,
      &quot;file-saver&quot;: &quot;2.0.2&quot;,
      &quot;font-awesome&quot;: &quot;^4.7.0&quot;,
      &quot;html2canvas&quot;: &quot;^1.0.0-rc.5&quot;,
      &quot;jquery&quot;: &quot;^3.4.1&quot;,
      &quot;jquery-toast-plugin&quot;: &quot;^1.3.2&quot;,
      &quot;jspdf&quot;: &quot;^1.5.3&quot;,
      &quot;ng-multiselect-dropdown&quot;: &quot;^0.2.10&quot;,
      &quot;ng-pick-datetime&quot;: &quot;^5.2.6&quot;,
      &quot;ng2-charts&quot;: &quot;^1.6.0&quot;,
      &quot;ng2-table&quot;: &quot;^1.3.2&quot;,
      &quot;ngx-bootstrap&quot;: &quot;^5.3.2&quot;,
      &quot;ngx-filter-pipe&quot;: &quot;^2.1.2&quot;,
      &quot;ngx-spinner&quot;: &quot;^6.1.2&quot;,
      &quot;ngx-toastr&quot;: &quot;^10.2.0&quot;,
      &quot;popper.js&quot;: &quot;^1.14.3&quot;,
      &quot;rxjs&quot;: &quot;~6.4.0&quot;,
      &quot;rxjs-compat&quot;: &quot;^6.5.4&quot;,
      &quot;tableexport&quot;: &quot;^5.0.2&quot;,
      &quot;tslib&quot;: &quot;^1.10.0&quot;,
      &quot;xlsx&quot;: &quot;^0.14.0&quot;,
      &quot;zone.js&quot;: &quot;~0.9.1&quot;
    },
    &quot;devDependencies&quot;: {
      &quot;@angular-devkit/build-angular&quot;: &quot;^0.803.23&quot;,
      &quot;@angular/cli&quot;: &quot;^8.3.29&quot;,
      &quot;@angular/compiler-cli&quot;: &quot;^8.2.14&quot;,
      &quot;@angular/language-service&quot;: &quot;^8.2.14&quot;,
      &quot;@types/jasmine&quot;: &quot;~3.3.8&quot;,
      &quot;@types/jasminewd2&quot;: &quot;^2.0.8&quot;,
      &quot;@types/jquery&quot;: &quot;^3.3.31&quot;,
      &quot;@types/node&quot;: &quot;~8.9.4&quot;,
      &quot;codelyzer&quot;: &quot;^5.2.1&quot;,
      &quot;jasmine-core&quot;: &quot;~3.4.0&quot;,
      &quot;jasmine-spec-reporter&quot;: &quot;~4.2.1&quot;,
      &quot;karma&quot;: &quot;~4.1.0&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.5.1&quot;,
      &quot;protractor&quot;: &quot;~5.4.0&quot;,
      &quot;ts-node&quot;: &quot;~7.0.0&quot;,
      &quot;tslint&quot;: &quot;~5.15.0&quot;,
      &quot;typescript&quot;: &quot;~3.5.3&quot;
    }
  }
  </code></pre>
  <p>So what should I do ?</p>