const { CleanWebpackPlugin } = require("clean-webpack-plugin"); const merge = require("webpack-merge"); const nodeExternals = require("webpack-node-externals"); const path = require("path"); const webpack = require("webpack"); const common = require("./webpack.server.common.js"); module.exports = merge.smart(common, { devtool: "inline-source-map", entry: [path.join(__dirname, "src/server/server-dev.ts")], externals: [ nodeExternals(), ], mode: "development", plugins: [new CleanWebpackPlugin()], node: { __dirname: true } });