Skip to content

Commit ee9ca5e

Browse files
committed
Use react-scripts dependency before publish
1 parent 944fa46 commit ee9ca5e

File tree

2 files changed

+12
-3
lines changed

2 files changed

+12
-3
lines changed

packages/react-dev-utils/BuildProgressPlugin.js

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,14 @@
99

1010
'use strict';
1111

12-
const ProgressPlugin = require('webpack').ProgressPlugin;
12+
const path = require('path');
13+
14+
let ProgressPlugin;
15+
if (__dirname.indexOf(path.join('packages', 'react-dev-utils')) !== -1) {
16+
ProgressPlugin = require('../react-scripts/node_modules/webpack').ProgressPlugin;
17+
} else {
18+
ProgressPlugin = require('webpack').ProgressPlugin;
19+
}
1320
const ProgressBar = require('progress');
1421
const chalk = require('chalk');
1522

@@ -22,7 +29,7 @@ function BuildProgressPlugin() {
2229
})
2330
return new ProgressPlugin(function(percent, msg) {
2431
if (percent === 1) msg = 'completed';
25-
bar.update(percent, { msg: msg });
32+
bar.update(percent, { msg });
2633
if (percent === 1) bar.terminate();
2734
});
2835
}

packages/react-dev-utils/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,9 @@
2929
"opn": "4.0.2",
3030
"progress": "1.1.8",
3131
"sockjs-client": "1.0.3",
32-
"strip-ansi": "3.0.1",
32+
"strip-ansi": "3.0.1"
33+
},
34+
"peerDependencies": {
3335
"webpack": "^1.13.2"
3436
}
3537
}

0 commit comments

Comments
 (0)