Skip to content

Commit 58a5228

Browse files
committed
Merge branch 'fix-version-info'
2 parents 49c236d + a2a9ac5 commit 58a5228

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

bin/webpack-dev-server.js

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,21 @@ try {
1717
var Server = require("../lib/Server");
1818
var webpack = require("webpack");
1919

20+
function versionInfo() {
21+
return "webpack-dev-server " + require("../package.json").version + "\n" +
22+
"webpack " + require("webpack/package.json").version;
23+
}
24+
2025
var yargs = require("yargs")
21-
.usage("webpack-dev-server " + require("../package.json").version + "\n" +
22-
"webpack " + require("webpack/package.json").version + "\n" +
23-
"Usage: http://webpack.github.io/docs/webpack-dev-server.html");
26+
.usage(versionInfo() +
27+
"\nUsage: http://webpack.github.io/docs/webpack-dev-server.html");
2428

2529
require("webpack/bin/config-yargs")(yargs);
2630

31+
// It is important that this is done after the webpack yargs config,
32+
// so it overrides webpack's version info.
33+
yargs.version(versionInfo);
34+
2735
var ADVANCED_GROUP = "Advanced options:";
2836
var DISPLAY_GROUP = "Stats options:";
2937
var SSL_GROUP = "SSL options:";
@@ -281,7 +289,7 @@ function processOptions(wpOpt) {
281289

282290
var protocol = options.https ? "https" : "http";
283291

284-
// the formated domain (url without path) of the webpack server
292+
// the formatted domain (url without path) of the webpack server
285293
var domain = url.format({
286294
protocol: protocol,
287295
hostname: options.host,

0 commit comments

Comments
 (0)