text: /*** webpack.config.js ***/
  
  const path = require('path');
  const HtmlWebpackPlugin = require("html-webpack-plugin");
  const htmlWebpackPlugin = new HtmlWebpackPlugin({
      template: path.join(__dirname, "examples/src/index.html"),
      filename: "./index.html"
  });
  module.exports = {
      entry: path.join(__dirname, "examples/src/index.tsx"),
      output: {
          path: path.join(__dirname, "dist"),
          filename: "bundle.js"
      },
      module: {
          rules: [
              {
                  test: /\.(ts|tsx|js|jsx)$/,
                  use: "babel-loader",
                  exclude: /node_modules/
              },
              {
                  test: /\.css$/,
                  use: ["style-loader", "css-loader"]
              }
          ]
      },
      plugins: [htmlWebpackPlugin],
      resolve: {
          extensions: [".js", ".jsx"]
      },
      devServer: {
          contentBase: path.join(__dirname, 'examples/src/public'),
          port: 3001
      }
  };