-TypeScriptSimple = require('typescript-simple').TypeScriptSimple
-
-tss = new TypeScriptSimple(
-  {
-    "target": "es6",
-    "sourceMap": true,
-    "emitDecoratorMetadata": true,
-    "experimentalDecorators": true
-  },
-  false   # ingore semantic errors
-)
-
-typescriptCompiler =
-  transpile: (content, options, path) ->
-    tss.compile(content, path)
-
 module.exports = (config) ->
   config.set
     # The base path to resolve files is the top-level qiprofile directory.

    # The proxies map the file paths to the karma root url /base.
    # Each directory referenced by a test file must be mapped as
    # a proxy.
    proxies:
      '/src/': '/base/src/'
      '/jspm_packages/': '/base/jspm_packages/'

      # Include config and typings for TypeScript?
      serveFiles: ['src/**/*!(.spec).*', 'tsconfig.json', 'typings/**/*.d.ts']

    # The test results reporter.
    # Possible values: 'dots', 'progress', 'junit', 'growl', 'coverage'
    # and (thanks to karma-spec-reporter) 'spec'.
    reporters: ['spec']

    # Flag indicating whether to display colors in the reporter and log output.
    colors: true
