annotate karma.conf.js @ 394:f45a916eb5b1

Use the cross hair layer for notes, tracks and curve. This involved bodging in unit to ShapedFeatureData, which isn't particularly easy to do because this isn't an encapsulated type. Need to come back to improving this, as I am monkey-patching a unit property onto Arrays etc.
author Lucas Thompson <dev@lucas.im>
date Thu, 01 Jun 2017 18:55:55 +0100
parents 53ea6406d601
children
rev   line source
angular-cli@0 1 // Karma configuration file, see link for more information
angular-cli@0 2 // https://karma-runner.github.io/0.13/config/configuration-file.html
angular-cli@0 3
angular-cli@0 4 module.exports = function (config) {
angular-cli@0 5 config.set({
angular-cli@0 6 basePath: '',
dev@236 7 frameworks: ['jasmine', '@angular/cli'],
angular-cli@0 8 plugins: [
angular-cli@0 9 require('karma-jasmine'),
angular-cli@0 10 require('karma-chrome-launcher'),
dev@236 11 require('karma-jasmine-html-reporter'),
dev@236 12 require('karma-coverage-istanbul-reporter'),
dev@236 13 require('@angular/cli/plugins/karma')
angular-cli@0 14 ],
dev@236 15 client:{
dev@236 16 clearContext: false // leave Jasmine Spec Runner output visible in browser
dev@236 17 },
angular-cli@0 18 files: [
angular-cli@0 19 { pattern: './src/test.ts', watched: false }
angular-cli@0 20 ],
angular-cli@0 21 preprocessors: {
dev@236 22 './src/test.ts': ['@angular/cli']
angular-cli@0 23 },
dev@25 24 mime: {
dev@25 25 'text/x-typescript': ['ts','tsx']
dev@25 26 },
dev@236 27 coverageIstanbulReporter: {
dev@236 28 reports: [ 'html', 'lcovonly' ],
dev@236 29 fixWebpackSourcePaths: true
angular-cli@0 30 },
angular-cli@0 31 angularCli: {
angular-cli@0 32 environment: 'dev'
angular-cli@0 33 },
dev@25 34 reporters: config.angularCli && config.angularCli.codeCoverage
dev@236 35 ? ['progress', 'coverage-istanbul']
dev@236 36 : ['progress', 'kjhtml'],
angular-cli@0 37 port: 9876,
angular-cli@0 38 colors: true,
angular-cli@0 39 logLevel: config.LOG_INFO,
angular-cli@0 40 autoWatch: true,
angular-cli@0 41 browsers: ['Chrome'],
angular-cli@0 42 singleRun: false
angular-cli@0 43 });
angular-cli@0 44 };