add serve as dev dependency
[apps/outliner/.git] / webpack.config.js
index ea66bb898a95f76dc86bafb9e3ade43f49f01435..1982ddd9df2fe945bf5c875332f9878c1d03c196 100644 (file)
@@ -6,10 +6,18 @@ const env = process.env.ENVIRONMENT || 'development';
 
 module.exports = {
   mode: env,
-  devtool: env === 'environment' ? "inline-source-map" : false,
+  devtool: env === 'development' ? "inline-source-map" : false,
   entry: {
     main: "./src/client.ts",
   },
+  module: {
+    rules: [
+      {
+        test: /\.tsx?$/,
+        loader: "ts-loader"
+      }
+    ]
+  },
   output: {
     path: path.resolve(__dirname, './public', 'assets'),
     filename: "bundle.js" // <--- Will be compiled to this single file
@@ -20,15 +28,8 @@ module.exports = {
       new tsconfigPaths()
     ]
   },
-  module: {
-    rules: [
-      { 
-        test: /\.tsx?$/,
-        loader: "ts-loader"
-      }
-    ]
-  },
-  externals: {
-    'jquery': 'jQuery'
+  output: {
+    filename: "bundle.js",
+    path: path.resolve(__dirname, './public', 'assets')
   }
 };