@samitouri / QOS-React-2 / commits / 6a48f32f21

Exclude tests from warning print script

Dan Abramov committed Apr 5, 2017 at 19:51 UTC 6a48f32f2194423d905bd2e475e093638e12e299
2 files changed +8 -1
scripts/print-warnings/print-warnings.js
+3 -1
@@ -14,6 +14,7 @@ const through = require('through2');
14 const traverse = require('babel-traverse').default;
15 const gs = require('glob-stream');
16 const Bundles = require('../rollup/bundles');
17 +const Modules = require('../rollup/modules');
18
19 const evalToString = require('../shared/evalToString');
20
@@ -67,7 +68,8 @@ const sourcePaths = Bundles.bundles
68 bundle.bundleTypes.indexOf(Bundles.bundleTypes.FB_DEV) !== -1 ||
69 bundle.bundleTypes.indexOf(Bundles.bundleTypes.FB_PROD) !== -1
70 )
70 - .reduce((allPaths, bundle) => allPaths.concat(bundle.paths), []);
71 + .reduce((allPaths, bundle) => allPaths.concat(bundle.paths), [])
72 + .concat(Modules.getExcludedHasteGlobs().map(glob => `!${glob}`));
73
74 gs(sourcePaths).pipe(
75 through.obj(transform, cb => {
scripts/rollup/modules.js
+5
@@ -347,7 +347,12 @@ function getDefaultReplaceModules(bundleType) {
347 );
348 }
349
350 +function getExcludedHasteGlobs() {
351 + return exclude;
352 +}
353 +
354 module.exports = {
355 + getExcludedHasteGlobs,
356 getDefaultReplaceModules,
357 getAliases,
358 createModuleMap,