module.exports = {
  entry: {
      module: './lib/module.ts'
  },
  output: {
      filename: './dist/beyer-components.js',
      libraryTarget: 'umd',
      umdNamedDefine: true
  },
  resolve: {
      // Add '.ts' and '.tsx' as a resolvable extension.
      extensions: ['.webpack.js', '.web.js', '.ts', '.tsx', '.js']
  },
  module: {
      loaders: [
          // all files with a '.ts' or '.tsx' extension will be handled by 'ts-loader'
          {
            test: /\.tsx?$/,
            loader: 'ts-loader'
          }
      ]
  }
}