title: karma-jasmine-html-reporter@1.1.0 requires a peer of jasmine@>=3 but none is installed.
body: <p>After upgrading jasmine-core to version 3.1.0, I also wanted to upgrade karma-jasmine-html-reporter to the latest version 1.1.0</p>
  
  <pre><code>npm i --no-optional
  </code></pre>
  
  <p>results in</p>
  
  <blockquote>
    <p>npm WARN karma-jasmine-html-reporter@1.1.0 requires a peer of
    jasmine@>=3 but none is installed. You must install peer dependencies
    yourself.</p>
  </blockquote>
  
  <p>My package.json with devDepenencies</p>
  
  <pre><code>"devDependencies": {
      "@angular/cli": "^6.0.8",
      "@angular/compiler-cli": "^6.0.4",
      "@angular/language-service": "^6.0.4",
      "@types/jasmine": "^2.8.8",
      "@types/node": "10.1.2",
      "jasmine-core": "~3.1.0",
      "jasmine-spec-reporter": "~4.2.1",
      "karma": "~2.0.2",
      "karma-chrome-launcher": "~2.2.0",
      "karma-cli": "~1.0.1",
      "karma-ie-launcher": "^1.0.0",
      "karma-jasmine": "~1.1.2",
      "karma-jasmine-html-reporter": "^1.1.0",
      "protractor": "~5.3.2",
      "tslint": "~5.10.0",
      "typescript": "2.7.2",
      "@angular-devkit/build-angular": "~0.6.8"
  }
  </code></pre>
  
  <p>Am I wrong assuming jasmine-core == @jasmine? Is there something I am missing here?</p>