webpack: Reference webpack-dev-server types with triple-slash directive.

Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
Anders Kaseorg
2020-07-28 20:00:23 -07:00
committed by Tim Abbott
parent d5176f4724
commit 11b0303d55

View File

@@ -1,3 +1,5 @@
/// <reference types="webpack-dev-server" />
import {basename, resolve} from "path";
import CleanCss from "clean-css";
@@ -5,10 +7,7 @@ import HtmlWebpackPlugin from "html-webpack-plugin";
import MiniCssExtractPlugin from "mini-css-extract-plugin";
import OptimizeCssAssetsPlugin from "optimize-css-assets-webpack-plugin";
import TerserPlugin from "terser-webpack-plugin";
// The devServer member of webpack.Configuration is managed by the
// webpack-dev-server package. We are only importing the type here.
import webpack from "webpack";
import _webpackDevServer from "webpack-dev-server";
import BundleTracker from "webpack4-bundle-tracker";
import DebugRequirePlugin from "./debug-require-webpack-plugin";