text: const path = require('path');
  // const CopyFilePlugin = require("copy-webpack-plugin");
  // const WriteFilePlugin = require("write-file-webpack-plugin");
  
  module.exports = {
      //watch: true,
      watchOptions: {
        ignored: /node_modules/
      },
  
  devtool: false,
  
  // モード値を production に設定すると最適化された状態で、
  // development に設定するとソースマップ有効でJSファイルが出力される
  mode: 'development', // "production" | "development" | "none"
  
  // メインとなるJavaScriptファイル（エントリーポイント）
  entry: './ts/index.ts',
  
  
  output: {
      path: path.join(__dirname, "dist","javascript"),
      filename: "report.js",
      //これを記述でjavascriptからwindow.DoraReport ～　で呼び出せる window 汚してすいません
      library: 'DoraReport'
  },
  // plugins: [
  //     new CopyFilePlugin(
  //         [
  //             {
  //                 context: "public",
  //                 from: "**/*",
  //                 to: path.resolve(__dirname, "dist")
  //             }
  //         ],
  //         { copyUnmodified: true }
  //     ),
  //     new WriteFilePlugin()    
  // ],
  module: {
      rules: [{
      // 拡張子 .ts の場合
      test: /\.ts$/,
      // TypeScript をコンパイルする
      use: 'ts-loader'
      }]
  },
  // import 文で .ts ファイルを解決するため
  resolve: {
      modules: [
      "node_modules", // node_modules 内も対象とする
      ],
      extensions: [
      '.ts',
      '.js' // node_modulesのライブラリ読み込みに必要
      ]
  }
  };