• Robert Knight's avatar
    Update dependencies for compatibility with Babel 7 · dd43a0db
    Robert Knight authored
    Upgrade the dependencies used for adding dependency injection
    annotations to Angular components and services, and the libs used for
    code coverage reporting.
    
    - Replace browserify-ngannotate with babel-plugin-angularjs-annotate.
      The repo's README states that the former is unmaintained and the
      latter is the successor.
    
    - Replace browserify-istanbul + isparta + karma-coverage for code
      coverage reporting with babel-plugin-istanbul +
      karma-coverage-istanbul-reporter.
    
      babel-plugin-istanbul is the recommended method for instrumenting code
      using current versions of Istanbul. The karma-coverage reporter uses
      an old version of Istanbul. karma-coverage-istanbul-reporter is
      a reporter that uses the current version and is intended to be used
      alongside the Babel plugin.
    
    - Upgrade karma and karma-browserify
    dd43a0db
.babelrc 184 Bytes