old_contents: // This is the webpack config used for unit tests.
  
  var utils = require('./utils')
  var webpack = require('webpack')
  var merge = require('webpack-merge')
  var baseConfig = require('./webpack.base.conf')
  
  var webpackConfig = merge(baseConfig, {
    // use inline sourcemap for karma-sourcemap-loader
    module: {
      rules: utils.styleLoaders()
    },
    devtool: '#inline-source-map',
    resolveLoader: {
      alias: {
        // necessary to to make lang="scss" work in test when using vue-loader's ?inject option 
        // see discussion at https://github.com/vuejs/vue-loader/issues/724
        'scss-loader': 'sass-loader'
      }
    },
    plugins: [
      new webpack.DefinePlugin({
        'process.env': require('../config/test.env')
      })
    ]
  })
  
  // no need for app entry during tests
  delete webpackConfig.entry
  
  module.exports = webpackConfig
  
new_contents: // This is the webpack config used for unit tests.
  
  var utils = require('./utils')
  var webpack = require('webpack')
  var merge = require('webpack-merge')
  var baseConfig = require('./webpack.base.conf')
  
  var webpackConfig = merge(baseConfig, {
    // use inline sourcemap for karma-sourcemap-loader
    module: {
      rules: utils.styleLoaders()
    },
    {{#unless_eq compiler "typescript"}}devtool: '#inline-source-map',{{/unless_eq}}
    resolveLoader: {
      alias: {
        // necessary to to make lang="scss" work in test when using vue-loader's ?inject option
        // see discussion at https://github.com/vuejs/vue-loader/issues/724
        'scss-loader': 'sass-loader'
      }
    },
    plugins: [
      new webpack.DefinePlugin({
        'process.env': require('../config/test.env')
      }){{#if_eq compiler "typescript"}},
      // devtool option doesn't output typescript sourcemaps to karma
      new webpack.SourceMapDevToolPlugin({
        filename: null, // if no value is provided the sourcemap is inlined
        test: /\.(ts|js)($|\?)/i // process .js and .ts files only
      }){{/if_eq}}
    ]
  })
  
  // no need for app entry during tests
  delete webpackConfig.entry
  
  module.exports = webpackConfig
  
subject: Fix typescript stacktraces using webpack sourcemaps